<SEC-DOCUMENT>0001005229-25-000149.txt : 20250528
<SEC-HEADER>0001005229-25-000149.hdr.sgml : 20250528
<ACCEPTANCE-DATETIME>20250528172046
ACCESSION NUMBER:		0001005229-25-000149
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		149
CONFORMED PERIOD OF REPORT:	20250331
FILED AS OF DATE:		20250528
DATE AS OF CHANGE:		20250528

FILER:

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

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

	BUSINESS ADDRESS:	
		STREET 1:		13320 BALLANTYNE CORPORATE PLACE
		STREET 2:		SUITE D
		CITY:			CHARLOTTE
		STATE:			NC
		ZIP:			28277
		BUSINESS PHONE:		7166895400

	MAIL ADDRESS:	
		STREET 1:		13320 BALLANTYNE CORPORATE PLACE
		STREET 2:		SUITE D
		CITY:			CHARLOTTE
		STATE:			NC
		ZIP:			28277
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>cmco-20250331.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:a6206807-3da6-461f-82f8-97072d450e3f,g:81485220-2a9c-42c5-a5fd-3af8d579e821,d:8da04fd51c4142f5bbe5e7a50653f13a-->
<html xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:srt="http://fasb.org/srt/2024" xmlns:cmco="http://www.cmworks.com/20250331" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1999/xhtml" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:cyd="http://xbrl.sec.gov/cyd/2024" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>cmco-20250331</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" format="ixt:fixed-false" id="f-32">false</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-33">0001005229</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-34">2025</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalPeriodFocus" id="f-35">FY</ix:nonNumeric><ix:nonNumeric contextRef="c-61" name="cmco:GoodwillDiscountedCashFlowsMeasurementInputPeriod" id="f-477">P5Y</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="cmco:CustomEngineeredProductsAndServicesContractDurationStandard" id="f-516">P3M</ix:nonNumeric><ix:nonFraction unitRef="number" contextRef="c-382" decimals="4" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="0" id="f-1395">0.3333</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="c-383" decimals="4" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="0" id="f-1396">0.3333</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="c-384" decimals="4" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="0" id="f-1397">0.3333</ix:nonFraction><ix:nonNumeric contextRef="c-5" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="f-1647">http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-4" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="f-1648">http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-4" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-1651">http://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-5" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-1652">http://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-4" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="f-1655">http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-5" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="f-1656">http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-5" name="us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="f-1661">http://fasb.org/us-gaap/2024#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</ix:nonNumeric><ix:nonNumeric contextRef="c-4" name="us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="f-1662">http://fasb.org/us-gaap/2024#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</ix:nonNumeric><ix:nonNumeric contextRef="c-5" name="us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-1665">http://fasb.org/us-gaap/2024#LongTermDebtAndCapitalLeaseObligationsCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-4" name="us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-1666">http://fasb.org/us-gaap/2024#LongTermDebtAndCapitalLeaseObligationsCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-5" name="us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="f-1669">http://fasb.org/us-gaap/2024#LongTermDebtAndCapitalLeaseObligations</ix:nonNumeric><ix:nonNumeric contextRef="c-4" name="us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="f-1670">http://fasb.org/us-gaap/2024#LongTermDebtAndCapitalLeaseObligations</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="cmco-20250331.xsd"/></ix:references><ix:resources><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><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:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="agreement"><xbrli:measure>cmco:agreement</xbrli:measure></xbrli:unit><xbrli:unit id="segment"><xbrli:measure>cmco:segment</xbrli:measure></xbrli:unit><xbrli:unit id="reportingunit"><xbrli:measure>cmco:reportingUnit</xbrli:measure></xbrli:unit><xbrli:unit id="employee"><xbrli:measure>cmco:employee</xbrli:measure></xbrli:unit><xbrli:unit id="country"><xbrli:measure>cmco:country</xbrli:measure></xbrli:unit><xbrli:unit id="factory"><xbrli:measure>cmco:factory</xbrli:measure></xbrli:unit><xbrli:unit id="counterparty"><xbrli:measure>cmco:counterparty</xbrli:measure></xbrli:unit><xbrli:unit id="contract"><xbrli:measure>cmco:contract</xbrli:measure></xbrli:unit><xbrli:unit id="pensionplan"><xbrli:measure>cmco:pensionPlan</xbrli:measure></xbrli:unit><xbrli:unit id="y"><xbrli:measure>utr:Y</xbrli:measure></xbrli:unit><xbrli:unit id="eur"><xbrli:measure>iso4217:EUR</xbrli:measure></xbrli:unit><xbrli:unit id="notice"><xbrli:measure>cmco:notice</xbrli:measure></xbrli:unit><xbrli:unit id="appeal"><xbrli:measure>cmco:appeal</xbrli:measure></xbrli:unit><xbrli:unit id="judgement"><xbrli:measure>cmco:judgement</xbrli:measure></xbrli:unit><xbrli:unit id="memorandum"><xbrli:measure>cmco:memorandum</xbrli:measure></xbrli:unit><xbrli:unit id="decision"><xbrli:measure>cmco:decision</xbrli:measure></xbrli:unit><xbrli:unit id="company"><xbrli:measure>cmco:company</xbrli:measure></xbrli:unit><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-05-23</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-7"><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>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-8"><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>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-9"><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>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-10"><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>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-11"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-12"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-13"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</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="c-14"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementLifeInsuranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-15"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementLifeInsuranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementLifeInsuranceMember</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="c-17"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-18"><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:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-20"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-21"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-22"><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="c-23"><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="c-24"><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>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-25"><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>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-26"><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><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</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="c-27"><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-04-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-28"><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>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-29"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</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="c-30"><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>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-31"><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:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-32"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-33"><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>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-34"><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>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-35"><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>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-36"><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>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-37"><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>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-38"><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><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-39"><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>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-40"><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>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-41"><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>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-42"><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:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-43"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-44"><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>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-45"><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>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-46"><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>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-47"><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>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-48"><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>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-49"><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><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-50"><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>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-51"><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>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-52"><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>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-53"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-54"><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:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-56"><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>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-57"><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>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-58"><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>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-59"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-60"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:UnionizedEmployeesConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-61"><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>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-62"><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>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-63"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-28</xbrli:startDate><xbrli:endDate>2025-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-64"><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>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-65"><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>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-66"><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>2025-02-28</xbrli:startDate><xbrli:endDate>2025-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-67"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-68"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-69"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:MontratecMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-31</xbrli:startDate><xbrli:endDate>2023-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-72"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:MontratecMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-73"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:AmendedAndRestatedRevolvingCreditFacility1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-31</xbrli:startDate><xbrli:endDate>2023-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-74"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:AmendedAndRestatedRevolvingCreditFacility1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-06-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-75"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:TermLoanBFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-06-01</xbrli:startDate><xbrli:endDate>2023-06-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-76"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:ARSecuritizationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-77"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:MontratecMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-78"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:MontratecMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-31</xbrli:startDate><xbrli:endDate>2023-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-79"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:MontratecMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-31</xbrli:startDate><xbrli:endDate>2023-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:MontratecMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-31</xbrli:startDate><xbrli:endDate>2023-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-81"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:KitoCrosbyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-82"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cmco:KitoCrosbyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cmco:KitoCrosbyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-84"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:KitoCrosbyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-85"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:JPMorganDebtAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-02-10</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-86"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-02-10</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:PerpetualConvertibleVotingPreferredEquityInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-02-10</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-88"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">cmco:ColumbusMcKinnonMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cmco:ClaytonDublinerRiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-10</xbrli:startDate><xbrli:endDate>2025-02-10</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cmco:CharlotteManufacturingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-90"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cmco:CharlotteManufacturingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-91"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cmco:CharlotteManufacturingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-92"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cmco:CharlotteManufacturingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-94"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cmco:PrecisionConveyanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-95"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cmco:PrecisionConveyanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-96"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cmco:PrecisionConveyanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-97"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cmco:PrecisionConveyanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-98"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cmco:PrecisionConveyanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-99"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-04-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-100"><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>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-101"><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>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-102"><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>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-103"><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>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-104"><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>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-105"><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>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-106"><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>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-107"><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>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-108"><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>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-109"><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>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-110"><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>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-111"><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>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-112"><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>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-113"><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>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-114"><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>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-115"><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>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-116"><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>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">cmco:MarketableSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-118"><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>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-119"><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">cmco:MarketableSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-120"><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">cmco:MarketableSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-121"><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>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-122"><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>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-123"><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>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-124"><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>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-125"><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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-126"><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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-127"><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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-128"><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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-129"><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:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-130"><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:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-131"><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:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-132"><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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-133"><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:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-134"><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:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-135"><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:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-136"><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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-137"><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:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-138"><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:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-139"><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:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-140"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cmco:TermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-141"><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:FinancialInstrumentAxis">cmco:TermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-142"><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:FinancialInstrumentAxis">cmco:TermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-143"><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:FinancialInstrumentAxis">cmco:TermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-144"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-145"><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:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-146"><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:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-147"><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:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-148"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">cmco:MarketableSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-149"><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>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-150"><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">cmco:MarketableSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-151"><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">cmco:MarketableSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-152"><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>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-153"><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>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-154"><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>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-155"><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>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-156"><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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-157"><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:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-158"><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:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-159"><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:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-160"><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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-161"><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:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-162"><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:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-163"><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:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-164"><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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-165"><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:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-166"><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:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-167"><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:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-168"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cmco:TermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-169"><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:FinancialInstrumentAxis">cmco:TermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-170"><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:FinancialInstrumentAxis">cmco:TermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-171"><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:FinancialInstrumentAxis">cmco:TermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-172"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-173"><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:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-174"><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:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-175"><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:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-176"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:ARSecuritizationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-177"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:ARSecuritizationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-178"><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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">cmco:MeasurementInputCompoundAnnualGrowthRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-179"><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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">cmco:MeasurementInputCompoundAnnualGrowthRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-180"><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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">cmco:MeasurementInputTerminalValueGrowthRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-181"><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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">cmco:MeasurementInputTerminalValueGrowthRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-182"><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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-183"><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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-184"><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:MeasurementInputTypeAxis">us-gaap:MeasurementInputLapseRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-185"><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:MeasurementInputTypeAxis">us-gaap:MeasurementInputCapRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-186"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputCapRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-187"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-188"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cmco:EMCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-189"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cmco:EMCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-190"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cmco:EMCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-191"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cmco:EMCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-192"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">cmco:EMCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-193"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">cmco:EMCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-194"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmco:LinearMotionProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-195"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmco:LinearMotionProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-196"><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>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-197"><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>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-198"><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>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-199"><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>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-200"><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>2025-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmco:MontratecMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-202"><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>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-203"><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>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-204"><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:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-205"><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>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-206"><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>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-207"><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>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-208"><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:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-209"><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>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-210"><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>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-211"><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>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-212"><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>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-213"><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>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-214"><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>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CurrencySwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-216"><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>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-217"><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>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CurrencySwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-219"><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>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-220"><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>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-221"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CurrencySwapMember</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>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-222"><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><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-223"><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><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-224"><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><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-225"><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><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-226"><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><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-227"><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><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-228"><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><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-229"><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><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-230"><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><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-231"><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><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-232"><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><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-233"><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><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-234"><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><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-235"><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><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-236"><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><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-237"><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><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-238"><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><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-239"><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><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-240"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CurrencySwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-241"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CurrencySwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-242"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:TermLoanBFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-243"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:TermLoanBFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-244"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:TermLoanBFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-245"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:TermLoanBFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-246"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:TermLoanBFacilityMember</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:context id="c-247"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:TermLoanBFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-248"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:AmendedAndRestatedRevolvingCreditFacility1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-249"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:AmendedAndRestatedRevolvingCreditFacility1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-250"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:TermLoanBFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-03-18</xbrli:startDate><xbrli:endDate>2024-03-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-251"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:TermLoanBFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-03-18</xbrli:startDate><xbrli:endDate>2024-03-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-252"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:TermLoanBFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-03-18</xbrli:startDate><xbrli:endDate>2024-03-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-253"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:TermLoanBFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-254"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:AmendedAndRestatedRevolvingCreditFacility1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-255"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:AmendedAndRestatedRevolvingCreditFacility1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-256"><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>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-257"><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>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-258"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:TermLoanBFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-259"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:TermLoanBFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-260"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:ARSecuritizationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-261"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:ARSecuritizationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-262"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:ARSecuritizationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-263"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:TermLoanBFacilityAndARSecuritizationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-264"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cmco:HartlandWIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-265"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-266"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:BankGuaranteesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-267"><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:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-268"><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:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-269"><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:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-270"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-271"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-272"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-273"><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><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-274"><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><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-275"><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><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-276"><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><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-277"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cmco:AmericanAssociationOfRetiredPersonsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-278"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-279"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementLifeInsuranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-280"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementLifeInsuranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-281"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-282"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-283"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-284"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-285"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cmco:CommonCollectiveTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-286"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cmco:CommonCollectiveTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-287"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-288"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-289"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-290"><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:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-291"><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:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-292"><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:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-293"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-294"><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:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-295"><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:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-296"><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:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-297"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-298"><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:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-299"><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:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-300"><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:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-302"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-303"><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:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-304"><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:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-305"><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:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-306"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-307"><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:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-308"><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:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-309"><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:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-310"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cmco:CommonCollectiveTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-311"><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:DefinedBenefitPlanByPlanAssetCategoriesAxis">cmco:CommonCollectiveTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-312"><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:DefinedBenefitPlanByPlanAssetCategoriesAxis">cmco:CommonCollectiveTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-313"><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:DefinedBenefitPlanByPlanAssetCategoriesAxis">cmco:CommonCollectiveTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-314"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-315"><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:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-316"><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:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-317"><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:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-318"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-319"><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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-320"><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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-321"><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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-322"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-323"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-324"><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>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-325"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-326"><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:startDate>2019-06-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-327"><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:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cmco:CostofGoodsSoldSellingandGeneralandAdministrativeExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cmco:CostofGoodsSoldSellingandGeneralandAdministrativeExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-330"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cmco:CostofGoodsSoldSellingandGeneralandAdministrativeExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlanMember</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="c-331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-332"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-333"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:StockIncentivePlanofMagnetekMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-334"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-335"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-336"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</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:context id="c-337"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</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="c-338"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-339"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-340"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-341"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-342"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-343"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-344"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlanMember</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="c-345"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-346"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-347"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cmco:FromTenDollarOneCentToTwentyDollarMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-348"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cmco:FromTenDollarOneCentToTwentyDollarMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-349"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cmco:FromTwentyDollarOneCentToThirtyDollarMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-350"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cmco:FromTwentyDollarOneCentToThirtyDollarMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-351"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cmco:FromThirtyDollarOneCentToFortyDollarMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-352"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cmco:FromThirtyDollarOneCentToFortyDollarMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-353"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cmco:FromFortyDollarOneCentToFiftyDollarMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-354"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cmco:FromFortyDollarOneCentToFiftyDollarMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-355"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cmco:FromFiftyDollarOneCentToSixtyDollarMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-356"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cmco:FromFiftyDollarOneCentToSixtyDollarMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-357"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-358"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlansMember</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="c-359"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-360"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-361"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-362"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-363"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-364"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-365"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-366"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-367"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-368"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</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="c-369"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-370"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-371"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-372"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-373"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cmco:DirectorsStockPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-374"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cmco:DirectorsStockPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-375"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cmco:DirectorsStockPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlanMember</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="c-376"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cmco:DirectorsStockPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-377"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cmco:DirectorsStockPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-378"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cmco:DirectorsStockPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-379"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-03-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-380"><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:instant>2025-05-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-381"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-382"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-383"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-384"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-385"><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:instant>2025-05-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-386"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-387"><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>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-388"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cmco:MagnetekMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-389"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cmco:MagnetekMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-390"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-391"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2010-11-01</xbrli:startDate><xbrli:endDate>2010-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-392"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2012-08-01</xbrli:startDate><xbrli:endDate>2012-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-393"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2016-12-01</xbrli:startDate><xbrli:endDate>2016-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-394"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2017-02-01</xbrli:startDate><xbrli:endDate>2017-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-395"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-396"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2017-09-01</xbrli:startDate><xbrli:endDate>2017-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-397"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cmco:DEPMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-398"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-399"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-400"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-402"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-404"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-405"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</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="c-406"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-407"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-408"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</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="c-409"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cmco:EuropeMiddleEastAndAfricaExcludingGermanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-410"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cmco:EuropeMiddleEastAndAfricaExcludingGermanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-411"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cmco:EuropeMiddleEastAndAfricaExcludingGermanyMember</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="c-412"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-413"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-414"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</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="c-415"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-416"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-417"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</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="c-418"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-419"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-420"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</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="c-421"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-422"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-423"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-424"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-425"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-426"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-427"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cmco:EuropeMiddleEastAndAfricaExcludingGermanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-428"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cmco:EuropeMiddleEastAndAfricaExcludingGermanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-429"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cmco:EuropeMiddleEastAndAfricaExcludingGermanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-431"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-432"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-433"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-434"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-435"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-436"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-437"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-438"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-439"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:HoistsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-440"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:HoistsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-441"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:HoistsMember</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="c-442"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:HighPrecisionConveyorsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-443"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:HighPrecisionConveyorsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-444"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:HighPrecisionConveyorsMember</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="c-445"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:ChainAndForgedAttachmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-446"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:ChainAndForgedAttachmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-447"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:ChainAndForgedAttachmentsMember</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="c-448"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:IndustrialCranesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-449"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:IndustrialCranesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-450"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:IndustrialCranesMember</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="c-451"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:ActuatorsandRotaryUnionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-452"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:ActuatorsandRotaryUnionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-453"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:ActuatorsandRotaryUnionsMember</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="c-454"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:DigitalPowerControlandDeliverySystemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-455"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:DigitalPowerControlandDeliverySystemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-456"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:DigitalPowerControlandDeliverySystemsMember</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="c-457"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:ElevatorApplicationDriveSystemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-458"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:ElevatorApplicationDriveSystemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-459"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:ElevatorApplicationDriveSystemsMember</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="c-460"><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>2010-04-01</xbrli:startDate><xbrli:endDate>2011-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-461"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2010-04-01</xbrli:startDate><xbrli:endDate>2011-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-462"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementLifeInsuranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2010-04-01</xbrli:startDate><xbrli:endDate>2011-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-463"><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><xbrldi:explicitMember dimension="us-gaap:ValuationAllowanceByDeferredTaxAssetAxis">cmco:DeferredTaxAssetValuationAllowanceInFiscal2011Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-464"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2005-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-465"><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><xbrldi:explicitMember dimension="us-gaap:ValuationAllowanceByDeferredTaxAssetAxis">cmco:DeferredTaxAssetValuationAllowanceInFiscal2005Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-466"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-467"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-468"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-469"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-470"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-471"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-472"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-473"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-474"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-475"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-476"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-477"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-478"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-479"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-480"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-481"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-482"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-483"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-484"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-485"><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:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-486"><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:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-487"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-488"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-489"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-490"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">cmco:AccruedGeneralandProductLiabilityCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-491"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">cmco:AccruedGeneralandProductLiabilityCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-492"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">cmco:AccruedGeneralandProductLiabilityCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-493"><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:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-494"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-495"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-496"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">cmco:AccruedGeneralandProductLiabilityCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-497"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">cmco:AccruedGeneralandProductLiabilityCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-498"><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:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-499"><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>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-500"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-501"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</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="c-502"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">cmco:AccruedGeneralandProductLiabilityCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-503"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005229</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">cmco:AccruedGeneralandProductLiabilityCostsMember</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></ix:resources></ix:header></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_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:700;line-height:120%">UNITED STATES SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div><span><br/></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="c-1" name="dei:DocumentType" id="f-1">10-K</ix:nonNumeric> </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:512.25pt"><tr><td style="width:1.0pt"/><td style="width:10.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:498.25pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><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="c-1" name="dei:DocumentAnnualReport" format="ixt:fixed-true" id="f-2">&#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%">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the fiscal year ended <ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-3"><ix:nonNumeric contextRef="c-1" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="f-4">March 31</ix:nonNumeric>, 2025</ix:nonNumeric> </span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or</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:511.50pt"><tr><td style="width:1.0pt"/><td style="width:10.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:496.75pt"/><td style="width:1.0pt"/></tr><tr style="height:23pt"><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="c-1" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="f-5">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;padding-left:2.25pt;padding-right:2.25pt"><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></div></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commission file number <ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-6">001-34362</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_________________</span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-7">COLUMBUS McKINNON CORP</ix:nonNumeric>ORATION</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%">(Exact name of Registrant as specified in its charter)</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 style="width:46.993%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:47.142%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-8">New York</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%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-9">16-0547600</ix:nonNumeric></span></td></tr><tr><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%">(State of Incorporation)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(I.R.S. Employer Identification Number)</span></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-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-10">13320 Ballantyne Corporate Place, Suite D</ix:nonNumeric> </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%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-11">Charlotte</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-12">North Carolina</ix:nonNumeric> <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-13">28277</ix:nonNumeric> </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%">(Address of principal executive offices, including zip code)</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-weight:700;line-height:120%">(<ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-14">716</ix:nonNumeric>) <ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-15">689-5400</ix:nonNumeric> </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%">(Registrant&#8217;s telephone number, including area code)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_________________</span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(b) of the Act:</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:37.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:36.822%"/><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%">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="c-1" name="dei:Security12bTitle" id="f-16">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="c-1" name="dei:TradingSymbol" id="f-17">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="c-1" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-18">Nasdaq Global Select Market</ix:nonNumeric></span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Securities registered pursuant to Section 12(g) of the Act: None.</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%">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.&#160;&#160;&#160;Yes&#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;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityWellKnownSeasonedIssuer" id="f-19">No</ix:nonNumeric> &#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%">&#160; </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or Section&#160;15(d) of the Exchange Act.&#160;&#160;&#160;Yes&#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;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityVoluntaryFilers" id="f-20">No</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%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by checkmark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the Registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. <ix:nonNumeric contextRef="c-1" name="dei:EntityCurrentReportingStatus" id="f-21">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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule&#160;405 of Regulation&#160;S-T (&#167; 232.405 of this chapter) during the preceding 12&#160;months (or for such shorter period that the registrant was required to submit such files).   <ix:nonNumeric contextRef="c-1" name="dei:EntityInteractiveDataCurrent" id="f-22">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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by checkmark 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.</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"/><td style="width:15.740%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.029%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.740%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.029%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.740%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.029%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.740%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.780%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.740%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.333%"/><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%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="f-23">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;</span></div></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%">Accelerated filer</span></td><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%">&#9744;</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%">Non-accelerated filer</span></td><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%">&#9744;</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%">Smaller reporting company</span></td><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="c-1" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="f-24">&#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:400;line-height:100%">Emerging Growth Company</span></td><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="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="f-25">&#9744;</ix:nonNumeric></span></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">o</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;</span></div></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;</span></div><div><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 filed a report on and attestation to its management&#8217;s assessment of the    effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.  <ix:nonNumeric contextRef="c-1" name="dei:IcfrAuditorAttestationFlag" format="ixt:fixed-true" id="f-26">&#9746;</ix:nonNumeric>  </span></div><div style="text-align:justify"><span><br/></span></div><div 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 securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.  </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFinStmtErrorCorrectionFlag" format="ixt:fixed-false" id="f-27">&#9744;</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div 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 any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b).  </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><br/></span></div><div 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 Act).&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Yes </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityShellCompany" format="ixt:fixed-false" id="f-28">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;No </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate market value of the voting common stock held by non-affiliates of the Registrant as of September 30, 2024, the last business day of the registrant's most recently completed second fiscal quarter, was approximately $<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="0" name="dei:EntityPublicFloat" format="ixt:num-dot-decimal" scale="6" id="f-29">1,026</ix:nonFraction> million, based upon the closing price of the Registrant's common stock as quoted on the Nasdaq Stock Market on such date. The number of shares of the Registrant&#8217;s common stock outstanding as of May&#160;23, 2025 was <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-30">28,632,239</ix:nonFraction>&#160;shares.</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-weight:700;line-height:120%">DOCUMENTS INCORPORATED BY REFERENCE</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="f-31" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Portions of the Registrant&#8217;s definitive proxy statement for its 2025 Annual Meeting of Shareholders (the "2025 Proxy Statement"), to be filed with the Securities and Exchange Commission ("SEC") pursuant to Regulation 14A not later than 120 days after the end of the Registrant&#8217;s fiscal year ended March&#160;31, 2025, are incorporated by reference into Part III of this report where indicated.</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><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></div></div></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_7"></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%;text-decoration:underline">TABLE OF CONTENTS</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"><tr><td style="width:1.0%"/><td style="width:3.796%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.208%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:80.799%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.797%"/><td style="width:0.1%"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Part I</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%">&#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:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="#i8da04fd51c4142f5bbe5e7a50653f13a_16">Business</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_16">5</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><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:2px 1pt;text-align: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="#i8da04fd51c4142f5bbe5e7a50653f13a_19">Risk Factors</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_19">12</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><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:2px 1pt;text-align: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 1B.</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="#i8da04fd51c4142f5bbe5e7a50653f13a_22">Unresolved Staff Comments</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_22">23</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><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: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%">Item 1C.</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="#i8da04fd51c4142f5bbe5e7a50653f13a_25">Cybersecurity</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_25">24</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 2.&#160;&#160;&#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="#i8da04fd51c4142f5bbe5e7a50653f13a_28">Properties</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_28">25</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><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:2px 1pt;text-align: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.&#160;&#160;&#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="#i8da04fd51c4142f5bbe5e7a50653f13a_31">Legal Proceedings</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_31">26</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><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:2px 1pt;text-align: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="#i8da04fd51c4142f5bbe5e7a50653f13a_34">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_34">26</a></span></div></td></tr><tr style="height:8pt"><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="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Part II</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="#i8da04fd51c4142f5bbe5e7a50653f13a_40">Market for Registrant's Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_40">27</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><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;&#160;&#160;&#160;&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 6.&#160;&#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="#i8da04fd51c4142f5bbe5e7a50653f13a_43">[Reserved]</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_43">28</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><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:2px 1pt;text-align: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 7.&#160;&#160;&#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="#i8da04fd51c4142f5bbe5e7a50653f13a_46">Management's Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_46">29</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><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 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 7A.</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="#i8da04fd51c4142f5bbe5e7a50653f13a_61">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:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_61">35</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><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:2px 1pt;text-align: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 8.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_64">Financial Statements and Supplementary Data</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_64">37</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><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:2px 1pt;text-align: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 9.&#160;&#160;&#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="#i8da04fd51c4142f5bbe5e7a50653f13a_166">Changes in and Disagreements With Accountants on Accounting and Financial Disclosure</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_166">92</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><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:2px 1pt;text-align: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 9A.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_169">Controls and Procedures</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_169">92</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><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:2px 1pt;text-align: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 9B.</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="#i8da04fd51c4142f5bbe5e7a50653f13a_175">Other Information</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_175">94</a></span></div></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 9C.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_178">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#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="#i8da04fd51c4142f5bbe5e7a50653f13a_178">94</a></span></div></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Part III.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 10.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_184">Directors,  Executive Officers and Corporate Governance</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_184">94</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><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:2px 1pt;text-align: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 11.</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="#i8da04fd51c4142f5bbe5e7a50653f13a_187">Executive Compensation</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_187">94</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><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:2px 1pt;text-align: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 12.</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="#i8da04fd51c4142f5bbe5e7a50653f13a_190">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_190">94</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><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:2px 1pt;text-align: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 13.</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="#i8da04fd51c4142f5bbe5e7a50653f13a_193">Certain Relationships and Related Transactions, and Director Independence</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_193">94</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><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:2px 1pt;text-align: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 14.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_196">Principal Accountant Fees and Services</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_196">94</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><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="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Part IV</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 15.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_202">Exhibit and Financial Statement Schedules</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_202">95</a></span></div></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><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%">Item 16.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_202">Form 10-K Summary</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_205">98</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><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_10"></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: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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2025 Annual Report on Form 10-K</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">This Annual Report on Form 10-K (this &#8220;Form 10-K&#8221;) contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), and Section 21E of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), and are subject to the safe harbor created thereby under the Private Securities Litigation Reform Act of 1995.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">All statements, other than statements of historical or current fact, included in this Form 10-K are forward-looking statements.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Forward-looking statements reflect our current expectations and projections relating to our financial condition, results of operations, plans, objectives, future performance and business.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">These statements can be identified by the use of forward-looking words, such as &#8220;anticipate,&#8221; &#8220;estimate,&#8221; &#8220;expect,&#8221; &#8220;project,&#8221; &#8220;plan,&#8221; &#8220;intend,&#8221; &#8220;believe,&#8221; &#8220;may,&#8221; &#8220;will,&#8221; &#8220;would,&#8221; &#8220;should,&#8221; &#8220;could,&#8221; &#8220;can have,&#8221; &#8220;future,&#8221; &#8220;likely,&#8221; &#8220;target,&#8221; &#8220;possible,&#8221; &#8220;intend,&#8221; and other words and terms of similar meaning (including their negative counterparts or other various or comparable terminology).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">For example, all statements we make relating to our plans and objectives for future operations, growth results, or initiatives, including relating to the Kito Acquisition (as defined herein), strategies, plans for enhancing shareholder value, the amount of capital expenditures in fiscal 2026, pending acquisitions, the amount of future dividend payments in fiscal 2026 and beyond or the expected outcome or impact of pending or threatened litigation are forward-looking statements.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">All forward-looking statements are subject to risks and uncertainties that may cause actual results to differ materially from those that we currently expect, including:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">industrial economic and general macroeconomic conditions;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">increased competition with respect to our business, including with respect to our material handling and precision conveyance products;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">our ability to maintain positive perceptions of Columbus McKinnon and its brands;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">our ability to successfully integrate our acquisitions, including the Kito Acquisition if it is consummated;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">price fluctuations and trade tariffs on steel, aluminum, and other raw materials, parts and goods purchased to manufacture our products and our ability to pass on price increases to our customers;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">our ability to obtain sufficient pricing for our products and service to meet our profitability expectations;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">the scarcity or unavailability of the raw materials and critical components we use to manufacture our products and the impact of such scarcity or unavailability on our ability to operate our business;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">our ability to successfully manage our backlog;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">our ability to maintain relationships with the independent distributors we use to sell our products;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">our ability to continue to attract, develop, engage, and retain qualified employees;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">our ability to understand our customers' specific preferences and requirements, and to develop, manufacture and market products that meet customer demand as we expand into additional international markets;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">our ability to manage our indebtedness, including compliance with debt covenant restrictions in our Term Loan B and our Amended and Restated Credit Agreement (each as defined herein);</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">our ability to raise capital in the future and manage the negative effects of inflation on our business;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">our ability to manage the risks of conducting operations outside of the United States, including currency fluctuations, trade barriers, labor unrest, geopolitical conflicts, more stringent labor regulation, tariffs, political and economic instability and governmental expropriation;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">a potential ratings downgrade or other negative action by a ratings organization adversely affecting the trading price of our common stock;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">the negative consequences of the Kito Acquisition failing to close, which may occur due to factors outside our control;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">potential product liability, as our products involve risks of personal injury and property damage;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">compliance with federal, state and local environmental protection laws, including regulatory measures meant to address climate change, which may be burdensome and lower our margins;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">our ability to adequately protect our intellectual property and refrain from infringing on the intellectual property of others;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">our ability to adequately manage and rely on our subcontractors and suppliers;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">changes in general economic conditions and the geographic concentration of our locations, which may affect our business; </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">our ability to adequately protect our information technology systems from cyberattacks or other interruptions;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">our ability to comply with the U.S. Foreign Corrupt Practices Act and other anti-corruption laws;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">our ability to retain key members of our management team; and</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">the volatility of our common stock.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">While we believe that the forward-looking statements in this Form 10-K are reasonable, we caution that it is very difficult to predict the effect of known factors, and, it is impossible for us to anticipate all factors that could affect our actual results.  Important factors that could cause actual results to differ materially from our expectations are disclosed under the sections entitled &#8220;Risk Factors&#8221; and &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; in this Form 10-K.  All written and oral forward-looking statements attributable to us, or persons acting on our behalf, are expressly </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><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</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:112%">qualified in their entirety by the cautionary statements as well as other cautionary statements that are made from time to time in our other filings with the SEC and public communications.  You should evaluate all forward-looking statements made in this Form 10-K in the context of these risks and uncertainties.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We caution you that the important factors referenced above may not contain all of the factors that are important to you.  In addition, we cannot assure you that we will realize the results or developments we expect or anticipate or, even if substantially realized, that they will result in the outcomes or affect us or our operations in the way we expect.  The forward-looking statements included in this Form 10-K are made only as of the date hereof and are based on our current expectations.  We undertake no obligation to publicly update or revise any forward-looking statement as a result of new information, future events or otherwise except to the extent required by applicable law.</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><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_13"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">PART I</span></div><div><span><br/></span></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_16"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">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%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Founded in 1875, Columbus McKinnon Corporation (referred to in this Form 10-K as &#8220;we,&#8221; &#8220;us,&#8221; &#8220;our,&#8221; &#8220;Columbus McKinnon&#8221; or the &#8220;Company&#8221;) is a leading worldwide designer, manufacturer and marketer of intelligent motion solutions for material handling that move the world forward and improve lives by efficiently and ergonomically moving, lifting, positioning and securing materials.  Key products include hoists, crane components, precision conveyor systems, rigging tools, light rail workstations and digital power and motion control systems.  These are highly relevant, professional-grade solutions that solve our 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%">The Company is focused on commercial and industrial applications that require the safety, reliability and quality provided by its superior design and engineering know-how. Our products are used for mission critical applications where we have established, trusted brands that are well known in the industry. Our targeted market verticals include manufacturing, transportation including EV production and aerospace, energy and utilities, process industries, industrial automation, construction and infrastructure, food and beverage, entertainment, life sciences, consumer packaged goods, e-commerce, supply chain and warehousing.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In the United States, we are a market leader for hoists, material handling digital power control systems and precision conveyors, our principal lines of products, and have strong market positions with certain chain, forged fittings, and linear actuator products. Additionally, in Europe, we believe we are a market leader for manual hoists and a market leader in linear actuators used for heavy load, rail and niche custom applications for actuation.  We have achieved this leadership position through strategic acquisitions, our extensive, diverse, and well-established distribution channels and our commitment to product innovation and quality. We believe the substantial breadth of our product offerings and broad distribution channels in the United States and Europe provide us a strategic advantage in our markets. </span></div><div style="text-align:justify"><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:112%">Our Transformation</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%">Building on 150 years of industry experience, Columbus McKinnon has transformed into a scaled provider of material handling solutions with a broad variety of offerings, including lifting, automation, linear motion, and precision conveyance.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Most recently the Company expanded into the precision conveyance sector, expanding our Total Addressable Market (&#8220;TAM&#8221;) and providing pathways for growth in a highly fragmented industry.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A foundation for our transformation is our Columbus McKinnon Business System ("CMBS") and growth framework to be market-led, customer-centric and operationally excellent with our people and values at the core.      </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">With CMBS as the foundation, we are well positioned to execute our Core Growth Framework ("Framework") strategy. The Framework defines four parallel paths for Columbus McKinnon&#8217;s growth and provides clear organic and strategic initiatives.   Our Framework includes:</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">Strengthening the Core which is a foundational path focused on initiatives that will strengthen competencies and improve our competitive position within our existing share of our Serviceable Addressable Market ("SAM&#8221;).  Initiatives include further developing commercial and product management competencies and improving our digital tools for a better, more efficient customer experience.</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">Growing the Core is a path that is focused on increasing market share, both organically and through acquisitions, within our SAM. We are making progress on this path with product localization, new product development and advancements in automation and aftermarket support for our distributors.  </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">Expanding the Core is a path that is focused on improved channel access and geographic expansion.  Here we expand beyond our SAM into the broader Total Addressable Market (&#8220;TAM&#8221;). This involves building out our presence both geographically and in new verticals with expanded offerings, which we expect to accomplish organically as well as with selective acquisitions.  </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">Reimagining the Core is a more transformational path that rethinks our TAM and targets strategic expansion beyond our existing TAM. As we think more broadly about material handling and increasing trends in intelligent motion, not just lifting, but solutions for how materials move throughout customer environments, there are some compelling ideas that emerge. The acquisitions of our conveyor businesses is an example of reimagining Columbus McKinnon&#8217;s core, </span></div><div style="height:28.66pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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-weight:400;line-height:120%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div 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%">which added approximately $5 billion to our TAM, with the specialty conveying microsegment growing at an estimated 6% to 8% rate annually.   </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In fiscal 2022, the Company expanded into the precision conveyance sector with its acquisitions of Dorner Mfg. Corp. ("Dorner") and Garvey Corporation ("Garvey") followed by its acquisition of montratec GmbH (&#8220;montratec&#8221;) in fiscal 2024. Columbus McKinnon&#8217;s precision conveyance platform provides leading automation solutions with unique, patented technologies in the design, application, manufacturing and integration of high-precision conveying systems. Specifically: </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:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">Dorner is a leading supplier to the stable life sciences, food processing, and consumer packaged goods markets as well as the higher growth industrial automation and e-commerce sectors. The addition of Dorner has provided attractive complementary adjacencies to the Company. Dorner offers a broad range of precision conveying systems to our product offerings, which include low profile, flexible chain, large scale, sanitary and vertical elevation conveyor systems, as well as pallet system conveyors.</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:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">Garvey is a leading accumulation systems solutions company providing unique, patented systems for the automation of production processes whose products complement those of Dorner.</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:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">montratec is a leading supplier of asynchronous conveying technology in the precision conveyance sector. montratiec provides automation solutions by designing and developing intelligent automation and transport systems for interlinking industrial production and logistics processes. montratec product offerings compliment the previous acquisitions of both Dorner and Garvey.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Together, our acquisitions within the precision conveyance industry established a platform for growth organically as well as through further acquisitions as the industry is highly fragmented.  </span></div><div style="text-align:justify"><span><br/></span></div><div 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 February 10, 2025, the Company announced that it had entered into a definitive agreement to acquire Kito Crosby Limited (&#8220;Kito&#8221;) (the &#8220;Kito Acquisition&#8221;). The Kito Acquisition closing is subject to certain conditions, including regulatory approval as required by the Hart-Scott-Rodino Antitrust Improvements Act of 1976, as amended (the &#8220;HSR Act&#8221;) and other customary closing conditions described in the stock purchase agreement entered into by the Company and Kito in connection with the Kito Acquisition. The Kito Acquisition is expected to meaningfully improve the Company's scale, enhance our collective geographic reach, significantly expand our lifting securement and consumables portfolio and enhance our customer value proposition. </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%">With global engineering, manufacturing, distribution, and operations, Kito provides a broad range of products and solutions for the most demanding applications. Kito&#8217;s people, products, solutions, and service have innovated the lifting and securement industry throughout its long history. Kito's iconic brands include Kito, Crosby, Harrington, Gunnebo Industries, and Peerless. We expect that the Kito Acquisition will strengthen our core lifting business and further the Company's position as a leading worldwide, designer, manufacturer and marketer of intelligent motion solutions that move the world forward and improve lives by efficiently and ergonomically moving, lifting, positioning and securing materials. The Company anticipates the Kito Acquisition to close during fiscal 2026. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We intend to fund the acquisition through a combination of committed debt financing of $3,050,000,000 from J.P. Morgan Securities, LLC including a $500,000,000 revolving credit facility and $800,000,000 of perpetual convertible preferred equity investment from Clayton, Dubliner &amp; Rice (&#8220;CD&amp;R&#8221;). Terms of the CD&amp;R investment include a 7% coupon, payable in cash or payment-in-kind at Columbus McKinnon&#8217;s option, and a conversion price of $37.68, resulting in CD&amp;R as-converted ownership of approximately 43% of the Company following completion of the transaction. CD&amp;R has agreed to a customary lock-up on its shares.  </span></div><div style="text-align:justify"><span><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:112%">Business Description</span></div><div 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:112%">We design, manufacture, and distribute a broad range of material handling products for various applications. Products include a wide variety of electric, air-powered, lever, and hand hoists, hoist trolleys, explosion-protected hoists, winches, and aluminum work stations; alloy and carbon steel chain; forged attachments, such as hooks, shackles, textile slings, clamps, and load binders; mechanical and electromechanical actuators and rotary unions; below-the-hook special purpose lifters; and power and motion control systems, such as AC and DC drive systems, radio remote controls, push button pendant stations, brakes, and collision avoidance and power delivery subsystems. Our legacy Lifting business is sensitive to changes in general macro-economic conditions, including changes in industrial capacity utilization, industrial production, and general macro-economic activity indicators, like GDP growth. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our products are typically manufactured for stock or assembled to order from standard components and are sold primarily through a variety of commercial distributors and, to a lesser extent, directly to end-users. Our STAHL subsidiary brings market leadership with independent crane builders and EPC firms. The diverse end-users of our products are in a variety of industries including manufacturing, power generation and distribution, utilities, wind power, warehouses, commercial construction, oil and gas exploration and refining, petrochemical, marine, ship building, transportation and heavy-duty trucking, agriculture, </span></div><div style="height:28.66pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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-weight:400;line-height:120%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">logging and mining. We also serve a niche market for the entertainment industry, including permanent and traveling concerts, live theater, and sporting venues.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our precision conveyance acquisitions expanded our product offerings to include a broad range of highly engineered, precision conveying solutions. The acquisitions of Dorner and Garvey expand the Company's reach to include the stable life sciences, food processing and consumer packaged goods markets and high growth industrial automation and e-commerce sectors. montratec&#8217;s principal markets include aerospace and electric vehicle battery cell production amongst others.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Products</span></div><div 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%">Of our fiscal 2025 sales, $537,549,000, or 56%, were U.S. and $425,478,000 or 44% were non-U.S. The following table sets forth certain sales data for our products, expressed as a percentage of net sales for fiscal 2025 and 2024:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"/><td style="width:73.217%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.938%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.941%"/><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%">Fiscal Years Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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%">2025</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%">2024</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hoists</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;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%">50&#160;</span></td><td style="background-color:#bfe4ff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;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%">49&#160;</span></td><td style="background-color:#bfe4ff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">High-precision conveying systems</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%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Digital power control and delivery systems</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;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%">Actuators and rotary unions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chain and rigging tools</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;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%">Industrial cranes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Elevator application drive systems</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Hoists - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We manufacture a wide variety of electric chain hoists, electric wire rope hoists, hand-operated hoists, winches, lever tools, and air-powered hoists. Load capacities for our hoist product lines range from one-eighth of a ton to nearly 275 tons. These products are sold under our Budgit, Chester, CM, Coffing, Little Mule, Pfaff, Shaw-Box, STAHL, Yale, and other recognized brands. Our hoists are sold for use in numerous general industrial applications, as well as for use in the construction, energy and utilities, steel and metals processing, mining, transportation, entertainment, and other markets. We also supply hoist trolleys, driven manually or by electric motors, which are used in conjunction with hoists.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also offer several lines of standard and custom-designed, below-the-hook tooling, clamps, and textile strappings. Below-the-hook tooling, textile, and chain slings and associated forgings, and clamps are specialized lifting apparatus used in a variety of lifting activities performed in conjunction with hoisting or lifting applications.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Last year, the Company announced that along with a strategic partner we have developed a cutting-edge battery hoist.  Combining our industry-leading hoist design with our partner's expertise in lithium-ion battery and brushless motor technology, the innovative BatteryStar&#8482; hoist provides the lifting strength and speed of an electric chain hoist and the portability of a manual hoist without the need for time-consuming manual operation or access to a power source.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also manufacture explosion-protected hoists and custom engineered hoists, including wire rope and manual and electric chain hoists. These branded products are sold to a variety of end markets including automotive, general manufacturing, oil and gas, steel and concrete, power generation as well as process industries such as chemical and pharmaceuticals.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">High-precision conveying systems &#8211; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dorner and Garvey expanded our product offerings to include high-precision, specialty conveyor system solutions. These conveyor systems range from build to order modular standard systems to highly engineered custom solutions. These products offer customers high quality and reliable solutions that enhance productivity and profitability.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The montratec acquisition provides asynchronous conveying solutions, which complements both Dorner and Garvey product offerings. This furthers our shift to intelligent motion solutions and provides 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-style:italic;font-weight:700;line-height:120%">Digital Power Control and Delivery Systems - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Through our Magnetek brand, we are a leading provider of innovative power control and delivery systems and solutions for overhead material handling applications used in a number of diverse industries, including aerospace, automotive, steel, aluminum, paper, logging, mining, ship loading, nuclear power plants, and heavy movable structures. We are a major supplier in North America of power and motion control systems, which include AC and DC drive systems, radio remote controls, push button pendant stations, brakes, and collision avoidance and power delivery </span></div><div style="height:28.66pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">subsystems. While we sell primarily to original equipment manufacturers ("OEMs") of overhead cranes and hoists, we engage with end users to understand their needs and gain specification. We can combine our products with engineered services to provide complete customer-specific system 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%">We are also a leading independent supplier of AC and DC digital motion control systems for underground coal mining equipment. Our systems are used in coal hauling vehicles, shuttle cars, scoops, and other heavy mining equipment. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Actuators and Rotary Unions - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Through our Duff-Norton and Pfaff brands, we design and manufacture industrial components such as mechanical and electromechanical actuators and rotary unions. Actuators are linear motion devices used in a variety of industries, including the transportation, paper, steel, energy, aerospace, and many other commercial industries. Rotary unions are devices that transfer a liquid or gas from a fixed pipe or hose to a rotating drum, cylinder or other device. Rotary unions are used in a variety of industries including pulp and paper, printing, textile and fabric manufacturing, rubber, and plastic.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Chain and Rigging Tools - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We manufacture alloy and carbon steel chain for various industrial and consumer applications. U.S. federal regulations require the use of alloy chain for overhead lifting applications because of its strength and wear characteristics. A line of our alloy chain is sold under the Herc-Alloy</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> brand name for use in overhead lifting, pulling, and restraining applications. In addition, we also sell specialized load chain for use in hoists, as well as three grades and multiple sizes of carbon steel welded-link chain for various load securing and other non-overhead lifting applications.</span></div><div 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 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 produce a broad line of alloy and carbon steel closed-die forged chain attachments, including hooks, shackles, Hammerloks</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and master links. These forged attachments are used in chain, wire rope, and textile rigging applications in a variety of industries, including transportation, mining, construction, marine, logging, petrochemical, and agriculture. </span></div><div style="text-align:justify"><span><br/></span></div><div 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, we manufacture carbon steel forged and stamped products, such as load binders, logging tools, and other securing devices, for sale to the industrial and logging markets through industrial distributors, hardware distributors, mass merchandiser outlets, and OEMs.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Industrial Cranes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> - We manufacture and market under our Unified Industries brand overhead aluminum light rail workstations primarily used in automotive and other industrial applications. We also manufacture crane components and crane kits through our STAHL branded products.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Elevator Application Drive Systems - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Through our Magnetek brand we also design, build, sell, and support elevator application-specific drive products that efficiently deliver power used to control motion, primarily in high-rise, high-speed elevator applications. We are recognized as an industry leader for DC high-performance elevator drives, as well as for AC drives used with low- and high-performance traction elevators, due to our extensive application expertise and product reliability. Our elevator product offerings are comprised of highly integrated subsystems and drives, sold mainly to elevator OEMs. In addition, our product options include a number of regenerative controls for both new building installations and elevator modernization projects that help building owners save energy. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Distribution and Markets</span></div><div 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%">We sell our products and solutions through various distribution channels and direct to certain end users. The following describes our global distribution channels:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">General Distribution Channels - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Our global general distribution channels consist of:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:54pt;padding-right:36pt;text-align:justify;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#8212;&#160;&#160;&#160;&#160;&#160;Industrial distributors that serve local or regional industrial markets and sell a variety of products for maintenance repair, operating, and production, or MROP, applications through their own direct sales force.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:54pt;padding-right:36pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;&#160;&#160;&#160;&#160;Rigging shops that are distributors with expertise in rigging, lifting, positioning, and load securing. Most rigging shops assemble and distribute chain, wire rope and synthetic slings, and distribute manual hoists and attachments, chain slings, and other products.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:54pt;padding-right:36pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;&#160;&#160;&#160;&#160;Independent crane builders that design, build, install, and service overhead crane and light-rail systems for general industry and also distribute a wide variety of hoists and crane components. We sell electric wire rope hoists and chain hoists as well as crane components, such as end trucks, trolleys, drives, and electrification systems to crane builders.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Specialty Distribution Channels -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Our global specialty distribution channels consist of:</span></div><div style="height:28.66pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:54pt;padding-right:36pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;&#160;&#160;&#160;&#160;National and regional distributors that market a variety of MROP supplies, including material handling products, either exclusively through large, nationally distributed catalogs, or through a combination of catalog, internet, and branch sales and a field sales force. </span></div><div style="padding-left:54pt;padding-right:36pt;text-align:justify;text-indent:-27pt"><span><br/></span></div><div style="padding-left:54pt;padding-right:36pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;  Material handling specialists and integrators that design and assemble systems incorporating hoists, overhead rail systems, trolleys, scissor lift tables, manipulators, air balancers, jib arms, and other material handling products to provide end-users with solutions to their material handling problems.</span></div><div style="padding-left:54pt;padding-right:36pt;text-align:justify;text-indent:-27pt"><span><br/></span></div><div style="padding-left:54pt;padding-right:36pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;&#160;&#160;&#160;&#160;Entertainment equipment distributors that design, supply, and install a variety of material handling and rigging equipment for concerts, theaters, ice shows, sporting events, convention centers, and night clubs.</span></div><div style="padding-left:54pt;padding-right:36pt;text-align:justify;text-indent:-27pt"><span><br/></span></div><div style="padding-right:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Service-After-Sale Distribution Channels -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Service-after-sale distributors include our authorized network of 17 chain repair service stations and over 229 certified hoist service and repair stations globally. This service network is designed for easy parts and service access for our large installed base of hoists and related equipment in that region.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">OEM/Government Distribution Channels -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;This channel consists of:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:54pt;padding-right:36pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;&#160;&#160;&#160;&#160;OEMs that supply various component parts directly to other industrial manufacturers as well as private branding and packaging of our traditional products for material handling, lifting, positioning, and special purpose applications.</span></div><div style="padding-left:54pt;padding-right:36pt;text-align:justify;text-indent:-27pt"><span><br/></span></div><div style="padding-left:54pt;padding-right:36pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;&#160;&#160;&#160;&#160;Government agencies, including the U.S. and Canadian Navies and Coast Guards, that primarily purchase load securing chain and forged attachments. We also provide our products to the U.S. and other governments for a variety of military applications.</span></div><div style="padding-left:54pt;padding-right:36pt;text-align:justify;text-indent:-27pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Independent Crane Builders and EPC firms -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;In addition to the Distribution Channels mentioned above, we sell explosion-protected hoists and custom engineered non-standard hoists to independent crane builders and EPC firms. Independent crane builders are lifting solution developers and final crane assemblers that source hoists as components. EPC firms are responsible for project management or construction management of production facilities that purchase lifting solutions from crane and hoist builders.</span></div><div style="text-align:justify"><span><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%">Backlog</span></div><div 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:112%">Our backlog of orders at March&#160;31, 2025 was approximately $322,517,000, compared to approximately $280,824,000 at March&#160;31, 2024.  Our orders for standard products are generally shipped within one week. Orders for products that are manufactured to customer specifications are generally shipped within four to twelve weeks. In addition, fluctuations in backlog can reflect the project-oriented nature of certain aspects of our business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Competitive Conditions</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The material handling and precision conveyance industries remains fragmented. We face competition from a wide range of regional, national, and international manufacturers globally. In addition, we often compete with individual operating units of larger, highly diversified companies.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The principal competitive factors affecting our business include customer service and support as well as product availability, performance, functionality, brand reputation, reliability, and price. Other important factors include distributor relationships and territory coverage as well as the robustness of our digital tools which impacts the customer experience.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Major competitors for hoists are Konecranes (and its subsidiaries Demag, R&amp;M, Verlinde, SWF), GH, Detroit Hoists, ACE World Companies, Abus, Kito (and its U.S. subsidiary Harrington), Lifket/ChainMaster, Jet, AMH, Elephant, Ingersoll Rand, Tractel and Street. Major competitors for chain are Campbell Chain, Kito (and its subsidiaries Gunnebo and Peerless), Pewag Chain, Laclede Chain Manufacturing, and American Chain and Cable Company. Major competitors for digital power control systems are Konecranes, Power Electronics International, Inc., Cattron Holdings (a division of Harbour Group), Conductix-Wampfler (a division of Delachaux Group), Control Techniques (a division of Nidec Corporation),</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> OMRON Corporation, KEB GmbH, and Fujitec. Major competitors for forged attachments are Kito (and its subsidiaries Gunnebo and Peerless), Campbell Chain, Laclede Chain Manufacturing, Van Beest, Pewag, RUD, AMH Cartec, Yoke, Brewer Tichner Company and Chicago Hardware and Fixture Company. Major competitors for actuators and rotary unions are Deublin, Joyce-Dayton, and Nook Industries, a division of Altra Industrial Motion Corp., which was acquired by Regal Rexnord. Major competitors for precision conveyors and accumulators are FlexLink, Bosch Rexroth AG, MK North America, Inc., Duravant, </span></div><div style="height:28.66pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Nercon Eng. &amp; Mfg. Inc and Arrowhead Systems, which was acquired by Regal Rexnord. As discussed herein, the Company announced the Kito Acquisition in February 2025 and expects the Kito Acquisition to close in fiscal 2026.</span></div><div style="text-align:justify"><span><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:112%">Human Capital Management</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Headquartered in Charlotte, North Carolina, Columbus McKinnon&#8217;s global footprint includes offices, warehouses and manufacturing facilities in 25 countries across North America, Latin America, Europe, the Middle East, Africa and Asia. At March 31, 2025, we had 3,478 employees globally. Approximately 3.7% of our employees are represented under one U.S. collective bargaining agreement that expires in May 2027. We also have various labor agreements with our non-U.S. employees that we negotiate from time to time. We have good relationships with our employees and positive, productive relationships with our unions. We believe the risk of employee or union led disruption in production is remote.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our employees are our most significant assets, critical to the delivery of our transformation and our continued strategic progress. Successful execution of our strategy is dependent on attracting, developing, and retaining key employees and members of our management team, which we achieve through the following:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We always begin with people and values at the center of all that we do and at the heart of our corporate social responsibility efforts. The Company&#8217;s people and the behaviors they display define our success, including integrity, respect and teamwork. Many of our Human Capital Management priorities, including Occupational Health and Safety, Succession and People Development, Culture &amp; Respect, and Local Communities, are directly connected to our commitment to people and values. Our people enable us to grow, and our values ensure we grow responsibly and sustainably.</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 Company places the highest priority on workplace safety. We believe it is critical to ensure that our most valuable assets, our employees, have a safe environment to work in every day. Our first value, &#8220;Connect safety to everything you do&#8221; highlights the importance of safety to our culture. As a permanent agenda item at all management meetings, safety comes first. For fiscal 2025 and 2024, the Company had an overall safety incident rate of 0.54 and 0.71, respectively (number of injuries and illnesses multiplied by 200,000, divided by hours worked). </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We have built an open culture where great people have the opportunity to achieve their full potential. We are committed to creating an environment that embraces diverse perspectives, knowing the positive impact it has on our business, customers, and the communities we serve. We want to build a company that future generations can be proud of where all associates are encouraged to achieve their career goals through ongoing development and objective performance management and promotion processes that recognize results regardless of age, background, race, ethnicity, ability, religion, gender or sexual orientation.  As such, our &#8220;We Are CMCO&#8221; approach to culture and inclusion ensures that we continue to do the work to make sure the Company remains stable and our employees feel safe, supported, and valued. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also recognize our corporate responsibility to advance our Environmental Social and Governance (&#8220;ESG&#8221;) efforts and to be accountable for making progress. We are making investments in our people, processes and systems to enable meaningful progress in areas including, but not limited to, environmental stewardship, employee safety, workplace inclusion, connecting with our communities, and ensuring a strong governance and risk management culture. We are taking deliberate steps to fully integrate ESG into our enterprise strategy, our business system, and our daily actions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">In addition, we set the following objectives for fiscal 2025: </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">Drive a people-first culture through engagement, training and development opportunities;</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">Perform extensive data collection and analysis to identify areas for improvement;</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">Build upon our progress toward ESG targets and goals;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">Further align with global reporting standards and increasing global regulatory requirements; 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">Be more transparent with internal and external stakeholders through communications and public disclosures.</span></div><div style="text-align:justify"><span><br/></span></div><div 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 we look forward to fiscal 2026 and beyond, we have additional plans that will continue to move our ESG initiatives forward. We continue to collect and analyze data to set realistic, yet challenging goals and be transparent about our progress against our commitments.</span></div><div style="text-align:justify"><span><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%">Raw Materials and Components</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our principal raw material and component purchases aggregated to approximately $375 million in fiscal 2025 (or 59% of Cost of product sold in fiscal 2025) and included 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. We purchase most of these raw materials and components from a limited number of strategic and </span></div><div style="height:28.66pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">preferred suppliers under agreements that are negotiated on a Company-wide basis through our global purchasing group. Generally, as we experience fluctuations in our costs, we are able to reflect these increases in costs with additional price increases to our customers with the goal of being margin neutral. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Trademarks</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">We believe that our rights in our intellectual property, including trademarks and domain names, as well as contractual provisions and restrictions on access to our proprietary technology, are important to our marketing efforts to develop brand recognition and differentiate our brand from our competitors. We own a number of trademarks that have been registered, or for which registration applications are pending, in the United States and certain foreign jurisdictions. These trademarks include, but are not limited to, Hammerloks&#8482; and Herc-Alloy&#8482;. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The current registrations of these trademarks are effective for varying periods of time and may be renewed periodically, provided that we, as the registered owner, or our licensees where applicable, comply with all applicable renewal requirements including, where necessary, the continued use of the trademarks in connection with similar goods. We expect to pursue additional trademark registrations to the extent we believe they would be beneficial and cost-effective.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">In addition to trademark protection, we own domain names, including www.cmco.com. We also enter into, and rely on, confidentiality and proprietary rights agreements with our employees, consultants, contractors and business partners to protect our trade secrets, proprietary technology, and other confidential information. We further control the use of our proprietary technology and intellectual property through provisions in both our customer terms of use on our website and in our vendor terms and 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:700;line-height:120%">Environmental and Other Governmental Regulation</span></div><div 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%">Like most manufacturing companies, we are subject to various federal, state, and local laws intended to protect public health, natural resources, and the environment. To address the requirements of such laws, we have adopted a corporate environmental protection policy which provides that all of our owned or leased facilities must comply, and all of our employees have the duty to comply, with all applicable environmental regulatory standards, and we have initiated an environmental auditing program for our facilities to ensure compliance with such regulatory standards. We have also established managerial responsibilities and internal communication channels for dealing with environmental compliance issues that may arise in the course of our business. We have made, and could be required to continue to make, significant expenditures to comply with environmental requirements. Because of the complexity and changing nature of environmental regulatory standards, it is possible that situations will arise from time to time requiring us to incur additional expenditures to ensure environmental regulatory compliance. However, we are not aware of any environmental condition or any operation at any of our facilities, either individually or in the aggregate, which would cause expenditures to have a material adverse effect on our results of operations, financial condition or 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%"> </span></div><div 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 operations are also governed by many other laws and regulations, including those relating to workplace safety and worker health, principally the Occupational Health and Safety Administration ("OSHA") in the U.S. and others outside the U.S. and regulations thereunder. The penalties for any breach of these regulations can vary and may be substantial.  We believe that we are in substantial compliance with these laws and regulations and do not believe that future compliance with such laws and regulations will have a material adverse effect on our operating results, financial condition, or liquidity.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 16 to our March&#160;31, 2025 consolidated financial statements included in Item 8, Financial Statements and Supplementary Data, of this Form 10-K for more information on our matters involving litigation.</span></div><div style="text-align:justify"><span><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%">Available Information</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our internet address is www.cmco.com and our investor relations website is investors.cmco.com. We promptly make available on our investor relations website, free of charge, the reports that we file or furnish with the SEC, corporate governance information, and select press releases.  We file Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, proxy and information statements and amendments to reports filed or furnished pursuant to Sections 13(a), 14, and 15(d) of the Exchange Act. The SEC maintains a website at www.sec.gov that contains reports, proxy and information statements and other information regarding Columbus McKinnon and other issuers that file electronically with the SEC. The content on any website referred to in this Form 10-K is not incorporated by reference into this Form 10-K, and such content should not be considered part of this Form 10-K, unless expressly noted otherwise.</span></div><div><span><br/></span></div><div style="height:28.66pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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-weight:400;line-height:120%">11</span></div></div></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_19"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1A.&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Risk Factors</span></div><div 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:112%">Columbus McKinnon is subject to a number of risks that could negatively affect our business, financial condition or results from business operations or cause our actual results to differ materially from those projected or indicated in any forward-looking statement. You should carefully consider the risks described below, as well as the other information contained elsewhere in this Form 10-K, in evaluating your investment in us. The risks and uncertainties described below are those that we have identified as material, but are not the only risks or uncertainties facing Columbus McKinnon. This list is not all-inclusive, and our business could also be materially adversely affected by additional risks that are not presently known to us or that we currently consider to be immaterial. As a result, the trading price of our common stock could decline, and you could lose all or part of your investment in our common stock.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Risks</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:115%">Our business is affected by industrial economic and macroeconomic 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:112%">Many of the end-users of our products are in industries affected by changes in industrial economic and macroeconomic conditions, such as manufacturing, power generation and distribution, commercial construction, oil and gas exploration and refining, transportation, agriculture, logging, and mining that are sensitive to changes in general macroeconomic conditions. Their demand for our products, and thus our results of operations, are directly related to the level of production in their facilities, which changes as a result of changes in general macroeconomic conditions, including, among others, movements in interest rates, tariffs and other trade regulations, inflation, changes in currency exchange rates, higher fuel and other energy costs, and other factors beyond our control, and is vulnerable to economic downturns. Decreased capital and maintenance spending by these customers has in the past, and could in the future, have a material adverse effect on the demand for our products and our business, financial condition, and results of operations. In particular, higher interest rates have in the past, and could in the future, result in decreased demand for our products from end-users, which would have a material adverse effect on our business and results of operations, and concurrently result in higher interest expense related to borrowings under our credit facilities. In addition, inflation can also result in higher interest rates and negatively impact our results of operation. During an inflationary period, the cost of capital will often increase, and the purchasing power of our end users&#8217; cash resources will decline, which can negatively affect demand from our customers. Current or future efforts by the government to stimulate the economy may increase the risk of significant inflation, which could have a direct and indirect adverse impact on our business and results of operations.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">If there is deterioration in the general economy or in the industries we serve, our business, results of operations, and financial condition could be materially adversely affected. Furthermore, even if demand for our products improves, it is difficult to predict whether any improvement represents a long-term improving trend or the extent or timing of improvement. There can be no assurance that historically improving cycles are representative of actual future demand.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In addition, general macro-economic conditions could at times also adversely affect our liquidity and ability to borrow under our Amended and Restated Revolving Credit Facility (as defined herein) and limits our ability to make accurate long-term predictions about the performance of the Company.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Our business, particularly with respect to our material handling and precision conveyance products, is highly competitive and subject to consolidation of competitors. Increased competition could reduce our sales, earnings, and profitability.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The principal markets that we serve within the material handling and precision conveyance industries are fragmented and highly competitive. Competition is based primarily on customer service and support as well as product availability, performance, functionality, brand reputation, reliability, and price. Our competition in the markets in which we participate comes from companies of various sizes, some of which have greater financial and other resources than we do. Increased competition could force us to lower our prices or to offer additional services at a higher cost to us, which could reduce our gross margins and net 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:112%">The greater financial resources or the lower amount of debt of certain of our competitors may enable them to commit larger amounts of capital in response to changing market conditions. Certain competitors may also have the ability to develop product or service innovations that could put us at a disadvantage. In addition to the general competitive challenges we face, tariffs and other international trade policies could negatively affect the demand for our products and services and reduce our competitive position in such markets. In addition, through consolidation, some of our competitors have achieved substantially greater market penetration in certain of the markets in which we operate than we have been able to achieve. If we are unable to compete successfully against other manufacturers of material handling equipment and precision conveyors, we could lose customers and our revenues may decline. There can also be no assurance that customers will continue to regard our products favorably, that we will be able to develop new products or product developments that appeal to customers, that we will be able to improve or maintain our profit margins on sales to our customers or that we will be able to continue to compete successfully in our core markets.</span></div><div style="text-align:justify"><span><br/></span></div><div><span><br/></span></div><div style="height:28.66pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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-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 style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Our growth strategy depends on successful integration of acquisitions, including upon closing of such transaction, the Kito 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%">Acquisitions are a key part of our growth strategy. Our historical growth has depended, and our future growth is likely to depend, on our ability to successfully execute our acquisition strategy, and the successful integration of acquired businesses into our existing business, including, upon closing of such transaction, the Kito Acquisition. Such a strategy involves the potential risks inherent in assessing the value, strengths, weaknesses, contingent or other liabilities, and potential profitability of acquisition candidates and in integrating the operations of acquired companies. Furthermore, the price we pay for any business acquired may overstate the value of that business or otherwise be too high. In addition, any acquisitions of businesses with foreign operations or sales may increase our exposure to risks inherent in doing business outside the U.S.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We intend to continue to seek additional acquisition opportunities in accordance with our acquisition strategy, both to expand into new markets and to enhance our position in existing markets throughout the world. If we are unable to successfully integrate acquired businesses into our existing business or expand into new markets, our sales and earnings growth could be reduced. Inherent in connection with any acquisition is the risk of transitioning company cultures and facilities and the corresponding risk of management and employee turnover. In addition, the focus on the integration of operations of acquired entities may divert management&#8217;s attention from the day-to-day operation of our businesses. The failure to efficiently and effectively achieve such transitions could increase our costs and decrease our profitability. Furthermore, the failure to achieve the anticipated synergies of our recent significant acquisitions or recognize the anticipated market opportunities or integration from our recent acquisitions, could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Our future operating results may be affected by price fluctuations and trade tariffs on steel, aluminum, and other raw materials purchased to manufacture our products. We may not be able to pass on increases in raw material costs to our customers.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The primary raw materials used in our chain, forging and crane building operations are steel, aluminum, and other raw materials such as motors, electrical and electronic components, castings and machined parts and components. The industries that produce these critical components and materials are also themselves highly cyclical and at times pricing and availability can be volatile due to a number of factors beyond our control, including general macroeconomic conditions, inflation, labor costs, competition, import duties, quotas, tariffs, trade regulations and agreements, and currency exchange rates. This volatility can significantly affect our raw material costs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The United States has maintained tariffs on certain imported steel, aluminum and items originating from China, which have increased the cost of raw materials we purchase. The imposition of tariffs by the United States has resulted in retaliatory tariffs from a number of countries, including China, which also increase the cost of raw materials we purchase. The new U.S. presidential administration has implemented or announced plans to implement, as the case may be, new or increased tariffs, particularly relating to imports from China, the European Union and other Asian countries, though it remains unclear exactly what actions will be taken or implemented. Any escalation of trade tensions, additional tariffs, retaliatory measures by foreign governments or shifts in U.S. or international trade policies could adversely impact our supply chain, increase our costs for raw materials, including significantly, or reduce demand for our products. A trade war or other significant changes in trade regulations could have a material adverse effect on our business, financial condition, results of operations and 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%">In an environment of increasing raw material prices and trade tariffs, duties and quotas, competitive conditions will determine how much of the price increases we can pass on to our customers. In the future, to the extent we are unable to pass on any steel, aluminum, or other raw material price increases to our customers, our profitability could be adversely affected, including materially. </span></div><div style="text-align:justify"><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%">Our results of operations could be materially adversely affected if we are unable to obtain sufficient pricing for our products and service to meet our profitability expectations. </span></div><div style="text-align:justify"><span><br/></span></div><div 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 we are unable to obtain favorable pricing for our products and services in a timely manner, our revenues and profitability could be materially adversely affected. For example, current conditions in our supply chain have resulted in rapid increases in the prices for the raw materials we use. Furthermore, the prices we are able to charge for our products and services are affected by a number of other factors, including:</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">general macroeconomic and political conditions; </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 customers' desires to reduce their costs;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the competitive environment in our 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 accurately estimate our costs, including our ability to estimate the impact of inflation on our costs over long-term contracts; 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">the procurement practices of our customers. </span></div><div style="height:28.66pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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-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 style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div></div><div 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 inability to pass increased prices along to our customers in a timely manner could have a material adverse effect on our business, financial condition or 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%">If critical components or raw materials used to manufacture our products become scarce or unavailable, then we may incur delays in manufacturing and delivery of our products, which has damaged, and could continue to damage, our business, results of operations and financial condition. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to increased demand across a range of industries, the global supply chain for certain critical components and raw materials used in the manufacture of our products has experienced significant constraints in recent periods. Particularly, the markets for motors, computer chips, and other components are experiencing increased demand, creating substantial uncertainty regarding the availability of key components and raw materials used to manufacture our products. This constrained supply environment has materially adversely affected, and could further materially adversely affect, availability, lead times and cost of components and raw material, and has materially impacted, and could continue to materially impact, our ability to respond to accelerated or quick-turn delivery requests from customers, or meet customer demand and product delivery dates for our end customers where we cannot timely secure adequate supply of these components and raw materials. Moreover, if any of our suppliers become financially unstable, or otherwise unable or unwilling to provide us with raw materials or components, we may have to find new suppliers. It may take several months to locate alternative suppliers, if required, or to redesign our products to accommodate components from different suppliers. We cannot predict if we will be able to obtain replacement components within the timeframes that we require at an acceptable cost, if at all. In addition, we have experienced, and may continue to experience, significant delays in receiving shipments of key component and raw materials and in shipping our completed products to customers. We have incurred, and may continue to incur, additional shipping and delivery costs to seek to expedite the delivery of critical components and raw materials.</span></div><div style="text-align:justify"><span><br/></span></div><div 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 an effort to mitigate these risks, in some cases, we have incurred higher costs to secure available inventory, or have extended or placed non-cancellable purchase commitments with suppliers, which introduces inventory risk if our forecasts and assumptions prove inaccurate. While we may attempt to recover the increased costs through price increases to our customers, we may be unable to mitigate the effect on our results of operations. We also have multi-sourced and pre-ordered components and raw materials inventory in some cases in an effort to reduce the impact of the adverse supply chain conditions we have experienced. Despite our attempts to mitigate the impact on our business, these constrained supply conditions are expected to adversely impact our costs of goods sold. Limits on manufacturing availability or capacity or delays in production or delivery of components or raw materials for our suppliers could further delay or inhibit our ability to obtain supply of components and raw materials and produce finished goods. These supply chain constraints and their related challenges could result in shortages, increased material costs or use of cash, engineering design changes, and delays in new product introductions, each of which could adversely impact our growth, gross margins and financial results. These types of negative financial impacts on our business may become more acute as supply chain pressures increase.</span></div><div style="text-align:justify"><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%">Our backlog is subject to modification, termination or reduction of orders, which could negatively impact our sales.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our backlog is comprised of the portion of firm signed purchase orders or other written contractual commitments received from customers that we have not recognized as sales. The dollar amount of backlog as of March&#160;31, 2025 was $323 million. Our backlog can be significantly affected by the timing of orders for large projects, and the amount of our backlog at March&#160;31, 2025 is not necessarily indicative of future backlog levels or the rate at which backlog will be recognized as sales. Although modifications and terminations of our orders may be partially offset by cancellation fees, customers can, and sometimes do, terminate or modify these orders. We cannot predict whether cancellations will accelerate or diminish in the future. Cancellations of purchase orders, indications that the customers will not perform under their existing purchase orders or contracts or reductions of product quantities in existing contracts could substantially and materially reduce our backlog and, consequently, our future sales. Our failure to replace canceled orders could negatively impact our sales and results 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-style:italic;font-weight:400;line-height:115%">We rely in large part on independent distributors for sales of our products.</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%"> </span></div><div 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 depend on independent distributors to sell our products and provide service and aftermarket support to our end-user customers. Distributors play a significant role in determining which of our products are stocked at their locations, and hence are most readily accessible to aftermarket buyers, and the price at which these products are sold. Almost all of the distributors with whom we transact business offer competitive products and services to our end-user customers. For the most part, we do not have written agreements with our distributors. The loss of a substantial number of these distributors or an increase in the distributors' sales of our competitors' products to our ultimate customers could materially reduce our sales and profits.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:28.66pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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-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 style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div></div><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:112%">Our future success depends, in part, on our ability to continue to attract, develop, engage and retain qualified employees. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Because of the complex nature of many of our products and services, we are generally dependent on an educated and highly skilled workforce, including our engineering talent and our sales professionals. Failure to attract, develop, engage and retain qualified employees, whether as a result of an insufficient number of qualified applicants, difficulty in recruiting new employees, or inadequate resources to train, integrate and retain qualified employees, could impair our ability to execute our business strategy, and could adversely affect our business, financial condition, results of operations or cash flows. Low rates of unemployment in key geographic areas in which we operate may lead to high rates of turnover and loss of critical talent, which could lead to higher labor costs. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Our ability to understand our customers&#8217; specific preferences and requirements, and to develop, manufacture and market products that meet customer demand as we expand into additional international markets, could significantly affect our business results.</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%">Our ability to match new product offerings to diverse global customers&#8217; anticipated preferences for different types and sizes of equipment and various equipment features and functionality, at affordable prices, is critical to our success. This requires a thorough understanding of our existing and potential customers on a global basis. Failure to deliver quality products that meet customer needs at competitive prices ahead of competitors could have a significant adverse effect on our business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Risks</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In connection with the completion of the Precision Conveyance acquisitions, our indebtedness has increased significantly. Our indebtedness could limit our cash flow available for operations and our flexibility.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In connection with the montratec acquisition,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">the Company entered into an Amended and Restated Credit Agreement increasing the size of the Revolving Credit Facility by $75,000,000 to a total of $175,000,000. The Company subsequently 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 in both fiscal years 2022 and 2024. The Company also borrowed an additional $25,000,000 under a new credit agreement secured by the Company's U.S. accounts receivable balances (the "AR Securitization Facility"). As of March 31, 2025, the outstanding principal balance of the Term Loan B facility was $437,560,000, which includes $75,000,000 in principal balance from the Accordion exercised in the first quarter of fiscal 2024 as described above. We had $175,000,000 available for borrowing under the Amended and Restated Revolving Credit Facility (before deducting approximately $15,417,000 of letters of credit outstanding as of March 31, 2025).  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The degree to which we are leveraged could have important consequences to our shareholders, including the following:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we may have greater difficulty satisfying our obligations with respect to our indebtedness;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we must dedicate a substantial portion of our cash flow from operations to the payment of principal and interest on our indebtedness, reducing the funds available for our operations;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 obtain additional financing in the future for working capital, capital expenditures, acquisitions or other purposes may be impaired;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we may be limited in our ability to make additional acquisitions or pay dividends on our common stock;</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 flexibility in planning for, or reacting to, changes in the markets in which we compete may be limited;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we may be at a competitive disadvantage relative to our competitors with less indebtedness; our inability to comply with covenants in, and potential for default under, our debt instruments</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we may be rendered more vulnerable to general adverse economic and industry conditions;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we may be unable to pay off in full or refinance any of our indebtedness at maturity;</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 credit ratings may be downgraded; 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">we are exposed to increased interest rate risk given that a portion of our indebtedness obligations are at variable interest rates.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If our cash flows and capital resources are insufficient to fund our debt service obligations, we may be forced to sell assets, seek additional capital or seek to restructure or refinance our indebtedness. These alternative measures may not be successful and may not permit us to meet our scheduled debt service obligations. We may be unable to consummate those asset sales to raise capital or sell assets at prices that we believe are fair and proceeds that we do receive may be inadequate to meet any debt service obligations then due.</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%">Furthermore, we may be able to incur substantial additional indebtedness in the future and, in connection with the completion of the Kito Acquisition, expect to incur substantial additional indebtedness. The terms of our current debt instruments do not fully prohibit us from doing so and the terms of any new debt instruments we enter into in the future, including in connection </span></div><div style="height:28.66pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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-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 style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">with the incurrence of indebtedness for the Kito Acquisition, may not fully prohibit us from doing so. Any additional indebtedness we incur could further exacerbate the risks that we face.</span></div><div style="text-align:justify"><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%">Our ability to raise capital in the future may be limited.</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:112%">Our business and operations may consume resources faster than we anticipate.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In the future, we may need to raise additional funds through the issuance of new equity securities, debt, or a combination of both.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Additional financing may not be available on favorable terms or at all.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">If adequate funds are not available on acceptable terms, we may be unable to fund our capital requirements.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">If we issue new debt securities, the debt holders would have rights senior to holders of our common stock to make claims on our assets and the terms of any debt could restrict our operations, including our ability to pay dividends on our common stock.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">If we issue additional equity securities or securities convertible into equity securities, existing shareholders will experience dilution and the new equity securities could have rights senior to those of our common stock.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Because our decision to issue securities in any future offering will depend on market conditions and other factors beyond our control, we cannot predict or estimate the amount, timing, or nature of our future offerings and their impact on the market price of our common stock. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Our operations outside the U.S. pose certain risks that may adversely impact sales and earnings.</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%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We have operations and assets located outside of the U.S., primarily in Germany, the United Kingdom, Hungary, China, Malaysia and Mexico, including our new facility in Monterrey, Mexico. In addition, we import a portion of our hoist product line from Asia and sell our products to distributors located in approximately 50 countries. In our fiscal year ended March&#160;31, 2025, approximately 44% of our net sales were derived from non-U.S. markets. These non-U.S. operations are subject to a number of special risks, in addition to the risks of our U.S. business, including but not limited to differing protections of intellectual property, trade barriers, labor unrest, geopolitical conflicts, exchange controls, regional economic uncertainty, differing (and possibly more stringent) labor regulation, risk of governmental expropriation, U.S. and foreign customs, quotas and duties, and tariffs (</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">in particular, the new tariffs implemented and additional tariffs proposed to be implemented by the new U.S. presidential administration on goods imported into the U.S. from Mexico and other countries where we have manufacturing operations),</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> political and economic instability in the jurisdictions in which we operate, foreign receivables collection risk, current and changing regulatory environments, difficulty in obtaining distribution support, difficulty in staffing and managing widespread operations, differences in the availability, and terms of financing, political instability and risks of increases in taxes. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In particular, in connection with our Mexican manufacturing operations, as a result of the tariffs or other trade restrictions implemented or proposed to be implemented by the U.S. or other countries, the cost of our products manufactured in Mexico or other countries and imported into the U.S. or other countries have increased and could continue to increase further, which, in turn, has adversely affected, and could continue to adversely affect, the demand for these products, make our products less competitive and have an adverse effect on our business, results of operations and margins. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Any of these factors, individually or together, could have a material adverse effect on our business, financial condition, results of operations and cash flows. Also, in some foreign jurisdictions, we may be subject to laws limiting the right and ability of entities organized or operating therein to pay dividends or remit earnings to affiliated companies unless specified conditions are met. These factors may adversely affect our future profits.</span></div><div 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 style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Part of our strategy is to expand our worldwide market share and reduce costs by strengthening our international distribution capabilities and sourcing components in lower cost countries, such as China, Mexico, Hungary and Malaysia, including through the use of our new facility in Monterey, Mexico. Implementation of this strategy may increase the impact of the risks described above, and we cannot assure you that such risks will not have a material adverse effect on our business, results of operations or financial condition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other risks of doing business in international markets include the increased risks and burdens of complying with different legal and regulatory standards, difficulties in managing and staffing foreign operations, recruiting and retaining talented direct sales personnel, limitations on the repatriation of funds and fluctuations of foreign exchange rates, varying levels of internet technology adoption and infrastructure and our ability to enforce contracts and our intellectual property rights in foreign jurisdictions. Additionally, there are risks associated with fundamental changes to international markets, such as those that may occur as a result of the Russian invasion of Ukraine.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In addition, in connection with Russia&#8217;s invasion of Ukraine, the U.S. has imposed, and is likely to impose material additional, financial and economic sanctions and export controls against Russia and certain Russian organizations and individuals, with similar actions either implemented or planned by the European Union and the U.K. and other jurisdictions. While the Company&#8217;s business operations relating to Russia constitute an immaterial part of the Company&#8217;s overall business, we may decide to, or be required to, exit from our operations in Russia in their entirety, which could result in a loss of revenues from our Russian operations (approximately $836,000 for the fiscal year ended March&#160;31, 2025) or may necessitate the need to incur a bad debt reserve or an asset write-off related to our Russian operations. Furthermore, there is no guarantee that the current Russian invasion of Ukraine will not draw military intervention from other countries or further retaliation from Russia, which, </span></div><div style="height:28.66pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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-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 style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">in turn, could lead to a much larger conflict beyond its current geographic, political and economic scope. If such escalation should occur, supply chain, trade routes and markets currently served by the Company could be adversely affected and other risks discussed in this Form 10-K may be exacerbated. In addition, a further escalation could disrupt the supply of oil and natural gas in Europe, impacting our ability to operate our European manufacturing facilities, which, in turn, could materially adversely affect the Company&#8217;s business operations and financial performance.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In addition, our success in international expansion could be limited by barriers to international expansion such as adverse tax consequences and export controls. Changes in applicable tax laws and regulations, or their interpretation and application, including the possibility of retroactive effect, could affect our income tax expense and profitability. Certain provisions of the Inflation Reduction Act passed in 2022, including a 15% corporate alternative minimum tax, as well as the similar 15% global minimum tax under the Organization for Economic Cooperation and Development&#8217;s Pillar Two Global Anti-Base Erosion Rules, may impact our income tax expense, profitability, and capital allocation decisions and may negatively impact our effective tax rate.  If we cannot manage these risks effectively, the costs of doing business in some international markets may be prohibitive or our costs may increase disproportionately to our 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%">We are subject to currency fluctuations from our sales outside the U.S.</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%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our products are sold in many countries around the world. Thus, a portion of our revenues (approximately $425,478,000 in our fiscal year ended March&#160;31, 2025) are generated in foreign currencies, including principally the Euro, the British Pound, the Canadian Dollar, the South African Rand, the Brazilian Real, the Mexican Peso, and the Chinese Yuan, and while much of the costs incurred to generate those revenues are incurred in the same currency, a portion is incurred in other currencies. Since our financial statements are denominated in U.S. dollars, changes in currency exchange rates between the U.S. dollar and other currencies have had, and will continue to have, a currency translation impact on our earnings. Currency fluctuations may impact our financial performance in the future.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We are subject to debt covenant restrictions.</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%"> </span></div><div 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 Amended and Restated Revolving Credit Facility contains a financial leverage covenant, which will only be tested if any extensions of credit (other than letters of credit) are outstanding under the Amended and Restated Revolving Credit Facility at the end of any fiscal quarter, and other restrictive covenants. A significant decline in our operating income or cash generating ability could cause us to violate our leverage covenant in our bank credit facilities. Other material adverse changes in our business could also cause us to be in default of our debt covenants. Any breach of any such covenants or restrictions would result in a default under such agreement that could result in our being unable to borrow under our bank credit facilities and would permit the lenders to declare all borrowings under such agreement to be immediately due and payable and, through cross-default provisions, could entitle other lenders to accelerate their loans to us. In such an event, the Company would need to modify or restructure all or a portion of its indebtedness. Depending on prevailing economic conditions at the time, the Company might find it difficult to modify or restructure the debt on attractive terms, or at all.</span></div><div style="text-align:justify"><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%">A ratings downgrade or other negative action by a ratings organization could adversely affect the trading price of our common stock. </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%">Credit rating agencies continually revise their ratings for companies they follow, and we have faced, and may continue to face, downgrades from credit rating agencies. The condition of the financial and credit markets and prevailing interest rates have fluctuated in the past and are likely to fluctuate in the future. In addition, developments in our business and operations, including with respect to sustainability matters, could lead to further ratings downgrades for us or our subsidiaries. Any fluctuation in the rating of us or our subsidiaries may impact our ability to access debt markets in the future or increase our cost of future debt, which could have a material adverse effect on our operations and financial condition and may adversely affect the trading price of shares of our common stock.</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%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Risks related to the Kito Acquisition</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%">The Kito Acquisition is contingent upon the satisfaction of a number of conditions, including regulatory approval, that may be outside either party&#8217;s control and that either party may be unable to satisfy or obtain that could cause the stock purchase agreement to be terminated in accordance with its terms.</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 closing of our acquisition of Kito remains subject to the satisfaction or waiver of certain closing conditions, including the expiration or early termination of the waiting period applicable to the consummation of the Kito Acquisition under the HSR Act and the receipt of certain other regulatory approvals. These conditions to the completion of the Kito Acquisition, some of which are beyond our control and/or the control of Kito, may not be satisfied or waived in a timely manner or at all; accordingly, the Kito Acquisition may be delayed or not completed. </span></div><div style="height:28.66pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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-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 style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div></div><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 a condition to granting required regulatory approvals, governmental entities may impose conditions, limitations, obligations or costs or place restrictions on our conduct after the closing of the Kito Acquisition. Such conditions or changes and the process of obtaining regulatory approvals could, among other things, have the effect of delaying completion of the Kito Acquisition or of imposing additional costs or limitations on us following the Kito Acquisition, any of which may have an adverse effect on us. </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%">Additionally, either we or Kito may terminate the stock purchase agreement under certain circumstances specified therein, subject to the payment of a &#8220;termination fee&#8221; in certain cases.</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%">The Kito Acquisition may present certain risks to our business and operations prior to the closing.</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 business and operations are subject to various risks related to the Kito Acquisition prior to closing, including:</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">uncertainty about the effect of the Kito Acquisition on employees, customers, suppliers and other persons with whom we or Kito Crosby have a business relationship having an adverse effect on our business, operations and stock price;</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 operations may be restricted by the terms of the stock purchase agreement for the Kito Acquisition, which may cause us to forgo otherwise beneficial business opportunities;</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:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">the proposed transaction may disrupt our current business plans and operations;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">our management&#8217;s attention may be directed toward the completion of the Kito Acquisition and diverted away from our day-to-day business operations;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">we may incur significantly higher transaction costs than we currently anticipate, such as legal, financing and accounting fees, and other costs, fees, expenses and charges related to the Kito Acquisition, whether or not the transaction is completed; 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:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">the Kito Acquisition may not be completed, which may have an adverse effect on our stock price and future business and financial 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-style:italic;font-weight:400;line-height:120%">We may fail to successfully close the Kito Acquisition, and if we do successfully close the Kito Acquisition, we may fail to realize all of the anticipated benefits of the Kito Acquisition or those benefits may take longer to realize than expected.</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 expect to devote significant management attention to closing the Kito Acquisition and, if it closes, integrating the business practices and operations of Kito with Columbus McKinnon. In the event the Kito Acquisition successfully closes, we may experience disruptions to our business and, if integrated ineffectively, such disruptions could restrict the realization of the full expected benefits of the Kito Acquisition. The failure to meet the challenges involved in the integration process and to realize the anticipated benefits of the Kito Acquisition could cause an interruption or loss of momentum in our 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%">If the Kito Acquisition successfully closes, difficulties in integrating Kito into our business may include rationalizing the operations, processes and systems of the acquired business, retaining and motivating key management and employees, and integrating existing business relationships with suppliers and customers. Even an integration of Kito is successful, the financial and operational results may differ materially from our assumptions and forecasts due to unforeseen expenses, delays, conditions and liabilities. In addition, we may incur unanticipated costs or expenses following an acquisition, including post-closing asset impairment charges, expenses associated with eliminating duplicate facilities, and other liabilities.</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%">Furthermore, the successful closing of the Kito Acquisition and the subsequent integration of Kito into our business may result in material unanticipated problems, expenses, charges, liabilities, competitive responses, loss of customers and other business relationships, and diversion of management&#8217;s attention. Additional integration challenges may include difficulty in achieving anticipated cost savings, synergies, business opportunities and growth prospects from the acquisition; difficulties in the integration of operations and systems, including pricing and marketing strategies; and difficulties in conforming standards, controls, procedures, financial reporting and accounting and other policies, business cultures and compensation structures. Many of these factors will be outside of our control and any one of them could result in increased costs, including restructuring charges, decreases in revenues and diversion of management&#8217;s time and energy, which could adversely affect our business, financial condition and results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Upon closing of the Kito Acquisition, the Kito business may underperform relative to our expectations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following completion of the Kito Acquisition, we may not be able to maintain the levels of revenue, earnings or operating efficiency that Kito and we have achieved or might achieve separately. The business and financial performance of Kito are subject to certain risks and uncertainties, including the risk of the loss of, or changes to, its relationships with its customers. </span></div><div style="height:28.66pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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-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 style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the closing of the Kito Acquisition, we may be unable to achieve the same growth, revenues and profitability that Kito has achieved in the past.</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:112%">We will issue a substantial number of Preferred Shares (as defined below) and incur a substantial amount of indebtedness in connection with the financing of the Kito Acquisition.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We expect to finance a portion of the purchase price for the Kito Acquisition through the issuance of 800,000 Series A Cumulative Convertible Participating Preferred Shares, par value $1.00 per share (the &#8220;Preferred Shares&#8221;), in connection with the closing of the Kito Acquisition, to CD&amp;R XII Keystone Holdings, L.P., a Cayman Islands exempted limited partnership (together with its affiliated funds, the &#8220;CD&amp;R Investors&#8221;) pursuant to the terms of an investment agreement, dated February 10, 2025 (the &#8220;Investment Agreement&#8221;). </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Once issued, the Preferred Shares will have rights, preferences, and privileges that are not held by, and are preferential to, the rights of our common stock and will reduce the relative voting power of the holders of our common stock. Subject to certain restrictions on conversion and voting as described in greater detail in the Investment Agreement and the form of Certificate of Amendment to the Company&#8217;s Certificate of Incorporation for the Preferred Shares (the "Certificate of Amendment"), the aggregate number of shares of common stock of the Company into which the Preferred Shares may be converted will initially be equal to 21,231,440 common shares, based on the initial conversion price for the Preferred Shares of $37.68, and result in the CD&amp;R Investors owning, on an as converted basis, approximately 43% of the Company&#8217;s outstanding common stock upon completion of the issuance. Under the terms of the Investment Agreement, the CD&amp;R Investors will have the right to designate up to three directors on our Board of Directors, subject to specified ownership requirements.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">With such representation on our Board of Directors, the CD&amp;R Investors will have influence over the appointment of Company management and any action requiring the vote of our Board of Directors. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">If the Preferred Shares are issued, circumstances may occur in which the interests of the CD&amp;R Investors could conflict with the interests of our other shareholders.</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:112%">We also expect to finance a portion of the purchase price for the Kito Acquisition by incurring additional third-party indebtedness. We face risks associated with increases in overall indebtedness. We cannot guarantee that the combination of Kito and Columbus McKinnon will be able to generate sufficient cash flow to pay dividends at a rate of 7% per annum, compounded quarterly on our Preferred Shares (but subject to an increase to 10% per annum if certain events occur) and service and repay this indebtedness, or that we will be able to refinance such indebtedness on favorable terms, or at all. If we are unable to service our indebtedness and fund our operations, we may be forced to, among other things, reduce or delay capital expenditures, seek additional capital, sell assets, or refinance our indebtedness. Any such action may not be successful, and we may be unable to service such indebtedness. Any of the above risks could have a material adverse effect on our business, financial condition, results of operation, cash flows and/or stock price.</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:112%">We expect to incur substantial expenses related to the Kito Acquisition and to the integration of Kito into our business, and the expenses may be greater than anticipated due to unexpected events.</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:112%">We have incurred and expect to incur a number of significant non-recurring costs associated with the Kito Acquisition and, upon closing of the Kito Acquisition, the integration of Kito into our business. These costs include legal, financial advisory, accounting, consulting and other advisory fees, severance and employee benefit-related costs, public company filing fees and other regulatory fees, financial printing and other printing costs and other related costs. In addition, we expect to incur integration costs following the closing of the Kito Acquisition as we integrate Kito&#8217;s business with ours, including facilities and systems consolidation costs and employment-related costs. There are a large number of processes, policies, procedures, operations, technologies and systems that may need to be integrated, including purchasing, accounting and finance, payroll, compliance, treasury management, branch operations, vendor management, risk management, lines of business, pricing and benefits. </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:112%">While we have assumed that a certain level of costs will be incurred, there are many factors beyond our control that could affect the total amount or the timing of these expenses. Moreover, many of the expenses that we will incur are, by their nature, difficult to estimate accurately. These expenses could, particularly in the near term, exceed the savings that we expect to achieve from the elimination of duplicative expenses and the realization of economies of scale. These expenses may result in us recording increased expenses as a result of the Kito Acquisition or the integration of Kito into our business, and the amount and timing of such charges are uncertain at the present and could exceed initial estimates.</span></div><div style="text-align:justify"><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:112%">Pursuant to the terms of the Investment Agreement, we are required to recommend that our shareholders approve certain matters and terms relating to the Preferred Shares. We cannot guarantee that our shareholders will approve these 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:112%">Under the terms of the Investment Agreement and the Certificate of Amendment, we have agreed to seek to obtain, at our first meeting of shareholders following the date of the Investment Agreement (the &#8220;First Meeting&#8221;), among other things, shareholder approval of (i) the issuance of the common shares underlying the Preferred Shares to be issued in connection with the Kito Acquisition in excess of 19.99% of the number of common shares outstanding prior to the transaction, in accordance with </span></div><div style="height:28.66pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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-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 style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">NASDAQ Listing Rule 5635, and (ii) an amendment to our Certificate of Incorporation to increase the number of authorized but unissued common shares to 100 million and permit certain preemptive rights (collectively, the &#8220;Requisite Shareholder Approval&#8221;). If the Requisite Shareholder Approval is not obtained at the First Meeting, subject to applicable law and the exercise of the fiduciary duties of our Board of Directors, we will continue to use our reasonable best efforts to obtain such approval at each subsequent meeting of shareholders, and if the Requisite Shareholder Approval is not obtained on or prior to July 31, 2026, we have agreed to hold a special meeting of our shareholders to be held between August 1, 2026 and December 31, 2026 to seek such approval, which would be time consuming and costly.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Risks</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Our products involve risks of personal injury and property damage, which exposes us to potential liability.</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%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business exposes us to possible claims for personal injury or death, property damage or economic loss resulting from the products that we sell</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and to potential warranty, contractual or other claims. These product liability risks are inherent in the design, manufacture and sale of our products. Our products are complex and may contain defects, errors, or experience failures or unsatisfactory performance, due to any number of issues, including issues in materials, design, fabrication, packaging and/or use within a system or item of equipment. Further, because of the complexity of our products, defects or errors might only be detected when the products are in use. As a result, we could experience material product liability or warranty costs in the future and incur significant costs to defend ourselves against associated claims. Development of new products increases complexity and adds risk to manufacturing reliability, and increases the likelihood of product defects or errors.</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%">In addition, defects in our products could result in failure to achieve market acceptance, a shifting of business to our competitors, and litigation or regulatory action against us, and could harm our reputation or the reputation of the various brands under which we sell our products, our relationships with customers and our ability to attract new customers, as well as the perceptions of our brands. Other potential adverse impacts of product defects include shipment delays, write-offs of property, plant and equipment and intangible assets, and losses on unfavorable purchase commitments.</span></div><div style="text-align:justify"><span><br/></span></div><div 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 maintain insurance through a combination of self-insurance retentions and excess insurance coverage. We monitor claims and potential claims of which we become aware and establish accrued liability reserves for the self-insurance amounts based on our liability estimates for such claims. We cannot give any assurance that existing or future claims will not exceed our estimates for self-insurance or the amount of our excess insurance coverage. In addition, we cannot give any assurance that insurance will continue to be available to us on economically reasonable terms or that our insurers would not require us to increase our self-insurance amounts. Claims brought against us that are not covered by insurance or that are in excess of insurance coverage could have a material adverse effect on our results, financial condition, or liquidity. In addition, warranty and certain other claims are not typically covered by insurance.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In addition, like many industrial manufacturers, we are also involved in asbestos-related litigation. In continually evaluating costs relating to our estimated asbestos-related liability, we review, 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, our recent and historical resolution of the cases, the number of cases pending against us, the status and results of broad-based settlement discussions, and the number of years such activity might continue. Based on this review, we estimate our 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. We 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. We believe 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. See Note 16 to our March&#160;31, 2025 consolidated financial statements included in Item 8, Financial Statements and Supplementary Data, of this Form 10-K.</span></div><div 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 style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As indicated above, our self-insurance coverage is provided through our captive insurance subsidiary. The reserves of our captive insurance subsidiary are subject to periodic adjustments based upon actuarial evaluations, which adjustments impact our overall results of operations and financial condition. These periodic adjustments can be favorable or unfavorable.</span></div><div style="text-align:justify"><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%">We are subject to various environmental laws, which may require us to expend significant capital, incur substantial cost and could lower our margins.</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%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our operations and facilities are subject to various federal, state, local, and foreign requirements relating to the protection of the environment, including those governing the discharges of pollutants in the air and water, the generation, management and disposal of hazardous substances and wastes, and the cleanup of contaminated sites. Increased public awareness and concern regarding climate change and other ESG matters at numerous levels of government in various jurisdictions may lead to additional international, national, regional and local legislative and regulatory responses, and compliance with any new rules could be difficult and costly. We have made, and will continue to make, expenditures to comply with such requirements. </span></div><div style="height:28.66pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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-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 style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Violations of, or liabilities under, environmental laws and regulations, or changes in such laws and regulations (such as the imposition of more stringent standards for discharges into the environment), could result in substantial costs to us, including operating costs and capital expenditures, fines and civil and criminal sanctions, third party claims for property damage or personal injury, clean-up costs, or costs relating to the temporary or permanent discontinuance of operations. Certain of our facilities have been in operation for many years, and we have remediated contamination at some of our facilities. Over time, we and other predecessor operators of such facilities have generated, used, handled, and disposed of hazardous and other regulated wastes. Additional environmental liabilities could exist, including clean-up obligations at these locations or other sites at which materials from our operations were disposed, which could result in substantial future expenditures that cannot be currently quantified and which could reduce our profits or have a material adverse effect on our financial condition, operations, or liquidity.</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%"> </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%">We may face claims of infringement on the intellectual property of others, or others may infringe upon our intellectual property.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our future success depends in part on our ability to prevent others from infringing on our proprietary rights, as well as our ability to operate without infringing upon the proprietary rights of others. Our efforts to protect our intellectual property through patents, trademarks, service marks, domain names, copyrights, trade secrets and confidentiality agreements may not adequately protect us against infringements, and pending patent or trademark applications may not result in issued patents or trademarks. Our patents, registered trademarks and patent applications, if any, may not be upheld if challenged, and competitors may develop similar or superior methods or products outside the protection of our patents. This could reduce demand for our products, reduce our market share and materially decrease our revenues. We may need to spend significant resources monitoring and enforcing our intellectual property rights and we may not be aware of or able to detect or prove infringement by third parties.  We may be required at times to take legal action to protect our proprietary rights and, despite our best efforts, we may be sued for infringing on the intellectual property rights of others. Intellectual property-related litigation is costly and, even if we prevail, the cost of such litigation could adversely affect our financial condition. The protection and enforceability of our intellectual property rights is also subject to uncertainty in certain countries where we operate that have less rigorous intellectual property protection laws than the U.S. In addition, we could be adversely affected financially should we be judged to have infringed upon the intellectual property of others, and we could be required to modify the design of our products, change the name of our products or obtain a license for the use of some of the technologies used in our products.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We rely on subcontractors or suppliers to perform their contractual obligations.</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%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of our contracts involve subcontracts with other companies upon which we rely to perform a portion of the services we must provide to our customers. There is a risk that we may have disputes with our subcontractors, including disputes regarding the quality and timeliness of work performed by our subcontractor or customer concerns about the subcontractor. Failure by our subcontractors to satisfactorily provide on a timely basis the agreed-upon supplies or perform the agreed upon services may materially and adversely impact our ability to perform our obligations as the prime contractor. A delay in our ability to obtain components and equipment parts from our suppliers may affect our ability to meet our customers' needs and may have a material adverse effect upon our profitability.</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%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">General Risks</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The market price of our common stock has been, and may in the future continue to be, volatile.</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 market price of our common stock has been volatile in the past and may become volatile again in the future. The closing prices of our common stock on Nasdaq during fiscal 2025 ranged from $15.95 to $45.78 per share. The market price of our common stock could fluctuate significantly for many reasons, including: fluctuations in our quarterly operating results; reasons unrelated to our operations, such as reports by industry analysts, investor perceptions or negative announcements by our customers, competitors or suppliers regarding their own performance; general stock market and industry conditions; general financial, economic and political instability; and in response to the risks described in this Item 1A, Risk Factors, and elsewhere in this Form 10-K. The volatility in the market price of our common stock may make it difficult for you to resell your shares of our common stock when desired or at attractive prices.</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, our quarterly operating results are likely to fluctuate in the future</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%">While we believe that operating results for any particular quarter are not necessarily a meaningful indication of future results, fluctuations in our quarterly operating results could limit or prevent investors from readily selling their shares and may otherwise negatively affect the market price and liquidity of our shares.</span></div><div style="text-align:justify"><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%">Adverse changes in global economic conditions may negatively affect our industry, business, and results of operations.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="height:28.66pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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-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 style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our industry is affected by changes in economic conditions outside our control, which can result in a general decrease in product demand from our customers. Such economic developments, like inflationary pressures in the U.S. and elsewhere, the China trade wars, the war between Russia and Ukraine may affect our business in a number of ways. Reduced demand may drive us and our competitors to offer products at promotional prices, which would have a negative impact on our profitability. In addition, the tightening of credit in financial markets may adversely affect the ability of our customers and suppliers to obtain financing for significant purchases and operations and could result in a decrease in, or cancellation of, orders for our products. If demand for our products slows down or decreases, we will not be able to maintain our revenue and we may run the risk of failing to satisfy the financial and other restrictive covenants to which we are subject under our existing indebtedness. Reduced revenue as a result of decreased demand may also reduce our planned growth and otherwise hinder our ability to improve our performance in connection with our long-term business strategy.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Climate change, or legal, regulatory or market measures to address climate change, may materially adversely affect our financial condition and business 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:112%">Climate change resulting from increased concentrations of greenhouse gases in the atmosphere could present risks to our future operations from natural disasters and extreme weather conditions, such as hurricanes, tornadoes, earthquakes, wildfires, droughts or flooding. Such extreme weather conditions could pose physical risks to our facilities and disrupt operation of our supply chain and may impact operational costs. The impacts of climate change on global water resources may result in water scarcity, which could in the future impact our ability to access sufficient quantities of water in certain locations and result in increased costs. Furthermore, the potential physical impacts of climate change on our customers, and therefore on our operations, are speculative and highly uncertain, and would be particular to the circumstances developing in various geographical regions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Concern over climate change may result in new legal or regulatory requirements designed to reduce greenhouse gas emissions and mitigate the effects of climate change. For example, the European Union (&#8220;EU&#8221;) recently adopted the European Sustainability Reporting Standards and the Corporate Sustainability Reporting Directive (&#8220;CSRD&#8221;) that may require robust disclosure of certain social and environmental information and data. However, the European Commission has also proposed an &#8220;Omnibus simplification package&#8221; aimed at simplifying sustainability regulatory requirements, which may introduce changes to regulations such as the CSRD (among possible other EU sustainability-related regulations). It is currently unclear to what extent any such changes will be implemented, and the extent to which these changes could impact Columbus McKinnon. We are evaluating and will continue to evaluate the applicability of the CSRD as regulatory guidance is issued and as the European countries in which we operate adopt implementing legislation, and we will establish a compliance program to address any applicable requirements. Further, our customers and the markets we serve may impose emissions reduction or other environmental standards and requirements. These requirements could result in a need to change our manufacturing processes or product offerings, or undertake other activities which may require us to incur additional expense. In addition, we may experience increased compliance burdens and operational costs and raw material sourcing, manufacturing operations and the distribution of our products may be adversely affected. Moreover, we may not be able to timely meet these requirements due to the required level of capital investment or technological advancement. While we have been committed to continuous improvements to meet anticipated regulations and preferences, there can be no assurance that our commitments will be successful, that our products will be accepted by the market, that proposed regulations will not have a negative competitive impact or that economic returns will reflect our investments in new product development. There also continues to be a lack of consistent climate legislation, which creates economic and regulatory uncertainty. These factors may impact the demand for our products, obsolescence of certain products and adversely affect our results of operations. A failure, or perceived failure, to respond to investor or customer expectations related to ESG concerns in areas such as climate change and supply chain management could materially adversely affect our business and reputation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Our business operations may be adversely affected by information technology systems interruptions or intrusion.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We depend on various information technology systems throughout the Company to administer, store, and support multiple business activities, including to process the data we collect, store and use in connection with our business. If these systems are damaged, cease to function properly, or are subject to cyber-security attacks, such as those involving unauthorized access, malicious software and/or other intrusions, and if our systems for protecting against such cybersecurity attacks prove insufficient, we could experience production downtimes, operational delays, other detrimental impacts on our operations or ability to provide products and services to our customers, the compromising of confidential or otherwise protected information, destruction or corruption of data, security breaches, other manipulation or improper use of our systems or networks, financial losses from remedial actions, loss of business or potential liability, litigation, including individual claims, consumer class actions and commercial litigation; regulatory intervention and sanctions or fines; and prolonged negative publicity and/or damage to our reputation. Our information technology systems may be damaged or cease to function properly due to any number of causes, such as catastrophic events, power outages and security breaches (including destructive malware such as ransomware) resulting in unauthorized access or cyber-security attacks. As the breadth and complexity of our information technology systems continue to grow, including as a result of the increasing reliance on, and use of, mobile technologies and cloud-based services, the risk of security incidents and cyber-security attacks has increased. While we attempt to mitigate these risks by employing a number of measures, including employee training, technical security controls, and maintenance of backup </span></div><div style="height:28.66pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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-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 style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">and protective systems, our systems, networks, products, and services remain potentially vulnerable to known or unknown cybersecurity threats, any of which could have a material adverse effect on our business, financial condition or results of operations. Furthermore, cybersecurity threats are constantly expanding and evolving and becoming increasingly sophisticated and complex, including attacks from highly organized adversaries such as nation state actors and attacks using emerging technologies, such as generative artificial intelligence, which create more targeted and sophisticated phishing narratives or otherwise strengthen social engineering capabilities. These new risks increase the costs associated with our cyber-security defense measures and procedures and increasing the difficulty of detecting and defending against them and maintaining effective security measures and protocols. Further, third-party providers we utilize may incorporate generative artificial intelligence or other emerging technologies into their operations, and these tools may not meet existing or rapidly evolving regulatory or industry standards with respect to privacy and data protection, and it is possible that these providers may suffer a cyber-security attack that negatively impacts us.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We are also subject to a variety of laws and regulations in the U.S., Europe and around the world, as well as contractual obligations, regarding data privacy, security and protection. For example, in 2023, the SEC adopted new cybersecurity rules requiring disclosure of material cybersecurity incidents and processes assessing, identifying, and managing material cybersecurity risks and the corporate governance structure designed to address such risks. These laws and regulations continue to evolve, are increasing in complexity and number and increasingly conflict among the various countries in which we operate, which has resulted in greater compliance risk for us. In addition, the costs of compliance with, and other burdens imposed by, such data privacy laws and regulations, including those of the EU and the UK which are, in some respects, more stringent than U.S. standards, could be significant. Any failure or perceived failure by us, or any third parties with which we do business, to comply with our posted privacy policies, changing consumer expectations, evolving laws, rules and regulations, industry standards, or contractual obligations to which we or such third parties are or may become subject, may result in actions or other claims against us by governmental entities or private actors, the expenditure of substantial costs, time and other resources or the incurrence of significant fines, penalties or other liabilities. In addition, any such action, particularly to the extent we were found to be guilty of violations or otherwise liable for damages, could damage our reputation and adversely affect our business, financial condition and results of operations. In addition, our liability insurance, which includes cyber insurance, might not be sufficient in type or amount to cover us against claims related to security incidents, cyber-security attacks and other related incidents.</span></div><div style="text-align:justify"><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%">We operate in many different jurisdictions, and we could be adversely affected by violations of the U.S. Foreign Corrupt Practices Act and similar worldwide anti-corruption laws.</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:112%">The U.S. Foreign Corrupt Practices Act (&#8220;FCPA&#8221;) and similar worldwide anti-corruption laws generally prohibit companies and their intermediaries from making improper payments for the purpose of obtaining or retaining business. Our internal policies mandate compliance with these anti-corruption laws, and we incur meaningful costs complying with these laws. We operate in many parts of the world that have experienced corruption to some degree, and in certain circumstances, strict compliance with anti-corruption laws may conflict with local customs and practices. Despite our training and compliance programs, we cannot assure you that our internal control policies and procedures always will protect us from reckless or criminal acts committed by our employees or agents. In the event that we believe or have reason to believe that our employees or agents have or may have violated applicable anti-corruption laws, including the FCPA, we may be required to investigate or have outside counsel investigate the relevant facts and circumstances. In addition, we are subject to and must comply with all applicable export controls and economic sanctions laws and embargoes imposed by the U.S. and certain other governments. Changes in export control or trade sanctions laws may restrict our business practices, including cessation of business activities in sanctioned countries or with sanctioned entities, and may result in modifications to compliance programs and increase compliance costs, and violations of these laws or regulations may subject us to fines, penalties and other sanctions, such as loss of authorizations needed to conduct aspects of our international business or debarments from export privileges. Violations of the FCPA or export controls or sanctions laws and regulations may result in severe criminal or civil sanctions, and we may be subject to other liabilities, which could negatively affect our business, financial condition, results of operations, and cash flows. Our continued expansion outside the U.S., including in developing countries, could increase these risks in the future. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We depend on our management team and the loss of any member could adversely affect our operations.</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%"> </span></div><div 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 success is dependent on the management and leadership skills of our management team, including our senior team. The loss of any of these individuals or an inability to attract, retain, and maintain additional personnel could prevent us from implementing our business strategy. We cannot assure you that we will be able to retain our existing management personnel or to attract additional qualified personnel when needed.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_22"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1B.&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Unresolved Staff Comments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="height:28.66pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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-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 style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div></div><div style="padding-left:22.5pt"><span><br/></span></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_25"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1C.             </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Cybersecurity</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%">Risk Management and Strategy</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" id="f-37" escape="true"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock" id="f-36" 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%">In connection with our enterprise risk management process, we identify, prioritize, monitor and seek to ameliorate key risks that may affect the Company, including risks from or relating to cyber threats.  We have enterprise-wide security policies, standards and controls that seek to incorporate best practices in security engineering, technology architecture and data protection. Our policies and controls include security measures designed to protect our systems against unauthorized access. We also maintain cybersecurity protection measures with respect to our information technology systems, including with respect to the protection of our customer data, vendor data and employee information.  We have also <ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementProcessesIntegratedFlag" format="ixt:fixed-true" id="f-38">implemented specialized training and education programs to seek to guard against cybersecurity events</ix:nonNumeric>, such as enterprise-wide communications, presentations, phishing simulations and focused training for specific roles, as well as a general cybersecurity training program required for all employees. We also <ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementThirdPartyEngagedFlag" format="ixt:fixed-true" id="f-39">engage third parties</ix:nonNumeric> to perform regular reviews of our security framework controls to promote objectivity.  <ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" format="ixt:fixed-true" id="f-40">Our processes to identify, assess and manage material risks relating to cyber threats include risks associated with third party service providers, including cloud-based platforms.</ix:nonNumeric> We believe that these policies and controls provide us with an appropriate comprehensive assessment of potential cyber threats.</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%">The sophistication of cybersecurity threats, including through the use of artificial intelligence, continues to increase, and while additional measures are continually deployed to mitigate risks and protect our systems, the risk of a breach continues to increase. To address this increased risk we are continually enhancing our Disaster Recovery and Business Continuity capabilities enabling system and data recovery and reducing the overall length our systems would be unavailable for normal 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:112%"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" format="ixt:fixed-false" id="f-41">To date, risks from cybersecurity threats have not materially affected the Company, and we do not believe these threats are reasonably likely to materially affect the Company, including its business strategy, financial condition or results of operations. However, the risks from cybersecurity threats and incidents continues to increase, and the preventative actions we have taken and continue to take to reduce the risk of cybersecurity threats and incidents may not successfully protect our systems against all such threats and incidents.</ix:nonNumeric>  Refer to Item 1A &#8211; Risk Factors under the heading &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Our business operations may be adversely affected by information technology systems interruptions or intrusion</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">"</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">for additional information.</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-style:italic;font-weight:400;line-height:120%">Governance</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" id="f-44" continuedAt="f-44-1" 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%"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" id="f-43" escape="true"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskRoleOfManagementTextBlock" id="f-42" escape="true">Our cybersecurity program is overseen by a cross-functional committee of senior business leaders and is led by our <ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" format="ixt:fixed-true" id="f-45">Senior Vice President of Information Services and Chief Digital Officer (CDO).</ix:nonNumeric>  This management committee meets regularly and is charged with overseeing our cybersecurity strategy, seeking to ensure that cyber risks relating to the Company and its operations are managed, and that the program is aligned with the Company's business goals and objectives.</ix:nonNumeric></ix:nonNumeric>  <ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock" id="f-46" escape="true">The CDO has a formal education in information technology as well as extensive experience working in the Company&#8217;s information and technology function; and receives periodic training and education on cybersecurity-related topics.</ix:nonNumeric>   </span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock" id="f-47" 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%"><ix:continuation id="f-44-1">The Board of Directors has delegated to the Audit Committee to assist the Board of Directors in fulfilling its oversight responsibilities on cybersecurity matters.</ix:continuation>  The Audit Committee oversees a number of the Company&#8217;s risk management practices, including those relating to cybersecurity risks.  <ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" id="f-49" escape="true"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" id="f-48" escape="true">Our CDO provides updates on cybersecurity risks, threats, key developments in Company policies and practices, and related risk exposures to the Audit Committee regularly.</ix:nonNumeric>  <ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" format="ixt:fixed-true" id="f-50">A member of the Audit Committee will then brief the full Board of Directors</ix:nonNumeric> on items discussed within the Audit Committee, including cybersecurity risks and related matters. Additionally, management provides an update to the full Board of Directors on cybersecurity matters at least once a year, and more often as needed.  The Board of Directors annually reviews and approves the capital and operating budgets, ultimately reviewing and approving the amount spent by the Company on cybersecurity measures.</ix:nonNumeric></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%"> </span></div><div style="height:28.66pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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-weight:400;line-height:120%">24</span></div></div></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_28"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 2.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Properties</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain our corporate headquarters in Charlotte, NC (a leased property) and, as of March 31, 2025, conducted our principal manufacturing at the following facilities:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:5.214%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:28.855%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.554%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.969%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.972%"/><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%">Location</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Products/Operations</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%">Square<br/>Footage</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%">Owned&#160;or<br/>Leased</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt 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%">1</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;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:112%">K&#252;nzelsau, Germany</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt 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%">Hoists</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">345,000&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leased</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wadesboro, NC</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hoists</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%">180,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">Owned</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Monterrey, Mexico</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hoists, Actuators and Rotary Unions, Precision Conveyors</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%">165,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">Leased</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lexington, TN</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chain</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%">164,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">Owned</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Menomonee Falls, WI</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Power control systems</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%">144,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">Leased</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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tennessee forging operation:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chattanooga, TN</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forged attachments</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%">81,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">Owned</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chattanooga, TN</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forged attachments</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%">59,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">Owned</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hartland, WI</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Precision Conveyors</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%">125,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">Leased</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wuppertal, Germany</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hoists and Precision Conveyors</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%">124,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">Leased</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kissing, Germany</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hoists, winches, and actuators</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%">107,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">Leased</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dauchingen, Germany</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Automation Solutions</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%">103,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">Leased</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Damascus, VA</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hoists</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%">97,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">Owned</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hangzhou, China</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hoists</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">Owned</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brighton, MI</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Overhead light rail workstations</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%">71,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">Leased</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chester, England</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plate clamps</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%">56,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">Owned</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bayan Lepas, Malaysia</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Precision Conveyors</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%">40,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">Leased </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Szekesfehervar, Hungary</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Textiles and textile strappings</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%">24,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">Leased</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%">In addition, we have a total of 43 sales offices, distribution centers, and warehouses.&#160;&#160;We believe that our properties have been adequately maintained, are in generally good condition and are suitable for our business as presently conducted. We also believe our existing facilities provide sufficient production capacity for our present needs and for our anticipated needs in the foreseeable future. Upon the expiration of our current leases, we believe that either we will be able to secure renewal terms or enter into leases for alternative locations at market terms.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:28.66pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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-weight:400;line-height:120%">25</span></div></div></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_31"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 3.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Legal Proceedings</span></div><div 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%">From time to time, we are named a defendant in legal actions arising out of the normal course of business. We are not a party to any pending legal proceeding other than ordinary, routine litigation incidental to our business. In April 2024, a trial involving a product liability claim against us resulted in a jury verdict of approximately $3,000,000 in damages. We, along with our attorneys, believe that we will be successful in reversing this verdict and that payment of the damages is not probable.  As such we have not accrued for these damages at March 31, 2025. In addition, we do not believe that any of our current pending litigation will have a material impact on our business. We maintain comprehensive general product liability insurance against risks arising out of the use of our products sold to customers through our wholly owned New York State captive insurance subsidiary of which we are the sole policy holder.&#160;&#160;The per occurrence limits on the self-insurance for general and product liability coverage were $2,000,000 from inception through fiscal 2003 and $3,000,000 for fiscal 2004 and thereafter.&#160;In addition to the per occurrence limits, our coverage is also subject to an annual aggregate limit, applicable to losses only.&#160;These limits range from $2,000,000 to $6,000,000 for each policy year from inception through fiscal 2025. In addition, we carry excess liability insurance coverage from independent insurers to cover potential losses.</span></div><div style="text-align:justify"><span><br/></span></div><div 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, we are also involved in asbestos-related litigation. In continually evaluating costs relating to our estimated asbestos-related liability, we review, 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, our recent and historical resolution of the cases, the number of cases pending against us, the status and results of broad-based settlement discussions, and the number of years such activity might continue.&#160;Because this 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.&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 16 to our March&#160;31, 2025 consolidated financial statements included in Item 8, Financial Statements and Supplementary Data,  of this Form 10-K for more information on our matters involving litigation.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_34"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 4.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Mine Safety Disclosures</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%">Not applicable.&#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;</span></div><div><span><br/></span></div><div style="height:28.66pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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-weight:400;line-height:120%">26</span></div></div></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_37"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div></div><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%;text-decoration:underline">PART II</span></div><div><span><br/></span></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_40"></div><div><span><br/></span></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 5.&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Market for Registrant&#8217;s Common Equity, Related Security Holder Matters and Issuer Purchases of Equity Securities</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%">Our common stock is traded on the Nasdaq Global Select Market under the symbol "CMCO." As of April 30, 2025, there were 315</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">holders of record of our common stock. Because many of these shares are held by brokers and other institutions on behalf of the ultimate beneficial holders of these shares, we are unable to estimate the total number of shareholders represented by these record holders.</span></div><div style="text-align:justify"><span><br/></span></div><div 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 2025, the Company declared quarterly cash dividends totaling $8,030,000. On March&#160;24, 2025, the Company's Board of Directors declared a regular quarterly dividend of $0.07 per common share. The dividend was paid on May&#160;12, 2025 to shareholders of record as of May&#160;2, 2025 and totaled approximately $2,003,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%">Our Amended and Restated Credit Agreement allows for the declaration and payment of dividends, subject to specified limitation as set forth in our Amended and Restated Credit Agreement.&#160;We expect to continue to pay dividends in fiscal 2026 consistent with our historical amounts.</span></div><div style="text-align:justify"><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%">Issuer Purchases of Equity Securities</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 presents information with respect to purchases of common stock of the Company made during the three months ended March&#160;31, 2025 by the Company:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><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:700;line-height:100%">Period</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%">Total Number of Shares Purchased</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%">Average Price Paid per Share</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%">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 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></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 1 - 31, 2025</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 1 - 28, 2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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%">&#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%">&#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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1 - 31, 2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="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%">9,055&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 March&#160;31, 2025, approximately $9 million of shares of common stock of the Company remains available repurchase under the current authorization plan.  There were no repurchases made in the quarter ended March&#160;31, 2025.</span></div><div><span><br/></span></div><div style="height:28.66pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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-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 style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div></div><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-weight:700;line-height:120%">PERFORMANCE GRAPH</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 Performance Graph shown below compares the cumulative total shareholder return on our common stock based on its market price, with the total return of the S&amp;P SmallCap 600 Index, and the Dow Jones U.S. Diversified Industrials Index.&#160;&#160;The comparison of total return assumes that a fixed investment of $100 was invested on March 31, 2020 in our common stock and in each of the foregoing indices and further assumes the reinvestment of dividends.&#160;&#160;The stock price performance shown on the graph is not necessarily indicative of future price performance.</span></div><div style="text-align:justify"><span><br/></span></div><div 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 Performance Graph shall not be deemed "filed" with the SEC for purposes of Section 18 of the Exchange Act or incorporate by reference into any of our filings under the Securities Act or the Exchange Act.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><img src="cmco-20250331_g1.gif" alt="Business Section.gif" style="height:368px;margin-bottom:5pt;vertical-align:text-bottom;width:684px" id="i-1"/></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_43"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 6.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;[</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Reserved]</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:28.66pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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-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 style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div></div><div><span><br/></span></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_46"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 7.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Management&#8217;s Discussion and Analysis of Financial Condition and Results 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%">This section should be read in conjunction with our consolidated financial statements included in Item 8, Financial Statements and Supplementary Data of this Form 10-K. </span></div><div style="text-align:justify"><span><br/></span></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_49"></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">EXECUTIVE 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%">Columbus McKinnon Corporation ("Columbus McKinnon" or the "Company") is a leading worldwide designer, manufacturer and marketer of intelligent motion solutions that move the world forward and improve lives by efficiently and ergonomically moving, lifting, positioning and securing materials. Key products include hoists, crane components, precision conveyor systems, rigging tools, light rail workstations and digital power and motion control systems. These are highly relevant, professional-grade solutions that solve our 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 150-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 growing sales and expanding EBITDA 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 revenue base is geographically diverse with approximately 44% derived from customers outside the U.S. for the year ended March&#160;31, 2025. 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 and channels as we focus on our greatest opportunities for growth. We have leading market positions in hoists, lifting and sling chain, forged attachments, actuators, precision conveyors and digital power and motion control systems for the material handling industry. We are focusing our sales and marketing activities toward select North American and global market sectors including general industrial, energy, automotive, heavy OEM, entertainment, construction and infrastructure, life sciences food and beverage, e-commerce and consumer products.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 31, 2023, the Company completed its acquisition of montratec GmbH ("montratec"), a leading automation solutions company that designs and develops intelligent automation and transport systems for interlinking industrial production and logistics processes. montratec product offerings compliment the previous acquisitions of both Dorner and Garvey, and these acquisitions are collectively expected to accelerate the Company&#8217;s shift to intelligent motion solutions 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 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 $375 million in fiscal 2025 (or 59% 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 purchasing group. Currently, as a result of global inflation and tariffs, we are experiencing higher raw material costs and availability issues for select raw materials and components. To date, we have raised prices to our 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 see a variety of opportunities in our markets and geographies, including trends toward automation and increasing labor productivity and the expansion of market opportunities in </span></div><div style="height:28.66pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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-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 style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 style="text-align:justify"><span><br/></span></div><div 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 February 10, 2025, the Company announced that it had entered into a definitive agreement to acquire Kito. The Kito Acquisition closing is subject to certain conditions, including regulatory approval as required by the Hart-Scott-Rodino Antitrust Improvements Act of 1976, as amended (the &#8220;HSR Act&#8221;) and other customary closing conditions described in the stock purchase agreement entered into by the Company and Kito in connection with the Kito Acquisition.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Kito Acquisition is expected to meaningfully improve the Company's scale, enhance our collective geographic reach, significantly expand our lifting securement and consumables portfolio and enhance our customer value proposition. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With global engineering, manufacturing, distribution, and operations, Kito provides a broad range of products and solutions for the most demanding applications. Kito&#8217;s people, products, solutions, and service have innovated the lifting and securement industry throughout its long history. Kito's iconic brands include Kito, Crosby, Harrington, Gunnebo Industries, and Peerless. We expect that the Kito Acquisition will strengthen our core lifting business and further the Company's position as a leading worldwide, designer, manufacturer and marketer of intelligent motion solutions that move the world forward and improve lives by efficiently and ergonomically moving, lifting, positioning and securing materials. The Company anticipates the Kito Acquisition to close during fiscal 2026.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_52"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RESULTS 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:112%">The following discussion is a comparison between fiscal 2025 and fiscal 2024 results. For a discussion of our results of operations for fiscal 2024 compared to fiscal 2023, please refer to Item 7 of Part II, &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; in our Annual Report on Form 10-K for the fiscal year ended March&#160;31, 2024, which was filed with the SEC on May 29, 2024.</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%">Fiscal 2025</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compared to Fiscal 2024 </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%">Fiscal 2025 sales were $963,027,000, a decrease of 5.0%, or $50,513,000 compared with fiscal 2024 sales of $1,013,540,000. Fiscal 2025 sales were positively impacted by price increases of $12,548,000 as well as $2,655,000 of incremental sales from the montratec acquisition.&#160;&#160;Offsetting these increases were lower sales volume of $60,238,000. The translation of foreign currency had an unfavorable impact of $5,478,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-weight:400;line-height:120%">Gross profit was $325,680,000 and $374,838,000 or 33.8% and 37.0% of net sales in fiscal 2025 and 2024, respectively.&#160;&#160;The fiscal 2025 decrease in gross profit was $49,158,000 or 13.1%. The decrease in gross profit was due to start-up costs totaling $6,919,000 related to the Monterrey, Mexico facility, $15,178,000 of costs incurred to close our Charlotte Manufacturing Operations and two of our Precision Conveyance operations which includes employee severance costs and asset-related impairments, $33,007,000 due to lower sales volumes, $1,999,000 due to higher product liability expenses, $648,000 of net business realignment costs, and $171,000 of additional costs due to Hurricane Helene's impact on one of our facilities. These decreases were offset by $9,456,000 of price increases net of material inflation and other manufacturing costs changes and $799,000 as a result of the acquisition of montratec. The translation of foreign currencies had a $1,491,000 unfavorable impact on gross profit for the year ended March&#160;31, 2025. </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%">Selling expenses were $110,043,000 and $105,341,000, or 11.4% and 10.4% of net sales in fiscal years 2025 and 2024, respectively. Selling expenses increased by $909,000 as a result of the montratec acquisition, $929,000 for net business realignment costs, $891,000 for net factory and warehouse consolidation cost and $802,000 primarily related to trade show and travel costs including the Company's strategic partner conference that was not held in the prior year. The remaining increase is due to higher employee related costs during the year ended March&#160;31, 2025. Foreign currency translation had a $769,000 favorable impact on selling expenses in the year ended March&#160;31, 2025</span></div><div 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%">General and administrative expenses were $107,249,000 and $106,760,000 or 11.1% and 10.5% of net sales in fiscal 2025 and 2024, respectively. The increase includes $7,803,000 of net deal and integration costs primarily attributable to the Kito Acquisition and $1,299,000 of expense to record a reserve against an accounts receivable balance for a customer who declared bankruptcy in January 2025. These increases were offset by lower employee related costs of $2,485,000 including lower incentive-based compensation. Additionally, the Company had lower stock based compensation costs of $4,903,000 compared to the prior year and lower net headquarter relocation expenses of $1,686,000.  Foreign currency translation had a $841,000 favorable impact on general and administrative expenses for the year ended March 31, 2025.</span></div><div style="text-align:justify"><span><br/></span></div><div 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 $23,869,000 and $26,193,000 in fiscal 2025 and 2024, respectively. As a percentage of consolidated net sales, research and development expenses were 2.5% and 2.6% in fiscal 2025 and 2024, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="height:28.66pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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-weight:400;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div></div><div 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 were $29,946,000 and $29,396,000 in fiscal 2025 and 2024, respectively, with fluctuation attributable to foreign currency translation.</span></div><div 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 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 $32,426,000 and $37,957,000 in fiscal 2025 and 2024, respectively. The decrease is a result of a reduction in the Company's long term debt as a result of accelerated principal payments and lower interest rates.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investment income of $1,302,000 and $1,759,000, in fiscal 2025 and 2024, respectively, related to earnings on 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 7 to our March 31, 2025 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%">Other expense was $25,775,000 and $7,597,000 in fiscal 2025 and fiscal 2024, respectively. The increase primarily relates to the non-cash settlement charge of $23,634,000 associated with the termination of one of the Company's U.S. pension plans in current year ending March 31, 2025 described in Note 13 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%">Income tax expense as a percentage of income from continuing operations before income tax expense was 6.7% and 24.2% in fiscal 2025 and 2024, respectively.  Typically these percentages vary from the U.S. statutory rate of 21% due to varying effective 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%">In fiscal 2025, the tax effect of the pension termination described in Note 13 reduced the effective tax rate by 17 percentage points.  </span></div><div style="text-align:justify"><span><br/></span></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_55"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 $53,933,000 and $114,376,000, at March&#160;31, 2025 and 2024, 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-style:italic;font-weight:400;line-height:120%">Liquidity</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:112%">Our primary sources of liquidity are funds generated by operating activities and available capacity for borrowings on our $175.0 million revolving credit facility (&#8220;Revolver&#8221;) maturing May 14, 2026 and our secured asset-based revolving credit facility (&#8220;AR Securitization&#8221;) maturing June 19, 2026. Our ability to fund our operations, to make planned capital investments, to make scheduled debt payments and to repay or refinance indebtedness depends on our future operating performance and cash flows, which are subject to prevailing economic conditions and financial, business, and other factors, some of which are beyond our control. Our liquidity as of March 31, 2025 was $240,155,000 comprising cash and cash equivalents of $53,683,000 and $159,583,000 of availability on the Revolver and $26,889,000 of availability on the AR Securitization. We believe that our current resources, together with anticipated cash flows from operations and borrowing capacity under the Revolver and AR Securitization facilities, will be sufficient to finance our operations, meet our current cash requirements, and fund anticipated capital investments for at least the next 12 months. We may, however, seek additional financing to fund future growth or refinance our existing indebtedness through the debt capital markets, but we cannot be assured that such financing will be available on favorable terms, or at all.</span></div><div 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%">Cash flow from operating activities</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by operating activities was $45,612,000 and $67,198,000 in fiscal 2025 and 2024, respectively. In fiscal 2025, the net loss of $5,138,000 and non-cash adjustments to net loss of $75,503,000 contributed to cash provided by operations. The non-cash adjustments included $48,187,000 of depreciation and amortization, $23,634,000 related to the settlement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of one of the Company's pension plans, $10,105,000 of non-cash lease expense, $6,256,000 of stock-based compensation, and $3,911,000 related to the impairment of Charlotte Manufacturing Operation's and two Precision Conveyance leases (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">refer to Note 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) offset by  $20,256,000 of deferred income taxes and related valuation allowance. Changes in working capital reduced cash from operations by $18,664,000 as a result of an increase in prepaid expenses and other current assets of $20,998,000, and an increase of $13,042,000 in inventories, offset by an increase of trade payables of $11,144,000 and a decrease in trade accounts receivable of $4,482,000. Cash provided by operations also included a decrease of $9,587,000 in other non-current liabilities primarily due to lease payments for fiscal 2025.</span></div><div style="text-align:justify"><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><span><br/></span></div><div 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 for investing activities was $19,891,000 and $133,364,000 in fiscal 2025 and 2024, respectively.  The use of cash in fiscal 2025 primarily consisted of $21,411,000 in capital expenditures. The most significant use of cash in fiscal 2024 related to the Company's purchase of montratec for $108,145,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-style:italic;font-weight:400;line-height:120%">Cash flow from financing activities</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:28.66pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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-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 style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div></div><div 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 for financing activities was $86,747,000 in fiscal 2025 compared to net cash provided by financing activities of $48,201,000 in fiscal 2024. The most significant uses of cash were for $60,670,000 in debt repayments, $10,000,000 of shares repurchased as treasury stock during the year, a $6,711,000 payment to the former owners of montratec for the contingent consideration agreement (refer to Note 3 for additional information) and $8,042,000 in dividend payments  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 $474,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%">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.  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 March 31, 2025, $38,689,000 of cash and cash equivalents were held by foreign subsidiaries.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. Our capital expenditures for fiscal 2025 and 2024 were $21,411,000 and $24,813,000, respectively.  Excluded from capital expenditures is $318,000 and $690,000, in property, plant and equipment purchases included in accounts payable at March&#160;31, 2025 and 2024,  respectively. We expect capital expenditure spending in fiscal 2026 to range from $20,000,000 to $30,000,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%">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.  &#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 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 style="text-align:justify"><span><br/></span></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_58"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CRITICAL ACCOUNTING POLICIES AND ESTIMATES</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 preparation of financial statements in conformity with U.S. generally accepted accounting principles requires us to make estimates and assumptions that affect the amounts reported in our consolidated financial statements and accompanying notes. We continually evaluate the estimates and their underlying assumptions, which form the basis for making judgments about the carrying value of our assets and liabilities. Actual results inevitably will differ from those estimates. If interpreted differently under different conditions or circumstances, changes in our estimates could result in material changes to our reported results.&#160;&#160;We have identified below the accounting policies involving estimates that are critical to our financial statements. Other accounting policies are more fully described in Note 2 of our consolidated financial 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-style:italic;font-weight:400;line-height:120%">Insurance Reserves.&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our accrued general and product liability reserves as described in Note 16 to consolidated financial statements involve actuarial techniques including the methods selected to estimate ultimate claims, and assumptions including emergence patterns, payment patterns, initial expected losses, and increased limit factors. These actuarial estimates are subject to a high degree of uncertainty due to a variety of factors, including extended lag time in the reporting and resolution of claims, trends or changes in claim settlement patterns, insurance industry practices, and legal interpretations. Changes to these estimates could result in material changes to the amount of expense and liabilities recorded in our financial statements. Further, actual costs could differ significantly from the estimated amounts.&#160;&#160;Adjustments to estimated reserves are recorded in the period in which the change in estimate occurs.&#160;&#160;Other insurance reserves such as workers compensation and group health insurance are based on actual historical and current claim data provided by third party administrators or internally maintained.</span></div><div style="height:28.66pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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-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 style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div></div><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%">Goodwill and indefinite-lived intangible asset impairment testing.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Our goodwill balance of $710,807,000 as of March 31, 2025, is subject to impairment testing.&#160;We test goodwill for impairment at least annually, as of the end of February, and more frequently whenever events occur or circumstances change that indicate there may be impairment. 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.  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, or in circumstances where the components share assets or other resources and have other economic interdependencies). We have three reporting units, Linear Motion Products (formerly referred to as Duff-Norton), Rest of Products and Precision Conveyance, and have goodwill totaling $9,699,000, $305,110,000, and $395,998,000, respectively, at March 31, 2025.  montratec, which was acquired in fiscal 2024, has been included in the Precision Conveyance reporting unit.</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%">Annual Goodwill Impairment Test</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%">When we evaluate the potential for goodwill impairment, we assess a range of qualitative factors including, but not limited to, macroeconomic conditions, industry conditions, the competitive environment, changes in the market for our products and services, regulatory and political developments, entity specific factors such as strategy, and changes in key personnel and overall financial performance. If, after completing this assessment, it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying value, we proceed to a quantitative impairment test. We also proceed to the quantitative model when economic or other business factors indicate that the fair value of our reporting units may have declined since our last quantitative impairment test. We performed the qualitative assessment as of February 28, 2025 and determined the quantitative test should be performed for the Precision Conveyance reporting unit as the businesses in this reporting unit were recently acquired resulting in a relatively small difference between the reporting unit's book and fair value. We performed sensitivities and other analysis and determined that goodwill is not impaired as of March 31, 2025 for the Precision Conveyance reporting unit.  </span></div><div style="text-align:justify"><span><br/></span></div><div 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 qualitative assessment as of February 28, 2025 for the Rest of Products and Linear Motion Products reporting units determined it was not more likely than not that the fair value of the reporting units were less than their applicable carrying value. Accordingly, we did not perform the quantitative goodwill impairment test for the Rest of Products and Linear Motion Products reporting units during fiscal 2025.</span></div><div style="text-align:justify"><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%">Quantitative Test for the Precision Conveyance Group</span></div><div style="text-align:justify"><span><br/></span></div><div 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 order to perform the quantitative impairment test for the Precision Conveyance reporting unit, we used the discounted cash flow method to estimate fair value. The discounted cash flow method incorporates various assumptions, the most significant being projected revenue growth rates, EBITDA margins and cash flows based on internal forecasts, and the discount rate (weighted-average cost of capital). Management projects discounted cash flows based on the reporting unit's current business, expected developments and operational strategies over a seven-year period. In estimating the terminal growth rate, we consider our historical and projected results, as well as the economic environment in which the reporting unit operates. The discount rate utilized for the reporting unit reflects management&#8217;s assumptions of marketplace participants&#8217; cost of capital and risk assumptions, both specific to the reporting unit and overall in the economy. </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%">Testing goodwill for impairment under the quantitative method described above requires us to estimate fair value of the reporting unit using significant estimates and judgmental factors. The compound annual growth rate for revenue during the first seven years of our projections was approximately 9.7% for the Precision Conveyance reporting unit. This reflects the higher expected growth rates on our precision conveyor business compared to our other businesses.  The terminal value was calculated assuming a projected growth rate of 3.5% after seven years. This rate reflects our estimate of long-term growth into perpetuity in the precision conveyance vertical market and as well as expected increases in the consumer price index. The estimated discount rate was determined to be 12.0% for the Precision Conveyance reporting unit. This was estimated based upon an analysis of similar companies and their debt to equity mix, their related volatility and the size of their market capitalization. We also consider any additional risk of the Precision Conveyance reporting unit achieving its forecast, and adjust the discount rate applied when determining the reporting unit&#8217;s estimated fair value. The quantitative test results indicate that the Precision Conveyance reporting unit is not impaired as its fair value exceeds its book value by 2.6%.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:28.66pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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-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 style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Holding all other assumptions constant, a reduction in the compound annual growth rate for revenue in the first seven years of the model by one percentage point would reduce fair value by $42,700,000. Similarly, a 50 basis increase in the discount rate would reduce fair value by $35,600,000 and a 25 basis point reduction in the terminal growth rate would reduce fair value by $15,386,000. While the Precision Conveyance reporting unit was not determined to be impaired, it may be at risk of future impairment if the related business does not perform as projected, or if market factors utilized in the impairment analysis deteriorate, including an unfavorable change in the discount rate.  We will monitor the Precision Conveyance reporting unit's performance against its forecasts in fiscal 2026 as part of our quarterly analysis of impairment indicators.   </span></div><div style="text-align:justify"><span><br/></span></div><div 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 further test our indefinite-lived intangible asset balance of $46,294,000 consisting of trademarks for acquisitions prior to fiscal 2025. Similar to goodwill, we first assess various qualitative factors in the analysis. If, after completing this assessment, it is determined that it is more likely than not that the fair value of an indefinite-lived intangible asset is less than its carrying value, we proceed to a quantitative impairment test. We performed the qualitative assessment as of February 28, 2025 and determined that it was not more likely than not that the fair value of each of our indefinite-lived intangible assets was less than  its applicable carrying value.</span></div><div style="text-align:justify"><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Effects of New Accounting Pronouncements</span></div><div><span><br/></span></div><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:120%">Information regarding the effects of new accounting pronouncements is included in Note 21 to the accompanying consolidated financial statements included in Item 8, Financial Statements and Supplementary Data, of this Form 10-K. </span></div><div style="height:28.66pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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-weight:400;line-height:120%">34</span></div></div></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_61"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 7A.&#160;&#160;&#160;&#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">Quantitative and Qualitative Disclosures About Market Risk</span></div><div 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%">Market risk is the potential loss arising from adverse changes in market rates and prices, such as interest rates. We are exposed to various market risks, including commodity prices for raw materials, foreign currency exchange rates, and changes in interest rates. We may enter into financial instrument transactions, which attempt to manage and reduce the impact of such changes. We do not enter into derivatives or other financial instruments for trading or speculative purposes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commodity Price Risk</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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. Generally, as we experience fluctuations in our costs, we reflect these increases in costs as price increases to our customers with the goal of being margin neutral. 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. Further, increases in U.S. employee benefits costs such as health insurance and workers compensation insurance have exceeded general inflation levels. In the future, we may be further affected by inflation that we may not be able to pass these increased costs on as price increases to our customers.  However, we have been successful in the past, and we expect to be successful in the future, in instituting price increases to pass on these material cost increases. The Company is exposed to trade tariffs, and particularly those recently enacted by the current presidential administration.  The Company monitors the impact of tariffs and actively works to mitigate this impact through material productivity actions and pricing strategies, including tariff surcharges. </span></div><div style="text-align:justify"><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%">Foreign Currency Exchange Risk</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal 2025, 44% of our net sales were from manufacturing plants and sales offices in foreign jurisdictions. We manufacture our products in the United States, China, Germany, United Kingdom, Hungary, Mexico, and Malaysia and sell our products in over 100 countries. Our results of operations could be affected by factors such as changes in foreign currency rates or weak economic conditions in foreign markets. With our fiscal year 2017 acquisition of STAHL, we have an increased presence in the United Arab Emirates, with total assets of approximately $8,201,000.  Our operating results are exposed to fluctuations between the U.S. Dollar and the Canadian Dollar, European currencies, the South African Rand, the Mexican Peso, the Brazilian Real, and the Chinese Yuan. For example, when the U.S. dollar weakens against the Euro, the value of our net sales and net income denominated in Euros increases when translated into U.S. dollars for inclusion in our consolidated results. We are also exposed to foreign currency fluctuations in relation to purchases denominated in foreign currencies. Our foreign currency risk is mitigated since the majority of our foreign operations&#8217; net sales and the related expense transactions are denominated in the same currency, which reduces the impact of a significant change in foreign exchange rates on net income.&#160;&#160;For example, a 10% change in the value of the U.S. dollar in relation to our most significant foreign currency exposures would have had an impact of approximately $2,407,000 on our income from operations. In addition, the majority of our export sale transactions are denominated in U.S. dollars.  </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">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 March 31, 2025, the notional amount of this derivative was $72,040,000, and the contract matures on March 31, 2028. From its March&#160;31, 2025 balance of accumulated other comprehensive gain (loss) "AOCL", the Company expects to reclassify approximately  $36,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 March 31, 2025, the notional amount of these derivatives was $36,528,000, and all contracts mature by December&#160;31, 2025.  From its March&#160;31, 2025 balance of AOCL, the Company expects to reclassify approximately $27,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-style:italic;font-weight:400;line-height:120%">Interest Rate Risk</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:112%">We are subject to interest rate risk in connection with the Term Loan B and the AR Securitization Facility and Revolving Credit Facility. As of March 31, 2025, we had $437.6 million outstanding under the Term Loan B, $25.0 million outstanding on the AR Securitization Facility and no amounts outstanding under the Revolving Credit Facility. The Term Loan, AR Securitization Facility and the Revolving Credit Facility each bear interest at variable rates. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company has entered into interest rate swap agreements which are designated as cash flow hedges to hedge changes in interest expense due to changes in the interest rate of the Company's variable interest rate debt.  The Company has five interest rate swap agreements outstanding in which it receives interest at a variable rate and pays interest at a fixed rate.  The interest </span></div><div style="height:28.66pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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-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 style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">rate swaps have varying maturity dates between March 31, 2027 and March&#160;23, 2029 with an aggregate notional amount of $355,000,000 as of March&#160;31, 2025.</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%">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. From its March&#160;31, 2025 balance of AOCL, the Company expects to reclassify approximately $376,000 out of AOCL, and into interest expense, during the next 12 months.</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:112%">An increase of 100 basis points in the variable rates on the Term Loan B, AR Securitization and the Revolving Credit Facility as of March&#160;31, 2025 would have increased annual cash interest in the aggregate by approximately $1.1 million. We cannot predict market fluctuations in interest rates and their impact on our debt, nor can there be any assurance that long-term fixed-rate debt will be available at favorable rates, if at all. Consequently, future results may differ materially from estimated results due to adverse changes in interest rates.</span></div><div><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:28.66pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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-weight:400;line-height:120%">36</span></div></div></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_64"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Item 8.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Financial Statements and Supplementary Data.</span></div><div><span><br/></span></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_67"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INDEX TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Columbus McKinnon Corporation</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%">Audited Consolidated Financial Statements as of March 31, 2025:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:2.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:87.135%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.695%"/><td style="width:0.1%"/></tr><tr><td colspan="6" 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="#i8da04fd51c4142f5bbe5e7a50653f13a_70">Report of Independent Registered Public Accounting Firm</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_70">38</a></span></div></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_73">Consolidated Balance Sheets</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_73">40</a></span></div></td></tr><tr><td colspan="6" 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="#i8da04fd51c4142f5bbe5e7a50653f13a_76">Consolidated Statements of Operations</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_76">41</a></span></div></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_79">Consolidated Statements of Comprehensive Income</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_79">42</a></span></div></td></tr><tr><td colspan="6" 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="#i8da04fd51c4142f5bbe5e7a50653f13a_82">Consolidated Statements of Shareholders&#8217; Equity</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_82">43</a></span></div></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_85">Consolidated Statements of Cash Flows</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_85">44</a></span></div></td></tr><tr><td colspan="6" 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="#i8da04fd51c4142f5bbe5e7a50653f13a_88">Notes to Consolidated Financial Statements</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span 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="#i8da04fd51c4142f5bbe5e7a50653f13a_91">Description of Business</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_91">45</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span 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="#i8da04fd51c4142f5bbe5e7a50653f13a_94">Accounting Principles and Practices</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_94">45</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span 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="#i8da04fd51c4142f5bbe5e7a50653f13a_100">Acquisitions &amp; Disposals</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_100">49</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span 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="#i8da04fd51c4142f5bbe5e7a50653f13a_103">Revenue &amp; Receivables</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_103">50</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span 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="#i8da04fd51c4142f5bbe5e7a50653f13a_109">Fair Value Measurements</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_109">54</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span 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="#i8da04fd51c4142f5bbe5e7a50653f13a_112">Inventories</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_112">57</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span 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="#i8da04fd51c4142f5bbe5e7a50653f13a_115">Marketable Securities and Other Investments</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_115">58</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span 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="#i8da04fd51c4142f5bbe5e7a50653f13a_118">Property, Plant, and Equipment</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_118">58</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span 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="#i8da04fd51c4142f5bbe5e7a50653f13a_121">Goodwill and Intangible Assets</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_121">59</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span 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="#i8da04fd51c4142f5bbe5e7a50653f13a_124">Derivative Instruments</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_124">61</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span 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="#i8da04fd51c4142f5bbe5e7a50653f13a_127">Accrued Liabilities and Other Non-current Liabilities</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_127">63</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span 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="#i8da04fd51c4142f5bbe5e7a50653f13a_130">Debt</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_130">63</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span 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="#i8da04fd51c4142f5bbe5e7a50653f13a_133">Pensions and Other Benefit Plans</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_133">66</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span 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="#i8da04fd51c4142f5bbe5e7a50653f13a_136">Employee Stock Ownership Plan ("ESOP")</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_136">71</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span 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="#i8da04fd51c4142f5bbe5e7a50653f13a_139">Earnings per Share and Stock Plans</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_139">71</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span 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="#i8da04fd51c4142f5bbe5e7a50653f13a_145">Loss Contingencies</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_145">76</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span 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="#i8da04fd51c4142f5bbe5e7a50653f13a_148">Income Taxes</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_148">81</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span 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="#i8da04fd51c4142f5bbe5e7a50653f13a_151">Leases</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_151">84</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span 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="#i8da04fd51c4142f5bbe5e7a50653f13a_154">Business Segment Information</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_154">86</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span 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="#i8da04fd51c4142f5bbe5e7a50653f13a_157">Accumulated Other Comprehensive Loss</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_157">88</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span 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="#i8da04fd51c4142f5bbe5e7a50653f13a_160">Effects of New Accounting Pronouncements</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_160">90</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_163">Schedule II &#8211; Valuation and Qualifying Accounts.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_163">91</a></span></div></td></tr></table></div><div style="height:28.66pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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-weight:400;line-height:120%">37</span></div></div></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_70"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Report of Independent Registered Public Accounting Firm</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Shareholders and the Board of Directors of Columbus McKinnon Corporation </span></div><div style="text-align:justify"><span><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:112%">Opinion on the Financial Statements </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We have audited the accompanying consolidated balance sheets of Columbus McKinnon Corporation (the Company) as of March 31, 2025 and 2024, the related consolidated statements of operations, comprehensive income, shareholders' equity and cash flows for each of the three years in the period ended March 31, 2025, and the related notes and financial statement schedule listed in the Index at Item 15(2) (collectively referred to as the &#8220;consolidated financial statements&#8221;). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at March 31, 2025 and 2024, and the results of its operations and its cash flows for each of the three years in the period ended March 31, 2025, in conformity with U.S. generally accepted accounting principles.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of March 31, 2025, based on criteria established in Internal Control&#8212;Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework), and our report dated May 28, 2025 expressed an unqualified opinion thereon.</span></div><div style="text-align:justify"><span><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:112%">Basis for Opinion </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.</span></div><div style="text-align:justify"><span><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:107%">Critical Audit Matters</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The critical audit matters communicated below are matters is a matter arising from the current period audit of the financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of the critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate. </span></div><div style="height:28.66pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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-weight:400;line-height:120%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div></div><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:98.684%"><tr><td style="width:1.0%"/><td style="width:12.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.170%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:82.456%"/><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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Valuation of Goodwill for the Precision Conveyance Reporting Unit</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Description of the Matter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">At March 31, 2025, the Company&#8217;s goodwill was $710.8 million, of which $396.0 million related to the Precision Conveyance reporting unit. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As discussed in Notes 2 and 9 of the consolidated financial statements, goodwill is tested for impairment at least annually, or more frequently if circumstances warrant, at the reporting unit level. The Company performed its annual goodwill impairment test over the Precision Conveyance reporting unit in the fourth quarter of 2025 using a discounted cash flow model. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Auditing management&#8217;s annual goodwill impairment assessment was complex and highly judgmental due to the significant estimation required to determine the fair value of the Precision Conveyance reporting unit. The fair value estimate for the Precision Conveyance reporting unit was sensitive to significant assumptions inherent in the Company&#8217;s discounted estimated future cash flows, in particular changes in the revenue growth rates, EBITDA margins, the terminal growth rate, and the discount rate, which are affected by expectations about future market or economic conditions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">How We Addressed the Matter in Our Audit</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We obtained an understanding, evaluated the design, and tested the operating effectiveness of controls over the Company&#8217;s goodwill impairment review process, including controls over management&#8217;s review of the significant assumptions described above. <br/>&#160;<br/>To test the estimated fair value of the Company&#8217;s Precision Conveyance reporting unit, we performed audit procedures with the assistance of our valuation professionals that included, among others, assessing the methodology used and testing the significant assumptions discussed above and the underlying data used in the impairment analysis. We compared the significant assumptions used by management to current industry and economic trends and evaluated the effects of changes to the Company&#8217;s customer base or product mix resulting from expanding into new markets and other factors on the significant assumptions. We assessed the historical accuracy of management&#8217;s revenue growth and EBITDA margin forecast and performed sensitivity analyses of significant assumptions to evaluate the changes in the fair value of the reporting unit that would result from changes in the assumptions. We utilized internal valuation specialists to assist us in evaluating the Company&#8217;s valuation model and related significant assumptions. We also evaluated the related goodwill disclosures included in Notes 2 and 9 to the consolidated financial statements.<br/></span><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><br/></span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ <ix:nonNumeric contextRef="c-1" name="dei:AuditorName" id="f-51">Ernst &amp; Young LLP</ix:nonNumeric></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We have served as the Company&#8217;s auditor since at least 1917, but we are unable to determine the specific year.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:AuditorLocation" id="f-52">Charlotte, North Carolina</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 28, 2025</span></td></tr></table></div><div style="height:28.66pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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-weight:400;line-height:120%">39</span></div></div></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_73"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div></div><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><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED BALANCE SHEETS</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:99.707%"><tr><td style="width:1.0%"/><td style="width:75.732%"/><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:9.899%"/><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="border-top:2pt solid #000000;padding:2px 1pt;text-align: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,</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%">2025</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</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="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:700;line-height:100%">(In thousands, except share data)</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%">ASSETS</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-53">53,683</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-54">114,126</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><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="c-4" decimals="-3" name="us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-55">4,880</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-56">3,827</ix:nonFraction>, respectively)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-57">165,481</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-58">171,186</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-59">198,598</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-60">186,091</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PrepaidExpenseCurrent" format="ixt:num-dot-decimal" scale="3" id="f-61">48,007</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PrepaidExpenseCurrent" format="ixt:num-dot-decimal" scale="3" id="f-62">42,752</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 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="c-4" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-63">465,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 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%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-64">514,155</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 property, plant, and equipment</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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-65">106,164</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-66">106,395</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-67">710,807</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-68">710,334</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangibles, net</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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-69">356,562</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-70">385,634</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-71">10,112</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-72">11,447</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred taxes on income</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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-73">2,904</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-74">1,797</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-75">86,470</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-76">96,183</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 assets</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:bottom"><span style="color:#000000;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="c-4" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-77">1,738,788</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 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:bottom"><span style="color:#000000;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="c-5" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-78">1,825,945</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"/></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:700;line-height:100%">LIABILITIES AND SHAREHOLDERS&#8217; EQUITY</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts payable</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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsPayableTradeCurrent" format="ixt:num-dot-decimal" scale="3" id="f-79">93,273</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccountsPayableTradeCurrent" format="ixt:num-dot-decimal" scale="3" id="f-80">83,118</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-81">113,907</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-82">127,973</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of long-term debt and finance lease obligations</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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-83">50,739</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-84">50,670</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 current liabilities</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-85">257,919</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 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-86">261,761</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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, AR securitization facility and finance lease obligations</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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="3" id="f-87">420,236</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="3" id="f-88">479,566</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other 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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-89">178,538</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-90">202,555</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-91">856,693</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt 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:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-92">943,882</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt 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%">Shareholders&#8217; equity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></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%">Voting common stock: <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-93"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-94">50,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-95"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-96">28,618,289</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-5" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-97"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-98">28,799,110</ix:nonFraction></ix:nonFraction> shares issued and outstanding</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-99">286</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-100">288</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury stock</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%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:TreasuryStockCommonValue" format="ixt:num-dot-decimal" scale="3" id="f-101">11,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:TreasuryStockCommonValue" format="ixt:num-dot-decimal" scale="3" id="f-102">1,001</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional paid-in capital</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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-103">531,750</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-104">527,125</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-105">382,160</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-106">395,328</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-107">21,101</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-108">39,677</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 shareholders&#8217; equity</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-109">882,095</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 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-110">882,063</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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&#8217; equity</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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-111">1,738,788</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-112">1,825,945</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"/></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:28.66pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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-weight:400;line-height:120%">40</span></div></div></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_76"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div></div><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><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF OPERATIONS</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:99.707%"><tr><td style="width:1.0%"/><td style="width:64.002%"/><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.897%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.603%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.899%"/><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="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">2025</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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="15" style="border-top:2pt solid #000000;padding:2px 1pt;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-113">963,027</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-114">1,013,540</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-115">936,240</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Cost of products sold</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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-116">637,347</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-117">638,702</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-118">594,141</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 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="c-1" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-119">325,680</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-120">374,838</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-121">342,099</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:SellingExpense" format="ixt:num-dot-decimal" scale="3" id="f-122">110,043</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:SellingExpense" format="ixt:num-dot-decimal" scale="3" id="f-123">105,341</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:SellingExpense" format="ixt:num-dot-decimal" scale="3" id="f-124">102,528</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-125">107,249</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-126">106,760</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-127">94,794</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Research and development expenses</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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-128">23,869</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-129">26,193</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-130">20,935</ix:nonFraction>&#160;</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"/></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"/></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-131">29,946</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-132">29,396</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-133">26,001</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Income from operations</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-134">54,573</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 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-135">107,148</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 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-136">97,841</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestAndDebtExpense" format="ixt:num-dot-decimal" scale="3" id="f-137">32,426</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:InterestAndDebtExpense" format="ixt:num-dot-decimal" scale="3" id="f-138">37,957</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InterestAndDebtExpense" format="ixt:num-dot-decimal" scale="3" id="f-139">27,942</ix:nonFraction>&#160;</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"/><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%">Investment (income) loss, net</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%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GainLossOnInvestments" format="ixt:num-dot-decimal" scale="3" id="f-140">1,302</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:GainLossOnInvestments" format="ixt:num-dot-decimal" scale="3" id="f-141">1,759</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:GainLossOnInvestments" scale="3" id="f-142">315</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 loss (gain), net</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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-143">3,179</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-144">1,826</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-145">2,189</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (income) expense, net</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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-146">25,775</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-147">7,597</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-148">2,072</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 before income tax expense</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%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-149">5,505</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-150">61,527</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-151">74,475</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax (benefit) expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="f-152">367</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-153">14,902</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-154">26,046</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-155">5,138</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-156">46,625</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-157">48,429</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"/></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 #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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-158">28,738</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-6" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-159">28,728</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-7" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-160">28,600</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Average diluted shares outstanding</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%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-161">28,738</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-6" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-162">29,026</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-7" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-163">28,818</ix:nonFraction>&#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"/></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"/></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"/></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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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="c-1" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-164">0.18</ix:nonFraction>)</span></td><td style="background-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%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-165">1.62</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-166">1.69</ix:nonFraction>&#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;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="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="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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 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="c-1" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-167">0.18</ix:nonFraction>)</span></td><td style="background-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%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-168">1.61</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-169">1.68</ix:nonFraction>&#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;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 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="c-1" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-170">0.28</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-171">0.28</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-172">0.28</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"/></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:28.66pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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-weight:400;line-height:120%">41</span></div></div></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_79"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div></div><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: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-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:70.307%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.111%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.551%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.432%"/><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="border-top:2pt solid #000000;padding:2px 1pt;text-align: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,</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%">2025</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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="15" style="border-top:2pt solid #000000;padding:2px 1pt;text-align: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="background-color:#cceeff;padding:2px 1pt;text-align: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%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-173">5,138</ix:nonFraction>)</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-174">46,625</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-175">48,429</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss), net of tax:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustments</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%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-176">1,157</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-177">433</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-178">4,273</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension liability adjustments, net of taxes of $(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-179">8,420</ix:nonFraction>), $(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" scale="3" id="f-180">71</ix:nonFraction>) and $(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-181">3,678</ix:nonFraction>)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-182">25,585</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-183">812</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-184">8,058</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other post retirement obligations adjustments, net of taxes of $<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" scale="3" id="f-185">24</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" scale="3" id="f-186">22</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" scale="3" id="f-187">16</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-188">102</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-189">94</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-190">66</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Split-dollar life insurance arrangement adjustments, net of taxes of $<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" scale="3" id="f-191">7</ix:nonFraction>, $(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" scale="3" id="f-192">426</ix:nonFraction>), and $(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" scale="3" id="f-193">73</ix:nonFraction>)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-194">27</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-195">1,386</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-196">251</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in derivatives qualifying as hedges, net of taxes of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent" format="ixt:num-dot-decimal" scale="3" id="f-197">1,859</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent" format="ixt:num-dot-decimal" scale="3" id="f-198">1,111</ix:nonFraction>, and $(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent" format="ixt:num-dot-decimal" scale="3" id="f-199">2,636</ix:nonFraction>)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" format="ixt:num-dot-decimal" scale="3" id="f-200">5,723</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" format="ixt:num-dot-decimal" scale="3" id="f-201">3,305</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" format="ixt:num-dot-decimal" scale="3" id="f-202">7,886</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-203">18,576</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-204">1,634</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-205">11,856</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-206">13,438</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-207">44,991</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-208">60,285</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:28.66pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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-weight:400;line-height:120%">42</span></div></div></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_82"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div></div><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><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF SHAREHOLDERS&#8217; 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%">(In thousands, except share data)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.940%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.502%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.579%"/><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:7.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Common</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Stock</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">($<ix:nonFraction unitRef="usdPerShare" contextRef="c-17" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-209"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-210"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-211">0.01</ix:nonFraction></ix:nonFraction></ix:nonFraction> par value)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Treasury Stock</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: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 colspan="3" 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%">Retained<br/>Earnings</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: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 colspan="3" 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%">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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Balance at April 1, 2022</span></div></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: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="c-18" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-212">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 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: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="c-19" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="f-213">&#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 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: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="c-20" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-214">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 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: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="c-21" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-215">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 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: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="c-22" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-216">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 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: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="c-23" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-217">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"/></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%">Net income 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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="c-24" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-218">48,429</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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="c-7" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-219">48,429</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"/></tr><tr><td colspan="3" style="background-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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight: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:7.5pt;font-weight: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:7.5pt;font-weight: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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-220">8,014</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight: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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-221">8,014</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;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:7.5pt;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:7.5pt;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:7.5pt;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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-222">4,273</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-223">4,273</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Change in derivatives qualifying as hedges, net of tax of $(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent" format="ixt:num-dot-decimal" scale="3" id="f-224">2,636</ix:nonFraction>)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight: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:7.5pt;font-weight: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:7.5pt;font-weight: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:7.5pt;font-weight: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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" format="ixt:num-dot-decimal" scale="3" id="f-225">7,886</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" format="ixt:num-dot-decimal" scale="3" id="f-226">7,886</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Change in pension liability and postretirement obligations, net of tax of $(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-227">3,735</ix:nonFraction>)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;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:7.5pt;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:7.5pt;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:7.5pt;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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-228">8,243</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-229">8,243</ix:nonFraction>&#160;</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"/><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:7.5pt;font-weight:400;line-height:100%">Stock compensation - directors</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:7.5pt;font-weight: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:7.5pt;font-weight: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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-230">1,194</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight: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:7.5pt;font-weight: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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-231">1,194</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Stock options exercised, <ix:nonFraction unitRef="shares" contextRef="c-7" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-232">32,158</ix:nonFraction> shares</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;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:7.5pt;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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-233">713</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;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:7.5pt;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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-234">713</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight: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:7.5pt;font-weight: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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-235">9,231</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight: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:7.5pt;font-weight: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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-236">9,231</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Treasury stock purchased, <ix:nonFraction unitRef="shares" contextRef="c-7" decimals="0" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="f-237">31,085</ix:nonFraction> shares</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-238">1,001</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;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:7.5pt;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:7.5pt;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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-239">1,001</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Restricted stock units released, <ix:nonFraction unitRef="shares" contextRef="c-7" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="0" id="f-240">93,315</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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="f-241">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight: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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="3" id="f-242">1,415</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight: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:7.5pt;font-weight: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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="3" id="f-243">1,414</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:7.5pt;font-weight:400;line-height:100%">Balance, March 31, 2023</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: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="c-31" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-244">286</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 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: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="c-32" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-245">1,001</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 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: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="c-33" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-246">515,797</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 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: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="c-34" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-247">356,758</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 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: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="c-35" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-248">38,043</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 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: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="c-17" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-249">833,797</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"/></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%">Net income 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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="c-36" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-250">46,625</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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="c-6" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-251">46,625</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"/></tr><tr><td colspan="3" style="background-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%">Dividends declared</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:7.5pt;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:7.5pt;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:7.5pt;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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-252">8,055</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-253">8,055</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight: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:7.5pt;font-weight: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:7.5pt;font-weight: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:7.5pt;font-weight: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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="f-254">433</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="f-255">433</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Change in derivatives qualifying as hedges, net of tax of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent" format="ixt:num-dot-decimal" scale="3" id="f-256">1,111</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;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:7.5pt;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:7.5pt;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:7.5pt;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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" format="ixt:num-dot-decimal" scale="3" id="f-257">3,305</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" format="ixt:num-dot-decimal" scale="3" id="f-258">3,305</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Change in pension liability and postretirement obligations, net of tax of $(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" scale="3" id="f-259">475</ix:nonFraction>)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight: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:7.5pt;font-weight: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:7.5pt;font-weight: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:7.5pt;font-weight: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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-260">2,104</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-261">2,104</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:7.5pt;font-weight:400;line-height:100%">Stock compensation - directors</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:7.5pt;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:7.5pt;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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-262">1,174</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;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:7.5pt;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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-263">1,174</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Stock options exercised, <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-264">62,060</ix:nonFraction> shares</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-265">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight: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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-266">1,596</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight: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:7.5pt;font-weight: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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-267">1,597</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:7.5pt;font-weight:400;line-height:100%">Stock compensation expense</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:7.5pt;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:7.5pt;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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-268">10,865</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;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:7.5pt;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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-269">10,865</ix:nonFraction>&#160;</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"/><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"><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="c-6" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="0" id="f-270">125,329</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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="f-271">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight: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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="3" id="f-272">2,307</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight: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:7.5pt;font-weight: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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="3" id="f-273">2,306</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:7.5pt;font-weight:400;line-height:100%">Balance, March 31, 2024</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: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="c-42" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-274">288</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 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: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="c-43" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-275">1,001</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 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: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="c-44" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-276">527,125</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 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: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="c-45" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-277">395,328</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 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: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="c-46" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-278">39,677</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 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: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="c-5" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-279">882,063</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"/></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%">Net loss 2025</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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="c-47" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-280">5,138</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-281">5,138</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"/></tr><tr><td colspan="3" style="background-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%">Dividends declared</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:7.5pt;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:7.5pt;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:7.5pt;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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-282">8,030</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-283">8,030</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight: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:7.5pt;font-weight: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:7.5pt;font-weight: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:7.5pt;font-weight: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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-284">1,157</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-285">1,157</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Change in derivatives qualifying as hedges, net of tax of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent" format="ixt:num-dot-decimal" scale="3" id="f-286">1,859</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;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:7.5pt;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:7.5pt;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:7.5pt;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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" format="ixt:num-dot-decimal" scale="3" id="f-287">5,723</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" format="ixt:num-dot-decimal" scale="3" id="f-288">5,723</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Change in pension liability and postretirement obligations, net of tax of $(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-289">8,389</ix:nonFraction>)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight: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:7.5pt;font-weight: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:7.5pt;font-weight: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:7.5pt;font-weight: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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-290">25,456</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-291">25,456</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:7.5pt;font-weight:400;line-height:100%">Stock compensation - directors</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:7.5pt;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:7.5pt;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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-292">1,057</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;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:7.5pt;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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-293">1,057</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Stock options exercised, <ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-294">12,648</ix:nonFraction> shares</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight: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:7.5pt;font-weight: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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-295">372</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight: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:7.5pt;font-weight: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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-296">372</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:7.5pt;font-weight:400;line-height:100%">Stock compensation expense</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:7.5pt;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:7.5pt;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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-297">5,199</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;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:7.5pt;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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-298">5,199</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Treasury stock purchased, (<ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="f-299">292,650</ix:nonFraction>) shares</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" sign="-" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="f-300">1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-301">9,999</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight: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:7.5pt;font-weight: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:7.5pt;font-weight: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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-302">10,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Restricted stock units released, <ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="0" id="f-303">99,181</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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="f-304">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="3" id="f-305">2,003</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;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:7.5pt;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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="3" id="f-306">2,004</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-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, March 31, 2025</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:7.5pt;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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-307">286</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 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:7.5pt;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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-308">11,000</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 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:7.5pt;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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-309">531,750</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 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:7.5pt;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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-310">382,160</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 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:7.5pt;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:7.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-311">21,101</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 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:7.5pt;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:7.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-312">882,095</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"/></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%">&#160;</span><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:28.66pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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-weight:400;line-height:120%">43</span></div></div></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_85"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div></div><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><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:66.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.032%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.885%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.887%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating activities:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-313">5,138</ix:nonFraction>)</span></td><td style="background-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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-314">46,625</ix:nonFraction>&#160;</span></td><td style="background-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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-315">48,429</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:8pt;font-weight:700;line-height:100%">Adjustments to reconcile net income to net cash provided by (used for) operating activities:</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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation and amortization</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-316">48,187</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-317">45,945</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-318">41,947</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-319">20,256</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-320">15,285</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="f-321">300</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GainLossOnSaleOfInvestments" scale="3" id="f-322">972</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:GainLossOnSaleOfInvestments" format="ixt:num-dot-decimal" scale="3" id="f-323">1,431</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:GainLossOnSaleOfInvestments" scale="3" id="f-324">54</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-325">6,256</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-326">12,039</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-327">10,425</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of deferred financing costs</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" format="ixt:num-dot-decimal" scale="3" id="f-328">2,487</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" format="ixt:num-dot-decimal" scale="3" id="f-329">2,349</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" format="ixt:num-dot-decimal" scale="3" id="f-330">1,721</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Loss (gain) on hedging instruments</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:UnrealizedGainLossOnDerivatives" scale="3" id="f-331">382</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:UnrealizedGainLossOnDerivatives" format="ixt:num-dot-decimal" scale="3" id="f-332">1,366</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:UnrealizedGainLossOnDerivatives" scale="3" id="f-333">438</ix:nonFraction>)</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of debt repricing</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="cmco:CostOfDebtRepricing" format="ixt:fixed-zero" scale="3" id="f-334">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="cmco:CostOfDebtRepricing" scale="3" id="f-335">958</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="cmco:CostOfDebtRepricing" format="ixt:fixed-zero" scale="3" id="f-336">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Impairment of operating lease</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeaseImpairmentLoss" format="ixt:num-dot-decimal" scale="3" id="f-337">3,911</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseImpairmentLoss" format="ixt:fixed-zero" scale="3" id="f-338">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OperatingLeaseImpairmentLoss" format="ixt:fixed-zero" scale="3" id="f-339">&#8212;</ix:nonFraction>&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Loss on disposals and impairments of fixed 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="cmco:GainLossOnDisposalsAndImpairmentsOfFixedAssets" format="ixt:num-dot-decimal" scale="3" id="f-340">2,533</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="cmco:GainLossOnDisposalsAndImpairmentsOfFixedAssets" format="ixt:fixed-zero" scale="3" id="f-341">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="cmco:GainLossOnDisposalsAndImpairmentsOfFixedAssets" scale="3" id="f-342">175</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-cash pension settlement expense (See Note 13)</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PensionExpenseReversalOfExpenseNoncash" format="ixt:num-dot-decimal" scale="3" id="f-343">23,634</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PensionExpenseReversalOfExpenseNoncash" format="ixt:num-dot-decimal" scale="3" id="f-344">4,984</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PensionExpenseReversalOfExpenseNoncash" format="ixt:fixed-zero" scale="3" id="f-345">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gain on sale of building (See Note 3)</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" format="ixt:fixed-zero" scale="3" id="f-346">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" format="ixt:fixed-zero" scale="3" id="f-347">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="f-348">232</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-cash lease expense</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" format="ixt:num-dot-decimal" scale="3" id="f-349">10,105</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" format="ixt:num-dot-decimal" scale="3" id="f-350">9,735</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" format="ixt:num-dot-decimal" scale="3" id="f-351">7,867</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities, net of effects&#160;of business acquisitions and divestitures:</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:8pt;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trade accounts receivable</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-352">4,482</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-353">14,428</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-354">4,858</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inventories</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-355">13,042</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-356">1,314</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-357">9,087</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prepaid expenses and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidExpense" format="ixt:num-dot-decimal" scale="3" id="f-358">20,998</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidExpense" format="ixt:num-dot-decimal" scale="3" id="f-359">8,555</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPrepaidExpense" format="ixt:num-dot-decimal" scale="3" id="f-360">6,667</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-361">3,498</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" scale="3" id="f-362">537</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" scale="3" id="f-363">123</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trade accounts payable</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" format="ixt:num-dot-decimal" scale="3" id="f-364">11,144</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" format="ixt:num-dot-decimal" scale="3" id="f-365">4,748</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" format="ixt:num-dot-decimal" scale="3" id="f-366">13,964</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="3" id="f-367">250</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-368">9,583</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-369">9,150</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-370">9,587</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-371">8,760</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-372">13,689</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash provided by (used for) operating activities</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-373">45,612</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 colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-374">67,198</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 colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-375">83,636</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"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investing activities:</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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="f-376">5,057</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="f-377">3,526</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="f-378">3,651</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Purchases of marketable securities</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquireMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="f-379">3,676</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PaymentsToAcquireMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="f-380">4,076</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsToAcquireMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="f-381">4,021</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">Capital expenditures</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-382">21,411</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-383">24,813</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-384">12,632</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from sale of building, net of transaction costs</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromSalesOfAssetsInvestingActivities" format="ixt:fixed-zero" scale="3" id="f-385">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ProceedsFromSalesOfAssetsInvestingActivities" format="ixt:fixed-zero" scale="3" id="f-386">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProceedsFromSalesOfAssetsInvestingActivities" scale="3" id="f-387">373</ix:nonFraction>&#160;</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"/><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:8pt;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" format="ixt:fixed-zero" scale="3" id="f-388">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" scale="3" id="f-389">144</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" scale="3" id="f-390">313</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from sale of fixed 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="f-391">139</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="3" id="f-392">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="3" id="f-393">&#8212;</ix:nonFraction>&#160;</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"/><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:8pt;font-weight:400;line-height:100%">Purchase of businesses, net of cash acquired (See Note 3)</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:fixed-zero" scale="3" id="f-394">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="f-395">108,145</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="f-396">1,616</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash provided by (used for) investing activities</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-397">19,891</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 colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-398">133,364</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 colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-399">13,932</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"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financing activities:</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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">Proceeds from issuance of common stock</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="f-400">371</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-401">1,600</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="f-402">713</ix:nonFraction>&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fees paid for debt repricing</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsOfDebtRestructuringCosts" scale="3" id="f-403">169</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PaymentsOfDebtRestructuringCosts" scale="3" id="f-404">958</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsOfDebtRestructuringCosts" format="ixt:fixed-zero" scale="3" id="f-405">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">Purchases of treasury stock</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-406">10,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:fixed-zero" scale="3" id="f-407">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-408">1,001</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repayment of debt</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities" format="ixt:num-dot-decimal" scale="3" id="f-409">60,670</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities" format="ixt:num-dot-decimal" scale="3" id="f-410">60,604</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities" format="ixt:num-dot-decimal" scale="3" id="f-411">40,550</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">Payment to former owners of montratec (see Note 3)</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-412">6,711</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" format="ixt:fixed-zero" scale="3" id="f-413">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" format="ixt:fixed-zero" scale="3" id="f-414">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fees paid for borrowing on long-term debt</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="cmco:PaymentsForFeesAssociatedWithLongTermDebt" format="ixt:fixed-zero" scale="3" id="f-415">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="cmco:PaymentsForFeesAssociatedWithLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-416">2,859</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="cmco:PaymentsForFeesAssociatedWithLongTermDebt" format="ixt:fixed-zero" scale="3" id="f-417">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">Proceeds from issuance of long-term debt</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:fixed-zero" scale="3" id="f-418">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-419">120,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:fixed-zero" scale="3" id="f-420">&#8212;</ix:nonFraction>&#160;</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"/></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash inflows from hedging activities</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromDerivativeInstrumentFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-421">23,608</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ProceedsFromDerivativeInstrumentFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-422">24,057</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProceedsFromDerivativeInstrumentFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-423">24,495</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">Cash outflows from hedging activities</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsForDerivativeInstrumentFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-424">23,134</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PaymentsForDerivativeInstrumentFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-425">22,687</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsForDerivativeInstrumentFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-426">24,221</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payment of dividends</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:num-dot-decimal" scale="3" id="f-427">8,042</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:num-dot-decimal" scale="3" id="f-428">8,044</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:num-dot-decimal" scale="3" id="f-429">8,008</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-430">2,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-431">2,304</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-432">1,415</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash provided by (used for) financing activities</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-433">86,747</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 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-434">48,201</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 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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-435">49,987</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect of exchange rate changes on cash</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="f-436">583</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-437">1,085</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-438">1,931</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net change in cash and cash equivalents</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-439">60,443</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 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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-440">19,050</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 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-441">17,786</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash, cash equivalents, and restricted cash at beginning of year</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-442">114,376</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-443">133,426</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-444">115,640</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash, cash equivalents, and restricted cash at end of year</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-445">53,933</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 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-446">114,376</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 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-447">133,426</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"/></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"/></tr><tr style="height:3pt"><td colspan="3" 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"/></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:8pt;font-weight:700;line-height:100%">Supplementary cash flows data:</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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest paid</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-448">30,054</ix:nonFraction>&#160;</span></td><td style="background-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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-449">34,983</ix:nonFraction>&#160;</span></td><td style="background-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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-450">26,089</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income taxes paid, net of refunds</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-451">20,520</ix:nonFraction>&#160;</span></td><td style="background-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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-452">28,369</ix:nonFraction>&#160;</span></td><td style="background-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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-453">22,032</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property, plant and equipment purchases included in trade accounts payable</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="f-454">318</ix:nonFraction>&#160;</span></td><td style="background-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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="f-455">690</ix:nonFraction>&#160;</span></td><td style="background-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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="f-456">624</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted cash presented in Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RestrictedCash" scale="3" id="f-457">250</ix:nonFraction>&#160;</span></td><td style="background-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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RestrictedCash" scale="3" id="f-458">250</ix:nonFraction>&#160;</span></td><td style="background-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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:RestrictedCash" scale="3" id="f-459">250</ix:nonFraction>&#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: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:28.66pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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-weight:400;line-height:120%">44</span></div></div></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_88"></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div></div><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: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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align: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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(tabular amounts in thousands, except share data)</span></div><div style="text-align:center"><span><br/></span></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_91"></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1.&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="f-460" continuedAt="f-460-1" escape="true">Description of Business</ix:nonNumeric></span></div><ix:continuation id="f-460-1"><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Columbus McKinnon Corporation (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. The Company&#8217;s targeted market verticals include general industrial, construction and infrastructure, mining, oil &amp; gas, energy, aerosp</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ace, transportation, automotive, heavy equipment manufacturing, and entertainment.</span></div><div style="text-align:justify"><span><br/></span></div><div 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 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 fiscal 2025, approximately <ix:nonFraction unitRef="number" contextRef="c-59" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-461">56</ix:nonFraction>% of sales were to customers in the United States.</span></div></ix:continuation><div id="i8da04fd51c4142f5bbe5e7a50653f13a_94"></div><div style="margin-top:9pt"><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;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="f-462" continuedAt="f-462-1" escape="true">Accounting Principles and Practices</ix:nonNumeric></span></div><ix:continuation id="f-462-1" continuedAt="f-462-2"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:AdvertisingCostsPolicyTextBlock" id="f-463" continuedAt="f-463-1" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Advertising</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></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="f-463-1">Costs associated with advertising are expensed as incurred and are included in Selling expense in the Consolidated Statements of Operations.</ix:continuation> Advertising expenses were $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="0" id="f-464">3,629,000</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="0" id="f-465">2,659,000</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="0" id="f-466">2,342,000</ix:nonFraction> in fiscal 2025, 2024, and 2023, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="f-467" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash and Cash Equivalents</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers as cash equivalents all highly liquid investments with an original maturity of three months or less.</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="cmco:ConcentrationRiskConcentrationinLaborPolicyPolicyTextBlock" id="f-468" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Concentrations of Labor</span></div><div 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%">Approximately <ix:nonFraction unitRef="number" contextRef="c-60" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-469">3.7</ix:nonFraction>% of the Company&#8217;s employees are represented by <ix:nonFraction unitRef="agreement" contextRef="c-60" decimals="INF" name="cmco:ConcentrationRiskLaborSubjecttoCollectiveBargainingArrangementsNumberofCollectiveBargainingAgreements" format="ixt-sec:numwordsen" scale="0" id="f-470">one</ix:nonFraction> U.S. collective bargaining agreement which expire in May 2027. We also have various labor agreements with our non-U.S. employees that we negotiate from time to time.</span></div></ix:nonNumeric><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ConsolidationPolicyTextBlock" id="f-471" continuedAt="f-471-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consolidation</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div></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="f-471-1">These consolidated financial statements include the accounts of the Company and its global subsidiaries; all significant intercompany accounts and transactions have been eliminated.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:EquityMethodInvestmentsIssuancesPolicy" id="f-472" continuedAt="f-472-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Equity Method Investment</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:120%">&#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="f-472-1">The Company has an investment 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, whose principal activity is to manufacture various electrical overhead traveling cranes. This investment represents a minority ownership interest that is accounted for under the equity method of accounting since the Company has significant influence over the investee. As a result, the Company records its portion of the gains and losses incurred by this entity in Investment (income) loss in the Consolidated Statements of Operations.</ix:continuation>&#160;&#160;</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="f-473" continuedAt="f-473-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency Translations</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company translates for</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">eign currency financial statements as described in Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") Topic 830, &#8220;Foreign Currency Matters.&#8221; Under this me</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">thod, all items of income and expense are translated to U.S. dollars at average exchange rates during the year. All assets and liabilities are translated to U.S. dollars at the year-end exchange rate. Gains or losses on translations are recorded in accumulated other comprehensive loss </span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><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: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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div 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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(tabular amounts in thousands, except share data)</span></div><div><span><br/></span></div></div><ix:continuation id="f-462-2" continuedAt="f-462-3"><div 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="f-473-1">in the shareholders&#8217; equity section of the balance sheet. The functional currency is the foreign currency in which the foreign subsidiaries conduct their business.&#160;&#160;Gains and losses from foreign currency transactions are reported in foreign currency exchange loss (gain).</ix:continuation> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" id="f-474" continuedAt="f-474-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span></div><div 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%">Goodwill is not amortized but is tested for impairment at least annually, or more frequently if indicators of impairment exist, 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. 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 and interdependencies 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 reporting segment level as defined under ASC Topic 280-10-50-10 &#8220;Segment Reporting &#8211; Disclosure.&#8221;&#160;&#160;As of March 31, 2025, the Company&#8217;s <ix:nonFraction unitRef="segment" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="f-475">one</ix:nonFraction> segment is subdivided into <ix:nonFraction unitRef="reportingunit" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfReportingUnits" format="ixt-sec:numwordsen" scale="0" id="f-476">three</ix:nonFraction> reporting units. An impairment charge is recorded if the carrying value is greater than the reporting unit's fair value.</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%">When the Company evaluates the potential for goodwill impairment, it assesses a range of qualitative factors including, but not limited to, macroeconomic conditions, industry conditions, the competitive environment, changes in the market for its products and services, regulatory and political developments, entity specific factors such as strategy and changes in key personnel, and overall financial performance. If, after completing this assessment, it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying value or if economic or other business factors indicate that the fair value of our reporting units may have declined since our last quantitative test, the Company performs a quantitative test.</span></div><div style="text-align:justify"><span><br/></span></div><div 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 order to perform the quantitative impairment tests, the Company uses the discounted cash flow method to estimate fair value. The discounted cash flow method incorporates various assumptions, the most significant being projected revenue growth rates, EBITDA margins and cash flows, the terminal growth rate, and the discount rate. The Company projects discounted cash flows based on each reporting unit's current business, expected developments, and operational strategies over a <span style="-sec-ix-hidden:f-477">five</span> to <ix:nonNumeric contextRef="c-62" name="cmco:GoodwillDiscountedCashFlowsMeasurementInputPeriod" format="ixt-sec:durwordsen" id="f-478">seven-year</ix:nonNumeric> period. In estimating the terminal growth rates, the Company considers its historical and projected results, as well as the economic environment in which its reporting units operate. The discount rate utilized for each reporting unit reflect the Company's assumptions of marketplace participants' cost of capital and risk assumptions, both specific to the reporting unit and overall in the economy.  </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="f-474-1">The Company performed its qualitative assessment as of February 28, 2025 for all <ix:nonFraction unitRef="reportingunit" contextRef="c-63" decimals="INF" name="us-gaap:NumberOfReportingUnits" format="ixt-sec:numwordsen" scale="0" id="f-479">three</ix:nonFraction> reporting units and determined that a quantitative goodwill impairment test was required for the Precision Conveyance reporting unit. Based on results of both the qualitative and quantitative impairment test for the reporting units, the Company determined the fair value was not less than its carrying value.</ix:continuation> Refer to Note 5 for valuation techniques and significant inputs and Note 9 for further discussion of goodwill and intangibles.and intangible assets.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" id="f-480" continuedAt="f-480-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impairment of Long-Lived 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%">The Company assesses impairment of its long-lived assets in accordance with the provisions of ASC Topic 360 &#8220;Property, Plant, and Equipment.&#8221; This statement requires long-lived assets, such as property and equipment and purchased intangibles subject to amortization, to be reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset group may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset group to estimated undiscounted future cash flows expected to be generated by the asset group over its remaining useful life. If the carrying amount of an asset group exceeds its estimated future cash flows, an impairment charge is recognized equal to the amount by which the carrying amount of the asset group exceeds the fair value of the asset group.  The fair values are determined in accordance with ASC 820.</span></div><div style="text-align:justify"><span><br/></span></div><div 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 assessing long-lived assets for an impairment loss, assets are grouped with other assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. Asset grouping requires a significant amount of judgment. Accordingly, facts and circumstances will influence how asset groups are determined for impairment testing. In assessing long-lived assets for impairment, management considered the Company&#8217;s product line portfolio, customers and related commercial agreements, labor agreements and other factors in grouping assets and liabilities at the lowest level for which identifiable cash flows are independent. The Company considers projected future undiscounted cash </span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><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: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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div 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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(tabular amounts in thousands, except share data)</span></div><div><span><br/></span></div></div><ix:continuation id="f-462-3" continuedAt="f-462-4"><ix:continuation id="f-480-1"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">flows, trends and other factors in its assessment of whether impairment conditions exist. While the Company believes that its estimates of future cash flows are reasonable, different assumptions regarding such factors as future production volumes, customer pricing, economics, and productivity and cost initiatives, could significantly affect its estimates. In determining fair value of long-lived assets, management uses management estimates, discounted cash flow calculations, and appraisals where necessary. There were <ix:nonFraction unitRef="usd" contextRef="c-1" decimals="INF" name="us-gaap:OtherAssetImpairmentCharges" format="ixt:fixed-zero" scale="0" id="f-481">no</ix:nonFraction> indicators of impairment related to long-lived assets in the current year.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" id="f-482" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">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%">At acquisition, the Company estimates and records the fair value of purchased intangible assets which primarily consist of trade names, customer relationships, and technology.&#160;&#160;The fair values are estimated based on management&#8217;s assessment as well as independent third-party appraisals.&#160;&#160;Such valuations may include a discounted cash flow of anticipated revenues resulting from the acquired intangible asset.</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%">Amortization of intangible assets with finite lives is recognized over their estimated useful lives using an amortization method that reflects the pattern in which the economic benefits of the intangible assets are consumed or otherwise realized.&#160;&#160;The straight line method is used for customer relationships.&#160;&#160;As a result of the negligible attrition rate in our customer base, the difference between the straight line method and attrition method is not considered significant.&#160;&#160;The estimated useful lives for our intangible assets range from <ix:nonNumeric contextRef="c-64" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-483">1</ix:nonNumeric> to <ix:nonNumeric contextRef="c-65" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-484">25</ix:nonNumeric> 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%">Similar to goodwill, indefinite-lived intangible assets (including trademarks on our acquisitions) are tested for impairment on an annual basis.  When the Company evaluates the potential for impairment of intangible assets, it assesses a range of qualitative factors including, but not limited to, macroeconomic conditions, industry conditions, the competitive environment, changes in the market for its products and services, regulatory and political developments, entity specific factors such as strategy and changes in key personnel, and overall financial performance. If, after completing this assessment, it is determined that it is more likely than not that the fair value of an indefinite-lived intangible asset is greater than its carrying value, we conclude that the indefinite-lived intangible asset is not impaired. If, after completing this assessment, it is determined that it is more likely than not that the fair value of an indefinite-lived intangible asset is less than its carrying value or if economic or other business factors indicate that the fair value of our indefinite-lived intangible assets may have declined since our last quantitative test, the Company performs a new quantitative test.  The methodology used to value trademarks is the relief from royalty method.  The recorded book value of these trademarks in excess of the calculated fair value triggers an impairment.  The key estimate used in this calculation consists of an overall royalty rate applied to the sales covered by the trademark. After performing a qualitative assessment as of February 28, 2025, it was determined that the trademarks were <ix:nonFraction unitRef="usd" contextRef="c-66" decimals="INF" name="us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" format="ixt:fixed-zero" scale="0" id="f-485">not</ix:nonFraction> impaired.</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:InventoryPolicyTextBlock" id="f-486" continuedAt="f-486-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventories</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div></ix:nonNumeric><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-486-1">Inventories are valued at the lower of cost and net realizable value. Cost of approximately <ix:nonFraction unitRef="number" contextRef="c-4" decimals="2" name="us-gaap:PercentageOfLIFOInventory" scale="-2" id="f-487">41</ix:nonFraction>% of inventories at March&#160;31, 2025 and <ix:nonFraction unitRef="number" contextRef="c-5" decimals="2" name="us-gaap:PercentageOfLIFOInventory" scale="-2" id="f-488">40</ix:nonFraction>% at March&#160;31, 2024 have been determined using the LIFO (last-in, first-out) method. Costs of other inventories have been determined using the FIFO (first-in, first-out) or average cost method. FIFO cost approximates replacement cost. Costs in inventory include components for direct labor and overhead costs.</ix:continuation> </span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:MarketableSecuritiesPolicy" id="f-489" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Marketable Securities</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s marketable securities, which consist of equity and fixed income securities, are recorded at fair value. Under ASU 2016-01 all equity investments (including certain fixed income securities) in unconsolidated entities are measured at fair value through earnings. Therefore, gains and losses on marketable securities are realized within Investment (income) loss on the Consolidated Statements of Operations. Estimated fair value is based on published trading values at the balance sheet dates. The cost of securities sold is based on the specific identification method. Interest and dividend income are also included in Investment (income) loss on the Consolidated Statements of Operations.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The marketable securities are carried as long-term assets since they are held for the settlement of the Company&#8217;s general and products liability insurance claims filed through CM Insurance Company, Inc., a wholly owned captive insurance subsidiary.&#160;&#160;The marketable securities are not available for general working capital purposes.</span></div></ix:nonNumeric></ix:continuation><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><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><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: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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div 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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(tabular amounts in thousands, except share data)</span></div><div><span><br/></span></div></div><ix:continuation id="f-462-4" continuedAt="f-462-5"><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="f-490" continuedAt="f-490-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, Plant, and Equipment</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div></ix:nonNumeric><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-490-1">Property, plant, and equipment are stated at cost and depreciated principally using the straight-line method over their respective estimated useful lives (buildings and building equipment &#8212; <ix:nonNumeric contextRef="c-67" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-491">15</ix:nonNumeric> to <ix:nonNumeric contextRef="c-68" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-492">40</ix:nonNumeric> years; machinery and equipment &#8212; <ix:nonNumeric contextRef="c-69" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-493">3</ix:nonNumeric> to <ix:nonNumeric contextRef="c-70" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-494">18</ix:nonNumeric> years). When depreciable assets are retired, or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in operating results.</ix:continuation> </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ResearchAndDevelopmentExpensePolicy" id="f-495" continuedAt="f-495-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and Development</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div></ix:nonNumeric><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-495-1">Consistent with prior periods, the Company continues to account for research and development expenses in accordance with the provisions of ASC 730 and are expensed as incurred.</ix:continuation> </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><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="f-496" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition, Accounts Receivable, and Concentration of Credit Risk</span></div><div 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%">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 also sells custom engineered products and services which are contracts that are typically completed within one quarter but can extend beyond <ix:nonNumeric contextRef="c-1" name="cmco:CustomEngineeredProductsAndServicesContractDuration" format="ixt-sec:durwordsen" id="f-497">one year</ix:nonNumeric> in duration. The Company generally recognizes revenue for customer 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. For both standard products and custom engineered products, the transaction price is based upon the price stated in either the purchase order or contract. Refer to Note 4 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%">Additionally, the Company performs ongoing credit evaluations of its customers&#8217; financial condition, but generally does not require collateral to support customer receivables. The credit risk is controlled through credit approvals, limits, and monitoring procedures. Accounts receivables are reported at net realizable value and do not accrue interest. The Company establishes an allowance for doubtful accounts based upon factors surrounding 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.&#160;&#160;The Company does not routinely permit customers to return product. However, sales returns are permitted in specific situations and typically include a restocking charge or the purchase of additional product. As a result of ASU No. 2016-13, &#8220;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments," effective in fiscal 2021, the Company has updated its existing allowance for doubtful accounts policy to comply with the new standard.</span></div><div 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%">Shipping and Handling 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%">&#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%">Shipping and handling costs are a component of cost of products sold.</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="f-498" continuedAt="f-498-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation</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="f-498-1">The Company records stock-based compensation in accordance with ASC Topic 718, &#8220;Compensation &#8211; Stock Compensation.&#8221; This standard requires all equity-based payments to employees, including grants of employee stock options, to be recognized in the Consolidated Statements of Operations based on the grant date fair value of the award.&#160;&#160;Stock compensation expense is included in Cost of products sold, Selling, and General and administrative expense depending on the nature of the service of the employee receiving the award.&#160;&#160;The Company uses a straight-line method of attributing the value of stock compensation expense, subject to minimum levels of expense, based on vesting.</ix:continuation> See Note 15 for further discussion of stock-based compensation.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeLeasesPolicyTextBlock" id="f-499" continuedAt="f-499-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases </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="f-499-1" continuedAt="f-499-2">All leases are reviewed for operating or finance classification at their inception. The Company records leases in accordance with ASC 842, "Leases," effective April 1, 2019 whereas leases with terms greater than twelve months are recorded on the balance sheet as a right-of-use ("ROU") asset and corresponding lease liability.</ix:continuation> Refer to Note 18 for further details.</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><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><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: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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div 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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(tabular amounts in thousands, except share data)</span></div><div><span><br/></span></div></div><ix:continuation id="f-462-5"><ix:nonNumeric contextRef="c-1" name="us-gaap:UseOfEstimates" id="f-500" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:StandardProductWarrantyPolicy" id="f-501" continuedAt="f-501-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Warranties</span></div></ix:nonNumeric><div><span><br/></span></div><div style="text-align:justify"><ix:continuation id="f-501-1"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offers warranties for certain products it sells. The specific terms and conditions of those warranties vary depending upon the product sold and the country in which the Company sold the product. As noted in Note 4 to the financial statements, the Company offers standard warranties which are typically <ix:nonNumeric contextRef="c-61" name="cmco:RevenuePerformanceObligationStandardWarrantyPeriod" format="ixt-sec:durmonth" id="f-502">12</ix:nonNumeric> months in duration for standard products and <ix:nonNumeric contextRef="c-61" name="cmco:RevenuePerformanceObligationCustomWarrantyPeriod" format="ixt-sec:durmonth" id="f-503">24</ix:nonNumeric> to <ix:nonNumeric contextRef="c-62" name="cmco:RevenuePerformanceObligationCustomWarrantyPeriod" format="ixt-sec:durmonth" id="f-504">36</ix:nonNumeric> months for custom engineered products. These are assurance-type warranties that do not qualify as separate performance obligations under ASC 606. The Company estimates the costs that may be incurred under its standard warranties, based largely upon actual warranty repair costs history, and records a liability in the amount of such costs in the month that revenue is recognized. The resulting accrual balance is reviewed during the year. Factors that affect the Company&#8217;s warranty liability include the number of units sold, historical and anticipated rate of warranty claims, and cost per claim.</span></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock" id="f-505" continuedAt="f-505-1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the Company&#8217;s product warranty accrual are as follows:</span></ix:nonNumeric></div><ix:continuation id="f-505-1"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.169%"><tr><td style="width:1.0%"/><td style="width:63.199%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.567%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.366%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.567%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.601%"/><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="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%">March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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%">2025</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%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</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%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-506">1,924</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-507">1,827</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrual for warranties issued</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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProductWarrantyAccrualWarrantiesIssued" scale="3" id="f-508">830</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ProductWarrantyAccrualWarrantiesIssued" scale="3" id="f-509">999</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranties settled</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%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProductWarrantyAccrualPayments" format="ixt:num-dot-decimal" scale="3" id="f-510">1,074</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ProductWarrantyAccrualPayments" scale="3" id="f-511">842</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 currency translation</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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss" scale="3" id="f-512">12</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss" scale="3" id="f-513">60</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-514">1,692</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-515">1,924</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:continuation><div id="i8da04fd51c4142f5bbe5e7a50653f13a_100"></div><div style="margin-top:9pt"><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;<ix:nonNumeric contextRef="c-1" name="us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock" id="f-517" continuedAt="f-517-1" escape="true">Acquisitions &amp; Disposals</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="f-517-1" continuedAt="f-517-2"><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%">Acquisitions</span></div><div style="padding-left:108pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On May 31, 2023, the Company completed its acquisition of montratec GmbH ("montratec") for $<ix:nonFraction unitRef="usd" contextRef="c-71" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="0" id="f-518">115,721,000</ix:nonFraction>, including  $<ix:nonFraction unitRef="usd" contextRef="c-71" decimals="-3" name="us-gaap:CashAcquiredFromAcquisition" format="ixt:num-dot-decimal" scale="0" id="f-519">7,576,000</ix:nonFraction> in cash acquired, a $<ix:nonFraction unitRef="usd" contextRef="c-71" decimals="-4" name="us-gaap:PaymentsForProceedsFromPreviousAcquisition" format="ixt:num-dot-decimal" scale="0" id="f-520">540,000</ix:nonFraction> working capital settlement, and a contingent payment of $<ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-4" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="0" id="f-521">6,680,000</ix:nonFraction> that was earned based on montratec achieving a certain EBITDA level for the twelve-month period ended December 31, 2023. During the twelve months ended March 31, 2025, the Company paid the contingent payment of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" format="ixt:num-dot-decimal" scale="0" id="f-522">6,711,000</ix:nonFraction> to montratec's prior owners. The difference between the originally recorded liability of $<ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-4" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="0" id="f-523">6,680,000</ix:nonFraction> and the amount paid is the result of a change in the foreign currency rate at the time of payment as compared to the opening balance sheet rate. The Company initially financed the acquisition by borrowing  $<ix:nonFraction unitRef="usd" contextRef="c-73" decimals="-6" name="us-gaap:ProceedsFromRepaymentsOfDebt" format="ixt:num-dot-decimal" scale="0" id="f-524">117,000,000</ix:nonFraction> on its Amended and Restated Revolving Credit Facility, but later repaid the amount borrowed on the Amended and Restated Revolving Credit Facility by borrowing an additional $<ix:nonFraction unitRef="usd" contextRef="c-74" decimals="-7" name="us-gaap:ProceedsFromRepaymentsOfDebt" format="ixt:num-dot-decimal" scale="0" id="f-525">120,000,000</ix:nonFraction>. Utilizing the Accordion feature under the Company's existing Term Loan B, the Company borrowed $<ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-6" name="us-gaap:DebtInstrumentIncreaseDecreaseOtherNet" format="ixt:num-dot-decimal" scale="0" id="f-526">75,000,000</ix:nonFraction> and another $<ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-6" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="0" id="f-527">45,000,000</ix:nonFraction> was borrowed through a new credit agreement secured by the Company's U.S. accounts receivable balances. Refer to Note 12 for additional details on the Company's debt 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:112%">montratec is a leading automation solutions company that designs and develops intelligent automation and transport systems for interlinking industrial production and logistics processes. montratec product offerings complement the Company's previous acquisitions of both Dorner Mfg. Corp. ("Dorner") and Garvey Corporation ("Garvey"), and furthers the Company's shift to intelligent motion and serves as a platform to expand capabilities in advanced, higher technology automation solutions. As the Company determined that the acquisition is not material to its existing operations, certain disclosures, including pro forma financial information, have not been included. montratec results have been included in the Company's results of operations from the acquisition date and the Company incurred $<ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-3" name="us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized" format="ixt:num-dot-decimal" scale="0" id="f-528">3,211,000</ix:nonFraction> of acquisition and deal related costs classified as part of General and administrative expenses in the year ended March&#160;31, 2024.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">   </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="c-72" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="0" id="f-529">66,566,000</ix:nonFraction> has been recorded as goodwill. The identifiable intangible assets acquired include customer relationships valued at $<ix:nonFraction unitRef="usd" contextRef="c-78" decimals="-4" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="0" id="f-530">33,470,000</ix:nonFraction>, a trade name valued at $<ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="0" id="f-531">2,915,000</ix:nonFraction>, and technology valued at  $<ix:nonFraction unitRef="usd" contextRef="c-80" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="0" id="f-532">16,196,000</ix:nonFraction>. The weighted average life of the acquired identifiable intangible assets subject to amortization was estimated at  <ix:nonNumeric contextRef="c-71" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="f-533">14</ix:nonNumeric> years at the time of acquisition. Of the $<ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="0" id="f-534">66,566,000</ix:nonFraction> goodwill recorded from the acquisition, $<ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-3" name="us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" format="ixt:num-dot-decimal" scale="0" id="f-535">7,531,000</ix:nonFraction> is deductible for tax purposes. </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><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><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: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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div 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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(tabular amounts in thousands, except share data)</span></div><div><span><br/></span></div></div><ix:continuation id="f-517-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" id="f-536" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">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.590%"><tr><td style="width:1.0%"/><td style="width:78.731%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.069%"/><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%">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="c-72" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-537">7,576</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-538">4,523</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant, and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-539">2,157</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="3" id="f-540">52,581</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent liability (see above)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-541">6,680</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-542">7,239</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="f-543">18,241</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-544">66,566</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-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:#cceeff;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="c-72" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="f-545">115,721</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:112%">In February of fiscal 2025, the Company announced it entered into a definitive purchase agreement under which the Company will acquire Kito Crosby Limited (&#8220;Kito&#8221;) from global investment firm KKR in an all-cash transaction valued at $<ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-8" name="us-gaap:BusinessCombinationPriceOfAcquisitionExpected" format="ixt:num-dot-decimal" scale="0" id="f-546">2,700,000,000</ix:nonFraction> subject to customary post-closing purchase price adjustments and regulatory approval. Kito is a global leader in lifting solutions with multiple manufacturing assembly plants and nearly <ix:nonFraction unitRef="employee" contextRef="c-82" decimals="0" name="dei:EntityNumberOfEmployees" format="ixt:num-dot-decimal" scale="0" id="f-547">4,000</ix:nonFraction> employees serving over <ix:nonFraction unitRef="country" contextRef="c-82" decimals="0" name="us-gaap:NumberOfCountriesInWhichEntityOperates" scale="0" id="f-548">50</ix:nonFraction> countries. In 2024, Kito generated approximately $<ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-8" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="0" id="f-549">1,100,000,000</ix:nonFraction> in revenue through its global channel partner network. Together the combined company will be a leader in material handling solutions with greater scale and a strong presence in attractive verticals and target geographies, delivering innovation and products to customers. The Company incurred $<ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-4" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" format="ixt:num-dot-decimal" scale="0" id="f-550">10,310,000</ix:nonFraction> of acquisition and deal related costs classified as part of General and administrative expenses in the fiscal year ended March&#160;31, 2025.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Columbus McKinnon intends to fund the acquisition through a combination of committed debt financing of $<ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-7" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="0" id="f-551">3,050,000,000</ix:nonFraction> from J.P. Morgan Securities, LLC including a $<ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-8" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="0" id="f-552">500,000,000</ix:nonFraction> revolving credit facility and $<ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-8" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="0" id="f-553">800,000,000</ix:nonFraction> of perpetual convertible preferred equity investment from Clayton, Dubliner &amp; Rice (&#8220;CD&amp;R&#8221;). Terms of the CD&amp;R investment include a <ix:nonFraction unitRef="number" contextRef="c-87" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-554">7</ix:nonFraction>% coupon, payable in cash or payment-in-kind at Columbus McKinnon&#8217;s option, and a conversion price of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-87" decimals="INF" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" id="f-555">37.68</ix:nonFraction>, resulting in CD&amp;R as-converted ownership of approximately <ix:nonFraction unitRef="number" contextRef="c-88" decimals="INF" name="us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest" scale="-2" id="f-556">43</ix:nonFraction>% of the Company following completion of the transaction. CD&amp;R has agreed to a customary lock-up on its shares.  The Company expects the Kito Acquisition to close in fiscal 2026.</span></div><div style="text-align:justify"><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:112%">Disposals</span></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:112%">On July 31, 2024, the Company announced that it would relocate its North American linear motion operations from Charlotte, North Carolina ("Charlotte Manufacturing Operations") to its manufacturing facility in Monterrey, Mexico. The Company recorded $<ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-3" name="us-gaap:TangibleAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="0" id="f-557">3,567,000</ix:nonFraction> in fixed asset impairment costs and inventory obsolescence, $<ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-3" name="us-gaap:OperatingLeaseImpairmentLoss" format="ixt:num-dot-decimal" scale="0" id="f-558">3,268,000</ix:nonFraction> in Right of Use lease asset impairment costs and $<ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-3" name="us-gaap:SeveranceCosts1" format="ixt:num-dot-decimal" scale="0" id="f-559">1,093,000</ix:nonFraction> in employee related severance and retention costs during the twelve months ended March 31, 2025, in the Condensed Consolidated Statements of Operations. In total, $<ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-3" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="0" id="f-560">7,855,000</ix:nonFraction> of these costs were included in Cost of products sold, $<ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-3" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="0" id="f-561">22,000</ix:nonFraction> were included in Selling expenses, and $<ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="0" id="f-562">51,000</ix:nonFraction> were included in General and administrative expenses.</span></div><div style="text-align:justify"><span><br/></span></div><div 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 fourth quarter of fiscal 2025, the Company announced that it would be relocating <ix:nonFraction unitRef="factory" contextRef="c-93" decimals="INF" name="cmco:NumberOfFactoriesRelocated" format="ixt-sec:numwordsen" scale="0" id="f-563">one</ix:nonFraction> of its Precision Conveyance factories in the U.S. into its manufacturing facility in Hartland, Wisconsin. Further, the Company will also be consolidating its Latin American Precision Conveyance Business into its manufacturing facilities in both Hartland, Wisconsin and Monterrey, Mexico. The Company recorded $<ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:TangibleAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="0" id="f-564">2,115,000</ix:nonFraction> in fixed asset impairment costs and inventory obsolescence, $<ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:OperatingLeaseImpairmentLoss" format="ixt:num-dot-decimal" scale="0" id="f-565">643,000</ix:nonFraction> in Right of Use lease asset impairment costs, $<ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:SeveranceCosts1" format="ixt:num-dot-decimal" scale="0" id="f-566">1,069,000</ix:nonFraction> in employee related severance and retention costs, and $<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:num-dot-decimal" scale="0" id="f-567">544,000</ix:nonFraction> for a reserve on other current assets during the twelve months ended March 31, 2025, in the Condensed Consolidated Statements of Operations. In total, $<ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="0" id="f-568">3,534,000</ix:nonFraction> of these costs were included in Cost of products sold, $<ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-3" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="0" id="f-569">213,000</ix:nonFraction> were included in Selling expenses, and $<ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-3" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="0" id="f-570">624,000</ix:nonFraction> were included in General and administrative expenses.</span></div></ix:continuation><div id="i8da04fd51c4142f5bbe5e7a50653f13a_103"></div><div style="margin-top:9pt"><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;<ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="f-571" continuedAt="f-571-1" escape="true">Revenue &amp; Receivables </ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="f-571-1" continuedAt="f-571-2"><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-weight:400;line-height:120%">The core principle under ASC 606 is for revenue to be recognized when a customer obtains control of promised goods or services in an amount that reflects the consideration we expect to receive in exchange for those goods or services. To achieve this core principle, the Company applies the following five steps:</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><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><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: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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div 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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(tabular amounts in thousands, except share data)</span></div><div><span><br/></span></div></div><ix:continuation id="f-571-2" continuedAt="f-571-3"><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%">1) Identifying contracts with customers</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party&#8217;s rights regarding the goods or services to be transferred and identifies the related payment terms, (ii) the contract has commercial substance, and (iii) the Company determines that collection of substantially all consideration for goods and services that are transferred is probable based on the customer&#8217;s intent and ability to pay the promised consideration.</span></div><div style="text-align:justify"><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%">2) Identify the performance obligations in the 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%">Performance obligations promised in a contract are identified based on the products and services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the good or service either on its own or together with other available resources, and are distinct in the context of the contract, whereby the transfer of the good or service is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised goods and services, the Company must apply judgment to determine whether promised goods and services are capable of being distinct and distinct in the context of the contract. If these criteria are not met, the promised goods and services are accounted for as a combined 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-style:italic;font-weight:400;line-height:120%">3) Determine the transaction price</span></div><div style="text-align:justify"><span><br/></span></div><div 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 transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring products and services to the customer. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the transaction price if, in the Company&#8217;s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur. Any estimates, including the effect of the constraint on variable consideration, are evaluated at each reporting period for any changes. In applying this guidance, the Company also considers whether any significant financing components exist.</span></div><div style="text-align:justify"><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%">4) Allocate the transaction price to the performance obligations in the 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%">If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation on a relative standalone selling price basis unless the transaction price is variable and meets the criteria to be allocated entirely to a performance obligation or to a distinct service that forms part of a single 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-style:italic;font-weight:400;line-height:120%">5) Recognize revenue when or as the Company satisfies a 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%">The Company determines whether it satisfies performance obligations either over time or at a point in time. Revenue is recognized over time if either 1) the customer simultaneously receives and consumes the benefits provided by the entity&#8217;s performance, 2) the entity&#8217;s performance creates or enhances an asset that the customer controls as the asset is created or enhanced, or 3) the entity&#8217;s performance does not create an asset with an alternative use to the entity and the entity has an enforceable right to payment for performance completed to date. If the entity does not satisfy a performance obligation over time, the related performance obligation is satisfied at a point in time by transferring the control of a promised good or service to a customer. Examples of control are using the asset to produce goods or services, enhancing the value of other assets, settling liabilities, and holding or selling the asset.  For over time recognition, ASC 606 requires the Company to select a single revenue recognition method for the performance obligation that faithfully depicts the Company&#8217;s performance in transferring control of the goods and services. The guidance allows entities to choose between either an input method or an output method to measure progress toward complete satisfaction of a 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-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 following the five steps above. </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><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><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: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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div 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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(tabular amounts in thousands, except share data)</span></div><div><span><br/></span></div></div><ix:continuation id="f-571-3" continuedAt="f-571-4"><div 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:nonNumeric contextRef="c-61" name="cmco:StandardProductContractTerms" format="ixt-sec:durday" id="f-572">30</ix:nonNumeric> to <ix:nonNumeric contextRef="c-62" name="cmco:StandardProductContractTerms" format="ixt-sec:durday" id="f-573">60</ix:nonNumeric> 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 information 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 <ix:nonNumeric contextRef="c-1" name="cmco:CustomEngineeredProductsAndServicesContractDuration" format="ixt-sec:durwordsen" id="f-574">one year</ix:nonNumeric> 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, consistent with the previous revenue standard. 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 performance obligation. Additionally, the Company offers standard warranties which are typically <ix:nonNumeric contextRef="c-1" name="cmco:RevenuePerformanceObligationStandardWarrantyPeriod" format="ixt-sec:durmonth" id="f-575">12</ix:nonNumeric> months in duration for standard products and <ix:nonNumeric contextRef="c-61" name="cmco:RevenuePerformanceObligationCustomWarrantyPeriod" format="ixt-sec:durmonth" id="f-576">24</ix:nonNumeric> to <ix:nonNumeric contextRef="c-62" name="cmco:RevenuePerformanceObligationCustomWarrantyPeriod" format="ixt-sec:durmonth" id="f-577">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></ix:continuation><div style="text-align:justify"><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><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: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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div 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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(tabular amounts in thousands, except share data)</span></div><div><span><br/></span></div></div><ix:continuation id="f-571-4" continuedAt="f-571-5"><div><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 Consolidated Balance Sheets. When the related performance obligation is satisfied, the contract liability is released into revenue.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock" id="f-578" continuedAt="f-578-1" 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 fiscal 2025 and 2024 (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:93.567%"><tr><td style="width:1.0%"/><td style="width:67.025%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.425%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.525%"/><td style="width:0.1%"/></tr><tr><td colspan="9" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Customer advances (contract liabilities)</span></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</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%">2024</span></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%">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="c-5" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-579">16,588</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-580">27,003</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"/></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%">Additional customer advances received</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromCustomersForProgressPayments" format="ixt:num-dot-decimal" scale="3" id="f-581">55,183</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ProceedsFromCustomersForProgressPayments" format="ixt:num-dot-decimal" scale="3" id="f-582">68,040</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Revenue recognized from customer advances included in the beginning balance </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="3" id="f-583">16,588</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="3" id="f-584">27,003</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding: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 revenue recognized from customer advances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="cmco:ContractWithCustomerLiabilityOtherRevenueRecognized" format="ixt:num-dot-decimal" scale="3" id="f-585">39,588</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="cmco:ContractWithCustomerLiabilityOtherRevenueRecognized" format="ixt:num-dot-decimal" scale="3" id="f-586">55,311</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding: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%">Customer advances recorded from acquisition</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination" format="ixt:fixed-zero" scale="3" id="f-587">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination" format="ixt:num-dot-decimal" scale="3" id="f-588">3,866</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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 (1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="cmco:ContractWithCustomerLiabilityOtherForeignCurrencyTranslationIncreaseDecrease" scale="3" id="f-589">36</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="cmco:ContractWithCustomerLiabilityOtherForeignCurrencyTranslationIncreaseDecrease" scale="3" id="f-590">7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding: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%">Ending balance</span></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="c-4" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-591">15,631</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-592">16,588</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"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div></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="f-578-1">&#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><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="c-4" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetCurrent" format="ixt:num-dot-decimal" scale="0" id="f-593">26,218,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetCurrent" format="ixt:num-dot-decimal" scale="0" id="f-594">2,541,000</ix:nonFraction> as of March&#160;31, 2025, and March&#160;31, 2024, respectively. Contract assets are included in Prepaid expenses and other assets on the Consolidated Balance Sheets. The increase in the contract asset balance in fiscal 2025 relates to new precision conveyance and engineered product projects that are recognized on an over time basis.</span></div><div style="text-align:justify"><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:115%">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:115%">As of March&#160;31, 2025, 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="c-4" decimals="-4" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="0" id="f-595">43,940,000</ix:nonFraction>. We expect to recognize approximately <ix:nonFraction unitRef="number" contextRef="c-4" decimals="INF" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="f-596">43</ix:nonFraction>% of these sales over the next <ix:nonNumeric contextRef="c-99" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:durwordsen" id="f-597">twelve months</ix:nonNumeric>.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">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 ASC 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. <ix:nonNumeric contextRef="c-1" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="f-598" continuedAt="f-598-1" escape="true">The following table illustrates the disaggregation of revenue by product grouping for the years ending March&#160;31, 2025, 2024 and 2023 (in thousands): </ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-598-1"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:66.520%"><tr><td style="width:1.0%"/><td style="width:39.559%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.998%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.679%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.679%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.144%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended March 31,</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%">2025</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%">2024</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%">2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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="c-100" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-599">328,095</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-600">344,190</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-601">330,295</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 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: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="c-103" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-602">398,117</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-603">412,076</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-604">366,277</ix:nonFraction>&#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"/></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%">Precision Conveyors 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="c-106" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-605">154,659</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-606">163,463</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-607">149,586</ix:nonFraction>&#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"/></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%">Engineered 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="c-109" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-608">82,029</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-609">93,728</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-610">89,963</ix:nonFraction>&#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"/></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="c-112" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="f-611">127</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="f-612">83</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="f-613">119</ix:nonFraction>&#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"/></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="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-614">963,027</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-615">1,013,540</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-616">936,240</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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:continuation></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><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><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: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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div 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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(tabular amounts in thousands, except share data)</span></div><div><span><br/></span></div></div><ix:continuation id="f-571-5" continuedAt="f-571-6"><div 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 actuations 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 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%">The Company records credit losses in accordance with &#8220;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#8221; (&#8220;ASU 2016-13&#8221;). 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><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock" id="f-617" continuedAt="f-617-1" escape="true"><div><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 year ending March&#160;31, 2025 and March&#160;31, 2024 (in thousands):</span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:8.479%"><tr><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.327%"><tr><td style="width:1.0%"/><td style="width:64.857%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.454%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.266%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.454%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.269%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align: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,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Allowance for doubtful accounts</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%">2025</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%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 1, beginning balance</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%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-618">3,827</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-619">3,620</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:num-dot-decimal" scale="3" id="f-620">3,641</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:num-dot-decimal" scale="3" id="f-621">1,225</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less uncollectible accounts written off, net of 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%">(<ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:num-dot-decimal" scale="3" id="f-622">2,582</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:num-dot-decimal" scale="3" id="f-623">1,079</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Allowance recorded from acquisition</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%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired" format="ixt:fixed-zero" scale="3" id="f-624">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired" scale="3" id="f-625">64</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 (1)</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%">(<ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="f-626">6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="f-627">3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">March 31, ending balance</span></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-628">4,880</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-629">3,827</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"/></tr></table></div></ix:nonNumeric></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="f-617-1"><ix:continuation id="f-571-6">(1) Other includes the impact of foreign currency translation</ix:continuation></ix:continuation> </span></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_109"></div><div style="margin-top:9pt"><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;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueDisclosuresTextBlock" id="f-630" continuedAt="f-630-1" escape="true">Fair Value Measurements</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="f-630-1" continuedAt="f-630-2"><div 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 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><span><br/></span></div><div 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 Topic 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 </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><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><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: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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div 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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(tabular amounts in thousands, except share data)</span></div><div><span><br/></span></div></div><ix:continuation id="f-630-2" continuedAt="f-630-3"><div 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 available in the circumstances. The hierarchy is separated into three levels based on the reliability of inputs as follows:</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="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level&#160;1 - Valuations based on quoted prices in active markets for identical assets or liabilities that the Company has the ability to access.&#160; 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"><span><br/></span></div><div style="padding-left:36pt"><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"><span><br/></span></div><div style="padding-left:36pt"><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"><span><br/></span></div><div 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.&#160;&#160;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 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 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 Company's Consolidated Balance Sheet. The Company uses quoted prices in an inactive market when valuing its Term Loan and, consequently, the fair value is based on Level 2 inputs.  The Company's terminated pension assets consist of money market funds, domestic corporate bonds, securities issued by the U.S. government, and other similar fixed income investments with quoted market prices. Consequently, the fair value of the terminated pension assets is based on Level 1 inputs. Refer to Note 13 for additional information regarding the Company's terminated pension plan. </span></div><div 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></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><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><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: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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div 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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(tabular amounts in thousands, except share data)</span></div><div><span><br/></span></div></div><ix:continuation id="f-630-3" continuedAt="f-630-4"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="f-631" 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 on a recurring basis:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"/><td style="width:34.071%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.396%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.396%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.423%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.396%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.396%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.016%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="18" style="padding:2px 1pt;text-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="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-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<br/>active markets for<br/>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<br/>other observable<br/>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<br/>&#160;unobservable<br/>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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">At March</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:100%">31, 2025</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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="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%">Assets/(Liabilities)<br/>Measured at fair value:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="c-117" decimals="-3" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-632">10,112</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-3" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-633">10,112</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-3" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:fixed-zero" scale="3" id="f-634">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-120" decimals="-3" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:fixed-zero" scale="3" id="f-635">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%"><ix:nonFraction unitRef="usd" contextRef="c-121" decimals="-3" name="us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-636">1,235</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-3" name="us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-637">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-123" decimals="-3" name="us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-638">1,235</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-124" decimals="-3" name="us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-639">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Terminated pension 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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-640">6,342</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-125" decimals="-3" name="us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-641">6,342</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-126" xsi:nil="true" name="us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets" id="f-642"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-127" xsi:nil="true" name="us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets" id="f-643"></ix:nonFraction></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative assets (liabilities):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Foreign exchange contracts</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%">(<ix:nonFraction unitRef="usd" contextRef="c-128" decimals="-3" sign="-" name="us-gaap:DerivativeAssets" scale="3" id="f-644">49</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-129" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="f-645">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-130" decimals="-3" sign="-" name="us-gaap:DerivativeAssets" scale="3" id="f-646">49</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-131" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="f-647">&#8212;</ix:nonFraction>&#160;</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"/><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%">&#160;&#160;Interest rate 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%">(<ix:nonFraction unitRef="usd" contextRef="c-132" decimals="-3" sign="-" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="f-648">1,140</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-133" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="f-649">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-3" sign="-" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="f-650">1,140</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-135" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="f-651">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Cross currency 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%">(<ix:nonFraction unitRef="usd" contextRef="c-136" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-652">1,849</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-137" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="f-653">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-138" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-654">1,849</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-139" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="f-655">&#8212;</ix:nonFraction>&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disclosed at fair value:</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%">Term loan</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%">(<ix:nonFraction unitRef="usd" contextRef="c-140" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="f-656">437,013</ix:nonFraction>)</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-141" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:fixed-zero" scale="3" id="f-657">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-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%">(<ix:nonFraction unitRef="usd" contextRef="c-142" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="f-658">437,013</ix:nonFraction>)</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-143" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:fixed-zero" scale="3" id="f-659">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AR Securitization facility</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%">(<ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="f-660">25,000</ix:nonFraction>)</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-145" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:fixed-zero" scale="3" id="f-661">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-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%">(<ix:nonFraction unitRef="usd" contextRef="c-146" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="f-662">25,000</ix:nonFraction>)</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-147" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:fixed-zero" scale="3" id="f-663">&#8212;</ix:nonFraction>&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.052%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.672%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">Quoted prices in<br/>active markets for<br/>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<br/>other observable<br/>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<br/>&#160;unobservable<br/>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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">At March</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:100%">31, 2024</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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="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%">Assets/(Liabilities)<br/>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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-148" decimals="-3" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-664">11,447</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-149" decimals="-3" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-665">11,447</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-150" decimals="-3" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:fixed-zero" scale="3" id="f-666">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:fixed-zero" scale="3" id="f-667">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%"><ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-3" name="us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-668">1,390</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-3" name="us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-669">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-3" name="us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-670">1,390</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-3" name="us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-671">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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;&#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%">(<ix:nonFraction unitRef="usd" contextRef="c-156" decimals="-3" sign="-" name="us-gaap:DerivativeAssets" scale="3" id="f-672">77</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="f-673">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-3" sign="-" name="us-gaap:DerivativeAssets" scale="3" id="f-674">77</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-159" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="f-675">&#8212;</ix:nonFraction>&#160;</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;&#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%"><ix:nonFraction unitRef="usd" contextRef="c-160" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="f-676">7,122</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-161" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="f-677">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-162" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="f-678">7,122</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-163" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="f-679">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;&#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%">(<ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-680">2,342</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="f-681">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-682">2,342</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="f-683">&#8212;</ix:nonFraction>&#160;</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:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(<ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="f-684">479,351</ix:nonFraction>)</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-169" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:fixed-zero" scale="3" id="f-685">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-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%">(<ix:nonFraction unitRef="usd" contextRef="c-170" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="f-686">479,351</ix:nonFraction>)</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-171" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:fixed-zero" scale="3" id="f-687">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">AR Securitization facility</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%">(<ix:nonFraction unitRef="usd" contextRef="c-172" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="f-688">45,000</ix:nonFraction>)</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-173" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:fixed-zero" scale="3" id="f-689">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-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%">(<ix:nonFraction unitRef="usd" contextRef="c-174" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="f-690">45,000</ix:nonFraction>)</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-175" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:fixed-zero" scale="3" id="f-691">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></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%">The Company did not have any non-financial assets and liabilities that are recognized at fair value on a recurring basis.</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%">At March&#160;31, 2025, the Term Loan and Amended and Restated Revolving Credit Facility have been recorded at carrying value which approximates fair value.  In fiscal 2024, the Company also borrowed an additional $<ix:nonFraction unitRef="usd" contextRef="c-176" decimals="-6" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="0" id="f-692">45,000,000</ix:nonFraction> under a new credit agreement secured by the Company's U.S. accounts receivable balances (the "AR Securitization Facility"). The AR Securitization Facility has been recorded at its carrying value of  $<ix:nonFraction unitRef="usd" contextRef="c-177" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="0" id="f-693">25,000,000</ix:nonFraction> at March 31, 2025, which approximates fair value.  Refer to Note 12 for additional information regarding the Company's long-term debt.</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><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><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: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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div 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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(tabular amounts in thousands, except share data)</span></div><div><span><br/></span></div></div><ix:continuation id="f-630-4"><div 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.&#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 ASC Topic 815. Interest and dividend income on marketable securities are measured based upon amounts earned on their respective declaration dates.&#160;&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-Recurring Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As described in Note 9, the fair value of the net assets of the Company&#8217;s Precision Conveyor reporting unit was calculated on a on-recurring basis in both fiscal 2024 and 2025. These measurements have been used to test goodwill for impairment on an annual basis under the provisions of ASC Topic 350-20-35-1 &#8220;Intangibles, Goodwill and Other &#8211; Goodwill Subsequent Measurement.&#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 fiscal 2025 and 2024 goodwill impairment tests consisted of determining the fair value of the Precision Conveyor reporting unit on a quantitative basis. The fair value for the Company&#8217;s reporting units cannot be determined using readily available quoted Level 1 inputs or Level 2 inputs that are observable in active markets. Therefore, the Company used a weighted discounted cash flow and market-based valuation model to estimate the fair value using Level 3 inputs. To estimate the fair value of the Precision Conveyor reporting unit, the Company used significant estimates and judgmental factors. The key estimates and factors used in the discounted cash flow valuation include revenue growth rates, EBITDA margins, terminal growth rates, and cash flows based on internal forecasts and the discount rate used to discount future cash flows. The estimates used are disclosed below for both the fiscal 2025 and 2024 tests:</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" id="f-694" escape="true"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:57.748%"><tr><td style="width:1.0%"/><td style="width:50.292%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.203%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.205%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</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%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compound annual growth rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-178" decimals="3" name="cmco:MeasurementInputRate" scale="-2" id="f-695">9.7</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-179" decimals="3" name="cmco:MeasurementInputRate" scale="-2" id="f-696">13.0</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Terminal value growth rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-180" decimals="3" name="cmco:MeasurementInputRate" scale="-2" id="f-697">3.5</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-181" decimals="3" name="cmco:MeasurementInputRate" scale="-2" id="f-698">3.0</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-182" decimals="3" name="cmco:MeasurementInputRate" scale="-2" id="f-699">12.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-183" decimals="3" name="cmco:MeasurementInputRate" scale="-2" id="f-700">13.2</ix:nonFraction>%</span></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%">In addition to the Company's quantitative goodwill test, assets and liabilities were preliminarily recorded at fair value on a non-recurring basis in fiscal 2024 in connection with the acquisition of montratec described in Note 3. The estimated fair values allocated to the assets acquired and liabilities assumed relied upon fair value measurements based primarily on Level 3 inputs. The valuation techniques used to allocate fair values to working capital items; property, plant, and equipment, and identifiable intangible assets included the cost approach, market approach, and other income approaches. For identifiable intangible assets these techniques included the multi-period excess earnings approach, the relief from royalty approach, and other income approaches. The valuation techniques relied on a number of inputs which included the cost and condition of property, plant, and equipment and forecasted net sales and income.</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%">Significant valuation inputs included an attrition rate of <ix:nonFraction unitRef="number" contextRef="c-184" decimals="3" name="cmco:MeasurementInputRate" scale="-2" id="f-701">10.0</ix:nonFraction>% for customer relationships, an estimated royalty rate of <ix:nonFraction unitRef="number" contextRef="c-185" decimals="3" name="cmco:MeasurementInputRate" scale="-2" id="f-702">5.0</ix:nonFraction>% for technology, a royalty rate of <ix:nonFraction unitRef="number" contextRef="c-186" decimals="3" name="cmco:MeasurementInputRate" scale="-2" id="f-703">1.0</ix:nonFraction>% for trademark and trade names, and a weighted average cost of capital of <ix:nonFraction unitRef="number" contextRef="c-187" decimals="3" name="cmco:MeasurementInputRate" scale="-2" id="f-704">12.5</ix:nonFraction>%.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_112"></div><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;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:InventoryDisclosureTextBlock" id="f-705" continuedAt="f-705-1" escape="true">Inventories</ix:nonNumeric></span></div><ix:continuation id="f-705-1" continuedAt="f-705-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="f-706" 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:</span></div><div style="text-align:center"><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:64.297%"/><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:15.456%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.458%"/><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="border-top:2pt solid #000000;padding:2px 1pt;text-align: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,</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%">2025</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%">2024</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%">At lower of cost or net realizable value &#8212; FIFO basis:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryRawMaterials" format="ixt:num-dot-decimal" scale="3" id="f-707">163,053</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InventoryRawMaterials" format="ixt:num-dot-decimal" scale="3" id="f-708">151,031</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-process</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryWorkInProcess" format="ixt:num-dot-decimal" scale="3" id="f-709">30,349</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InventoryWorkInProcess" format="ixt:num-dot-decimal" scale="3" id="f-710">26,669</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryFinishedGoods" format="ixt:num-dot-decimal" scale="3" id="f-711">37,197</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InventoryFinishedGoods" format="ixt:num-dot-decimal" scale="3" id="f-712">40,554</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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="c-4" decimals="-3" name="us-gaap:InventoryGross" format="ixt:num-dot-decimal" scale="3" id="f-713">230,599</ix:nonFraction>&#160;</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="2" style="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="c-5" decimals="-3" name="us-gaap:InventoryGross" format="ixt:num-dot-decimal" scale="3" id="f-714">218,254</ix:nonFraction>&#160;</span></td><td style="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: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryLIFOReserve" format="ixt:num-dot-decimal" scale="3" id="f-715">32,001</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InventoryLIFOReserve" format="ixt:num-dot-decimal" scale="3" id="f-716">32,163</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net inventories</span></td><td colspan="3" style="padding:0 1pt"/><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="c-4" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-717">198,598</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 colspan="3" style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:0 1pt"/><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="c-5" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-718">186,091</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"/></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><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: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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div 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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(tabular amounts in thousands, except share data)</span></div><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="f-705-2">There were LIFO liquidations resulting in $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:EffectOfLIFOInventoryLiquidationOnIncome" format="ixt:num-dot-decimal" scale="0" id="f-719">37,000</ix:nonFraction> and  $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:EffectOfLIFOInventoryLiquidationOnIncome" format="ixt:num-dot-decimal" scale="0" id="f-720">181,000</ix:nonFraction> of additional income in fiscal 2025 and 2024, respectively.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_115"></div><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;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" id="f-721" continuedAt="f-721-1" escape="true">Marketable Securities and Other Investments</ix:nonNumeric></span></div><ix:continuation id="f-721-1"><div 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 accordance with ASU 2016-01 "Financial Instruments - Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities," all equity investments in unconsolidated entities (other than those accounted for using the equity method of account) 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, net on the Consolidated Statements of Operations. The impact on earnings for unrealized gains and losses was a loss of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:UnrealizedGainLossOnInvestments" format="ixt:num-dot-decimal" scale="0" id="f-722">228,000</ix:nonFraction>, a gain of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:UnrealizedGainLossOnInvestments" format="ixt:num-dot-decimal" scale="0" id="f-723">317,000</ix:nonFraction>, and loss of $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:UnrealizedGainLossOnInvestments" format="ixt:num-dot-decimal" scale="0" id="f-724">296,000</ix:nonFraction> in fiscal years 2025, 2024, and 2023, 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 prices at the balance sheet dates. The cost of securities is based on the specific identification method. Interest and dividend income are included in Investment (income) loss, net in the 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%">Marketable securities are carried as long-term assets since they are held for the settlement of the Company&#8217;s general and products 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="c-1" decimals="-3" name="us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments" format="ixt:num-dot-decimal" scale="0" id="f-725">275,000</ix:nonFraction> in fiscal 2025, $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments" format="ixt:num-dot-decimal" scale="0" id="f-726">212,000</ix:nonFraction> in fiscal 2024, and were <ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments" format="ixt:fixed-zero" scale="0" id="f-727">not</ix:nonFraction> material in fiscal 2023, and are included in Investment (income) loss in the 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%">The Company owns a <ix:nonFraction unitRef="number" contextRef="c-188" decimals="2" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="f-728">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 Consolidated Balance Sheets in the amount of $<ix:nonFraction unitRef="usd" contextRef="c-188" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="0" id="f-729">4,318,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-189" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="0" id="f-730">3,377,000</ix:nonFraction> as of March&#160;31, 2025 and March&#160;31, 2024, 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="c-190" decimals="-3" name="us-gaap:InvestmentIncomeNet" format="ixt:num-dot-decimal" scale="0" id="f-731">933,000</ix:nonFraction> and  $<ix:nonFraction unitRef="usd" contextRef="c-191" decimals="-4" name="us-gaap:InvestmentIncomeNet" format="ixt:num-dot-decimal" scale="0" id="f-732">890,000</ix:nonFraction> in the twelve months ended March&#160;31, 2025, and March&#160;31, 2024, respectively, and is recorded in Investment (income) loss, net on the Consolidated Statement of Operations. Additionally, the investment value increased in the amount of $<ix:nonFraction unitRef="usd" contextRef="c-190" decimals="-3" name="us-gaap:ForeignCurrencyTransactionGainLossUnrealized" format="ixt:num-dot-decimal" scale="0" id="f-733">8,000</ix:nonFraction>, and decreased $<ix:nonFraction unitRef="usd" contextRef="c-191" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossUnrealized" format="ixt:num-dot-decimal" scale="0" id="f-734">18,000</ix:nonFraction> due to the effect of currency translation in the twelve months ended March&#160;31, 2025 and March&#160;31, 2024, respectively. In the twelve months ended March&#160;31, 2025, there <ix:nonFraction unitRef="usd" contextRef="c-190" decimals="-3" name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" format="ixt:fixed-zero" scale="0" id="f-735">no</ix:nonFraction> cash dividends distributed by EMC. In the twelve months ended March&#160;31, 2024, EMC distributed cash dividends which the Company received <ix:nonFraction unitRef="number" contextRef="c-189" decimals="2" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="f-736">49</ix:nonFraction>% of pursuant to its ownership interest. The investment value decreased for the Company's share of EMC's cash dividend in the amount of $<ix:nonFraction unitRef="usd" contextRef="c-191" decimals="-3" name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" format="ixt:num-dot-decimal" scale="0" id="f-737">247,000</ix:nonFraction>, as it was determined to be a return of the Company's investment. In the twelve months ended March&#160;31, 2024, dividends are included in investing activities on the Consolidated Statements of Cash Flows in the amount of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" format="ixt:num-dot-decimal" scale="0" id="f-738">144,000</ix:nonFraction> as the distribution exceeded cumulative equity in earnings, under the cumulative earnings approach. The balance of the cash dividend is included in operating activities on the Consolidated Statement of Cash Flows under the cumulative earnings approach. The March&#160;31, 2025 and 2024 trade accounts receivable balances due from EMC are $<ix:nonFraction unitRef="usd" contextRef="c-192" decimals="-4" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="0" id="f-739">4,250,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-193" decimals="-5" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="0" id="f-740">10,300,000</ix:nonFraction>, respectively, and are comprised of amounts due for the sale of goods and services in the ordinary course of business.</span></div></ix:continuation><div><span><br/></span></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_118"></div><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;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="f-741" continuedAt="f-741-1" escape="true">Property, Plant, and Equipment</ix:nonNumeric></span></div><ix:continuation id="f-741-1" continuedAt="f-741-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="f-742" 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%">Consolidated property, plant, and equipment of the Company consisted of the following:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.368%"><tr><td style="width:1.0%"/><td style="width:56.879%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.608%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.102%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.608%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.103%"/><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="border-top:2pt solid #000000;padding:2px 1pt;text-align: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,</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%">2025</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%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land and land improvements</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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Land" format="ixt:num-dot-decimal" scale="3" id="f-743">4,396</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Land" format="ixt:num-dot-decimal" scale="3" id="f-744">5,460</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:BuildingsAndImprovementsGross" format="ixt:num-dot-decimal" scale="3" id="f-745">68,345</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:BuildingsAndImprovementsGross" format="ixt:num-dot-decimal" scale="3" id="f-746">66,683</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery, equipment, and leasehold improvements</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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:MachineryAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-747">277,396</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:MachineryAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-748">253,643</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ConstructionInProgressGross" format="ixt:num-dot-decimal" scale="3" id="f-749">9,025</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ConstructionInProgressGross" format="ixt:num-dot-decimal" scale="3" id="f-750">23,426</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-751">359,162</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-752">349,212</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation</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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-753">252,998</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-754">242,817</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 property, plant, and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-755">106,164</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-756">106,395</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><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: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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div 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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(tabular amounts in thousands, except share data)</span></div><div><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-741-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="0" id="f-757">18,241,000</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="0" id="f-758">16,549,000</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="0" id="f-759">15,946,000</ix:nonFraction> for the years ended March 31, 2025, 2024, and 2023, respectively.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross property, plant, and equipment includes capitalized software costs of $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareGross" format="ixt:num-dot-decimal" scale="0" id="f-760">42,927,000</ix:nonFraction> at March&#160;31, 2025, and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareGross" format="ixt:num-dot-decimal" scale="0" id="f-761">40,881,000</ix:nonFraction> at March 31, 2024.&#160;Accumulated depreciation includes accumulated amortization on capitalized software costs of $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="cmco:CapitalComputerSoftwareAccumulatedAmortization" format="ixt:num-dot-decimal" scale="0" id="f-762">30,740,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="cmco:CapitalComputerSoftwareAccumulatedAmortization" format="ixt:num-dot-decimal" scale="0" id="f-763">28,443,000</ix:nonFraction> at March&#160;31, 2025, and 2024, respectively.&#160;Amortization expense on capitalized software costs was $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="cmco:CapitalizedComputerSoftwareDepreciationExpense" format="ixt:num-dot-decimal" scale="0" id="f-764">1,935,000</ix:nonFraction>,  $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-4" name="cmco:CapitalizedComputerSoftwareDepreciationExpense" format="ixt:num-dot-decimal" scale="0" id="f-765">1,510,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="cmco:CapitalizedComputerSoftwareDepreciationExpense" format="ixt:num-dot-decimal" scale="0" id="f-766">2,132,000</ix:nonFraction> during the years ended March 31, 2025, 2024, and 2023, respectively.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_121"></div><div><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;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="f-767" continuedAt="f-767-1" escape="true">Goodwill and Intangible Assets</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="f-767-1" continuedAt="f-767-2"><div 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 <ix:nonFraction unitRef="reportingunit" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfReportingUnits" format="ixt-sec:numwordsen" scale="0" id="f-768"><ix:nonFraction unitRef="reportingunit" contextRef="c-6" decimals="INF" name="us-gaap:NumberOfReportingUnits" format="ixt-sec:numwordsen" scale="0" id="f-769">three</ix:nonFraction></ix:nonFraction> reporting units as of March&#160;31, 2025 and March&#160;31, 2024. The Linear Motion Products reporting unit (which designs, manufactures, and sources mechanical and electromechanical actuators and rotary unions) had goodwill of   $<ix:nonFraction unitRef="usd" contextRef="c-194" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="0" id="f-770"><ix:nonFraction unitRef="usd" contextRef="c-195" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="0" id="f-771">9,699,000</ix:nonFraction></ix:nonFraction> at March&#160;31, 2025 and 2024, respectively. The Rest of Products reporting unit (representing the hoist, chain, and forgings, digital power control systems, and distribution businesses) had goodwill of $<ix:nonFraction unitRef="usd" contextRef="c-196" decimals="-4" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="0" id="f-772">305,110,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-197" decimals="-4" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="0" id="f-773">304,760,000</ix:nonFraction> at March&#160;31, 2025 and 2024, respectively. The Precision Conveyance reporting unit (which represents high-precision conveying systems) had goodwill of $<ix:nonFraction unitRef="usd" contextRef="c-198" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="0" id="f-774">395,998,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-199" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="0" id="f-775">395,875,000</ix:nonFraction> at March&#160;31, 2025 and March&#160;31, 2024, respectivelly. The goodwill associated with the fiscal 2024 acquisition of montratec, as described in Note 3, is included in the Precision Conveyance reporting unit. </span></div><div style="text-align:justify"><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%">Fiscal 2025 Annual Goodwill and Intangible Asset Impairment Test</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When we evaluate the potential for goodwill impairment, we assess a range of qualitative factors including, but not limited to, macroeconomic conditions, industry conditions, the competitive environment, changes in the market for our products and services, regulatory and political developments, entity specific factors such as strategy and changes in key personnel, and overall financial performance. If, after completing this assessment, it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying value or if economic or other business factors indicate that the fair value of our reporting units may have declined since our last quantitative test, we proceed to a quantitative impairment test. To perform the quantitative impairment test, the Company uses the discounted cash flow method to estimate the fair value of the reporting units. The discounted cash flow method incorporates various assumptions, the most significant being projected revenue growth rates, EBITDA margins and cash flows, the terminal growth rate, and the discount rate. The Company projects discounted cash flows based on each reporting unit's current business, expected developments, and operational strategies over a <ix:nonNumeric contextRef="c-1" name="cmco:GoodwillDiscountedCashFlowsMeasurementInputPeriod" format="ixt-sec:durwordsen" id="f-776">seven-year</ix:nonNumeric> period. In estimating the terminal growth rates, the Company considers its historical and projected results, as well as the economic environment in which its reporting units operate. The discount rate rates utilized for each reporting unit reflect the Company's assumptions of marketplace participants' cost of capital and risk assumptions, both specific to the reporting unit and overall in the economy.  </span></div><div style="text-align:justify"><span><br/></span></div><div 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 performed the qualitative assessment as of February 28, 2025, for all <ix:nonFraction unitRef="reportingunit" contextRef="c-63" decimals="INF" name="us-gaap:NumberOfReportingUnits" format="ixt-sec:numwordsen" scale="0" id="f-777">three</ix:nonFraction> reporting units and determined that the quantitative test was required for the Precision Conveyance reporting unit. Based on results of both the qualitative and quantitative impairment tests for the reporting units, the Company determined the fair value was not less than its carrying value.  The quantitative test indicated that the fair value of the Precision Conveyance reporting unit exceeded its book value by <ix:nonFraction unitRef="number" contextRef="c-200" decimals="3" name="cmco:FairValueExceedingBookValuePercent" scale="-2" id="f-778">2.6</ix:nonFraction>%. Please refer to Note 5 for a discussion of the key assumptions used in the quantitative assessment.</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 ASC Topic 350-30-35, indefinite-lived intangible assets that are not subject to amortization shall be tested for impairment annually or more frequently if events or circumstances indicate that it is more likely than not that an asset is impaired.  Similar to goodwill, we first assess various qualitative factors in the analysis.  If, after completing this assessment, it is determined that it is more likely than not that the fair value of an indefinite-lived intangible asset is greater than its carrying value, we conclude that the indefinite-lived intangible asset is not impaired. If, after completing this assessment, it is determined that it is more likely than not that the fair value of an indefinite-lived intangible asset is less than its carrying value or if economic or other business factors indicate that the fair value of our indefinite-lived intangible assets may have declined since our last quantitative test, the Company performs a new quantitative test.  The methodology used to value trademarks is the relief from royalty method.  The recorded book value of these trademarks in excess of the calculated fair value triggers an impairment.  The key estimate used in this calculation consists of an overall royalty rate applied to the sales covered by the trademark. After performing a qualitative assessment as of February 28, 2025, we determined that the trademarks were not impaired.</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><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><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: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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div 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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(tabular amounts in thousands, except share data)</span></div><div><span><br/></span></div></div><ix:continuation id="f-767-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfGoodwillTextBlock" id="f-779" 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 years ended March 31, 2025 and 2024 is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:60.672%"><tr><td style="width:1.0%"/><td style="width:80.827%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.973%"/><td style="width:0.1%"/></tr><tr><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"/></tr><tr><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"/></tr><tr><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"/></tr><tr><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at April 1, 2023</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-780">644,629</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Acquisition of montratec (Refer to Note 3)</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="c-201" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="f-781">66,566</ix:nonFraction>&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="f-782">861</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March&#160;31, 2024</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-783">710,334</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="f-784">473</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March&#160;31, 2025</span></div></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="c-4" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-785">710,807</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"/></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%">Goodwill is recognized net of accumulated impairment losses of $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" format="ixt:num-dot-decimal" scale="0" id="f-786"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" format="ixt:num-dot-decimal" scale="0" id="f-787">113,174,000</ix:nonFraction></ix:nonFraction> as of both March&#160;31, 2025 and 2024, 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%">Identifiable intangible assets acquired in a business combination are amortized over their estimated useful lives. </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" id="f-789" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="f-788" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Identifiable intangible assets at March&#160;31, 2025, are summarized as follows (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:53.219%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:2pt solid #000000;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%">Gross<br/>Carrying&#160;<br/>Amount</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:2pt solid #000000;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%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%"><ix:nonFraction unitRef="usd" contextRef="c-202" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-790">22,770</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 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%">(<ix:nonFraction unitRef="usd" contextRef="c-202" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-791">9,600</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-202" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-792">13,170</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IndefiniteLivedTrademarks" format="ixt:num-dot-decimal" scale="3" id="f-793">46,294</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IndefiniteLivedTrademarks" format="ixt:num-dot-decimal" scale="3" id="f-794">46,294</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%"><ix:nonFraction unitRef="usd" contextRef="c-203" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-795">355,845</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-203" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-796">129,466</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-203" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-797">226,379</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%"><ix:nonFraction unitRef="usd" contextRef="c-204" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-798">112,507</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-204" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-799">42,580</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-204" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-800">69,927</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%"><ix:nonFraction unitRef="usd" contextRef="c-205" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-801">3,868</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-205" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-802">3,076</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-205" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="f-803">792</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March&#160;31, 2025</span></div></td><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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-804">541,284</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 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%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-805">184,722</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: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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-806">356,562</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"/></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%">Identifiable intangible assets at March&#160;31, 2024 were as follows (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:53.219%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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%">Gross<br/>&#160;Carrying<br/>&#160;Amount</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%">Accumulated<br/>&#160;Amortization</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:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%"><ix:nonFraction unitRef="usd" contextRef="c-206" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-807">22,404</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 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%">(<ix:nonFraction unitRef="usd" contextRef="c-206" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-808">7,903</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-206" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-809">14,501</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IndefiniteLivedTrademarks" format="ixt:num-dot-decimal" scale="3" id="f-810">46,254</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IndefiniteLivedTrademarks" format="ixt:num-dot-decimal" scale="3" id="f-811">46,254</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%"><ix:nonFraction unitRef="usd" contextRef="c-207" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-812">355,489</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-207" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-813">108,688</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-207" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-814">246,801</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%"><ix:nonFraction unitRef="usd" contextRef="c-208" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-815">112,467</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-208" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-816">35,152</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-208" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-817">77,315</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%"><ix:nonFraction unitRef="usd" contextRef="c-209" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-818">3,748</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-209" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-819">2,985</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-209" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="f-820">763</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March&#160;31, 2024</span></div></td><td colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-821">540,362</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 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%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-822">154,728</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-823">385,634</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"/></tr></table></div></ix:nonNumeric></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%">The Company&#8217;s intangible assets that are considered to have finite lives are amortized over the period in which the assets are expected to generate future cash flows.&#160;Identifiable intangible assets acquired in a business combination are amortized over their estimated useful lives. The weighted-average amortization periods are <ix:nonNumeric contextRef="c-202" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-824">13</ix:nonNumeric> years for trademarks, <ix:nonNumeric contextRef="c-203" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-825">17</ix:nonNumeric> years for customer relationships, <ix:nonNumeric contextRef="c-204" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-826">15</ix:nonNumeric> years for acquired technology, <ix:nonNumeric contextRef="c-205" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-827">6</ix:nonNumeric> years for other, and <ix:nonNumeric contextRef="c-4" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-828">16</ix:nonNumeric> years in total. Trademarks with a book value of  $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IndefiniteLivedTrademarks" format="ixt:num-dot-decimal" scale="0" id="f-829">46,294,000</ix:nonFraction> have an indefinite useful life and are therefore not being amortized.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total amortization expense was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="0" id="f-830">29,946,000</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="0" id="f-831">29,396,000</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="0" id="f-832">26,001,000</ix:nonFraction> for fiscal 2025, 2024, and 2023, respectively.&#160;&#160;The increase in amortization expense in fiscal 2024 is the result of the montratec acquisition and related intangible assets acquired.  Based on the current amount of intangible assets, the estimated amortization expense for each of the succeeding five years is expected to be approximately $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-7" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" format="ixt:num-dot-decimal" scale="0" id="f-833"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-7" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" format="ixt:num-dot-decimal" scale="0" id="f-834"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-7" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" format="ixt:num-dot-decimal" scale="0" id="f-835"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-7" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" format="ixt:num-dot-decimal" scale="0" id="f-836"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-7" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" format="ixt:num-dot-decimal" scale="0" id="f-837">30,000,000</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction>.</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><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><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: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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div 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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(tabular amounts in thousands, except share data)</span></div><div><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_124"></div><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;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" id="f-838" continuedAt="f-838-1" escape="true">Derivative Instruments</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="f-838-1" continuedAt="f-838-2"><div 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, the effective portion of changes in the fair value of the derivative is recorded as accumulated other comprehensive gain (loss), or &#8220;AOCL,&#8221; and is reclassified to earnings when the underlying transaction has an impact on earnings. The ineffective portion of changes in the fair value of the foreign currency forward agreements is reported in foreign currency exchange loss (gain) in the Company&#8217;s consolidated statement of operations.  The ineffective portion of changes in the fair value of the interest rate swap agreements is reported in interest expense.  For derivatives not designated as cash flow hedges, all changes in market value are recorded as a foreign currency exchange (gain) loss in the Company&#8217;s consolidated statements of operations. The cash flow effects of derivatives are reported within net cash provided by operating 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%">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. The Company has derivative contracts with <ix:nonFraction unitRef="counterparty" contextRef="c-4" decimals="INF" name="cmco:DerivativeNumberofCounterparties" format="ixt-sec:numwordsen" scale="0" id="f-839">three</ix:nonFraction> counterparties as of March 31, 2025.</span></div><div style="text-align:justify"><span><br/></span></div><div 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 March 31, 2025, the Company had not posted any collateral related to these agreements. If the Company had breached any of these provisions as of March 31, 2025, it could have been required to settle its obligations under these agreements at amounts which approximate the March&#160;31, 2025, fair values reflected in the table below.  During the year ended March&#160;31, 2025, 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 March 31, 2025, and 2024, the Company had no derivatives designated as net investments or fair value hedges in accordance with 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 March 31, 2025, the notional amount of this derivative was $<ix:nonFraction unitRef="usd" contextRef="c-210" decimals="-4" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="0" id="f-840">72,040,000</ix:nonFraction>, and the contract matures on March 31, 2028. From its March&#160;31, 2025 balance of AOCL, the Company expects to reclassify approximately $<ix:nonFraction unitRef="usd" contextRef="c-210" decimals="-3" name="us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet" format="ixt:num-dot-decimal" scale="0" id="f-841">36,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 March 31, 2025, the notional amount of these derivatives was $<ix:nonFraction unitRef="usd" contextRef="c-211" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="0" id="f-842">36,528,000</ix:nonFraction>, and all contracts mature by December 31, 2025.  From its March&#160;31, 2025 balance of AOCL, the Company expects to reclassify approximately $<ix:nonFraction unitRef="usd" contextRef="c-211" decimals="-3" name="us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet" format="ixt:num-dot-decimal" scale="0" id="f-843">27,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:112%">The Company's interest rate swap agreements are designated as cash flow hedges to hedge changes in interest expense due to changes in the interest rate of the Company's variable interest rate debt.  The Company has <ix:nonFraction unitRef="contract" contextRef="c-132" decimals="INF" name="us-gaap:DerivativeNumberOfInstrumentsHeld" format="ixt-sec:numwordsen" scale="3" id="f-844">five</ix:nonFraction> interest rate swap agreements outstanding in which it receives interest at a variable rate and pays interest at a fixed rate.  The interest rate swaps have varying maturity dates between March 31, 2027, and March 23, 2029, with an aggregate notional amount of $<ix:nonFraction unitRef="usd" contextRef="c-212" decimals="-6" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="0" id="f-845">355,000,000</ix:nonFraction> as of March&#160;31, 2025. </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%">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. From its March&#160;31, 2025 balance of AOCL, the Company expects to reclassify approximately $<ix:nonFraction unitRef="usd" contextRef="c-212" decimals="-3" name="us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet" format="ixt:num-dot-decimal" scale="0" id="f-846">376,000</ix:nonFraction> out of AOCL, and into interest expense, during the next 12 months. </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><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><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: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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div 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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(tabular amounts in thousands, except share data)</span></div><div><span><br/></span></div></div><ix:continuation id="f-838-2" continuedAt="f-838-3"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" id="f-847" 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 Consolidated Statements of Operation for the years ended March 31, 2025, 2024, and 2023 (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:100.000%"><tr><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.215%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.759%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.245%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.449%"/><td style="width:0.1%"/></tr><tr><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%">Derivatives Designated as Cash Flow&#160;&#160;<br/>Hedges</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%">Type of Instrument</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%">Amount of Gain or (Loss) Recognized in Other Comprehensive Income (Loss) on Derivatives (Effective Portion)</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%">Location of Gain or<br/>(Loss) Recognized<br/>in Income on<br/>Derivatives</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%">Amount of Gain or (Loss) Reclassified from AOCL into Income (Effective Portion)</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31,</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:2pt solid #000000;padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-213" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" scale="3" id="f-848">17</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of products sold</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%">(<ix:nonFraction unitRef="usd" contextRef="c-213" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" scale="3" id="f-849">27</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</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%"><ix:nonFraction unitRef="usd" contextRef="c-214" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="f-850">1,792</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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="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%"><ix:nonFraction unitRef="usd" contextRef="c-214" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-851">8,008</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency swap</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%"><ix:nonFraction unitRef="usd" contextRef="c-215" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" scale="3" id="f-852">434</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency exchange loss (gain)</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%">(<ix:nonFraction unitRef="usd" contextRef="c-215" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" scale="3" id="f-853">15</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;padding: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%">(<ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" scale="3" id="f-854">168</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of products sold</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%">(<ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" scale="3" id="f-855">29</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</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%"><ix:nonFraction unitRef="usd" contextRef="c-217" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="f-856">7,145</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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="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%"><ix:nonFraction unitRef="usd" contextRef="c-217" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-857">9,739</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency swap</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%">(<ix:nonFraction unitRef="usd" contextRef="c-218" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" scale="3" id="f-858">70</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency exchange loss (gain)</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%"><ix:nonFraction unitRef="usd" contextRef="c-218" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" scale="3" id="f-859">502</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-219" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" scale="3" id="f-860">57</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of products sold</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%">(<ix:nonFraction unitRef="usd" contextRef="c-219" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" scale="3" id="f-861">201</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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: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%"><ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="f-862">7,295</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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="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%"><ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-863">2,368</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency swap</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%"><ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="f-864">5,033</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency exchange loss (gain)</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%"><ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-865">2,332</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" id="f-866" continuedAt="f-866-1" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is information relative to the Company&#8217;s derivative instruments in the Consolidated Balance Sheets as of March 31, 2025 and 2024 (in thousands):</span></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div><ix:continuation id="f-866-1"><ix:continuation id="f-838-3"><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:32.853%"/><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:39.365%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.768%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.219%"/><td style="width:0.1%"/></tr><tr><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="9" 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%">Fair Value of Asset (Liability)<br/>March 31,</span></td></tr><tr><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%">Derivatives Designated as<br/>Hedging Instruments</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%">March 31,</span></td><td colspan="3" style="display:none"/><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%">2025</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%">2024</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%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><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%">Prepaid expenses and other</span></td><td colspan="3" style="display:none"/><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="c-222" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" scale="3" id="f-867">139</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-223" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" scale="3" id="f-868">56</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"/></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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued Liabilities</span></td><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" scale="3" id="f-869">188</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-225" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" scale="3" id="f-870">133</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding: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%">Interest rate swap</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other</span></td><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-226" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" scale="3" id="f-871">597</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-227" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="f-872">7,503</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Assets</span></td><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-228" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" scale="3" id="f-873">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-229" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="f-874">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Interest rate swap</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued Liabilities</span></td><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-230" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" scale="3" id="f-875">99</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="f-876">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non current liabilities</span></td><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-232" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="f-877">1,639</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-233" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" scale="3" id="f-878">381</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding: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%">Cross currency swap</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other</span></td><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-234" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="f-879">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-235" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" scale="3" id="f-880">199</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency swap</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-236" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" scale="3" id="f-881">49</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-237" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="f-882">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Cross currency swap</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non current liabilities</span></td><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="f-883">1,800</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-239" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="f-884">2,541</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">&#160;</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><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62</span></div></div></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_127"></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><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: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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div 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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(tabular amounts in thousands, except share data)</span></div><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%">11.&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:OtherLiabilitiesDisclosureTextBlock" id="f-885" continuedAt="f-885-1" escape="true">Accrued Liabilities and Other Non-current Liabilities</ix:nonNumeric></span></div><ix:continuation id="f-885-1"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="f-886" 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%">Consolidated accrued liabilities of the Company consisted of the following: &#160;</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.719%"><tr><td style="width:1.0%"/><td style="width:64.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.902%"/><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="border-top:2pt solid #000000;padding:2px 1pt;text-align: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,</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%">2025</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%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll</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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedPayrollTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-887">37,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 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%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccruedPayrollTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-888">39,315</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 income taxes payable</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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:TaxesPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-889">9,646</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:TaxesPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-890">15,526</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 health insurance</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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedInsuranceCurrent" format="ixt:num-dot-decimal" scale="3" id="f-891">2,813</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccruedInsuranceCurrent" format="ixt:num-dot-decimal" scale="3" id="f-892">2,450</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued general and product liability costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="cmco:AccruedGeneralAndProductLiabilityCostsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-893">4,400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="cmco:AccruedGeneralAndProductLiabilityCostsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-894">4,600</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 advances, deposits, and rebates</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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="cmco:CustomerAdvancesDepositsAndRebatesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-895">17,368</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="cmco:CustomerAdvancesDepositsAndRebatesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-896">17,531</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Current ROU lease 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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-897">9,961</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-898">8,723</ix:nonFraction>&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-899">32,434</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-900">39,828</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><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="c-4" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-901">113,907</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 colspan="3" style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:0 1pt"/><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="c-5" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-902">127,973</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"/></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%">Consolidated other non-current liabilities of the Company consisted of the following: &#160;</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.649%"><tr><td style="width:1.0%"/><td style="width:67.121%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.663%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.171%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.490%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.855%"/><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="border-top:2pt solid #000000;padding:2px 1pt;text-align: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,</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%">2025</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%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated postretirement benefit obligation</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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent" scale="3" id="f-903">597</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent" scale="3" id="f-904">695</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StandardProductWarrantyAccrualNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-905">15,046</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:StandardProductWarrantyAccrualNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-906">15,388</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued pension cost</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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-907">62,675</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-908">70,552</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="f-909">1,800</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="f-910">2,541</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax</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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-911">28,302</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-912">40,450</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Non-current ROU lease 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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-913">59,735</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-914">60,666</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-915">10,383</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-916">12,263</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-917">178,538</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-918">202,555</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"/></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%">For the years ended March&#160;31, 2025 and March&#160;31, 2024, the Accrued general and product liability costs are presented gross of estimated recoveries of $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:EstimatedInsuranceRecoveries" format="ixt:num-dot-decimal" scale="0" id="f-919">6,995,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:EstimatedInsuranceRecoveries" format="ixt:num-dot-decimal" scale="0" id="f-920">7,637,000</ix:nonFraction>, respectively.  Refer to Note 16 for additional information.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_130"></div><div><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;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:DebtDisclosureTextBlock" id="f-921" continuedAt="f-921-1" escape="true">Debt</ix:nonNumeric></span></div><ix:continuation id="f-921-1" continuedAt="f-921-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDebtTableTextBlock" id="f-922" 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%">Consolidated long-term debt of the Company consisted of the following:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.643%"><tr><td style="width:1.0%"/><td style="width:62.609%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.158%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.445%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.482%"/><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="border-top:2pt solid #000000;padding:2px 1pt;text-align: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,</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%">2025</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%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan B </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%"><ix:nonFraction unitRef="usd" contextRef="c-242" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-923">437,560</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-243" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-924">477,560</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AR Securitization </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%"><ix:nonFraction unitRef="usd" contextRef="c-177" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-925">25,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-176" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-926">45,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized deferred financing costs, net</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%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:num-dot-decimal" scale="3" id="f-927">3,852</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:num-dot-decimal" scale="3" id="f-928">5,261</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-929">458,708</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-930">517,299</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="f-931">50,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="f-932">50,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt, less current portion</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:bottom"><span style="color:#000000;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="c-4" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-933">408,708</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-934">467,299</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"/></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-style:italic;font-weight:700;line-height:120%">Term Loan B and Revolving Credit Facility</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:112%">On May 14, 2021, Columbus McKinnon Corporation (the &#8220;Borrower&#8221;) entered into an amended and restated credit agreement to provide for a term loan (&#8220;Term Loan B&#8221;), in the initial amount of $<ix:nonFraction unitRef="usd" contextRef="c-244" decimals="-7" name="us-gaap:SecuredLongTermDebt" format="ixt:num-dot-decimal" scale="0" id="f-935">450,000,000</ix:nonFraction> maturing May 14, 2028, and a $<ix:nonFraction unitRef="usd" contextRef="c-242" decimals="-8" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="0" id="f-936">100,000,000</ix:nonFraction> revolving line of credit with a group of financial institutions (&#8220;Revolving Credit Facility&#8221;) maturing May 14, 2026. </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:112%">The Company borrowed additional funds in accordance with the Accordion feature under its existing Term Loan B facility in the amount of $<ix:nonFraction unitRef="usd" contextRef="c-243" decimals="-6" name="cmco:LineOfCreditFacilityAccordionFeatureIncreaseLimit" format="ixt:num-dot-decimal" scale="0" id="f-937"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-6" name="cmco:LineOfCreditFacilityAccordionFeatureIncreaseLimit" format="ixt:num-dot-decimal" scale="0" id="f-938">75,000,000</ix:nonFraction></ix:nonFraction> in both fiscals 2022 and 2024. Proceeds from the first Accordion were used, among other things, 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><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><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: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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div 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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(tabular amounts in thousands, except share data)</span></div><div><span><br/></span></div></div><ix:continuation id="f-921-2" continuedAt="f-921-3"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">finance the purchase price for the Garvey acquisition, and pay related fees, expenses, and transaction costs. Proceeds from the second Accordion were used, among other things, to repay borrowings on the Amended and Restated Revolving Credit Facility. No material amendment to the terms of the Term Loan B facility or the First Lien Facilities were necessary for the Company to utilize the Accordion feature. The Company recorded $<ix:nonFraction unitRef="usd" contextRef="c-246" decimals="-3" name="cmco:IncreaseInDebtIssuanceCosts" format="ixt:num-dot-decimal" scale="0" id="f-939">892,000</ix:nonFraction> in deferred financing costs on the first Accordion in Fiscal 2022 and $<ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-3" name="cmco:IncreaseInDebtIssuanceCosts" format="ixt:num-dot-decimal" scale="0" id="f-940">1,522,000</ix:nonFraction> on the second Accordion in Fiscal 2024, both of which will be amortized over the remaining life of the Term Loan B. The Company borrowed against the expanded Amended and Restated Revolving Credit Facility in May of fiscal 2024 to initially fund the montratec acquisition as described in Note 3.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During fiscal 2024, the Company amended its Revolving Credit Facility increasing its size by $<ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-6" name="us-gaap:LineOfCreditFacilityIncreaseDecreaseForPeriodNet" format="ixt:num-dot-decimal" scale="0" id="f-941">75,000,000</ix:nonFraction> for a total of $<ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="0" id="f-942">175,000,000</ix:nonFraction>. The Company incurred fees of $<ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-3" name="cmco:IncreaseInDebtIssuanceCosts" format="ixt:num-dot-decimal" scale="0" id="f-943">801,000</ix:nonFraction> in this transaction which have been deferred and will be amortized over the remaining term of the Amended and Restated Revolving Credit Facility. The Company borrowed against the expanded Revolving Credit Facility in May of 2023 to initially fund the montratec acquisition as described in Note 3.  These borrowings were fully repaid in fiscal 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On March 18, 2024, Columbus McKinnon Corporation entered into a Fourth Amendment (the &#8220;Fourth Amendment&#8221;) to the Amended and Restated Credit Agreement, dated as of May 14, 2021, by and among the Company, Columbus McKinnon EMEA GmbH, the lenders from time to time party thereto, JPMorgan Chase Bank, N.A., as administrative agent, and the other agents parties thereto, as amended (the &#8220;Credit Agreement&#8221;). The Fourth Amendment reduces the interest rate margin applicable under the Term Loan B by <ix:nonFraction unitRef="number" contextRef="c-250" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" format="ixt:num-dot-decimal" scale="-4" id="f-944">25</ix:nonFraction> basis points for both term Secured Overnight Financing Rate ("SOFR") borrowings and base rate borrowings and eliminates the Term SOFR Adjustment on the term loan B only which varied based on the interest period selected. After giving effect to the repricing, the applicable interest rate margins for the Term Loan B are <ix:nonFraction unitRef="number" contextRef="c-251" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-945">2.50</ix:nonFraction>% for term SOFR borrowings and <ix:nonFraction unitRef="number" contextRef="c-252" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-946">1.50</ix:nonFraction>% for base rate borrowings. The Company has accounted for the Fourth Amendment as a debt modification, therefore, debt repricing fees incurred in fiscal 2024 were expensed as general and administrative expenses and the deferred financing fees incurred as part of the Term Loan B (discussed below) remain unchanged.</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%">In addition to the above, the Company amended the variable interest component of its Term Loan B and Amended and Restated Revolving Credit Facility to transition from LIBOR to SOFR in fiscal 2024. </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 outstanding principal balance of the Term Loan B facility was $<ix:nonFraction unitRef="usd" contextRef="c-242" decimals="-4" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="0" id="f-947">437,560,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-243" decimals="-4" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="0" id="f-948">477,560,000</ix:nonFraction> as of March&#160;31, 2025 and 2024, respectively. The Company made $<ix:nonFraction unitRef="usd" contextRef="c-253" decimals="-7" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="0" id="f-949">40,000,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-7" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="0" id="f-950">60,000,000</ix:nonFraction> of principal payments on the Term Loan B during fiscal 2025 and fiscal 2024, respectively. The Company is obligated to make $<ix:nonFraction unitRef="usd" contextRef="c-242" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="0" id="f-951">4,976,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="c-4" decimals="-7" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="0" id="f-952">50,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 Consolidated Balance Sheet with the remaining balance recorded as long term 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%">There were no outstanding borrowings and $<ix:nonFraction unitRef="usd" contextRef="c-254" decimals="-3" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="0" id="f-953">15,417,000</ix:nonFraction> outstanding letters of credit issued against the Amended and Restated Revolving Credit Facility as of March&#160;31, 2025.&#160;The outstanding letters of credit at March&#160;31, 2025 consisted of  $<ix:nonFraction unitRef="usd" contextRef="c-255" decimals="-3" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="0" id="f-954">15,417,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="c-243" decimals="-3" name="us-gaap:DeferredFinanceCostsGross" format="ixt:num-dot-decimal" scale="0" id="f-955"><ix:nonFraction unitRef="usd" contextRef="c-242" decimals="-3" name="us-gaap:DeferredFinanceCostsGross" format="ixt:num-dot-decimal" scale="0" id="f-956">7,845,000</ix:nonFraction></ix:nonFraction> as of March&#160;31, 2025 and 2024, respectively. The accumulated amortization balances were $<ix:nonFraction unitRef="usd" contextRef="c-242" decimals="-3" name="us-gaap:AccumulatedAmortizationDeferredFinanceCosts" format="ixt:num-dot-decimal" scale="0" id="f-957">4,201,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-243" decimals="-3" name="us-gaap:AccumulatedAmortizationDeferredFinanceCosts" format="ixt:num-dot-decimal" scale="0" id="f-958">2,971,000</ix:nonFraction> as of March&#160;31, 2025 and 2024, respectively.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross balance of deferred financing costs associated with the Revolving Credit Facility was $<ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-3" name="us-gaap:DeferredFinanceCostsGross" format="ixt:num-dot-decimal" scale="0" id="f-959"><ix:nonFraction unitRef="usd" contextRef="c-254" decimals="-3" name="us-gaap:DeferredFinanceCostsGross" format="ixt:num-dot-decimal" scale="0" id="f-960">4,828,000</ix:nonFraction></ix:nonFraction> as of March&#160;31, 2025 and March&#160;31, 2024, respectively, which are included in Other assets on the Consolidated Balance Sheet. The accumulated amortization balance is $<ix:nonFraction unitRef="usd" contextRef="c-256" decimals="-3" name="us-gaap:AccumulatedAmortizationDeferredFinanceCosts" format="ixt:num-dot-decimal" scale="0" id="f-961">3,733,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-257" decimals="-3" name="us-gaap:AccumulatedAmortizationDeferredFinanceCosts" format="ixt:num-dot-decimal" scale="0" id="f-962">2,655,000</ix:nonFraction> as of March&#160;31, 2025 and March&#160;31, 2024, respectively. &#160;</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Key Terms of the Term Loan B and Revolving Credit Facility:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Term Loan B: An aggregate $<ix:nonFraction unitRef="usd" contextRef="c-244" decimals="-7" name="us-gaap:SecuredLongTermDebt" format="ixt:num-dot-decimal" scale="0" id="f-963">450,000,000</ix:nonFraction> Term Loan B facility, which requires quarterly principal amortization of <ix:nonFraction unitRef="number" contextRef="c-242" decimals="4" name="cmco:QuarterlyPrincipalAmortizationPercentage" scale="-2" id="f-964">0.25</ix:nonFraction>% with the remaining principal due at the maturity date. In addition, if the Company has ECF as defined in the Credit Agreement for the First Lien Facilities (the &#8220;First Lien Facilities Credit Agreement&#8221;), the ECF Percentage of the Excess Cash Flow for each fiscal year minus optional prepayments of the Loans (except prepayments of Revolving Loans that are not accompanied by a corresponding permanent reduction of Revolving Commitments) pursuant to Section 2.10(a) of the First Lien Facilities Credit Agreement other than to the extent that any such prepayment is funded with the proceeds of Funded Debt, shall be applied toward the prepayment of the Term Loan B facility. The </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><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: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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div 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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(tabular amounts in thousands, except share data)</span></div><div><span><br/></span></div></div><ix:continuation id="f-921-3" continuedAt="f-921-4"><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%">ECF Percentage is defined as <ix:nonFraction unitRef="number" contextRef="c-242" decimals="2" name="cmco:ExcessCashFlowPercentage" scale="-2" id="f-965">50</ix:nonFraction>% stepping down to <ix:nonFraction unitRef="number" contextRef="c-258" decimals="2" name="cmco:ExcessCashFlowPercentageStepDownDueToAchievementOfSecuredLeverageRatios" scale="-2" id="f-966">25</ix:nonFraction>% or <ix:nonFraction unitRef="number" contextRef="c-259" decimals="2" name="cmco:ExcessCashFlowPercentageStepDownDueToAchievementOfSecuredLeverageRatios" scale="-2" id="f-967">0</ix:nonFraction>% based on the achievement of specified Secured Leverage Ratios as of the last day of such fiscal year. Further, the Company may draw additional Incremental Facilities (referred to as an "Accordion") by executing and delivering to JPMorgan Chase Bank, N.A. an Increased Facility Activation Notice specifying the amount of such increase requested. Lenders shall have no obligation to participate in any increase unless they agree to do so in their sole discretion.</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">Revolver: An aggregate $<ix:nonFraction unitRef="usd" contextRef="c-242" decimals="-8" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="0" id="f-968">100,000,000</ix:nonFraction> (later amended to $<ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="0" id="f-969">175,000,000</ix:nonFraction> as described above) secured revolving facility which includes sublimits for the issuance of standby letters of credit, swingline loans and multi-currency borrowings in certain specified foreign currencies.</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">Fees and Interest Rates: Commitment fees and interest rates are determined on the basis of either a Eurocurrency rate or a Base rate plus an applicable margin, and credit spread adjustment. In the case of the Revolving Credit Facility, the applicable margin is based upon the Company's Total Leverage Ratio (as defined in the First Lien Facilities Credit Agreement) in the case of Revolver loans.</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">Prepayments: Provisions permitting a Borrower to voluntarily prepay either the Term Loan B facility or Revolver in whole or in part at any time, and provisions requiring certain mandatory prepayments of the Term Loan B facility or Revolver on the occurrence of certain events which will permanently reduce the commitments under the First Lien Facilities Credit Agreement, each without premium or penalty, subject to reimbursement of certain costs of the Lenders. </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">Covenants: Provisions containing covenants required of the Company and its subsidiaries including various affirmative and negative financial and operational covenants. The key financial covenant is triggered only on any date when any Extension of Credit under the Amended and Restated Revolving Credit Facility is outstanding (excluding any Letters of Credit) (the &#8220;Covenant Trigger&#8221;), and prohibits the Total Leverage Ratio for the Reference Period ended on such date from exceeding (i) <ix:nonFraction unitRef="number" contextRef="c-253" decimals="2" name="cmco:LeverageRatioTrancheOne" scale="0" id="f-970">6.75</ix:nonFraction>:1.00 as of any date of determination prior to June 30, 2021, (ii) <ix:nonFraction unitRef="number" contextRef="c-253" decimals="2" name="cmco:LeverageRatioTrancheTwo" scale="0" id="f-971">5.50</ix:nonFraction>:1.00 as of any date of determination on June 30, 2021 and thereafter but prior to June 30, 2022, (iii) <ix:nonFraction unitRef="number" contextRef="c-253" decimals="2" name="cmco:LeverageRatioTrancheThree" scale="0" id="f-972">4.50</ix:nonFraction>:1.00 as of any date of determination on June 30, 2022 and thereafter but prior to June 30, 2023 and (iv) <ix:nonFraction unitRef="number" contextRef="c-253" decimals="2" name="cmco:LeverageRatioTrancheFourAndThereafter" scale="0" id="f-973">3.50</ix:nonFraction>:1.00 as of any date of determination on June 30, 2023 and thereafter.</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">Collateral: Obligations under the First Lien Facilities are secured by liens on substantially all assets of the Company and its material domestic subsidiaries.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">AR Securitization Facility</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:112%">On June 20, 2023, the Company entered into an AR Securitization Facility secured by the Company&#8217;s U.S. accounts receivable balances (the &#8220;AR Securitization Facility&#8221;) with a borrowing base of $<ix:nonFraction unitRef="usd" contextRef="c-177" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="0" id="f-974">55,000,000</ix:nonFraction> calculated on a monthly basis, with a maturity date of June 19, 2026. The gross balance of deferred financing costs associated with the AR Securitization Facility was $<ix:nonFraction unitRef="usd" contextRef="c-177" decimals="-3" name="us-gaap:DeferredFinanceCostsGross" format="ixt:num-dot-decimal" scale="0" id="f-975"><ix:nonFraction unitRef="usd" contextRef="c-176" decimals="-3" name="us-gaap:DeferredFinanceCostsGross" format="ixt:num-dot-decimal" scale="0" id="f-976">536,000</ix:nonFraction></ix:nonFraction> as of March&#160;31, 2025 and 2024, respectively. The accumulated amortization balance of $<ix:nonFraction unitRef="usd" contextRef="c-177" decimals="-3" name="us-gaap:AccumulatedAmortizationDeferredFinanceCosts" format="ixt:num-dot-decimal" scale="0" id="f-977">327,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-176" decimals="-3" name="us-gaap:AccumulatedAmortizationDeferredFinanceCosts" format="ixt:num-dot-decimal" scale="0" id="f-978">149,000</ix:nonFraction> as of March&#160;31, 2025 and 2024.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  </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%">As of March 31, 2025, the Company has $<ix:nonFraction unitRef="usd" contextRef="c-177" decimals="-6" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="0" id="f-979">25,000,000</ix:nonFraction> outstanding under its AR Securitization Facility. The total U.S. accounts receivable balances which secure the AR Securitization Facility total $<ix:nonFraction unitRef="usd" contextRef="c-260" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="0" id="f-980">78,939,000</ix:nonFraction> as of March&#160;31, 2025. </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%">Key Terms of the AR Securitization Facility:</span></div><div><span><br/></span></div><div style="padding-left:36pt;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 AR Securitization Facility Agreement provides for revolving loans to be made up to a maximum principal amount of $<ix:nonFraction unitRef="usd" contextRef="c-177" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="0" id="f-981">55,000,000</ix:nonFraction>.</span></div><div style="padding-left:36pt;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 AR Securitization Facility borrowings bear interest at a floating rate equal to a one-month secured overnight funding rate (SOFR) plus <ix:nonFraction unitRef="number" contextRef="c-261" decimals="INF" name="cmco:DebtInstrumentCreditSpreadAdjustmentOnVariableRate" format="ixt:num-dot-decimal" scale="-4" id="f-982">10</ix:nonFraction> basis points of credit spread adjustment, plus <ix:nonFraction unitRef="number" contextRef="c-261" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" format="ixt:num-dot-decimal" scale="-4" id="f-983">110</ix:nonFraction> basis points.</span></div><div style="padding-left:36pt;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 AR Securitization Facility Agreement contains customary events of default (referred to as &#8220;Amortization Events.&#8221;)</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Amounts drawn under the AR Securitization Facility may remain outstanding until the maturity date of the AR Securitization Facility on June 19, 2026. Prior to the maturity date, the Company is only required to repay principal to the extent necessary to maintain borrowing base compliance, unless an Amortization Event occurs.</span></div></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><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: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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div 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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(tabular amounts in thousands, except share data)</span></div><div><span><br/></span></div></div><ix:continuation id="f-921-4"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2025, there have been no Amortization Events triggered in the AR Securitization Facility. The Company voluntarily paid down $<ix:nonFraction unitRef="usd" contextRef="c-262" decimals="-7" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="0" id="f-984">20,000,000</ix:nonFraction> on the AR Securitization Facility in fiscal 2025. The Company has both the ability and intent to have the AR Securitization Facility remain outstanding for the next 12 months.  As such, the Company has classified the full $<ix:nonFraction unitRef="usd" contextRef="c-177" decimals="-6" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="0" id="f-985">25,000,000</ix:nonFraction> outstanding borrowings under the AR Securitization Facility as long-term debt at March&#160;31, 2025.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="f-986" 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 principal payments obligated to be made as of March&#160;31, 2025 on the Term Loan B facility and AR Securitization are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:27.192%"><tr><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/></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%">2026</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="c-263" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-987">4,976</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">2027</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="c-263" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-988">29,976</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">2028</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="c-263" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:num-dot-decimal" scale="3" id="f-989">4,976</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">2029</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="c-263" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:num-dot-decimal" scale="3" id="f-990">422,632</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Thereafter</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="c-263" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" format="ixt:fixed-zero" scale="3" id="f-991">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">&#160;</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="c-263" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-992">462,560</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"/></tr></table></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-style:italic;font-weight:700;line-height:120%">Finance Lease</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with Dorner acquisition, the Company recorded a finance lease for a manufacturing facility in Hartland, WI under a  <ix:nonNumeric contextRef="c-264" name="us-gaap:LesseeFinanceLeaseTermOfContract1" format="ixt-sec:duryear" id="f-993">23</ix:nonNumeric> year lease agreement, which terminates in 2035. The outstanding balance on the finance lease obligation is $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="0" id="f-994">12,267,000</ix:nonFraction> as of March&#160;31, 2025 of which $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="0" id="f-995">739,000</ix:nonFraction> has been recorded within the Current portion of long term debt and the remaining balance recorded within Term loan, AR securitization facility and finance lease obligations on the Company's Consolidated Balance Sheet. See Note 18 for further details.</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%">Non-U.S. Lines of Credit and Loans</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%">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 March&#160;31, 2025, unsecured credit lines totaled approximately $<ix:nonFraction unitRef="usd" contextRef="c-265" decimals="-4" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="0" id="f-996">2,920,000</ix:nonFraction>, of which <ix:nonFraction unitRef="usd" contextRef="c-265" decimals="INF" name="us-gaap:LineOfCredit" format="ixt:fixed-zero" scale="0" id="f-997">nothing</ix:nonFraction> was drawn. In addition, unsecured lines of $<ix:nonFraction unitRef="usd" contextRef="c-266" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="0" id="f-998">22,118,000</ix:nonFraction> were available for bank guarantees issued in the normal course of business of which $<ix:nonFraction unitRef="usd" contextRef="c-266" decimals="-3" name="us-gaap:LineOfCredit" format="ixt:num-dot-decimal" scale="0" id="f-999">16,537,000</ix:nonFraction> was utilized as of March 31, 2025.</span></div></ix:continuation><div><span><br/></span></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_133"></div><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;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:CompensationAndEmployeeBenefitPlansTextBlock" id="f-1000" continuedAt="f-1000-1" escape="true">Pensions and Other Benefit Plans</ix:nonNumeric></span></div><ix:continuation id="f-1000-1" continuedAt="f-1000-2"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides retirement plans, including defined benefit and defined contribution plans, and other postretirement benefit plans to certain employees. The Company applies ASC Topic 715 &#8220;Compensation &#8211; Retirement Benefits,&#8221; which required the recognition in pension and other postretirement benefits obligations and accumulated other comprehensive income of actuarial gains or losses, prior service costs or credits and transition assets or obligations that had previously been deferred. This statement also requires an entity to measure a defined benefit postretirement plan&#8217;s assets and obligations that determine its funded status as of the end of the fiscal year.</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><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><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: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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div 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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(tabular amounts in thousands, except share data)</span></div><div><span><br/></span></div></div><ix:continuation id="f-1000-2" continuedAt="f-1000-3"><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%">Pension Plans</span></div><div style="text-align:justify"><span><br/></span></div><div 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 provides defined benefit pension plans to certain employees. The Company uses March 31 as the measurement date. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfNetBenefitCostsTableTextBlock" id="f-1001" continuedAt="f-1001-1" escape="true">The following provides a reconciliation of benefit obligation, plan assets, and funded status of the plans:</ix:nonNumeric></span></div><ix:continuation id="f-1001-1" continuedAt="f-1001-2"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.315%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.037%"/><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="border-top:2pt solid #000000;padding:2px 1pt;text-align: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,</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%">2025</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%">2024</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%">Change in benefit obligation:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligation at beginning of year</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%"><ix:nonFraction unitRef="usd" contextRef="c-267" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="f-1002">268,025</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-268" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="f-1003">300,210</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service 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%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="f-1004">477</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="f-1005">512</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</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%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="f-1006">9,783</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="f-1007">13,548</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial (gain) loss</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%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="f-1008">5,937</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="f-1009">2,754</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</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%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="f-1010">18,733</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="f-1011">22,650</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement</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%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:DefinedBenefitPlanSettlementsBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="f-1012">95,080</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:DefinedBenefitPlanSettlementsBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="f-1013">20,510</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange rate changes</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%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" scale="3" id="f-1014">94</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" scale="3" id="f-1015">331</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligation at end of year</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:bottom"><span style="color:#000000;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="c-269" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="f-1016">158,629</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 colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><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="c-267" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="f-1017">268,025</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"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in plan assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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%">Fair value of plan assets at beginning of year</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%"><ix:nonFraction unitRef="usd" contextRef="c-267" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1018">199,592</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-268" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1019">231,667</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual gain (loss) on plan 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%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1020">10,327</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1021">4,328</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employer contribution</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%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="3" id="f-1022">5,136</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="3" id="f-1023">6,761</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</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%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="f-1024">18,733</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="f-1025">22,650</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement</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%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:DefinedBenefitPlanSettlementsPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1026">95,080</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:DefinedBenefitPlanSettlementsPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1027">20,510</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets transferred out related to plan termination (see below)</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%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:DefinedBenefitPlanDivestituresPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1028">6,974</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:DefinedBenefitPlanDivestituresPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1029">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange rate changes</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%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" scale="3" id="f-1030">28</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" scale="3" id="f-1031">4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at end of year</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:bottom"><span style="color:#000000;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="c-269" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1032">94,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 colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><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="c-267" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1033">199,592</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"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funded status</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%">(<ix:nonFraction unitRef="usd" contextRef="c-269" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="f-1034">64,389</ix:nonFraction>)</span></td><td style="background-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%">(<ix:nonFraction unitRef="usd" contextRef="c-267" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="f-1035">68,433</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized actuarial 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-269" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-1036">16,867</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-267" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-1037">16,229</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net amount recognized</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:bottom"><span style="color:#000000;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="c-269" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet" format="ixt:num-dot-decimal" scale="3" id="f-1038">81,256</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: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%">(<ix:nonFraction unitRef="usd" contextRef="c-267" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet" format="ixt:num-dot-decimal" scale="3" id="f-1039">52,204</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:bottom"/></tr></table></div></ix:continuation><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 terminated both of its Canadian pension plans in fiscal 2024 and terminated <ix:nonFraction unitRef="pensionplan" contextRef="c-270" decimals="INF" name="cmco:NumberOfPensionPlansSettled" format="ixt-sec:numwordsen" scale="0" id="f-1040">one</ix:nonFraction> of its U.S. pension plans in fiscal 2025. Lump sum payments were made to eligible participants who elected to receive them in the third and fourth quarter of fiscal year 2024. In fiscal 2024, these lump sum payments along with the overall termination of the <ix:nonFraction unitRef="pensionplan" contextRef="c-271" decimals="INF" name="cmco:NumberOfPensionPlansSettled" format="ixt-sec:numwordsen" scale="0" id="f-1041">two</ix:nonFraction> Canadian plans resulted in a settlement charge of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PensionExpenseReversalOfExpenseNoncash" format="ixt:num-dot-decimal" scale="0" id="f-1042">4,984,000</ix:nonFraction> which was recorded in Other (income) expense, net on the Consolidated Statements of Operations. On September 30, 2024, the Company purchased annuity contracts to settle the remaining liabilities of the terminated U.S. plan. The annuity contract purchase resulted in a non-cash settlement charge of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PensionExpenseReversalOfExpenseNoncash" format="ixt:num-dot-decimal" scale="0" id="f-1043">23,634,000</ix:nonFraction> for the year ended March 31, 2025, which was recorded in Other (income) expense, net on the Condensed Consolidated Statements of Operations. At termination, the pension plan had a pension asset surplus of $<ix:nonFraction unitRef="usd" contextRef="c-272" decimals="-3" name="cmco:DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligation" format="ixt:num-dot-decimal" scale="0" id="f-1044">6,974,000</ix:nonFraction>.  This surplus is being used to fund certain obligations associated with the Company's U.S. defined contribution plans.  The remaining surplus of the terminated plan is $<ix:nonFraction unitRef="usd" contextRef="c-270" decimals="-3" name="cmco:DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligationRemainingSurplus" format="ixt:num-dot-decimal" scale="3" id="f-1045">6,342,000</ix:nonFraction> as of March 31, 2025.</span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-1001-2" continuedAt="f-1001-3"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts recognized in the consolidated balance sheets are as follows:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#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 style="width:73.022%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.888%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.476%"/><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="border-top:2pt solid #000000;padding:2px 1pt;text-align: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,</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%">2025</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%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</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%"><ix:nonFraction unitRef="usd" contextRef="c-269" decimals="-3" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-1046">1,995</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-267" decimals="-3" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-1047">5,905</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"/></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%">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%">(<ix:nonFraction unitRef="usd" contextRef="c-269" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-1048">3,709</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-267" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-1049">3,786</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other 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%">(<ix:nonFraction unitRef="usd" contextRef="c-269" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-1050">62,675</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-267" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-1051">70,552</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss, before tax</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%">(<ix:nonFraction unitRef="usd" contextRef="c-269" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-1052">16,867</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-267" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-1053">16,229</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net amount recognized</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%">(<ix:nonFraction unitRef="usd" contextRef="c-269" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet" format="ixt:num-dot-decimal" scale="3" id="f-1054">81,256</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 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%">(<ix:nonFraction unitRef="usd" contextRef="c-267" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet" format="ixt:num-dot-decimal" scale="3" id="f-1055">52,204</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"/></tr></table></div></ix:continuation><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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets are presented separately from pension liabilities for pension plans that are over funded. </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><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><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: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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div 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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(tabular amounts in thousands, except share data)</span></div><div><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-1000-3" continuedAt="f-1000-4"><ix:continuation id="f-1001-3" continuedAt="f-1001-4"><div 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 periodic pension cost included the following components:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.374%"><tr><td style="width:1.0%"/><td style="width:52.500%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.600%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.440%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.440%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.220%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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%">Year Ended March 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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%">2025</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%">2024</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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service costs&#8212;benefits earned during the period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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="usd" contextRef="c-8" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="f-1056">477</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="f-1057">512</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;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%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="f-1058">707</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 on projected benefit obligation</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%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="f-1059">9,783</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="f-1060">13,548</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="f-1061">11,312</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1062">7,348</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1063">11,459</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1064">10,844</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="f-1065">484</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="f-1066">360</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="f-1067">851</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffff00;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement</span></td><td colspan="3" style="background-color:#ffff00;padding:0 1pt"/><td colspan="2" style="background-color:#ffff00;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" format="ixt:num-dot-decimal" scale="3" id="f-1068">23,634</ix:nonFraction>&#160;</span></td><td style="background-color:#ffff00;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffff00;padding:0 1pt"/><td colspan="2" style="background-color:#ffff00;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" format="ixt:num-dot-decimal" scale="3" id="f-1069">4,984</ix:nonFraction>&#160;</span></td><td style="background-color:#ffff00;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffff00;padding:0 1pt"/><td colspan="2" style="background-color:#ffff00;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" scale="3" id="f-1070">62</ix:nonFraction>)</span></td><td style="background-color:#ffff00;padding:2px 1pt 2px 0;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 periodic pension cost (benefit)</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:bottom"><span style="color:#000000;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="c-8" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="f-1071">27,030</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="f-1072">7,945</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="f-1073">1,964</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"/></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%">Information for pension plans with a projected benefit obligation in excess of plan assets is as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"/><td style="width:67.321%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.597%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.848%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.437%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.097%"/><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="border-top:2pt solid #000000;padding:2px 1pt;text-align: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,</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%">2025</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%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projected benefit obligation</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%"><ix:nonFraction unitRef="usd" contextRef="c-269" decimals="-3" name="us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="f-1074">66,384</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-267" decimals="-3" name="us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="f-1075">171,273</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets</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%"><ix:nonFraction unitRef="usd" contextRef="c-269" decimals="-3" name="us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1076">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-267" decimals="-3" name="us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1077">96,935</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information for pension plans with an accumulated benefit obligation in excess of plan assets is as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.836%"><tr><td style="width:1.0%"/><td style="width:66.459%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.587%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.429%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.177%"/><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="border-top:2pt solid #000000;padding:2px 1pt;text-align: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,</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%">2025</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%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated benefit obligation</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%"><ix:nonFraction unitRef="usd" contextRef="c-269" decimals="-3" name="us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="f-1078">64,219</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-267" decimals="-3" name="us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="f-1079">168,488</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets</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%"><ix:nonFraction unitRef="usd" contextRef="c-269" decimals="-3" name="us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1080">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-267" decimals="-3" name="us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1081">96,935</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation><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%">Unrecognized gains and losses are amortized through March&#160;31, 2025, on a straight-line basis over the average remaining service period of active participants.  Starting in fiscal 2016, the Company changed the amortization period of its largest plan to the average remaining lifetime of inactive participants, as a significant portion of the plan population is now inactive. This change increases the amortization period of the unrecognized gains and losses.</span></div><div><span><br/></span></div><ix:continuation id="f-1001-4" continuedAt="f-1001-5"><div 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&#160;weighted-average assumptions in the following table represent the rates used to develop the actuarial present value of the projected benefit obligation for the year listed and also net periodic pension cost for the following year:</span></div><div style="text-align:center"><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 style="width:58.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.549%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.399%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.399%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.147%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">2025</span></td><td colspan="3" style="border-top:2pt solid #000;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%">2024</span></td><td colspan="3" style="border-top:2pt solid #000;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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</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%"><ix:nonFraction unitRef="number" contextRef="c-269" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="f-1082">4.75</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"><ix:nonFraction unitRef="number" contextRef="c-267" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="f-1083">4.82</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%"><ix:nonFraction unitRef="number" contextRef="c-268" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="f-1084">4.82</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected long-term rate of return on plan 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%"><ix:nonFraction unitRef="number" contextRef="c-8" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="f-1085">5.05</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-9" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="f-1086">5.27</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-10" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="f-1087">4.13</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase on active plans</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%"><ix:nonFraction unitRef="number" contextRef="c-269" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" scale="-2" id="f-1088">3.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-267" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" scale="-2" id="f-1089">3.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-268" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" scale="-2" id="f-1090">3.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest crediting rates used in cash balance pension plans</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%"><ix:nonFraction unitRef="number" contextRef="c-269" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate" scale="-2" id="f-1091">4.38</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-267" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate" scale="-2" id="f-1092">4.95</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-268" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate" scale="-2" id="f-1093">4.05</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:continuation><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 expected rates of return on plan asset assumptions are determined considering long-term historical averages and real returns on each asset class.</span></div><div style="text-align:center"><span><br/></span></div><ix:continuation id="f-1001-5" continuedAt="f-1001-6"><div 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 retirement plan target and actual asset allocations are as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.789%"><tr><td style="width:1.0%"/><td style="width:52.523%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.003%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.444%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.003%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.444%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.978%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Target</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%">Actual</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">2026</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%">2025</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%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-273" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" format="ixt:fixed-zero" scale="-2" id="f-1094">&#8212;</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-273" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-1095">11</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-274" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-1096">8</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed income securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-275" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1097">100</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-275" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-1098">89</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-276" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-1099">92</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total plan assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-1100">100</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-1101">100</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-5" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-1102">100</ix:nonFraction>%</span></td></tr></table></div></ix:continuation><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 has an investment objective for domestic pension plans to adequately provide for both the growth and liquidity needed to support all current and future benefit payment obligations. The Company's policy is to de-risk the portfolio by </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><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><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: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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div 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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(tabular amounts in thousands, except share data)</span></div><div><span><br/></span></div></div><ix:continuation id="f-1000-4" continuedAt="f-1000-5"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">increasing liability-hedging investments as the pension liability funded status increases, which is known as the glide path method. In fiscal 2026, the Company expects its U.S. plan to be fully funded, and will therefore further de-risk its portfolio. Within the table above, cash equivalents are categorized as fixed income as they earn lower returns than equity securities which includes alternative real estate funds (shown in the fair value tables 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%">The Company&#8217;s funding policy with respect to the defined benefit pension plans is to contribute annually at least the minimum amount required by the Employee Retirement Income Security Act of 1974 (ERISA). Additional contributions may be made to minimize PBGC premiums. The Company plans to contribute approximately $<ix:nonFraction unitRef="usd" contextRef="c-269" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" format="ixt:num-dot-decimal" scale="0" id="f-1103">3,778,000</ix:nonFraction> to its pension plans in fiscal 2026.</span></div><div><span><br/></span></div><ix:continuation id="f-1001-6" continuedAt="f-1001-7"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about the expected benefit payments for the Company&#8217;s defined benefit plans is as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:32.163%"><tr><td style="width:1.0%"/><td style="width:64.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.991%"/><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%">2026</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="c-269" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-1104">13,685</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-269" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-1105">13,612</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-269" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" format="ixt:num-dot-decimal" scale="3" id="f-1106">13,335</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">2029</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-269" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" format="ixt:num-dot-decimal" scale="3" id="f-1107">13,026</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2030</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-269" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" format="ixt:num-dot-decimal" scale="3" id="f-1108">12,592</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">2031-2035</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-269" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" format="ixt:num-dot-decimal" scale="3" id="f-1109">57,263</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation><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%">Postretirement Benefit Plans</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sponsors a defined benefit other postretirement health care plan that provide medical and life insurance coverage to certain U.S. retirees and their dependents of one of its subsidiaries. Prior to the acquisition of this subsidiary, the Company did not sponsor any postretirement benefit plans. The Company pays the majority of the medical costs for certain retirees and their spouses who are under age <ix:nonFraction unitRef="y" contextRef="c-11" decimals="0" name="cmco:DefinedBenefitPlanRetirementAge" scale="0" id="f-1110">65</ix:nonFraction>. For retirees and dependents of retirees who retired prior to January 1, 1989, and are age <ix:nonFraction unitRef="y" contextRef="c-11" decimals="0" name="cmco:DefinedBenefitPlanRetirementAge" scale="0" id="f-1111">65</ix:nonFraction> or over, the Company contributes <ix:nonFraction unitRef="number" contextRef="c-11" decimals="INF" name="cmco:DefinedBenefitPlanContributionbyEmployerPercentageofPremium" scale="-2" id="f-1112">100</ix:nonFraction>% toward the American Association of Retired Persons (&#8220;AARP&#8221;) premium frozen at the 1992 level. For retirees and dependents of retirees who retired after January 1, 1989, the Company contributes $<ix:nonFraction unitRef="usd" contextRef="c-277" decimals="INF" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="0" id="f-1113">35</ix:nonFraction> per month toward the AARP premium. The life insurance plan is noncontributory. The net periodic postretirement benefit income for fiscal 2025&#160;was $<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="0" id="f-1114">144,000</ix:nonFraction> and the liability at March&#160;31, 2025 is $<ix:nonFraction unitRef="usd" contextRef="c-278" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="0" id="f-1115">733,000</ix:nonFraction> with $<ix:nonFraction unitRef="usd" contextRef="c-278" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="0" id="f-1116">597,000</ix:nonFraction> included in Other non-current liabilities and $<ix:nonFraction unitRef="usd" contextRef="c-278" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" format="ixt:num-dot-decimal" scale="0" id="f-1117">136,000</ix:nonFraction> included in Accrued liabilities in the Consolidated Balance Sheet. </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 has collateralized split-dollar life insurance arrangement with one of its former officers.&#160;&#160;Under this arrangement, the Company pays certain premium costs on life insurance policy for the former officer.&#160;&#160;Upon the later of the death of the former officer and their spouse, the Company will receive all of the premiums paid to-date.&#160;&#160;The net periodic pension cost for fiscal 2025&#160;was $<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="0" id="f-1118">32,000</ix:nonFraction> and the liability at March&#160;31, 2025 is $<ix:nonFraction unitRef="usd" contextRef="c-279" decimals="-3" name="us-gaap:DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities" format="ixt:num-dot-decimal" scale="0" id="f-1119">2,917,000</ix:nonFraction> with $<ix:nonFraction unitRef="usd" contextRef="c-279" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="0" id="f-1120">2,837,000</ix:nonFraction> included in Other non-current liabilities and $<ix:nonFraction unitRef="usd" contextRef="c-279" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="0" id="f-1121">80,000</ix:nonFraction> included in Accrued liabilities in the Consolidated Balance Sheet.&#160;&#160;The cash surrender value of the policies is $<ix:nonFraction unitRef="usd" contextRef="c-279" decimals="-3" name="us-gaap:CashSurrenderValueOfLifeInsurance" format="ixt:num-dot-decimal" scale="0" id="f-1122">2,474,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-280" decimals="-3" name="us-gaap:CashSurrenderValueOfLifeInsurance" format="ixt:num-dot-decimal" scale="0" id="f-1123">2,392,000</ix:nonFraction> at March&#160;31, 2025 and 2024, respectively.&#160;&#160;The balance is included in Other assets in the consolidated balance sheet.</span></div><div 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%">Other Benefit Plans</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 also sponsors defined contribution plans covering substantially all domestic employees and certain international employees. Participants may elect to contribute basic contributions. These plans provide for employer contributions based on employee eligibility and participation. The Company recorded a charge for such contributions of approximately $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="0" id="f-1124">6,686,000</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="0" id="f-1125">6,288,000</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="0" id="f-1126">5,808,000</ix:nonFraction> for the years ended March&#160;31, 2025, 2024, and 2023, respectively which are included in Cost of Products Sold, Selling Expenses, and General and Administrative Expenses within the Consolidated Statements of Operations. </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%">Fair Values of Plan 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%">The Company classified its investments within the categories of equity securities, fixed income securities, common collective trusts, alternative real estate, and cash equivalents, as the Company&#8217;s management bases its investment objectives and decisions from these four categories.&#160;&#160;The Company&#8217;s investment policy is to use its glide-path method to de-risk the portfolio by increasing liability-hedging investments as the pension liability funded status increases.</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><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><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: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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div 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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(tabular amounts in thousands, except share data)</span></div><div><span><br/></span></div></div><ix:continuation id="f-1000-5" continuedAt="f-1000-6"><ix:continuation id="f-1001-7"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of the Company&#8217;s defined benefit plans&#8217; consolidated assets by asset category as of March 31 were as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.152%"><tr><td style="width:1.0%"/><td style="width:72.968%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.576%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.421%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.547%"/><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="border-top:2pt solid #000000;padding:2px 1pt;text-align: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,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset categories:</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;border-top:2pt 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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities</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%"><ix:nonFraction unitRef="usd" contextRef="c-281" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1127">10,735</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-282" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1128">15,266</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed income securities </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%"><ix:nonFraction unitRef="usd" contextRef="c-283" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1129">83,216</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-284" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1130">81,890</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common collective trusts</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%"><ix:nonFraction unitRef="usd" contextRef="c-285" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1131">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-286" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1132">98,117</ix:nonFraction>&#160;</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"/></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 equivalents</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%"><ix:nonFraction unitRef="usd" contextRef="c-287" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="f-1133">289</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-288" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1134">4,319</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:bottom"><span style="color:#000000;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="c-4" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1135">94,240</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1136">199,592</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"/></tr></table></div></ix:continuation><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of our defined benefit plans&#8217; consolidated assets were determined using the fair value hierarchy of inputs described in Note 5. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" id="f-1137" continuedAt="f-1137-1" escape="true">The fair values by category of inputs as of March&#160;31, 2025 and March&#160;31, 2024 were as follows:</ix:nonNumeric></span></div><ix:continuation id="f-1137-1" continuedAt="f-1137-2"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.554%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.704%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Measured at NAV (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:700;line-height:100%">Quoted Prices<br/>in Active<br/>Markets for<br/>Identical Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Significant other<br/>observable<br/>Inputs</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%">Significant<br/>unobservable<br/>Inputs</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%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of March 31, 2025:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 3)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset categories:</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><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 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%">Equity 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%"><ix:nonFraction unitRef="usd" contextRef="c-289" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1138">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-290" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1139">10,735</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-291" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1140">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-292" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1141">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-281" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1142">10,735</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed income securities</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%"><ix:nonFraction unitRef="usd" contextRef="c-293" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1143">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-294" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1144">83,216</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-295" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1145">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-296" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1146">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-283" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1147">83,216</ix:nonFraction>&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 equivalents</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%"><ix:nonFraction unitRef="usd" contextRef="c-297" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1148">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-298" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="f-1149">289</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-299" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1150">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-300" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1151">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-287" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="f-1152">289</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:bottom"><span style="color:#000000;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="c-301" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1153">&#8212;</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-125" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1154">94,240</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-126" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1155">&#8212;</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 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 #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="c-127" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1156">&#8212;</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1157">94,240</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"/></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%">(1)  Reflects the net asset value (NAV) practical expedient used to approximate fair value. </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"/><td style="width:31.537%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.567%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.843%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.567%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.567%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.567%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.572%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Measured at NAV (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:700;line-height:100%">Quoted Prices<br/>in Active<br/>Markets for<br/>Identical Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Significant other<br/>observable<br/>Inputs</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%">Significant<br/>unobservable<br/>Inputs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of March 31, 2024:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 3)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset categories:</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><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 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%">Equity 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%"><ix:nonFraction unitRef="usd" contextRef="c-302" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1158">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-303" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1159">15,266</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-304" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1160">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-305" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1161">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-282" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1162">15,266</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed income securities</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%"><ix:nonFraction unitRef="usd" contextRef="c-306" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1163">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-307" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1164">81,890</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-308" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1165">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-309" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1166">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-284" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1167">81,890</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common collective trusts</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%"><ix:nonFraction unitRef="usd" contextRef="c-310" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1168">98,117</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-311" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1169">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-312" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1170">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-313" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1171">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-286" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1172">98,117</ix:nonFraction>&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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 equivalents</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%"><ix:nonFraction unitRef="usd" contextRef="c-314" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1173">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-315" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1174">4,319</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-316" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1175">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-317" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1176">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-288" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1177">4,319</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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%"><ix:nonFraction unitRef="usd" contextRef="c-318" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1178">98,117</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-319" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1179">101,475</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-320" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1180">&#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 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%"><ix:nonFraction unitRef="usd" contextRef="c-321" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1181">&#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 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%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1182">199,592</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"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr></table></div></ix:continuation><div 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="f-1137-2">(1)  Reflects the net asset value (NAV) practical expedient used to approximate fair value.</ix:continuation> </span></div><div 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%">Level 1 securities consist of mutual funds, domestic corporate bonds, securities issued by the U.S. government other similar fixed income investments with quoted market prices.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NAV is used as a practical expedient to estimate fair value. NAV is based on the fair value of the underlying investments held by the fund less its liability based on published daily rate. This practical expedient is not used when it is determined to be probable that the fund will sell the investment for an amount different from the reported NAV. We are not aware of any significant restrictions on the issuances or redemption of shares of these funds.</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="f-1000-6">Level 2 fixed income securities fair values of the underlying investments are generally based on independent broker dealer bids, or by comparison to other debt securities having similar durations, yields, and credit ratings.</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><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70</span></div></div></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_136"></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> 14.&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="f-1183" continuedAt="f-1183-1" escape="true">Employee Stock Ownership Plan ("ESOP")</ix:nonNumeric></span></div><ix:continuation id="f-1183-1"><div 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%">Effective January 1, 2012, the ESOP was closed to new hires.&#160;&#160;Prior to this date, substantially all of the Company&#8217;s U.S. non-union employees were participants in the ESOP.  Additionally, during the year ended March 31, 2015, the final loan payment was made by the ESOP to the Company and there was <ix:nonFraction unitRef="usd" contextRef="c-1" decimals="INF" name="us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense" format="ixt:fixed-zero" scale="0" id="f-1184"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="INF" name="us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense" format="ixt:fixed-zero" scale="0" id="f-1185"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="INF" name="us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense" format="ixt:fixed-zero" scale="0" id="f-1186">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> compensation expense recorded in fiscal years 2025, 2024, or 2023.</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%">At March&#160;31, 2025 and 2024, <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="cmco:EmployeeStockOwnershipPlanNumberOfAllocatedOrAvailableToBeAllocatedShares" format="ixt:num-dot-decimal" scale="0" id="f-1187">143,000</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-4" name="cmco:EmployeeStockOwnershipPlanNumberOfAllocatedOrAvailableToBeAllocatedShares" format="ixt:num-dot-decimal" scale="0" id="f-1188">160,000</ix:nonFraction> of ESOP shares, respectively, were allocated or available to be allocated to participants&#8217; accounts. There are <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="cmco:EmployeeStockOwnershipPlanNumberOfSharesOfCollateralizedCommonStockRelatedToTheESOPLoanOutstanding" format="ixt:fixed-zero" scale="0" id="f-1189">no</ix:nonFraction> shares of collateralized common stock related to the ESOP loan outstanding at March 31, 2025 and <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="cmco:EmployeeStockOwnershipPlanNumberOfSharesPledgedAsCollateralToGuaranteeESOPTermLoans" format="ixt:fixed-zero" scale="0" id="f-1190">no</ix:nonFraction> ESOP shares were pledged as collateral to guarantee the ESOP term loans.</span></div></ix:continuation><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_139"></div><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;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerShareTextBlock" id="f-1191" continuedAt="f-1191-1" escape="true">Earnings per Share and Stock Plans</ix:nonNumeric></span></div><ix:continuation id="f-1191-1" continuedAt="f-1191-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings per Share</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company calculates earnings per share in accordance with ASC Topic 260, &#8220;Earnings per Share.&#8221;&#160;&#160;Basic earnings per share exclude any dilutive effects of options, warrants, and convertible securities. Diluted earnings per share include any dilutive effects of stock options, unvested restricted stock units, unvested performance shares, and unvested restricted stock.&#160;Stock options, restricted stock units, and performance shares with respect to <ix:nonFraction unitRef="shares" contextRef="c-322" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-1192"><ix:nonFraction unitRef="shares" contextRef="c-323" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-1193"><ix:nonFraction unitRef="shares" contextRef="c-324" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-1194">1,756,000</ix:nonFraction></ix:nonFraction></ix:nonFraction> common shares for the fiscal year ended March 31, 2025 were not included in the computation of diluted income per share because they were antidilutive as a result of the Company's net loss.&#160;The net loss was the result of the Company's U.S. pension plan termination, plant consolidation activities, and Kito acquisition related expenses.  Refer to Notes 3 and 13 for additional information regarding these transactions.  </span></div><div style="text-align:justify"><span><br/></span></div><div 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 and performance shares with respect to <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-1195">479,000</ix:nonFraction> common shares were not included in the computation of diluted earnings per share for fiscal 2024 because they were antidilutive. An additional <ix:nonFraction unitRef="shares" contextRef="c-325" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-1196">165,000</ix:nonFraction> in contingently issuable shares were not included in the computation of diluted earnings per share in Fiscal 2024 because a performance condition had not yet been met.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="f-1197" 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 (share data presented in thousands):</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:99.707%"><tr><td style="width:1.0%"/><td style="width:64.002%"/><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.897%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.603%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.899%"/><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="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%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</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%">2024</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%">2023</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Net income (loss)</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%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1198">5,138</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1199">46,625</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1200">48,429</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"/></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 #000000;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;border-top:3pt double #000000;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;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominators:</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"/></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%">Weighted-average common stock outstanding&#8212; 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%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-1201">28,738</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-6" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-1202">28,728</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-7" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-1203">28,600</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive employee stock options, RSU's and performance shares</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%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:fixed-zero" scale="3" id="f-1204">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-6" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="f-1205">298</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-7" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="f-1206">218</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Adjusted weighted-average common stock&#160;outstanding and assumed conversions&#8212; denominator for diluted EPS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-1207">28,738</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-1208">29,026</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-1209">28,818</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average common stock outstanding shown above is net of unallocated ESOP shares (see Note 14).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Plans</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 records stock-based compensation in accordance with ASC Topic 718, &#8220;Compensation &#8211; Stock Compensation,&#8221; applying the modified prospective method. This Statement requires all equity-based payments to employees, including grants of employee stock options, to be recognized in the statement of earnings based on the grant date fair value of the award. Under the modified prospective method, the Company is required to record equity-based compensation expense for all awards granted after the date of adoption and for the unvested portion of previously granted awards outstanding as of the date of adoption.</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 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 </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><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><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: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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div 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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(tabular amounts in thousands, except share data)</span></div><div><span><br/></span></div></div><ix:continuation id="f-1191-2" continuedAt="f-1191-3"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">granted under the 2016 LTIP were increased by&#160;<ix:nonFraction unitRef="shares" contextRef="c-326" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-1210">2,500,000</ix:nonFraction>&#160;as a result of the June 2019 amendment. In July of fiscal 2025, the 2016 LTIP was amended and restated a second time, which increased the total number of shares of common stock that may be granted under the 2016 LTIP by an additional <ix:nonFraction unitRef="shares" contextRef="c-327" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-1211">2,800,000</ix:nonFraction> shares.  Shares not previously authorized for issuance under any of the prior stock plans, and shares not issued or subject to outstanding awards under the prior stock plans are still available for issuance.  Details of the shares granted under these plans are discussed 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%">Stock based compensation expense was $<ix:nonFraction unitRef="usd" contextRef="c-328" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="0" id="f-1212">6,256,000</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="c-329" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="0" id="f-1213">12,039,000</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="c-330" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="0" id="f-1214">10,425,000</ix:nonFraction> for fiscal 2025, 2024, and 2023, respectively. Stock compensation expense is included in cost of products sold, selling, general and administrative, and research and development expenses depending on the nature of the service of the employee receiving the award. The Company recognizes expense for all share&#8211;based awards over the service period, which is the shorter of the period until the employees&#8217; retirement eligibility dates or the service period for the award, for awards expected to vest.&#160;&#160;Accordingly, expense is generally reduced for estimated forfeitures.&#160;&#160;ASC Topic 718 requires forfeitures to be estimated at the time of grant and revised if necessary, in subsequent periods if actual forfeitures differ from those estimates.</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 recognized compensation expense for stock option awards and unvested restricted share awards that vest based on time or market parameters straight-line over the requisite service period for vesting of the award.</span></div><div style="text-align:justify"><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%">Long Term Incentive Plan</span></div><div><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the 2016 LTIP, t</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he total number of shares of common stock with respect to which awards may be granted under the plan has increased to <ix:nonFraction unitRef="shares" contextRef="c-331" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-1215">5,300,000</ix:nonFraction> in fiscal 2025 as a result of the fiscal 2025 amendment described above. As of March&#160;31, 2025, <ix:nonFraction unitRef="shares" contextRef="c-332" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="0" id="f-1216">2,562,000</ix:nonFraction> shares remain available for future grants. The 2016 LTIP was designed as an omnibus plan and awards may consist of non-qualified stock options, incentive stock options, stock appreciation rights, restricted stock, restricted stock units, or stock bonuses.</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%">Under the 2016 LTIP, the granting of awards to employees may take the form of options, restricted shares, and performance shares. The Compensation Committee of our Board of Directors determines the number of shares, the term, the frequency and date, the type, the exercise periods, any performance criteria pursuant to which awards may be granted, and the restriction and other terms and conditions of each grant in accordance with terms of the Plan.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the acquisition of Magnetek, the Company agreed to continue the 2014 Stock Incentive Plan of Magnetek, Inc. (the "Magnetek Stock Plan"). In doing so, the Company has available under the Magnetek Stock Plan <ix:nonFraction unitRef="shares" contextRef="c-333" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="0" id="f-1217">164,461</ix:nonFraction> of the Company's shares which can be granted to certain employees as stock-based compensation.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Option Plans</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%">Options outstanding under the 2016 LTIP generally become exercisable over a <ix:nonNumeric contextRef="c-334" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:duryear" id="f-1218">3</ix:nonNumeric>-year period at a rate of <ix:nonFraction unitRef="number" contextRef="c-334" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="f-1219">33</ix:nonFraction>% per year commencing one year from the date of grant and have an exercise price of not less than <ix:nonFraction unitRef="number" contextRef="c-332" decimals="2" name="cmco:ShareBasedCompensationExercisePricePercentOfFairMarketValue" scale="-2" id="f-1220">100</ix:nonFraction>% of the fair market value of the common stock on the date of grant. </span></div></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">72</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><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: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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div 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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(tabular amounts in thousands, except share data)</span></div><div><span><br/></span></div></div><ix:continuation id="f-1191-3" continuedAt="f-1191-4"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock" id="f-1221" 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 option transactions during each of the three fiscal years in the period ended March 31, 2025, is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:5pt"><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:48.384%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.508%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-<br/>average<br/>Exercise Price per share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-<br/>average<br/>Remaining<br/>Contractual<br/>Life (in years)</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%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at April 1, 2022</span></div></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%"><ix:nonFraction unitRef="shares" contextRef="c-335" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-1222">679,785</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 colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;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%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-335" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-1223">33.82</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 colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-336" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-1224">7.08</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-335" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-1225">15,294</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Granted</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%"><ix:nonFraction unitRef="shares" contextRef="c-337" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1226">394,586</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-337" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="f-1227">34.91</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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%">Exercised</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%">(<ix:nonFraction unitRef="shares" contextRef="c-337" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-1228">32,158</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-337" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="f-1229">22.15</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled</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%">(<ix:nonFraction unitRef="shares" contextRef="c-337" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1230">67,042</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-337" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="f-1231">35.32</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at March 31, 2023</span></div></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%"><ix:nonFraction unitRef="shares" contextRef="c-338" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-1232">975,171</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 colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;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%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-338" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-1233">34.54</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 colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-337" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-1234">7.13</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-338" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-1235">5,497</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Granted</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%"><ix:nonFraction unitRef="shares" contextRef="c-339" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1236">298,674</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-339" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="f-1237">36.19</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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%">Exercised</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%">(<ix:nonFraction unitRef="shares" contextRef="c-339" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-1238">62,060</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-339" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="f-1239">25.73</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled</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%">(<ix:nonFraction unitRef="shares" contextRef="c-339" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1240">17,945</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-339" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="f-1241">37.49</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at March 31, 2024</span></div></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%"><ix:nonFraction unitRef="shares" contextRef="c-340" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-1242">1,193,840</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 colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 #000;padding:2px 0;text-align:right;vertical-align: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="c-340" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-1243">35.37</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-339" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-1244">6.93</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-340" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-1245">12,392</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Granted</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%"><ix:nonFraction unitRef="shares" contextRef="c-341" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1246">188,089</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-341" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="f-1247">45.34</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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%">Exercised</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%">(<ix:nonFraction unitRef="shares" contextRef="c-341" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-1248">12,648</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-341" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="f-1249">29.44</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled</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%">(<ix:nonFraction unitRef="shares" contextRef="c-341" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1250">115,655</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-341" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="f-1251">41.26</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at March 31, 2025</span></div></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%"><ix:nonFraction unitRef="shares" contextRef="c-342" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-1252">1,253,626</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 colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;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%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-342" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-1253">36.38</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 colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-341" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-1254">5.99</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;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%"><ix:nonFraction unitRef="usd" contextRef="c-342" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="3" id="f-1255">80</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at March 31, 2025</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-342" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="f-1256">802,964</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-342" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="f-1257">37.51</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-341" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="f-1258">4.91</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-342" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" scale="3" id="f-1259">80</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 Company calculated intrinsic value for those options that had an exercise price lower than the market price of our common shares as of March&#160;31, 2025. The aggregate intrinsic value of outstanding options as of March&#160;31, 2025 is calculated as the difference between the exercise price of the underlying options and the market price of our common shares for the <ix:nonFraction unitRef="shares" contextRef="c-332" decimals="0" name="cmco:ShareBasedCompensationExpenseStockOptionsOutstandingInTheMoney" format="ixt:num-dot-decimal" scale="0" id="f-1260">51,957</ix:nonFraction> options that were in-the-money at that date. The aggregate intrinsic value of exercisable options as of March&#160;31, 2025 is calculated as the difference between the exercise price of the underlying options and the market price of our common shares for the <ix:nonFraction unitRef="shares" contextRef="c-332" decimals="0" name="cmco:ShareBasedCompensationExpenseStockOptionsExercisableInTheMoney" format="ixt:num-dot-decimal" scale="0" id="f-1261">51,957</ix:nonFraction> exercisable options that were in-the-money at that date. The Company's closing stock price was $<ix:nonFraction unitRef="usdPerShare" contextRef="c-332" decimals="INF" name="cmco:ClosingStockPriceOfCompany" scale="0" id="f-1262">16.70</ix:nonFraction> as of March&#160;31, 2025. The total intrinsic value of stock options exercised was $<ix:nonFraction unitRef="usd" contextRef="c-334" decimals="-4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="0" id="f-1263">120,000</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="c-343" decimals="-4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="0" id="f-1264">870,000</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="c-344" decimals="-4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="0" id="f-1265">360,000</ix:nonFraction> during fiscal 2025, 2024, and 2023, respectively. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The grant date fair value of options that vested was $<ix:nonFraction unitRef="usdPerShare" contextRef="c-334" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" scale="0" id="f-1266">11.55</ix:nonFraction>, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-343" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" scale="0" id="f-1267">11.00</ix:nonFraction>, and $<ix:nonFraction unitRef="usdPerShare" contextRef="c-344" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" scale="0" id="f-1268">10.36</ix:nonFraction> during fiscal 2025, 2024, and 2023, respectively.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;31, 2025, $<ix:nonFraction unitRef="usd" contextRef="c-332" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" format="ixt:num-dot-decimal" scale="0" id="f-1269">2,615,000</ix:nonFraction> of unrecognized compensation cost related to non-vested stock options is expected to be recognized over a weighted-average period of approximately <ix:nonNumeric contextRef="c-334" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-1270">1.7</ix:nonNumeric> years.</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%">Exercise prices for options outstanding as of March 31, 2025, ranged from $<ix:nonFraction unitRef="usdPerShare" contextRef="c-345" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-1271">15.16</ix:nonFraction> to $<ix:nonFraction unitRef="usdPerShare" contextRef="c-346" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-1272">54.26</ix:nonFraction>. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="f-1273" continuedAt="f-1273-1" escape="true">The following table provides certain information with respect to stock options outstanding at March 31, 2025:</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-1273-1" continuedAt="f-1273-2"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:30.858%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.844%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.844%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.846%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stock Options<br/>Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average<br/>Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average<br/>Remaining<br/>Contractual Life</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%;text-decoration:underline">Range of Exercise Prices</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">$10.01 to 20.00</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%"><ix:nonFraction unitRef="shares" contextRef="c-347" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-1274">51,957</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-347" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-1275">15.16</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-348" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-1276">1.15</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$20.01 to 30.00</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%"><ix:nonFraction unitRef="shares" contextRef="c-349" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-1277">148,747</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-349" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-1278">25.15</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-350" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-1279">3.38</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$30.01 to $40.00</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%"><ix:nonFraction unitRef="shares" contextRef="c-351" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-1280">737,078</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-351" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-1281">34.66</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-352" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-1282">6.27</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$40.01 to $50.00</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%"><ix:nonFraction unitRef="shares" contextRef="c-353" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-1283">178,645</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-353" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-1284">45.48</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-354" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-1285">8.71</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$50.01 to $60.00</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%"><ix:nonFraction unitRef="shares" contextRef="c-355" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-1286">137,199</ix:nonFraction></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%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-355" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-1287">54.26</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-356" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-1288">5.59</ix:nonNumeric></span></td></tr><tr><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="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-342" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-1289">1,253,626</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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New 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 #000;padding:2px 0;text-align:right;vertical-align: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="c-342" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-1290">36.38</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-341" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-1291">5.99</ix:nonNumeric></span></td></tr></table></div></ix:continuation></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><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: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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div 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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(tabular amounts in thousands, except share data)</span></div><div><span><br/></span></div></div><ix:continuation id="f-1191-4" continuedAt="f-1191-5"><ix:continuation id="f-1273-2"><div 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 certain information with respect to stock options exercisable at March 31, 2025:</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:76.754%"><tr><td style="width:1.0%"/><td style="width:40.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.283%"/><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:700;line-height:100%;text-decoration:underline">Range of Exercise Prices</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%">Stock Options<br/>Exercisable</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted- average<br/>Exercise Price per share</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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$10.01 to 20.00</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: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="c-347" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="f-1292">51,957</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 colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;padding:0 1pt"/><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="usdPerShare" contextRef="c-347" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="f-1293">15.16</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$20.01 to 30.00</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%"><ix:nonFraction unitRef="shares" contextRef="c-349" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="f-1294">148,747</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-349" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="f-1295">25.15</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">$30.01 to $40.00</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%"><ix:nonFraction unitRef="shares" contextRef="c-351" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="f-1296">459,600</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-351" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="f-1297">34.33</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$40.01 to $50.00</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%"><ix:nonFraction unitRef="shares" contextRef="c-353" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="f-1298">6,365</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-353" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="f-1299">49.36</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">$50.01 to $60.00</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%"><ix:nonFraction unitRef="shares" contextRef="c-355" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="f-1300">136,295</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-355" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="f-1301">54.26</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><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="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-342" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="f-1302">802,964</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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:2pt solid #000;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%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-342" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="f-1303">37.51</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"/></tr></table></div></ix:continuation><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 fair value of stock options granted was estimated on the date of grant using a Black-Scholes option pricing model. The Black-Scholes option valuation model was developed for use in estimating the fair value of traded options which have no vesting restrictions and are fully transferable. In addition, option valuation models require the input of subjective assumptions including the expected stock price volatility. Because the Company&#8217;s employee stock options have characteristics significantly different from those of traded options, and because changes in the subjective input assumptions can materially affect the fair value estimate, in management&#8217;s opinion, the existing models do not necessarily provide a reliable single measure of the fair value of its employee stock options. The weighted-average grant date fair value of the options was $<ix:nonFraction unitRef="usdPerShare" contextRef="c-334" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1304">17.13</ix:nonFraction>, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-343" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1305">12.97</ix:nonFraction>, and $<ix:nonFraction unitRef="usdPerShare" contextRef="c-344" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1306">11.13</ix:nonFraction> for options granted during fiscal 2025, 2024, and 2023, respectively. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="f-1307" continuedAt="f-1307-1" escape="true">The following table provides the weighted-average assumptions used to value stock options granted during fiscal 2025, 2024, and 2023:</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-1307-1"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.052%"><tr><td style="width:1.0%"/><td style="width:56.890%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.561%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.142%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.561%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.142%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.561%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">Year Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assumptions:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</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%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="f-1308">4.76</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-6" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="f-1309">4.28</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-7" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="f-1310">2.53</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 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%">Dividend yield</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="f-1311">0.62</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-6" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="f-1312">0.77</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-7" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="f-1313">0.81</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Volatility factor</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%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="0" id="f-1314">0.342</ix:nonFraction></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%"><ix:nonFraction unitRef="number" contextRef="c-6" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="0" id="f-1315">0.336</ix:nonFraction></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%"><ix:nonFraction unitRef="number" contextRef="c-7" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="0" id="f-1316">0.330</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-1317">5.5</ix:nonNumeric> years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-6" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-1318">5.5</ix:nonNumeric> years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-7" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-1319">5.5</ix:nonNumeric> years</span></td></tr></table></div></ix:continuation><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 determine expected volatility, the Company uses historical volatility based on daily closing prices of its Common Stock over periods that correlate with the expected terms of the options granted. The risk-free rate is based on the United States Treasury yield curve at the time of grant for the appropriate term of the options granted. Expected dividends are based on the Company's history and expectation of dividend payouts. The expected term of stock options is based on vesting schedules, expected exercise patterns and contractual terms.</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><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><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: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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div 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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(tabular amounts in thousands, except share data)</span></div><div><span><br/></span></div></div><ix:continuation id="f-1191-5" continuedAt="f-1191-6"><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%">Restricted Stock Units</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 granted restricted stock units under the 2016 LTIP during fiscal 2025, 2024, and 2023 to employees as well as to the Company&#8217;s non-executive directors as part of their annual compensation.&#160;&#160;For fiscal 2023, 2024, and 2025 restricted stock units for employees vest ratably based on service one-third after each of years one, two, and three.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" id="f-1320" 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 the restricted stock unit awards granted under the Company&#8217;s LTIP plan as of March 31, 2025 is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.929%"><tr><td style="width:1.0%"/><td style="width:62.097%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.665%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.212%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.665%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.661%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average<br/>Grant Date<br/>Fair Value per share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at April 1, 2022</span></div></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%"><ix:nonFraction unitRef="shares" contextRef="c-357" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-1321">244,736</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 colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;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%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-357" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1322">39.86</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"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-358" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1323">161,582</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-358" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1324">31.61</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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%">(<ix:nonFraction unitRef="shares" contextRef="c-358" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1325">132,953</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-358" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1326">35.44</ix:nonFraction>&#160;</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 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%">Forfeited</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-358" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1327">26,140</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-358" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-1328">38.15</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at March 31, 2023</span></div></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%"><ix:nonFraction unitRef="shares" contextRef="c-359" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-1329">247,225</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 colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;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%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-359" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1330">37.02</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"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-360" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1331">159,816</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-360" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1332">37.57</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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%">(<ix:nonFraction unitRef="shares" contextRef="c-360" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1333">145,862</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-360" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1334">39.21</ix:nonFraction>&#160;</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 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%">Forfeited</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-360" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1335">10,267</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-360" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-1336">41.61</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at March 31, 2024</span></div></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%"><ix:nonFraction unitRef="shares" contextRef="c-361" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-1337">250,912</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 colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;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%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-361" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1338">35.91</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"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-362" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1339">136,870</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-362" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1340">39.71</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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%">(<ix:nonFraction unitRef="shares" contextRef="c-362" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1341">127,514</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-362" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1342">38.60</ix:nonFraction>&#160;</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 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%">Forfeited</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-362" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1343">12,632</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-362" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-1344">40.56</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at March 31, 2025</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-363" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-1345">247,636</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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="usdPerShare" contextRef="c-363" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1346">36.38</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total unrecognized compensation cost related to unvested restricted stock units as of March&#160;31, 2025 is $<ix:nonFraction unitRef="usd" contextRef="c-364" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" format="ixt:num-dot-decimal" scale="0" id="f-1347">3,356,000</ix:nonFraction> and is expected to be recognized over a weighted average period of <ix:nonNumeric contextRef="c-365" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-1348">1.8</ix:nonNumeric> years.&#160;&#160;The fair value of restricted stock units that vested during the year ended March&#160;31, 2025 and 2024 was $<ix:nonFraction unitRef="usd" contextRef="c-365" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="0" id="f-1349">4,922,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-366" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="0" id="f-1350">5,720,000</ix:nonFraction>, 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-style:italic;font-weight:400;line-height:120%">Performance Shares</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 granted performance shares under the 2016 LTIP during fiscal 2025, 2024, and 2023. Performance based shares are recognized as compensation expense based upon their grant date fair value and to the extent it is probable that the performance conditions will be met.&#160;&#160;This expense is recognized ratably over the <ix:nonNumeric contextRef="c-334" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:duryear" id="f-1351">3</ix:nonNumeric>-year  period that these shares are restricted.&#160; </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fiscal 2023 performance shares issued are granted pursuant to a performance condition based upon the Company&#8217;s Consolidated Return on Invested Capital ("ROIC") for the twelve months ended March 31, 2025. During fiscal 2025, the Company determined that the performance condition on its fiscal 2023 performance shares would not be fully met. The Company has adjusted its stock-based compensation expense accordingly in fiscal 2025. Fiscal 2024 performance shares issued are granted pursuant to a performance condition based upon the Company&#8217;s Consolidated ROIC for the twelve months ended March 31, 2026.  At this time, the Company believes the March 31, 2026 performance condition will not be fully met and has adjusted compensation expense accordingly.  Fiscal 2025 performance shares issued are granted pursuant to a performance condition based upon the Company&#8217;s revenue and EBITDA margin growth rates in fiscal 2025, 2026, and 2027.  At this time, the Company believes the fiscal 2025 portion of the performance condition will not be met and has adjusted compensation expense accordingly.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></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><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><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: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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div 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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(tabular amounts in thousands, except share data)</span></div><div><span><br/></span></div></div><ix:continuation id="f-1191-6"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" id="f-1352" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the performance shares transactions during each of the three fiscal years in the period ended March 31, 2025 is as follows:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:67.088%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.945%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.195%"/><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%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average<br/>Grant Date<br/>Fair Value per share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at April 1, 2022</span></div></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%"><ix:nonFraction unitRef="shares" contextRef="c-367" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-1353">138,032</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 colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;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%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-367" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1354">35.35</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"/></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%">Granted</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%"><ix:nonFraction unitRef="shares" contextRef="c-368" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1355">67,606</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-368" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1356">33.03</ix:nonFraction>&#160;</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"/></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%">Forfeited</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%">(<ix:nonFraction unitRef="shares" contextRef="c-368" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1357">26,633</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-368" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-1358">35.26</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at March 31, 2023</span></div></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: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="c-369" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-1359">179,005</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 colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;padding:0 1pt"/><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="usdPerShare" contextRef="c-369" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1360">34.49</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"/></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%">Granted</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%"><ix:nonFraction unitRef="shares" contextRef="c-325" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1361">73,453</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-325" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1362">36.58</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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%">(<ix:nonFraction unitRef="shares" contextRef="c-325" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1363">39,720</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-325" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1364">35.95</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</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%">(<ix:nonFraction unitRef="shares" contextRef="c-325" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1365">33,838</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-325" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-1366">28.66</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at March 31, 2024</span></div></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: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="c-370" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-1367">178,900</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 colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;padding:0 1pt"/><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="usdPerShare" contextRef="c-370" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1368">36.13</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"/></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%">Granted</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%"><ix:nonFraction unitRef="shares" contextRef="c-371" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1369">123,401</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-371" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1370">37.44</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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%">(<ix:nonFraction unitRef="shares" contextRef="c-371" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1371">19,960</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-371" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1372">53.56</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</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%">(<ix:nonFraction unitRef="shares" contextRef="c-371" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1373">27,485</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="c-371" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-1374">50.02</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at March 31, 2025</span></div></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: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="c-372" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-1375">254,856</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 colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;padding:0 1pt"/><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="usdPerShare" contextRef="c-372" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1376">33.90</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"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr></table></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%">The Company had $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="0" id="f-1377">3,578,000</ix:nonFraction> in unrecognized compensation costs related to the unvested performance share awards as of March&#160;31, 2025. </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%">Directors Stock</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%">During fiscal 2025, 2024, and 2023, a total of <ix:nonFraction unitRef="shares" contextRef="c-373" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" format="ixt:num-dot-decimal" scale="0" id="f-1378">28,112</ix:nonFraction>, <ix:nonFraction unitRef="shares" contextRef="c-374" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" format="ixt:num-dot-decimal" scale="0" id="f-1379">28,512</ix:nonFraction>, and <ix:nonFraction unitRef="shares" contextRef="c-375" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" format="ixt:num-dot-decimal" scale="0" id="f-1380">41,313</ix:nonFraction> shares of stock, respectively, were granted under the 2016 LTIP to the Company&#8217;s non-executive directors as part of their annual compensation. The weighted average fair value grant price of those shares was $<ix:nonFraction unitRef="usdPerShare" contextRef="c-376" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1381">37.61</ix:nonFraction>, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-377" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1382">41.17</ix:nonFraction>, and $<ix:nonFraction unitRef="usdPerShare" contextRef="c-378" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1383">28.91</ix:nonFraction> for fiscal 2025, 2024, and 2023, respectively. The expense related to the shares was $<ix:nonFraction unitRef="usd" contextRef="c-373" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="0" id="f-1384">1,057,000</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="c-374" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="0" id="f-1385">1,174,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-375" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="0" id="f-1386">1,194,000</ix:nonFraction> for fiscal 2025, 2024 and 2023, 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-style:italic;font-weight:400;line-height:120%">Dividends</span></div><div style="text-align:justify"><span><br/></span></div><div 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 March 24, 2025, the Company's Board of Directors approved payment of a quarterly dividend of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-93" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-1387">0.07</ix:nonFraction> per common share, representing an annual dividend rate of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-379" decimals="INF" name="cmco:DividendsPayableAnnualDividendRateAmountPerShare" scale="0" id="f-1388">0.28</ix:nonFraction> per share. The dividend was paid on May 12, 2025, to shareholders of record on May 2, 2025 and totaled approximately $<ix:nonFraction unitRef="usd" contextRef="c-380" decimals="-3" name="cmco:DividendDistributionDeclaredAsPreferredStockPerCommonStock" format="ixt:num-dot-decimal" scale="0" id="f-1389">2,003,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-style:italic;font-weight:400;line-height:120%">Stock Repurchase Plan</span></div><div style="text-align:justify"><span><br/></span></div><div 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 March 26, 2019, the Board of Directors approved a new stock repurchase program authorizing the repurchase of up to $<ix:nonFraction unitRef="usd" contextRef="c-381" decimals="-6" name="srt:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="6" id="f-1390">20</ix:nonFraction>&#160;million of the Company's common stock. The Company repurchased <ix:nonFraction unitRef="shares" contextRef="c-17" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="f-1391">31,000</ix:nonFraction> shares of its common stock at an aggregate cost of $<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="0" id="f-1392">1,010,000</ix:nonFraction> in accordance with this plan during the fiscal year ended March 31, 2023.  In fiscal 2025, the Company repurchased an additional <ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="f-1393">293,000</ix:nonFraction> shares of its common stock at an aggregate cost of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StockRedeemedOrCalledDuringPeriodValue" format="ixt:num-dot-decimal" scale="0" id="f-1394">9,945,000</ix:nonFraction> in accordance with this plan. The value of the shares purchased are reflected as Treasury stock on the Company's Consolidated Balance Sheets as of March 31, 2025.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_145"></div><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;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="f-1398" continuedAt="f-1398-1" escape="true">Loss Contingencies</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="f-1398-1" continuedAt="f-1398-2"><div 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 its business. The Company does not believe that any of its pending litigation will have a material impact on its 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%">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 </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><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><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: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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div 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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(tabular amounts in thousands, except share data)</span></div><div><span><br/></span></div></div><ix:continuation id="f-1398-2" continuedAt="f-1398-3"><div 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 $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="0" id="f-1399">19,446,000</ix:nonFraction> (gross of estimated insurance recoveries of $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:EstimatedInsuranceRecoveries" format="ixt:num-dot-decimal" scale="0" id="f-1400">6,995,000</ix:nonFraction>) and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="0" id="f-1401">19,988,000</ix:nonFraction> (gross of estimated insurance recoveries of $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:EstimatedInsuranceRecoveries" format="ixt:num-dot-decimal" scale="0" id="f-1402">7,637,000</ix:nonFraction>) of which $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LossContingencyAccrualCarryingValueNoncurrent" format="ixt:num-dot-decimal" scale="0" id="f-1403">15,046,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LossContingencyAccrualCarryingValueNoncurrent" format="ixt:num-dot-decimal" scale="0" id="f-1404">15,388,000</ix:nonFraction> are included in Other non current liabilities and $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:LossContingencyAccrualCarryingValueCurrent" format="ixt:num-dot-decimal" scale="0" id="f-1405">4,400,000</ix:nonFraction>  and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:LossContingencyAccrualCarryingValueCurrent" format="ixt:num-dot-decimal" scale="0" id="f-1406">4,600,000</ix:nonFraction> in Accrued liabilities as of March 31, 2025 and 2024, respectively.&#160;&#160;The liability for accrued general and product liability costs are funded by investments in marketable securities (see Notes 2 and 7).</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="cmco:LossContingenciesReconciliationTableTableTextBlock" id="f-1407" escape="true"><div><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 (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.789%"><tr><td style="width:1.0%"/><td style="width:60.252%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.977%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.977%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.979%"/><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="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%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</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%">2024</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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued general and product liability, beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-1408">19,988</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-1409">21,103</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-3" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-1410">22,575</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="cmco:InsuranceRecoveriesNet" scale="3" id="f-1411">642</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="cmco:InsuranceRecoveriesNet" scale="3" id="f-1412">634</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="cmco:InsuranceRecoveriesNet" scale="3" id="f-1413">889</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:LossContingencyAccrualProvision" format="ixt:num-dot-decimal" scale="3" id="f-1414">3,776</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LossContingencyAccrualProvision" format="ixt:num-dot-decimal" scale="3" id="f-1415">2,226</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:LossContingencyAccrualProvision" format="ixt:num-dot-decimal" scale="3" id="f-1416">3,025</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:LossContingencyAccrualPayments" format="ixt:num-dot-decimal" scale="3" id="f-1417">3,676</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LossContingencyAccrualPayments" format="ixt:num-dot-decimal" scale="3" id="f-1418">2,707</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:LossContingencyAccrualPayments" format="ixt:num-dot-decimal" scale="3" id="f-1419">3,608</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 year</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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-1420">19,446</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 colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;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%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-1421">19,988</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 colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;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%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-1422">21,103</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"/></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 #000000;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;border-top:3pt double #000000;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;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:EstimatedInsuranceRecoveries" format="ixt:num-dot-decimal" scale="3" id="f-1423">6,995</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:EstimatedInsuranceRecoveries" format="ixt:num-dot-decimal" scale="3" id="f-1424">7,637</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:EstimatedInsuranceRecoveries" format="ixt:num-dot-decimal" scale="3" id="f-1425">8,272</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 year</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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="cmco:LossContingencyAccrualNetOfInsuranceRecoveries" format="ixt:num-dot-decimal" scale="3" id="f-1426">12,451</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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #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%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="cmco:LossContingencyAccrualNetOfInsuranceRecoveries" format="ixt:num-dot-decimal" scale="3" id="f-1427">12,351</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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #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%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="cmco:LossContingencyAccrualNetOfInsuranceRecoveries" format="ixt:num-dot-decimal" scale="3" id="f-1428">12,831</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"/></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:112%">The per occurrence limits on the self-insurance for general and product liability coverage to Columbus McKinnon through CMIC, its wholly-owned captive insurance company were $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-6" name="cmco:PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodOne" format="ixt:num-dot-decimal" scale="0" id="f-1429">2,000,000</ix:nonFraction> from inception through fiscal 2003 and $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-6" name="cmco:PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodTwo" format="ixt:num-dot-decimal" scale="0" id="f-1430">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="c-64" decimals="-6" name="cmco:ProductLiabilityCoverageLimit" format="ixt:num-dot-decimal" scale="0" id="f-1431">2,000,000</ix:nonFraction> to $<ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-6" name="cmco:ProductLiabilityCoverageLimit" format="ixt:num-dot-decimal" scale="0" id="f-1432">6,000,000</ix:nonFraction> for each policy year from inception through fiscal 2025.  The Company also purchases excess general and product liability insurance up to an aggregate $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-6" name="cmco:GeneralAndProductLiabilityInsuranceLimit" format="ixt:num-dot-decimal" scale="0" id="f-1433">75,000,000</ix:nonFraction> limit. In fiscal 2026, the aggregate limit was increased to $<ix:nonFraction unitRef="usd" contextRef="c-385" decimals="-8" name="cmco:GeneralAndProductLiabilityInsuranceLimit" format="ixt:num-dot-decimal" scale="0" id="f-1434">100,000,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-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><span><br/></span></div><div 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="c-64" decimals="-5" name="us-gaap:LossContingencyEstimateOfPossibleLoss" format="ixt:num-dot-decimal" scale="0" id="f-1435">4,300,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-5" name="us-gaap:LossContingencyEstimateOfPossibleLoss" format="ixt:num-dot-decimal" scale="0" id="f-1436">7,900,000</ix:nonFraction>, net of insurance recoveries, using actuarial parameters of continued claims for a period of <ix:nonNumeric contextRef="c-1" name="cmco:LossContingencyPeriod" format="ixt-sec:duryear" id="f-1437">38</ix:nonNumeric> years from March&#160;31, 2025.&#160;&#160;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="c-4" decimals="-3" name="us-gaap:LossContingencyEstimateOfPossibleLoss" format="ixt:num-dot-decimal" scale="0" id="f-1438">6,009,000</ix:nonFraction>. The Company has reflected the liability gross of insurance recoveries of $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:EstimatedInsuranceRecoveries" format="ixt:num-dot-decimal" scale="0" id="f-1439">6,995,000</ix:nonFraction> as a liability in the consolidated financial statements as of March&#160;31, 2025. 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="c-1" decimals="-5" name="cmco:EstimateOfCurrentLiabilityPaymentsOverNext12Months" format="ixt:num-dot-decimal" scale="0" id="f-1440">2,600,000</ix:nonFraction> 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'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 </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><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">77</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><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: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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div 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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(tabular amounts in thousands, except share data)</span></div><div><span><br/></span></div></div><ix:continuation id="f-1398-3" continuedAt="f-1398-4"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 gross defense costs prior to retro-premiums of <ix:nonFraction unitRef="number" contextRef="c-386" decimals="2" name="cmco:GrossDefenseCostsPriorToRetroPremiumsRequiredBySettlementPercentage" scale="-2" id="f-1441">65</ix:nonFraction>% for future asbestos-related defense costs subject to an annual cap of  $<ix:nonFraction unitRef="usd" contextRef="c-387" decimals="-4" name="us-gaap:LitigationSettlementAmountAwardedFromOtherParty" format="ixt:num-dot-decimal" scale="0" id="f-1442">1,650,000</ix:nonFraction> for claims covered by the settlements.</span></div><div style="text-align:justify"><span><br/></span></div><div 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="number" contextRef="c-4" decimals="INF" name="cmco:IndemnityCostsCoveredByInsurancePercentage" scale="-2" id="f-1443">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 March&#160;31, 2025 and 2024.  The Company has recorded a receivable for the estimated future cost sharing in Other assets in the Balance Sheet in the amount of $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:EstimatedInsuranceRecoveries" format="ixt:num-dot-decimal" scale="0" id="f-1444">6,995,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:EstimatedInsuranceRecoveries" format="ixt:num-dot-decimal" scale="0" id="f-1445">7,637,000</ix:nonFraction>, which offsets its asbestos reserves, at March&#160;31, 2025 and 2024, 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%">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="c-388" decimals="-3" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="0" id="f-1446">1,139,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-389" decimals="-3" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="0" id="f-1447">842,000</ix:nonFraction>, which has been reflected as a liability in the consolidated financial statements at March&#160;31, 2025 and 2024, 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-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="c-4" decimals="-3" name="us-gaap:LossContingencyAccrualProductLiabilityNet" format="ixt:num-dot-decimal" scale="0" id="f-1448">5,303,000</ix:nonFraction>, which has been reflected as a liability in the consolidated financial statements as of March&#160;31, 2025. In some cases, the Company cannot reasonably estimate a range of loss because there is insufficient information regarding the matter.</span></div><div style="text-align:justify"><span><br/></span></div><div 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 April of fiscal 2025, a trial involving a product liability claim against the Company resulted in a jury verdict demanding the Company to pay approximately $<ix:nonFraction unitRef="usd" contextRef="c-390" decimals="-6" name="us-gaap:LossContingencyDamagesSoughtValue" format="ixt:num-dot-decimal" scale="0" id="f-1449">3,000,000</ix:nonFraction> in damages.  The Company plans to appeal and along with its attorneys believes it will be successful in overturning this verdict and that payment of the damages is not probable.  As such the Company has not accrued the damages as a liability in the Consolidated Balance Sheet at March 31, 2025.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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-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="c-391" decimals="-5" name="cmco:LossContingencyAllegedTaxesOwed" format="ixt:num-dot-decimal" scale="0" id="f-1450">2,100,000</ix:nonFraction> (Euro <ix:nonFraction unitRef="eur" contextRef="c-391" decimals="-5" name="cmco:LossContingencyAllegedTaxesOwed" format="ixt:num-dot-decimal" scale="0" id="f-1451">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="c-391" decimals="-5" name="cmco:LossContingencyAllegedAdditionalPenaltiesAndInterest" format="ixt:num-dot-decimal" scale="0" id="f-1452">2,400,000</ix:nonFraction> (Euro <ix:nonFraction unitRef="eur" contextRef="c-391" decimals="-5" name="cmco:LossContingencyAllegedAdditionalPenaltiesAndInterest" format="ixt:num-dot-decimal" scale="0" id="f-1453">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 </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><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">78</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><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: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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div 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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(tabular amounts in thousands, except share data)</span></div><div><span><br/></span></div></div><ix:continuation id="f-1398-4" continuedAt="f-1398-5"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 <ix:nonFraction unitRef="notice" contextRef="c-392" decimals="INF" name="cmco:NumberOfTaxAssessmentNoticesIssued" format="ixt-sec:numwordsen" scale="0" id="f-1454">four</ix:nonFraction> 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="c-392" decimals="-5" name="cmco:LossContingencyAllegedTaxesOwed" format="ixt:num-dot-decimal" scale="0" id="f-1455">7,200,000</ix:nonFraction> (Euro <ix:nonFraction unitRef="eur" contextRef="c-392" decimals="-5" name="cmco:LossContingencyAllegedTaxesOwed" format="ixt:num-dot-decimal" scale="0" id="f-1456">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="c-392" decimals="-6" name="cmco:LossContingencyAllegedAdditionalPenaltiesAndInterest" format="ixt:num-dot-decimal" scale="0" id="f-1457">3,000,000</ix:nonFraction> (Euro <ix:nonFraction unitRef="eur" contextRef="c-392" decimals="-5" name="cmco:LossContingencyAllegedAdditionalPenaltiesAndInterest" format="ixt:num-dot-decimal" scale="0" id="f-1458">2,800,000</ix:nonFraction>) for the alleged failure of the Power-One China Subsidiary to file its Italian tax returns.</span></div><div style="text-align:justify"><span><br/></span></div><div 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 June 3, 2015, the Tax Court, 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 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. In December 2016, the Power-One China Subsidiary was served by the Italian Revenue Agency with <ix:nonFraction unitRef="appeal" contextRef="c-393" decimals="INF" name="cmco:NumberOfAppealsInItalianSupremeCourt" format="ixt-sec:numwordsen" scale="0" id="f-1459">two</ix:nonFraction> appeals to the Italian Supreme Court regarding the <ix:nonFraction unitRef="judgement" contextRef="c-393" decimals="INF" name="cmco:NumberOfPositiveJudgmentsOnTaxAssessments" format="ixt-sec:numwordsen" scale="0" id="f-1460">two</ix:nonFraction> positive judgments on the tax assessments for the fiscal periods 2004/2005 and 2005/2006. In February 2017 the Power-One China Subsidiary filed <ix:nonFraction unitRef="memorandum" contextRef="c-394" decimals="INF" name="cmco:NumberOfFiledMemorandumBeforeTheItalianSupremeCourt" format="ixt-sec:numwordsen" scale="0" id="f-1461">two</ix:nonFraction> memorandums 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. </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 March 2017, the Regional Tax Court of Florence rejected the appeal of the assessment for the 2006 fiscal year (period July 2006-December 2006). 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 March 2018, the Regional Tax Court of Florence rejected the appeal of the assessment for the 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. 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.</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 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. A hearing was held before the Regional Tax Court in April and May of 2023, in <ix:nonFraction unitRef="decision" contextRef="c-395" decimals="INF" name="cmco:LossContingencyNumberOfDecisions" format="ixt-sec:numwordsen" scale="0" id="f-1462">two</ix:nonFraction> separate decisions, the court ruled in favor of the Company. The tax authority appealed this decision on December 6, 2023, and the Company filed the relevant counter claims in January of 2024.  </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 March 2023 the Power One China Subsidiary resumed the proceedings concerning the tax assessments for fiscal years 2004/2005 and 2005/2006 before the Regional Tax Court.  The hearing was held in February 2024 where the court upheld the assessments.  The Company is appealing the judgment and expects the Supreme court to reverse the judgment of the lower court as they have previously with the 2002/2003 and 2006 assessments.</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 believes it will be successful and does not expect to incur a liability related to these assessments.</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 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.  Monsanto claims to be entitled to defense and indemnification from Magnetek under a so-called &#8220;Special Undertaking&#8221; apparently 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></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><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: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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div 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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(tabular amounts in thousands, except share data)</span></div><div><span><br/></span></div></div><ix:continuation id="f-1398-5" continuedAt="f-1398-6"><div 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.  Magnetek is vigorously defending against those demands and commenced litigation in New Jersey to, among other things, declare the Special Undertaking void and unenforceable.  Monsanto has, in turn, commenced an action to enforce the Special Undertaking in Missouri and joined <ix:nonFraction unitRef="company" contextRef="c-396" decimals="INF" name="cmco:NumberOfCompaniesAsCoDefendants" format="ixt-sec:numwordsen" scale="0" id="f-1463">five</ix:nonFraction> additional companies as co-defendants in that Missouri action.  The New Jersey action was recently dismissed in favor of the Missouri action.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Magnetek intends to continue to vigorously defend against Monsanto&#8217;s action.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company cannot reasonably estimate a potential range of loss with respect to Monsanto&#8217;s tender because there is insufficient information regarding the underlying matters.  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><span><br/></span></div><div 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 which motion was denied.  Travelers is currently defending the Company in its litigation with Monsanto.</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 is also engaged in similar insurance coverage litigation against Transportation Insurance Company in the Circuit Court of Cook County, Illinois.</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%">That suit is presently stayed due to the bankruptcy of Velsicol Chemical, LLC, a third-party indemnitor of TIC and Travelers.</span></div><div style="text-align:justify"><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%">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.  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.</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%">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.</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%">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 2025.</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 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 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.</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%">Magnetek further believes that FOL's obligation to the state of Connecticut was not discharged in the reorganization proceeding. </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><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">80</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><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: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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div 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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(tabular amounts in thousands, except share data)</span></div><div><span><br/></span></div></div><ix:continuation id="f-1398-6"><div 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. The Company has recorded a <ix:nonNumeric contextRef="c-1" name="cmco:EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag" id="f-1464">liability</ix:nonNumeric> of $<ix:nonFraction unitRef="usd" contextRef="c-397" decimals="-3" name="us-gaap:AccrualForEnvironmentalLossContingencies" format="ixt:num-dot-decimal" scale="0" id="f-1465">430,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 March&#160;31, 2025 a total of $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccrualForEnvironmentalLossContingencies" format="ixt:num-dot-decimal" scale="0" id="f-1466">762,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 2024.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_148"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17.&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxDisclosureTextBlock" id="f-1467" continuedAt="f-1467-1" escape="true">Income Taxes</ix:nonNumeric></span></div><ix:continuation id="f-1467-1" continuedAt="f-1467-2"><div style="margin-top:8.8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United States income (loss) before income tax expense was $(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="0" id="f-1468">44,297,000</ix:nonFraction>), $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="0" id="f-1469">20,464,000</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="0" id="f-1470">26,076,000</ix:nonFraction> for the years ended March&#160;31, 2025, 2024, and 2023, respectively. Income before income tax expense also includes foreign subsidiary income of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="0" id="f-1471">38,791,000</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="0" id="f-1472">41,063,000</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="0" id="f-1473">48,399,000</ix:nonFraction> for the years ended March&#160;31, 2025, 2024, and 2023, respectively. </span></div><div style="margin-top:8.8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes differs from the amount computed by applying the statutory federal income tax rate to income from continuing operations before income tax expense. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="f-1474" continuedAt="f-1474-1" escape="true">The sources and tax effects of the differences were as follows:</ix:nonNumeric></span></div><ix:continuation id="f-1474-1" continuedAt="f-1474-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt;text-align:center"><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:60.351%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.445%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.000%"/><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="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%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</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%">2024</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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statutory federal income tax rate (1)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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="number" contextRef="c-1" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-1475">21.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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="number" contextRef="c-6" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-1476">21.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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="number" contextRef="c-7" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-1477">21.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected tax expense (benefit) at statutory rate</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%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="f-1478">1,156</ix:nonFraction>)</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="f-1479">12,921</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="f-1480">15,640</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes net of federal benefit</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%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" id="f-1481">514</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" id="f-1482">652</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="f-1483">2,719</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 taxes at rates other than statutory federal rate</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%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" scale="3" id="f-1484">431</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" scale="3" id="f-1485">247</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" format="ixt:num-dot-decimal" scale="3" id="f-1486">1,757</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee benefits</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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="cmco:EffectiveIncomeTaxRateReconciliationEmployeeBenefitsAmount" scale="3" id="f-1487">483</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="cmco:EffectiveIncomeTaxRateReconciliationEmployeeBenefitsAmount" format="ixt:num-dot-decimal" scale="3" id="f-1488">1,347</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="cmco:EffectiveIncomeTaxRateReconciliationEmployeeBenefitsAmount" format="ixt:num-dot-decimal" scale="3" id="f-1489">1,207</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">US benefit on foreign derived income</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%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="cmco:EffectiveIncomeTaxRateReconciliationForeignDerivedIncome" scale="3" id="f-1490">259</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="cmco:EffectiveIncomeTaxRateReconciliationForeignDerivedIncome" scale="3" id="f-1491">686</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="cmco:EffectiveIncomeTaxRateReconciliationForeignDerivedIncome" scale="3" id="f-1492">477</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">US Tax on foreign earnings</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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings" scale="3" id="f-1493">379</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings" scale="3" id="f-1494">757</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings" format="ixt:num-dot-decimal" scale="3" id="f-1495">1,257</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Permanent items (4)</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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="cmco:EffectiveIncomeTaxRateReconciliationPermanentItems" scale="3" id="f-1496">421</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="cmco:EffectiveIncomeTaxRateReconciliationPermanentItems" scale="3" id="f-1497">694</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="cmco:EffectiveIncomeTaxRateReconciliationPermanentItems" scale="3" id="f-1498">168</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance (3)</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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="3" id="f-1499">181</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="f-1500">1,109</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="3" id="f-1501">787</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Federal tax credits</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%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCredits" format="ixt:num-dot-decimal" scale="3" id="f-1502">1,002</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCredits" format="ixt:num-dot-decimal" scale="3" id="f-1503">1,384</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCredits" format="ixt:num-dot-decimal" scale="3" id="f-1504">1,539</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 (3)</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%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="f-1505">28</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="f-1506">1,437</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="f-1507">285</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Tax audit adjustments (2)</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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxSettlements" format="ixt:fixed-zero" scale="3" id="f-1508">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationTaxSettlements" scale="3" id="f-1509">819</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxSettlements" format="ixt:num-dot-decimal" scale="3" id="f-1510">2,523</ix:nonFraction>&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unremitted earnings </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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="cmco:EffectiveIncomeTaxRateReconciliationUnremittedEarnings" scale="3" id="f-1511">397</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="cmco:EffectiveIncomeTaxRateReconciliationUnremittedEarnings" scale="3" id="f-1512">501</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="cmco:EffectiveIncomeTaxRateReconciliationUnremittedEarnings" scale="3" id="f-1513">720</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Reversal of stranded tax effects from AOCI</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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="cmco:EffectiveIncomeTaxRateReconciliationReversalOfStrandedTaxEffectsFromAOCI" scale="3" id="f-1514">961</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="cmco:EffectiveIncomeTaxRateReconciliationReversalOfStrandedTaxEffectsFromAOCI" scale="3" id="f-1515">22</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="cmco:EffectiveIncomeTaxRateReconciliationReversalOfStrandedTaxEffectsFromAOCI" format="ixt:fixed-zero" scale="3" id="f-1516">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 income from tax refunds</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%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="cmco:EffectiveIncomeTaxRateReconciliationInterestIncomeFromTaxRefunds" scale="3" id="f-1517">505</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="cmco:EffectiveIncomeTaxRateReconciliationInterestIncomeFromTaxRefunds" format="ixt:fixed-zero" scale="3" id="f-1518">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="cmco:EffectiveIncomeTaxRateReconciliationInterestIncomeFromTaxRefunds" format="ixt:fixed-zero" scale="3" id="f-1519">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Non-deductible interest</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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" scale="3" id="f-1520">286</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" scale="3" id="f-1521">420</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" scale="3" id="f-1522">119</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transfer pricing adjustments</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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="cmco:EffectiveIncomeTaxRateReconciliationTransferPricingAdjustments" scale="3" id="f-1523">600</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="cmco:EffectiveIncomeTaxRateReconciliationTransferPricingAdjustments" format="ixt:fixed-zero" scale="3" id="f-1524">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="cmco:EffectiveIncomeTaxRateReconciliationTransferPricingAdjustments" format="ixt:fixed-zero" scale="3" id="f-1525">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Return to provision adjustment </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%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="cmco:EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustment" scale="3" id="f-1526">180</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="cmco:EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustment" scale="3" id="f-1527">440</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="cmco:EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustment" format="ixt:num-dot-decimal" scale="3" id="f-1528">2,454</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual tax provision expense</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%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="f-1529">367</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1530">14,902</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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;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%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1531">26,046</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"/></tr></table></div><div style="margin-top:5pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(1) Fiscal year 2024 and 2023 table amounts have been adjusted to be consistent with individual rate reconciling items disclosed for fiscal 2025.</span></div><div style="margin-top:5pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(2) For fiscal 2023, the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Company settled income tax assessments related to tax periods prior to the Company's acquisition of 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.  For fiscal 2024, the Company collected tax refunds related to a period prior to the Company's acquisition of STAHL.  In accordance with </span></div></ix:continuation></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><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: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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div 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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(tabular amounts in thousands, except share data)</span></div><div><span><br/></span></div></div><ix:continuation id="f-1467-2" continuedAt="f-1467-3"><ix:continuation id="f-1474-2" continuedAt="f-1474-3"><div style="margin-top:5pt;padding-left:22.5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">the tax indemnifica</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">tion clause of the share purchase agreement, the Company will reimburse STAHL&#8217;s prior owner which was recorded as an loss in Other (income) expense, net. </span></div><div style="margin-top:5pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(3) For fiscal 2024, the Company wrote off $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="cmco:TaxAttributesWrittenOff" format="ixt:num-dot-decimal" scale="0" id="f-1532">1,142,000</ix:nonFraction> of tax attributes as a result of legal entity simplification.The tax attributes had an associated valuation allowance of  $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" format="ixt:num-dot-decimal" scale="0" id="f-1533">1,142,000</ix:nonFraction> which was also written off in fiscal 2024.</span></div></ix:continuation><div style="margin-top:5pt;padding-left:22.5pt;text-align:justify"><ix:continuation id="f-1474-3" continuedAt="f-1474-4"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(4) For fiscal 2024, a tax impact of $<ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" format="ixt:num-dot-decimal" scale="0" id="f-1534">525,000</ix:nonFraction> from</span></ix:continuation><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><ix:continuation id="f-1474-4"> non-deductible transaction costs was incurred as part of the montratec GmbH acquisition.</ix:continuation> </span></div><div style="margin-top:5pt;padding-left:11.25pt;padding-right:11.25pt;text-align:center"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="f-1535" 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 provision for income tax expense (benefit) consisted of the following:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.298%"><tr><td style="width:1.0%"/><td style="width:57.969%"/><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:14.403%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.527%"/><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:10.531%"/><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="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%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</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%">2024</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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current income tax expense (benefit):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States Federal</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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1536">6,843</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1537">15,375</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1538">7,772</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State taxes</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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="f-1539">850</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1540">2,715</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1541">2,218</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1542">12,226</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1543">12,097</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1544">16,356</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax expense (benefit):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</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%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1545">17,411</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1546">12,451</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="f-1547">517</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1548">2,875</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1549">2,834</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" id="f-1550">217</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;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%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="f-1551">367</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:bottom"/><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:bottom"><span style="color:#000000;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="c-6" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1552">14,902</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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000;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%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1553">26,046</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"/></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 Company applies the liability method of accounting for income taxes as required by ASC Topic 740, &#8220;Income Taxes.&#8221; <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="f-1554" continuedAt="f-1554-1" escape="true">The tax effects of temporary differences that give rise to significant portions of the deferred tax assets and deferred tax liabilities are as follows:</ix:nonNumeric></span></div><ix:continuation id="f-1554-1" continuedAt="f-1554-2"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"/><td style="width:73.217%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.938%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.941%"/><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="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%">March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</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%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets (1):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal net operating loss carryforwards</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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic" format="ixt:num-dot-decimal" scale="3" id="f-1555">10,649</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic" format="ixt:num-dot-decimal" scale="3" id="f-1556">11,779</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and foreign tax loss and credit carryforwards</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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" format="ixt:num-dot-decimal" scale="3" id="f-1557">8,992</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" format="ixt:num-dot-decimal" scale="3" id="f-1558">9,354</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee benefit plans</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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" format="ixt:num-dot-decimal" scale="3" id="f-1559">9,624</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" format="ixt:num-dot-decimal" scale="3" id="f-1560">12,203</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsInventory" format="ixt:num-dot-decimal" scale="3" id="f-1561">4,243</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsInventory" format="ixt:num-dot-decimal" scale="3" id="f-1562">3,853</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance reserves</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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" format="ixt:num-dot-decimal" scale="3" id="f-1563">3,060</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" format="ixt:num-dot-decimal" scale="3" id="f-1564">3,301</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued vacation and incentive costs</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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="cmco:DeferredTaxAssetsAccruedVacationAndIncentiveCosts" format="ixt:num-dot-decimal" scale="3" id="f-1565">2,943</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="cmco:DeferredTaxAssetsAccruedVacationAndIncentiveCosts" format="ixt:num-dot-decimal" scale="3" id="f-1566">3,929</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal tax credit carryforwards</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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="cmco:DeferredTaxAssetsTaxCreditCarryforwardsFederal" format="ixt:num-dot-decimal" scale="3" id="f-1567">12,080</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="cmco:DeferredTaxAssetsTaxCreditCarryforwardsFederal" format="ixt:num-dot-decimal" scale="3" id="f-1568">12,094</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASC 842 Lease Liability</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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="cmco:DeferredTaxAssetLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-1569">19,996</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="cmco:DeferredTaxAssetLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-1570">20,120</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity compensation</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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="f-1571">5,309</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="f-1572">5,247</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized Research and Development Costs</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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment" format="ixt:num-dot-decimal" scale="3" id="f-1573">15,069</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment" format="ixt:num-dot-decimal" scale="3" id="f-1574">12,029</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Carryforwards</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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetInterestCarryforward" format="ixt:num-dot-decimal" scale="3" id="f-1575">10,411</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetInterestCarryforward" format="ixt:num-dot-decimal" scale="3" id="f-1576">5,657</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="f-1577">341</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:fixed-zero" scale="3" id="f-1578">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</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%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="f-1579">15,802</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="f-1580">15,156</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets after valuation allowance</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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-1581">86,915</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 colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;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%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-1582">84,410</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;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 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%">Property, plant, and equipment</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%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-1583">5,909</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-1584">7,525</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASC 842 Right-of-Use Asset</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%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" format="ixt:num-dot-decimal" scale="3" id="f-1585">16,807</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" format="ixt:num-dot-decimal" scale="3" id="f-1586">18,509</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible 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%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-1587">88,275</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-1588">96,494</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" format="ixt:fixed-zero" scale="3" id="f-1589">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="f-1590">535</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unremitted earnings</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%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings" format="ixt:num-dot-decimal" scale="3" id="f-1591">1,322</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings" format="ixt:fixed-zero" scale="3" id="f-1592">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-1593">112,313</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 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-1594">123,063</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"/></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%">Net deferred tax assets (liabilities)</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%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-1595">25,398</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 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%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-1596">38,653</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"/></tr></table></div></ix:continuation></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><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: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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div 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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(tabular amounts in thousands, except share data)</span></div><div><span><br/></span></div></div><ix:continuation id="f-1467-3" continuedAt="f-1467-4"><ix:continuation id="f-1554-2"><div style="margin-top:5pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(1) Fiscal year 2024 table amounts have been adjusted to be consistent with individual deferred tax items disclosed for fiscal 2025.</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%">The valuation allowance includes $<ix:nonFraction unitRef="usd" contextRef="c-398" decimals="-3" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" format="ixt:num-dot-decimal" scale="0" id="f-1597">1,151,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-399" decimals="-3" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" format="ixt:num-dot-decimal" scale="0" id="f-1598">989,000</ix:nonFraction> primarily related to foreign net operating losses at March&#160;31, 2025 and 2024, respectively. The valuation allowance also includes $<ix:nonFraction unitRef="usd" contextRef="c-400" decimals="-3" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" format="ixt:num-dot-decimal" scale="0" id="f-1599">2,571,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-401" decimals="-3" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" format="ixt:num-dot-decimal" scale="0" id="f-1600">2,091,000</ix:nonFraction> for state net operating losses at March&#160;31, 2025 and 2024, respectively. The remaining valuation allowance primarily relates to foreign tax credits which the Company believes it will not utilize of $<ix:nonFraction unitRef="usd" contextRef="c-398" decimals="-4" name="us-gaap:TaxCreditCarryforwardValuationAllowance" format="ixt:num-dot-decimal" scale="0" id="f-1601">12,080,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-399" decimals="-3" name="us-gaap:TaxCreditCarryforwardValuationAllowance" format="ixt:num-dot-decimal" scale="0" id="f-1602">12,076,000</ix:nonFraction> for the years ended March&#160;31, 2025 and 2024, 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&#8217;s foreign subsidiaries have tax-effected net operating loss carryforwards of $<ix:nonFraction unitRef="usd" contextRef="c-398" decimals="-3" name="cmco:OperatingLossCarryforwardsSubjectToExpiration" format="ixt:num-dot-decimal" scale="0" id="f-1603">4,648,000</ix:nonFraction> that expire in periods ranging from five years to indefinite.  Federal net operating loss carryforwards of $<ix:nonFraction unitRef="usd" contextRef="c-402" decimals="-3" name="cmco:OperatingLossCarryforwardsSubjectToExpiration" format="ixt:num-dot-decimal" scale="0" id="f-1604">50,711,000</ix:nonFraction> remain from the acquisition of Magnetek, have expiration dates ranging from fiscal 2026 through 2036, and are subject to certain limitations under U.S. tax law. State net operating losses of $<ix:nonFraction unitRef="usd" contextRef="c-400" decimals="-3" name="cmco:OperatingLossCarryforwardsSubjectToExpiration" format="ixt:num-dot-decimal" scale="0" id="f-1605">59,159,000</ix:nonFraction> either have indefinite carryforward periods or have expiration dates ranging from fiscal 2026 through 2045.&#160;&#160;The federal tax credits have expiration dates ranging from fiscal 2029 to 2034.  Included in the State and foreign net operating loss and credit carryforwards category above are $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="cmco:DeferredTaxAssetsTaxCreditCarryforwardsState" format="ixt:num-dot-decimal" scale="0" id="f-1606">1,221,000</ix:nonFraction> of state tax credit carryforwards. These state tax credit carryforwards have expiration dates ranging from fiscal 2026 to 2039.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="cmco:ScheduleofClassificationofDeferredIncomeTaxesinConsolidatedBalanceSheetTableTextBlock" id="f-1607" 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%">Deferred income taxes are classified within the consolidated balance sheets based on the following breakdown:</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:91.081%"><tr><td style="width:1.0%"/><td style="width:73.217%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.938%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.941%"/><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="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%">March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</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%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net non-current deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="cmco:DeferredTaxAssetsNonCurrentNet" format="ixt:num-dot-decimal" scale="3" id="f-1608">2,904</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="cmco:DeferredTaxAssetsNonCurrentNet" format="ixt:num-dot-decimal" scale="3" id="f-1609">1,797</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net non-current deferred tax 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%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAndOtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-1610">28,302</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAndOtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-1611">40,450</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets (liabilities)</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%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-1612">25,398</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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:2pt solid #000;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%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-1613">38,653</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"/></tr></table></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%">Net non-current deferred tax liabilities are included in other non-current liabilities.</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 March&#160;31, 2025, the Company has determined that certain foreign amounts, which can be distributed tax efficiently, are not permanently reinvested where earned.  As of March 31, 2025, a tax liability of approximately $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings" format="ixt:num-dot-decimal" scale="0" id="f-1614">1,322,000</ix:nonFraction> has been accrued for taxes that would be incurred upon repatriation of the earnings that are not permanently reinvested. As of March&#160;31, 2025, $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:UndistributedEarningsOfForeignSubsidiaries" format="ixt:num-dot-decimal" scale="0" id="f-1615">79,490,000</ix:nonFraction> of unremitted earnings of other subsidiaries and outside basis differences other than unremitted earnings are intended to be permanently reinvested.&#160; It is not practicable to calculate the amount of unrecognized deferred tax related to these basis differences.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" id="f-1616" 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%">Changes in the Company&#8217;s uncertain income tax positions, excluding the related accrual for interest and penalties, are as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.789%"><tr><td style="width:1.0%"/><td style="width:60.252%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.977%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.977%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.979%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</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%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</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%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="f-1617">411</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 colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;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%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="f-1618">411</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 colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;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%"><ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="f-1619">414</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for prior year tax positions</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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="f-1620">563</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" format="ixt:fixed-zero" scale="3" id="f-1621">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" format="ixt:fixed-zero" scale="3" id="f-1622">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation" scale="3" id="f-1623">25</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation" format="ixt:fixed-zero" scale="3" id="f-1624">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation" scale="3" id="f-1625">3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Ending balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="f-1626">999</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="f-1627">411</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="f-1628">411</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 Company had $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" format="ixt:num-dot-decimal" scale="0" id="f-1629">96,000</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" format="ixt:num-dot-decimal" scale="0" id="f-1630">76,000</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" format="ixt:num-dot-decimal" scale="0" id="f-1631">68,000</ix:nonFraction> accrued for the payment of interest and penalties at March&#160;31, 2025, 2024, and 2023 respectively. The Company recognizes interest expense or penalties related to uncertain tax positions as a part of income tax expense in its consolidated statements of operations. $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="0" id="f-1632">999,000</ix:nonFraction> of the unrecognized tax benefits as of March&#160;31, 2025 would impact the effective tax rate if recognized. It is reasonably possible that the amount of unrecognized tax benefits could change in the next 12 months, however an estimate of the change cannot be made.</span></div><div style="text-align:justify"><span><br/></span></div><div 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 and its subsidiaries file income tax returns in the U.S., various state, local, and foreign jurisdictions.&#160;The Company&#8217;s major tax jurisdictions are the United States and Germany.&#160;&#160;With few exceptions, the Company is no longer subject to tax examinations by tax authorities in the United States for tax years prior to March 31, 2022 and in Germany for tax years prior to March 31, 2012. The Company has a current tax examination in Germany underway for fiscal years 2012 through 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><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><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: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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div 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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(tabular amounts in thousands, except share data)</span></div><div><span><br/></span></div></div><ix:continuation id="f-1467-4"><div 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 Inflation Reduction Act ("IRA") was enacted in fiscal year 2023 and includes the implementation of a new 15% minimum tax on book income of certain large corporations, an excise tax on stock buybacks, and various tax credits and incentives for energy and clean climate initiatives, among other provisions. The Company has evaluated the IRA and its provisions did not have a material impact to the Company's consolidated financial statements for fiscal 2024 or 2025.</span></div><div style="text-align:justify"><span><br/></span></div><div 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 15, 2022, the European Union (EU) Member States formally adopted the EU&#8217;s Pillar Two Directive, which generally provides for a minimum effective tax rate of 15%, as established by the Organization for Economic Co-operation and Development (OECD) Pillar Two Framework. A significant number of other countries are expected to also implement similar legislation with varying effective dates in the future.  Pillar Two legislation became effective for the Company during fiscal 2025 and the impact to current year tax expense was immaterial.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_151"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18.&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeasesTextBlock" id="f-1633" continuedAt="f-1633-1" escape="true">Leases</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-1633-1" continuedAt="f-1633-2"><ix:continuation id="f-499-2"><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%">Nature of leases</span></div><div style="text-align:justify"><span><br/></span></div><div 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. At the inception of an arrangement, the Company determines whether the arrangement is or contains a lease based on the unique facts and circumstances present. At lease commencement, the Company evaluates whether the arrangement is a finance or operating lease, and accounts for it accordingly. Operating leases are included in other assets, other current liabilities, and other liabilities on the Company&#8217;s Consolidated Balance Sheet. Finance leases are included in net property, plant, and equipment, current portion of long-term debt and finance lease obligation, and the remaining balance is recorded within Term loan and finance lease obligations on the Consolidated Balance Sheet. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leases with a term greater than one year are recognized on the Consolidated Balance Sheet as right-of-use (&#8220;ROU&#8221;) assets, lease obligations, and, if applicable, long-term lease obligations in the financial statement line items above. 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. As the interest rate implicit in lease contracts is generally not readily determinable, the Company uses its estimated incremental borrowing rate in determining the present value of lease payments. The incremental borrowing rate is determined based on the Company&#8217;s recent debt issuances, lease term, and the currency in which lease payments are made. The Company recognizes lease expense on a straight-line basis over the lease term. Additionally, because the Company has elected to not separate lease and non-lease components, variable costs also include payments to the landlord for common area maintenance, real estate taxes, insurance, and other operating expenses. </span></div><div style="text-align:justify"><span><br/></span></div><div 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="c-64" name="us-gaap:LesseeFinanceLeaseTermOfContract1" format="ixt-sec:duryear" id="f-1634">1</ix:nonNumeric> to <ix:nonNumeric contextRef="c-65" name="us-gaap:LesseeFinanceLeaseTermOfContract1" format="ixt-sec:duryear" id="f-1635">23</ix:nonNumeric> years, some of which include options to extend or terminate the lease. The exercise of lease renewal 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. The Company recorded a finance lease for a manufacturing facility in Hartland, WI that has a <ix:nonNumeric contextRef="c-264" name="us-gaap:LesseeFinanceLeaseTermOfContract1" format="ixt-sec:duryear" id="f-1636">23</ix:nonNumeric> year lease term which terminates in 2035 as a result of the Dorner acquisition. As of March&#160;31, 2025, the Company does not have any significant additional leases that have not yet commenced.</span></div></ix:continuation></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><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">84</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div></div><ix:continuation id="f-1633-2" continuedAt="f-1633-3"><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%">Significant Inputs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LeaseCostTableTextBlock" id="f-1637" continuedAt="f-1637-1" 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 presents the weighted average remaining lease term and discount rate as of March&#160;31, 2025 and March&#160;31, 2024, respectively:</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:84.356%"><tr><td style="width:1.0%"/><td style="width:53.492%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.493%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.910%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.493%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.912%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #242424;padding:2px 1pt;text-align: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,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:2pt solid #242424;border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="12" 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%">Weighted-average remaining lease term (in years)</span></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 13pt 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%">&#160;&#160;&#160;&#160;&#160;Operating leases</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%"><ix:nonNumeric contextRef="c-4" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-1638">8.30</ix:nonNumeric></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%"><ix:nonNumeric contextRef="c-5" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-1639">9.16</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 19pt 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%">&#160;&#160;&#160;&#160;&#160;Finance leases</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%"><ix:nonNumeric contextRef="c-4" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-1640">10.58</ix:nonNumeric></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%"><ix:nonNumeric contextRef="c-5" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-1641">11.58</ix:nonNumeric></span></td></tr><tr style="height:15pt"><td colspan="12" 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 13pt 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%">&#160;&#160;&#160;&#160;&#160;Operating leases</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%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-1642">7.05</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-5" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-1643">6.96</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 19pt 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%">&#160;&#160;&#160;&#160;&#160;Finance leases</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%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="4" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-1644">4.51</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-5" decimals="4" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-1645">4.51</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><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%">Amounts recognized on the financial statements </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="cmco:AssetsAndLiabilitiesLesseeTableTextBlock" id="f-1646" 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 sheet classification for lease assets and liabilities as of March&#160;31, 2025 and March&#160;31, 2024, respectively (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:90.789%"><tr><td style="width:1.0%"/><td style="width:56.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.444%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.444%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.353%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #242424;padding:2px 1pt;text-align: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, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></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:700;line-height:100%">Operating leases:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #242424;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #242424;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #242424;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%"><span style="-sec-ix-hidden:f-1647"><span style="-sec-ix-hidden:f-1648">Other assets (1)</span></span></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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-1649">59,506</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-1650">65,584</ix:nonFraction>&#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"/><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%"><span style="-sec-ix-hidden:f-1651"><span style="-sec-ix-hidden:f-1652">Accrued liabilities</span></span></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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1653">9,961</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1654">8,723</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%"><span style="-sec-ix-hidden:f-1655"><span style="-sec-ix-hidden:f-1656">Other non current liabilities</span></span></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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-1657">59,735</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-1658">60,666</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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 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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-1659">69,696</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-1660">69,389</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"/></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;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 leases:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%"><span style="-sec-ix-hidden:f-1661"><span style="-sec-ix-hidden:f-1662">Net property, plant, and equipment</span></span></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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-1663">10,595</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-1664">11,596</ix:nonFraction>&#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"/><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%"><span style="-sec-ix-hidden:f-1665"><span style="-sec-ix-hidden:f-1666">Current portion of long-term debt and finance lease obligation</span></span></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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="3" id="f-1667">739</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="3" id="f-1668">670</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%"><span style="-sec-ix-hidden:f-1669"><span style="-sec-ix-hidden:f-1670">Term loan and finance lease obligations</span></span> </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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-1671">11,528</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-1672">12,267</ix:nonFraction>&#160;</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 colspan="3" style="padding:0 1pt"/><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="c-4" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-1673">12,267</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 colspan="3" style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:0 1pt"/><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="c-5" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-1674">12,937</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"/></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%">Operating lease expense of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="0" id="f-1675">14,433,000</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-4" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="0" id="f-1676">12,550,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="0" id="f-1677">9,197,000</ix:nonFraction> for the fiscal years ending March&#160;31, 2025, 2024, and 2023, respectively, is included in Income from operations on the Consolidated Statements of Operations. Short-term lease expense, sublease income, and variable lease expenses are not material for the fiscal year ending March&#160;31, 2025, 2024, and 2023, respectively. Finance lease expense of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="0" id="f-1678"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="0" id="f-1679">1,001,000</ix:nonFraction></ix:nonFraction> for both fiscal years ending March&#160;31, 2025 and 2024, is included in Income from operations on the Consolidated Statements of Operations, and $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" format="ixt:num-dot-decimal" scale="0" id="f-1680">566,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" format="ixt:num-dot-decimal" scale="0" id="f-1681">597,000</ix:nonFraction> and is included in Interest and debt expense for the fiscal years ending March&#160;31, 2025 and 2024, on the Company's Consolidated Statements of Operations related to the finance lease.</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><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div></div><ix:continuation id="f-1633-3"><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%">Other lease disclosures </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="f-1682" 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%">Future maturities of leases as of March 31, 2025, were as follows (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:84.064%"><tr><td style="width:1.0%"/><td style="width:46.030%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.334%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.336%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-1683">14,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 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="c-4" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-1684">1,274</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-1685">13,799</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-1686">1,312</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="f-1687">12,097</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="f-1688">1,351</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">2029</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="f-1689">9,220</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="f-1690">1,392</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2030</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="f-1691">8,176</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="f-1692">1,433</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="f-1693">38,639</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="f-1694">8,832</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Total undiscounted lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-1695">96,274</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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-1696">15,594</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Less: imputed interest</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="f-1697">26,578</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="f-1698">3,327</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Present value of lease liabilities</span></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="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-1699">69,696</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 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="c-4" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-1700">12,267</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"/></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-1637-1"><div><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="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.157%"><tr><td style="width:1.0%"/><td style="width:51.138%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.820%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.820%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><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%">Year ended </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2025</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></div></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="c-1" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="f-1701">12,014</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 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="c-6" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="f-1702">9,454</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 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="c-7" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="f-1703">8,872</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"/></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="c-1" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="f-1704">1,237</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="f-1705">1,200</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="f-1706">1,166</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">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="c-1" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-1707">8,173</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-1708">22,506</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-1709">31,423</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:continuation></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_154"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19.&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:SegmentReportingDisclosureTextBlock" id="f-1710" continuedAt="f-1710-1" escape="true">Business Segment Information</ix:nonNumeric></span></div><ix:continuation id="f-1710-1" continuedAt="f-1710-2"><div 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%">ASC Topic 280, &#8220;Segment Reporting,&#8221; establishes the standards for reporting information about operating segments in financial statements. The Company has <ix:nonFraction unitRef="segment" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="f-1711"><ix:nonFraction unitRef="segment" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfOperatingSegments" format="ixt-sec:numwordsen" scale="0" id="f-1712">one</ix:nonFraction></ix:nonFraction> operating and reportable segment for both internal and external reporting 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%">The Company&#8217;s Chief Executive Officer (&#8220;CEO&#8221;), who is its chief operating decision maker (&#8220;CODM&#8221;), evaluates the performance of the Company&#8217;s operating segment based on Income from operations. The CODM reviews budget-to-actual variances and year over year performance when making operating decisions to allocate resources to the segment. </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 significant segment expenses that are regularly provided on a quarterly basis to CODM are cost of products sold, research and development expenses, selling expenses, general and administrative expenses and amortization of intangibles, which are presented on the face of the Consolidated Statements of Operations and included in the calculation of Operating Income. </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="f-1713" continuedAt="f-1713-1" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial information relating to the Company&#8217;s operations by geographic area is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:64.002%"/><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.897%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.897%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.899%"/><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="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net sales:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #242424;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%">United States</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%"><ix:nonFraction unitRef="usd" contextRef="c-403" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1714">556,972</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-404" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1715">591,497</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-405" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1716">595,363</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Germany</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%"><ix:nonFraction unitRef="usd" contextRef="c-406" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1717">217,189</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-407" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1718">233,797</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-408" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1719">175,294</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East, and Africa (Excluding Germany)</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%"><ix:nonFraction unitRef="usd" contextRef="c-409" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1720">116,749</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-410" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1721">112,839</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-411" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1722">97,597</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Canada</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%"><ix:nonFraction unitRef="usd" contextRef="c-412" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1723">17,479</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-413" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1724">21,431</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-414" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1725">18,883</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-415" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1726">22,173</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-416" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1727">17,877</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-417" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1728">16,720</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Latin America</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%"><ix:nonFraction unitRef="usd" contextRef="c-418" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1729">32,465</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-419" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1730">36,099</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-420" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1731">32,383</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1732">963,027</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1733">1,013,540</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1734">936,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"/></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><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: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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div 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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(tabular amounts in thousands, except share data)</span></div><div><span><br/></span></div></div><ix:continuation id="f-1713-1"><ix:continuation id="f-1710-2"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note: Net sales to external customers are attributed to geographic areas based upon the location from which the product was shipped from the Company to the customer.</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.707%"><tr><td style="width:1.0%"/><td style="width:64.002%"/><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.897%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.897%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.899%"/><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="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #242424;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%">United States</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%"><ix:nonFraction unitRef="usd" contextRef="c-421" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1735">1,079,209</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-422" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1736">1,129,237</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-423" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1737">1,127,321</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Germany</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%"><ix:nonFraction unitRef="usd" contextRef="c-424" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1738">540,515</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-425" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1739">553,103</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-426" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1740">417,167</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East, and Africa (Excluding Germany)</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%"><ix:nonFraction unitRef="usd" contextRef="c-427" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1741">76,831</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-428" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1742">90,921</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-429" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1743">81,413</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Canada</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%"><ix:nonFraction unitRef="usd" contextRef="c-430" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1744">6,811</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-431" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1745">9,606</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-432" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1746">12,668</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-433" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1747">11,821</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-434" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1748">14,094</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-435" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1749">16,063</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Latin America</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%"><ix:nonFraction unitRef="usd" contextRef="c-436" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1750">23,601</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-437" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1751">28,984</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-438" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1752">43,823</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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="c-4" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1753">1,738,788</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1754">1,825,945</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1755">1,698,455</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"/></tr></table></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:64.002%"/><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.897%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.897%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.899%"/><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="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</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%">2024</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%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-lived assets:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #242424;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%">United States</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%"><ix:nonFraction unitRef="usd" contextRef="c-421" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1756">762,328</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-422" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1757">781,232</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-423" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1758">791,835</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Germany</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%"><ix:nonFraction unitRef="usd" contextRef="c-424" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1759">398,188</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-425" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1760">407,136</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-426" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1761">295,233</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East, and Africa (Excluding Germany)</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%"><ix:nonFraction unitRef="usd" contextRef="c-427" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1762">8,625</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-428" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1763">8,156</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-429" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1764">8,254</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Canada</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%"><ix:nonFraction unitRef="usd" contextRef="c-430" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1765">1,071</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-431" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1766">1,190</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-432" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1767">1,267</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-433" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1768">1,854</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-434" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1769">2,058</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-435" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1770">2,207</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Latin America</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%"><ix:nonFraction unitRef="usd" contextRef="c-436" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1771">1,467</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-437" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1772">2,591</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-438" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1773">2,730</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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="c-4" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1774">1,173,533</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1775">1,202,363</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1776">1,101,526</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"/></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%">Note: Long-lived assets include net property, plant, and equipment, goodwill, and other intangibles, net.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:64.002%"/><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.897%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.897%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.899%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sales by major product group are as follows:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hoists</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%"><ix:nonFraction unitRef="usd" contextRef="c-439" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1777">479,612</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-440" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1778">494,726</ix:nonFraction>&#160;</span></td><td style="background-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%"><ix:nonFraction unitRef="usd" contextRef="c-441" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1779">456,300</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">High Precision Conveyors</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%"><ix:nonFraction unitRef="usd" contextRef="c-442" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1780">154,660</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-443" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1781">163,462</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-444" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1782">149,586</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chain and rigging tools</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%"><ix:nonFraction unitRef="usd" contextRef="c-445" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1783">76,072</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-446" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1784">74,075</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-447" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1785">76,990</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Industrial cranes</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%"><ix:nonFraction unitRef="usd" contextRef="c-448" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1786">37,113</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-449" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1787">39,520</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-450" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1788">38,369</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuators and rotary unions</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%"><ix:nonFraction unitRef="usd" contextRef="c-451" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1789">87,735</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-452" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1790">97,303</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-453" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1791">84,663</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Digital power control and delivery systems</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%"><ix:nonFraction unitRef="usd" contextRef="c-454" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1792">110,379</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-455" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1793">122,344</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-456" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1794">102,962</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Elevator application drive systems</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%"><ix:nonFraction unitRef="usd" contextRef="c-457" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1795">17,456</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-458" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1796">22,110</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-459" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1797">27,370</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 #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="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1798">963,027</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 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:bottom"><span style="color:#000000;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="c-6" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1799">1,013,540</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 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:bottom"><span style="color:#000000;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="c-7" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1800">936,240</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"/></tr></table></div></ix:continuation></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">87</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><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: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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div 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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(tabular amounts in thousands, except share data)</span></div><div><span><br/></span></div></div><div><span><br/></span></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_157"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">20.&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:ComprehensiveIncomeNoteTextBlock" id="f-1801" continuedAt="f-1801-1" escape="true">Accumulated Other Comprehensive Loss</ix:nonNumeric></span></div><ix:continuation id="f-1801-1" continuedAt="f-1801-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="f-1802" continuedAt="f-1802-1" 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 components of accumulated other comprehensive loss is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.024%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.495%"/><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="border-top:2pt solid #242424;padding:2px 1pt;text-align: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,</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 #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment &#8211; net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #242424;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 #242424;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-1803">33,942</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:2pt solid #242424;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #242424;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #242424;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 #242424;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-1804">32,785</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:2pt solid #242424;padding:2px 1pt 2px 0;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%">Pension liability &#8211; net of tax</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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="cmco:AccumulatedOtherComprehensiveIncomeLossPensionLiabilityNetofTax" format="ixt:num-dot-decimal" scale="3" id="f-1805">12,661</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="cmco:AccumulatedOtherComprehensiveIncomeLossPensionLiabilityNetofTax" format="ixt:num-dot-decimal" scale="3" id="f-1806">12,924</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Postretirement obligations &#8211; net of tax</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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="cmco:AccumulatedOtherComprehensiveIncomeLossOtherPostretirementPlansNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-1807">1,573</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="cmco:AccumulatedOtherComprehensiveIncomeLossOtherPostretirementPlansNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-1808">1,675</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Split-dollar life insurance arrangements &#8211; net of tax</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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="cmco:AccumulatedOtherComprehensiveIncomeLossAdjustmentToSplitDollarLifeInsuranceArrangementsNetOfTax" scale="3" id="f-1809">526</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="cmco:AccumulatedOtherComprehensiveIncomeLossAdjustmentToSplitDollarLifeInsuranceArrangementsNetOfTax" scale="3" id="f-1810">553</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives qualifying as hedges &#8211; net of tax</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%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax" format="ixt:num-dot-decimal" scale="3" id="f-1811">1,919</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax" format="ixt:num-dot-decimal" scale="3" id="f-1812">3,804</ix:nonFraction>&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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="c-4" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-1813">21,101</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:bottom"/><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:bottom"><span style="color:#000000;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="c-5" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-1814">39,677</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:bottom"/></tr></table></div></ix:nonNumeric><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The deferred taxes related to the adjustments associated with the items included in accumulated other comprehensive loss, net of deferred tax asset valuation allowances, were $(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="0" sign="-" name="cmco:DeferredTaxesAssociatedWithItemsInAccumulatedOtherComprehensiveIncomeLoss" format="ixt:num-dot-decimal" scale="0" id="f-1815">6,530,121</ix:nonFraction>), $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="cmco:DeferredTaxesAssociatedWithItemsInAccumulatedOtherComprehensiveIncomeLoss" format="ixt:num-dot-decimal" scale="0" id="f-1816">636,000</ix:nonFraction>, and $(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" sign="-" name="cmco:DeferredTaxesAssociatedWithItemsInAccumulatedOtherComprehensiveIncomeLoss" format="ixt:num-dot-decimal" scale="0" id="f-1817">6,371,000</ix:nonFraction>) for fiscal 2025, 2024, and 2023 respectively.&#160;&#160;Refer to Note 17 for discussion of the deferred tax asset valuation allowance.&#160;&#160;In the period subsequent to our initial recording of the valuation allowance in fiscal 2011, increases and decreases to both the deferred tax assets associated with items in accumulated other comprehensive loss, and the valuation allowance, have been recorded as offsets to comprehensive income.</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 a result of the Tax Cuts and Jobs Act (the "TCJA"), the Company recorded as an offsetting entry a $(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" format="ixt:num-dot-decimal" scale="0" id="f-1818">7,251,000</ix:nonFraction>) stranded tax effect in the minimum pension liability component and a $(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" format="ixt:num-dot-decimal" scale="0" id="f-1819">194,000</ix:nonFraction>) stranded tax effect in the split dollar life insurance arrangement component of other comprehensive income in fiscal 2018. As a result of the pension termination in fiscal 2025, $(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-4" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax" format="ixt:num-dot-decimal" scale="0" id="f-1820">7,050,000</ix:nonFraction>) of the stranded tax effect was released from accumulated other comprehensive loss and recorded as a decrease of income taxes in the consolidated statement of operations.  The resulting stranded tax effect of $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" format="ixt:num-dot-decimal" scale="0" id="f-1821">201,000</ix:nonFraction> relates to the Company's  remaining U.S. pension plan. The stranded tax effect related to the other post retirement obligations component was not material.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the recording of a deferred tax asset valuation allowance in fiscal 2011, the Company recorded as an offsetting entry a $<ix:nonFraction unitRef="usd" contextRef="c-460" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" format="ixt:num-dot-decimal" scale="0" id="f-1822">7,605,000</ix:nonFraction> stranded tax effect in the minimum pension liability component, $<ix:nonFraction unitRef="usd" contextRef="c-461" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" format="ixt:num-dot-decimal" scale="0" id="f-1823">935,000</ix:nonFraction> stranded tax effect in the other post retirement obligations component and a $<ix:nonFraction unitRef="usd" contextRef="c-462" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" format="ixt:num-dot-decimal" scale="0" id="f-1824">747,000</ix:nonFraction> stranded tax effect in the split dollar life insurance arrangement component of other comprehensive income. With the reversal of that valuation allowance in fiscal 2013, the Company recorded the reversal of the valuation allowance as a reduction of income taxes in the consolidated statement of operations.  As a result of the pension termination in fiscal 2025, the stranded tax effect of $<ix:nonFraction unitRef="usd" contextRef="c-463" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax" format="ixt:num-dot-decimal" scale="0" id="f-1825">7,605,000</ix:nonFraction> was released from accumulated other comprehensive loss and recorded as a decrease of income taxes in the consolidated statement 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%">As a result of the recording of a deferred tax asset valuation allowance in fiscal 2005, the Company recorded as an offsetting entry a $<ix:nonFraction unitRef="usd" contextRef="c-464" decimals="-3" name="cmco:ChargeInMinimumPensionLiabilityComponentOfAccumulatedOtherComprehensiveIncomeLoss" format="ixt:num-dot-decimal" scale="0" id="f-1826">406,000</ix:nonFraction> stranded tax effect in the minimum pension liability component of other comprehensive income. With the reversal of that valuation allowance in fiscal 2006, the Company recorded the reversal of the valuation allowance as a reduction of income taxes in the consolidated statement of operations.  As a result of the pension termination in fiscal 2025, the stranded tax effect of $<ix:nonFraction unitRef="usd" contextRef="c-465" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax" format="ixt:num-dot-decimal" scale="0" id="f-1827">406,000</ix:nonFraction> was released from accumulated other comprehensive loss and recorded as a decrease of income taxes in the consolidated statement 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%">The stranded tax effects described above are in accordance with ASC Topic 740, &#8220;Income Taxes&#8221; even though the impact of the TCJA and the deferred tax asset valuation allowance described above were initially established as an adjustment to comprehensive income. This amount will remain indefinitely as a component of accumulated other comprehensive loss.  </span></div></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">88</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><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: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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div 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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(tabular amounts in thousands, except share data)</span></div><div><span><br/></span></div></div><ix:continuation id="f-1801-2" continuedAt="f-1801-3"><ix:continuation id="f-1802-1"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in accumulated other comprehensive income by component are as follows (in thousands):</span></div><div><span><br/></span></div><div style="text-indent:-18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.431%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.340%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.069%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.493%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.911%"/><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="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:2pt solid #242424;padding:2px 1pt;text-align: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, 2025</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="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align: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 #242424;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align: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 #242424;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align: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 #242424;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align: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="display:none"/><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%">(<ix:nonFraction unitRef="usd" contextRef="c-466" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-1828">10,696</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 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%">(<ix:nonFraction unitRef="usd" contextRef="c-467" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-1829">32,785</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-468" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-1830">3,804</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 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%">(<ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-1831">39,677</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"/></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%">Other comprehensive income (loss) before reclassification</span></td><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-469" decimals="-3" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-1832">7,274</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-470" decimals="-3" sign="-" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-1833">1,157</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-471" decimals="-3" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-1834">2,243</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-1835">8,360</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:22.5pt;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 to net income</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-469" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-1836">18,182</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-470" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:fixed-zero" scale="3" id="f-1837">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-471" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-1838">7,966</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-1839">10,216</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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 (loss) income</span></td><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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="c-469" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-1840">25,456</ix:nonFraction>&#160;</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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="c-470" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-1841">1,157</ix:nonFraction>)</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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="c-471" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-1842">5,723</ix:nonFraction>)</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-1843">18,576</ix:nonFraction>&#160;</span></td><td style="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: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="display:none"/><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: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: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="c-472" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-1844">14,760</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:top"/><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: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: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="c-473" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-1845">33,942</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:top"/><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: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: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="c-474" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-1846">1,919</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:top"/><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: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: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="c-58" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-1847">21,101</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:top"/></tr></table></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.694%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.347%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.579%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.347%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.579%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.347%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.159%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.165%"/><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="display:none"/><td colspan="24" style="border-top:2pt solid #242424;padding:2px 1pt;text-align: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, 2024</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="display:none"/><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align: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 #242424;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align: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 #242424;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align: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 #242424;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align: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="display:none"/><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%">(<ix:nonFraction unitRef="usd" contextRef="c-475" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-1848">12,800</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 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%">(<ix:nonFraction unitRef="usd" contextRef="c-476" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-1849">32,352</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-477" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-1850">7,109</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 colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;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%">(<ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-1851">38,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:bottom"/></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%">Other comprehensive income (loss) before reclassification</span></td><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-478" decimals="-3" sign="-" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-1852">1,979</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-479" decimals="-3" sign="-" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" scale="3" id="f-1853">433</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-480" decimals="-3" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-1854">6,907</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-1855">4,495</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 to net income</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-478" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-1856">4,083</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-479" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:fixed-zero" scale="3" id="f-1857">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-480" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-1858">10,212</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-1859">6,129</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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 (loss) income</span></td><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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="c-478" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-1860">2,104</ix:nonFraction>&#160;</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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="c-479" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="f-1861">433</ix:nonFraction>)</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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="c-480" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-1862">3,305</ix:nonFraction>)</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="2" style="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="c-6" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-1863">1,634</ix:nonFraction>)</span></td><td style="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: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="display:none"/><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: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: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="c-466" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-1864">10,696</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:top"/><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: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: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="c-467" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-1865">32,785</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:top"/><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: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: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="c-468" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-1866">3,804</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:top"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:2pt solid #000;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: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: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="c-46" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-1867">39,677</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:top"/></tr></table></div></ix:continuation><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" id="f-1868" continuedAt="f-1868-1" escape="true"><div><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 accumulated other comprehensive loss for the year ended March&#160;31, 2025 are as follows (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.573%"><tr><td style="width:1.0%"/><td style="width:38.465%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.086%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.467%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:45.648%"/><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:left;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 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 pension amount unrecognized</span></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/></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%"><ix:nonFraction unitRef="usd" contextRef="c-481" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-1869">24,118</ix:nonFraction>&#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%">(1)</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%"><ix:nonFraction unitRef="usd" contextRef="c-481" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1870">24,118</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 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%">(<ix:nonFraction unitRef="usd" contextRef="c-481" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1871">5,936</ix:nonFraction>)</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</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%"><ix:nonFraction unitRef="usd" contextRef="c-481" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1872">18,182</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 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:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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%"><ix:nonFraction unitRef="usd" contextRef="c-482" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="f-1873">36</ix:nonFraction>&#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="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="c-482" decimals="-3" sign="-" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-1874">10,717</ix:nonFraction>)</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="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%"><ix:nonFraction unitRef="usd" contextRef="c-482" decimals="-3" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="f-1875">20</ix:nonFraction>&#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%">(<ix:nonFraction unitRef="usd" contextRef="c-482" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1876">10,661</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-482" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1877">2,695</ix:nonFraction>&#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</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%">(<ix:nonFraction unitRef="usd" contextRef="c-482" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1878">7,966</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 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="padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">These accumulated other comprehensive loss components are included in the computation of net periodic pension cost. (See Note 13 for additional details.)</span></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">89</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><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: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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div 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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(tabular amounts in thousands, except share data)</span></div><div><span><br/></span></div></div><ix:continuation id="f-1868-1"><ix:continuation id="f-1801-3"><div><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 accumulated other comprehensive loss for the year ended March&#160;31, 2024 are 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:86.988%"><tr><td style="width:1.0%"/><td style="width:38.731%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.640%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.168%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:45.961%"/><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:2px 1pt;text-align:left;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 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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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 pension amount unrecognized</span></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="c-483" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-1879">5,344</ix:nonFraction>&#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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</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%"><ix:nonFraction unitRef="usd" contextRef="c-483" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1880">5,344</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 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%">(<ix:nonFraction unitRef="usd" contextRef="c-483" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1881">1,261</ix:nonFraction>)</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:2px 1pt;text-align: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</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%"><ix:nonFraction unitRef="usd" contextRef="c-483" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1882">4,083</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 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:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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: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%"><ix:nonFraction unitRef="usd" contextRef="c-484" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="f-1883">38</ix:nonFraction>&#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:2px 1pt;text-align: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="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="c-484" decimals="-3" sign="-" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-1884">12,861</ix:nonFraction>)</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:2px 1pt;text-align: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%">(<ix:nonFraction unitRef="usd" contextRef="c-484" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="f-1885">663</ix:nonFraction>)</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:2px 1pt;text-align: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%">(<ix:nonFraction unitRef="usd" contextRef="c-484" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1886">13,486</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-484" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1887">3,274</ix:nonFraction>&#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:2px 1pt;text-align: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</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%">(<ix:nonFraction unitRef="usd" contextRef="c-484" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1888">10,212</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 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="padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">These accumulated other comprehensive loss components are included in the computation of net periodic pension cost. (See Note 13 for additional details.)</span></div></ix:continuation></ix:continuation><div><span><br/></span></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_160"></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%">21.&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" id="f-1890" continuedAt="f-1890-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="f-1889" continuedAt="f-1889-1" escape="true">Effects of New Accounting Pronouncements</ix:nonNumeric></ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-1890-1"><ix:continuation id="f-1889-1"><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%">Recently 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%">On April 1, 2024, the Company adopted Accounting Standard Update (ASU) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The new guidance improves reportable segment disclosure requirements, primarily through enhanced disclosures for significant segment expenses. The guidance was effective retrospectively for the Company as of April 1, 2024 for the annual period. The guidance is effective retrospectively for the Company as of April 1, 2025 for the interim periods. As a result, the Company has enhanced its segment disclosures to include the presentation of significant cost and expenses by segment. The adoption of this ASU only affects the Company&#8217;s disclosures, with no impacts to the financial condition and results of operations. All applicable disclosures have been included in Note 19.</span></div><div style="text-align:justify"><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><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%">In November 2024, the FASB issued ASU 2024-03, Income Statement&#8212;Reporting Comprehensive Income&#8212;Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses. This ASU will improve disclosures about a public business entity's expenses and address requests from investors for more detailed information about the types of expenses commonly presented within the expense caption on the Company's Statement of Operations. The new guidance is effective for annual periods beginning after December 15, 2026 and interim periods within fiscal years beginning after December 15, 2027. The Company believes the adoption of this standard will result in additional disclosures, but will not have an overall material impact to the financial statements.</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%">In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The ASU is intended to provide increased transparency about income tax information through improvements to income tax disclosures related to the rate reconciliation and income taxes paid. The Company believes the adoption of this standard will result in some additional disclosures, but will not have an overall material impact to the financial statements.</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 Company is currently assessing the impact these ASUs will have on the footnotes of its annual and interim financial statements. The Company plans to adopt these standards in fiscal 2026 when required. ASUs not listed were assessed and determined to be either not applicable, or had or are expected to have an immaterial impact on our financial statements and related disclosures.</span></div></ix:continuation></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><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">90</span></div></div></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_163"></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div><div><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><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" id="f-1891" escape="true"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SCHEDULE II&#8212;Valuation and qualifying accounts</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">March 31, 2025, 2024, and 2023 </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%">Dollars in thousands</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"/><td style="width:33.168%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.390%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.387%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.390%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.762%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.390%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.762%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.387%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.390%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.092%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.390%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.395%"/><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:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="12" 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%">Additions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><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:9pt;font-weight:400;line-height:100%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</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:100%">Description</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at<br/>Beginning<br/>of Period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Charged</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:100%">to</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Costs</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:100%">and</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:100%">Expenses</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Charged<br/>to Other<br/>Accounts</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Acquisition/Divestiture</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:9pt;font-weight:700;line-height:100%">Deductions</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance<br/>at End of<br/>Period</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year ended March 31, 2025:</span></div></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"/><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;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding: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:9pt;font-weight:400;line-height:100%">Deducted from asset accounts:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-485" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1892">3,827</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:num-dot-decimal" scale="3" id="f-1893">3,641</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="f-1894">6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired" format="ixt:fixed-zero" scale="3" id="f-1895">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:num-dot-decimal" scale="3" id="f-1896">2,582</ix:nonFraction>&#160;</span></td><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-486" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1897">4,880</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax asset valuation allowance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-487" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1898">15,156</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-488" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="f-1899">648</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-488" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="f-1900">2</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-488" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired" format="ixt:fixed-zero" scale="3" id="f-1901">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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="c-488" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:fixed-zero" scale="3" id="f-1902">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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="c-489" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1903">15,802</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-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%">Total</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1904">18,983</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 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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:num-dot-decimal" scale="3" id="f-1905">4,289</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 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:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="f-1906">8</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 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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired" format="ixt:fixed-zero" scale="3" id="f-1907">&#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 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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:num-dot-decimal" scale="3" id="f-1908">2,582</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 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:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1909">20,682</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"/></tr><tr><td colspan="3" style="background-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%">Reserves on balance sheet:</span></td><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;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued general and product liability costs, net of insurance recoveries</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-490" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1910">12,351</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-491" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:num-dot-decimal" scale="3" id="f-1911">3,776</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 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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-491" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" format="ixt:fixed-zero" scale="3" id="f-1912">&#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 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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-491" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired" format="ixt:fixed-zero" scale="3" id="f-1913">&#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 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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-491" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:num-dot-decimal" scale="3" id="f-1914">3,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 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:9pt;font-weight:400;line-height:100%">(2)</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-492" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1915">12,451</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year ended March 31, 2024:</span></div></td><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;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deducted from asset accounts:</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-493" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1916">3,620</ix:nonFraction>&#160;</span></td><td style="background-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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:num-dot-decimal" scale="3" id="f-1917">1,225</ix:nonFraction>&#160;</span></td><td style="background-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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="f-1918">3</ix:nonFraction>)</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired" scale="3" id="f-1919">64</ix:nonFraction>&#160;</span></td><td style="background-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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:num-dot-decimal" scale="3" id="f-1920">1,079</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-485" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1921">3,827</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-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%">Deferred tax asset valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-494" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1922">15,978</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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="c-495" decimals="-3" sign="-" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="f-1923">805</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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="c-495" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="f-1924">17</ix:nonFraction>)</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-495" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired" format="ixt:fixed-zero" scale="3" id="f-1925">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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="c-495" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:fixed-zero" scale="3" id="f-1926">&#8212;</ix:nonFraction>&#160;</span></td><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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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="c-487" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1927">15,156</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1928">19,598</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 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="f-1929">420</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 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="f-1930">20</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 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: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: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="c-6" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired" scale="3" id="f-1931">64</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 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:num-dot-decimal" scale="3" id="f-1932">1,079</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 colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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: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: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="c-5" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1933">18,983</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"/></tr><tr><td colspan="3" style="background-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%">Reserves on balance sheet:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><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;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:9pt;font-weight:400;line-height:100%">Accrued general and product liability costs, net of insurance recoveries</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-496" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1934">12,831</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 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-497" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:num-dot-decimal" scale="3" id="f-1935">2,226</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 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-497" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" format="ixt:fixed-zero" scale="3" id="f-1936">&#8212;</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 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: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: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="c-497" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired" format="ixt:fixed-zero" scale="3" id="f-1937">&#8212;</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 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-497" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:num-dot-decimal" scale="3" id="f-1938">2,706</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 colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-490" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1939">12,351</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"/></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:9pt;font-weight:400;line-height:100%">Year ended March 31, 2023:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><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;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:9pt;font-weight:400;line-height:100%">Deducted from asset accounts:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding: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:9pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-498" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1940">5,717</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-499" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:num-dot-decimal" scale="3" id="f-1941">1,055</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-499" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="f-1942">96</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-499" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired" format="ixt:fixed-zero" scale="3" id="f-1943">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-499" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:num-dot-decimal" scale="3" id="f-1944">3,056</ix:nonFraction>&#160;</span></td><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-493" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1945">3,620</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax asset valuation allowance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-500" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1946">16,147</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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="c-501" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="f-1947">77</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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="c-501" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="f-1948">246</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-501" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired" format="ixt:fixed-zero" scale="3" id="f-1949">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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="c-501" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:fixed-zero" scale="3" id="f-1950">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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="c-494" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1951">15,978</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-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%">Total</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1952">21,864</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 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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:num-dot-decimal" scale="3" id="f-1953">1,132</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 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:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="f-1954">342</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 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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired" format="ixt:fixed-zero" scale="3" id="f-1955">&#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 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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:num-dot-decimal" scale="3" id="f-1956">3,056</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 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:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1957">19,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:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reserves on balance sheet:</span></td><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;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued general and product liability costs, net of insurance recoveries</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-502" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1958">13,414</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 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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-503" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:num-dot-decimal" scale="3" id="f-1959">3,025</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 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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-503" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" format="ixt:fixed-zero" scale="3" id="f-1960">&#8212;</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 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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-503" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired" format="ixt:fixed-zero" scale="3" id="f-1961">&#8212;</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 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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-503" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:num-dot-decimal" scale="3" id="f-1962">3,608</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 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:9pt;font-weight:400;line-height:100%">(2)</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-496" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1963">12,831</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"/></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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_________________</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Uncollectible accounts written off, net of recoveries</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Insurance claims and expenses paid</span></div></ix:nonNumeric><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><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">91</span></div></div></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_166"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Changes in and Disagreements With Accountants on Accounting and Financial Disclosure</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div><span><br/></span></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_169"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> Item 9A.&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Controls and Procedures</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management&#8217;s Evaluation of Disclosure 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 March 31, 2025, an evaluation was performed under the supervision and with the participation of our management, including the Chief Executive Officer (our principal executive officer) and Chief Financial Officer (our principal financial officer), of the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) of the Exchange Act). Based on that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of March 31, 2025 to ensure that information required to be disclosed in our reports that we file or submit under the Exchange Act is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management&#8217;s Report on Internal Control Over Financial Reporting</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rules 13a-15(f) and 15d-15(f). Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we conducted an evaluation of the effectiveness of our internal control over financial reporting based on the framework in Internal Control--Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (COSO). Based on that evaluation, our management concluded that our internal control over financial reporting was effective as of March 31, 2025.</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 effectiveness of the Company&#8217;s internal control over financial reporting as of March 31, 2025 has been audited by Ernst &amp; Young LLP, an independent registered public accounting firm, as stated in their report which is included herein.</span></div><div style="text-align:justify"><span><br/></span></div><div 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 management, including the Chief Executive Officer and Chief Financial Officer, does not expect that our disclosure controls or our internal control over financial reporting will prevent or detect all error and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control system&#8217;s objectives will be met. The design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Further, because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that misstatements due to error or fraud will not occur or that all control issues and instances of fraud, if any, have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty and that breakdowns can occur because of simple error or mistake. Controls can also be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. The design of any system of controls is based in part on certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Projections of any evaluation of controls effectiveness to future periods are subject to risks. Over time, controls may become inadequate because of changes in conditions or deterioration in the degree of compliance with policies or 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:700;line-height:120%">Changes in Internal Control over Financial Reporting</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no changes in internal control over financial reporting during the three months ended March&#160;31, 2025 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</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><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92</span></div></div></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_172"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">Report of Independent Registered Public Accounting Firm</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%">To the Shareholders and the Board of Directors of Columbus McKinnon Corporation</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Opinion on Internal Control over Financial Reporting </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have audited Columbus McKinnon Corporation&#8217;s (the Company) internal control over financial reporting as of March 31, 2025, based on criteria established in Internal Control&#8212;Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of March 31, 2025, based on the COSO criteria. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of March 31, 2025 and 2024, the related consolidated statements of operations, comprehensive income, shareholders' equity and cash flows for each of the three years in the period ended March 31, 2025, and the related notes and financial statement schedule listed in the Index at Item 15(2) and our report dated May 21, 025 expressed an unqualified opinion thereon</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10.5pt;font-weight:400;line-height:115%">.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Basis for Opinion </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company&#8217;s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management's Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Definition and Limitations of Internal Control Over Financial Reporting </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">A company&#8217;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">/s/ Ernst &amp; Young LLP</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Charlotte, North Carolina</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">May&#160;28, 2025 </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><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">93</span></div></div></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_175"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9B.&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Other Information</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trading Plans</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%">During the quarter ended  March&#160;31, 2025, no director or officer of the Company <ix:nonNumeric contextRef="c-93" name="ecd:NonRule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-1964"><ix:nonNumeric contextRef="c-93" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-1965">adopted</ix:nonNumeric></ix:nonNumeric> or <ix:nonNumeric contextRef="c-93" name="ecd:Rule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-1966"><ix:nonNumeric contextRef="c-93" name="ecd:NonRule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-1967">terminated</ix:nonNumeric></ix:nonNumeric> a &#8220;Rule 10b5-1 trading arrangement&#8221; or &#8220;non-Rule 10b5-1 trading arrangement,&#8221; as each term is defined in Item 408(a) of Regulation S-K.</span></div><div><span><br/></span></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_178"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9C.&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Disclosures Regarding Foreign Jurisdictions that Prevent Inspections</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%">Not applicable.</span></div><div><span><br/></span></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_181"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">PART III</span></div><div><span><br/></span></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_184"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 10.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Directors, Executive Officers and Corporate Governance</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:112%">We have <ix:nonNumeric contextRef="c-1" name="ecd:InsiderTrdPoliciesProcAdoptedFlag" format="ixt:fixed-true" id="f-1968">insider trading policies and procedures</ix:nonNumeric> that govern the purchase, sale and other dispositions of our securities by our directors, officers, employees and agents. We believe these policies and procedures are reasonably designed to promote compliance with insider trading laws, rules and regulations and applicable listing standards. Copies of our Insider Trading Policy, our Insider Trading Pre-Clearance and Blackout Policy and our Policy Regarding Establishment of SEC Rule 10b5-1 Plans and Other Trading Arrangements are filed with this report as Exhibit 19.1, Exhibit 19.2 and Exhibit 19.3, respectively.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other than the information above, the information required by this item is incorporated herein by reference to the sections entitled "Election of Directors," "Our Executive Officers" and "Corporate Governance Policy" in our 2025 Proxy Statement.</span></div><div style="text-align:justify"><span><br/></span></div><div 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 charters of our Audit Committee, Human Capital, Compensation and Succession Committee, and Corporate Governance and Nomination Committee are available on our website at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">www.cmco.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and are available to any shareholder upon request to the Corporate Secretary. The contents of our website are not, and should not, be deemed to be incorporated by reference into this Form 10-K or otherwise filed with the SEC.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have adopted a Code of Business Conduct that applies to all of our employees, including our principal executive officer, principal financial officer and principal accounting officer, as well as our directors.&#160;&#160;Our Code of Business Conduct is available on our website at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">www.cmco.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#160;We intend to disclose any amendment to, or waiver from, the Code of Business Conduct that applies to our principal executive officer, principal financial officer or principal accounting officer otherwise required to be disclosed under Item 5.05 of Form 8-K by posting such amendment or waiver, as applicable, on our website.</span></div><div><span><br/></span></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_187"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 11.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Executive Compensation</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 information required by this item is incorporated herein by reference to the sections entitled "Director Compensation," "Compensation of Executive Officers" and "Compensation Discussion and Analysis" in our 2025 Proxy Statement.</span></div><div><span><br/></span></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_190"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 12.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</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 information required by this item is incorporated herein by reference to the sections entitled "Security Ownership of Management and Certain Beneficial Owners" and "Compensation Discussion and Analysis &#8212; Equity Compensation Plan Information" in our 2025 Proxy Statement.</span></div><div><span><br/></span></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_193"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 13.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Certain Relationships and Related Transactions, and Director Independence</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 information required by this item is incorporated herein by reference to the sections entitled "Certain Relationships and Related Party Transactions" and "Corporate Governance Policy &#8212; Board of Directors Independence" in our 2025 Proxy Statement.</span></div><div><span><br/></span></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_196"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 14.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Principal Accountant Fees and Services</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is incorporated herein by reference to the section entitled "Principal Accountant Fees and Services" in our 2025 Proxy Statement.</span></div><div style="text-align:center"><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94</span></div></div></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_199"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div><div><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%;text-decoration:underline">PART IV</span></div><div><span><br/></span></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_202"></div><div style="-sec-extract:summary"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> Item 15.&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Exhibits and Financial Statement Schedules</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:24.34pt;text-decoration:underline">Financial Statements:</span></div><div><span><br/></span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following consolidated financial statements of Columbus McKinnon Corporation are included in Item 8, Financial Statements and Supplementary Data, of this Form 10-K:</span></div><div style="margin-top:5pt"><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:91.286%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.514%"/><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%;text-decoration:underline">Reference</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%;text-decoration:underline">Page No.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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:middle"><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%">Report of Independent Registered Public Accounting Firm (PCAOB ID: <ix:nonNumeric contextRef="c-1" name="dei:AuditorFirmId" id="f-1969">42</ix:nonNumeric>)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-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="#i8da04fd51c4142f5bbe5e7a50653f13a_70">38</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><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%">Consolidated Balance Sheets - March 31, 2025 and 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-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="#i8da04fd51c4142f5bbe5e7a50653f13a_73">40</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><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%">Consolidated Statements of Operations &#8211; Years ended March 31, 2025, 2024, and 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-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="#i8da04fd51c4142f5bbe5e7a50653f13a_76">41</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><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%">Consolidated Statements of Comprehensive Income &#8211; Years ended March 31, 2025, 2024, and 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-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="#i8da04fd51c4142f5bbe5e7a50653f13a_79">42</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><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%">Consolidated Statements of Shareholders&#8217; Equity &#8211; Years ended March 31, 2025, 2024, and 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-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="#i8da04fd51c4142f5bbe5e7a50653f13a_82">43</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><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%">Consolidated Statements of Cash Flows &#8211; Years ended March 31, 2025, 2024, and 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-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="#i8da04fd51c4142f5bbe5e7a50653f13a_85">44</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes to Consolidated Financial Statements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-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="#i8da04fd51c4142f5bbe5e7a50653f13a_88">45</a></span></div></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:2.413%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:87.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.515%"/><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%">(2)</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-style:italic;font-weight:400;line-height:100%;text-decoration:underline">Financial Statement Schedule:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Page No.</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Schedule II - Valuation and qualifying accounts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-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="#i8da04fd51c4142f5bbe5e7a50653f13a_163">91</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="padding:2px 1pt;text-align:left;vertical-align: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="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All other schedules for which provision is made in the applicable accounting regulation of the SEC are not required under the related instructions or are inapplicable and therefore have been omitted.</span></td></tr></table></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:24.34pt;text-decoration:underline">Exhibits:</span></div><div style="margin-top:5pt"><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:8.124%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:88.944%"/><td style="width:0.1%"/></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:9pt;font-weight:700;line-height:100%;text-decoration:underline">Exhibit<br/>Number</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</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:100%;text-decoration:underline">Exhibit</span></div></td></tr><tr><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:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1005229/000100522923000065/projectphoenix-cleanuvzx.htm">2.1</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share Purchase Agreement, dated April 25, 2023, by and between Columbus McKinnon EMEA GmbH, as purchaser and montratec Holding S.a.r.l, as seller (incorporated by reference to Exhibit 2.1 to the Company's Current Report on Form 8-K dated April 26, 2023).</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1005229/000119312525024548/d196112dex21.htm">2.2</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock Purchase Agreement, dated as of February 10, 2025, by and among Columbus McKinnon Corporation, Kito Crosby Limited, the equityholders of Kito Crosby Limited as set forth on the signature pages thereto and Ascend Overseas Limited (incorporated by reference to Exhibit 2.1 to the Company&#8217;s Current Report on Form 8-K dated February 10, 2025).</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1005229/000119312522266765/d272142dex31.htm">3.1</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restated Certificate of Incorporation of the Company (incorporated by reference to Exhibit 3.1 to the Company&#8217;s Current Report on Form 8-K dated October 21, 2022).</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1005229/000119312523185390/d726899dex31.htm">3.2</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amended and Restated Bylaws of the Company (incorporated by reference to Exhibit 3.1 to the Company&#8217;s Current Report on Form 8-K dated July 11, 2023).</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#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="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:9pt;font-weight:400;line-height:100%">4.1&#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:9pt;font-weight:400;line-height:100%">Specimen common share certificate (incorporated by reference to Exhibit 4.1 to the Company&#8217;s Registration Statement No. 33-80687 on Form S-1 dated December 21, 1995).</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1005229/000100522923000169/columbusmckinnoncorporatio.htm">4.2</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Description of Securities of Columbus McKinnon Corporation registered under Section 12 of the Securities Exchange Act of 1934, as amended (incorporated by reference to Exhibit 4.2 to the Company's Annual Report on Form 10-K for the fiscal year ended March 31, 2023).</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#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:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">#10.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Columbus McKinnon Corporation Personal Retirement Account Plan Trust Agreement, dated April 1, 1987 (incorporated by reference to Exhibit 10.25 to the Company&#8217;s Registration Statement No. 33-80687 on Form S-1 dated December 21, 1995).</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#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></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><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">95</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="margin-top:5pt"><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:8.124%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:88.944%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1005229/000100522921000155/cmco-ex102for10xkformofc.htm">#10.2</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Form of Change in Control Agreement as entered into between Columbus McKinnon Corporation and certain of its executive officers (incorporated by reference to Exhibit 10.2 to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended March 31, 2021).</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#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:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">#10.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Form of Omnibus Code Section 409A Compliance Policy as entered into between Columbus McKinnon Corporation and certain of its executive officers. (incorporated by reference to Appendix to the definitive Proxy Statement for the Annual Meeting of Stockholders of Columbus McKinnon Corporation held on July 31, 2006).</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1005229/000100522921000155/a104esop2015restatement.htm">#10.4</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Columbus McKinnon Corporation Employee Stock Ownership Plan, restated effective as of April 1, 2015, as amended by Amendment No. 1 thereto effective as of April 15, 2015 (incorporated by reference to Exhibit 10.4 to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended March 31, 2021).</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1005229/000100522921000155/a105defcompplanadoptiona.htm">#10.5</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Columbus McKinnon Corporation Deferred Compensation Plan Adoption Agreement, effective as of January 1, 2013 (incorporated by reference to Exhibit 10.5 to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended March 31, 2021).</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1005229/000100522921000155/a106defcompplanamendment.htm">#10.6</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Amendment No. 1, dated as of January 9, 2018, to the Columbus McKinnon Corporation Deferred Compensation Plan Adoption Agreement (incorporated by reference to Exhibit 10.6 to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended March 31, 2021).</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1005229/000100522921000155/a107defcompplanamendment.htm">#10.7</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Amendment No. 2, dated as of August 23, 2018, to the Columbus McKinnon Corporation Deferred Compensation Plan Adoption Agreement (incorporated by reference to Exhibit 10.7 to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended March 31, 2021).</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1005229/000119312515321394/d78604dex101.htm">#10.8</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The 2014 Stock Incentive Plan of Magnetek, Inc. (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K dated September 16, 2015).</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1005229/000100522924000208/columbusmckinnon-2ndamen.htm">#10.9</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Columbus McKinnon Corporation Second Amended and Restated 2016 Long Term Incentive Plan (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K dated July 22, 2024).</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1005229/000100522921000155/cmco-ex1011for10xktimexb.htm">#10.10</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Form of Time-Based Restricted Stock Unit Award Agreement for the Columbus McKinnon Corporation 2016 Long Term Incentive Plan (incorporated by reference to Exhibit 10.11 to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended March 31, 2021).</span></div></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1005229/000100522921000155/cmco-ex1012for10xknqsoaw.htm">#10.11</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Form of Nonqualified Stock Option Award Agreement for the Columbus McKinnon Corporation 2016 Long Term Incentive Plan (incorporated by reference to Exhibit 10.12 to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended March 31, 2021).</span></div></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1005229/000100522921000155/cmco-ex1013for10xkpsuawa.htm">#10.12</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Form of Performance Stock Unit Award Agreement for the Columbus McKinnon Corporation 2016 Long Term Incentive Plan (incorporated by reference to Exhibit 10.13 to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended March 31, 2021).</span></div></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1005229/000100522920000089/executeddavidwilsonemplo.htm">#10.13</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employment agreement effective May 11, 2020, by and between Columbus McKinnon Corporation and David J. Wilson (incorporated by reference to Exhibit 10.1 of the Company&#8217;s Current Report on Form 8-K dated May 11, 2020).</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1005229/000100522920000089/executeddavidwilsoncicag.htm">#10.14</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in Control Agreement effective May 11, 2020, by and between Columbus McKinnon Corporation and David J. Wilson (incorporated by reference to Exhibit 10.2 of the Company&#8217;s Current Report on Form 8-K dated May 11, 2020).</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1005229/000100522920000181/amendmenttoemploymentagr.htm">#10.15</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employment Agreement Amendment effective June 1, 2020, by and between Columbus McKinnon Corporation and David J. Wilson (incorporated by reference to Exhibit 10.2 of the Company&#8217;s Current Report on Form 8-K dated June 3, 2020).</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1005229/000100522921000095/cmcoarca.htm">10.16</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amended and Restated Credit Agreement, dated May 14, 2021, by and among Columbus McKinnon Corporation and the other parties thereto (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K dated May 14, 2021).</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1005229/000100522923000169/columbusmckinnon-firstam.htm">10.17</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">First Amendment, dated as of November 30, 2021, to the Amended and Restated Credit Agreement, between Columbus McKinnon Corporation and JPMorgan Chase Bank, N.A., as Administrative Agent (incorporated by reference to Exhibit 10.19 to the Company's Annual Report on Form 10-K for the fiscal year ended March 31, 2023). </span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1005229/000100522923000169/columbusmckinnon-libortr.htm">10.18</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">LIBOR Transition Amendment, dated as of May 8, 2023, to the Amended and Restated Credit Agreement, among Columbus McKinnon Corporation, Columbus McKinnon EMEA GmbH, each other guarantor party thereto, and JPMorgan Chase Bank, N.A., as Administrative Agent (incorporated by reference to Exhibit 10.20 to the Company's Annual Report on Form 10-K for the fiscal year ended March 31, 2023).</span></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1005229/000100522923000098/a101columbusmckinnon-sec.htm">10.19</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Second Amendment, dated as of May 18, 2023, to the Amended and Restated Credit Agreement, among Columbus McKinnon Corporation, JPMorgan Chase Bank, N.A., as Administrative Agent, Second Amendment Revolving Lender, Swingline Lender and Issuing Lender, and the lenders and agents party thereto (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K dated May 18, 2023).</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1005229/000100522923000173/a104columbusmckinnon-thi.htm">10.20</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Third Amendment, dated as of June 26, 2023, to the Amended and Restated Credit Agreement, by and among Columbus McKinnon Corporation,  Columbus McKinnon EMEA GmbH, the lenders from time to time party thereto and JPMorgan Chase Bank, N.A., as Administrative Agent (incorporated by reference to Exhibit 10.4 to the Company&#8217;s Current Report on Form 8-K dated June 26, 2023).</span></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#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></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><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">96</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="margin-top:5pt"><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:8.124%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:88.944%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1005229/000100522924000058/columbusmckinnon-fourtha.htm">10.21</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fourth Amendment, dated as of March 18, 2024, to the Amended and Restated Credit Agreement, by and among Columbus McKinnon Corporation,  Columbus McKinnon EMEA GmbH, the lenders from time to time party thereto and JPMorgan Chase Bank, N.A., as Administrative Agent (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K dated March 19, 2024).</span></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1005229/000100522923000173/a101wells-columbusxcredi.htm">10.22</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Credit and Security Agreement, dated as of June 20, 2023, by and among Columbus McKinnon Corporation, as Master Servicer, Columbus McKinnon FinCo, LLC, as Borrower, Wells Fargo Bank, National Association, as Administrative Agent and the lenders from time to time party thereto (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K dated June 26, 2023).</span></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1005229/000100522923000274/wells_columbus-firstamen.htm">10.23</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">First Amendment to Credit and Security Agreement, dated as of September 20, 2023, by and among Columbus McKinnon FinCo, LLC as Borrower, Columbus McKinnon Corporation as Master Servicer and Performance Guarantor, and Wells Fargo Bank, National Association as Lender and Administrative Agent (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Quarterly Report on Form 10-Q for the quarterly period ended September 30, 2023).</span></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1005229/000100522923000173/a102wells-columbusxrecei.htm">10.24</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Receivables Sale Agreement, dated as of June 20, 2023, by and among Columbus McKinnon Corporation, as Master Servicer, Columbus McKinnon FinCo, LLC, as Buyer and the Originators party thereto (incorporated by reference to Exhibit 10.2 to the Company&#8217;s Current Report on Form 8-K dated June 26, 2023).</span></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1005229/000100522923000173/a103wells-columbusxperfo.htm">10.25</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Performance Undertaking, dated as of June 20, 2023, by Columbus McKinnon Corporation, as Performance Guarantor, in favor of Wells Fargo Bank, National Association, as Administrative Agent (incorporated by reference to Exhibit 10.3 to the Company&#8217;s Current Report on Form 8-K dated June 26, 2023).</span></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1005229/000119312525024548/d196112dex101.htm">10.26</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment Agreement, dated as of February 10, 2025, by and among Columbus McKinnon Corporation, CD&amp;R XII Keystone Holdings, L.P. and Clayton, Dubilier &amp; Rice Fund XII, L.P. (solely for the purpose of limited provisions thereof) (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K dated February 11, 2025).</span></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1005229/000119312525024548/d196112dex102.htm">10.27</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Debt Commitment Letter, dated as of February 10, 2025, by and between Columbus McKinnon Corporation and JPMorgan Chase Bank, N.A. (incorporated by reference to Exhibit 10.2 to the Company&#8217;s Current Report on Form 8-K dated February 11, 2025).</span></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="bbrantretirementagreemen.htm">*#10.28</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Retirement Agreement, dated as of February 3, 2024, by and between Columbus McKinnon Corporation and Bert Brant.</span></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1005229/000100522924000166/cmco-insidertradingpolic.htm">19.1</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Insider Trading Policy (incorporated by reference to Exhibit 19.1 to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended March 31, 2024).</span></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1005229/000100522924000166/cmco-insidertradingblack.htm">19.2</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Insider Trading Pre-Clearance and Blackout Policy (incorporated by reference to Exhibit 19.2 to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended March 31, 2024).</span></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1005229/000100522924000166/cmco-10b5x1policy102323.htm">19.3</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Policy Regarding Establishment of SEC Rule 10b5-1 Plans and Other Trading Arrangements (incorporated by reference to Exhibit 19.3 to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended March 31, 2024).</span></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="a03312025ex211cmcosubsidia.htm">*21.1</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsidiaries of the Registrant.</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="a03312025ex231auditorconse.htm">*23.1</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consent of Independent Registered Public Accounting Firm.</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="a03312025exhibit311ceocert.htm">*31.1</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certification of the principal executive officer pursuant to Rule 13a-14(a) of the Securities Exchange Act of 1934, as amended, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="a03312025exhibit312cfocert.htm">*31.2</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certification of the principal financial officer pursuant to Rule 13a-14(a) of the Securities Exchange Act of 1934, as amended, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="a03312025exhibit321soxcert.htm">**32.1</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certification of the principal executive officer and the principal financial officer pursuant to Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, and 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.&#160;&#160;</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1005229/000100522924000166/columbusmckinnoncorporat.htm">*97</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Clawback Policy (incorporated by reference to Exhibit 97 to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended March 31, 2024).</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#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:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">*101</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The financial statements from the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended March 31, 2024, formatted in Inline XBRL</span></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#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:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">*101.INS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inline XBRL Instance Document</span></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#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:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">*101.SCH</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Schema Document</span></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#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:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">*101.CAL</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Calculation Linkbase Document</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#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:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">*101.DEF</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Definition Linkbase Document</span></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">*101.LAB</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Label Linkbase Document</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#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:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">*101.PRE</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Presentation Linkbase Document</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#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:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">*104</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (the cover page XBRL tags are embedded within the Inline XBRL document and included in Exhibit 101)</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><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">97</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*&#160;&#160;&#160;&#160;&#160;Filed 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%">**   Furnished 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%">#&#160;&#160;&#160;&#160;&#160;Indicates a Management contract or compensation plan or arrangement</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_205"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 16.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Form 10-K Summary</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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-weight:400;line-height:120%">98</span></div></div></div><div id="i8da04fd51c4142f5bbe5e7a50653f13a_208"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div><div><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-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:4.325%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:50.659%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:35.412%"/><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%">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%">May 28, 2025</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="padding:0 1pt"/><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="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">COLUMBUS McKINNON CORPORATION</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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="padding:0 1pt"/><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%">By:</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;&#160;David J. Wilson</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">David J. Wilson</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">Chief Executive Officer</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">(Principal Executive Officer)</span></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">99</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i8da04fd51c4142f5bbe5e7a50653f13a_7">Table of Contents</a></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.</span></div><div 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-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.701%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:44.221%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.931%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Signature</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Title</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%">&#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:700;line-height:100%">Date</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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="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><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="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 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;David J. Wilson</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"><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%">President, Chief Executive Officer and Director </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Executive Officer)</span></div></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%">May 28, 2025</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><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="border-top:2pt solid #000000;padding:2px 1pt 2px 19pt;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%">David J. Wilson</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><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 style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;&#160;Gregory P. Rustowicz</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"><div style="text-indent:9pt"><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></div><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Principal Financial Officer and Principal Accounting Officer)</span></div></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%">May 28, 2025</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt 2px 19pt;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%">Gregory P. Rustowicz</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><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%">&#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><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;&#160;Gerald G. Colella</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chair of the Board of Directors</span></td><td colspan="3" style="padding:0 1pt"/><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%">May 28, 2025</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt 2px 19pt;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%">Gerald G. Colella</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/  Chad R. Abraham</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"/><td 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%">May 28, 2025</span></td></tr><tr style="height:11pt"><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="border-top:2pt solid #000000;padding:2px 1pt 2px 19pt;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%">Chad R. Abraham</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Aziz S. Aghili</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"/><td 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%">May 28, 2025</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt 2px 19pt;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%">Aziz S. Aghili</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;&#160;Jeanne Beliveau-Dunn</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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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%">May 28, 2025</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><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="border-top:2pt solid #000000;padding:2px 1pt 2px 19pt;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%">Jeanne Beliveau-Dunn</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><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 style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;&#160;Kathryn V. Bohl</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 28, 2025</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt 2px 19pt;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%">Kathryn V. Bohl</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;Michael Dastoor</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"/><td 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%">May 28, 2025</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt 2px 19pt;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%">Michael Dastoor</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;&#160;Chris J. Stephens Jr.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"/><td 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%">May 28, 2025</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt 2px 19pt;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%">Chris J. Stephens Jr.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;&#160;Rebecca Yeung</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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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%">May 28, 2025</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><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="border-top:2pt solid #000000;padding:2px 1pt 2px 19pt;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%">Rebecca Yeung</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><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></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><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.28
<SEQUENCE>2
<FILENAME>bbrantretirementagreemen.htm
<DESCRIPTION>EX-10.28
<TEXT>
<HTML>
<HEAD><!-- Document generated by Workiva Inc -->
<TITLE>bbrantretirementagreemen</TITLE>
</HEAD>
<BODY bgcolor="white">
<DIV align="center">
<DIV style="margin-left:1em;width:1055;"><!-- bbrantretirementagreemen001.jpg -->
<DIV style="padding-top:2em;">
<IMG src="bbrantretirementagreemen001.jpg" title="slide1" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white"> </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- bbrantretirementagreemen002.jpg -->
<DIV style="padding-top:2em;">
<IMG src="bbrantretirementagreemen002.jpg" title="slide2" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white"> </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- bbrantretirementagreemen003.jpg -->
<DIV style="padding-top:2em;">
<IMG src="bbrantretirementagreemen003.jpg" title="slide3" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white"> </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- bbrantretirementagreemen004.jpg -->
<DIV style="padding-top:2em;">
<IMG src="bbrantretirementagreemen004.jpg" title="slide4" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white"> </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- bbrantretirementagreemen005.jpg -->
<DIV style="padding-top:2em;">
<IMG src="bbrantretirementagreemen005.jpg" title="slide5" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white"> </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- bbrantretirementagreemen006.jpg -->
<DIV style="padding-top:2em;">
<IMG src="bbrantretirementagreemen006.jpg" title="slide6" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white"> </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- bbrantretirementagreemen007.jpg -->
<DIV style="padding-top:2em;">
<IMG src="bbrantretirementagreemen007.jpg" title="slide7" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white"> </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- bbrantretirementagreemen008.jpg -->
<DIV style="padding-top:2em;">
<IMG src="bbrantretirementagreemen008.jpg" title="slide8" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white"> </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- bbrantretirementagreemen009.jpg -->
<DIV style="padding-top:2em;">
<IMG src="bbrantretirementagreemen009.jpg" title="slide9" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white"> </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- bbrantretirementagreemen010.jpg -->
<DIV style="padding-top:2em;">
<IMG src="bbrantretirementagreemen010.jpg" title="slide10" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white"> </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- bbrantretirementagreemen011.jpg -->
<DIV style="padding-top:2em;">
<IMG src="bbrantretirementagreemen011.jpg" title="slide11" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white"> </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- bbrantretirementagreemen012.jpg -->
<DIV style="padding-top:2em;">
<IMG src="bbrantretirementagreemen012.jpg" title="slide12" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white"> </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
</DIV>
</DIV>
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>3
<FILENAME>a03312025ex211cmcosubsidia.htm
<DESCRIPTION>EX-21.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i21c78a6c56d04a4c8a5e9c07a3a016de_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Exhibit 21.1</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#160;</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">COLUMBUS McKINNON CORPORATION</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">SUBSIDIARIES</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">(as of March 31, 2025)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">CM Insurance Company, Inc. (US-NY)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Magnetek, Inc. (US-DE)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Magnetek National Electric Coil, Inc. (US-DE)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">CMCO Acquisition, LLC (US-DE)</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Dorner Mfg. Corp. (US-DE)</font></div><div style="padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Dorner Latin America S. de R.L. de C.V. (Mexico)</font></div><div style="padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Dorner Sdn. Bhd. (Malaysia)</font></div><div style="padding-left:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Dorner Conveyors Ltd. (Canada)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Garvey Corporation (US-NJ)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Columbus McKinnon FinCo, LLC (US-DE)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Kito Crosby Acquisition, LLC (US-DE)</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Kito Crosby UK Holdings, LTD (United Kingdom)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Yale Industrial Products, Inc. (US-DE)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Columbus McKinnon Hungary Finance Kft. (Hungary)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Columbus McKinnon Hungary Holdings Kft. (Hungary)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Columbus McKinnon Dutch Holdings 3 B.V. (The Netherlands)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Morris Middle East, Ltd. (Cayman Islands)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Eastern Morris Cranes Company Limited (49% Investment) (Saudi Arabia)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Columbus McKinnon Limited (Canada)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Columbus McKinnon Asia Pacific Pte. Ltd. (Singapore)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Columbus McKinnon (Shanghai) International Trading Co. LTD (China)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Columbus McKinnon Asia Pacific Ltd. (Hong Kong)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Columbus McKinnon Industrial Products Co. Ltd. (China)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;STAHL Cranesystems Shanghai Co. Ltd. (China)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;STAHL Cranesystems India Private Ltd. (49% Investment) (India)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Columbus McKinnon EMEA GmbH (Germany)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Columbus McKinnon Industrial Products GmbH (Germany)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Columbus McKinnon Corporation Ltd. (England)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Stahl Cranesystems Ltd. (England)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Columbus McKinnon France S.a.r.l. (France)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Soci&#233;t&#233; d&#8217;Exploitation des Raccords Gautier (France)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Columbus McKinnon Italia S.r.l. (Italy)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Columbus McKinnon Ib&#233;rica S.L.U. (Spain)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Columbus McKinnon Benelux, B.V. (The Netherlands)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Columbus McKinnon Corporation (Pty), Ltd. (South Africa)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Yale Lifting Solutions (Pty.) Ltd. (South Africa)</font></div><div style="padding-left:121.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Columbus McKinnon Austria GmbH (Austria)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Columbus McKinnon Hebetechnik GmbH (Austria)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Columbus McKinnon Hungary Kft. (Hungary)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Columbus McKinnon Russia LLC (Russia)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Columbus McKinnon Polska Sp.z.o.o (Poland)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Columbus McKinnon Switzerland AG (Switzerland)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Columbus McKinnon Ireland, DAC (Ireland)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Ferromet al Limitada (Portugal)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Stahl Cranesystems GmbH (Germany)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;STAHL Cranesystems FZE (UAE)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Columbus McKinnon Engineered Products GmbH (Germany)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;STAHL Cranesystems India Private Ltd. (51% Investment) (India)</font></div><div style="padding-left:67.5pt;text-indent:54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Dorner Sarl (France)</font></div><div style="padding-left:108pt;text-indent:13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">montratec GmbH (Germany)</font></div><div style="padding-left:144pt;text-indent:13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">montratec AG (Switzerland)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Columbus McKinnon Latin America B.V. (The Netherlands)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Columbus McKinnon de Mexico, S.A. de C.V. (Mexico)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Columbus McKinnon de Uruguay, S.A. (Uruguay)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Columbus McKinnon do Brazil Ltda. (Brazil)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Columbus McKinnon de Panama S.A. (Panama)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>4
<FILENAME>a03312025ex231auditorconse.htm
<DESCRIPTION>EX-23.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="ic8a0d404e2d741fbaa5f30d132d083ef_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 23.1</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="margin-bottom:3pt;margin-top:3pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consent of Independent Registered Public Accounting Firm</font></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"><font><br></font></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consent to the incorporation by reference in the following Registration Statements&#58;</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:7.092%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.708%"></td><td style="width:0.1%"></td></tr><tr><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><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:120%">Registration Statement (Form S-8 No. 333-168777) pertaining to the Columbus McKinnon Corporation 2010 Long Term Incentive Plan&#59;</font></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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><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:120%">Registration Statement (Form S-8 No. 333-207165) pertaining to the 2014 Incentive Plan of Magnetek, Inc.&#59;</font></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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><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:120%">Registration Statement (Form S-8 No. 333-212865) pertaining to the Columbus McKinnon Corporation 2016 Long Term Incentive Plan&#59; and</font></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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><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:120%">Registration Statement (Form S-3 ASR No. 333-272873) of Columbus McKinnon Corporation, and</font></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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><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:120%">Registration Statement (Form S-8 No. 333-280936) pertaining to the Columbus McKinnon Corporation 2016 Second Amended and Restated 2016 Long-Term Incentive Plan&#59; and</font></td></tr></table></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">of our reports dated May&#160;28, 2025, with respect to the consolidated financial statements and schedule listed in the Index at Item 15(2) of Columbus McKinnon Corporation and the effectiveness of internal control over financial reporting of Columbus McKinnon Corporation included in this Annual Report (Form 10-K) of Columbus McKinnon Corporation for the year ended March 31, 2025.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; Ernst &#38; Young LLP&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Charlotte, North Carolina</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%">May&#160;28, 2025 </font></div><div style="text-align:justify"><font><br></font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>5
<FILENAME>a03312025exhibit311ceocert.htm
<DESCRIPTION>EX-31.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="ibd1503e31d05471ba8643b69f35236dc_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: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="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><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, David J. Wilson, certify that&#58;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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-K of Columbus McKinnon Corporation&#59;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><font><br></font></div><div style="padding-left:72pt;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:36pt"><font><br></font></div><div style="padding-left:72pt;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:36pt"><font><br></font></div><div style="padding-left:72pt;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:36pt"><font><br></font></div><div style="padding-left:72pt;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 (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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"><font><br></font></div><div style="padding-left:54pt"><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:54pt"><font><br></font></div><div style="padding-left:54pt"><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><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58;&#160;&#160;May&#160;28, 2025 </font></div><div><font><br></font></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:53.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.208%"></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%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47;&#160;&#160;David J. Wilson</font></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%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">David J. Wilson</font></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%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</font></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%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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>6
<FILENAME>a03312025exhibit312cfocert.htm
<DESCRIPTION>EX-31.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i419a3750f8e04837bfdaf1ae22e69b62_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><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><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Gregory P. Rustowicz, certify that&#58;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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-K of Columbus McKinnon Corporation&#59;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"><font><br></font></div><div style="padding-left:72pt;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:36pt"><font><br></font></div><div style="padding-left:72pt;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:36pt"><font><br></font></div><div style="padding-left:72pt;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:36pt"><font><br></font></div><div style="padding-left:72pt;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 (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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"><font><br></font></div><div style="padding-left:72pt;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:36pt"><font><br></font></div><div style="padding-left:72pt;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><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58;&#160;&#160;May&#160;28, 2025</font></div><div><font><br></font></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:53.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.208%"></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%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47;&#160;&#160;&#160;Gregory P. Rustowicz</font></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%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gregory P. Rustowicz</font></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%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President - Finance and Chief Financial Officer</font></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%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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.1
<SEQUENCE>7
<FILENAME>a03312025exhibit321soxcert.htm
<DESCRIPTION>EX-32.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i174e15c8c6144701bee99c5469bab1d2_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.1</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 Annual Report of Columbus McKinnon Corporation (the &#34;Company&#34;) on Form 10-K for the year ended March 31, 2025, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in the such Annual Report on Form 10-K fairly presents, in all material&#160;respects,&#160;the&#160;financial condition and result of operations of the Company.</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dated&#58;&#160;&#160;May&#160;28, 2025</font></div><div style="margin-top:5pt"><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:53.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.208%"></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%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47;&#160;&#160;David J. Wilson</font></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%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">David J. Wilson</font></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%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</font></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%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Executive Officer)</font></td></tr></table></div><div><font><br></font></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:53.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.208%"></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%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47;&#160;&#160;&#160;Gregory P. Rustowicz</font></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%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gregory P. Rustowicz</font></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%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President - Finance and Chief Financial Officer</font></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%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Financial Officer)</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>cmco-20250331.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:a6206807-3da6-461f-82f8-97072d450e3f,g:81485220-2a9c-42c5-a5fd-3af8d579e821-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:cmco="http://www.cmworks.com/20250331" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types1="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.cmworks.com/20250331">
  <xs:import namespace="http://fasb.org/srt/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/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/2024" schemaLocation="https://xbrl.sec.gov/country/2024/country-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/cyd-af-sub/2024" schemaLocation="https://xbrl.sec.gov/cyd/2024/cyd-af-sub-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.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-20250331_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-20250331_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" 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-20250331_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-20250331_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.cmworks.com/role/Cover">
        <link:definition>0000001 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AuditInformation" roleURI="http://www.cmworks.com/role/AuditInformation">
        <link:definition>0000002 - Document - Audit Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://www.cmworks.com/role/ConsolidatedBalanceSheets">
        <link:definition>9952151 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.cmworks.com/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>9952152 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofOperations" roleURI="http://www.cmworks.com/role/ConsolidatedStatementsofOperations">
        <link:definition>9952153 - Statement - Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofComprehensiveIncome" roleURI="http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome">
        <link:definition>9952154 - 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="ConsolidatedStatementsofComprehensiveIncomeParenthetical" roleURI="http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical">
        <link:definition>9952155 - Statement - 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="ConsolidatedStatementsofShareholdersEquity" roleURI="http://www.cmworks.com/role/ConsolidatedStatementsofShareholdersEquity">
        <link:definition>9952156 - Statement - Consolidated Statements of Shareholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofShareholdersEquityParenthetical" roleURI="http://www.cmworks.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical">
        <link:definition>9952157 - Statement - Consolidated Statements of Shareholders' Equity (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofCashFlows" roleURI="http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>9952158 - 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="DescriptionofBusiness" roleURI="http://www.cmworks.com/role/DescriptionofBusiness">
        <link:definition>9952159 - 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="AccountingPrinciplesandPractices" roleURI="http://www.cmworks.com/role/AccountingPrinciplesandPractices">
        <link:definition>9952160 - Disclosure - Accounting Principles and Practices</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsDisposals" roleURI="http://www.cmworks.com/role/AcquisitionsDisposals">
        <link:definition>9952161 - Disclosure - Acquisitions &amp; Disposals</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueReceivables" roleURI="http://www.cmworks.com/role/RevenueReceivables">
        <link:definition>9952162 - Disclosure - Revenue &amp; Receivables</link: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>9952163 - 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>9952164 - 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="MarketableSecuritiesandOtherInvestments" roleURI="http://www.cmworks.com/role/MarketableSecuritiesandOtherInvestments">
        <link:definition>9952165 - Disclosure - Marketable Securities and Other Investments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantandEquipment" roleURI="http://www.cmworks.com/role/PropertyPlantandEquipment">
        <link:definition>9952166 - Disclosure - Property, Plant, and Equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssets" roleURI="http://www.cmworks.com/role/GoodwillandIntangibleAssets">
        <link:definition>9952167 - 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="DerivativeInstruments" roleURI="http://www.cmworks.com/role/DerivativeInstruments">
        <link:definition>9952168 - Disclosure - Derivative Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedLiabilitiesandOtherNoncurrentLiabilities" roleURI="http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilities">
        <link:definition>9952169 - Disclosure - Accrued Liabilities and Other Non-current Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Debt" roleURI="http://www.cmworks.com/role/Debt">
        <link:definition>9952170 - 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="PensionsandOtherBenefitPlans" roleURI="http://www.cmworks.com/role/PensionsandOtherBenefitPlans">
        <link:definition>9952171 - Disclosure - Pensions and Other Benefit Plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeStockOwnershipPlanESOP" roleURI="http://www.cmworks.com/role/EmployeeStockOwnershipPlanESOP">
        <link:definition>9952172 - Disclosure - Employee Stock Ownership Plan ("ESOP")</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsperShareandStockPlans" roleURI="http://www.cmworks.com/role/EarningsperShareandStockPlans">
        <link:definition>9952173 - Disclosure - Earnings per Share and Stock Plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LossContingencies" roleURI="http://www.cmworks.com/role/LossContingencies">
        <link:definition>9952174 - 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>9952175 - 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="Leases" roleURI="http://www.cmworks.com/role/Leases">
        <link:definition>9952176 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessSegmentInformation" roleURI="http://www.cmworks.com/role/BusinessSegmentInformation">
        <link:definition>9952177 - Disclosure - Business Segment Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccumulatedOtherComprehensiveLoss" roleURI="http://www.cmworks.com/role/AccumulatedOtherComprehensiveLoss">
        <link:definition>9952178 - Disclosure - Accumulated 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="EffectsofNewAccountingPronouncements" roleURI="http://www.cmworks.com/role/EffectsofNewAccountingPronouncements">
        <link:definition>9952179 - 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="ScheduleIIValuationandQualifyingAccounts" roleURI="http://www.cmworks.com/role/ScheduleIIValuationandQualifyingAccounts">
        <link:definition>9952180 - Disclosure - Schedule II - Valuation and Qualifying Accounts</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountingPrinciplesandPracticesPolicies" roleURI="http://www.cmworks.com/role/AccountingPrinciplesandPracticesPolicies">
        <link:definition>9955511 - Disclosure - Accounting Principles and Practices (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="AccountingPrinciplesandPracticesTables" roleURI="http://www.cmworks.com/role/AccountingPrinciplesandPracticesTables">
        <link:definition>9955512 - Disclosure - Accounting Principles and Practices (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="AcquisitionsDisposalsTables" roleURI="http://www.cmworks.com/role/AcquisitionsDisposalsTables">
        <link:definition>9955513 - Disclosure - Acquisitions &amp; Disposals (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="RevenueReceivablesTables" roleURI="http://www.cmworks.com/role/RevenueReceivablesTables">
        <link:definition>9955514 - Disclosure - Revenue &amp; Receivables (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>9955515 - 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>9955516 - Disclosure - Inventories (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantandEquipmentTables" roleURI="http://www.cmworks.com/role/PropertyPlantandEquipmentTables">
        <link:definition>9955517 - Disclosure - Property, Plant, and Equipment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsTables" roleURI="http://www.cmworks.com/role/GoodwillandIntangibleAssetsTables">
        <link:definition>9955518 - 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="DerivativeInstrumentsTables" roleURI="http://www.cmworks.com/role/DerivativeInstrumentsTables">
        <link:definition>9955519 - Disclosure - Derivative Instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedLiabilitiesandOtherNoncurrentLiabilitiesTables" roleURI="http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesTables">
        <link:definition>9955520 - Disclosure - Accrued Liabilities and Other Non-current Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtTables" roleURI="http://www.cmworks.com/role/DebtTables">
        <link:definition>9955521 - Disclosure - Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionsandOtherBenefitPlansTables" roleURI="http://www.cmworks.com/role/PensionsandOtherBenefitPlansTables">
        <link:definition>9955522 - Disclosure - Pensions and Other Benefit Plans (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsperShareandStockPlansTables" roleURI="http://www.cmworks.com/role/EarningsperShareandStockPlansTables">
        <link:definition>9955523 - Disclosure - Earnings per Share and Stock Plans (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LossContingenciesTables" roleURI="http://www.cmworks.com/role/LossContingenciesTables">
        <link:definition>9955524 - Disclosure - Loss 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="IncomeTaxesTables" roleURI="http://www.cmworks.com/role/IncomeTaxesTables">
        <link:definition>9955525 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesTables" roleURI="http://www.cmworks.com/role/LeasesTables">
        <link:definition>9955526 - 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="BusinessSegmentInformationTables" roleURI="http://www.cmworks.com/role/BusinessSegmentInformationTables">
        <link:definition>9955527 - Disclosure - Business Segment Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccumulatedOtherComprehensiveLossTables" roleURI="http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossTables">
        <link:definition>9955528 - Disclosure - Accumulated 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="DescriptionofBusinessDetails" roleURI="http://www.cmworks.com/role/DescriptionofBusinessDetails">
        <link:definition>9955529 - Disclosure - Description of Business (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountingPrinciplesandPracticesNarrativeDetails" roleURI="http://www.cmworks.com/role/AccountingPrinciplesandPracticesNarrativeDetails">
        <link:definition>9955530 - Disclosure - Accounting Principles and Practices - 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="AccountingPrinciplesandPracticesScheduleofProductWarrantyLiabilityDetails" roleURI="http://www.cmworks.com/role/AccountingPrinciplesandPracticesScheduleofProductWarrantyLiabilityDetails">
        <link:definition>9955531 - Disclosure - Accounting Principles and Practices - Schedule of Product Warranty Liability (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="AcquisitionsDisposalsNarrativeDetails" roleURI="http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails">
        <link:definition>9955532 - Disclosure - Acquisitions &amp; Disposals - 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="AcquisitionsDisposalsScheduleofPurchaseConsiderationtotheAssetsAcquiredandLiabilitiesDetails" roleURI="http://www.cmworks.com/role/AcquisitionsDisposalsScheduleofPurchaseConsiderationtotheAssetsAcquiredandLiabilitiesDetails">
        <link:definition>9955533 - Disclosure - Acquisitions &amp; Disposals - Schedule of Purchase Consideration to the Assets Acquired and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueReceivablesNarrativeDetails" roleURI="http://www.cmworks.com/role/RevenueReceivablesNarrativeDetails">
        <link:definition>9955534 - Disclosure - Revenue &amp; Receivables - 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="RevenueReceivablesNarrativeDetails_1" roleURI="http://www.cmworks.com/role/RevenueReceivablesNarrativeDetails_1">
        <link:definition>9955534 - Disclosure - Revenue &amp; Receivables - 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="RevenueReceivablesScheduleofBalanceandRelatedActivityforCustomerAdvancesDetails" roleURI="http://www.cmworks.com/role/RevenueReceivablesScheduleofBalanceandRelatedActivityforCustomerAdvancesDetails">
        <link:definition>9955535 - Disclosure - Revenue &amp; Receivables - Schedule of Balance and Related Activity for Customer Advances (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="RevenueReceivablesScheduleofDisaggregationofRevenueDetails" roleURI="http://www.cmworks.com/role/RevenueReceivablesScheduleofDisaggregationofRevenueDetails">
        <link:definition>9955536 - Disclosure - Revenue &amp; Receivables - Schedule of Disaggregation of Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueReceivablesScheduleofBalanceandRelatedActivityforAllowanceforDoubtfulAccountsDetails" roleURI="http://www.cmworks.com/role/RevenueReceivablesScheduleofBalanceandRelatedActivityforAllowanceforDoubtfulAccountsDetails">
        <link:definition>9955537 - Disclosure - Revenue &amp; Receivables - Schedule of Balance and Related Activity for Allowance for Doubtful Accounts (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="FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredorDisclosedatFairValueDetails" roleURI="http://www.cmworks.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredorDisclosedatFairValueDetails">
        <link:definition>9955538 - Disclosure - Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured or Disclosed at Fair Value (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsNarrativeDetails" roleURI="http://www.cmworks.com/role/FairValueMeasurementsNarrativeDetails">
        <link:definition>9955539 - Disclosure - Fair Value Measurements - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsScheduleofFairValueMeasurementInputsandValuationTechniquesDetails" roleURI="http://www.cmworks.com/role/FairValueMeasurementsScheduleofFairValueMeasurementInputsandValuationTechniquesDetails">
        <link:definition>9955540 - Disclosure - Fair Value Measurements - Schedule of Fair Value Measurement Inputs and Valuation Techniques (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="InventoriesScheduleofInventoryCurrentDetails" roleURI="http://www.cmworks.com/role/InventoriesScheduleofInventoryCurrentDetails">
        <link:definition>9955541 - Disclosure - Inventories - Schedule of Inventory, Current (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="InventoriesNarrativeDetails" roleURI="http://www.cmworks.com/role/InventoriesNarrativeDetails">
        <link:definition>9955542 - Disclosure - Inventories - 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="MarketableSecuritiesandOtherInvestmentsDetails" roleURI="http://www.cmworks.com/role/MarketableSecuritiesandOtherInvestmentsDetails">
        <link:definition>9955543 - Disclosure - Marketable Securities and Other Investments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" roleURI="http://www.cmworks.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails">
        <link:definition>9955544 - Disclosure - Property, Plant, and Equipment - Schedule of Property, Plant and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantandEquipmentNarrativeDetails" roleURI="http://www.cmworks.com/role/PropertyPlantandEquipmentNarrativeDetails">
        <link:definition>9955545 - Disclosure - Property, Plant, and Equipment - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsNarrativeDetails" roleURI="http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails">
        <link:definition>9955546 - 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="GoodwillandIntangibleAssetsScheduleofGoodwillDetails" roleURI="http://www.cmworks.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails">
        <link:definition>9955547 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsScheduleofIdentifiableIntangibleAssetsDetails" roleURI="http://www.cmworks.com/role/GoodwillandIntangibleAssetsScheduleofIdentifiableIntangibleAssetsDetails">
        <link:definition>9955548 - Disclosure - Goodwill and Intangible Assets - Schedule of Identifiable 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="DerivativeInstrumentsNarrativeDetails" roleURI="http://www.cmworks.com/role/DerivativeInstrumentsNarrativeDetails">
        <link:definition>9955549 - Disclosure - Derivative Instruments - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeInstrumentsScheduleofDerivativeInstrumentsEffectonCondensedConsolidatedStatementsofOperationsDetails" roleURI="http://www.cmworks.com/role/DerivativeInstrumentsScheduleofDerivativeInstrumentsEffectonCondensedConsolidatedStatementsofOperationsDetails">
        <link:definition>9955550 - Disclosure - Derivative Instruments - Schedule of Derivative Instruments Effect on Condensed Consolidated Statements of Operations (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="DerivativeInstrumentsScheduleofDerivativeInstrumentsDetails" roleURI="http://www.cmworks.com/role/DerivativeInstrumentsScheduleofDerivativeInstrumentsDetails">
        <link:definition>9955551 - Disclosure - Derivative Instruments - Schedule of Derivative Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedLiabilitiesandOtherNoncurrentLiabilitiesAccruedLiabilitiesDetails" roleURI="http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesAccruedLiabilitiesDetails">
        <link:definition>9955552 - Disclosure - Accrued Liabilities and Other Non-current Liabilities - Accrued Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedLiabilitiesandOtherNoncurrentLiabilitiesOtherNoncurrentLiabilitiesDetails" roleURI="http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesOtherNoncurrentLiabilitiesDetails">
        <link:definition>9955553 - Disclosure - Accrued Liabilities and Other Non-current Liabilities - Other Non-current 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="AccruedLiabilitiesandOtherNoncurrentLiabilitiesNarrativeDetails" roleURI="http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesNarrativeDetails">
        <link:definition>9955554 - Disclosure - Accrued Liabilities and Other Non-current Liabilities - 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="DebtScheduleofDebtDetails" roleURI="http://www.cmworks.com/role/DebtScheduleofDebtDetails">
        <link:definition>9955555 - Disclosure - Debt - Schedule of Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtScheduleofDebtDetails_1" roleURI="http://www.cmworks.com/role/DebtScheduleofDebtDetails_1">
        <link:definition>9955555 - Disclosure - Debt - Schedule of Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtNarrativeDetails" roleURI="http://www.cmworks.com/role/DebtNarrativeDetails">
        <link:definition>9955556 - Disclosure - Debt - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtScheduleofMaturitiesofLongtermDebtDetails" roleURI="http://www.cmworks.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails">
        <link:definition>9955557 - Disclosure - Debt - Schedule of Maturities of Long-term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionsandOtherBenefitPlansReconciliationofBenefitObligationPlanAssetsandFundedStatusDetails" roleURI="http://www.cmworks.com/role/PensionsandOtherBenefitPlansReconciliationofBenefitObligationPlanAssetsandFundedStatusDetails">
        <link:definition>9955558 - Disclosure - Pensions and Other Benefit Plans - Reconciliation of Benefit Obligation, Plan Assets, and Funded Status (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="PensionsandOtherBenefitPlansNarrativeDetails" roleURI="http://www.cmworks.com/role/PensionsandOtherBenefitPlansNarrativeDetails">
        <link:definition>9955559 - Disclosure - Pensions and Other Benefit Plans - 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="PensionsandOtherBenefitPlansAmountsRecognizedintheConsolidatedBalanceSheetsDetails" roleURI="http://www.cmworks.com/role/PensionsandOtherBenefitPlansAmountsRecognizedintheConsolidatedBalanceSheetsDetails">
        <link:definition>9955560 - Disclosure - Pensions and Other Benefit Plans - Amounts Recognized in the Consolidated Balance Sheets (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="PensionsandOtherBenefitPlansComponentsofNetPeriodicPensionCostDetails" roleURI="http://www.cmworks.com/role/PensionsandOtherBenefitPlansComponentsofNetPeriodicPensionCostDetails">
        <link:definition>9955561 - Disclosure - Pensions and Other Benefit Plans - Components of Net Periodic Pension Cost (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionsandOtherBenefitPlansPensionPlanswithaProjectedandAccumulatedBenefitObligationinExcessofPlanAssetsDetails" roleURI="http://www.cmworks.com/role/PensionsandOtherBenefitPlansPensionPlanswithaProjectedandAccumulatedBenefitObligationinExcessofPlanAssetsDetails">
        <link:definition>9955562 - Disclosure - Pensions and Other Benefit Plans - Pension Plans with a Projected and Accumulated Benefit Obligation in Excess of Plan Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionsandOtherBenefitPlansComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails" roleURI="http://www.cmworks.com/role/PensionsandOtherBenefitPlansComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails">
        <link:definition>9955563 - Disclosure - Pensions and Other Benefit Plans - 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="PensionsandOtherBenefitPlansRetirementPlanTargetandActualAssetAllocationsDetails" roleURI="http://www.cmworks.com/role/PensionsandOtherBenefitPlansRetirementPlanTargetandActualAssetAllocationsDetails">
        <link:definition>9955564 - Disclosure - Pensions and Other Benefit Plans - Retirement Plan Target and Actual Asset Allocations (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="PensionsandOtherBenefitPlansExpectedBenefitPaymentsDetails" roleURI="http://www.cmworks.com/role/PensionsandOtherBenefitPlansExpectedBenefitPaymentsDetails">
        <link:definition>9955565 - Disclosure - Pensions and Other Benefit Plans - Expected Benefit Payments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionsandOtherBenefitPlansDefinedBenefitPlansConsolidatedAssetsbyAssetCategoryDetails" roleURI="http://www.cmworks.com/role/PensionsandOtherBenefitPlansDefinedBenefitPlansConsolidatedAssetsbyAssetCategoryDetails">
        <link:definition>9955566 - Disclosure - Pensions and Other Benefit Plans - Defined Benefit Plans&#8217; Consolidated Assets by Asset Category (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="EmployeeStockOwnershipPlanESOPDetails" roleURI="http://www.cmworks.com/role/EmployeeStockOwnershipPlanESOPDetails">
        <link:definition>9955567 - Disclosure - Employee Stock Ownership Plan ("ESOP") (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="EarningsperShareandStockPlansNarrativeDetails" roleURI="http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails">
        <link:definition>9955568 - Disclosure - Earnings per Share and Stock Plans - 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="EarningsperShareandStockPlansScheduleofEarningsPerShareDetails" roleURI="http://www.cmworks.com/role/EarningsperShareandStockPlansScheduleofEarningsPerShareDetails">
        <link:definition>9955569 - Disclosure - Earnings per Share and Stock Plans - Schedule of Earnings Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsperShareandStockPlansSummaryofOptionTransactionsDetails" roleURI="http://www.cmworks.com/role/EarningsperShareandStockPlansSummaryofOptionTransactionsDetails">
        <link:definition>9955570 - Disclosure - Earnings per Share and Stock Plans - Summary of Option Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsperShareandStockPlansStockOptionInformationDetails" roleURI="http://www.cmworks.com/role/EarningsperShareandStockPlansStockOptionInformationDetails">
        <link:definition>9955571 - Disclosure - Earnings per Share and Stock Plans - Stock Option Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsperShareandStockPlansRestrictedStockUnitsandPerformanceShareTablesDetails" roleURI="http://www.cmworks.com/role/EarningsperShareandStockPlansRestrictedStockUnitsandPerformanceShareTablesDetails">
        <link:definition>9955572 - Disclosure - Earnings per Share and Stock Plans - Restricted Stock Units and Performance Share Tables (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="LossContingenciesNarrativeDetails" roleURI="http://www.cmworks.com/role/LossContingenciesNarrativeDetails">
        <link:definition>9955573 - Disclosure - Loss Contingencies - 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="LossContingenciesScheduleofReconciliationforAccruedGeneralandProductLiabilityDetails" roleURI="http://www.cmworks.com/role/LossContingenciesScheduleofReconciliationforAccruedGeneralandProductLiabilityDetails">
        <link:definition>9955574 - Disclosure - Loss Contingencies - Schedule of Reconciliation for Accrued General and Product Liability (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesNarrativeDetails" roleURI="http://www.cmworks.com/role/IncomeTaxesNarrativeDetails">
        <link:definition>9955575 - Disclosure - Income Taxes - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" roleURI="http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails">
        <link:definition>9955576 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesScheduleofProvisionforIncomeTaxExpenseBenefitDetails" roleURI="http://www.cmworks.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxExpenseBenefitDetails">
        <link:definition>9955577 - Disclosure - Income Taxes - Schedule of Provision for Income Tax Expense (Benefit) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" roleURI="http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails">
        <link:definition>9955578 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Deferred Tax 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="IncomeTaxesScheduleofClassificationofDeferredIncomeTaxesinConsolidatedBalanceSheetDetails" roleURI="http://www.cmworks.com/role/IncomeTaxesScheduleofClassificationofDeferredIncomeTaxesinConsolidatedBalanceSheetDetails">
        <link:definition>9955579 - Disclosure - Income Taxes - Schedule of Classification of Deferred Income Taxes in 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="IncomeTaxesScheduleofUncertainIncomeTaxPositionsDetails" roleURI="http://www.cmworks.com/role/IncomeTaxesScheduleofUncertainIncomeTaxPositionsDetails">
        <link:definition>9955580 - Disclosure - Income Taxes - Schedule of Uncertain Income Tax Positions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesNarrativeDetails" roleURI="http://www.cmworks.com/role/LeasesNarrativeDetails">
        <link:definition>9955581 - Disclosure - Leases - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesScheduleofWeightedAverageRemainingLeaseTermandDiscountRateDetails" roleURI="http://www.cmworks.com/role/LeasesScheduleofWeightedAverageRemainingLeaseTermandDiscountRateDetails">
        <link:definition>9955582 - Disclosure - Leases - Schedule of Weighted Average Remaining Lease Term and Discount Rate (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="LeasesScheduleofLeaserelatedAssetsandLiabilitiesDetails" roleURI="http://www.cmworks.com/role/LeasesScheduleofLeaserelatedAssetsandLiabilitiesDetails">
        <link:definition>9955583 - Disclosure - Leases - Schedule of Lease-related Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesScheduleofFutureMaturitiesofLeasesDetails" roleURI="http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails">
        <link:definition>9955584 - Disclosure - Leases - Schedule of Future Maturities of 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="LeasesScheduleofFutureMaturitiesofLeasesDetails_1" roleURI="http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails_1">
        <link:definition>9955584 - Disclosure - Leases - Schedule of Future Maturities of 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="LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails" roleURI="http://www.cmworks.com/role/LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails">
        <link:definition>9955585 - Disclosure - Leases - Schedule of Supplemental Cash Flow Information Related to 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="BusinessSegmentInformationDetails" roleURI="http://www.cmworks.com/role/BusinessSegmentInformationDetails">
        <link:definition>9955586 - Disclosure - Business Segment Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccumulatedOtherComprehensiveLossScheduleofComponentsofAccumulatedOtherComprehensiveLossDetails" roleURI="http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossScheduleofComponentsofAccumulatedOtherComprehensiveLossDetails">
        <link:definition>9955587 - Disclosure - Accumulated Other Comprehensive Loss - Schedule of Components of Accumulated Other Comprehensive Loss (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccumulatedOtherComprehensiveLossNarrativeDetails" roleURI="http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossNarrativeDetails">
        <link:definition>9955588 - Disclosure - Accumulated Other Comprehensive Loss - 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="AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomebyComponentDetails" roleURI="http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomebyComponentDetails">
        <link:definition>9955589 - Disclosure - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Income by Component (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="AccumulatedOtherComprehensiveLossScheduleofReclassifiedOutofAccumulatedOtherComprehensiveLossDetails" roleURI="http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossScheduleofReclassifiedOutofAccumulatedOtherComprehensiveLossDetails">
        <link:definition>9955590 - Disclosure - Accumulated Other Comprehensive Loss - Schedule of Reclassified Out of Accumulated Other Comprehensive Loss (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ScheduleIIValuationandQualifyingAccountsDetails" roleURI="http://www.cmworks.com/role/ScheduleIIValuationandQualifyingAccountsDetails">
        <link:definition>9955591 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="cmco_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cmco_CostOfDebtRepricing" abstract="false" name="CostOfDebtRepricing" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_GainLossOnDisposalsAndImpairmentsOfFixedAssets" abstract="false" name="GainLossOnDisposalsAndImpairmentsOfFixedAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_PaymentsForFeesAssociatedWithLongTermDebt" abstract="false" name="PaymentsForFeesAssociatedWithLongTermDebt" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_ConcentrationRiskConcentrationinLaborPolicyPolicyTextBlock" abstract="false" name="ConcentrationRiskConcentrationinLaborPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="cmco_LossContingenciesReconciliationTableTableTextBlock" abstract="false" name="LossContingenciesReconciliationTableTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="cmco_ScheduleofClassificationofDeferredIncomeTaxesinConsolidatedBalanceSheetTableTextBlock" abstract="false" name="ScheduleofClassificationofDeferredIncomeTaxesinConsolidatedBalanceSheetTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="cmco_AssetsAndLiabilitiesLesseeTableTextBlock" abstract="false" name="AssetsAndLiabilitiesLesseeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cmco_AccountingPoliciesTable" abstract="true" name="AccountingPoliciesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cmco_AccountingPoliciesLineItems" abstract="true" name="AccountingPoliciesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cmco_ConcentrationRiskLaborSubjecttoCollectiveBargainingArrangementsNumberofCollectiveBargainingAgreements" abstract="false" name="ConcentrationRiskLaborSubjecttoCollectiveBargainingArrangementsNumberofCollectiveBargainingAgreements" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cmco_GoodwillDiscountedCashFlowsMeasurementInputPeriod" abstract="false" name="GoodwillDiscountedCashFlowsMeasurementInputPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cmco_CustomEngineeredProductsAndServicesContractDurationStandard" abstract="false" name="CustomEngineeredProductsAndServicesContractDurationStandard" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cmco_CustomEngineeredProductsAndServicesContractDuration" abstract="false" name="CustomEngineeredProductsAndServicesContractDuration" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cmco_RevenuePerformanceObligationStandardWarrantyPeriod" abstract="false" name="RevenuePerformanceObligationStandardWarrantyPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cmco_RevenuePerformanceObligationCustomWarrantyPeriod" abstract="false" name="RevenuePerformanceObligationCustomWarrantyPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cmco_MontratecMember" abstract="true" name="MontratecMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cmco_KitoCrosbyMember" abstract="true" name="KitoCrosbyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cmco_AmendedAndRestatedRevolvingCreditFacility1Member" abstract="true" name="AmendedAndRestatedRevolvingCreditFacility1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cmco_TermLoanBFacilityMember" abstract="true" name="TermLoanBFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cmco_ARSecuritizationMember" abstract="true" name="ARSecuritizationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cmco_JPMorganDebtAgreementMember" abstract="true" name="JPMorganDebtAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cmco_PerpetualConvertibleVotingPreferredEquityInstrumentMember" abstract="true" name="PerpetualConvertibleVotingPreferredEquityInstrumentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cmco_ClaytonDublinerRiceMember" abstract="true" name="ClaytonDublinerRiceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cmco_ColumbusMcKinnonMember" abstract="true" name="ColumbusMcKinnonMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cmco_CharlotteManufacturingOperationsMember" abstract="true" name="CharlotteManufacturingOperationsMember" 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-types1:domainItemType"/>
  <xs:element id="cmco_NumberOfFactoriesRelocated" abstract="false" name="NumberOfFactoriesRelocated" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cmco_StandardProductContractTerms" abstract="false" name="StandardProductContractTerms" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cmco_RevenueFromContractWithCustomerRollForward" abstract="true" name="RevenueFromContractWithCustomerRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cmco_ContractWithCustomerLiabilityOtherRevenueRecognized" abstract="false" name="ContractWithCustomerLiabilityOtherRevenueRecognized" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_IndustrialProductsMember" abstract="true" name="IndustrialProductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cmco_CraneSolutionsMember" abstract="true" name="CraneSolutionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cmco_PrecisionConveyorProductsMember" abstract="true" name="PrecisionConveyorProductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cmco_EngineeredProductsMember" abstract="true" name="EngineeredProductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cmco_AllotherMember" abstract="true" name="AllotherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1: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_FairValueByAssetAndLiabilityClassDomain" abstract="true" name="FairValueByAssetAndLiabilityClassDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cmco_MarketableSecuritiesMember" abstract="true" name="MarketableSecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cmco_TermLoanFacilityMember" abstract="true" name="TermLoanFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cmco_MeasurementInputRate" abstract="false" name="MeasurementInputRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="cmco_MeasurementInputCompoundAnnualGrowthRateMember" abstract="true" name="MeasurementInputCompoundAnnualGrowthRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cmco_MeasurementInputTerminalValueGrowthRateMember" abstract="true" name="MeasurementInputTerminalValueGrowthRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cmco_EMCMember" abstract="true" name="EMCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cmco_CapitalComputerSoftwareAccumulatedAmortization" abstract="false" name="CapitalComputerSoftwareAccumulatedAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_CapitalizedComputerSoftwareDepreciationExpense" abstract="false" name="CapitalizedComputerSoftwareDepreciationExpense" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_LinearMotionProductsMember" abstract="true" name="LinearMotionProductsMember" 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-types1:domainItemType"/>
  <xs:element id="cmco_FairValueExceedingBookValuePercent" abstract="false" name="FairValueExceedingBookValuePercent" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="cmco_DerivativeNumberofCounterparties" abstract="false" name="DerivativeNumberofCounterparties" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cmco_AccruedGeneralAndProductLiabilityCostsCurrent" abstract="false" name="AccruedGeneralAndProductLiabilityCostsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_CustomerAdvancesDepositsAndRebatesCurrent" abstract="false" name="CustomerAdvancesDepositsAndRebatesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_BankGuaranteesMember" abstract="true" name="BankGuaranteesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cmco_HartlandWIMember" abstract="true" name="HartlandWIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cmco_LineOfCreditFacilityAccordionFeatureIncreaseLimit" abstract="false" name="LineOfCreditFacilityAccordionFeatureIncreaseLimit" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_IncreaseInDebtIssuanceCosts" abstract="false" name="IncreaseInDebtIssuanceCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_QuarterlyPrincipalAmortizationPercentage" abstract="false" name="QuarterlyPrincipalAmortizationPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="cmco_ExcessCashFlowPercentage" abstract="false" name="ExcessCashFlowPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="cmco_ExcessCashFlowPercentageStepDownDueToAchievementOfSecuredLeverageRatios" abstract="false" name="ExcessCashFlowPercentageStepDownDueToAchievementOfSecuredLeverageRatios" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cmco_LeverageRatioTrancheOne" abstract="false" name="LeverageRatioTrancheOne" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="cmco_LeverageRatioTrancheTwo" abstract="false" name="LeverageRatioTrancheTwo" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="cmco_LeverageRatioTrancheThree" abstract="false" name="LeverageRatioTrancheThree" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="cmco_LeverageRatioTrancheFourAndThereafter" abstract="false" name="LeverageRatioTrancheFourAndThereafter" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="cmco_DebtInstrumentCreditSpreadAdjustmentOnVariableRate" abstract="false" name="DebtInstrumentCreditSpreadAdjustmentOnVariableRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="cmco_TermLoanBFacilityAndARSecuritizationMember" abstract="true" name="TermLoanBFacilityAndARSecuritizationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cmco_AmericanAssociationOfRetiredPersonsMember" abstract="true" name="AmericanAssociationOfRetiredPersonsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cmco_NumberOfPensionPlansSettled" abstract="false" name="NumberOfPensionPlansSettled" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cmco_DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligation" abstract="false" name="DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligation" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligationRemainingSurplus" abstract="false" name="DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligationRemainingSurplus" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_DefinedBenefitPlanRetirementAge" abstract="false" name="DefinedBenefitPlanRetirementAge" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cmco_DefinedBenefitPlanContributionbyEmployerPercentageofPremium" abstract="false" name="DefinedBenefitPlanContributionbyEmployerPercentageofPremium" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="cmco_CommonCollectiveTrustMember" abstract="true" name="CommonCollectiveTrustMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cmco_EmployeeStockOwnershipPlanNumberOfAllocatedOrAvailableToBeAllocatedShares" abstract="false" name="EmployeeStockOwnershipPlanNumberOfAllocatedOrAvailableToBeAllocatedShares" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="cmco_EmployeeStockOwnershipPlanNumberOfSharesOfCollateralizedCommonStockRelatedToTheESOPLoanOutstanding" abstract="false" name="EmployeeStockOwnershipPlanNumberOfSharesOfCollateralizedCommonStockRelatedToTheESOPLoanOutstanding" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="cmco_EmployeeStockOwnershipPlanNumberOfSharesPledgedAsCollateralToGuaranteeESOPTermLoans" abstract="false" name="EmployeeStockOwnershipPlanNumberOfSharesPledgedAsCollateralToGuaranteeESOPTermLoans" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="cmco_DirectorsStockPlanMember" abstract="true" name="DirectorsStockPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cmco_A2016LTIPMember" abstract="true" name="A2016LTIPMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cmco_LongTermIncentivePlanMember" abstract="true" name="LongTermIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cmco_StockIncentivePlanofMagnetekMember" abstract="true" name="StockIncentivePlanofMagnetekMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cmco_CostofGoodsSoldSellingandGeneralandAdministrativeExpenseMember" abstract="true" name="CostofGoodsSoldSellingandGeneralandAdministrativeExpenseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cmco_ShareBasedCompensationExercisePricePercentOfFairMarketValue" abstract="false" name="ShareBasedCompensationExercisePricePercentOfFairMarketValue" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="cmco_ShareBasedCompensationExpenseStockOptionsOutstandingInTheMoney" abstract="false" name="ShareBasedCompensationExpenseStockOptionsOutstandingInTheMoney" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="cmco_ShareBasedCompensationExpenseStockOptionsExercisableInTheMoney" abstract="false" name="ShareBasedCompensationExpenseStockOptionsExercisableInTheMoney" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="cmco_ClosingStockPriceOfCompany" abstract="false" name="ClosingStockPriceOfCompany" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="cmco_DividendsPayableAnnualDividendRateAmountPerShare" abstract="false" name="DividendsPayableAnnualDividendRateAmountPerShare" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:perShareItemType"/>
  <xs:element id="cmco_DividendDistributionDeclaredAsPreferredStockPerCommonStock" abstract="false" name="DividendDistributionDeclaredAsPreferredStockPerCommonStock" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_NumeratorForBasicAndDilutedEarningsPerShareAbstract" abstract="true" name="NumeratorForBasicAndDilutedEarningsPerShareAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cmco_DenominatorForBasicAndDilutedEarningsPerShareAbstract" abstract="true" name="DenominatorForBasicAndDilutedEarningsPerShareAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cmco_FromTenDollarOneCentToTwentyDollarMember" abstract="true" name="FromTenDollarOneCentToTwentyDollarMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cmco_FromTwentyDollarOneCentToThirtyDollarMember" abstract="true" name="FromTwentyDollarOneCentToThirtyDollarMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cmco_FromThirtyDollarOneCentToFortyDollarMember" abstract="true" name="FromThirtyDollarOneCentToFortyDollarMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cmco_FromFortyDollarOneCentToFiftyDollarMember" abstract="true" name="FromFortyDollarOneCentToFiftyDollarMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cmco_FromFiftyDollarOneCentToSixtyDollarMember" abstract="true" name="FromFiftyDollarOneCentToSixtyDollarMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cmco_LongTermIncentivePlansMember" abstract="true" name="LongTermIncentivePlansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cmco_MagnetekMember" abstract="true" name="MagnetekMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1: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_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodOne" abstract="false" name="PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodOne" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodTwo" abstract="false" name="PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_ProductLiabilityCoverageLimit" abstract="false" name="ProductLiabilityCoverageLimit" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_GeneralAndProductLiabilityInsuranceLimit" abstract="false" name="GeneralAndProductLiabilityInsuranceLimit" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_LossContingencyPeriod" abstract="false" name="LossContingencyPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cmco_EstimateOfCurrentLiabilityPaymentsOverNext12Months" abstract="false" name="EstimateOfCurrentLiabilityPaymentsOverNext12Months" 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="dtr-types1:percentItemType"/>
  <xs:element id="cmco_IndemnityCostsCoveredByInsurancePercentage" abstract="false" name="IndemnityCostsCoveredByInsurancePercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <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_LossContingencyAllegedAdditionalPenaltiesAndInterest" abstract="false" name="LossContingencyAllegedAdditionalPenaltiesAndInterest" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_NumberOfTaxAssessmentNoticesIssued" abstract="false" name="NumberOfTaxAssessmentNoticesIssued" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cmco_NumberOfAppealsInItalianSupremeCourt" abstract="false" name="NumberOfAppealsInItalianSupremeCourt" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cmco_NumberOfPositiveJudgmentsOnTaxAssessments" abstract="false" name="NumberOfPositiveJudgmentsOnTaxAssessments" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cmco_NumberOfFiledMemorandumBeforeTheItalianSupremeCourt" abstract="false" name="NumberOfFiledMemorandumBeforeTheItalianSupremeCourt" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cmco_LossContingencyNumberOfDecisions" abstract="false" name="LossContingencyNumberOfDecisions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cmco_NumberOfCompaniesAsCoDefendants" abstract="false" name="NumberOfCompaniesAsCoDefendants" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cmco_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag" abstract="false" name="EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cmco_InsuranceRecoveriesNet" abstract="false" name="InsuranceRecoveriesNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_LossContingencyAccrualNetOfInsuranceRecoveries" abstract="false" name="LossContingencyAccrualNetOfInsuranceRecoveries" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_OperatingLossCarryforwardsSubjectToExpiration" abstract="false" name="OperatingLossCarryforwardsSubjectToExpiration" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_DeferredTaxAssetsTaxCreditCarryforwardsState" abstract="false" name="DeferredTaxAssetsTaxCreditCarryforwardsState" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_EffectiveIncomeTaxRateReconciliationEmployeeBenefitsAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationEmployeeBenefitsAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_EffectiveIncomeTaxRateReconciliationForeignDerivedIncome" abstract="false" name="EffectiveIncomeTaxRateReconciliationForeignDerivedIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_EffectiveIncomeTaxRateReconciliationPermanentItems" abstract="false" name="EffectiveIncomeTaxRateReconciliationPermanentItems" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_EffectiveIncomeTaxRateReconciliationUnremittedEarnings" abstract="false" name="EffectiveIncomeTaxRateReconciliationUnremittedEarnings" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_EffectiveIncomeTaxRateReconciliationReversalOfStrandedTaxEffectsFromAOCI" abstract="false" name="EffectiveIncomeTaxRateReconciliationReversalOfStrandedTaxEffectsFromAOCI" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_EffectiveIncomeTaxRateReconciliationInterestIncomeFromTaxRefunds" abstract="false" name="EffectiveIncomeTaxRateReconciliationInterestIncomeFromTaxRefunds" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_EffectiveIncomeTaxRateReconciliationTransferPricingAdjustments" abstract="false" name="EffectiveIncomeTaxRateReconciliationTransferPricingAdjustments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustment" abstract="false" name="EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_TaxAttributesWrittenOff" abstract="false" name="TaxAttributesWrittenOff" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_DeferredTaxAssetsAccruedVacationAndIncentiveCosts" abstract="false" name="DeferredTaxAssetsAccruedVacationAndIncentiveCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_DeferredTaxAssetsTaxCreditCarryforwardsFederal" abstract="false" name="DeferredTaxAssetsTaxCreditCarryforwardsFederal" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_DeferredTaxAssetLeaseLiability" abstract="false" name="DeferredTaxAssetLeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_DeferredTaxAssetsNonCurrentNet" abstract="false" name="DeferredTaxAssetsNonCurrentNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_LeaseWeightedAverageRemainingLeaseTermAbstract" abstract="true" name="LeaseWeightedAverageRemainingLeaseTermAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cmco_OperatingLeaseAssetsAndLiabilitiesLesseeAbstract" abstract="true" name="OperatingLeaseAssetsAndLiabilitiesLesseeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cmco_FinanceLeaseAssetsAndLiabilitiesLesseeAbstract" abstract="true" name="FinanceLeaseAssetsAndLiabilitiesLesseeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cmco_EuropeMiddleEastAndAfricaExcludingGermanyMember" abstract="true" name="EuropeMiddleEastAndAfricaExcludingGermanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cmco_HoistsMember" abstract="true" name="HoistsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cmco_HighPrecisionConveyorsMember" abstract="true" name="HighPrecisionConveyorsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cmco_ChainAndForgedAttachmentsMember" abstract="true" name="ChainAndForgedAttachmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cmco_IndustrialCranesMember" abstract="true" name="IndustrialCranesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cmco_ActuatorsandRotaryUnionsMember" abstract="true" name="ActuatorsandRotaryUnionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cmco_DigitalPowerControlandDeliverySystemsMember" abstract="true" name="DigitalPowerControlandDeliverySystemsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cmco_ElevatorApplicationDriveSystemsMember" abstract="true" name="ElevatorApplicationDriveSystemsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cmco_AccumulatedOtherComprehensiveIncomeLossPensionLiabilityNetofTax" abstract="false" name="AccumulatedOtherComprehensiveIncomeLossPensionLiabilityNetofTax" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_AccumulatedOtherComprehensiveIncomeLossOtherPostretirementPlansNetOfTax" abstract="false" name="AccumulatedOtherComprehensiveIncomeLossOtherPostretirementPlansNetOfTax" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_AccumulatedOtherComprehensiveIncomeLossAdjustmentToSplitDollarLifeInsuranceArrangementsNetOfTax" abstract="false" name="AccumulatedOtherComprehensiveIncomeLossAdjustmentToSplitDollarLifeInsuranceArrangementsNetOfTax" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_DeferredTaxAssetValuationAllowanceInFiscal2011Member" abstract="true" name="DeferredTaxAssetValuationAllowanceInFiscal2011Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cmco_DeferredTaxAssetValuationAllowanceInFiscal2005Member" abstract="true" name="DeferredTaxAssetValuationAllowanceInFiscal2005Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cmco_DeferredTaxesAssociatedWithItemsInAccumulatedOtherComprehensiveIncomeLoss" abstract="false" name="DeferredTaxesAssociatedWithItemsInAccumulatedOtherComprehensiveIncomeLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_ChargeInMinimumPensionLiabilityComponentOfAccumulatedOtherComprehensiveIncomeLoss" abstract="false" name="ChargeInMinimumPensionLiabilityComponentOfAccumulatedOtherComprehensiveIncomeLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmco_AccruedGeneralandProductLiabilityCostsMember" abstract="true" name="AccruedGeneralandProductLiabilityCostsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>cmco-20250331_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:a6206807-3da6-461f-82f8-97072d450e3f,g:81485220-2a9c-42c5-a5fd-3af8d579e821-->
<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/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cmco-20250331.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.cmworks.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b45918ee-3226-4b79-b7ee-1a83b7383e29" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_ead9fed7-7305-4795-a1cb-fa9cd6448a49" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_StockholdersEquity_b45918ee-3226-4b79-b7ee-1a83b7383e29" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_ead9fed7-7305-4795-a1cb-fa9cd6448a49" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_3404283b-4277-48f0-8469-2ba8ce5a4fc9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_b45918ee-3226-4b79-b7ee-1a83b7383e29" xlink:to="loc_us-gaap_CommonStockValue_3404283b-4277-48f0-8469-2ba8ce5a4fc9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_9143543c-376d-4aa3-b8ad-846601d1258d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_StockholdersEquity_b45918ee-3226-4b79-b7ee-1a83b7383e29" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_9143543c-376d-4aa3-b8ad-846601d1258d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_690fb53d-ea6d-4f56-8a9a-62f8dfb066ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_b45918ee-3226-4b79-b7ee-1a83b7383e29" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_690fb53d-ea6d-4f56-8a9a-62f8dfb066ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue_418aa5c2-ccf0-484c-8727-04bf7aedd7cd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_b45918ee-3226-4b79-b7ee-1a83b7383e29" xlink:to="loc_us-gaap_TreasuryStockCommonValue_418aa5c2-ccf0-484c-8727-04bf7aedd7cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_7f6fa8de-dc82-47a4-b18c-1f809a38df9c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_aa7a83d3-c46f-4278-ba2f-a3df84b24396" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_7f6fa8de-dc82-47a4-b18c-1f809a38df9c" xlink:to="loc_us-gaap_AssetsCurrent_aa7a83d3-c46f-4278-ba2f-a3df84b24396" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_09249adc-c46e-4b5a-9e0a-f0036516be36" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_7f6fa8de-dc82-47a4-b18c-1f809a38df9c" xlink:to="loc_us-gaap_Goodwill_09249adc-c46e-4b5a-9e0a-f0036516be36" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesNoncurrent_903c856a-1702-493b-8691-f5d058e495a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_7f6fa8de-dc82-47a4-b18c-1f809a38df9c" xlink:to="loc_us-gaap_MarketableSecuritiesNoncurrent_903c856a-1702-493b-8691-f5d058e495a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_e2441dcf-d18d-4ddf-965f-8481d981de6e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_7f6fa8de-dc82-47a4-b18c-1f809a38df9c" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_e2441dcf-d18d-4ddf-965f-8481d981de6e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_461c299a-9f5d-4ceb-9c03-1944076f616d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_7f6fa8de-dc82-47a4-b18c-1f809a38df9c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_461c299a-9f5d-4ceb-9c03-1944076f616d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_c0d5ba16-8db5-4aaa-b76a-4bc452fd54f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_7f6fa8de-dc82-47a4-b18c-1f809a38df9c" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_c0d5ba16-8db5-4aaa-b76a-4bc452fd54f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_dc8294a9-7296-4f82-a9e4-5c5f7eebb485" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_7f6fa8de-dc82-47a4-b18c-1f809a38df9c" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_dc8294a9-7296-4f82-a9e4-5c5f7eebb485" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_3e506c38-480c-42de-b13f-66e0b16485b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b089e07a-9044-4252-950b-cf8ca1437c58" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_3e506c38-480c-42de-b13f-66e0b16485b7" xlink:to="loc_us-gaap_StockholdersEquity_b089e07a-9044-4252-950b-cf8ca1437c58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_5c4fb276-78ea-471a-b348-34d559ad67d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_3e506c38-480c-42de-b13f-66e0b16485b7" xlink:to="loc_us-gaap_Liabilities_5c4fb276-78ea-471a-b348-34d559ad67d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_4d06d564-bec5-439e-bba1-13a8abc83d6a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableTradeCurrent_b9a43703-77f1-4dd1-966d-da32c6ccf89c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_4d06d564-bec5-439e-bba1-13a8abc83d6a" xlink:to="loc_us-gaap_AccountsPayableTradeCurrent_b9a43703-77f1-4dd1-966d-da32c6ccf89c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_f66dea2f-0dac-4a7e-af6b-4b4cc9486832" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_4d06d564-bec5-439e-bba1-13a8abc83d6a" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_f66dea2f-0dac-4a7e-af6b-4b4cc9486832" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_988c83c9-58fd-4095-ae68-3cb609ea8377" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_4d06d564-bec5-439e-bba1-13a8abc83d6a" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_988c83c9-58fd-4095-ae68-3cb609ea8377" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_cc665129-7085-461c-aec8-567be4283e78" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_f481b0cb-a180-4ee5-b214-e03c431d5d2a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_cc665129-7085-461c-aec8-567be4283e78" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_f481b0cb-a180-4ee5-b214-e03c431d5d2a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_39e28633-bada-46aa-a5e0-490687372e86" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_cc665129-7085-461c-aec8-567be4283e78" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_39e28633-bada-46aa-a5e0-490687372e86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_c824cfdb-632d-467b-b7d4-0bf674b6ba45" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_cc665129-7085-461c-aec8-567be4283e78" xlink:to="loc_us-gaap_InventoryNet_c824cfdb-632d-467b-b7d4-0bf674b6ba45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_5b62e43f-b61f-494d-94a6-6ae8ab072f7b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_cc665129-7085-461c-aec8-567be4283e78" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_5b62e43f-b61f-494d-94a6-6ae8ab072f7b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_13725641-1673-48eb-af62-8655e5fb3bd9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_00edc994-6a53-4ba5-944c-4e1878f0c269" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_13725641-1673-48eb-af62-8655e5fb3bd9" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_00edc994-6a53-4ba5-944c-4e1878f0c269" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_96f4f5e4-99e1-4cd5-a59a-19d3de3aa34d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_13725641-1673-48eb-af62-8655e5fb3bd9" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_96f4f5e4-99e1-4cd5-a59a-19d3de3aa34d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_72a71cdf-2ba2-45f8-9007-770716966958" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_13725641-1673-48eb-af62-8655e5fb3bd9" xlink:to="loc_us-gaap_LiabilitiesCurrent_72a71cdf-2ba2-45f8-9007-770716966958" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="cmco-20250331.xsd#ConsolidatedStatementsofOperations"/>
  <link:calculationLink xlink:role="http://www.cmworks.com/role/ConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c6f3ef32-7f63-4e1b-82f7-882a5cc9f3ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_de651c42-81b5-4bd3-a621-686b18fb29d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_NetIncomeLoss_c6f3ef32-7f63-4e1b-82f7-882a5cc9f3ee" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_de651c42-81b5-4bd3-a621-686b18fb29d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_71564292-bec3-4dcf-b3d6-200c69ab435f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_NetIncomeLoss_c6f3ef32-7f63-4e1b-82f7-882a5cc9f3ee" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_71564292-bec3-4dcf-b3d6-200c69ab435f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_bf589421-05ea-4958-bb44-428e15e33738" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingExpense_1b84ee94-1bd6-4da1-bbd2-9edd7999123f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_bf589421-05ea-4958-bb44-428e15e33738" xlink:to="loc_us-gaap_SellingExpense_1b84ee94-1bd6-4da1-bbd2-9edd7999123f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_70798eaf-fc05-4bcc-a0d0-3bc1d76f7b88" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_bf589421-05ea-4958-bb44-428e15e33738" xlink:to="loc_us-gaap_GrossProfit_70798eaf-fc05-4bcc-a0d0-3bc1d76f7b88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_44a1c35c-e048-426a-b7e5-8d6b8dc967f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_OperatingIncomeLoss_bf589421-05ea-4958-bb44-428e15e33738" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_44a1c35c-e048-426a-b7e5-8d6b8dc967f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_cc65d4f3-9834-4472-8513-7707f227d22c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_bf589421-05ea-4958-bb44-428e15e33738" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_cc65d4f3-9834-4472-8513-7707f227d22c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_38618f51-9479-479d-b45c-e0c6957651a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_bf589421-05ea-4958-bb44-428e15e33738" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_38618f51-9479-479d-b45c-e0c6957651a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_dab33af6-61e3-445f-8f80-224ed52fe0ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_8913f03e-0633-4a98-80aa-e5021c74089f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_dab33af6-61e3-445f-8f80-224ed52fe0ac" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_8913f03e-0633-4a98-80aa-e5021c74089f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_1658a36f-818b-4ccf-947a-b278041fa317" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_dab33af6-61e3-445f-8f80-224ed52fe0ac" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_1658a36f-818b-4ccf-947a-b278041fa317" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9dca72a3-d8e4-448c-a1e3-d3d6b6028650" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_04209103-88d5-4f78-bbf9-71ea9d69f9c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9dca72a3-d8e4-448c-a1e3-d3d6b6028650" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_04209103-88d5-4f78-bbf9-71ea9d69f9c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_b916e60b-0008-4685-9701-a2240f137db6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9dca72a3-d8e4-448c-a1e3-d3d6b6028650" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_b916e60b-0008-4685-9701-a2240f137db6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_d2b5dfd0-e44e-4d72-a29f-7de22cf43cdf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9dca72a3-d8e4-448c-a1e3-d3d6b6028650" xlink:to="loc_us-gaap_OperatingIncomeLoss_d2b5dfd0-e44e-4d72-a29f-7de22cf43cdf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestments_48f1f097-95dd-468f-a9ec-b36fe39a062e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnInvestments"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9dca72a3-d8e4-448c-a1e3-d3d6b6028650" xlink:to="loc_us-gaap_GainLossOnInvestments_48f1f097-95dd-468f-a9ec-b36fe39a062e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDebtExpense_72d455af-5ab5-44a7-a269-33f7a486d6e9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndDebtExpense"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9dca72a3-d8e4-448c-a1e3-d3d6b6028650" xlink:to="loc_us-gaap_InterestAndDebtExpense_72d455af-5ab5-44a7-a269-33f7a486d6e9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="cmco-20250331.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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_5e60f810-94eb-4a75-b282-7129bfde2ff2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_5de9a038-b890-476b-87f8-a2d94978d628" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_5e60f810-94eb-4a75-b282-7129bfde2ff2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_5de9a038-b890-476b-87f8-a2d94978d628" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_a9c9d147-13bd-45c8-8eaf-9b8c5efc945e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_5e60f810-94eb-4a75-b282-7129bfde2ff2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_a9c9d147-13bd-45c8-8eaf-9b8c5efc945e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_f10115df-6d58-43b8-a20d-73277af37e58" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_5e60f810-94eb-4a75-b282-7129bfde2ff2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_f10115df-6d58-43b8-a20d-73277af37e58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_05ad0d22-cf1f-4ee7-8fd3-549b436f2eb8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_a0c5258f-4a1d-46a0-9128-f3ecce7dd793" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_05ad0d22-cf1f-4ee7-8fd3-549b436f2eb8" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_a0c5258f-4a1d-46a0-9128-f3ecce7dd793" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_553a8412-9fc1-40bb-bc28-e14fe2d6c34f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_05ad0d22-cf1f-4ee7-8fd3-549b436f2eb8" xlink:to="loc_us-gaap_NetIncomeLoss_553a8412-9fc1-40bb-bc28-e14fe2d6c34f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="cmco-20250331.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_92760af3-58c1-4df5-a691-ccf430dd3ba3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7b2aabfe-0a0f-4164-9090-c365615cd028" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_92760af3-58c1-4df5-a691-ccf430dd3ba3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7b2aabfe-0a0f-4164-9090-c365615cd028" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_ac117069-bb8e-4e18-a0dc-0a5fd224523a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_92760af3-58c1-4df5-a691-ccf430dd3ba3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_ac117069-bb8e-4e18-a0dc-0a5fd224523a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_3fdc53cf-4f2c-4807-bd36-b91645a26bac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_92760af3-58c1-4df5-a691-ccf430dd3ba3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_3fdc53cf-4f2c-4807-bd36-b91645a26bac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2583518e-3924-41cd-8cfe-0cb9f387180c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_92760af3-58c1-4df5-a691-ccf430dd3ba3" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2583518e-3924-41cd-8cfe-0cb9f387180c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5c31f267-54e1-4bae-a09b-65519800c040" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_ed4beaf5-a2fa-4dbf-bcea-55c30894b227" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5c31f267-54e1-4bae-a09b-65519800c040" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_ed4beaf5-a2fa-4dbf-bcea-55c30894b227" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_1d4eaf71-f731-4ff3-aa86-eb28d5d49938" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5c31f267-54e1-4bae-a09b-65519800c040" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_1d4eaf71-f731-4ff3-aa86-eb28d5d49938" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfInvestments_2054e8f7-d184-4d83-bad1-06ef2acda4b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfInvestments"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5c31f267-54e1-4bae-a09b-65519800c040" xlink:to="loc_us-gaap_GainLossOnSaleOfInvestments_2054e8f7-d184-4d83-bad1-06ef2acda4b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionExpenseReversalOfExpenseNoncash_e07a9d87-b5ec-4b8f-afb3-94b1a94dfe9b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionExpenseReversalOfExpenseNoncash"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5c31f267-54e1-4bae-a09b-65519800c040" xlink:to="loc_us-gaap_PensionExpenseReversalOfExpenseNoncash_e07a9d87-b5ec-4b8f-afb3-94b1a94dfe9b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnDerivatives_8a1e0386-aabd-49be-ae1d-4c18ac17be86" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrealizedGainLossOnDerivatives"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5c31f267-54e1-4bae-a09b-65519800c040" xlink:to="loc_us-gaap_UnrealizedGainLossOnDerivatives_8a1e0386-aabd-49be-ae1d-4c18ac17be86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_418742ed-276c-43c4-a8b0-4659eee3c191" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5c31f267-54e1-4bae-a09b-65519800c040" xlink:to="loc_us-gaap_NetIncomeLoss_418742ed-276c-43c4-a8b0-4659eee3c191" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_827b10ca-2cd1-4ed8-9a45-3f4631dbbf74" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5c31f267-54e1-4bae-a09b-65519800c040" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_827b10ca-2cd1-4ed8-9a45-3f4631dbbf74" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_a5292f23-33a4-4186-9cd1-44418f8e71d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5c31f267-54e1-4bae-a09b-65519800c040" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_a5292f23-33a4-4186-9cd1-44418f8e71d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_340068a7-b451-4d9c-9b9d-fae91e43c617" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5c31f267-54e1-4bae-a09b-65519800c040" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_340068a7-b451-4d9c-9b9d-fae91e43c617" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_ee4db2b4-df37-41d1-8b34-76b2cdd9ecbf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5c31f267-54e1-4bae-a09b-65519800c040" xlink:to="loc_us-gaap_ShareBasedCompensation_ee4db2b4-df37-41d1-8b34-76b2cdd9ecbf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_GainLossOnDisposalsAndImpairmentsOfFixedAssets_0437789f-d8eb-4020-8a66-6be6ab91fb8a" xlink:href="cmco-20250331.xsd#cmco_GainLossOnDisposalsAndImpairmentsOfFixedAssets"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5c31f267-54e1-4bae-a09b-65519800c040" xlink:to="loc_cmco_GainLossOnDisposalsAndImpairmentsOfFixedAssets_0437789f-d8eb-4020-8a66-6be6ab91fb8a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss_b2511e41-6e1d-4870-84f1-d81f1a1ae2bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5c31f267-54e1-4bae-a09b-65519800c040" xlink:to="loc_us-gaap_OperatingLeaseImpairmentLoss_b2511e41-6e1d-4870-84f1-d81f1a1ae2bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_CostOfDebtRepricing_91ceb35a-6f6c-471e-b652-e8546fd0bb3d" xlink:href="cmco-20250331.xsd#cmco_CostOfDebtRepricing"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5c31f267-54e1-4bae-a09b-65519800c040" xlink:to="loc_cmco_CostOfDebtRepricing_91ceb35a-6f6c-471e-b652-e8546fd0bb3d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_96e92b3e-d11d-4076-a90f-4705cdec36f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5c31f267-54e1-4bae-a09b-65519800c040" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_96e92b3e-d11d-4076-a90f-4705cdec36f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_4017a5a6-bc3f-4c82-aed3-5c3e00c03a58" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5c31f267-54e1-4bae-a09b-65519800c040" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_4017a5a6-bc3f-4c82-aed3-5c3e00c03a58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_b7edad27-6785-4a2d-a323-be39fda9f466" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5c31f267-54e1-4bae-a09b-65519800c040" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_b7edad27-6785-4a2d-a323-be39fda9f466" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_8e6bfafb-68e8-4a1a-8b71-f49465e68940" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5c31f267-54e1-4bae-a09b-65519800c040" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_8e6bfafb-68e8-4a1a-8b71-f49465e68940" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_b4bfef4a-4936-4dd5-a73f-9f4fe5ace26a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:calculationArc order="18" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5c31f267-54e1-4bae-a09b-65519800c040" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_b4bfef4a-4936-4dd5-a73f-9f4fe5ace26a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_10e4d857-506f-48d6-9584-b2491a384001" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="19" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5c31f267-54e1-4bae-a09b-65519800c040" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_10e4d857-506f-48d6-9584-b2491a384001" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_3b0808bb-9366-4f9d-9c27-2ccc73d140c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:calculationArc order="20" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5c31f267-54e1-4bae-a09b-65519800c040" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_3b0808bb-9366-4f9d-9c27-2ccc73d140c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_90461634-62f6-439b-bc4a-0a2c6612c4ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities_c1de96d9-8ef8-407a-bb10-617e336f7cd4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_90461634-62f6-439b-bc4a-0a2c6612c4ea" xlink:to="loc_us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities_c1de96d9-8ef8-407a-bb10-617e336f7cd4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_15cbe68e-81fd-4b31-8b02-693e7cc3b9c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_90461634-62f6-439b-bc4a-0a2c6612c4ea" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_15cbe68e-81fd-4b31-8b02-693e7cc3b9c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_912567f9-689d-4eaa-b548-eeea66ceb785" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_90461634-62f6-439b-bc4a-0a2c6612c4ea" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_912567f9-689d-4eaa-b548-eeea66ceb785" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_ac7eb0a3-3a5d-4ebd-915c-ccc3f254b36f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_90461634-62f6-439b-bc4a-0a2c6612c4ea" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_ac7eb0a3-3a5d-4ebd-915c-ccc3f254b36f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_PaymentsForFeesAssociatedWithLongTermDebt_ac922429-c63a-4cf7-a59d-1a0babff45ef" xlink:href="cmco-20250331.xsd#cmco_PaymentsForFeesAssociatedWithLongTermDebt"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_90461634-62f6-439b-bc4a-0a2c6612c4ea" xlink:to="loc_cmco_PaymentsForFeesAssociatedWithLongTermDebt_ac922429-c63a-4cf7-a59d-1a0babff45ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_aa240504-c88f-476a-bdc9-03cb7992be6b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividends"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_90461634-62f6-439b-bc4a-0a2c6612c4ea" xlink:to="loc_us-gaap_PaymentsOfDividends_aa240504-c88f-476a-bdc9-03cb7992be6b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_488588f9-179c-4cce-a7a4-95f6442a7d87" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_90461634-62f6-439b-bc4a-0a2c6612c4ea" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_488588f9-179c-4cce-a7a4-95f6442a7d87" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_4ba7b545-b301-4d01-8f08-611b27e5f9d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_90461634-62f6-439b-bc4a-0a2c6612c4ea" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_4ba7b545-b301-4d01-8f08-611b27e5f9d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtRestructuringCosts_c8f04c78-d524-46b4-84c9-72b461068786" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDebtRestructuringCosts"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_90461634-62f6-439b-bc4a-0a2c6612c4ea" xlink:to="loc_us-gaap_PaymentsOfDebtRestructuringCosts_c8f04c78-d524-46b4-84c9-72b461068786" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_bffce31f-0c5d-4797-81eb-f1c266269b36" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_90461634-62f6-439b-bc4a-0a2c6612c4ea" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_bffce31f-0c5d-4797-81eb-f1c266269b36" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForDerivativeInstrumentFinancingActivities_ab58402f-be1c-44a2-bcba-6adb6ecb5814" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForDerivativeInstrumentFinancingActivities"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_90461634-62f6-439b-bc4a-0a2c6612c4ea" xlink:to="loc_us-gaap_PaymentsForDerivativeInstrumentFinancingActivities_ab58402f-be1c-44a2-bcba-6adb6ecb5814" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_264be8ff-c9bc-4cac-9fc6-09260e5e244f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_50666ef4-a1c3-49e6-8a83-d6080ec9e9cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_264be8ff-c9bc-4cac-9fc6-09260e5e244f" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_50666ef4-a1c3-49e6-8a83-d6080ec9e9cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_10f41882-88e0-401b-9918-20a53182523a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_264be8ff-c9bc-4cac-9fc6-09260e5e244f" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_10f41882-88e0-401b-9918-20a53182523a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities_8d259a2a-f80b-4f79-9f36-8687dafea54f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSalesOfAssetsInvestingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_264be8ff-c9bc-4cac-9fc6-09260e5e244f" xlink:to="loc_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities_8d259a2a-f80b-4f79-9f36-8687dafea54f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_9a90ed91-6092-455a-a9c7-cb09495472dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_264be8ff-c9bc-4cac-9fc6-09260e5e244f" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_9a90ed91-6092-455a-a9c7-cb09495472dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_8d5110b6-88d7-424f-8af7-58a9c9775cc3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_264be8ff-c9bc-4cac-9fc6-09260e5e244f" xlink:to="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_8d5110b6-88d7-424f-8af7-58a9c9775cc3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_ac1f000b-ce17-4811-9543-e1cfb3e44189" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_264be8ff-c9bc-4cac-9fc6-09260e5e244f" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_ac1f000b-ce17-4811-9543-e1cfb3e44189" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_197ec636-90c4-491b-989f-6471fe73d068" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_264be8ff-c9bc-4cac-9fc6-09260e5e244f" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_197ec636-90c4-491b-989f-6471fe73d068" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/AcquisitionsDisposalsScheduleofPurchaseConsiderationtotheAssetsAcquiredandLiabilitiesDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#AcquisitionsDisposalsScheduleofPurchaseConsiderationtotheAssetsAcquiredandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.cmworks.com/role/AcquisitionsDisposalsScheduleofPurchaseConsiderationtotheAssetsAcquiredandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_b14d040a-c2b5-4a33-adf9-bb2c0874e5e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_b26d74b6-2df1-4caa-8efd-5f5b08805148" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_b14d040a-c2b5-4a33-adf9-bb2c0874e5e1" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_b26d74b6-2df1-4caa-8efd-5f5b08805148" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_8dab203b-d1c2-4fdc-bb4f-e5f2abd34c38" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_b14d040a-c2b5-4a33-adf9-bb2c0874e5e1" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_8dab203b-d1c2-4fdc-bb4f-e5f2abd34c38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_79940903-2194-48f6-a1a9-5d2c2339f40d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_b14d040a-c2b5-4a33-adf9-bb2c0874e5e1" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_79940903-2194-48f6-a1a9-5d2c2339f40d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_4c29c430-ee78-46e6-85e9-fda23358a786" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_b14d040a-c2b5-4a33-adf9-bb2c0874e5e1" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_4c29c430-ee78-46e6-85e9-fda23358a786" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_b024a34b-8bef-41d9-9e9f-fed4bc8778fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_b14d040a-c2b5-4a33-adf9-bb2c0874e5e1" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_b024a34b-8bef-41d9-9e9f-fed4bc8778fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_cfbd38d2-175b-4742-982c-13d819d46b69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_b14d040a-c2b5-4a33-adf9-bb2c0874e5e1" xlink:to="loc_us-gaap_Goodwill_cfbd38d2-175b-4742-982c-13d819d46b69" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_b1f12a4e-df33-4e6c-a54f-c2eb3f7fbac3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_b14d040a-c2b5-4a33-adf9-bb2c0874e5e1" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_b1f12a4e-df33-4e6c-a54f-c2eb3f7fbac3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_8b3bcec8-1b23-41f4-a8f0-2e834ef763e9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_b14d040a-c2b5-4a33-adf9-bb2c0874e5e1" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_8b3bcec8-1b23-41f4-a8f0-2e834ef763e9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/InventoriesScheduleofInventoryCurrentDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#InventoriesScheduleofInventoryCurrentDetails"/>
  <link:calculationLink xlink:role="http://www.cmworks.com/role/InventoriesScheduleofInventoryCurrentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryGross_ef372183-b796-4a55-950a-bcb0ecf35a3b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials_05a39596-197d-428e-b72a-fa94aa6661fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_ef372183-b796-4a55-950a-bcb0ecf35a3b" xlink:to="loc_us-gaap_InventoryRawMaterials_05a39596-197d-428e-b72a-fa94aa6661fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess_fe3bc3cf-2230-4f53-8ab7-e13da97a1a1a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_ef372183-b796-4a55-950a-bcb0ecf35a3b" xlink:to="loc_us-gaap_InventoryWorkInProcess_fe3bc3cf-2230-4f53-8ab7-e13da97a1a1a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_616a625f-bbfd-4674-ae5d-ee125cbffb02" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_ef372183-b796-4a55-950a-bcb0ecf35a3b" xlink:to="loc_us-gaap_InventoryFinishedGoods_616a625f-bbfd-4674-ae5d-ee125cbffb02" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_09d27b08-f882-474e-9d5a-f488f2db368c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryGross_baca93e3-3211-49c2-a110-03f7e7880d34" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_InventoryNet_09d27b08-f882-474e-9d5a-f488f2db368c" xlink:to="loc_us-gaap_InventoryGross_baca93e3-3211-49c2-a110-03f7e7880d34" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLIFOReserve_03e3c338-72df-4731-9e24-9d1c8e9b05aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_InventoryNet_09d27b08-f882-474e-9d5a-f488f2db368c" xlink:to="loc_us-gaap_InventoryLIFOReserve_03e3c338-72df-4731-9e24-9d1c8e9b05aa" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.cmworks.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_b4aaa579-68b4-44ff-8906-d7869d8d930d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Land_346e1997-7c6f-451c-aebd-e8bfa41dd2a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Land"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_b4aaa579-68b4-44ff-8906-d7869d8d930d" xlink:to="loc_us-gaap_Land_346e1997-7c6f-451c-aebd-e8bfa41dd2a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross_271491c4-4a48-4b74-9f0f-7cc87fe72457" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingsAndImprovementsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_b4aaa579-68b4-44ff-8906-d7869d8d930d" xlink:to="loc_us-gaap_BuildingsAndImprovementsGross_271491c4-4a48-4b74-9f0f-7cc87fe72457" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentGross_80eae4fc-232a-4952-a2ef-d19e8e9d91d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentGross"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_b4aaa579-68b4-44ff-8906-d7869d8d930d" xlink:to="loc_us-gaap_MachineryAndEquipmentGross_80eae4fc-232a-4952-a2ef-d19e8e9d91d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_3b992361-8d48-4f24-b7c0-60832443cbc2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_b4aaa579-68b4-44ff-8906-d7869d8d930d" xlink:to="loc_us-gaap_ConstructionInProgressGross_3b992361-8d48-4f24-b7c0-60832443cbc2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_6559fa98-8f07-4baf-8578-a0611373fb73" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_2d64aa5e-dea5-40d5-8c53-e472365eb3b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_6559fa98-8f07-4baf-8578-a0611373fb73" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_2d64aa5e-dea5-40d5-8c53-e472365eb3b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_d71ad20d-b439-491a-bfd2-79ccfd562d92" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_6559fa98-8f07-4baf-8578-a0611373fb73" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_d71ad20d-b439-491a-bfd2-79ccfd562d92" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/GoodwillandIntangibleAssetsScheduleofIdentifiableIntangibleAssetsDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#GoodwillandIntangibleAssetsScheduleofIdentifiableIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.cmworks.com/role/GoodwillandIntangibleAssetsScheduleofIdentifiableIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_009d6b35-7a1f-45b7-b65c-bd43cd20af8e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_aed95a8d-29fe-457e-8171-bfe2daf2d5d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_009d6b35-7a1f-45b7-b65c-bd43cd20af8e" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_aed95a8d-29fe-457e-8171-bfe2daf2d5d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_7d8b7d14-0c1c-4c79-b8f7-d535f4d1a2fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_009d6b35-7a1f-45b7-b65c-bd43cd20af8e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_7d8b7d14-0c1c-4c79-b8f7-d535f4d1a2fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_2ccd05d1-ffdd-495a-9aa1-13fb49d0eb87" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedTrademarks_6b2608d3-3437-4dae-b2f3-6ce4f9ea098f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedTrademarks"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_2ccd05d1-ffdd-495a-9aa1-13fb49d0eb87" xlink:to="loc_us-gaap_IndefiniteLivedTrademarks_6b2608d3-3437-4dae-b2f3-6ce4f9ea098f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_4fb51af7-1f78-42bb-9ac9-f5b45031d584" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_2ccd05d1-ffdd-495a-9aa1-13fb49d0eb87" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_4fb51af7-1f78-42bb-9ac9-f5b45031d584" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_33c5605e-b773-40d8-a4a8-b4d4f8f5764a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_fd19ca0a-1ad0-46df-a4db-fc5980869bfc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_33c5605e-b773-40d8-a4a8-b4d4f8f5764a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_fd19ca0a-1ad0-46df-a4db-fc5980869bfc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_48994f85-ffa5-4732-a016-97f8bb858ee6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_33c5605e-b773-40d8-a4a8-b4d4f8f5764a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_48994f85-ffa5-4732-a016-97f8bb858ee6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesAccruedLiabilitiesDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#AccruedLiabilitiesandOtherNoncurrentLiabilitiesAccruedLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesAccruedLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_ed3f3725-f51c-4630-8b46-530ba70d10da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInsuranceCurrent_e27cdc61-8f11-4bc2-90d9-061c0e72fc7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedInsuranceCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_ed3f3725-f51c-4630-8b46-530ba70d10da" xlink:to="loc_us-gaap_AccruedInsuranceCurrent_e27cdc61-8f11-4bc2-90d9-061c0e72fc7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_CustomerAdvancesDepositsAndRebatesCurrent_d30c901b-5977-44d2-a1bb-b9b4964ca4c4" xlink:href="cmco-20250331.xsd#cmco_CustomerAdvancesDepositsAndRebatesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_ed3f3725-f51c-4630-8b46-530ba70d10da" xlink:to="loc_cmco_CustomerAdvancesDepositsAndRebatesCurrent_d30c901b-5977-44d2-a1bb-b9b4964ca4c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_dd972141-a169-4320-ac47-290d3d548efa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_ed3f3725-f51c-4630-8b46-530ba70d10da" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_dd972141-a169-4320-ac47-290d3d548efa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_a8039fb4-1dcf-4a10-add3-536a826c34f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_ed3f3725-f51c-4630-8b46-530ba70d10da" xlink:to="loc_us-gaap_TaxesPayableCurrent_a8039fb4-1dcf-4a10-add3-536a826c34f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedPayrollTaxesCurrent_c7a0e651-472e-4026-9251-647655c22a5e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedPayrollTaxesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_ed3f3725-f51c-4630-8b46-530ba70d10da" xlink:to="loc_us-gaap_AccruedPayrollTaxesCurrent_c7a0e651-472e-4026-9251-647655c22a5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_AccruedGeneralAndProductLiabilityCostsCurrent_43cccbfe-319f-4272-8fb7-fb2a22db83c1" xlink:href="cmco-20250331.xsd#cmco_AccruedGeneralAndProductLiabilityCostsCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_ed3f3725-f51c-4630-8b46-530ba70d10da" xlink:to="loc_cmco_AccruedGeneralAndProductLiabilityCostsCurrent_43cccbfe-319f-4272-8fb7-fb2a22db83c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_2ce883cc-0f30-4e63-a3c6-36a3c8e8943c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_ed3f3725-f51c-4630-8b46-530ba70d10da" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_2ce883cc-0f30-4e63-a3c6-36a3c8e8943c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesOtherNoncurrentLiabilitiesDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#AccruedLiabilitiesandOtherNoncurrentLiabilitiesOtherNoncurrentLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesOtherNoncurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_3b88e1e7-cf6e-4c1e-9842-fd63b735b006" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualNoncurrent_237b210c-7c77-4273-a234-3bd70e952bbd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrualNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_3b88e1e7-cf6e-4c1e-9842-fd63b735b006" xlink:to="loc_us-gaap_StandardProductWarrantyAccrualNoncurrent_237b210c-7c77-4273-a234-3bd70e952bbd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_f563bb54-d243-49e8-bc8d-a4b0535cd74c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_3b88e1e7-cf6e-4c1e-9842-fd63b735b006" xlink:to="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_f563bb54-d243-49e8-bc8d-a4b0535cd74c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_5d950838-8567-404c-937a-952f25b87fe9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_3b88e1e7-cf6e-4c1e-9842-fd63b735b006" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_5d950838-8567-404c-937a-952f25b87fe9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_d814cf54-2852-462a-bc72-a9d86fe0b372" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_3b88e1e7-cf6e-4c1e-9842-fd63b735b006" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_d814cf54-2852-462a-bc72-a9d86fe0b372" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent_8ce95d3b-4351-47e9-b290-6c680f32de45" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_3b88e1e7-cf6e-4c1e-9842-fd63b735b006" xlink:to="loc_us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent_8ce95d3b-4351-47e9-b290-6c680f32de45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_6ce67274-2841-4803-a0a8-5e2a1663800b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_3b88e1e7-cf6e-4c1e-9842-fd63b735b006" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_6ce67274-2841-4803-a0a8-5e2a1663800b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_97765185-0669-4f80-9b6c-e37ba412dfbd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_3b88e1e7-cf6e-4c1e-9842-fd63b735b006" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_97765185-0669-4f80-9b6c-e37ba412dfbd" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/DebtScheduleofDebtDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#DebtScheduleofDebtDetails"/>
  <link:calculationLink xlink:role="http://www.cmworks.com/role/DebtScheduleofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_e22e4d9b-b773-42c1-9457-8997b7bf3ae7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_3147fd23-14b6-45ac-a2a4-9fea05adb5cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_e22e4d9b-b773-42c1-9457-8997b7bf3ae7" xlink:to="loc_us-gaap_LongTermDebtCurrent_3147fd23-14b6-45ac-a2a4-9fea05adb5cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_f0904c5f-901a-4a78-92bd-ed76b8117118" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_e22e4d9b-b773-42c1-9457-8997b7bf3ae7" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_f0904c5f-901a-4a78-92bd-ed76b8117118" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/DebtScheduleofDebtDetails_1" xlink:type="simple" xlink:href="cmco-20250331.xsd#DebtScheduleofDebtDetails_1"/>
  <link:calculationLink xlink:role="http://www.cmworks.com/role/DebtScheduleofDebtDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_0891e95b-bbd8-430f-b117-2ac5f37eba5c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_11a90c2d-78f7-4ef5-a2e7-c89b752d8b11" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_0891e95b-bbd8-430f-b117-2ac5f37eba5c" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_11a90c2d-78f7-4ef5-a2e7-c89b752d8b11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_681942a6-624c-4b53-b334-7bcae6d33588" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_0891e95b-bbd8-430f-b117-2ac5f37eba5c" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_681942a6-624c-4b53-b334-7bcae6d33588" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#DebtScheduleofMaturitiesofLongtermDebtDetails"/>
  <link:calculationLink xlink:role="http://www.cmworks.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_e962909b-6334-4abe-80dd-0ee288e9e6b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_a5b36caa-e2bc-402b-8f38-872059753664" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_e962909b-6334-4abe-80dd-0ee288e9e6b1" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_a5b36caa-e2bc-402b-8f38-872059753664" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_bbda6b59-1be3-4e0f-b349-5efd9cf1f4ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_e962909b-6334-4abe-80dd-0ee288e9e6b1" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_bbda6b59-1be3-4e0f-b349-5efd9cf1f4ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_9f422562-a5d0-4aeb-bdad-409c2619c1ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_e962909b-6334-4abe-80dd-0ee288e9e6b1" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_9f422562-a5d0-4aeb-bdad-409c2619c1ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_6f3253ba-d687-4235-97ab-9d1d2e7d82bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_e962909b-6334-4abe-80dd-0ee288e9e6b1" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_6f3253ba-d687-4235-97ab-9d1d2e7d82bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_71c0311f-5978-468c-aaa2-b3a0a960e377" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_e962909b-6334-4abe-80dd-0ee288e9e6b1" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_71c0311f-5978-468c-aaa2-b3a0a960e377" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/PensionsandOtherBenefitPlansReconciliationofBenefitObligationPlanAssetsandFundedStatusDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#PensionsandOtherBenefitPlansReconciliationofBenefitObligationPlanAssetsandFundedStatusDetails"/>
  <link:calculationLink xlink:role="http://www.cmworks.com/role/PensionsandOtherBenefitPlansReconciliationofBenefitObligationPlanAssetsandFundedStatusDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_be4271b1-9f79-4a4a-bc27-4b7bc29ebc88" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_6c32f8dc-1519-4dc8-8edf-db0b5a4d46cf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_be4271b1-9f79-4a4a-bc27-4b7bc29ebc88" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_6c32f8dc-1519-4dc8-8edf-db0b5a4d46cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_baa4fcba-74c9-43ee-b41d-82eefa062259" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_be4271b1-9f79-4a4a-bc27-4b7bc29ebc88" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_baa4fcba-74c9-43ee-b41d-82eefa062259" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_5fa090a2-56a3-4788-a37c-abaeb2d35aa7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_de286efa-c890-4f57-a190-4c854c5a0647" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_5fa090a2-56a3-4788-a37c-abaeb2d35aa7" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_de286efa-c890-4f57-a190-4c854c5a0647" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_6bc006cd-630f-4b2b-8a7a-2956e8abe9bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_5fa090a2-56a3-4788-a37c-abaeb2d35aa7" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_6bc006cd-630f-4b2b-8a7a-2956e8abe9bb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/PensionsandOtherBenefitPlansAmountsRecognizedintheConsolidatedBalanceSheetsDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#PensionsandOtherBenefitPlansAmountsRecognizedintheConsolidatedBalanceSheetsDetails"/>
  <link:calculationLink xlink:role="http://www.cmworks.com/role/PensionsandOtherBenefitPlansAmountsRecognizedintheConsolidatedBalanceSheetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_63103a2d-c67f-4351-b3da-4a008c39bbc2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_c7373c28-9980-4807-85f2-6f9494c4561d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_63103a2d-c67f-4351-b3da-4a008c39bbc2" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_c7373c28-9980-4807-85f2-6f9494c4561d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_932345eb-e978-4883-85cc-d95325ee3b28" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_63103a2d-c67f-4351-b3da-4a008c39bbc2" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_932345eb-e978-4883-85cc-d95325ee3b28" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_873c1daa-86b1-4e11-ae24-a1f98bdea350" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_63103a2d-c67f-4351-b3da-4a008c39bbc2" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_873c1daa-86b1-4e11-ae24-a1f98bdea350" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_0d149739-1024-4abc-bb75-764b95c1586d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_63103a2d-c67f-4351-b3da-4a008c39bbc2" xlink:to="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_0d149739-1024-4abc-bb75-764b95c1586d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/PensionsandOtherBenefitPlansComponentsofNetPeriodicPensionCostDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#PensionsandOtherBenefitPlansComponentsofNetPeriodicPensionCostDetails"/>
  <link:calculationLink xlink:role="http://www.cmworks.com/role/PensionsandOtherBenefitPlansComponentsofNetPeriodicPensionCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_933344e2-165d-4208-82dc-05105f90d7a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_9a0fb32b-0894-405e-b628-45c5c964f526" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_933344e2-165d-4208-82dc-05105f90d7a3" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_9a0fb32b-0894-405e-b628-45c5c964f526" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_a651db10-28e3-43c6-a505-13356ab20425" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_933344e2-165d-4208-82dc-05105f90d7a3" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_a651db10-28e3-43c6-a505-13356ab20425" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_17eadf62-515f-471d-829f-c674c85dd0e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_933344e2-165d-4208-82dc-05105f90d7a3" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_17eadf62-515f-471d-829f-c674c85dd0e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_264c3997-56dc-4b92-a49b-8e8f4e1ae92d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_933344e2-165d-4208-82dc-05105f90d7a3" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_264c3997-56dc-4b92-a49b-8e8f4e1ae92d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_6b6e9c63-2226-40d5-a02e-a4f235421534" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_933344e2-165d-4208-82dc-05105f90d7a3" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_6b6e9c63-2226-40d5-a02e-a4f235421534" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/EarningsperShareandStockPlansScheduleofEarningsPerShareDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#EarningsperShareandStockPlansScheduleofEarningsPerShareDetails"/>
  <link:calculationLink xlink:role="http://www.cmworks.com/role/EarningsperShareandStockPlansScheduleofEarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_dd91734c-a81c-45c3-be86-df9395e9dd5c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_a42275c7-8eb0-40ae-8bf2-5a18ab1bac1c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_dd91734c-a81c-45c3-be86-df9395e9dd5c" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_a42275c7-8eb0-40ae-8bf2-5a18ab1bac1c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_107b3aad-d780-41c1-85ec-fec477b5dac3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_dd91734c-a81c-45c3-be86-df9395e9dd5c" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_107b3aad-d780-41c1-85ec-fec477b5dac3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"/>
  <link:calculationLink xlink:role="http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_2b18e239-5b04-4ffb-8667-d7fc71fefe83" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_088c870e-46aa-4cc3-aea3-d31f867d1ea4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2b18e239-5b04-4ffb-8667-d7fc71fefe83" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_088c870e-46aa-4cc3-aea3-d31f867d1ea4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCredits_8b60da17-9cae-4873-b4a6-437fedc25455" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxCredits"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2b18e239-5b04-4ffb-8667-d7fc71fefe83" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCredits_8b60da17-9cae-4873-b4a6-437fedc25455" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EffectiveIncomeTaxRateReconciliationReversalOfStrandedTaxEffectsFromAOCI_a7284e15-c602-4819-bed2-2fb24336c613" xlink:href="cmco-20250331.xsd#cmco_EffectiveIncomeTaxRateReconciliationReversalOfStrandedTaxEffectsFromAOCI"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2b18e239-5b04-4ffb-8667-d7fc71fefe83" xlink:to="loc_cmco_EffectiveIncomeTaxRateReconciliationReversalOfStrandedTaxEffectsFromAOCI_a7284e15-c602-4819-bed2-2fb24336c613" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EffectiveIncomeTaxRateReconciliationForeignDerivedIncome_b94bd744-7e84-4bd8-a221-a90cefc046c4" xlink:href="cmco-20250331.xsd#cmco_EffectiveIncomeTaxRateReconciliationForeignDerivedIncome"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2b18e239-5b04-4ffb-8667-d7fc71fefe83" xlink:to="loc_cmco_EffectiveIncomeTaxRateReconciliationForeignDerivedIncome_b94bd744-7e84-4bd8-a221-a90cefc046c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_9219fe0e-6484-4f83-bee3-d553f5bca4cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2b18e239-5b04-4ffb-8667-d7fc71fefe83" xlink:to="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_9219fe0e-6484-4f83-bee3-d553f5bca4cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxSettlements_a82a726f-e1c7-4a3d-9d24-2363909c0a53" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxSettlements"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2b18e239-5b04-4ffb-8667-d7fc71fefe83" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxSettlements_a82a726f-e1c7-4a3d-9d24-2363909c0a53" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_5d421201-264d-4d5a-9456-3745f0ff656a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2b18e239-5b04-4ffb-8667-d7fc71fefe83" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_5d421201-264d-4d5a-9456-3745f0ff656a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_ad9770a9-3864-4000-a011-88c405741c4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2b18e239-5b04-4ffb-8667-d7fc71fefe83" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_ad9770a9-3864-4000-a011-88c405741c4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_2f12d5b5-fac9-4e7a-8c35-50b164eadedd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2b18e239-5b04-4ffb-8667-d7fc71fefe83" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_2f12d5b5-fac9-4e7a-8c35-50b164eadedd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustment_22e4e07d-7399-4ce0-a414-9c0c12331f72" xlink:href="cmco-20250331.xsd#cmco_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustment"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2b18e239-5b04-4ffb-8667-d7fc71fefe83" xlink:to="loc_cmco_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustment_22e4e07d-7399-4ce0-a414-9c0c12331f72" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EffectiveIncomeTaxRateReconciliationEmployeeBenefitsAmount_ae5454c2-e060-40b0-9791-9c14b74e9615" xlink:href="cmco-20250331.xsd#cmco_EffectiveIncomeTaxRateReconciliationEmployeeBenefitsAmount"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2b18e239-5b04-4ffb-8667-d7fc71fefe83" xlink:to="loc_cmco_EffectiveIncomeTaxRateReconciliationEmployeeBenefitsAmount_ae5454c2-e060-40b0-9791-9c14b74e9615" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EffectiveIncomeTaxRateReconciliationTransferPricingAdjustments_96a2aecc-208e-484e-96d5-bf4a0c034046" xlink:href="cmco-20250331.xsd#cmco_EffectiveIncomeTaxRateReconciliationTransferPricingAdjustments"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2b18e239-5b04-4ffb-8667-d7fc71fefe83" xlink:to="loc_cmco_EffectiveIncomeTaxRateReconciliationTransferPricingAdjustments_96a2aecc-208e-484e-96d5-bf4a0c034046" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_d3c7af69-cb2e-4d4c-909d-3713562c98e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2b18e239-5b04-4ffb-8667-d7fc71fefe83" xlink:to="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_d3c7af69-cb2e-4d4c-909d-3713562c98e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EffectiveIncomeTaxRateReconciliationInterestIncomeFromTaxRefunds_bbcf6d68-eaa7-4f15-bb05-6c63c4bfd14e" xlink:href="cmco-20250331.xsd#cmco_EffectiveIncomeTaxRateReconciliationInterestIncomeFromTaxRefunds"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2b18e239-5b04-4ffb-8667-d7fc71fefe83" xlink:to="loc_cmco_EffectiveIncomeTaxRateReconciliationInterestIncomeFromTaxRefunds_bbcf6d68-eaa7-4f15-bb05-6c63c4bfd14e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_73c5f008-ad85-46bb-b1d8-fa6375e1a72b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2b18e239-5b04-4ffb-8667-d7fc71fefe83" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_73c5f008-ad85-46bb-b1d8-fa6375e1a72b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EffectiveIncomeTaxRateReconciliationPermanentItems_3af7288c-e9a1-41ab-a89a-66379b0da666" xlink:href="cmco-20250331.xsd#cmco_EffectiveIncomeTaxRateReconciliationPermanentItems"/>
    <link:calculationArc order="16" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2b18e239-5b04-4ffb-8667-d7fc71fefe83" xlink:to="loc_cmco_EffectiveIncomeTaxRateReconciliationPermanentItems_3af7288c-e9a1-41ab-a89a-66379b0da666" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EffectiveIncomeTaxRateReconciliationUnremittedEarnings_47bd700f-ae75-4d07-98d4-44a442d677b2" xlink:href="cmco-20250331.xsd#cmco_EffectiveIncomeTaxRateReconciliationUnremittedEarnings"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2b18e239-5b04-4ffb-8667-d7fc71fefe83" xlink:to="loc_cmco_EffectiveIncomeTaxRateReconciliationUnremittedEarnings_47bd700f-ae75-4d07-98d4-44a442d677b2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxExpenseBenefitDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#IncomeTaxesScheduleofProvisionforIncomeTaxExpenseBenefitDetails"/>
  <link:calculationLink xlink:role="http://www.cmworks.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxExpenseBenefitDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_dce813ec-449d-44a6-8cfe-951ac8e7d103" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_d4ad0517-a2ed-4f31-994d-77f6ac61dada" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_dce813ec-449d-44a6-8cfe-951ac8e7d103" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_d4ad0517-a2ed-4f31-994d-77f6ac61dada" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_0627c074-263e-4eb2-84ad-bcfecfca4885" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_dce813ec-449d-44a6-8cfe-951ac8e7d103" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_0627c074-263e-4eb2-84ad-bcfecfca4885" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_e996da7a-288d-4c46-a7f7-b2ec31295011" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_dce813ec-449d-44a6-8cfe-951ac8e7d103" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_e996da7a-288d-4c46-a7f7-b2ec31295011" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_6eec91a1-2b8c-486a-88eb-1982f9217983" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_dce813ec-449d-44a6-8cfe-951ac8e7d103" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_6eec91a1-2b8c-486a-88eb-1982f9217983" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_0d2fa23c-f3d6-4f8c-9936-8a727a39b2e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_dce813ec-449d-44a6-8cfe-951ac8e7d103" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_0d2fa23c-f3d6-4f8c-9936-8a727a39b2e7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_75c2f030-20ad-4f11-90eb-02efcc467158" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_474b2d8b-9f7e-4c02-b4ef-984643dd67a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_75c2f030-20ad-4f11-90eb-02efcc467158" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_474b2d8b-9f7e-4c02-b4ef-984643dd67a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_4f48497c-8e78-4866-a7cf-e5a387c1f8d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_75c2f030-20ad-4f11-90eb-02efcc467158" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_4f48497c-8e78-4866-a7cf-e5a387c1f8d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_0b260e59-66a1-4fb7-bfea-07d59a21de46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_75c2f030-20ad-4f11-90eb-02efcc467158" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_0b260e59-66a1-4fb7-bfea-07d59a21de46" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_45b755d2-3427-449c-8755-bdd3eb24cb38" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_75c2f030-20ad-4f11-90eb-02efcc467158" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_45b755d2-3427-449c-8755-bdd3eb24cb38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DeferredTaxAssetsAccruedVacationAndIncentiveCosts_c6aa553c-d6ef-4e7a-ada2-e948c07c1c37" xlink:href="cmco-20250331.xsd#cmco_DeferredTaxAssetsAccruedVacationAndIncentiveCosts"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_75c2f030-20ad-4f11-90eb-02efcc467158" xlink:to="loc_cmco_DeferredTaxAssetsAccruedVacationAndIncentiveCosts_c6aa553c-d6ef-4e7a-ada2-e948c07c1c37" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_f3c800d1-cbe2-4d92-8daa-45706c624985" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_75c2f030-20ad-4f11-90eb-02efcc467158" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_f3c800d1-cbe2-4d92-8daa-45706c624985" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DeferredTaxAssetsTaxCreditCarryforwardsFederal_7bdeeffe-d854-4732-8d3c-08ce02123167" xlink:href="cmco-20250331.xsd#cmco_DeferredTaxAssetsTaxCreditCarryforwardsFederal"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_75c2f030-20ad-4f11-90eb-02efcc467158" xlink:to="loc_cmco_DeferredTaxAssetsTaxCreditCarryforwardsFederal_7bdeeffe-d854-4732-8d3c-08ce02123167" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetInterestCarryforward_2121c5d6-30c5-4a9b-8e1a-850babed1ff3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetInterestCarryforward"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_75c2f030-20ad-4f11-90eb-02efcc467158" xlink:to="loc_us-gaap_DeferredTaxAssetInterestCarryforward_2121c5d6-30c5-4a9b-8e1a-850babed1ff3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_d78e9e17-6c0b-4572-b4a6-1eeae7af5de5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_75c2f030-20ad-4f11-90eb-02efcc467158" xlink:to="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_d78e9e17-6c0b-4572-b4a6-1eeae7af5de5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_abaca447-1a4f-49d1-95c2-f7752195daab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_75c2f030-20ad-4f11-90eb-02efcc467158" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_abaca447-1a4f-49d1-95c2-f7752195daab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DeferredTaxAssetLeaseLiability_a327e5e8-f940-439a-b0bc-4428254c75c9" xlink:href="cmco-20250331.xsd#cmco_DeferredTaxAssetLeaseLiability"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_75c2f030-20ad-4f11-90eb-02efcc467158" xlink:to="loc_cmco_DeferredTaxAssetLeaseLiability_a327e5e8-f940-439a-b0bc-4428254c75c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_bf336dcd-7668-4329-b019-9b189e5b4186" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_75c2f030-20ad-4f11-90eb-02efcc467158" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_bf336dcd-7668-4329-b019-9b189e5b4186" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_1e2b6705-4b7e-4871-96a0-f4b0a212657c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_75c2f030-20ad-4f11-90eb-02efcc467158" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_1e2b6705-4b7e-4871-96a0-f4b0a212657c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_461db4d4-b4cb-423b-82ed-a59ad9cc3785" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_c4ddc780-eeee-4738-bf68-ec68f5c15994" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_461db4d4-b4cb-423b-82ed-a59ad9cc3785" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_c4ddc780-eeee-4738-bf68-ec68f5c15994" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_038584ff-cf7d-4db1-ba9c-b86973307d42" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_461db4d4-b4cb-423b-82ed-a59ad9cc3785" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_038584ff-cf7d-4db1-ba9c-b86973307d42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_5d641b63-9fe1-40a4-843e-aa8d0f702a8e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_461db4d4-b4cb-423b-82ed-a59ad9cc3785" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_5d641b63-9fe1-40a4-843e-aa8d0f702a8e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_4fbfe4ea-6914-490d-9a38-2e01b2c2eaf1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_461db4d4-b4cb-423b-82ed-a59ad9cc3785" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_4fbfe4ea-6914-490d-9a38-2e01b2c2eaf1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_d7923258-0dc0-4f47-b8f6-55de621b3b30" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_461db4d4-b4cb-423b-82ed-a59ad9cc3785" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_d7923258-0dc0-4f47-b8f6-55de621b3b30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_ee3bbec1-9b0e-4e1c-bf40-b8aacf7b1cee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_3fe18dcc-8b40-42a1-8527-6635b6c2ba08" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_ee3bbec1-9b0e-4e1c-bf40-b8aacf7b1cee" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_3fe18dcc-8b40-42a1-8527-6635b6c2ba08" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_f2a7fbd1-b5f1-4f8a-8306-e47c4d2c0e0a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_ee3bbec1-9b0e-4e1c-bf40-b8aacf7b1cee" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_f2a7fbd1-b5f1-4f8a-8306-e47c4d2c0e0a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/IncomeTaxesScheduleofClassificationofDeferredIncomeTaxesinConsolidatedBalanceSheetDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#IncomeTaxesScheduleofClassificationofDeferredIncomeTaxesinConsolidatedBalanceSheetDetails"/>
  <link:calculationLink xlink:role="http://www.cmworks.com/role/IncomeTaxesScheduleofClassificationofDeferredIncomeTaxesinConsolidatedBalanceSheetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_1222ed58-2853-4781-9d8c-fc0e64bd6374" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DeferredTaxAssetsNonCurrentNet_4187fffd-056a-4d45-bc77-0cee278a9899" xlink:href="cmco-20250331.xsd#cmco_DeferredTaxAssetsNonCurrentNet"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_1222ed58-2853-4781-9d8c-fc0e64bd6374" xlink:to="loc_cmco_DeferredTaxAssetsNonCurrentNet_4187fffd-056a-4d45-bc77-0cee278a9899" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAndOtherLiabilitiesNoncurrent_97a119f4-9d5c-4212-abe8-ebf5f3c4a0bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAndOtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_1222ed58-2853-4781-9d8c-fc0e64bd6374" xlink:to="loc_us-gaap_DeferredTaxAndOtherLiabilitiesNoncurrent_97a119f4-9d5c-4212-abe8-ebf5f3c4a0bb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/LeasesScheduleofLeaserelatedAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#LeasesScheduleofLeaserelatedAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.cmworks.com/role/LeasesScheduleofLeaserelatedAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_66372638-b0b6-4bb6-85d7-d676c1abb43d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_a2dcb4f3-83b1-4ab8-9294-24347f50c821" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_66372638-b0b6-4bb6-85d7-d676c1abb43d" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_a2dcb4f3-83b1-4ab8-9294-24347f50c821" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_b7484267-f8af-4104-92bb-c1cb1b03a970" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_66372638-b0b6-4bb6-85d7-d676c1abb43d" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_b7484267-f8af-4104-92bb-c1cb1b03a970" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_387911fd-7c5f-4093-aed1-690d8ee83972" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_13bdf9a2-f727-41ea-974a-41fd4cce59a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiability_387911fd-7c5f-4093-aed1-690d8ee83972" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_13bdf9a2-f727-41ea-974a-41fd4cce59a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_144b7e1d-814f-4a50-b811-7471dde39e56" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiability_387911fd-7c5f-4093-aed1-690d8ee83972" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_144b7e1d-814f-4a50-b811-7471dde39e56" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#LeasesScheduleofFutureMaturitiesofLeasesDetails"/>
  <link:calculationLink xlink:role="http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_34bbde73-f27f-408c-bd38-16d8c4894de4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_8a7b760b-24b8-4fad-9d05-6b19e6ed81fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_34bbde73-f27f-408c-bd38-16d8c4894de4" xlink:to="loc_us-gaap_FinanceLeaseLiability_8a7b760b-24b8-4fad-9d05-6b19e6ed81fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_6dbda32f-f0de-4ce9-a250-88b8d3c6ee7e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_34bbde73-f27f-408c-bd38-16d8c4894de4" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_6dbda32f-f0de-4ce9-a250-88b8d3c6ee7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_37e8b0fe-4f10-479c-a218-51223bf838ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_aef9420e-20bf-4310-9dc8-9fab559c1dc1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_37e8b0fe-4f10-479c-a218-51223bf838ee" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_aef9420e-20bf-4310-9dc8-9fab559c1dc1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_590939f5-acad-4845-a309-87b651b077da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_37e8b0fe-4f10-479c-a218-51223bf838ee" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_590939f5-acad-4845-a309-87b651b077da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_8ce0def4-d9e2-49b0-8dea-7636796c016b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_37e8b0fe-4f10-479c-a218-51223bf838ee" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_8ce0def4-d9e2-49b0-8dea-7636796c016b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_b5185513-fc44-4671-8c9b-8a9ea4978c96" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_37e8b0fe-4f10-479c-a218-51223bf838ee" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_b5185513-fc44-4671-8c9b-8a9ea4978c96" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_a3afd239-d64c-4d70-924d-0e1b7e6f7cbc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_37e8b0fe-4f10-479c-a218-51223bf838ee" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_a3afd239-d64c-4d70-924d-0e1b7e6f7cbc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_c196cd0a-3731-4531-a6c3-51537c321787" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_37e8b0fe-4f10-479c-a218-51223bf838ee" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_c196cd0a-3731-4531-a6c3-51537c321787" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails_1" xlink:type="simple" xlink:href="cmco-20250331.xsd#LeasesScheduleofFutureMaturitiesofLeasesDetails_1"/>
  <link:calculationLink xlink:role="http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_ce86edae-e714-42ef-9c2b-0e7fec3704aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_85344c51-64eb-4698-b94c-727205c4e599" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_ce86edae-e714-42ef-9c2b-0e7fec3704aa" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_85344c51-64eb-4698-b94c-727205c4e599" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_01644c72-da15-46cf-ba9e-83d6323e314b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_ce86edae-e714-42ef-9c2b-0e7fec3704aa" xlink:to="loc_us-gaap_OperatingLeaseLiability_01644c72-da15-46cf-ba9e-83d6323e314b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_8a9a4f40-992b-464b-9a5c-29c29317f920" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_ea799c18-823d-4c6a-b7cb-89b924a91605" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_8a9a4f40-992b-464b-9a5c-29c29317f920" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_ea799c18-823d-4c6a-b7cb-89b924a91605" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_c1c0ac0f-d27c-4d69-b369-8cb2a68cc283" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_8a9a4f40-992b-464b-9a5c-29c29317f920" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_c1c0ac0f-d27c-4d69-b369-8cb2a68cc283" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_2df7b6e2-88d0-476c-a7ae-87559919eb87" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_8a9a4f40-992b-464b-9a5c-29c29317f920" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_2df7b6e2-88d0-476c-a7ae-87559919eb87" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_7e111596-cdfd-4c87-b9ee-10da10eeba52" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_8a9a4f40-992b-464b-9a5c-29c29317f920" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_7e111596-cdfd-4c87-b9ee-10da10eeba52" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_9ea48f45-b5f6-4c61-bd3b-d8bb5c0dfb57" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_8a9a4f40-992b-464b-9a5c-29c29317f920" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_9ea48f45-b5f6-4c61-bd3b-d8bb5c0dfb57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_743564c5-a04c-469e-88bc-d06e64648173" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_8a9a4f40-992b-464b-9a5c-29c29317f920" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_743564c5-a04c-469e-88bc-d06e64648173" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossScheduleofComponentsofAccumulatedOtherComprehensiveLossDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#AccumulatedOtherComprehensiveLossScheduleofComponentsofAccumulatedOtherComprehensiveLossDetails"/>
  <link:calculationLink xlink:role="http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossScheduleofComponentsofAccumulatedOtherComprehensiveLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_d53ebf24-4f21-4d7f-b97e-49d2ccd0c6eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_AccumulatedOtherComprehensiveIncomeLossPensionLiabilityNetofTax_e61888d1-95c9-492e-acc9-ef91ca5e1bfd" xlink:href="cmco-20250331.xsd#cmco_AccumulatedOtherComprehensiveIncomeLossPensionLiabilityNetofTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_d53ebf24-4f21-4d7f-b97e-49d2ccd0c6eb" xlink:to="loc_cmco_AccumulatedOtherComprehensiveIncomeLossPensionLiabilityNetofTax_e61888d1-95c9-492e-acc9-ef91ca5e1bfd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_AccumulatedOtherComprehensiveIncomeLossOtherPostretirementPlansNetOfTax_a654e925-74d2-4707-98af-2504539ff463" xlink:href="cmco-20250331.xsd#cmco_AccumulatedOtherComprehensiveIncomeLossOtherPostretirementPlansNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_d53ebf24-4f21-4d7f-b97e-49d2ccd0c6eb" xlink:to="loc_cmco_AccumulatedOtherComprehensiveIncomeLossOtherPostretirementPlansNetOfTax_a654e925-74d2-4707-98af-2504539ff463" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_AccumulatedOtherComprehensiveIncomeLossAdjustmentToSplitDollarLifeInsuranceArrangementsNetOfTax_e0155ecd-6bec-4733-b932-f2a3d4bda95e" xlink:href="cmco-20250331.xsd#cmco_AccumulatedOtherComprehensiveIncomeLossAdjustmentToSplitDollarLifeInsuranceArrangementsNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_d53ebf24-4f21-4d7f-b97e-49d2ccd0c6eb" xlink:to="loc_cmco_AccumulatedOtherComprehensiveIncomeLossAdjustmentToSplitDollarLifeInsuranceArrangementsNetOfTax_e0155ecd-6bec-4733-b932-f2a3d4bda95e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_43145823-264c-4cc7-b864-0482556de103" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_d53ebf24-4f21-4d7f-b97e-49d2ccd0c6eb" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_43145823-264c-4cc7-b864-0482556de103" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax_a0487d43-129f-49b0-ae6e-622f0f8759e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_d53ebf24-4f21-4d7f-b97e-49d2ccd0c6eb" xlink:to="loc_us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax_a0487d43-129f-49b0-ae6e-622f0f8759e6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomebyComponentDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomebyComponentDetails"/>
  <link:calculationLink xlink:role="http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomebyComponentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_efbe1bbd-7a21-4eae-b503-019dc405228b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_0fb5f7e5-9276-4af3-9d8c-64f752b10e14" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_efbe1bbd-7a21-4eae-b503-019dc405228b" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_0fb5f7e5-9276-4af3-9d8c-64f752b10e14" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_7bf4faf8-674a-4e26-a346-54bcbcf073bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_efbe1bbd-7a21-4eae-b503-019dc405228b" xlink:to="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_7bf4faf8-674a-4e26-a346-54bcbcf073bb" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>cmco-20250331_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:a6206807-3da6-461f-82f8-97072d450e3f,g:81485220-2a9c-42c5-a5fd-3af8d579e821-->
<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/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="cmco-20250331.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_2ef314c4-d2c0-41e9-923b-31b9d52b60e9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_404a28dd-5f06-4bd5-a0c6-50fb3889ebcb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_2ef314c4-d2c0-41e9-923b-31b9d52b60e9" xlink:to="loc_us-gaap_StatementTable_404a28dd-5f06-4bd5-a0c6-50fb3889ebcb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_6ce3c1d2-3465-4c32-8a1d-7a37e6e6e19a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_404a28dd-5f06-4bd5-a0c6-50fb3889ebcb" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_6ce3c1d2-3465-4c32-8a1d-7a37e6e6e19a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_6ce3c1d2-3465-4c32-8a1d-7a37e6e6e19a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_6ce3c1d2-3465-4c32-8a1d-7a37e6e6e19a" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_6ce3c1d2-3465-4c32-8a1d-7a37e6e6e19a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_2065b0b9-e59d-44dc-9d92-75924347dcc6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_6ce3c1d2-3465-4c32-8a1d-7a37e6e6e19a" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_2065b0b9-e59d-44dc-9d92-75924347dcc6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_accc2c52-8658-4c89-99c6-2a122121cf52" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_2065b0b9-e59d-44dc-9d92-75924347dcc6" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_accc2c52-8658-4c89-99c6-2a122121cf52" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_67f0bd3d-7f72-4a50-93c2-dfc50013eeac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_2065b0b9-e59d-44dc-9d92-75924347dcc6" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_67f0bd3d-7f72-4a50-93c2-dfc50013eeac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPostretirementLifeInsuranceMember_0c6eebc7-4f94-40f1-b053-113c20dbc121" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPostretirementLifeInsuranceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_2065b0b9-e59d-44dc-9d92-75924347dcc6" xlink:to="loc_us-gaap_DefinedBenefitPostretirementLifeInsuranceMember_0c6eebc7-4f94-40f1-b053-113c20dbc121" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d8e39c73-7df4-4b7e-ab96-58f9366fb6b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2ef314c4-d2c0-41e9-923b-31b9d52b60e9" xlink:to="loc_us-gaap_NetIncomeLoss_d8e39c73-7df4-4b7e-ab96-58f9366fb6b0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_d745a325-7114-48bd-b5a3-8b66a9dea19f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2ef314c4-d2c0-41e9-923b-31b9d52b60e9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_d745a325-7114-48bd-b5a3-8b66a9dea19f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_bf066e03-c147-4fc0-a8fa-bf702e707375" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_d745a325-7114-48bd-b5a3-8b66a9dea19f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_bf066e03-c147-4fc0-a8fa-bf702e707375" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_26cd5beb-90fd-4525-a872-de173a78768a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_d745a325-7114-48bd-b5a3-8b66a9dea19f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_26cd5beb-90fd-4525-a872-de173a78768a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_184fc8dd-ad52-4508-8d2a-6332365b8d18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_d745a325-7114-48bd-b5a3-8b66a9dea19f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_184fc8dd-ad52-4508-8d2a-6332365b8d18" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_51861350-08cf-4689-9018-d5c64bf5e004" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_d745a325-7114-48bd-b5a3-8b66a9dea19f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_51861350-08cf-4689-9018-d5c64bf5e004" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_4549e372-bed9-4d2b-9184-66e56f931348" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2ef314c4-d2c0-41e9-923b-31b9d52b60e9" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_4549e372-bed9-4d2b-9184-66e56f931348" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical" xlink:type="simple" xlink:href="cmco-20250331.xsd#ConsolidatedStatementsofComprehensiveIncomeParenthetical"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_1d7cd9df-cac8-4da9-a5fe-24c70d02a0ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_43684743-ad91-4d06-bbb7-c209df65ad31" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_1d7cd9df-cac8-4da9-a5fe-24c70d02a0ba" xlink:to="loc_us-gaap_StatementTable_43684743-ad91-4d06-bbb7-c209df65ad31" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_a2472c4d-0539-4c24-89b2-16bf19a8fadd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_43684743-ad91-4d06-bbb7-c209df65ad31" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_a2472c4d-0539-4c24-89b2-16bf19a8fadd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_a2472c4d-0539-4c24-89b2-16bf19a8fadd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_a2472c4d-0539-4c24-89b2-16bf19a8fadd" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_a2472c4d-0539-4c24-89b2-16bf19a8fadd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_f1aee429-f04d-4637-99eb-435da5436391" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_a2472c4d-0539-4c24-89b2-16bf19a8fadd" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_f1aee429-f04d-4637-99eb-435da5436391" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_0d085245-a022-4426-995f-6b6ec78463d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_f1aee429-f04d-4637-99eb-435da5436391" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_0d085245-a022-4426-995f-6b6ec78463d4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_ba0d0804-edc7-4d52-b5ba-033d8716d458" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_f1aee429-f04d-4637-99eb-435da5436391" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_ba0d0804-edc7-4d52-b5ba-033d8716d458" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPostretirementLifeInsuranceMember_c0d68029-ce05-431c-93cb-b20c9f542d80" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPostretirementLifeInsuranceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_f1aee429-f04d-4637-99eb-435da5436391" xlink:to="loc_us-gaap_DefinedBenefitPostretirementLifeInsuranceMember_c0d68029-ce05-431c-93cb-b20c9f542d80" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent_3569422c-6524-4216-8d33-3b3fcc5c2c12" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1d7cd9df-cac8-4da9-a5fe-24c70d02a0ba" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent_3569422c-6524-4216-8d33-3b3fcc5c2c12" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent_331fd1a7-dbd9-4b1d-97f7-aa6ec940851d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1d7cd9df-cac8-4da9-a5fe-24c70d02a0ba" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent_331fd1a7-dbd9-4b1d-97f7-aa6ec940851d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/ConsolidatedStatementsofShareholdersEquity" xlink:type="simple" xlink:href="cmco-20250331.xsd#ConsolidatedStatementsofShareholdersEquity"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/ConsolidatedStatementsofShareholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_e83095bc-44fb-4b5c-ba86-e32ec36e3c3d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_9c4075d1-6ad0-4a75-834b-ebd26fdf8f96" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_e83095bc-44fb-4b5c-ba86-e32ec36e3c3d" xlink:to="loc_us-gaap_StatementTable_9c4075d1-6ad0-4a75-834b-ebd26fdf8f96" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_6dc1b437-c5b5-4121-b7e9-58362f9fded3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_9c4075d1-6ad0-4a75-834b-ebd26fdf8f96" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_6dc1b437-c5b5-4121-b7e9-58362f9fded3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_6dc1b437-c5b5-4121-b7e9-58362f9fded3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_6dc1b437-c5b5-4121-b7e9-58362f9fded3" xlink:to="loc_us-gaap_EquityComponentDomain_6dc1b437-c5b5-4121-b7e9-58362f9fded3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_c4e28933-7e61-4ddf-917e-0b927b03b4e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_6dc1b437-c5b5-4121-b7e9-58362f9fded3" xlink:to="loc_us-gaap_EquityComponentDomain_c4e28933-7e61-4ddf-917e-0b927b03b4e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_3df654df-e465-4e20-83bc-54c129324079" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c4e28933-7e61-4ddf-917e-0b927b03b4e1" xlink:to="loc_us-gaap_CommonStockMember_3df654df-e465-4e20-83bc-54c129324079" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_2c2da119-a73a-4f7a-8799-ed31d838a509" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c4e28933-7e61-4ddf-917e-0b927b03b4e1" xlink:to="loc_us-gaap_TreasuryStockCommonMember_2c2da119-a73a-4f7a-8799-ed31d838a509" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_70c3749e-9375-4de3-b043-d2d82a7022f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c4e28933-7e61-4ddf-917e-0b927b03b4e1" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_70c3749e-9375-4de3-b043-d2d82a7022f3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_605f2e8e-c91a-4b8c-8ea2-1e5b19a4e4cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c4e28933-7e61-4ddf-917e-0b927b03b4e1" xlink:to="loc_us-gaap_RetainedEarningsMember_605f2e8e-c91a-4b8c-8ea2-1e5b19a4e4cb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_60b945fd-8e5a-49c3-93a1-22b0c1d0ef80" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c4e28933-7e61-4ddf-917e-0b927b03b4e1" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_60b945fd-8e5a-49c3-93a1-22b0c1d0ef80" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_ffc53afa-8a7e-4753-be77-bf68c0e5261b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_9c4075d1-6ad0-4a75-834b-ebd26fdf8f96" xlink:to="loc_srt_TitleOfIndividualAxis_ffc53afa-8a7e-4753-be77-bf68c0e5261b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_ffc53afa-8a7e-4753-be77-bf68c0e5261b_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_ffc53afa-8a7e-4753-be77-bf68c0e5261b" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_ffc53afa-8a7e-4753-be77-bf68c0e5261b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_18002e41-8704-4889-b80b-b69d539e06f2" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_ffc53afa-8a7e-4753-be77-bf68c0e5261b" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_18002e41-8704-4889-b80b-b69d539e06f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_4aa5b16a-a64d-45ad-8d01-29932dffb905" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_DirectorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_18002e41-8704-4889-b80b-b69d539e06f2" xlink:to="loc_srt_DirectorMember_4aa5b16a-a64d-45ad-8d01-29932dffb905" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bffb8289-eef7-4fb0-88f2-501cd0bda011" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e83095bc-44fb-4b5c-ba86-e32ec36e3c3d" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bffb8289-eef7-4fb0-88f2-501cd0bda011" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_292079ee-a3d3-487e-99b7-6516a5c15dcf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bffb8289-eef7-4fb0-88f2-501cd0bda011" xlink:to="loc_us-gaap_StockholdersEquity_292079ee-a3d3-487e-99b7-6516a5c15dcf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_091706b3-dc5f-4383-8a23-34aa79971b2c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bffb8289-eef7-4fb0-88f2-501cd0bda011" xlink:to="loc_us-gaap_NetIncomeLoss_091706b3-dc5f-4383-8a23-34aa79971b2c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_555e6aea-4e26-4bc0-bca6-fc3a829966c4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bffb8289-eef7-4fb0-88f2-501cd0bda011" xlink:to="loc_us-gaap_DividendsCommonStockCash_555e6aea-4e26-4bc0-bca6-fc3a829966c4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_ca007c4a-747a-4371-9901-68de9647e5ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bffb8289-eef7-4fb0-88f2-501cd0bda011" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_ca007c4a-747a-4371-9901-68de9647e5ad" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_bb3e23b0-cfca-4573-a19d-d90245ee4a8f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bffb8289-eef7-4fb0-88f2-501cd0bda011" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_bb3e23b0-cfca-4573-a19d-d90245ee4a8f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_d6143b42-16ac-4e02-babc-70d1e47c6b7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bffb8289-eef7-4fb0-88f2-501cd0bda011" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_d6143b42-16ac-4e02-babc-70d1e47c6b7d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_03c3b0d9-4abb-47f0-b60b-e76cb954f09d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bffb8289-eef7-4fb0-88f2-501cd0bda011" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_03c3b0d9-4abb-47f0-b60b-e76cb954f09d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_a1e64f5a-8f1e-4930-8526-9e260984b9ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bffb8289-eef7-4fb0-88f2-501cd0bda011" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_a1e64f5a-8f1e-4930-8526-9e260984b9ca" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_9668c3d0-2f63-4068-8693-5b3b21e9f856" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bffb8289-eef7-4fb0-88f2-501cd0bda011" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_9668c3d0-2f63-4068-8693-5b3b21e9f856" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_7ae2824e-22a3-4225-8c99-f9ee61e7200b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bffb8289-eef7-4fb0-88f2-501cd0bda011" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_7ae2824e-22a3-4225-8c99-f9ee61e7200b" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_07987227-1d13-4d10-b7c0-352674ff9e2f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/DescriptionofBusinessDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#DescriptionofBusinessDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/DescriptionofBusinessDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductInformationLineItems_cc6b6dde-1fba-4c0b-93be-dabbc3f03097" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductInformationTable_974beddb-54ec-4076-af79-c55bb942834f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfProductInformationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ProductInformationLineItems_cc6b6dde-1fba-4c0b-93be-dabbc3f03097" xlink:to="loc_us-gaap_ScheduleOfProductInformationTable_974beddb-54ec-4076-af79-c55bb942834f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_2f262d33-06ad-4eba-bd8a-95e6f5f53e85" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfProductInformationTable_974beddb-54ec-4076-af79-c55bb942834f" xlink:to="loc_srt_StatementGeographicalAxis_2f262d33-06ad-4eba-bd8a-95e6f5f53e85" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_2f262d33-06ad-4eba-bd8a-95e6f5f53e85_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_2f262d33-06ad-4eba-bd8a-95e6f5f53e85" xlink:to="loc_srt_SegmentGeographicalDomain_2f262d33-06ad-4eba-bd8a-95e6f5f53e85_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_355a2269-9561-4ab1-b6aa-8d6c7754616a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_2f262d33-06ad-4eba-bd8a-95e6f5f53e85" xlink:to="loc_srt_SegmentGeographicalDomain_355a2269-9561-4ab1-b6aa-8d6c7754616a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_27c87b41-91e5-42bd-af94-cf48c5ebbafe" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_355a2269-9561-4ab1-b6aa-8d6c7754616a" xlink:to="loc_country_US_27c87b41-91e5-42bd-af94-cf48c5ebbafe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_5dcdf7ae-fd4f-481d-8877-f29a163fcc9a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfProductInformationTable_974beddb-54ec-4076-af79-c55bb942834f" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_5dcdf7ae-fd4f-481d-8877-f29a163fcc9a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5dcdf7ae-fd4f-481d-8877-f29a163fcc9a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_5dcdf7ae-fd4f-481d-8877-f29a163fcc9a" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5dcdf7ae-fd4f-481d-8877-f29a163fcc9a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c477d11f-4c48-4b8b-aa58-b705242db60f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_5dcdf7ae-fd4f-481d-8877-f29a163fcc9a" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c477d11f-4c48-4b8b-aa58-b705242db60f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_67002da0-e173-4039-a3a7-fb33e9201c18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c477d11f-4c48-4b8b-aa58-b705242db60f" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerMember_67002da0-e173-4039-a3a7-fb33e9201c18" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_efd9d45c-8a4c-401a-835a-656d7cad1865" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfProductInformationTable_974beddb-54ec-4076-af79-c55bb942834f" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_efd9d45c-8a4c-401a-835a-656d7cad1865" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_efd9d45c-8a4c-401a-835a-656d7cad1865_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_efd9d45c-8a4c-401a-835a-656d7cad1865" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_efd9d45c-8a4c-401a-835a-656d7cad1865_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_cdfbbe44-a10f-4a1e-9e64-436299bc3269" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_efd9d45c-8a4c-401a-835a-656d7cad1865" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_cdfbbe44-a10f-4a1e-9e64-436299bc3269" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_48fe0c9b-0424-4c7e-8e69-10df88468695" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_cdfbbe44-a10f-4a1e-9e64-436299bc3269" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_48fe0c9b-0424-4c7e-8e69-10df88468695" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_e6d5a85f-4f91-4a12-9da8-d2666a1edf0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductInformationLineItems_cc6b6dde-1fba-4c0b-93be-dabbc3f03097" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_e6d5a85f-4f91-4a12-9da8-d2666a1edf0e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/AccountingPrinciplesandPracticesNarrativeDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#AccountingPrinciplesandPracticesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/AccountingPrinciplesandPracticesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cmco_AccountingPoliciesLineItems_1d5fd4ea-ffe5-4378-ae25-5bf84c341e20" xlink:href="cmco-20250331.xsd#cmco_AccountingPoliciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_AccountingPoliciesTable_bedd6805-7284-4dc5-9cef-bf5f78e10a65" xlink:href="cmco-20250331.xsd#cmco_AccountingPoliciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cmco_AccountingPoliciesLineItems_1d5fd4ea-ffe5-4378-ae25-5bf84c341e20" xlink:to="loc_cmco_AccountingPoliciesTable_bedd6805-7284-4dc5-9cef-bf5f78e10a65" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_fa9d0db0-2542-4e15-95bc-4b2cfbeb7619" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cmco_AccountingPoliciesTable_bedd6805-7284-4dc5-9cef-bf5f78e10a65" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_fa9d0db0-2542-4e15-95bc-4b2cfbeb7619" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_fa9d0db0-2542-4e15-95bc-4b2cfbeb7619_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_fa9d0db0-2542-4e15-95bc-4b2cfbeb7619" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_fa9d0db0-2542-4e15-95bc-4b2cfbeb7619_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_bb23bfac-7cfb-493a-80a1-46a523025b2e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_fa9d0db0-2542-4e15-95bc-4b2cfbeb7619" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_bb23bfac-7cfb-493a-80a1-46a523025b2e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember_ef4e7ca2-809c-4a52-9195-deaee2bb716c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_bb23bfac-7cfb-493a-80a1-46a523025b2e" xlink:to="loc_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember_ef4e7ca2-809c-4a52-9195-deaee2bb716c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_813e5c81-4b22-476b-bd3f-04be1d750752" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cmco_AccountingPoliciesTable_bedd6805-7284-4dc5-9cef-bf5f78e10a65" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_813e5c81-4b22-476b-bd3f-04be1d750752" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_813e5c81-4b22-476b-bd3f-04be1d750752_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_813e5c81-4b22-476b-bd3f-04be1d750752" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_813e5c81-4b22-476b-bd3f-04be1d750752_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_a28bc372-13db-4ffd-8cfc-3acface6d5f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_813e5c81-4b22-476b-bd3f-04be1d750752" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_a28bc372-13db-4ffd-8cfc-3acface6d5f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnionizedEmployeesConcentrationRiskMember_09d85d67-55af-453a-81de-5d51425f4add" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnionizedEmployeesConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_a28bc372-13db-4ffd-8cfc-3acface6d5f0" xlink:to="loc_us-gaap_UnionizedEmployeesConcentrationRiskMember_09d85d67-55af-453a-81de-5d51425f4add" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_bd122fc9-3aef-41a6-b6f3-e5d592a84704" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cmco_AccountingPoliciesTable_bedd6805-7284-4dc5-9cef-bf5f78e10a65" xlink:to="loc_srt_RangeAxis_bd122fc9-3aef-41a6-b6f3-e5d592a84704" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_bd122fc9-3aef-41a6-b6f3-e5d592a84704_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_bd122fc9-3aef-41a6-b6f3-e5d592a84704" xlink:to="loc_srt_RangeMember_bd122fc9-3aef-41a6-b6f3-e5d592a84704_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_74d84df0-baef-4034-8492-21ce7dbbce3a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_bd122fc9-3aef-41a6-b6f3-e5d592a84704" xlink:to="loc_srt_RangeMember_74d84df0-baef-4034-8492-21ce7dbbce3a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_f72f1725-b32b-4754-ada9-318419700f41" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_74d84df0-baef-4034-8492-21ce7dbbce3a" xlink:to="loc_srt_MinimumMember_f72f1725-b32b-4754-ada9-318419700f41" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_5de7aea3-1505-4c49-be3d-928d323a48aa" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_74d84df0-baef-4034-8492-21ce7dbbce3a" xlink:to="loc_srt_MaximumMember_5de7aea3-1505-4c49-be3d-928d323a48aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_9b18f2fb-2716-402c-8a05-b8df4b619ff6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cmco_AccountingPoliciesTable_bedd6805-7284-4dc5-9cef-bf5f78e10a65" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_9b18f2fb-2716-402c-8a05-b8df4b619ff6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9b18f2fb-2716-402c-8a05-b8df4b619ff6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_9b18f2fb-2716-402c-8a05-b8df4b619ff6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9b18f2fb-2716-402c-8a05-b8df4b619ff6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_72f013f4-634c-4410-8f12-3d6879329f8a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_9b18f2fb-2716-402c-8a05-b8df4b619ff6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_72f013f4-634c-4410-8f12-3d6879329f8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_f41f5847-4e80-4572-8bc2-42358b7a6a9e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TrademarksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_72f013f4-634c-4410-8f12-3d6879329f8a" xlink:to="loc_us-gaap_TrademarksMember_f41f5847-4e80-4572-8bc2-42358b7a6a9e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_21499eca-162c-4b5c-ac2d-8050502a51aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cmco_AccountingPoliciesTable_bedd6805-7284-4dc5-9cef-bf5f78e10a65" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_21499eca-162c-4b5c-ac2d-8050502a51aa" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_21499eca-162c-4b5c-ac2d-8050502a51aa_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_21499eca-162c-4b5c-ac2d-8050502a51aa" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_21499eca-162c-4b5c-ac2d-8050502a51aa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2f8fa833-7b56-488a-807d-e24680b0447a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_21499eca-162c-4b5c-ac2d-8050502a51aa" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2f8fa833-7b56-488a-807d-e24680b0447a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_d3ef57b5-5943-4ff1-a681-66c81d61563a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2f8fa833-7b56-488a-807d-e24680b0447a" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_d3ef57b5-5943-4ff1-a681-66c81d61563a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_8f439690-eacc-4c90-9852-b638e6bb539c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2f8fa833-7b56-488a-807d-e24680b0447a" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_8f439690-eacc-4c90-9852-b638e6bb539c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_2cf264de-1452-4c26-b252-1cc3677f3a59" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cmco_AccountingPoliciesLineItems_1d5fd4ea-ffe5-4378-ae25-5bf84c341e20" xlink:to="loc_us-gaap_AdvertisingExpense_2cf264de-1452-4c26-b252-1cc3677f3a59" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_ecfc128f-50ee-400f-9afe-d8a0030ca264" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cmco_AccountingPoliciesLineItems_1d5fd4ea-ffe5-4378-ae25-5bf84c341e20" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_ecfc128f-50ee-400f-9afe-d8a0030ca264" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ConcentrationRiskLaborSubjecttoCollectiveBargainingArrangementsNumberofCollectiveBargainingAgreements_91904300-d789-45f1-948f-9d3e57d28d6b" xlink:href="cmco-20250331.xsd#cmco_ConcentrationRiskLaborSubjecttoCollectiveBargainingArrangementsNumberofCollectiveBargainingAgreements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cmco_AccountingPoliciesLineItems_1d5fd4ea-ffe5-4378-ae25-5bf84c341e20" xlink:to="loc_cmco_ConcentrationRiskLaborSubjecttoCollectiveBargainingArrangementsNumberofCollectiveBargainingAgreements_91904300-d789-45f1-948f-9d3e57d28d6b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_37aa15e3-2402-4872-955a-1228561e2119" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cmco_AccountingPoliciesLineItems_1d5fd4ea-ffe5-4378-ae25-5bf84c341e20" xlink:to="loc_us-gaap_NumberOfReportableSegments_37aa15e3-2402-4872-955a-1228561e2119" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportingUnits_011af3cb-070c-4911-acbd-7b5ffabf3d9e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportingUnits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cmco_AccountingPoliciesLineItems_1d5fd4ea-ffe5-4378-ae25-5bf84c341e20" xlink:to="loc_us-gaap_NumberOfReportingUnits_011af3cb-070c-4911-acbd-7b5ffabf3d9e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_GoodwillDiscountedCashFlowsMeasurementInputPeriod_a939312f-454a-40c1-b38c-7aae5888a5a4" xlink:href="cmco-20250331.xsd#cmco_GoodwillDiscountedCashFlowsMeasurementInputPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cmco_AccountingPoliciesLineItems_1d5fd4ea-ffe5-4378-ae25-5bf84c341e20" xlink:to="loc_cmco_GoodwillDiscountedCashFlowsMeasurementInputPeriod_a939312f-454a-40c1-b38c-7aae5888a5a4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetImpairmentCharges_4f0d2795-3010-49e4-9b0c-190195ca8857" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetImpairmentCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cmco_AccountingPoliciesLineItems_1d5fd4ea-ffe5-4378-ae25-5bf84c341e20" xlink:to="loc_us-gaap_OtherAssetImpairmentCharges_4f0d2795-3010-49e4-9b0c-190195ca8857" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_82aa3dc0-3bff-4eb4-8792-61a008e6649d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cmco_AccountingPoliciesLineItems_1d5fd4ea-ffe5-4378-ae25-5bf84c341e20" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_82aa3dc0-3bff-4eb4-8792-61a008e6649d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_c501d9de-b853-4e97-8955-f77d7dee7bc9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cmco_AccountingPoliciesLineItems_1d5fd4ea-ffe5-4378-ae25-5bf84c341e20" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_c501d9de-b853-4e97-8955-f77d7dee7bc9" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PercentageOfLIFOInventory_57d5999d-f66e-49a4-a8f3-f83db27ccb36" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PercentageOfLIFOInventory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cmco_AccountingPoliciesLineItems_1d5fd4ea-ffe5-4378-ae25-5bf84c341e20" xlink:to="loc_us-gaap_PercentageOfLIFOInventory_57d5999d-f66e-49a4-a8f3-f83db27ccb36" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_292fd231-8ed1-4304-9489-b514f1fbcb4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cmco_AccountingPoliciesLineItems_1d5fd4ea-ffe5-4378-ae25-5bf84c341e20" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_292fd231-8ed1-4304-9489-b514f1fbcb4f" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_CustomEngineeredProductsAndServicesContractDurationStandard_fa8c3150-628c-4257-b680-6d33929ffdc5" xlink:href="cmco-20250331.xsd#cmco_CustomEngineeredProductsAndServicesContractDurationStandard"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cmco_AccountingPoliciesLineItems_1d5fd4ea-ffe5-4378-ae25-5bf84c341e20" xlink:to="loc_cmco_CustomEngineeredProductsAndServicesContractDurationStandard_fa8c3150-628c-4257-b680-6d33929ffdc5" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_CustomEngineeredProductsAndServicesContractDuration_b9df6d1f-af50-4500-a975-68e7d5a61104" xlink:href="cmco-20250331.xsd#cmco_CustomEngineeredProductsAndServicesContractDuration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cmco_AccountingPoliciesLineItems_1d5fd4ea-ffe5-4378-ae25-5bf84c341e20" xlink:to="loc_cmco_CustomEngineeredProductsAndServicesContractDuration_b9df6d1f-af50-4500-a975-68e7d5a61104" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_RevenuePerformanceObligationStandardWarrantyPeriod_df5d5779-767a-46b0-892e-eb01714a1750" xlink:href="cmco-20250331.xsd#cmco_RevenuePerformanceObligationStandardWarrantyPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cmco_AccountingPoliciesLineItems_1d5fd4ea-ffe5-4378-ae25-5bf84c341e20" xlink:to="loc_cmco_RevenuePerformanceObligationStandardWarrantyPeriod_df5d5779-767a-46b0-892e-eb01714a1750" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_RevenuePerformanceObligationCustomWarrantyPeriod_26c1159b-738d-4538-920d-02fe50cf18dc" xlink:href="cmco-20250331.xsd#cmco_RevenuePerformanceObligationCustomWarrantyPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cmco_AccountingPoliciesLineItems_1d5fd4ea-ffe5-4378-ae25-5bf84c341e20" xlink:to="loc_cmco_RevenuePerformanceObligationCustomWarrantyPeriod_26c1159b-738d-4538-920d-02fe50cf18dc" xlink:type="arc" order="14"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#AcquisitionsDisposalsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_fefff7c0-529d-42ea-9c0f-3d474316ad1b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_fefff7c0-529d-42ea-9c0f-3d474316ad1b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_4ceebbcb-8e8a-4370-95b1-878bc6894432" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_fefff7c0-529d-42ea-9c0f-3d474316ad1b" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_4ceebbcb-8e8a-4370-95b1-878bc6894432" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4ceebbcb-8e8a-4370-95b1-878bc6894432_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_4ceebbcb-8e8a-4370-95b1-878bc6894432" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4ceebbcb-8e8a-4370-95b1-878bc6894432_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ccd27557-bbaa-4008-9935-7abd0c540095" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_4ceebbcb-8e8a-4370-95b1-878bc6894432" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ccd27557-bbaa-4008-9935-7abd0c540095" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_MontratecMember_65ad4acc-254a-4a9a-b2e0-64ffaa51a481" xlink:href="cmco-20250331.xsd#cmco_MontratecMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ccd27557-bbaa-4008-9935-7abd0c540095" xlink:to="loc_cmco_MontratecMember_65ad4acc-254a-4a9a-b2e0-64ffaa51a481" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_KitoCrosbyMember_293bb3ed-acb9-4335-b85a-e83d74fd45d6" xlink:href="cmco-20250331.xsd#cmco_KitoCrosbyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ccd27557-bbaa-4008-9935-7abd0c540095" xlink:to="loc_cmco_KitoCrosbyMember_293bb3ed-acb9-4335-b85a-e83d74fd45d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_40d6e1bc-eef8-4c1c-9c6f-84d256bfc912" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_fefff7c0-529d-42ea-9c0f-3d474316ad1b" xlink:to="loc_us-gaap_DebtInstrumentAxis_40d6e1bc-eef8-4c1c-9c6f-84d256bfc912" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_40d6e1bc-eef8-4c1c-9c6f-84d256bfc912_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_40d6e1bc-eef8-4c1c-9c6f-84d256bfc912" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_40d6e1bc-eef8-4c1c-9c6f-84d256bfc912_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_61ca32f7-1096-4e7b-a389-73ffa536958b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_40d6e1bc-eef8-4c1c-9c6f-84d256bfc912" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_61ca32f7-1096-4e7b-a389-73ffa536958b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_AmendedAndRestatedRevolvingCreditFacility1Member_f33d4456-fa47-4533-aa3d-244fbe97c534" xlink:href="cmco-20250331.xsd#cmco_AmendedAndRestatedRevolvingCreditFacility1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_61ca32f7-1096-4e7b-a389-73ffa536958b" xlink:to="loc_cmco_AmendedAndRestatedRevolvingCreditFacility1Member_f33d4456-fa47-4533-aa3d-244fbe97c534" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_TermLoanBFacilityMember_edf0555a-5955-4a3c-a8e2-d3cc25b0597f" xlink:href="cmco-20250331.xsd#cmco_TermLoanBFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_61ca32f7-1096-4e7b-a389-73ffa536958b" xlink:to="loc_cmco_TermLoanBFacilityMember_edf0555a-5955-4a3c-a8e2-d3cc25b0597f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ARSecuritizationMember_c3ed6cab-3c8c-473e-bfef-eb0f9580b8cf" xlink:href="cmco-20250331.xsd#cmco_ARSecuritizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_61ca32f7-1096-4e7b-a389-73ffa536958b" xlink:to="loc_cmco_ARSecuritizationMember_c3ed6cab-3c8c-473e-bfef-eb0f9580b8cf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_JPMorganDebtAgreementMember_5deb59b4-9826-4255-b37c-59c1fcf4c866" xlink:href="cmco-20250331.xsd#cmco_JPMorganDebtAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_61ca32f7-1096-4e7b-a389-73ffa536958b" xlink:to="loc_cmco_JPMorganDebtAgreementMember_5deb59b4-9826-4255-b37c-59c1fcf4c866" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_PerpetualConvertibleVotingPreferredEquityInstrumentMember_8041ec80-8a73-48ce-9b6f-8290fa0389f1" xlink:href="cmco-20250331.xsd#cmco_PerpetualConvertibleVotingPreferredEquityInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_61ca32f7-1096-4e7b-a389-73ffa536958b" xlink:to="loc_cmco_PerpetualConvertibleVotingPreferredEquityInstrumentMember_8041ec80-8a73-48ce-9b6f-8290fa0389f1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_6d237e16-37a7-4518-ace6-c58f18756fe0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_61ca32f7-1096-4e7b-a389-73ffa536958b" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_6d237e16-37a7-4518-ace6-c58f18756fe0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_8d999290-94f3-4d69-a5f4-bf5c8f1c8271" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_fefff7c0-529d-42ea-9c0f-3d474316ad1b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_8d999290-94f3-4d69-a5f4-bf5c8f1c8271" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8d999290-94f3-4d69-a5f4-bf5c8f1c8271_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_8d999290-94f3-4d69-a5f4-bf5c8f1c8271" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8d999290-94f3-4d69-a5f4-bf5c8f1c8271_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e75fd555-2942-426d-b489-ae8dde402a2f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_8d999290-94f3-4d69-a5f4-bf5c8f1c8271" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e75fd555-2942-426d-b489-ae8dde402a2f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_94a837d9-673e-4c95-a71f-36d4345adf40" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e75fd555-2942-426d-b489-ae8dde402a2f" xlink:to="loc_us-gaap_CustomerRelationshipsMember_94a837d9-673e-4c95-a71f-36d4345adf40" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_fe3a14da-fc9a-40d1-900e-455e6771e4ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TrademarksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e75fd555-2942-426d-b489-ae8dde402a2f" xlink:to="loc_us-gaap_TrademarksMember_fe3a14da-fc9a-40d1-900e-455e6771e4ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember_b2958c3c-e90b-4a3f-88b4-db0433826be6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PatentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e75fd555-2942-426d-b489-ae8dde402a2f" xlink:to="loc_us-gaap_PatentsMember_b2958c3c-e90b-4a3f-88b4-db0433826be6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_b00bce75-adf0-4ff0-9567-2b7302d210cb" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_fefff7c0-529d-42ea-9c0f-3d474316ad1b" xlink:to="loc_dei_LegalEntityAxis_b00bce75-adf0-4ff0-9567-2b7302d210cb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b00bce75-adf0-4ff0-9567-2b7302d210cb_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_b00bce75-adf0-4ff0-9567-2b7302d210cb" xlink:to="loc_dei_EntityDomain_b00bce75-adf0-4ff0-9567-2b7302d210cb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_589b6bed-10b6-40b7-a979-40323f25bdc0" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_b00bce75-adf0-4ff0-9567-2b7302d210cb" xlink:to="loc_dei_EntityDomain_589b6bed-10b6-40b7-a979-40323f25bdc0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ClaytonDublinerRiceMember_9ddb5e66-8a96-4444-bc9e-ab0f388c4b1a" xlink:href="cmco-20250331.xsd#cmco_ClaytonDublinerRiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_589b6bed-10b6-40b7-a979-40323f25bdc0" xlink:to="loc_cmco_ClaytonDublinerRiceMember_9ddb5e66-8a96-4444-bc9e-ab0f388c4b1a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_KitoCrosbyMember_24636655-c2c4-4df7-a356-8b91adb65303" xlink:href="cmco-20250331.xsd#cmco_KitoCrosbyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_589b6bed-10b6-40b7-a979-40323f25bdc0" xlink:to="loc_cmco_KitoCrosbyMember_24636655-c2c4-4df7-a356-8b91adb65303" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_a1130dd4-5c35-4190-b681-ba3d21276eb5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_fefff7c0-529d-42ea-9c0f-3d474316ad1b" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_a1130dd4-5c35-4190-b681-ba3d21276eb5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_a1130dd4-5c35-4190-b681-ba3d21276eb5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_a1130dd4-5c35-4190-b681-ba3d21276eb5" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_a1130dd4-5c35-4190-b681-ba3d21276eb5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_ccbb0bcc-9d74-4ece-bb57-e47a686bfa6b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_a1130dd4-5c35-4190-b681-ba3d21276eb5" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_ccbb0bcc-9d74-4ece-bb57-e47a686bfa6b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayableMember_e373a294-d12d-4f63-90b0-06e4a63df4c4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_ccbb0bcc-9d74-4ece-bb57-e47a686bfa6b" xlink:to="loc_us-gaap_LoansPayableMember_e373a294-d12d-4f63-90b0-06e4a63df4c4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_94f6bb73-84f9-4b2f-8e05-1eb09563d5e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_ccbb0bcc-9d74-4ece-bb57-e47a686bfa6b" xlink:to="loc_us-gaap_ConvertibleDebtMember_94f6bb73-84f9-4b2f-8e05-1eb09563d5e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_77df2fd3-ed99-4388-a6ed-3cf9e3e6f51d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_ccbb0bcc-9d74-4ece-bb57-e47a686bfa6b" xlink:to="loc_us-gaap_LineOfCreditMember_77df2fd3-ed99-4388-a6ed-3cf9e3e6f51d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_1afa6b2c-6635-407f-82d4-266d7546dbd2" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_fefff7c0-529d-42ea-9c0f-3d474316ad1b" xlink:to="loc_srt_OwnershipAxis_1afa6b2c-6635-407f-82d4-266d7546dbd2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_1afa6b2c-6635-407f-82d4-266d7546dbd2_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_1afa6b2c-6635-407f-82d4-266d7546dbd2" xlink:to="loc_srt_OwnershipDomain_1afa6b2c-6635-407f-82d4-266d7546dbd2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_ce01e2eb-fffb-45c1-833d-fbabb14a6441" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_1afa6b2c-6635-407f-82d4-266d7546dbd2" xlink:to="loc_srt_OwnershipDomain_ce01e2eb-fffb-45c1-833d-fbabb14a6441" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ColumbusMcKinnonMember_18f77ddc-8460-4686-adf3-92ff9be26319" xlink:href="cmco-20250331.xsd#cmco_ColumbusMcKinnonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_ce01e2eb-fffb-45c1-833d-fbabb14a6441" xlink:to="loc_cmco_ColumbusMcKinnonMember_18f77ddc-8460-4686-adf3-92ff9be26319" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis_85813cac-af55-400b-8bdf-aa5292250bf1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_fefff7c0-529d-42ea-9c0f-3d474316ad1b" xlink:to="loc_us-gaap_RestructuringPlanAxis_85813cac-af55-400b-8bdf-aa5292250bf1" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_85813cac-af55-400b-8bdf-aa5292250bf1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringPlanAxis_85813cac-af55-400b-8bdf-aa5292250bf1" xlink:to="loc_us-gaap_RestructuringPlanDomain_85813cac-af55-400b-8bdf-aa5292250bf1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_9828a096-80be-4aab-b6a2-50b2f1fc4521" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringPlanAxis_85813cac-af55-400b-8bdf-aa5292250bf1" xlink:to="loc_us-gaap_RestructuringPlanDomain_9828a096-80be-4aab-b6a2-50b2f1fc4521" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_CharlotteManufacturingOperationsMember_9d77e1b5-70ee-450f-af32-1489e5f1f93c" xlink:href="cmco-20250331.xsd#cmco_CharlotteManufacturingOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringPlanDomain_9828a096-80be-4aab-b6a2-50b2f1fc4521" xlink:to="loc_cmco_CharlotteManufacturingOperationsMember_9d77e1b5-70ee-450f-af32-1489e5f1f93c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_PrecisionConveyanceMember_aae4bec8-eed7-4e5a-84d8-e7a7c3d79fd6" xlink:href="cmco-20250331.xsd#cmco_PrecisionConveyanceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringPlanDomain_9828a096-80be-4aab-b6a2-50b2f1fc4521" xlink:to="loc_cmco_PrecisionConveyanceMember_aae4bec8-eed7-4e5a-84d8-e7a7c3d79fd6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_89778838-c958-4069-930a-7d191d2a8c08" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_fefff7c0-529d-42ea-9c0f-3d474316ad1b" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_89778838-c958-4069-930a-7d191d2a8c08" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_89778838-c958-4069-930a-7d191d2a8c08_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_89778838-c958-4069-930a-7d191d2a8c08" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_89778838-c958-4069-930a-7d191d2a8c08_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1375a5cd-09a4-4db1-baa2-91c136dd41a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_89778838-c958-4069-930a-7d191d2a8c08" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_1375a5cd-09a4-4db1-baa2-91c136dd41a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_dc2dcf01-8607-4626-ae40-8f530b434677" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1375a5cd-09a4-4db1-baa2-91c136dd41a7" xlink:to="loc_us-gaap_CostOfSalesMember_dc2dcf01-8607-4626-ae40-8f530b434677" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_cb31c345-ffa0-4f40-81fa-0a117d2a3480" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1375a5cd-09a4-4db1-baa2-91c136dd41a7" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_cb31c345-ffa0-4f40-81fa-0a117d2a3480" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_03ed47cb-5ef0-470e-a3a9-c241dc2937b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1375a5cd-09a4-4db1-baa2-91c136dd41a7" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_03ed47cb-5ef0-470e-a3a9-c241dc2937b9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_0e164ffa-dfb8-4b27-84d1-b95b1a5cde92" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_fefff7c0-529d-42ea-9c0f-3d474316ad1b" xlink:to="loc_us-gaap_CreditFacilityAxis_0e164ffa-dfb8-4b27-84d1-b95b1a5cde92" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_0e164ffa-dfb8-4b27-84d1-b95b1a5cde92_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_0e164ffa-dfb8-4b27-84d1-b95b1a5cde92" xlink:to="loc_us-gaap_CreditFacilityDomain_0e164ffa-dfb8-4b27-84d1-b95b1a5cde92_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_e8622c72-5d4d-42f2-a4e9-59b7b003896b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_0e164ffa-dfb8-4b27-84d1-b95b1a5cde92" xlink:to="loc_us-gaap_CreditFacilityDomain_e8622c72-5d4d-42f2-a4e9-59b7b003896b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_c6000f7a-fab9-4d38-aa94-784fece48ee1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_e8622c72-5d4d-42f2-a4e9-59b7b003896b" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_c6000f7a-fab9-4d38-aa94-784fece48ee1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_8548fcdb-b7d6-42ff-b107-2118b99280e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_8548fcdb-b7d6-42ff-b107-2118b99280e2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAcquiredFromAcquisition_acbbaeaa-7ee1-4305-9db8-919e0d015689" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAcquiredFromAcquisition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_CashAcquiredFromAcquisition_acbbaeaa-7ee1-4305-9db8-919e0d015689" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromPreviousAcquisition_2462cd0b-cf2e-4b8e-af6c-f79389e1f270" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForProceedsFromPreviousAcquisition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_PaymentsForProceedsFromPreviousAcquisition_2462cd0b-cf2e-4b8e-af6c-f79389e1f270" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_13d1820f-4fd4-48a7-8308-1fd5c2b6bf1d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_13d1820f-4fd4-48a7-8308-1fd5c2b6bf1d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_66c8430a-e343-486d-ac6d-498d66e9d857" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_66c8430a-e343-486d-ac6d-498d66e9d857" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfDebt_5dd5ba70-0028-428c-b397-ffc351736828" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfDebt_5dd5ba70-0028-428c-b397-ffc351736828" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentIncreaseDecreaseOtherNet_6c1e8caa-e8f0-4520-9091-d5c75e0ab74d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentIncreaseDecreaseOtherNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_DebtInstrumentIncreaseDecreaseOtherNet_6c1e8caa-e8f0-4520-9091-d5c75e0ab74d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_b100f831-1384-4c49-9996-cdf8356302d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_LongTermDebt_b100f831-1384-4c49-9996-cdf8356302d6" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized_d601d6c6-ee48-4158-8333-8b8419e1b8d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized_d601d6c6-ee48-4158-8333-8b8419e1b8d4" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_716bfaa8-c8a9-4a13-8c67-a3fa8b189ad0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_Goodwill_716bfaa8-c8a9-4a13-8c67-a3fa8b189ad0" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_e49a131f-c406-42c9-b616-c95a567953fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_e49a131f-c406-42c9-b616-c95a567953fa" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_51c82cea-003f-416f-898e-7fc632465ee4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_51c82cea-003f-416f-898e-7fc632465ee4" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_f76126fa-6821-494a-9c4e-3994fafc0605" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_f76126fa-6821-494a-9c4e-3994fafc0605" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationPriceOfAcquisitionExpected_3be56e4b-bc30-4364-ad83-45cbe39cde4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationPriceOfAcquisitionExpected"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_BusinessCombinationPriceOfAcquisitionExpected_3be56e4b-bc30-4364-ad83-45cbe39cde4f" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityNumberOfEmployees_7d364682-a651-4022-89c9-f593be21a424" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityNumberOfEmployees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_dei_EntityNumberOfEmployees_7d364682-a651-4022-89c9-f593be21a424" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfCountriesInWhichEntityOperates_be94abc6-c493-480c-ae0b-618013b85fd7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfCountriesInWhichEntityOperates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_NumberOfCountriesInWhichEntityOperates_be94abc6-c493-480c-ae0b-618013b85fd7" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_1aff7365-5ee7-4da2-b912-6ac0cbfd12df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_Revenues_1aff7365-5ee7-4da2-b912-6ac0cbfd12df" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_7292e6b4-21e9-4be4-9176-737131516953" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_7292e6b4-21e9-4be4-9176-737131516953" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_cb086420-b084-4720-afd3-1b4fb1fd2892" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_cb086420-b084-4720-afd3-1b4fb1fd2892" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_0dfde06b-5f59-4396-b73d-da4f9a8ec0ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_0dfde06b-5f59-4396-b73d-da4f9a8ec0ef" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_0232233e-5554-4834-88b5-77a8fb2bb661" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_0232233e-5554-4834-88b5-77a8fb2bb661" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest_8a24f418-14f6-46e0-b105-86d6ecb92c08" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest_8a24f418-14f6-46e0-b105-86d6ecb92c08" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TangibleAssetImpairmentCharges_5ca30267-0b67-4008-9f80-3fa16e41d828" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TangibleAssetImpairmentCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_TangibleAssetImpairmentCharges_5ca30267-0b67-4008-9f80-3fa16e41d828" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss_01c2f631-e602-479a-8132-30250cb10e53" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_OperatingLeaseImpairmentLoss_01c2f631-e602-479a-8132-30250cb10e53" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1_ed474221-4c14-40d8-82be-d204cbf51761" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeveranceCosts1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_SeveranceCosts1_ed474221-4c14-40d8-82be-d204cbf51761" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_136755e3-b935-4c9e-9dd2-1866bbbc95d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostsAndAssetImpairmentCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_136755e3-b935-4c9e-9dd2-1866bbbc95d5" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_NumberOfFactoriesRelocated_daa663e1-acfc-433e-9db2-8735895300f6" xlink:href="cmco-20250331.xsd#cmco_NumberOfFactoriesRelocated"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_cmco_NumberOfFactoriesRelocated_daa663e1-acfc-433e-9db2-8735895300f6" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_250a7f06-e0a9-40ca-8654-b5f1027bee9a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringReserve"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_RestructuringReserve_250a7f06-e0a9-40ca-8654-b5f1027bee9a" xlink:type="arc" order="27"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/AcquisitionsDisposalsScheduleofPurchaseConsiderationtotheAssetsAcquiredandLiabilitiesDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#AcquisitionsDisposalsScheduleofPurchaseConsiderationtotheAssetsAcquiredandLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/AcquisitionsDisposalsScheduleofPurchaseConsiderationtotheAssetsAcquiredandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_c47a913a-d2f5-44ba-8229-918d9119d40a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a582b883-4550-4953-8030-a49bd22dcb56" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c47a913a-d2f5-44ba-8229-918d9119d40a" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a582b883-4550-4953-8030-a49bd22dcb56" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_a43a20f1-981b-48b4-96ed-6c44196e5e11" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a582b883-4550-4953-8030-a49bd22dcb56" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_a43a20f1-981b-48b4-96ed-6c44196e5e11" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a43a20f1-981b-48b4-96ed-6c44196e5e11_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_a43a20f1-981b-48b4-96ed-6c44196e5e11" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a43a20f1-981b-48b4-96ed-6c44196e5e11_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e9f12733-4883-4b1e-b2da-386f4d7f9e45" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_a43a20f1-981b-48b4-96ed-6c44196e5e11" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e9f12733-4883-4b1e-b2da-386f4d7f9e45" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_MontratecMember_af4137ed-0a3f-41b8-b4a8-5af153959539" xlink:href="cmco-20250331.xsd#cmco_MontratecMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e9f12733-4883-4b1e-b2da-386f4d7f9e45" xlink:to="loc_cmco_MontratecMember_af4137ed-0a3f-41b8-b4a8-5af153959539" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_c869418b-7994-4e2d-a612-0156dc8045c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c47a913a-d2f5-44ba-8229-918d9119d40a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_c869418b-7994-4e2d-a612-0156dc8045c0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_e8b2f6ff-c8fa-40be-b47f-98532bc70ed8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c47a913a-d2f5-44ba-8229-918d9119d40a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_e8b2f6ff-c8fa-40be-b47f-98532bc70ed8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_75d92912-3336-4699-8696-842372c640d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c47a913a-d2f5-44ba-8229-918d9119d40a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_75d92912-3336-4699-8696-842372c640d8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_cd7ab5cd-9485-4bee-950f-3c5bbf17dbdd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c47a913a-d2f5-44ba-8229-918d9119d40a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_cd7ab5cd-9485-4bee-950f-3c5bbf17dbdd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_31b41011-e5e0-47c9-b27f-5053adc06f7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c47a913a-d2f5-44ba-8229-918d9119d40a" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_31b41011-e5e0-47c9-b27f-5053adc06f7d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_6aaab232-7b19-4ec1-a4c5-6abe13bc16ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c47a913a-d2f5-44ba-8229-918d9119d40a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_6aaab232-7b19-4ec1-a4c5-6abe13bc16ec" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_8c15ce4a-8410-48e7-888d-1b66642ebb01" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c47a913a-d2f5-44ba-8229-918d9119d40a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_8c15ce4a-8410-48e7-888d-1b66642ebb01" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_550d54cc-3d7f-4fb7-bb31-e28ecbbbe040" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c47a913a-d2f5-44ba-8229-918d9119d40a" xlink:to="loc_us-gaap_Goodwill_550d54cc-3d7f-4fb7-bb31-e28ecbbbe040" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_e06e8460-33ab-4c4f-b9f8-f83d19504705" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c47a913a-d2f5-44ba-8229-918d9119d40a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_e06e8460-33ab-4c4f-b9f8-f83d19504705" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/RevenueReceivablesNarrativeDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#RevenueReceivablesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/RevenueReceivablesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_2bf7e0fa-2576-44ae-a306-6417b9cd8577" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_55718bd0-7683-4ffd-a913-37783169b3c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_2bf7e0fa-2576-44ae-a306-6417b9cd8577" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_55718bd0-7683-4ffd-a913-37783169b3c9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_6eb1d9f4-21e5-411f-b98e-bab61236155b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_55718bd0-7683-4ffd-a913-37783169b3c9" xlink:to="loc_srt_RangeAxis_6eb1d9f4-21e5-411f-b98e-bab61236155b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6eb1d9f4-21e5-411f-b98e-bab61236155b_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_6eb1d9f4-21e5-411f-b98e-bab61236155b" xlink:to="loc_srt_RangeMember_6eb1d9f4-21e5-411f-b98e-bab61236155b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_02509276-7b6a-4925-94f2-c47929915c27" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_6eb1d9f4-21e5-411f-b98e-bab61236155b" xlink:to="loc_srt_RangeMember_02509276-7b6a-4925-94f2-c47929915c27" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8c85d92c-7452-4659-a1f7-df3435bf0222" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_02509276-7b6a-4925-94f2-c47929915c27" xlink:to="loc_srt_MinimumMember_8c85d92c-7452-4659-a1f7-df3435bf0222" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_a259e9b0-7264-4e78-a7fa-9a8f9ce52b3b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_02509276-7b6a-4925-94f2-c47929915c27" xlink:to="loc_srt_MaximumMember_a259e9b0-7264-4e78-a7fa-9a8f9ce52b3b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_28261ebb-f6e3-4e9f-96c5-6327c79883e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_55718bd0-7683-4ffd-a913-37783169b3c9" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_28261ebb-f6e3-4e9f-96c5-6327c79883e1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_StandardProductContractTerms_34e96833-f267-497c-8313-459670e275f3" xlink:href="cmco-20250331.xsd#cmco_StandardProductContractTerms"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_2bf7e0fa-2576-44ae-a306-6417b9cd8577" xlink:to="loc_cmco_StandardProductContractTerms_34e96833-f267-497c-8313-459670e275f3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_CustomEngineeredProductsAndServicesContractDurationStandard_02db5eb2-8a37-47e6-bc9c-13599ba1ad38" xlink:href="cmco-20250331.xsd#cmco_CustomEngineeredProductsAndServicesContractDurationStandard"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_2bf7e0fa-2576-44ae-a306-6417b9cd8577" xlink:to="loc_cmco_CustomEngineeredProductsAndServicesContractDurationStandard_02db5eb2-8a37-47e6-bc9c-13599ba1ad38" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_CustomEngineeredProductsAndServicesContractDuration_c3984fb4-7f49-4178-8ff0-4738af8d80cd" xlink:href="cmco-20250331.xsd#cmco_CustomEngineeredProductsAndServicesContractDuration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_2bf7e0fa-2576-44ae-a306-6417b9cd8577" xlink:to="loc_cmco_CustomEngineeredProductsAndServicesContractDuration_c3984fb4-7f49-4178-8ff0-4738af8d80cd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_RevenuePerformanceObligationStandardWarrantyPeriod_f85f910a-0de2-428c-8608-e9e9f897f2a5" xlink:href="cmco-20250331.xsd#cmco_RevenuePerformanceObligationStandardWarrantyPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_2bf7e0fa-2576-44ae-a306-6417b9cd8577" xlink:to="loc_cmco_RevenuePerformanceObligationStandardWarrantyPeriod_f85f910a-0de2-428c-8608-e9e9f897f2a5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_RevenuePerformanceObligationCustomWarrantyPeriod_72737b3c-dcfa-43d4-9fe9-4e1ba4ed7c65" xlink:href="cmco-20250331.xsd#cmco_RevenuePerformanceObligationCustomWarrantyPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_2bf7e0fa-2576-44ae-a306-6417b9cd8577" xlink:to="loc_cmco_RevenuePerformanceObligationCustomWarrantyPeriod_72737b3c-dcfa-43d4-9fe9-4e1ba4ed7c65" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_a91e74d2-4ef0-45d6-9e87-ccb4cfa62604" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_2bf7e0fa-2576-44ae-a306-6417b9cd8577" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_a91e74d2-4ef0-45d6-9e87-ccb4cfa62604" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_c91d0617-90a4-4404-ae09-f0b7ea001fec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_2bf7e0fa-2576-44ae-a306-6417b9cd8577" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_c91d0617-90a4-4404-ae09-f0b7ea001fec" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_78c02f5b-d7f4-4518-9d0a-6e8a0f933366" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_2bf7e0fa-2576-44ae-a306-6417b9cd8577" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_78c02f5b-d7f4-4518-9d0a-6e8a0f933366" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_2b929c1d-13f3-45c7-9dcd-fa66f5ae3aa1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_2bf7e0fa-2576-44ae-a306-6417b9cd8577" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_2b929c1d-13f3-45c7-9dcd-fa66f5ae3aa1" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/RevenueReceivablesNarrativeDetails_1" xlink:type="simple" xlink:href="cmco-20250331.xsd#RevenueReceivablesNarrativeDetails_1"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/RevenueReceivablesNarrativeDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_2bf7e0fa-2576-44ae-a306-6417b9cd8577" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_55718bd0-7683-4ffd-a913-37783169b3c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_2bf7e0fa-2576-44ae-a306-6417b9cd8577" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_55718bd0-7683-4ffd-a913-37783169b3c9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_6eb1d9f4-21e5-411f-b98e-bab61236155b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_55718bd0-7683-4ffd-a913-37783169b3c9" xlink:to="loc_srt_RangeAxis_6eb1d9f4-21e5-411f-b98e-bab61236155b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6eb1d9f4-21e5-411f-b98e-bab61236155b_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_6eb1d9f4-21e5-411f-b98e-bab61236155b" xlink:to="loc_srt_RangeMember_6eb1d9f4-21e5-411f-b98e-bab61236155b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_02509276-7b6a-4925-94f2-c47929915c27" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_6eb1d9f4-21e5-411f-b98e-bab61236155b" xlink:to="loc_srt_RangeMember_02509276-7b6a-4925-94f2-c47929915c27" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8c85d92c-7452-4659-a1f7-df3435bf0222" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_02509276-7b6a-4925-94f2-c47929915c27" xlink:to="loc_srt_MinimumMember_8c85d92c-7452-4659-a1f7-df3435bf0222" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_a259e9b0-7264-4e78-a7fa-9a8f9ce52b3b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_02509276-7b6a-4925-94f2-c47929915c27" xlink:to="loc_srt_MaximumMember_a259e9b0-7264-4e78-a7fa-9a8f9ce52b3b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_StandardProductContractTerms_34e96833-f267-497c-8313-459670e275f3" xlink:href="cmco-20250331.xsd#cmco_StandardProductContractTerms"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_2bf7e0fa-2576-44ae-a306-6417b9cd8577" xlink:to="loc_cmco_StandardProductContractTerms_34e96833-f267-497c-8313-459670e275f3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_CustomEngineeredProductsAndServicesContractDurationStandard_02db5eb2-8a37-47e6-bc9c-13599ba1ad38" xlink:href="cmco-20250331.xsd#cmco_CustomEngineeredProductsAndServicesContractDurationStandard"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_2bf7e0fa-2576-44ae-a306-6417b9cd8577" xlink:to="loc_cmco_CustomEngineeredProductsAndServicesContractDurationStandard_02db5eb2-8a37-47e6-bc9c-13599ba1ad38" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_CustomEngineeredProductsAndServicesContractDuration_c3984fb4-7f49-4178-8ff0-4738af8d80cd" xlink:href="cmco-20250331.xsd#cmco_CustomEngineeredProductsAndServicesContractDuration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_2bf7e0fa-2576-44ae-a306-6417b9cd8577" xlink:to="loc_cmco_CustomEngineeredProductsAndServicesContractDuration_c3984fb4-7f49-4178-8ff0-4738af8d80cd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_RevenuePerformanceObligationStandardWarrantyPeriod_f85f910a-0de2-428c-8608-e9e9f897f2a5" xlink:href="cmco-20250331.xsd#cmco_RevenuePerformanceObligationStandardWarrantyPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_2bf7e0fa-2576-44ae-a306-6417b9cd8577" xlink:to="loc_cmco_RevenuePerformanceObligationStandardWarrantyPeriod_f85f910a-0de2-428c-8608-e9e9f897f2a5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_RevenuePerformanceObligationCustomWarrantyPeriod_72737b3c-dcfa-43d4-9fe9-4e1ba4ed7c65" xlink:href="cmco-20250331.xsd#cmco_RevenuePerformanceObligationCustomWarrantyPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_2bf7e0fa-2576-44ae-a306-6417b9cd8577" xlink:to="loc_cmco_RevenuePerformanceObligationCustomWarrantyPeriod_72737b3c-dcfa-43d4-9fe9-4e1ba4ed7c65" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_a91e74d2-4ef0-45d6-9e87-ccb4cfa62604" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_2bf7e0fa-2576-44ae-a306-6417b9cd8577" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_a91e74d2-4ef0-45d6-9e87-ccb4cfa62604" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_c91d0617-90a4-4404-ae09-f0b7ea001fec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_2bf7e0fa-2576-44ae-a306-6417b9cd8577" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_c91d0617-90a4-4404-ae09-f0b7ea001fec" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_78c02f5b-d7f4-4518-9d0a-6e8a0f933366" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_2bf7e0fa-2576-44ae-a306-6417b9cd8577" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_78c02f5b-d7f4-4518-9d0a-6e8a0f933366" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_2b929c1d-13f3-45c7-9dcd-fa66f5ae3aa1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_2bf7e0fa-2576-44ae-a306-6417b9cd8577" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_2b929c1d-13f3-45c7-9dcd-fa66f5ae3aa1" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/RevenueReceivablesScheduleofDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#RevenueReceivablesScheduleofDisaggregationofRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/RevenueReceivablesScheduleofDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_bfb7e3c6-74e1-423c-8537-cf580d580bde" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_b63130ce-f9be-4d47-ab68-45cbed924853" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_bfb7e3c6-74e1-423c-8537-cf580d580bde" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_b63130ce-f9be-4d47-ab68-45cbed924853" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_4b5a26bb-cb65-4b08-a30b-4333d39e268a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_b63130ce-f9be-4d47-ab68-45cbed924853" xlink:to="loc_srt_ProductOrServiceAxis_4b5a26bb-cb65-4b08-a30b-4333d39e268a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_4b5a26bb-cb65-4b08-a30b-4333d39e268a_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_4b5a26bb-cb65-4b08-a30b-4333d39e268a" xlink:to="loc_srt_ProductsAndServicesDomain_4b5a26bb-cb65-4b08-a30b-4333d39e268a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_46bc1e1f-5abd-4d48-8642-19fe29afb389" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_4b5a26bb-cb65-4b08-a30b-4333d39e268a" xlink:to="loc_srt_ProductsAndServicesDomain_46bc1e1f-5abd-4d48-8642-19fe29afb389" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_IndustrialProductsMember_a865c2e5-5c7a-49d4-b2d8-3bf58f6df71c" xlink:href="cmco-20250331.xsd#cmco_IndustrialProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_46bc1e1f-5abd-4d48-8642-19fe29afb389" xlink:to="loc_cmco_IndustrialProductsMember_a865c2e5-5c7a-49d4-b2d8-3bf58f6df71c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_CraneSolutionsMember_c95de624-313e-413b-8ae6-8c798a4aa0fd" xlink:href="cmco-20250331.xsd#cmco_CraneSolutionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_46bc1e1f-5abd-4d48-8642-19fe29afb389" xlink:to="loc_cmco_CraneSolutionsMember_c95de624-313e-413b-8ae6-8c798a4aa0fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_PrecisionConveyorProductsMember_92de1bc0-b795-4162-ae54-d37445f6970f" xlink:href="cmco-20250331.xsd#cmco_PrecisionConveyorProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_46bc1e1f-5abd-4d48-8642-19fe29afb389" xlink:to="loc_cmco_PrecisionConveyorProductsMember_92de1bc0-b795-4162-ae54-d37445f6970f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EngineeredProductsMember_5fa6ae89-0892-497e-98b9-fcad78bb6156" xlink:href="cmco-20250331.xsd#cmco_EngineeredProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_46bc1e1f-5abd-4d48-8642-19fe29afb389" xlink:to="loc_cmco_EngineeredProductsMember_5fa6ae89-0892-497e-98b9-fcad78bb6156" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_AllotherMember_424ac79c-f734-459c-982f-f6f8aa15d451" xlink:href="cmco-20250331.xsd#cmco_AllotherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_46bc1e1f-5abd-4d48-8642-19fe29afb389" xlink:to="loc_cmco_AllotherMember_424ac79c-f734-459c-982f-f6f8aa15d451" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_bc1f288f-5cc9-448a-9781-23b862376cb0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_bfb7e3c6-74e1-423c-8537-cf580d580bde" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_bc1f288f-5cc9-448a-9781-23b862376cb0" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/RevenueReceivablesScheduleofBalanceandRelatedActivityforAllowanceforDoubtfulAccountsDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#RevenueReceivablesScheduleofBalanceandRelatedActivityforAllowanceforDoubtfulAccountsDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/RevenueReceivablesScheduleofBalanceandRelatedActivityforAllowanceforDoubtfulAccountsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_30fccec9-784b-4e75-9ea2-15440c645ed8" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_2b4b5b82-1130-4506-a1d5-17150b765a5f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_30fccec9-784b-4e75-9ea2-15440c645ed8" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_2b4b5b82-1130-4506-a1d5-17150b765a5f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_ee0143da-7168-4be8-a338-bd670de2cef5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_2b4b5b82-1130-4506-a1d5-17150b765a5f" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_ee0143da-7168-4be8-a338-bd670de2cef5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_ee0143da-7168-4be8-a338-bd670de2cef5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_ee0143da-7168-4be8-a338-bd670de2cef5" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_ee0143da-7168-4be8-a338-bd670de2cef5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_be928d18-70cb-48c2-9704-1a6a4c550c33" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_ee0143da-7168-4be8-a338-bd670de2cef5" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_be928d18-70cb-48c2-9704-1a6a4c550c33" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_8eadb66d-3cb5-4f93-8231-9900712641cd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_be928d18-70cb-48c2-9704-1a6a4c550c33" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_8eadb66d-3cb5-4f93-8231-9900712641cd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_87b66caf-5b4f-4437-b24b-0b43a5047ff3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_30fccec9-784b-4e75-9ea2-15440c645ed8" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_87b66caf-5b4f-4437-b24b-0b43a5047ff3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent_b08857e1-54e6-4085-a8c8-b29023631a88" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_87b66caf-5b4f-4437-b24b-0b43a5047ff3" xlink:to="loc_us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent_b08857e1-54e6-4085-a8c8-b29023631a88" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_d5e8c72c-bb83-434a-8bf1-d62cf572439f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_87b66caf-5b4f-4437-b24b-0b43a5047ff3" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_d5e8c72c-bb83-434a-8bf1-d62cf572439f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_ca89d4bb-2d9c-4182-882b-f2b327f6f5f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_87b66caf-5b4f-4437-b24b-0b43a5047ff3" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_ca89d4bb-2d9c-4182-882b-f2b327f6f5f0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_43a4560f-d52e-4183-a3be-67adce0e35e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_87b66caf-5b4f-4437-b24b-0b43a5047ff3" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_43a4560f-d52e-4183-a3be-67adce0e35e4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_4f8994a7-4ab8-420e-b847-a03c8eb38780" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_87b66caf-5b4f-4437-b24b-0b43a5047ff3" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_4f8994a7-4ab8-420e-b847-a03c8eb38780" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent_797cad6b-493b-42d2-8747-03985670e987" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredorDisclosedatFairValueDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredorDisclosedatFairValueDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredorDisclosedatFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_70a7e7fb-ceb6-4ae7-a63e-451493fd9d8a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_c21db72b-e733-447b-b7b9-e89b49f76c64" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_70a7e7fb-ceb6-4ae7-a63e-451493fd9d8a" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_c21db72b-e733-447b-b7b9-e89b49f76c64" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_FairValueByAssetAndLiabilityClassAxis_0d0b0e58-418a-4409-8af9-197b9469e381" xlink:href="cmco-20250331.xsd#cmco_FairValueByAssetAndLiabilityClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_c21db72b-e733-447b-b7b9-e89b49f76c64" xlink:to="loc_cmco_FairValueByAssetAndLiabilityClassAxis_0d0b0e58-418a-4409-8af9-197b9469e381" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_FairValueByAssetAndLiabilityClassDomain_0d0b0e58-418a-4409-8af9-197b9469e381_default" xlink:href="cmco-20250331.xsd#cmco_FairValueByAssetAndLiabilityClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cmco_FairValueByAssetAndLiabilityClassAxis_0d0b0e58-418a-4409-8af9-197b9469e381" xlink:to="loc_cmco_FairValueByAssetAndLiabilityClassDomain_0d0b0e58-418a-4409-8af9-197b9469e381_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_FairValueByAssetAndLiabilityClassDomain_0a200737-58ae-4232-8dce-b694b858c428" xlink:href="cmco-20250331.xsd#cmco_FairValueByAssetAndLiabilityClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cmco_FairValueByAssetAndLiabilityClassAxis_0d0b0e58-418a-4409-8af9-197b9469e381" xlink:to="loc_cmco_FairValueByAssetAndLiabilityClassDomain_0a200737-58ae-4232-8dce-b694b858c428" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_MarketableSecuritiesMember_a98cfc9d-6b96-4e1f-8730-6dffe6ab2a46" xlink:href="cmco-20250331.xsd#cmco_MarketableSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cmco_FairValueByAssetAndLiabilityClassDomain_0a200737-58ae-4232-8dce-b694b858c428" xlink:to="loc_cmco_MarketableSecuritiesMember_a98cfc9d-6b96-4e1f-8730-6dffe6ab2a46" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableAnnuityMember_96d81f57-c0d1-429d-94e7-9d366a9167f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableAnnuityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cmco_FairValueByAssetAndLiabilityClassDomain_0a200737-58ae-4232-8dce-b694b858c428" xlink:to="loc_us-gaap_VariableAnnuityMember_96d81f57-c0d1-429d-94e7-9d366a9167f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrencySwapMember_f7f0bd2c-d193-493e-8ae0-3bd724ded1a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrencySwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cmco_FairValueByAssetAndLiabilityClassDomain_0a200737-58ae-4232-8dce-b694b858c428" xlink:to="loc_us-gaap_CurrencySwapMember_f7f0bd2c-d193-493e-8ae0-3bd724ded1a0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CrossCurrencyInterestRateContractMember_8edf2e8e-3e84-4510-bb5b-00134774d408" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CrossCurrencyInterestRateContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cmco_FairValueByAssetAndLiabilityClassDomain_0a200737-58ae-4232-8dce-b694b858c428" xlink:to="loc_us-gaap_CrossCurrencyInterestRateContractMember_8edf2e8e-3e84-4510-bb5b-00134774d408" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7d350698-34c3-4a31-bc03-4a6583a93b0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_c21db72b-e733-447b-b7b9-e89b49f76c64" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7d350698-34c3-4a31-bc03-4a6583a93b0e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7d350698-34c3-4a31-bc03-4a6583a93b0e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7d350698-34c3-4a31-bc03-4a6583a93b0e" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7d350698-34c3-4a31-bc03-4a6583a93b0e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4ad6979f-4fb7-44e0-89a7-2317c9b51d82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7d350698-34c3-4a31-bc03-4a6583a93b0e" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4ad6979f-4fb7-44e0-89a7-2317c9b51d82" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_9876e40c-ccc5-4ff2-8043-e27ee246529a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4ad6979f-4fb7-44e0-89a7-2317c9b51d82" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_9876e40c-ccc5-4ff2-8043-e27ee246529a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_c3d0c5f3-c3b0-400b-8eec-a17ff7c247bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4ad6979f-4fb7-44e0-89a7-2317c9b51d82" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_c3d0c5f3-c3b0-400b-8eec-a17ff7c247bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_57930869-85b5-4a66-a699-c2f0b2d5c067" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4ad6979f-4fb7-44e0-89a7-2317c9b51d82" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_57930869-85b5-4a66-a699-c2f0b2d5c067" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_0b567a63-5079-40ff-b0ff-9e17788cf805" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_c21db72b-e733-447b-b7b9-e89b49f76c64" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_0b567a63-5079-40ff-b0ff-9e17788cf805" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_0b567a63-5079-40ff-b0ff-9e17788cf805_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_0b567a63-5079-40ff-b0ff-9e17788cf805" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_0b567a63-5079-40ff-b0ff-9e17788cf805_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_9c23c413-663c-47a8-bea9-06ae3475fa2e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_0b567a63-5079-40ff-b0ff-9e17788cf805" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_9c23c413-663c-47a8-bea9-06ae3475fa2e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_35b31063-59d2-4a76-8c0e-50e2fb97452b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_9c23c413-663c-47a8-bea9-06ae3475fa2e" xlink:to="loc_us-gaap_ForeignExchangeContractMember_35b31063-59d2-4a76-8c0e-50e2fb97452b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_2529d604-50aa-4ec8-8a9e-d1ccd8a27371" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_9c23c413-663c-47a8-bea9-06ae3475fa2e" xlink:to="loc_us-gaap_InterestRateSwapMember_2529d604-50aa-4ec8-8a9e-d1ccd8a27371" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CrossCurrencyInterestRateContractMember_ee4b10f8-fb72-42a1-9e82-7675a78f6ebc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CrossCurrencyInterestRateContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_9c23c413-663c-47a8-bea9-06ae3475fa2e" xlink:to="loc_us-gaap_CrossCurrencyInterestRateContractMember_ee4b10f8-fb72-42a1-9e82-7675a78f6ebc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_db3fdc3e-658e-4aab-a370-b64b9aa14e26" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_c21db72b-e733-447b-b7b9-e89b49f76c64" xlink:to="loc_us-gaap_FinancialInstrumentAxis_db3fdc3e-658e-4aab-a370-b64b9aa14e26" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_db3fdc3e-658e-4aab-a370-b64b9aa14e26_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_db3fdc3e-658e-4aab-a370-b64b9aa14e26" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_db3fdc3e-658e-4aab-a370-b64b9aa14e26_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_eca97498-4798-4ae2-a8fe-225b64550ce0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_db3fdc3e-658e-4aab-a370-b64b9aa14e26" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_eca97498-4798-4ae2-a8fe-225b64550ce0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_TermLoanFacilityMember_21da48c5-9ab5-4270-8cdd-f79e6e860c23" xlink:href="cmco-20250331.xsd#cmco_TermLoanFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_eca97498-4798-4ae2-a8fe-225b64550ce0" xlink:to="loc_cmco_TermLoanFacilityMember_21da48c5-9ab5-4270-8cdd-f79e6e860c23" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember_9d255408-332a-48ad-bd27-cb1f78088120" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_eca97498-4798-4ae2-a8fe-225b64550ce0" xlink:to="loc_us-gaap_AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember_9d255408-332a-48ad-bd27-cb1f78088120" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesNoncurrent_d6615bab-4b04-4c06-99c1-67c3ab30d368" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_70a7e7fb-ceb6-4ae7-a63e-451493fd9d8a" xlink:to="loc_us-gaap_MarketableSecuritiesNoncurrent_d6615bab-4b04-4c06-99c1-67c3ab30d368" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesRelatedToInvestmentContractsFairValueDisclosure_694f6f75-85a8-45a4-b329-83f873930b24" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesRelatedToInvestmentContractsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_70a7e7fb-ceb6-4ae7-a63e-451493fd9d8a" xlink:to="loc_us-gaap_LiabilitiesRelatedToInvestmentContractsFairValueDisclosure_694f6f75-85a8-45a4-b329-83f873930b24" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets_ff573452-4013-4fa7-bb0c-47351d368b66" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_70a7e7fb-ceb6-4ae7-a63e-451493fd9d8a" xlink:to="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets_ff573452-4013-4fa7-bb0c-47351d368b66" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_2dbe75a4-2eba-4f87-9591-108d01c1798d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_70a7e7fb-ceb6-4ae7-a63e-451493fd9d8a" xlink:to="loc_us-gaap_DerivativeAssets_2dbe75a4-2eba-4f87-9591-108d01c1798d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_4c28a518-77de-4f58-91d0-ca781351bc2e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_70a7e7fb-ceb6-4ae7-a63e-451493fd9d8a" xlink:to="loc_us-gaap_DerivativeLiabilities_4c28a518-77de-4f58-91d0-ca781351bc2e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_8272ec15-dcd0-4a8b-8cf5-c99e3c5a5b79" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_70a7e7fb-ceb6-4ae7-a63e-451493fd9d8a" xlink:to="loc_us-gaap_LongTermDebtFairValue_8272ec15-dcd0-4a8b-8cf5-c99e3c5a5b79" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#FairValueMeasurementsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5643c9dd-3642-4126-abe3-ec1b2395614d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_0294b43a-34e3-4f4c-a055-4887611d978a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5643c9dd-3642-4126-abe3-ec1b2395614d" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_0294b43a-34e3-4f4c-a055-4887611d978a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_7e68b673-61e5-489e-8fad-cd65fd64b2ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_0294b43a-34e3-4f4c-a055-4887611d978a" xlink:to="loc_us-gaap_DebtInstrumentAxis_7e68b673-61e5-489e-8fad-cd65fd64b2ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_7e68b673-61e5-489e-8fad-cd65fd64b2ec_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_7e68b673-61e5-489e-8fad-cd65fd64b2ec" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_7e68b673-61e5-489e-8fad-cd65fd64b2ec_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_049a4496-fd09-4e13-8356-57b9713484c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_7e68b673-61e5-489e-8fad-cd65fd64b2ec" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_049a4496-fd09-4e13-8356-57b9713484c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ARSecuritizationMember_533c45d3-dd28-4fe6-838c-9336a6a58de0" xlink:href="cmco-20250331.xsd#cmco_ARSecuritizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_049a4496-fd09-4e13-8356-57b9713484c0" xlink:to="loc_cmco_ARSecuritizationMember_533c45d3-dd28-4fe6-838c-9336a6a58de0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6af234fd-55bc-4844-abc0-5710dd35dd09" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_0294b43a-34e3-4f4c-a055-4887611d978a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6af234fd-55bc-4844-abc0-5710dd35dd09" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6af234fd-55bc-4844-abc0-5710dd35dd09_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6af234fd-55bc-4844-abc0-5710dd35dd09" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6af234fd-55bc-4844-abc0-5710dd35dd09_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3698a812-c57c-4c89-baed-eb737c4ba408" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6af234fd-55bc-4844-abc0-5710dd35dd09" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3698a812-c57c-4c89-baed-eb737c4ba408" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_d0bca42f-1513-410a-8659-0a6e8dd4b939" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3698a812-c57c-4c89-baed-eb737c4ba408" xlink:to="loc_us-gaap_CustomerRelationshipsMember_d0bca42f-1513-410a-8659-0a6e8dd4b939" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_886819d7-c3da-436b-bfed-856b24acf345" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3698a812-c57c-4c89-baed-eb737c4ba408" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_886819d7-c3da-436b-bfed-856b24acf345" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember_7e00da6e-a18f-4d4c-8fcb-e2f956db5d4b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3698a812-c57c-4c89-baed-eb737c4ba408" xlink:to="loc_us-gaap_TrademarksAndTradeNamesMember_7e00da6e-a18f-4d4c-8fcb-e2f956db5d4b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_929b5408-5405-4fc5-99f9-53aa22565345" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_0294b43a-34e3-4f4c-a055-4887611d978a" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_929b5408-5405-4fc5-99f9-53aa22565345" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_929b5408-5405-4fc5-99f9-53aa22565345_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_929b5408-5405-4fc5-99f9-53aa22565345" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_929b5408-5405-4fc5-99f9-53aa22565345_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_0168a14c-0c6c-4316-81ef-686c9ea26e52" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_929b5408-5405-4fc5-99f9-53aa22565345" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_0168a14c-0c6c-4316-81ef-686c9ea26e52" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputLapseRateMember_f1834851-d568-4730-9579-0e2929e35918" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputLapseRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_0168a14c-0c6c-4316-81ef-686c9ea26e52" xlink:to="loc_us-gaap_MeasurementInputLapseRateMember_f1834851-d568-4730-9579-0e2929e35918" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputCapRateMember_e6f52704-d9cc-48b8-86fd-3cd0d93e74de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputCapRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_0168a14c-0c6c-4316-81ef-686c9ea26e52" xlink:to="loc_us-gaap_MeasurementInputCapRateMember_e6f52704-d9cc-48b8-86fd-3cd0d93e74de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember_680e236c-6970-4ee3-aee8-4093ccd06960" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_0168a14c-0c6c-4316-81ef-686c9ea26e52" xlink:to="loc_us-gaap_MeasurementInputDiscountRateMember_680e236c-6970-4ee3-aee8-4093ccd06960" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_caef3f0d-047b-4db8-92d4-4793e8f5d9cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5643c9dd-3642-4126-abe3-ec1b2395614d" xlink:to="loc_us-gaap_LongTermDebt_caef3f0d-047b-4db8-92d4-4793e8f5d9cb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_9b695de7-3de0-4b6b-8577-ee250b905295" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5643c9dd-3642-4126-abe3-ec1b2395614d" xlink:to="loc_us-gaap_LongTermDebtFairValue_9b695de7-3de0-4b6b-8577-ee250b905295" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_MeasurementInputRate_12aca03b-7b20-4fcb-b4b1-5ad080a2b6ce" xlink:href="cmco-20250331.xsd#cmco_MeasurementInputRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5643c9dd-3642-4126-abe3-ec1b2395614d" xlink:to="loc_cmco_MeasurementInputRate_12aca03b-7b20-4fcb-b4b1-5ad080a2b6ce" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/FairValueMeasurementsScheduleofFairValueMeasurementInputsandValuationTechniquesDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#FairValueMeasurementsScheduleofFairValueMeasurementInputsandValuationTechniquesDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/FairValueMeasurementsScheduleofFairValueMeasurementInputsandValuationTechniquesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_53804de3-a320-4951-98df-2c70a2adb70a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_b7f16ecf-7f78-4619-b4a8-3467e05ee952" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_53804de3-a320-4951-98df-2c70a2adb70a" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_b7f16ecf-7f78-4619-b4a8-3467e05ee952" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_4f5a4fba-31f6-4619-b5c7-bd3cbb565fc6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_b7f16ecf-7f78-4619-b4a8-3467e05ee952" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_4f5a4fba-31f6-4619-b5c7-bd3cbb565fc6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4f5a4fba-31f6-4619-b5c7-bd3cbb565fc6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_4f5a4fba-31f6-4619-b5c7-bd3cbb565fc6" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4f5a4fba-31f6-4619-b5c7-bd3cbb565fc6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_dfcced93-da16-4ed2-806b-0df706877aa8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_4f5a4fba-31f6-4619-b5c7-bd3cbb565fc6" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_dfcced93-da16-4ed2-806b-0df706877aa8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_051c423a-744c-4e67-9865-2fe710313870" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_dfcced93-da16-4ed2-806b-0df706877aa8" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_051c423a-744c-4e67-9865-2fe710313870" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8f1ae590-5acf-4e71-a384-a749a474fc16" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_b7f16ecf-7f78-4619-b4a8-3467e05ee952" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8f1ae590-5acf-4e71-a384-a749a474fc16" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_8f1ae590-5acf-4e71-a384-a749a474fc16_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8f1ae590-5acf-4e71-a384-a749a474fc16" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_8f1ae590-5acf-4e71-a384-a749a474fc16_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_1aa808a5-9195-4ffb-8a9f-f481c60aaeff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8f1ae590-5acf-4e71-a384-a749a474fc16" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_1aa808a5-9195-4ffb-8a9f-f481c60aaeff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsNonrecurringMember_b1bb689b-ba17-42d6-ac9b-dea962a99664" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsNonrecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_1aa808a5-9195-4ffb-8a9f-f481c60aaeff" xlink:to="loc_us-gaap_FairValueMeasurementsNonrecurringMember_b1bb689b-ba17-42d6-ac9b-dea962a99664" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_081dc445-3225-42d2-a408-c120c423428c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_b7f16ecf-7f78-4619-b4a8-3467e05ee952" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_081dc445-3225-42d2-a408-c120c423428c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_081dc445-3225-42d2-a408-c120c423428c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_081dc445-3225-42d2-a408-c120c423428c" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_081dc445-3225-42d2-a408-c120c423428c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_64cd03b5-3997-4626-a15a-43dd511c961f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_081dc445-3225-42d2-a408-c120c423428c" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_64cd03b5-3997-4626-a15a-43dd511c961f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_MeasurementInputCompoundAnnualGrowthRateMember_eb1a5db5-0e4c-4365-8bf4-de47da587982" xlink:href="cmco-20250331.xsd#cmco_MeasurementInputCompoundAnnualGrowthRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_64cd03b5-3997-4626-a15a-43dd511c961f" xlink:to="loc_cmco_MeasurementInputCompoundAnnualGrowthRateMember_eb1a5db5-0e4c-4365-8bf4-de47da587982" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_MeasurementInputTerminalValueGrowthRateMember_29ced0e6-f80a-4546-b30e-c5f8afcd5f9a" xlink:href="cmco-20250331.xsd#cmco_MeasurementInputTerminalValueGrowthRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_64cd03b5-3997-4626-a15a-43dd511c961f" xlink:to="loc_cmco_MeasurementInputTerminalValueGrowthRateMember_29ced0e6-f80a-4546-b30e-c5f8afcd5f9a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember_b56a5bb6-781a-4258-a320-0e3b549d4c08" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_64cd03b5-3997-4626-a15a-43dd511c961f" xlink:to="loc_us-gaap_MeasurementInputDiscountRateMember_b56a5bb6-781a-4258-a320-0e3b549d4c08" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueAxis_3995db8f-8bdd-47fc-8771-28f2cb585ecc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationTechniqueAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_b7f16ecf-7f78-4619-b4a8-3467e05ee952" xlink:to="loc_us-gaap_ValuationTechniqueAxis_3995db8f-8bdd-47fc-8771-28f2cb585ecc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDomain_3995db8f-8bdd-47fc-8771-28f2cb585ecc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationTechniqueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationTechniqueAxis_3995db8f-8bdd-47fc-8771-28f2cb585ecc" xlink:to="loc_us-gaap_ValuationTechniqueDomain_3995db8f-8bdd-47fc-8771-28f2cb585ecc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDomain_df1e456f-85e9-4766-9f7a-ee9a977fde87" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationTechniqueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationTechniqueAxis_3995db8f-8bdd-47fc-8771-28f2cb585ecc" xlink:to="loc_us-gaap_ValuationTechniqueDomain_df1e456f-85e9-4766-9f7a-ee9a977fde87" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDiscountedCashFlowMember_bd3ca4bf-9f86-4237-a3bd-ad92bbba7417" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationTechniqueDiscountedCashFlowMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationTechniqueDomain_df1e456f-85e9-4766-9f7a-ee9a977fde87" xlink:to="loc_us-gaap_ValuationTechniqueDiscountedCashFlowMember_bd3ca4bf-9f86-4237-a3bd-ad92bbba7417" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_MeasurementInputRate_d25d76d4-ea00-48fc-8936-65404e771cb7" xlink:href="cmco-20250331.xsd#cmco_MeasurementInputRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_53804de3-a320-4951-98df-2c70a2adb70a" xlink:to="loc_cmco_MeasurementInputRate_d25d76d4-ea00-48fc-8936-65404e771cb7" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/MarketableSecuritiesandOtherInvestmentsDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#MarketableSecuritiesandOtherInvestmentsDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/MarketableSecuritiesandOtherInvestmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_d35326c1-c2c2-4ded-9503-c02610339969" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_3750e7b8-9e69-4a40-80c0-102d13d70084" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGainLossOnInvestmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_d35326c1-c2c2-4ded-9503-c02610339969" xlink:to="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_3750e7b8-9e69-4a40-80c0-102d13d70084" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_3d810365-b8de-47c7-aa1c-9f396eacaea1" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_3750e7b8-9e69-4a40-80c0-102d13d70084" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_3d810365-b8de-47c7-aa1c-9f396eacaea1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_3d810365-b8de-47c7-aa1c-9f396eacaea1_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_3d810365-b8de-47c7-aa1c-9f396eacaea1" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_3d810365-b8de-47c7-aa1c-9f396eacaea1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_8392e8a3-f90a-473a-8af2-b862ca174c46" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_3d810365-b8de-47c7-aa1c-9f396eacaea1" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_8392e8a3-f90a-473a-8af2-b862ca174c46" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EMCMember_fb054841-7b19-447e-abc4-a6441fb42d68" xlink:href="cmco-20250331.xsd#cmco_EMCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_8392e8a3-f90a-473a-8af2-b862ca174c46" xlink:to="loc_cmco_EMCMember_fb054841-7b19-447e-abc4-a6441fb42d68" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_67898e7d-f025-45ab-b3e0-fbde5eb82ad2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_3750e7b8-9e69-4a40-80c0-102d13d70084" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_67898e7d-f025-45ab-b3e0-fbde5eb82ad2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_67898e7d-f025-45ab-b3e0-fbde5eb82ad2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_67898e7d-f025-45ab-b3e0-fbde5eb82ad2" xlink:to="loc_us-gaap_RelatedPartyDomain_67898e7d-f025-45ab-b3e0-fbde5eb82ad2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_c7bad54c-5079-47c9-83c1-e38367897a5a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_67898e7d-f025-45ab-b3e0-fbde5eb82ad2" xlink:to="loc_us-gaap_RelatedPartyDomain_c7bad54c-5079-47c9-83c1-e38367897a5a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_2babac84-1aba-4b98-9b54-581c67919b2d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_c7bad54c-5079-47c9-83c1-e38367897a5a" xlink:to="loc_us-gaap_RelatedPartyMember_2babac84-1aba-4b98-9b54-581c67919b2d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_24548cb5-f39a-4986-8ca4-1b6e960a5095" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_3750e7b8-9e69-4a40-80c0-102d13d70084" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_24548cb5-f39a-4986-8ca4-1b6e960a5095" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_24548cb5-f39a-4986-8ca4-1b6e960a5095_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_24548cb5-f39a-4986-8ca4-1b6e960a5095" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_24548cb5-f39a-4986-8ca4-1b6e960a5095_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_1912070d-0441-4d48-9757-0ebc14dbd4ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_24548cb5-f39a-4986-8ca4-1b6e960a5095" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_1912070d-0441-4d48-9757-0ebc14dbd4ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EMCMember_4d337d0f-002a-40a8-b520-3560c0771a17" xlink:href="cmco-20250331.xsd#cmco_EMCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_1912070d-0441-4d48-9757-0ebc14dbd4ba" xlink:to="loc_cmco_EMCMember_4d337d0f-002a-40a8-b520-3560c0771a17" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnInvestments_a2411134-f8f2-41e4-8bff-47354ff6a248" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrealizedGainLossOnInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_d35326c1-c2c2-4ded-9503-c02610339969" xlink:to="loc_us-gaap_UnrealizedGainLossOnInvestments_a2411134-f8f2-41e4-8bff-47354ff6a248" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments_c0209c49-7009-4bff-b769-0efb6f3b7340" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_d35326c1-c2c2-4ded-9503-c02610339969" xlink:to="loc_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments_c0209c49-7009-4bff-b769-0efb6f3b7340" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_d3356615-ff20-4f4e-945b-8f124473d105" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_d35326c1-c2c2-4ded-9503-c02610339969" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_d3356615-ff20-4f4e-945b-8f124473d105" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_d686ba69-93dd-41bb-b4c7-cefc19b6199c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_d35326c1-c2c2-4ded-9503-c02610339969" xlink:to="loc_us-gaap_EquityMethodInvestments_d686ba69-93dd-41bb-b4c7-cefc19b6199c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNet_bb0a7504-8843-4165-a7d5-18984bcfaf38" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_d35326c1-c2c2-4ded-9503-c02610339969" xlink:to="loc_us-gaap_InvestmentIncomeNet_bb0a7504-8843-4165-a7d5-18984bcfaf38" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_e8d5a4a8-52fb-4bdf-915e-8a1902cdcd57" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_d35326c1-c2c2-4ded-9503-c02610339969" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_e8d5a4a8-52fb-4bdf-915e-8a1902cdcd57" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_86070b5e-5f10-498f-8fc6-2ea3b1e24931" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_d35326c1-c2c2-4ded-9503-c02610339969" xlink:to="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_86070b5e-5f10-498f-8fc6-2ea3b1e24931" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_5ec19610-c990-45f6-9ce8-180bf60f4132" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_d35326c1-c2c2-4ded-9503-c02610339969" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_5ec19610-c990-45f6-9ce8-180bf60f4132" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#GoodwillandIntangibleAssetsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1a325a45-b6d0-4e32-b340-55e51f8a1a24" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a8530906-25a1-4aa4-a6fd-6a3751f1db67" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1a325a45-b6d0-4e32-b340-55e51f8a1a24" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a8530906-25a1-4aa4-a6fd-6a3751f1db67" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_7b29eaf2-0c7d-4f4a-81a4-a3d114ed5ba0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a8530906-25a1-4aa4-a6fd-6a3751f1db67" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_7b29eaf2-0c7d-4f4a-81a4-a3d114ed5ba0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_7b29eaf2-0c7d-4f4a-81a4-a3d114ed5ba0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_7b29eaf2-0c7d-4f4a-81a4-a3d114ed5ba0" xlink:to="loc_us-gaap_SegmentDomain_7b29eaf2-0c7d-4f4a-81a4-a3d114ed5ba0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_35ce0bd9-fbf5-4f80-a99e-1972343b2e70" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_7b29eaf2-0c7d-4f4a-81a4-a3d114ed5ba0" xlink:to="loc_us-gaap_SegmentDomain_35ce0bd9-fbf5-4f80-a99e-1972343b2e70" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LinearMotionProductsMember_d0b00595-48e2-4b6b-aa5d-a8b497a58d6b" xlink:href="cmco-20250331.xsd#cmco_LinearMotionProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_35ce0bd9-fbf5-4f80-a99e-1972343b2e70" xlink:to="loc_cmco_LinearMotionProductsMember_d0b00595-48e2-4b6b-aa5d-a8b497a58d6b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_RestofProductsMember_c16ef00f-aa29-4715-be7d-1e67910e2d7c" xlink:href="cmco-20250331.xsd#cmco_RestofProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_35ce0bd9-fbf5-4f80-a99e-1972343b2e70" xlink:to="loc_cmco_RestofProductsMember_c16ef00f-aa29-4715-be7d-1e67910e2d7c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_PrecisionConveyanceMember_d5585a18-1673-4827-8a33-b2b3677ddea4" xlink:href="cmco-20250331.xsd#cmco_PrecisionConveyanceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_35ce0bd9-fbf5-4f80-a99e-1972343b2e70" xlink:to="loc_cmco_PrecisionConveyanceMember_d5585a18-1673-4827-8a33-b2b3677ddea4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f965a7fe-a417-486a-92fc-cf80fd41c77c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a8530906-25a1-4aa4-a6fd-6a3751f1db67" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f965a7fe-a417-486a-92fc-cf80fd41c77c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f965a7fe-a417-486a-92fc-cf80fd41c77c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f965a7fe-a417-486a-92fc-cf80fd41c77c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f965a7fe-a417-486a-92fc-cf80fd41c77c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_726f0414-5cf2-483e-9258-78fb37757415" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f965a7fe-a417-486a-92fc-cf80fd41c77c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_726f0414-5cf2-483e-9258-78fb37757415" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_82f5c8b8-00b5-42c4-b24c-e133b85fe5f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TrademarksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_726f0414-5cf2-483e-9258-78fb37757415" xlink:to="loc_us-gaap_TrademarksMember_82f5c8b8-00b5-42c4-b24c-e133b85fe5f9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_d9cd4723-f1e4-4c45-8a4b-704427f488dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_726f0414-5cf2-483e-9258-78fb37757415" xlink:to="loc_us-gaap_CustomerRelationshipsMember_d9cd4723-f1e4-4c45-8a4b-704427f488dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_e701861a-1f22-4028-953e-aa804cf8f498" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_726f0414-5cf2-483e-9258-78fb37757415" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_e701861a-1f22-4028-953e-aa804cf8f498" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_13ea5376-7549-4686-ae9f-a733a983fb5f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_726f0414-5cf2-483e-9258-78fb37757415" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_13ea5376-7549-4686-ae9f-a733a983fb5f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportingUnits_7149268b-a2fa-4c22-80b2-fe6c31d4624a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportingUnits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1a325a45-b6d0-4e32-b340-55e51f8a1a24" xlink:to="loc_us-gaap_NumberOfReportingUnits_7149268b-a2fa-4c22-80b2-fe6c31d4624a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_46568b18-d923-42fa-b2d3-8dc2a7dba178" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1a325a45-b6d0-4e32-b340-55e51f8a1a24" xlink:to="loc_us-gaap_Goodwill_46568b18-d923-42fa-b2d3-8dc2a7dba178" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_GoodwillDiscountedCashFlowsMeasurementInputPeriod_28674785-dd4e-4728-a71d-4b7daccf185f" xlink:href="cmco-20250331.xsd#cmco_GoodwillDiscountedCashFlowsMeasurementInputPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1a325a45-b6d0-4e32-b340-55e51f8a1a24" xlink:to="loc_cmco_GoodwillDiscountedCashFlowsMeasurementInputPeriod_28674785-dd4e-4728-a71d-4b7daccf185f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_FairValueExceedingBookValuePercent_10e8ec34-efef-4c50-9fce-7a4694f524b4" xlink:href="cmco-20250331.xsd#cmco_FairValueExceedingBookValuePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1a325a45-b6d0-4e32-b340-55e51f8a1a24" xlink:to="loc_cmco_FairValueExceedingBookValuePercent_10e8ec34-efef-4c50-9fce-7a4694f524b4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_f1ecb610-e6f2-46b0-9ec2-58e06bde69ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1a325a45-b6d0-4e32-b340-55e51f8a1a24" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_f1ecb610-e6f2-46b0-9ec2-58e06bde69ba" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_61ce168d-774e-421e-b026-e41ff914810e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1a325a45-b6d0-4e32-b340-55e51f8a1a24" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_61ce168d-774e-421e-b026-e41ff914810e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedTrademarks_908d4b76-eb74-46d0-b9a0-68daed0fdfda" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedTrademarks"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1a325a45-b6d0-4e32-b340-55e51f8a1a24" xlink:to="loc_us-gaap_IndefiniteLivedTrademarks_908d4b76-eb74-46d0-b9a0-68daed0fdfda" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_eaa51f18-f172-4bb7-94d0-08239bff777b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1a325a45-b6d0-4e32-b340-55e51f8a1a24" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_eaa51f18-f172-4bb7-94d0-08239bff777b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_70fc8118-06a8-4872-84cc-c738e10a6654" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1a325a45-b6d0-4e32-b340-55e51f8a1a24" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_70fc8118-06a8-4872-84cc-c738e10a6654" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_8056a66d-5e9a-434f-b5b6-865b19fee5d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1a325a45-b6d0-4e32-b340-55e51f8a1a24" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_8056a66d-5e9a-434f-b5b6-865b19fee5d6" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_37fc6fc5-2f2d-46c3-b873-938c1a3143ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1a325a45-b6d0-4e32-b340-55e51f8a1a24" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_37fc6fc5-2f2d-46c3-b873-938c1a3143ee" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_73776bbf-9f67-436e-af33-d9045a630564" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1a325a45-b6d0-4e32-b340-55e51f8a1a24" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_73776bbf-9f67-436e-af33-d9045a630564" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_64de1558-a4f4-4011-84d9-f894319692ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1a325a45-b6d0-4e32-b340-55e51f8a1a24" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_64de1558-a4f4-4011-84d9-f894319692ec" xlink:type="arc" order="12"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#GoodwillandIntangibleAssetsScheduleofGoodwillDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_73c48171-252a-4d56-8ee5-a1dd47431718" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_dce7c98a-a94b-441f-87ce-caec2a153881" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_73c48171-252a-4d56-8ee5-a1dd47431718" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_dce7c98a-a94b-441f-87ce-caec2a153881" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_6970a083-515a-4232-b705-ee198a45c659" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_dce7c98a-a94b-441f-87ce-caec2a153881" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_6970a083-515a-4232-b705-ee198a45c659" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_6970a083-515a-4232-b705-ee198a45c659_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_6970a083-515a-4232-b705-ee198a45c659" xlink:to="loc_us-gaap_SegmentDomain_6970a083-515a-4232-b705-ee198a45c659_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_bb40e826-efe3-4b75-a0bc-dd7e5250463c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_6970a083-515a-4232-b705-ee198a45c659" xlink:to="loc_us-gaap_SegmentDomain_bb40e826-efe3-4b75-a0bc-dd7e5250463c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_MontratecMember_f9f3a016-7f46-4914-b808-3a20cba2677e" xlink:href="cmco-20250331.xsd#cmco_MontratecMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_bb40e826-efe3-4b75-a0bc-dd7e5250463c" xlink:to="loc_cmco_MontratecMember_f9f3a016-7f46-4914-b808-3a20cba2677e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_8be2e3d9-92a3-420b-9b2d-1d31663f1466" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_73c48171-252a-4d56-8ee5-a1dd47431718" xlink:to="loc_us-gaap_GoodwillRollForward_8be2e3d9-92a3-420b-9b2d-1d31663f1466" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_47921463-f510-41c0-8c4b-b645ec8d50fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_8be2e3d9-92a3-420b-9b2d-1d31663f1466" xlink:to="loc_us-gaap_Goodwill_47921463-f510-41c0-8c4b-b645ec8d50fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_eb6b2167-e560-4d80-a562-7d5e3e8c607d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_8be2e3d9-92a3-420b-9b2d-1d31663f1466" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_eb6b2167-e560-4d80-a562-7d5e3e8c607d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_2043ce7c-3142-4256-b50f-1b2401638473" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_8be2e3d9-92a3-420b-9b2d-1d31663f1466" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_2043ce7c-3142-4256-b50f-1b2401638473" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_52500608-9ce4-4dec-82c9-c0ebc037f4d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/GoodwillandIntangibleAssetsScheduleofIdentifiableIntangibleAssetsDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#GoodwillandIntangibleAssetsScheduleofIdentifiableIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/GoodwillandIntangibleAssetsScheduleofIdentifiableIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_92a26913-df1a-4647-88a2-54c84c6f95ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_391031a6-8bbf-43f6-a03c-543fb2c7469b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_92a26913-df1a-4647-88a2-54c84c6f95ab" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_391031a6-8bbf-43f6-a03c-543fb2c7469b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_7df0ab43-faf4-4126-adec-c319560fee9d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_391031a6-8bbf-43f6-a03c-543fb2c7469b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_7df0ab43-faf4-4126-adec-c319560fee9d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_7df0ab43-faf4-4126-adec-c319560fee9d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_7df0ab43-faf4-4126-adec-c319560fee9d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_7df0ab43-faf4-4126-adec-c319560fee9d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_72915cb6-b431-4632-a740-b1fef5abc8aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_7df0ab43-faf4-4126-adec-c319560fee9d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_72915cb6-b431-4632-a740-b1fef5abc8aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_cda5c248-381c-42b8-9c02-18ca9a92c5e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TrademarksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_72915cb6-b431-4632-a740-b1fef5abc8aa" xlink:to="loc_us-gaap_TrademarksMember_cda5c248-381c-42b8-9c02-18ca9a92c5e0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_dba3566c-13d2-4768-a42d-c8f32ce53679" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_72915cb6-b431-4632-a740-b1fef5abc8aa" xlink:to="loc_us-gaap_CustomerRelationshipsMember_dba3566c-13d2-4768-a42d-c8f32ce53679" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_8c8a0ef7-8102-4cb3-af13-552be7689c6f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_72915cb6-b431-4632-a740-b1fef5abc8aa" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_8c8a0ef7-8102-4cb3-af13-552be7689c6f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_58297fe9-b3a2-432a-ae9c-64e5c35bab16" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_72915cb6-b431-4632-a740-b1fef5abc8aa" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_58297fe9-b3a2-432a-ae9c-64e5c35bab16" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_2978ea50-6e84-4d09-bfba-646ffbe9beba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_92a26913-df1a-4647-88a2-54c84c6f95ab" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_2978ea50-6e84-4d09-bfba-646ffbe9beba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_727ca555-44d3-432a-9834-f8d58c3a6b86" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_92a26913-df1a-4647-88a2-54c84c6f95ab" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_727ca555-44d3-432a-9834-f8d58c3a6b86" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_d37faf51-f6a6-4446-bad2-685daaf98bac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_92a26913-df1a-4647-88a2-54c84c6f95ab" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_d37faf51-f6a6-4446-bad2-685daaf98bac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedTrademarks_6f44536e-476b-43ed-84b5-99ac4ab689f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedTrademarks"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_92a26913-df1a-4647-88a2-54c84c6f95ab" xlink:to="loc_us-gaap_IndefiniteLivedTrademarks_6f44536e-476b-43ed-84b5-99ac4ab689f8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_187a3e09-a875-42f6-8c5b-46e8a8d8e51a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_92a26913-df1a-4647-88a2-54c84c6f95ab" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_187a3e09-a875-42f6-8c5b-46e8a8d8e51a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_e3ceb025-2ee5-4f64-a621-4108e61a0ab1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_92a26913-df1a-4647-88a2-54c84c6f95ab" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_e3ceb025-2ee5-4f64-a621-4108e61a0ab1" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/DerivativeInstrumentsNarrativeDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#DerivativeInstrumentsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/DerivativeInstrumentsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_26333e77-e273-4379-9a39-47198ebb3aaa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_58f3beaf-d879-4730-a099-7b23da5c63ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_26333e77-e273-4379-9a39-47198ebb3aaa" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_58f3beaf-d879-4730-a099-7b23da5c63ee" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_6f719090-cd11-4ae0-8751-7e532205d3b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_58f3beaf-d879-4730-a099-7b23da5c63ee" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_6f719090-cd11-4ae0-8751-7e532205d3b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_6f719090-cd11-4ae0-8751-7e532205d3b2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_6f719090-cd11-4ae0-8751-7e532205d3b2" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_6f719090-cd11-4ae0-8751-7e532205d3b2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_9f9ddef3-c0c9-4088-987a-c0ef4d64096b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_6f719090-cd11-4ae0-8751-7e532205d3b2" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_9f9ddef3-c0c9-4088-987a-c0ef4d64096b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CrossCurrencyInterestRateContractMember_09f4a02e-5e69-4532-bff2-5d79378eeec2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CrossCurrencyInterestRateContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_9f9ddef3-c0c9-4088-987a-c0ef4d64096b" xlink:to="loc_us-gaap_CrossCurrencyInterestRateContractMember_09f4a02e-5e69-4532-bff2-5d79378eeec2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_6dd4a302-a2d0-4677-acdc-e03ac07ebf76" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_9f9ddef3-c0c9-4088-987a-c0ef4d64096b" xlink:to="loc_us-gaap_ForeignExchangeContractMember_6dd4a302-a2d0-4677-acdc-e03ac07ebf76" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_6d79fa45-9b52-4a20-b285-9bda74a30e60" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_9f9ddef3-c0c9-4088-987a-c0ef4d64096b" xlink:to="loc_us-gaap_InterestRateSwapMember_6d79fa45-9b52-4a20-b285-9bda74a30e60" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_a29753f3-03c8-4038-8a24-192f3ac773a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_58f3beaf-d879-4730-a099-7b23da5c63ee" xlink:to="loc_us-gaap_HedgingDesignationAxis_a29753f3-03c8-4038-8a24-192f3ac773a7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_a29753f3-03c8-4038-8a24-192f3ac773a7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_a29753f3-03c8-4038-8a24-192f3ac773a7" xlink:to="loc_us-gaap_HedgingDesignationDomain_a29753f3-03c8-4038-8a24-192f3ac773a7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_e6e53826-4281-4ee0-bf65-dd46b1987978" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_a29753f3-03c8-4038-8a24-192f3ac773a7" xlink:to="loc_us-gaap_HedgingDesignationDomain_e6e53826-4281-4ee0-bf65-dd46b1987978" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_d96e4f90-60fb-4a9d-bd85-5446ef0013f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_e6e53826-4281-4ee0-bf65-dd46b1987978" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_d96e4f90-60fb-4a9d-bd85-5446ef0013f3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DerivativeNumberofCounterparties_76b80ae1-9aea-414e-b00d-8288cc1e2f96" xlink:href="cmco-20250331.xsd#cmco_DerivativeNumberofCounterparties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_26333e77-e273-4379-9a39-47198ebb3aaa" xlink:to="loc_cmco_DerivativeNumberofCounterparties_76b80ae1-9aea-414e-b00d-8288cc1e2f96" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_4c3a43bb-f64b-41bc-b91e-f55b7ac61577" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_26333e77-e273-4379-9a39-47198ebb3aaa" xlink:to="loc_us-gaap_DerivativeNotionalAmount_4c3a43bb-f64b-41bc-b91e-f55b7ac61577" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet_86c191e2-53e2-4b9b-8077-67a3e2af6fa6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_26333e77-e273-4379-9a39-47198ebb3aaa" xlink:to="loc_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet_86c191e2-53e2-4b9b-8077-67a3e2af6fa6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_2fbbbd07-77c0-4cb1-8117-4868d4743df3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeNumberOfInstrumentsHeld"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_26333e77-e273-4379-9a39-47198ebb3aaa" xlink:to="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_2fbbbd07-77c0-4cb1-8117-4868d4743df3" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/DerivativeInstrumentsScheduleofDerivativeInstrumentsEffectonCondensedConsolidatedStatementsofOperationsDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#DerivativeInstrumentsScheduleofDerivativeInstrumentsEffectonCondensedConsolidatedStatementsofOperationsDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/DerivativeInstrumentsScheduleofDerivativeInstrumentsEffectonCondensedConsolidatedStatementsofOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_071cacfb-796c-42c5-8d83-dce54745ddb7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_f5dfe882-8320-40d7-81f4-051f41fb7788" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_071cacfb-796c-42c5-8d83-dce54745ddb7" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_f5dfe882-8320-40d7-81f4-051f41fb7788" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_90507a04-7ea9-42f9-b5a2-685da8bf4ea3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_f5dfe882-8320-40d7-81f4-051f41fb7788" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_90507a04-7ea9-42f9-b5a2-685da8bf4ea3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_90507a04-7ea9-42f9-b5a2-685da8bf4ea3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_90507a04-7ea9-42f9-b5a2-685da8bf4ea3" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_90507a04-7ea9-42f9-b5a2-685da8bf4ea3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_c51a479c-d7b1-4fd9-b451-a2237a965a4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_90507a04-7ea9-42f9-b5a2-685da8bf4ea3" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_c51a479c-d7b1-4fd9-b451-a2237a965a4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_5bc72ba6-064d-4930-9fc3-e6a12d3abd87" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_c51a479c-d7b1-4fd9-b451-a2237a965a4f" xlink:to="loc_us-gaap_ForeignExchangeContractMember_5bc72ba6-064d-4930-9fc3-e6a12d3abd87" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_067dad65-2267-4e79-aecf-bf8b5331a591" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_c51a479c-d7b1-4fd9-b451-a2237a965a4f" xlink:to="loc_us-gaap_InterestRateSwapMember_067dad65-2267-4e79-aecf-bf8b5331a591" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrencySwapMember_c6042544-5e58-4194-b0c4-a0184a746c58" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrencySwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_c51a479c-d7b1-4fd9-b451-a2237a965a4f" xlink:to="loc_us-gaap_CurrencySwapMember_c6042544-5e58-4194-b0c4-a0184a746c58" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_9a74b197-72d6-4120-9702-2b09276e85a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_f5dfe882-8320-40d7-81f4-051f41fb7788" xlink:to="loc_us-gaap_HedgingDesignationAxis_9a74b197-72d6-4120-9702-2b09276e85a9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_9a74b197-72d6-4120-9702-2b09276e85a9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_9a74b197-72d6-4120-9702-2b09276e85a9" xlink:to="loc_us-gaap_HedgingDesignationDomain_9a74b197-72d6-4120-9702-2b09276e85a9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_8b783bb1-5d0e-4b7a-9f6b-fbd7abbf4a4c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_9a74b197-72d6-4120-9702-2b09276e85a9" xlink:to="loc_us-gaap_HedgingDesignationDomain_8b783bb1-5d0e-4b7a-9f6b-fbd7abbf4a4c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_8219ce23-dcdd-4d3f-95e8-e20f7aa5a9f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_8b783bb1-5d0e-4b7a-9f6b-fbd7abbf4a4c" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_8219ce23-dcdd-4d3f-95e8-e20f7aa5a9f9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_b138fa85-e238-4342-8ad1-75794f9f0117" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_071cacfb-796c-42c5-8d83-dce54745ddb7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_b138fa85-e238-4342-8ad1-75794f9f0117" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_6392dce6-72f2-4d53-bf1b-89a6400ce662" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_071cacfb-796c-42c5-8d83-dce54745ddb7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_6392dce6-72f2-4d53-bf1b-89a6400ce662" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/DerivativeInstrumentsScheduleofDerivativeInstrumentsDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#DerivativeInstrumentsScheduleofDerivativeInstrumentsDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/DerivativeInstrumentsScheduleofDerivativeInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_d7e020b8-103d-42b7-ad7f-fb9ff75cd35b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_5cc057bb-2070-46d3-9543-f0b5bdf9eb24" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_d7e020b8-103d-42b7-ad7f-fb9ff75cd35b" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_5cc057bb-2070-46d3-9543-f0b5bdf9eb24" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_945c292b-e489-4eb6-82d4-66890e478097" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_5cc057bb-2070-46d3-9543-f0b5bdf9eb24" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_945c292b-e489-4eb6-82d4-66890e478097" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_945c292b-e489-4eb6-82d4-66890e478097_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_945c292b-e489-4eb6-82d4-66890e478097" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_945c292b-e489-4eb6-82d4-66890e478097_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_fdb6eeab-b371-4817-8669-ae9d24e6a084" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_945c292b-e489-4eb6-82d4-66890e478097" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_fdb6eeab-b371-4817-8669-ae9d24e6a084" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_a89096c8-0f91-445f-a966-b8ee7dc79ec5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_fdb6eeab-b371-4817-8669-ae9d24e6a084" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_a89096c8-0f91-445f-a966-b8ee7dc79ec5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesMember_267c5fed-a731-48c2-889b-88d128af1154" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_fdb6eeab-b371-4817-8669-ae9d24e6a084" xlink:to="loc_us-gaap_AccruedLiabilitiesMember_267c5fed-a731-48c2-889b-88d128af1154" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_ee361b86-0571-4395-b01c-040d4fcea618" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_fdb6eeab-b371-4817-8669-ae9d24e6a084" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_ee361b86-0571-4395-b01c-040d4fcea618" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_57062af2-05d0-4018-a2a3-0169a469e67f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncurrentLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_fdb6eeab-b371-4817-8669-ae9d24e6a084" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_57062af2-05d0-4018-a2a3-0169a469e67f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_9a1813b2-06a3-41b4-b58f-a5d66d31a3f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_5cc057bb-2070-46d3-9543-f0b5bdf9eb24" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_9a1813b2-06a3-41b4-b58f-a5d66d31a3f7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_9a1813b2-06a3-41b4-b58f-a5d66d31a3f7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_9a1813b2-06a3-41b4-b58f-a5d66d31a3f7" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_9a1813b2-06a3-41b4-b58f-a5d66d31a3f7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_181560a3-a7d4-4838-8428-53f2000a9264" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_9a1813b2-06a3-41b4-b58f-a5d66d31a3f7" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_181560a3-a7d4-4838-8428-53f2000a9264" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_17c49b5c-d067-4fc5-8734-e24a93aa9fd3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_181560a3-a7d4-4838-8428-53f2000a9264" xlink:to="loc_us-gaap_ForeignExchangeContractMember_17c49b5c-d067-4fc5-8734-e24a93aa9fd3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_d712b5f9-d9ed-463a-a2ce-f53f8999b560" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_181560a3-a7d4-4838-8428-53f2000a9264" xlink:to="loc_us-gaap_InterestRateSwapMember_d712b5f9-d9ed-463a-a2ce-f53f8999b560" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CrossCurrencyInterestRateContractMember_62481609-e35a-4d5e-a6bc-a663988fa8d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CrossCurrencyInterestRateContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_181560a3-a7d4-4838-8428-53f2000a9264" xlink:to="loc_us-gaap_CrossCurrencyInterestRateContractMember_62481609-e35a-4d5e-a6bc-a663988fa8d5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_a41b2a6b-0444-47ac-99c3-fc5872992f74" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_5cc057bb-2070-46d3-9543-f0b5bdf9eb24" xlink:to="loc_us-gaap_HedgingDesignationAxis_a41b2a6b-0444-47ac-99c3-fc5872992f74" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_a41b2a6b-0444-47ac-99c3-fc5872992f74_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_a41b2a6b-0444-47ac-99c3-fc5872992f74" xlink:to="loc_us-gaap_HedgingDesignationDomain_a41b2a6b-0444-47ac-99c3-fc5872992f74_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_b977f1dd-c32e-4a46-8df5-b612e155ff76" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_a41b2a6b-0444-47ac-99c3-fc5872992f74" xlink:to="loc_us-gaap_HedgingDesignationDomain_b977f1dd-c32e-4a46-8df5-b612e155ff76" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_abe6b469-9059-44ee-a727-b9b93101b856" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_b977f1dd-c32e-4a46-8df5-b612e155ff76" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_abe6b469-9059-44ee-a727-b9b93101b856" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_f31dd135-cbd7-4c81-b8b8-47b7b1226eff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_d7e020b8-103d-42b7-ad7f-fb9ff75cd35b" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_f31dd135-cbd7-4c81-b8b8-47b7b1226eff" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_107f678f-9edc-4d07-ba3f-7730a8595a81" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_d7e020b8-103d-42b7-ad7f-fb9ff75cd35b" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_107f678f-9edc-4d07-ba3f-7730a8595a81" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesAccruedLiabilitiesDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#AccruedLiabilitiesandOtherNoncurrentLiabilitiesAccruedLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesAccruedLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_37e1dbf5-0848-4d21-9db6-6fc70b03b4e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable_a34705fa-4ce7-4c54-bdee-67d2569cb19b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_37e1dbf5-0848-4d21-9db6-6fc70b03b4e3" xlink:to="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable_a34705fa-4ce7-4c54-bdee-67d2569cb19b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_35d7fe30-d40b-4e1c-868a-5300d6b69a49" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable_a34705fa-4ce7-4c54-bdee-67d2569cb19b" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_35d7fe30-d40b-4e1c-868a-5300d6b69a49" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_35d7fe30-d40b-4e1c-868a-5300d6b69a49_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_35d7fe30-d40b-4e1c-868a-5300d6b69a49" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_35d7fe30-d40b-4e1c-868a-5300d6b69a49_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_d6529799-cbc5-4561-b2ac-8f86c736e9f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_35d7fe30-d40b-4e1c-868a-5300d6b69a49" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_d6529799-cbc5-4561-b2ac-8f86c736e9f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrencySwapMember_b774b1ec-f60f-47b2-9f8e-c6b1f7bda42b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrencySwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_d6529799-cbc5-4561-b2ac-8f86c736e9f7" xlink:to="loc_us-gaap_CurrencySwapMember_b774b1ec-f60f-47b2-9f8e-c6b1f7bda42b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_948c7f6c-5b0d-4dce-a6f7-b474ce1ff856" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable_a34705fa-4ce7-4c54-bdee-67d2569cb19b" xlink:to="loc_us-gaap_HedgingDesignationAxis_948c7f6c-5b0d-4dce-a6f7-b474ce1ff856" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_948c7f6c-5b0d-4dce-a6f7-b474ce1ff856_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_948c7f6c-5b0d-4dce-a6f7-b474ce1ff856" xlink:to="loc_us-gaap_HedgingDesignationDomain_948c7f6c-5b0d-4dce-a6f7-b474ce1ff856_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_71263e18-5722-4a1f-a275-bb2945b03ec5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_948c7f6c-5b0d-4dce-a6f7-b474ce1ff856" xlink:to="loc_us-gaap_HedgingDesignationDomain_71263e18-5722-4a1f-a275-bb2945b03ec5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_b3fb8c92-01b2-4b9c-8484-8ab4d6301abb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_71263e18-5722-4a1f-a275-bb2945b03ec5" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_b3fb8c92-01b2-4b9c-8484-8ab4d6301abb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedPayrollTaxesCurrent_44d146f1-b94b-4e2f-b895-f912b39b8b98" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedPayrollTaxesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_37e1dbf5-0848-4d21-9db6-6fc70b03b4e3" xlink:to="loc_us-gaap_AccruedPayrollTaxesCurrent_44d146f1-b94b-4e2f-b895-f912b39b8b98" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_deecc5ee-7b38-450c-ba01-8b3dddb64fc6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_37e1dbf5-0848-4d21-9db6-6fc70b03b4e3" xlink:to="loc_us-gaap_TaxesPayableCurrent_deecc5ee-7b38-450c-ba01-8b3dddb64fc6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInsuranceCurrent_3abd055e-91b9-4dac-aa4e-88d48ec34066" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedInsuranceCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_37e1dbf5-0848-4d21-9db6-6fc70b03b4e3" xlink:to="loc_us-gaap_AccruedInsuranceCurrent_3abd055e-91b9-4dac-aa4e-88d48ec34066" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_AccruedGeneralAndProductLiabilityCostsCurrent_94c573e0-3a29-4d1e-8798-1d13440835c9" xlink:href="cmco-20250331.xsd#cmco_AccruedGeneralAndProductLiabilityCostsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_37e1dbf5-0848-4d21-9db6-6fc70b03b4e3" xlink:to="loc_cmco_AccruedGeneralAndProductLiabilityCostsCurrent_94c573e0-3a29-4d1e-8798-1d13440835c9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_CustomerAdvancesDepositsAndRebatesCurrent_2c463849-94e1-451c-8f00-3fdce02b1027" xlink:href="cmco-20250331.xsd#cmco_CustomerAdvancesDepositsAndRebatesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_37e1dbf5-0848-4d21-9db6-6fc70b03b4e3" xlink:to="loc_cmco_CustomerAdvancesDepositsAndRebatesCurrent_2c463849-94e1-451c-8f00-3fdce02b1027" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_9b73bb2d-3698-45a3-9c80-0389f5b6b52b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_37e1dbf5-0848-4d21-9db6-6fc70b03b4e3" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_9b73bb2d-3698-45a3-9c80-0389f5b6b52b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_33a4518e-b0ec-42d2-aaf8-a3f5a2b104df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_37e1dbf5-0848-4d21-9db6-6fc70b03b4e3" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_33a4518e-b0ec-42d2-aaf8-a3f5a2b104df" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_77e98866-d3ad-4f11-bc0b-2a42bef6f139" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_37e1dbf5-0848-4d21-9db6-6fc70b03b4e3" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_77e98866-d3ad-4f11-bc0b-2a42bef6f139" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesOtherNoncurrentLiabilitiesDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#AccruedLiabilitiesandOtherNoncurrentLiabilitiesOtherNoncurrentLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesOtherNoncurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_b74f6043-a73c-441e-b329-25b92bae1dae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable_56e85256-8818-4a56-8745-1d00c01842ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_b74f6043-a73c-441e-b329-25b92bae1dae" xlink:to="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable_56e85256-8818-4a56-8745-1d00c01842ca" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_1f2ef5ee-2437-4397-b439-7767e47b5e4e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable_56e85256-8818-4a56-8745-1d00c01842ca" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_1f2ef5ee-2437-4397-b439-7767e47b5e4e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_1f2ef5ee-2437-4397-b439-7767e47b5e4e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_1f2ef5ee-2437-4397-b439-7767e47b5e4e" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_1f2ef5ee-2437-4397-b439-7767e47b5e4e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_731bcee4-29e4-4a7a-9b12-803cf542dd3a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_1f2ef5ee-2437-4397-b439-7767e47b5e4e" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_731bcee4-29e4-4a7a-9b12-803cf542dd3a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrencySwapMember_5140ae45-1f5c-49e4-be38-2984615fc1f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrencySwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_731bcee4-29e4-4a7a-9b12-803cf542dd3a" xlink:to="loc_us-gaap_CurrencySwapMember_5140ae45-1f5c-49e4-be38-2984615fc1f9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_efd19d9e-c079-45b9-b2f9-2f627b210878" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable_56e85256-8818-4a56-8745-1d00c01842ca" xlink:to="loc_us-gaap_HedgingDesignationAxis_efd19d9e-c079-45b9-b2f9-2f627b210878" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_efd19d9e-c079-45b9-b2f9-2f627b210878_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_efd19d9e-c079-45b9-b2f9-2f627b210878" xlink:to="loc_us-gaap_HedgingDesignationDomain_efd19d9e-c079-45b9-b2f9-2f627b210878_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_9e279674-3f1c-4f78-8c13-875ef82ba200" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_efd19d9e-c079-45b9-b2f9-2f627b210878" xlink:to="loc_us-gaap_HedgingDesignationDomain_9e279674-3f1c-4f78-8c13-875ef82ba200" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_f0670f3b-dcc8-4263-b2de-d227aa3c10c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_9e279674-3f1c-4f78-8c13-875ef82ba200" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_f0670f3b-dcc8-4263-b2de-d227aa3c10c2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent_2d2b5698-d3a2-49e8-84f2-f72239145b34" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_b74f6043-a73c-441e-b329-25b92bae1dae" xlink:to="loc_us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent_2d2b5698-d3a2-49e8-84f2-f72239145b34" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualNoncurrent_f12079bc-b7c9-4389-89bd-96dcdc6d1479" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrualNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_b74f6043-a73c-441e-b329-25b92bae1dae" xlink:to="loc_us-gaap_StandardProductWarrantyAccrualNoncurrent_f12079bc-b7c9-4389-89bd-96dcdc6d1479" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_50c6d98e-ef19-4833-95b7-b36ce8455759" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_b74f6043-a73c-441e-b329-25b92bae1dae" xlink:to="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_50c6d98e-ef19-4833-95b7-b36ce8455759" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_49292f4b-cf71-4b92-90ac-a80878adb890" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_b74f6043-a73c-441e-b329-25b92bae1dae" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_49292f4b-cf71-4b92-90ac-a80878adb890" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_e6e443d8-9715-4b40-b808-c5fd245b87b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_b74f6043-a73c-441e-b329-25b92bae1dae" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_e6e443d8-9715-4b40-b808-c5fd245b87b9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_41735c6a-cf5a-4089-88d7-86962a04bf0b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_b74f6043-a73c-441e-b329-25b92bae1dae" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_41735c6a-cf5a-4089-88d7-86962a04bf0b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_d2e78ba7-776e-48c9-bd0b-41b2dbd1cc5d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_b74f6043-a73c-441e-b329-25b92bae1dae" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_d2e78ba7-776e-48c9-bd0b-41b2dbd1cc5d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_098eb4fe-0b7d-4b0c-977d-04f66bd2f93b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_b74f6043-a73c-441e-b329-25b92bae1dae" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_098eb4fe-0b7d-4b0c-977d-04f66bd2f93b" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/DebtScheduleofDebtDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#DebtScheduleofDebtDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/DebtScheduleofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_679e1e26-db91-4915-9650-e7406b12284f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_7fa7d805-f913-45cb-89bd-cf7f659549ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_679e1e26-db91-4915-9650-e7406b12284f" xlink:to="loc_us-gaap_DebtInstrumentTable_7fa7d805-f913-45cb-89bd-cf7f659549ab" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_19143e59-b494-47cb-92f4-7f971931ffe2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_7fa7d805-f913-45cb-89bd-cf7f659549ab" xlink:to="loc_us-gaap_DebtInstrumentAxis_19143e59-b494-47cb-92f4-7f971931ffe2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_19143e59-b494-47cb-92f4-7f971931ffe2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_19143e59-b494-47cb-92f4-7f971931ffe2" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_19143e59-b494-47cb-92f4-7f971931ffe2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_17c18ff6-8b8c-40f9-907b-06238b9241df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_19143e59-b494-47cb-92f4-7f971931ffe2" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_17c18ff6-8b8c-40f9-907b-06238b9241df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_TermLoanBFacilityMember_9ac629bf-ca78-4207-8e6f-72fa2f7ad1d5" xlink:href="cmco-20250331.xsd#cmco_TermLoanBFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_17c18ff6-8b8c-40f9-907b-06238b9241df" xlink:to="loc_cmco_TermLoanBFacilityMember_9ac629bf-ca78-4207-8e6f-72fa2f7ad1d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ARSecuritizationMember_171cdc7f-a0ad-4acb-8ac0-15fdaffe61c0" xlink:href="cmco-20250331.xsd#cmco_ARSecuritizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_17c18ff6-8b8c-40f9-907b-06238b9241df" xlink:to="loc_cmco_ARSecuritizationMember_171cdc7f-a0ad-4acb-8ac0-15fdaffe61c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_5b18cae2-3d0b-4a99-a7d6-b0203e69f765" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_679e1e26-db91-4915-9650-e7406b12284f" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_5b18cae2-3d0b-4a99-a7d6-b0203e69f765" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_eaecfd14-7209-4a11-95cd-200ee5c9125e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_679e1e26-db91-4915-9650-e7406b12284f" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_eaecfd14-7209-4a11-95cd-200ee5c9125e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_3f53cedf-eee9-4259-99ad-96b336ed9e1d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_679e1e26-db91-4915-9650-e7406b12284f" xlink:to="loc_us-gaap_LongTermDebt_3f53cedf-eee9-4259-99ad-96b336ed9e1d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_17716aba-5cc3-494f-ab43-b6674ee6e2bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_679e1e26-db91-4915-9650-e7406b12284f" xlink:to="loc_us-gaap_LongTermDebtCurrent_17716aba-5cc3-494f-ab43-b6674ee6e2bc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_0ccf6b2a-8f94-4d8d-84db-18992c01432b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_679e1e26-db91-4915-9650-e7406b12284f" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_0ccf6b2a-8f94-4d8d-84db-18992c01432b" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#DebtNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/DebtNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTable_922277a6-5d35-4dba-ab15-29e4fc8ebe52" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_us-gaap_ScheduleOfShortTermDebtTable_922277a6-5d35-4dba-ab15-29e4fc8ebe52" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_0bedf7fb-8a2c-427d-8f9e-e9e05cd52b93" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_922277a6-5d35-4dba-ab15-29e4fc8ebe52" xlink:to="loc_us-gaap_DebtInstrumentAxis_0bedf7fb-8a2c-427d-8f9e-e9e05cd52b93" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_0bedf7fb-8a2c-427d-8f9e-e9e05cd52b93_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_0bedf7fb-8a2c-427d-8f9e-e9e05cd52b93" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_0bedf7fb-8a2c-427d-8f9e-e9e05cd52b93_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_2dc59cd2-a779-488a-9897-89c7af61cc2d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_0bedf7fb-8a2c-427d-8f9e-e9e05cd52b93" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_2dc59cd2-a779-488a-9897-89c7af61cc2d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_TermLoanBFacilityMember_4465ee56-6ab0-4aa4-a61b-1551413d1053" xlink:href="cmco-20250331.xsd#cmco_TermLoanBFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_2dc59cd2-a779-488a-9897-89c7af61cc2d" xlink:to="loc_cmco_TermLoanBFacilityMember_4465ee56-6ab0-4aa4-a61b-1551413d1053" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_AmendedAndRestatedRevolvingCreditFacility1Member_13b484d8-1f10-40d9-8ab2-437e5ede0434" xlink:href="cmco-20250331.xsd#cmco_AmendedAndRestatedRevolvingCreditFacility1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_2dc59cd2-a779-488a-9897-89c7af61cc2d" xlink:to="loc_cmco_AmendedAndRestatedRevolvingCreditFacility1Member_13b484d8-1f10-40d9-8ab2-437e5ede0434" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_56358a27-26ed-4c40-b7f2-1ba36ca212e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_2dc59cd2-a779-488a-9897-89c7af61cc2d" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_56358a27-26ed-4c40-b7f2-1ba36ca212e8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ARSecuritizationMember_e2e6a5da-96fd-4ea2-b2ee-a5c9bbea9e61" xlink:href="cmco-20250331.xsd#cmco_ARSecuritizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_2dc59cd2-a779-488a-9897-89c7af61cc2d" xlink:to="loc_cmco_ARSecuritizationMember_e2e6a5da-96fd-4ea2-b2ee-a5c9bbea9e61" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_BankGuaranteesMember_394106dd-a0a9-4a3d-9941-016a591de79e" xlink:href="cmco-20250331.xsd#cmco_BankGuaranteesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_2dc59cd2-a779-488a-9897-89c7af61cc2d" xlink:to="loc_cmco_BankGuaranteesMember_394106dd-a0a9-4a3d-9941-016a591de79e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_5d2bae9f-7c3f-454d-88cb-51d02f34f389" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_922277a6-5d35-4dba-ab15-29e4fc8ebe52" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_5d2bae9f-7c3f-454d-88cb-51d02f34f389" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_5d2bae9f-7c3f-454d-88cb-51d02f34f389_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_5d2bae9f-7c3f-454d-88cb-51d02f34f389" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_5d2bae9f-7c3f-454d-88cb-51d02f34f389_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_03447378-5b4a-499f-9214-df6a68d5fe03" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_5d2bae9f-7c3f-454d-88cb-51d02f34f389" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_03447378-5b4a-499f-9214-df6a68d5fe03" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMember_244eb95a-625d-4c04-a8af-3325011a0a54" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_03447378-5b4a-499f-9214-df6a68d5fe03" xlink:to="loc_us-gaap_LongTermDebtMember_244eb95a-625d-4c04-a8af-3325011a0a54" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_c6f7197f-0201-4a70-ac72-7a59ccb443a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_922277a6-5d35-4dba-ab15-29e4fc8ebe52" xlink:to="loc_us-gaap_VariableRateAxis_c6f7197f-0201-4a70-ac72-7a59ccb443a6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_c6f7197f-0201-4a70-ac72-7a59ccb443a6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_c6f7197f-0201-4a70-ac72-7a59ccb443a6" xlink:to="loc_us-gaap_VariableRateDomain_c6f7197f-0201-4a70-ac72-7a59ccb443a6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_b6423f28-1a23-49a1-8ad1-c4b7bb48024e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_c6f7197f-0201-4a70-ac72-7a59ccb443a6" xlink:to="loc_us-gaap_VariableRateDomain_b6423f28-1a23-49a1-8ad1-c4b7bb48024e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrMember_1e386183-423e-4a29-b473-27a08a57252d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredOvernightFinancingRateSofrMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_b6423f28-1a23-49a1-8ad1-c4b7bb48024e" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrMember_1e386183-423e-4a29-b473-27a08a57252d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_6bcc6b68-46f5-4bdb-9aeb-882f67843cc4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BaseRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_b6423f28-1a23-49a1-8ad1-c4b7bb48024e" xlink:to="loc_us-gaap_BaseRateMember_6bcc6b68-46f5-4bdb-9aeb-882f67843cc4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_ff477d3a-d57e-4363-bd36-d1a65f0a7084" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_922277a6-5d35-4dba-ab15-29e4fc8ebe52" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_ff477d3a-d57e-4363-bd36-d1a65f0a7084" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_ff477d3a-d57e-4363-bd36-d1a65f0a7084_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_ff477d3a-d57e-4363-bd36-d1a65f0a7084" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_ff477d3a-d57e-4363-bd36-d1a65f0a7084_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_c9517494-735c-44de-993a-e958ce227511" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_ff477d3a-d57e-4363-bd36-d1a65f0a7084" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_c9517494-735c-44de-993a-e958ce227511" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_aa26e3fe-149e-4b5f-83b3-dafb8fd8a582" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_c9517494-735c-44de-993a-e958ce227511" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_aa26e3fe-149e-4b5f-83b3-dafb8fd8a582" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_c7f61f13-5f4b-433d-9ac7-61401a8e83b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_c9517494-735c-44de-993a-e958ce227511" xlink:to="loc_us-gaap_UnsecuredDebtMember_c7f61f13-5f4b-433d-9ac7-61401a8e83b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_0872eda4-232c-45e2-ba01-25adc884bd7c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_922277a6-5d35-4dba-ab15-29e4fc8ebe52" xlink:to="loc_srt_RangeAxis_0872eda4-232c-45e2-ba01-25adc884bd7c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0872eda4-232c-45e2-ba01-25adc884bd7c_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_0872eda4-232c-45e2-ba01-25adc884bd7c" xlink:to="loc_srt_RangeMember_0872eda4-232c-45e2-ba01-25adc884bd7c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_759b613a-cc85-4e75-b979-dfd932ac17f2" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_0872eda4-232c-45e2-ba01-25adc884bd7c" xlink:to="loc_srt_RangeMember_759b613a-cc85-4e75-b979-dfd932ac17f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ba53dcbb-70f3-46c0-89a1-aa4b2f59c37c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_759b613a-cc85-4e75-b979-dfd932ac17f2" xlink:to="loc_srt_MaximumMember_ba53dcbb-70f3-46c0-89a1-aa4b2f59c37c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_3d703cbf-2e35-4578-aa46-cc0aea105814" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_759b613a-cc85-4e75-b979-dfd932ac17f2" xlink:to="loc_srt_MinimumMember_3d703cbf-2e35-4578-aa46-cc0aea105814" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_8d9a604a-fce6-4672-9362-de986be82614" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_922277a6-5d35-4dba-ab15-29e4fc8ebe52" xlink:to="loc_srt_StatementGeographicalAxis_8d9a604a-fce6-4672-9362-de986be82614" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_8d9a604a-fce6-4672-9362-de986be82614_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_8d9a604a-fce6-4672-9362-de986be82614" xlink:to="loc_srt_SegmentGeographicalDomain_8d9a604a-fce6-4672-9362-de986be82614_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_46b61357-7a93-4f44-a5f6-666b0c11c3b1" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_8d9a604a-fce6-4672-9362-de986be82614" xlink:to="loc_srt_SegmentGeographicalDomain_46b61357-7a93-4f44-a5f6-666b0c11c3b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_64b96855-0c41-4e0b-bcdf-81b731308dec" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_46b61357-7a93-4f44-a5f6-666b0c11c3b1" xlink:to="loc_country_US_64b96855-0c41-4e0b-bcdf-81b731308dec" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_HartlandWIMember_5383491a-c894-4d44-820a-3bcb0b6c4596" xlink:href="cmco-20250331.xsd#cmco_HartlandWIMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_46b61357-7a93-4f44-a5f6-666b0c11c3b1" xlink:to="loc_cmco_HartlandWIMember_5383491a-c894-4d44-820a-3bcb0b6c4596" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredLongTermDebt_7f286790-f003-49d4-bb48-ba40a5cfee76" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_us-gaap_SecuredLongTermDebt_7f286790-f003-49d4-bb48-ba40a5cfee76" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_aa1b81b7-a8df-4ee4-bdae-8eebef4fddff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_aa1b81b7-a8df-4ee4-bdae-8eebef4fddff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LineOfCreditFacilityAccordionFeatureIncreaseLimit_b4b29335-b0ce-459b-812c-d84fd85f44ad" xlink:href="cmco-20250331.xsd#cmco_LineOfCreditFacilityAccordionFeatureIncreaseLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_cmco_LineOfCreditFacilityAccordionFeatureIncreaseLimit_b4b29335-b0ce-459b-812c-d84fd85f44ad" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_IncreaseInDebtIssuanceCosts_e3a37053-cde1-4670-b373-9ee5b4c79e2f" xlink:href="cmco-20250331.xsd#cmco_IncreaseInDebtIssuanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_cmco_IncreaseInDebtIssuanceCosts_e3a37053-cde1-4670-b373-9ee5b4c79e2f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet_a584f8b6-44a9-4e4e-8d15-ec9f980d0eb7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet_a584f8b6-44a9-4e4e-8d15-ec9f980d0eb7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_77b35f6e-1968-4ae5-b46c-b2ba68a92ead" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_77b35f6e-1968-4ae5-b46c-b2ba68a92ead" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_adb61a22-301c-438c-a619-3c341de5f9a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_adb61a22-301c-438c-a619-3c341de5f9a9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_603db353-9917-4052-93bb-44db6f8a2836" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_603db353-9917-4052-93bb-44db6f8a2836" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_a2e274e6-4996-47df-9799-5e459e1b5ca3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_us-gaap_LongTermDebtCurrent_a2e274e6-4996-47df-9799-5e459e1b5ca3" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_c3dbe3b3-1ce3-454e-a2b3-5ec99498b230" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_c3dbe3b3-1ce3-454e-a2b3-5ec99498b230" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_e039c2fc-dd77-4ca9-8d64-a06a402c9305" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_e039c2fc-dd77-4ca9-8d64-a06a402c9305" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedAmortizationDeferredFinanceCosts_63a5f6ab-4d73-4ab7-8c40-8297c4d51130" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedAmortizationDeferredFinanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_us-gaap_AccumulatedAmortizationDeferredFinanceCosts_63a5f6ab-4d73-4ab7-8c40-8297c4d51130" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_QuarterlyPrincipalAmortizationPercentage_4f6708d1-55e2-40fa-87f3-9dabaad8342e" xlink:href="cmco-20250331.xsd#cmco_QuarterlyPrincipalAmortizationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_cmco_QuarterlyPrincipalAmortizationPercentage_4f6708d1-55e2-40fa-87f3-9dabaad8342e" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ExcessCashFlowPercentage_c6833111-1ab9-4f26-bd8d-598fd7858cd7" xlink:href="cmco-20250331.xsd#cmco_ExcessCashFlowPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_cmco_ExcessCashFlowPercentage_c6833111-1ab9-4f26-bd8d-598fd7858cd7" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ExcessCashFlowPercentageStepDownDueToAchievementOfSecuredLeverageRatios_e01b98d3-bbf1-4fb8-b1b1-3e877d50b8cc" xlink:href="cmco-20250331.xsd#cmco_ExcessCashFlowPercentageStepDownDueToAchievementOfSecuredLeverageRatios"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_cmco_ExcessCashFlowPercentageStepDownDueToAchievementOfSecuredLeverageRatios_e01b98d3-bbf1-4fb8-b1b1-3e877d50b8cc" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LeverageRatioTrancheOne_e6274df2-28f5-4f2d-b93d-03c59707bb9c" xlink:href="cmco-20250331.xsd#cmco_LeverageRatioTrancheOne"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_cmco_LeverageRatioTrancheOne_e6274df2-28f5-4f2d-b93d-03c59707bb9c" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LeverageRatioTrancheTwo_3155f95e-7a6f-4d43-847d-7c556c234ac0" xlink:href="cmco-20250331.xsd#cmco_LeverageRatioTrancheTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_cmco_LeverageRatioTrancheTwo_3155f95e-7a6f-4d43-847d-7c556c234ac0" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LeverageRatioTrancheThree_64330a50-f336-4d1b-b383-bb189edc9075" xlink:href="cmco-20250331.xsd#cmco_LeverageRatioTrancheThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_cmco_LeverageRatioTrancheThree_64330a50-f336-4d1b-b383-bb189edc9075" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LeverageRatioTrancheFourAndThereafter_2596434d-ef12-4a64-8c7d-4498c8e1d590" xlink:href="cmco-20250331.xsd#cmco_LeverageRatioTrancheFourAndThereafter"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_cmco_LeverageRatioTrancheFourAndThereafter_2596434d-ef12-4a64-8c7d-4498c8e1d590" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_b16b80ca-5192-4217-9e43-21b79d519b67" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_us-gaap_LongTermDebt_b16b80ca-5192-4217-9e43-21b79d519b67" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_ecb5e6d2-3a07-4695-bcb7-0d7c395bd5e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_ecb5e6d2-3a07-4695-bcb7-0d7c395bd5e4" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DebtInstrumentCreditSpreadAdjustmentOnVariableRate_35aa1891-d8ae-491f-9ac1-0fcfe79a0229" xlink:href="cmco-20250331.xsd#cmco_DebtInstrumentCreditSpreadAdjustmentOnVariableRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_cmco_DebtInstrumentCreditSpreadAdjustmentOnVariableRate_35aa1891-d8ae-491f-9ac1-0fcfe79a0229" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeaseTermOfContract1_af0c9d95-e389-40c7-99a9-c8271d990fed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeFinanceLeaseTermOfContract1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_us-gaap_LesseeFinanceLeaseTermOfContract1_af0c9d95-e389-40c7-99a9-c8271d990fed" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_6c370e48-0307-4360-a232-740cb028b49d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_us-gaap_FinanceLeaseLiability_6c370e48-0307-4360-a232-740cb028b49d" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_ac879662-607c-4c87-b2d3-91bd255c48ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_ac879662-607c-4c87-b2d3-91bd255c48ef" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_de8ef63b-60af-4fa6-a85b-5da9a30bcd8f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_us-gaap_LineOfCredit_de8ef63b-60af-4fa6-a85b-5da9a30bcd8f" xlink:type="arc" order="25"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#DebtScheduleofMaturitiesofLongtermDebtDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtLineItems_4f27bf44-5dd1-4d7a-b174-a2540d11b9a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTable_2c042a45-f6f8-40bc-8459-fbdc909ef12a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShortTermDebtLineItems_4f27bf44-5dd1-4d7a-b174-a2540d11b9a2" xlink:to="loc_us-gaap_ScheduleOfShortTermDebtTable_2c042a45-f6f8-40bc-8459-fbdc909ef12a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_2fc61ea8-1968-446f-af57-05fedd028d8d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_2c042a45-f6f8-40bc-8459-fbdc909ef12a" xlink:to="loc_us-gaap_DebtInstrumentAxis_2fc61ea8-1968-446f-af57-05fedd028d8d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_2fc61ea8-1968-446f-af57-05fedd028d8d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_2fc61ea8-1968-446f-af57-05fedd028d8d" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_2fc61ea8-1968-446f-af57-05fedd028d8d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_be79e7a1-5636-42f0-9d4d-6ef3ba4e6b5a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_2fc61ea8-1968-446f-af57-05fedd028d8d" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_be79e7a1-5636-42f0-9d4d-6ef3ba4e6b5a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_TermLoanBFacilityAndARSecuritizationMember_43821783-218f-4746-90f2-20428bfc2b96" xlink:href="cmco-20250331.xsd#cmco_TermLoanBFacilityAndARSecuritizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_be79e7a1-5636-42f0-9d4d-6ef3ba4e6b5a" xlink:to="loc_cmco_TermLoanBFacilityAndARSecuritizationMember_43821783-218f-4746-90f2-20428bfc2b96" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_78de58ae-f12d-49c7-b3f0-5fc0cfbe1f7b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_4f27bf44-5dd1-4d7a-b174-a2540d11b9a2" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_78de58ae-f12d-49c7-b3f0-5fc0cfbe1f7b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_7907133a-580d-42ce-adba-0586af2a056a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_4f27bf44-5dd1-4d7a-b174-a2540d11b9a2" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_7907133a-580d-42ce-adba-0586af2a056a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_2bda65dc-4255-433e-902a-5064c06e0818" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_4f27bf44-5dd1-4d7a-b174-a2540d11b9a2" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_2bda65dc-4255-433e-902a-5064c06e0818" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_a43e9659-3c35-4cb9-b49a-c93f39f6b0d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_4f27bf44-5dd1-4d7a-b174-a2540d11b9a2" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_a43e9659-3c35-4cb9-b49a-c93f39f6b0d3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_a9265bb0-384c-4677-8a37-cb2ac5c65a13" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_4f27bf44-5dd1-4d7a-b174-a2540d11b9a2" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_a9265bb0-384c-4677-8a37-cb2ac5c65a13" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_17b10998-9833-4665-bf70-89a680772c2a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_4f27bf44-5dd1-4d7a-b174-a2540d11b9a2" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_17b10998-9833-4665-bf70-89a680772c2a" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/PensionsandOtherBenefitPlansReconciliationofBenefitObligationPlanAssetsandFundedStatusDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#PensionsandOtherBenefitPlansReconciliationofBenefitObligationPlanAssetsandFundedStatusDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/PensionsandOtherBenefitPlansReconciliationofBenefitObligationPlanAssetsandFundedStatusDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7747b0d8-c898-4900-981f-4f5d1cf358a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5908ccbd-9d60-4553-8cd9-c035a2ba297a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7747b0d8-c898-4900-981f-4f5d1cf358a9" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5908ccbd-9d60-4553-8cd9-c035a2ba297a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_e9fe1c5c-e2c0-4d34-9a57-3cdcec947f2d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5908ccbd-9d60-4553-8cd9-c035a2ba297a" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_e9fe1c5c-e2c0-4d34-9a57-3cdcec947f2d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_e9fe1c5c-e2c0-4d34-9a57-3cdcec947f2d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_e9fe1c5c-e2c0-4d34-9a57-3cdcec947f2d" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_e9fe1c5c-e2c0-4d34-9a57-3cdcec947f2d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_eb26c903-a3e1-44d1-a70c-759c077ee174" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_e9fe1c5c-e2c0-4d34-9a57-3cdcec947f2d" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_eb26c903-a3e1-44d1-a70c-759c077ee174" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_33944238-1b04-40c1-ab41-e7890a1cd70a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_eb26c903-a3e1-44d1-a70c-759c077ee174" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_33944238-1b04-40c1-ab41-e7890a1cd70a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_c9cd753d-f56e-44dc-890c-eec909060984" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7747b0d8-c898-4900-981f-4f5d1cf358a9" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_c9cd753d-f56e-44dc-890c-eec909060984" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract_ea784cc3-818d-4a66-8aef-bc4e4af63005" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_c9cd753d-f56e-44dc-890c-eec909060984" xlink:to="loc_us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract_ea784cc3-818d-4a66-8aef-bc4e4af63005" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_f951eae0-1f2e-467e-a2f1-dd82bfc2cba1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract_ea784cc3-818d-4a66-8aef-bc4e4af63005" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_f951eae0-1f2e-467e-a2f1-dd82bfc2cba1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_7b3ac816-577d-4a84-b97a-e5219bfe212b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract_ea784cc3-818d-4a66-8aef-bc4e4af63005" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_7b3ac816-577d-4a84-b97a-e5219bfe212b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_9d610872-5b04-4898-9172-f65c87046b18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract_ea784cc3-818d-4a66-8aef-bc4e4af63005" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_9d610872-5b04-4898-9172-f65c87046b18" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_2b8323dc-9f7d-4895-9d97-92c1f57f5180" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract_ea784cc3-818d-4a66-8aef-bc4e4af63005" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_2b8323dc-9f7d-4895-9d97-92c1f57f5180" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_cd36aa87-8667-4fe7-b0a3-0acad8b7dd96" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract_ea784cc3-818d-4a66-8aef-bc4e4af63005" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_cd36aa87-8667-4fe7-b0a3-0acad8b7dd96" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_d6e5d69d-35b8-4955-ac0a-f2acb677b7e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanSettlementsBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract_ea784cc3-818d-4a66-8aef-bc4e4af63005" xlink:to="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_d6e5d69d-35b8-4955-ac0a-f2acb677b7e3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_b89e8bfc-ad97-4cbc-8a74-c0a7b9eda8e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract_ea784cc3-818d-4a66-8aef-bc4e4af63005" xlink:to="loc_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_b89e8bfc-ad97-4cbc-8a74-c0a7b9eda8e7" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_11ce4f5e-d891-4999-b4f2-3aacf75f6a6b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_351606b9-77ef-4cb6-a45b-56579469af02" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_c9cd753d-f56e-44dc-890c-eec909060984" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_351606b9-77ef-4cb6-a45b-56579469af02" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_bae4e0f2-f254-4602-b6c2-cb790d48b6e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_351606b9-77ef-4cb6-a45b-56579469af02" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_bae4e0f2-f254-4602-b6c2-cb790d48b6e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_26d179a5-69c7-4ef1-9c4a-28cd056d7964" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_351606b9-77ef-4cb6-a45b-56579469af02" xlink:to="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_26d179a5-69c7-4ef1-9c4a-28cd056d7964" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_7a4144f6-1609-4274-81b9-b6dfee0c96b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_351606b9-77ef-4cb6-a45b-56579469af02" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_7a4144f6-1609-4274-81b9-b6dfee0c96b6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_e0c0f078-84c6-437b-8917-d64e41070927" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_351606b9-77ef-4cb6-a45b-56579469af02" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_e0c0f078-84c6-437b-8917-d64e41070927" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_3ba813c8-cc15-4004-84e4-18ec1f43f5f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanSettlementsPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_351606b9-77ef-4cb6-a45b-56579469af02" xlink:to="loc_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_3ba813c8-cc15-4004-84e4-18ec1f43f5f6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDivestituresPlanAssets_11bf6106-7d41-47e7-9c8b-8d3d62897d1f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDivestituresPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_351606b9-77ef-4cb6-a45b-56579469af02" xlink:to="loc_us-gaap_DefinedBenefitPlanDivestituresPlanAssets_11bf6106-7d41-47e7-9c8b-8d3d62897d1f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_7fc15f0d-76cb-4dce-b6e4-69e3e0296ccc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_351606b9-77ef-4cb6-a45b-56579469af02" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_7fc15f0d-76cb-4dce-b6e4-69e3e0296ccc" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_28254736-02fe-44e9-93ca-d85f5f9ab263" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_b3ca98f6-2b37-4f77-9da3-7f55835c3a0d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7747b0d8-c898-4900-981f-4f5d1cf358a9" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_b3ca98f6-2b37-4f77-9da3-7f55835c3a0d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_a77588fe-2a4f-44f6-868d-61ba1187ac1a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7747b0d8-c898-4900-981f-4f5d1cf358a9" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_a77588fe-2a4f-44f6-868d-61ba1187ac1a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_f11b1f4e-9b6e-40db-b92a-c833c6623f16" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7747b0d8-c898-4900-981f-4f5d1cf358a9" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_f11b1f4e-9b6e-40db-b92a-c833c6623f16" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/PensionsandOtherBenefitPlansNarrativeDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#PensionsandOtherBenefitPlansNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/PensionsandOtherBenefitPlansNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8da36b1a-3e5c-425c-9a71-514d2801370c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0c51b0a6-f97c-4ef0-b938-f8668a319967" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8da36b1a-3e5c-425c-9a71-514d2801370c" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0c51b0a6-f97c-4ef0-b938-f8668a319967" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis_b23374a7-f56f-45f6-8713-c2f0ae5085a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0c51b0a6-f97c-4ef0-b938-f8668a319967" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationAxis_b23374a7-f56f-45f6-8713-c2f0ae5085a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_b23374a7-f56f-45f6-8713-c2f0ae5085a8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_b23374a7-f56f-45f6-8713-c2f0ae5085a8" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_b23374a7-f56f-45f6-8713-c2f0ae5085a8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_2dd3250c-d0e9-4ea5-ba58-ad4328a2b8d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_b23374a7-f56f-45f6-8713-c2f0ae5085a8" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_2dd3250c-d0e9-4ea5-ba58-ad4328a2b8d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticPlanMember_3cda96d3-5ed8-4843-82be-6dc218ef6844" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DomesticPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_2dd3250c-d0e9-4ea5-ba58-ad4328a2b8d6" xlink:to="loc_us-gaap_DomesticPlanMember_3cda96d3-5ed8-4843-82be-6dc218ef6844" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_680bc3c4-d010-4f27-bee8-b1722179140d" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DomesticPlanMember_3cda96d3-5ed8-4843-82be-6dc218ef6844" xlink:to="loc_country_US_680bc3c4-d010-4f27-bee8-b1722179140d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignPlanMember_bfb7460d-5822-425a-88b3-e0ebb9eeca95" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_2dd3250c-d0e9-4ea5-ba58-ad4328a2b8d6" xlink:to="loc_us-gaap_ForeignPlanMember_bfb7460d-5822-425a-88b3-e0ebb9eeca95" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_fdac61ca-d34d-47b4-bd22-a9e470cb91e5" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ForeignPlanMember_bfb7460d-5822-425a-88b3-e0ebb9eeca95" xlink:to="loc_country_CA_fdac61ca-d34d-47b4-bd22-a9e470cb91e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_2a9b21e5-d98d-4bb3-ab33-25a566848252" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0c51b0a6-f97c-4ef0-b938-f8668a319967" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_2a9b21e5-d98d-4bb3-ab33-25a566848252" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_2a9b21e5-d98d-4bb3-ab33-25a566848252_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_2a9b21e5-d98d-4bb3-ab33-25a566848252" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_2a9b21e5-d98d-4bb3-ab33-25a566848252_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_de93b140-ca9f-4acf-9f92-e9583cf45fd9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_2a9b21e5-d98d-4bb3-ab33-25a566848252" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_de93b140-ca9f-4acf-9f92-e9583cf45fd9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_227d7f01-a6d5-4988-bd8e-7ddf6416ebd2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_de93b140-ca9f-4acf-9f92-e9583cf45fd9" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_227d7f01-a6d5-4988-bd8e-7ddf6416ebd2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_ac433ea6-7055-47d8-963f-c21fe1d5a1ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_de93b140-ca9f-4acf-9f92-e9583cf45fd9" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_ac433ea6-7055-47d8-963f-c21fe1d5a1ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPostretirementLifeInsuranceMember_db7b9bbc-8ac0-4988-bae0-b1e40f21add7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPostretirementLifeInsuranceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_de93b140-ca9f-4acf-9f92-e9583cf45fd9" xlink:to="loc_us-gaap_DefinedBenefitPostretirementLifeInsuranceMember_db7b9bbc-8ac0-4988-bae0-b1e40f21add7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_9cfda274-490b-4e3c-8a49-4c271740a45b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0c51b0a6-f97c-4ef0-b938-f8668a319967" xlink:to="loc_dei_LegalEntityAxis_9cfda274-490b-4e3c-8a49-4c271740a45b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9cfda274-490b-4e3c-8a49-4c271740a45b_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_9cfda274-490b-4e3c-8a49-4c271740a45b" xlink:to="loc_dei_EntityDomain_9cfda274-490b-4e3c-8a49-4c271740a45b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4f4db01f-b1e0-4dbc-a153-35be935f2cf6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_9cfda274-490b-4e3c-8a49-4c271740a45b" xlink:to="loc_dei_EntityDomain_4f4db01f-b1e0-4dbc-a153-35be935f2cf6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_AmericanAssociationOfRetiredPersonsMember_fe3ccfd5-e385-4bde-a144-8173c49f5248" xlink:href="cmco-20250331.xsd#cmco_AmericanAssociationOfRetiredPersonsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_4f4db01f-b1e0-4dbc-a153-35be935f2cf6" xlink:to="loc_cmco_AmericanAssociationOfRetiredPersonsMember_fe3ccfd5-e385-4bde-a144-8173c49f5248" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_NumberOfPensionPlansSettled_50e48333-51c8-4bd1-9a55-e68bde75a92a" xlink:href="cmco-20250331.xsd#cmco_NumberOfPensionPlansSettled"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8da36b1a-3e5c-425c-9a71-514d2801370c" xlink:to="loc_cmco_NumberOfPensionPlansSettled_50e48333-51c8-4bd1-9a55-e68bde75a92a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionExpenseReversalOfExpenseNoncash_569b2ad0-87da-49cd-8f48-2670648c6d68" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionExpenseReversalOfExpenseNoncash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8da36b1a-3e5c-425c-9a71-514d2801370c" xlink:to="loc_us-gaap_PensionExpenseReversalOfExpenseNoncash_569b2ad0-87da-49cd-8f48-2670648c6d68" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligation_53de4bcc-c4db-44c0-8505-a55813acf713" xlink:href="cmco-20250331.xsd#cmco_DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8da36b1a-3e5c-425c-9a71-514d2801370c" xlink:to="loc_cmco_DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligation_53de4bcc-c4db-44c0-8505-a55813acf713" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligationRemainingSurplus_2209365a-b17e-45ba-bf8f-1532ae8d390d" xlink:href="cmco-20250331.xsd#cmco_DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligationRemainingSurplus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8da36b1a-3e5c-425c-9a71-514d2801370c" xlink:to="loc_cmco_DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligationRemainingSurplus_2209365a-b17e-45ba-bf8f-1532ae8d390d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets_1ef7be72-d5a7-4b68-83d2-0f799680a2a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8da36b1a-3e5c-425c-9a71-514d2801370c" xlink:to="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets_1ef7be72-d5a7-4b68-83d2-0f799680a2a2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear_134f753f-dd54-400f-a98b-1e6881d1862e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8da36b1a-3e5c-425c-9a71-514d2801370c" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear_134f753f-dd54-400f-a98b-1e6881d1862e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DefinedBenefitPlanRetirementAge_bc79b904-3336-43e6-a1e3-b7dd68de2249" xlink:href="cmco-20250331.xsd#cmco_DefinedBenefitPlanRetirementAge"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8da36b1a-3e5c-425c-9a71-514d2801370c" xlink:to="loc_cmco_DefinedBenefitPlanRetirementAge_bc79b904-3336-43e6-a1e3-b7dd68de2249" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DefinedBenefitPlanContributionbyEmployerPercentageofPremium_57cc6801-fd96-44ef-b198-c1311f4fc175" xlink:href="cmco-20250331.xsd#cmco_DefinedBenefitPlanContributionbyEmployerPercentageofPremium"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8da36b1a-3e5c-425c-9a71-514d2801370c" xlink:to="loc_cmco_DefinedBenefitPlanContributionbyEmployerPercentageofPremium_57cc6801-fd96-44ef-b198-c1311f4fc175" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_c33d6dde-872a-4cb0-a722-bc327d8d7854" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8da36b1a-3e5c-425c-9a71-514d2801370c" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_c33d6dde-872a-4cb0-a722-bc327d8d7854" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_ae82b312-a5fe-45f0-b66b-7a57805b932b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8da36b1a-3e5c-425c-9a71-514d2801370c" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_ae82b312-a5fe-45f0-b66b-7a57805b932b" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_3d9557e6-fe4f-4787-bc79-02b1d9eb1f07" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8da36b1a-3e5c-425c-9a71-514d2801370c" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_3d9557e6-fe4f-4787-bc79-02b1d9eb1f07" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_7bff8fee-410d-4ffc-b345-6495ed20144b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8da36b1a-3e5c-425c-9a71-514d2801370c" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_7bff8fee-410d-4ffc-b345-6495ed20144b" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_977a4b02-b0e1-449a-ae2d-c71bfac4ae32" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8da36b1a-3e5c-425c-9a71-514d2801370c" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_977a4b02-b0e1-449a-ae2d-c71bfac4ae32" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities_536c3b38-0742-40bc-9423-d2120acb90e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8da36b1a-3e5c-425c-9a71-514d2801370c" xlink:to="loc_us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities_536c3b38-0742-40bc-9423-d2120acb90e2" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_8a4caee1-339b-48e1-ace7-13736db42426" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8da36b1a-3e5c-425c-9a71-514d2801370c" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_8a4caee1-339b-48e1-ace7-13736db42426" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_4d39e5c5-38c3-472e-b46b-e9c7ec0d3e0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8da36b1a-3e5c-425c-9a71-514d2801370c" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_4d39e5c5-38c3-472e-b46b-e9c7ec0d3e0e" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueOfLifeInsurance_b1667762-dea6-4cf6-9281-ea9f7cb0162d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashSurrenderValueOfLifeInsurance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8da36b1a-3e5c-425c-9a71-514d2801370c" xlink:to="loc_us-gaap_CashSurrenderValueOfLifeInsurance_b1667762-dea6-4cf6-9281-ea9f7cb0162d" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_84558813-f9e1-49be-8f6c-25d93ef2c2ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8da36b1a-3e5c-425c-9a71-514d2801370c" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_84558813-f9e1-49be-8f6c-25d93ef2c2ac" xlink:type="arc" order="17"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/PensionsandOtherBenefitPlansAmountsRecognizedintheConsolidatedBalanceSheetsDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#PensionsandOtherBenefitPlansAmountsRecognizedintheConsolidatedBalanceSheetsDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/PensionsandOtherBenefitPlansAmountsRecognizedintheConsolidatedBalanceSheetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a41fc1e5-74f8-476e-9b3a-7e6d6fb61d19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_309f9146-930c-4ecc-8edd-9570932154fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a41fc1e5-74f8-476e-9b3a-7e6d6fb61d19" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_309f9146-930c-4ecc-8edd-9570932154fb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_9b86ea34-ca88-4fc0-9818-e370ddb13808" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_309f9146-930c-4ecc-8edd-9570932154fb" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_9b86ea34-ca88-4fc0-9818-e370ddb13808" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_9b86ea34-ca88-4fc0-9818-e370ddb13808_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_9b86ea34-ca88-4fc0-9818-e370ddb13808" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_9b86ea34-ca88-4fc0-9818-e370ddb13808_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_ffdea7b5-cb0c-4e98-b4f3-f0f7ce91b5fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_9b86ea34-ca88-4fc0-9818-e370ddb13808" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_ffdea7b5-cb0c-4e98-b4f3-f0f7ce91b5fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_45e077ab-adff-4ae6-b700-e2d3ef8a88ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_ffdea7b5-cb0c-4e98-b4f3-f0f7ce91b5fa" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_45e077ab-adff-4ae6-b700-e2d3ef8a88ac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_3db9cbed-7d32-4a66-b8bc-12157c0ec94a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a41fc1e5-74f8-476e-9b3a-7e6d6fb61d19" xlink:to="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_3db9cbed-7d32-4a66-b8bc-12157c0ec94a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_3e0b9750-5818-488f-9b26-169128af88c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a41fc1e5-74f8-476e-9b3a-7e6d6fb61d19" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_3e0b9750-5818-488f-9b26-169128af88c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_8469a622-f23a-4b82-a11d-66f4a2e841b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a41fc1e5-74f8-476e-9b3a-7e6d6fb61d19" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_8469a622-f23a-4b82-a11d-66f4a2e841b4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_c3e92c38-5ac0-47b8-bc04-94b4124ead82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a41fc1e5-74f8-476e-9b3a-7e6d6fb61d19" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_c3e92c38-5ac0-47b8-bc04-94b4124ead82" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_59fef5ed-5b09-4a0b-a631-a7288cfa9430" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a41fc1e5-74f8-476e-9b3a-7e6d6fb61d19" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_59fef5ed-5b09-4a0b-a631-a7288cfa9430" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/PensionsandOtherBenefitPlansComponentsofNetPeriodicPensionCostDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#PensionsandOtherBenefitPlansComponentsofNetPeriodicPensionCostDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/PensionsandOtherBenefitPlansComponentsofNetPeriodicPensionCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_169b63ba-52b3-49bf-a51f-008225ddb761" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_451b8fa8-1f45-48a3-b952-b33222ae113d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_169b63ba-52b3-49bf-a51f-008225ddb761" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_451b8fa8-1f45-48a3-b952-b33222ae113d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_bdcd5842-cd08-40b7-b6c6-0db0d89645c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_451b8fa8-1f45-48a3-b952-b33222ae113d" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_bdcd5842-cd08-40b7-b6c6-0db0d89645c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_bdcd5842-cd08-40b7-b6c6-0db0d89645c6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_bdcd5842-cd08-40b7-b6c6-0db0d89645c6" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_bdcd5842-cd08-40b7-b6c6-0db0d89645c6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_43bd5c9f-5d6b-49f6-b5a7-7d4e5efee3f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_bdcd5842-cd08-40b7-b6c6-0db0d89645c6" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_43bd5c9f-5d6b-49f6-b5a7-7d4e5efee3f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_721ae289-04b7-44ef-8001-42d60db2adac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_43bd5c9f-5d6b-49f6-b5a7-7d4e5efee3f0" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_721ae289-04b7-44ef-8001-42d60db2adac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_7d467909-20ab-42b1-b726-939d99b3c58e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_169b63ba-52b3-49bf-a51f-008225ddb761" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_7d467909-20ab-42b1-b726-939d99b3c58e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_e521b4c3-8891-4ac4-9382-9713af9f8f25" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_169b63ba-52b3-49bf-a51f-008225ddb761" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_e521b4c3-8891-4ac4-9382-9713af9f8f25" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_54b33f2e-a710-4467-892e-a12a3acaadc2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_169b63ba-52b3-49bf-a51f-008225ddb761" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_54b33f2e-a710-4467-892e-a12a3acaadc2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_cd1d67d2-be33-43aa-af80-19c9a122732e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_169b63ba-52b3-49bf-a51f-008225ddb761" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_cd1d67d2-be33-43aa-af80-19c9a122732e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_b446e2eb-ca47-49da-a0a4-c6fcf64ab61f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_169b63ba-52b3-49bf-a51f-008225ddb761" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_b446e2eb-ca47-49da-a0a4-c6fcf64ab61f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_6d4e34ab-c094-4e52-b395-541e33ecddc2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_169b63ba-52b3-49bf-a51f-008225ddb761" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_6d4e34ab-c094-4e52-b395-541e33ecddc2" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/PensionsandOtherBenefitPlansPensionPlanswithaProjectedandAccumulatedBenefitObligationinExcessofPlanAssetsDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#PensionsandOtherBenefitPlansPensionPlanswithaProjectedandAccumulatedBenefitObligationinExcessofPlanAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/PensionsandOtherBenefitPlansPensionPlanswithaProjectedandAccumulatedBenefitObligationinExcessofPlanAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7a290b3f-7721-4762-a2d8-6b5f44bc7ea8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_a1b9e0d1-cfab-4891-8bbd-71f7e6129e1f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7a290b3f-7721-4762-a2d8-6b5f44bc7ea8" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_a1b9e0d1-cfab-4891-8bbd-71f7e6129e1f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_6bcc6725-fe21-41c4-8149-0850180ef8da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_a1b9e0d1-cfab-4891-8bbd-71f7e6129e1f" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_6bcc6725-fe21-41c4-8149-0850180ef8da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_6bcc6725-fe21-41c4-8149-0850180ef8da_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_6bcc6725-fe21-41c4-8149-0850180ef8da" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_6bcc6725-fe21-41c4-8149-0850180ef8da_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_3c070c56-e588-49b7-a848-fa0974299e92" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_6bcc6725-fe21-41c4-8149-0850180ef8da" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_3c070c56-e588-49b7-a848-fa0974299e92" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_d8f8d747-4fa5-4f08-a574-fdd16883d175" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_3c070c56-e588-49b7-a848-fa0974299e92" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_d8f8d747-4fa5-4f08-a574-fdd16883d175" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation_0dfef90a-59dd-4c93-87d6-c746d9a4fdc9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7a290b3f-7721-4762-a2d8-6b5f44bc7ea8" xlink:to="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation_0dfef90a-59dd-4c93-87d6-c746d9a4fdc9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets_6c95cd59-2303-4e18-b629-40a85384a8d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7a290b3f-7721-4762-a2d8-6b5f44bc7ea8" xlink:to="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets_6c95cd59-2303-4e18-b629-40a85384a8d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation_f76732bb-02f2-498c-b434-e355ddbf5302" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7a290b3f-7721-4762-a2d8-6b5f44bc7ea8" xlink:to="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation_f76732bb-02f2-498c-b434-e355ddbf5302" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets_d01ad99c-c939-432a-a907-24119d2ef412" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7a290b3f-7721-4762-a2d8-6b5f44bc7ea8" xlink:to="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets_d01ad99c-c939-432a-a907-24119d2ef412" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/PensionsandOtherBenefitPlansComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#PensionsandOtherBenefitPlansComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/PensionsandOtherBenefitPlansComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_68210b3c-55f1-44c6-a28f-a17f471a71a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7ed80c50-4359-4664-b708-90f07028153d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_68210b3c-55f1-44c6-a28f-a17f471a71a9" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7ed80c50-4359-4664-b708-90f07028153d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_3be5b7c8-3198-4637-8e29-489b0c60e80c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7ed80c50-4359-4664-b708-90f07028153d" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_3be5b7c8-3198-4637-8e29-489b0c60e80c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_3be5b7c8-3198-4637-8e29-489b0c60e80c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_3be5b7c8-3198-4637-8e29-489b0c60e80c" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_3be5b7c8-3198-4637-8e29-489b0c60e80c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_bd75ec0b-95c9-45ad-8918-7587a19adc48" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_3be5b7c8-3198-4637-8e29-489b0c60e80c" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_bd75ec0b-95c9-45ad-8918-7587a19adc48" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_aeba8e32-9455-4f73-b084-0caece8e8e14" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_bd75ec0b-95c9-45ad-8918-7587a19adc48" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_aeba8e32-9455-4f73-b084-0caece8e8e14" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_8623fc6e-c1ac-4e0f-92fc-efded56105b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_68210b3c-55f1-44c6-a28f-a17f471a71a9" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_8623fc6e-c1ac-4e0f-92fc-efded56105b9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_9bfc1951-2dac-4ee7-992f-a38433cd9a01" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_68210b3c-55f1-44c6-a28f-a17f471a71a9" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_9bfc1951-2dac-4ee7-992f-a38433cd9a01" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_a8a7e7cf-e0fd-44bc-9e5d-d619aee60331" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_68210b3c-55f1-44c6-a28f-a17f471a71a9" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_a8a7e7cf-e0fd-44bc-9e5d-d619aee60331" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate_a85c64a6-f56c-4701-941e-413e318b48b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_68210b3c-55f1-44c6-a28f-a17f471a71a9" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate_a85c64a6-f56c-4701-941e-413e318b48b7" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/PensionsandOtherBenefitPlansRetirementPlanTargetandActualAssetAllocationsDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#PensionsandOtherBenefitPlansRetirementPlanTargetandActualAssetAllocationsDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/PensionsandOtherBenefitPlansRetirementPlanTargetandActualAssetAllocationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e82d710-d9b9-466c-81b5-97587019f130" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9743be9f-e754-4a77-9680-88eaf33e5a60" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e82d710-d9b9-466c-81b5-97587019f130" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9743be9f-e754-4a77-9680-88eaf33e5a60" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_0ac7babe-231d-42f4-9fdb-37b996b4356a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9743be9f-e754-4a77-9680-88eaf33e5a60" xlink:to="loc_us-gaap_FinancialInstrumentAxis_0ac7babe-231d-42f4-9fdb-37b996b4356a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0ac7babe-231d-42f4-9fdb-37b996b4356a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_0ac7babe-231d-42f4-9fdb-37b996b4356a" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0ac7babe-231d-42f4-9fdb-37b996b4356a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0b74d8de-afd5-4995-8e4d-3dd60ab35271" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_0ac7babe-231d-42f4-9fdb-37b996b4356a" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0b74d8de-afd5-4995-8e4d-3dd60ab35271" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember_7c4c96a9-bfe1-4486-86fb-6d5c7b6dbdf2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0b74d8de-afd5-4995-8e4d-3dd60ab35271" xlink:to="loc_us-gaap_EquitySecuritiesMember_7c4c96a9-bfe1-4486-86fb-6d5c7b6dbdf2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeSecuritiesMember_52334842-7c9a-4e74-97d1-59c748f8fe37" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FixedIncomeSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0b74d8de-afd5-4995-8e4d-3dd60ab35271" xlink:to="loc_us-gaap_FixedIncomeSecuritiesMember_52334842-7c9a-4e74-97d1-59c748f8fe37" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_01462995-fcbe-4073-a8bf-c77d4e3bd8e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9743be9f-e754-4a77-9680-88eaf33e5a60" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_01462995-fcbe-4073-a8bf-c77d4e3bd8e8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_01462995-fcbe-4073-a8bf-c77d4e3bd8e8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_01462995-fcbe-4073-a8bf-c77d4e3bd8e8" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_01462995-fcbe-4073-a8bf-c77d4e3bd8e8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_cf556607-55b6-4203-8ade-1df6a722d60c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_01462995-fcbe-4073-a8bf-c77d4e3bd8e8" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_cf556607-55b6-4203-8ade-1df6a722d60c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_415e3dde-c41b-4bc0-8a87-9b6efb27f478" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_cf556607-55b6-4203-8ade-1df6a722d60c" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_415e3dde-c41b-4bc0-8a87-9b6efb27f478" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_447f269e-87cd-4f71-a792-2ff8c04e4ad0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e82d710-d9b9-466c-81b5-97587019f130" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_447f269e-87cd-4f71-a792-2ff8c04e4ad0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_ebbc07a5-4ea9-4792-8891-96d89686c4c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e82d710-d9b9-466c-81b5-97587019f130" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_ebbc07a5-4ea9-4792-8891-96d89686c4c0" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/PensionsandOtherBenefitPlansExpectedBenefitPaymentsDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#PensionsandOtherBenefitPlansExpectedBenefitPaymentsDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/PensionsandOtherBenefitPlansExpectedBenefitPaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d822097d-b751-471e-9a97-805d27275361" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5232e422-ff3b-46c4-8dfa-e1f674379e97" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d822097d-b751-471e-9a97-805d27275361" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5232e422-ff3b-46c4-8dfa-e1f674379e97" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_ee708e03-35e6-45aa-bb31-b62a7d683cf0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5232e422-ff3b-46c4-8dfa-e1f674379e97" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_ee708e03-35e6-45aa-bb31-b62a7d683cf0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_ee708e03-35e6-45aa-bb31-b62a7d683cf0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_ee708e03-35e6-45aa-bb31-b62a7d683cf0" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_ee708e03-35e6-45aa-bb31-b62a7d683cf0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_23435b89-48fc-4eaf-b719-4349fb81bcc7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_ee708e03-35e6-45aa-bb31-b62a7d683cf0" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_23435b89-48fc-4eaf-b719-4349fb81bcc7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_6b754d93-d9ff-4288-891f-a12ed85d201f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_23435b89-48fc-4eaf-b719-4349fb81bcc7" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_6b754d93-d9ff-4288-891f-a12ed85d201f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_5b0f8507-55a8-4e7b-a8bf-772e58086462" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d822097d-b751-471e-9a97-805d27275361" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_5b0f8507-55a8-4e7b-a8bf-772e58086462" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_3f49a86b-b8f4-49e0-928e-ef5b019cf79a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d822097d-b751-471e-9a97-805d27275361" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_3f49a86b-b8f4-49e0-928e-ef5b019cf79a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_5fbc41a9-f1a4-4a65-b34b-e2bd0be725c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d822097d-b751-471e-9a97-805d27275361" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_5fbc41a9-f1a4-4a65-b34b-e2bd0be725c9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_0dbe0dac-dfe9-4ab3-af67-24bcab6429e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d822097d-b751-471e-9a97-805d27275361" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_0dbe0dac-dfe9-4ab3-af67-24bcab6429e0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_6e27b9d6-1af6-45d4-b2bc-7d46d62cc28a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d822097d-b751-471e-9a97-805d27275361" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_6e27b9d6-1af6-45d4-b2bc-7d46d62cc28a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_1491e14c-4090-412b-a83e-fcc2d51905a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d822097d-b751-471e-9a97-805d27275361" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_1491e14c-4090-412b-a83e-fcc2d51905a8" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/PensionsandOtherBenefitPlansDefinedBenefitPlansConsolidatedAssetsbyAssetCategoryDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#PensionsandOtherBenefitPlansDefinedBenefitPlansConsolidatedAssetsbyAssetCategoryDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/PensionsandOtherBenefitPlansDefinedBenefitPlansConsolidatedAssetsbyAssetCategoryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3477a2e4-f944-43a1-9ca5-36176d54d7a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_98e62d98-fdeb-49e5-9299-309956374bf4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3477a2e4-f944-43a1-9ca5-36176d54d7a3" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_98e62d98-fdeb-49e5-9299-309956374bf4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_228c5c03-f795-4194-9530-f76ec22ed82f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_98e62d98-fdeb-49e5-9299-309956374bf4" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_228c5c03-f795-4194-9530-f76ec22ed82f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_228c5c03-f795-4194-9530-f76ec22ed82f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_228c5c03-f795-4194-9530-f76ec22ed82f" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_228c5c03-f795-4194-9530-f76ec22ed82f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_63d69957-c0ac-4251-8455-68068a934e69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_228c5c03-f795-4194-9530-f76ec22ed82f" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_63d69957-c0ac-4251-8455-68068a934e69" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember_82a12fb8-b05d-4a78-a130-4327ebf3c357" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_63d69957-c0ac-4251-8455-68068a934e69" xlink:to="loc_us-gaap_EquitySecuritiesMember_82a12fb8-b05d-4a78-a130-4327ebf3c357" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeSecuritiesMember_c836fee0-61cf-4ae1-b3f3-0eeda2fe2e03" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FixedIncomeSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_63d69957-c0ac-4251-8455-68068a934e69" xlink:to="loc_us-gaap_FixedIncomeSecuritiesMember_c836fee0-61cf-4ae1-b3f3-0eeda2fe2e03" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_CommonCollectiveTrustMember_16029c7d-a969-406c-aa7f-2cad9bea4270" xlink:href="cmco-20250331.xsd#cmco_CommonCollectiveTrustMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_63d69957-c0ac-4251-8455-68068a934e69" xlink:to="loc_cmco_CommonCollectiveTrustMember_16029c7d-a969-406c-aa7f-2cad9bea4270" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_f5e6c09e-6204-41bf-8f1d-3e9a5dcc2afb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_63d69957-c0ac-4251-8455-68068a934e69" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_f5e6c09e-6204-41bf-8f1d-3e9a5dcc2afb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bb7df9d3-e846-43d2-88ee-e1b172259f58" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_98e62d98-fdeb-49e5-9299-309956374bf4" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bb7df9d3-e846-43d2-88ee-e1b172259f58" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bb7df9d3-e846-43d2-88ee-e1b172259f58_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bb7df9d3-e846-43d2-88ee-e1b172259f58" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bb7df9d3-e846-43d2-88ee-e1b172259f58_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_882c6907-ff67-4dbb-853a-95bce84508aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bb7df9d3-e846-43d2-88ee-e1b172259f58" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_882c6907-ff67-4dbb-853a-95bce84508aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_d9cd8d09-905e-48c1-950f-e24ed7c1fbab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_882c6907-ff67-4dbb-853a-95bce84508aa" xlink:to="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_d9cd8d09-905e-48c1-950f-e24ed7c1fbab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_e195fbbe-23f5-4d5d-a659-a263e0b57062" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_882c6907-ff67-4dbb-853a-95bce84508aa" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_e195fbbe-23f5-4d5d-a659-a263e0b57062" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_fbce7e6a-b15a-46ea-bfcd-9ec2a6ff64e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_882c6907-ff67-4dbb-853a-95bce84508aa" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_fbce7e6a-b15a-46ea-bfcd-9ec2a6ff64e1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_52fb7d17-e099-4495-8dae-5dbf25381eb2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_882c6907-ff67-4dbb-853a-95bce84508aa" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_52fb7d17-e099-4495-8dae-5dbf25381eb2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_0b5a2b82-0606-48ae-8bb8-b95f4315da47" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3477a2e4-f944-43a1-9ca5-36176d54d7a3" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_0b5a2b82-0606-48ae-8bb8-b95f4315da47" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#EarningsperShareandStockPlansNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bd4fb7e9-889e-42a9-98e9-aeec4e1ca080" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bd4fb7e9-889e-42a9-98e9-aeec4e1ca080" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_3272d4d1-7405-4793-a23d-d475d83c26b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bd4fb7e9-889e-42a9-98e9-aeec4e1ca080" xlink:to="loc_us-gaap_AwardTypeAxis_3272d4d1-7405-4793-a23d-d475d83c26b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3272d4d1-7405-4793-a23d-d475d83c26b3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_3272d4d1-7405-4793-a23d-d475d83c26b3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3272d4d1-7405-4793-a23d-d475d83c26b3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fa753ad0-286b-454d-bddf-b3d6cf71f22e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_3272d4d1-7405-4793-a23d-d475d83c26b3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fa753ad0-286b-454d-bddf-b3d6cf71f22e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_3cf2b977-3e32-44fa-adb5-cd40d679528b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fa753ad0-286b-454d-bddf-b3d6cf71f22e" xlink:to="loc_us-gaap_PerformanceSharesMember_3cf2b977-3e32-44fa-adb5-cd40d679528b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_347ba6b4-095f-40e2-977b-a5197618ba7e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fa753ad0-286b-454d-bddf-b3d6cf71f22e" xlink:to="loc_us-gaap_EmployeeStockOptionMember_347ba6b4-095f-40e2-977b-a5197618ba7e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_485e0a95-f634-4c30-b10e-4d89cbed0a19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fa753ad0-286b-454d-bddf-b3d6cf71f22e" xlink:to="loc_us-gaap_RestrictedStockMember_485e0a95-f634-4c30-b10e-4d89cbed0a19" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DirectorsStockPlanMember_ed1562b8-2efc-407f-ac42-a63b905d38e9" xlink:href="cmco-20250331.xsd#cmco_DirectorsStockPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fa753ad0-286b-454d-bddf-b3d6cf71f22e" xlink:to="loc_cmco_DirectorsStockPlanMember_ed1562b8-2efc-407f-ac42-a63b905d38e9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_17d65f77-aff2-4dd8-9ce4-95d778627cc4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bd4fb7e9-889e-42a9-98e9-aeec4e1ca080" xlink:to="loc_us-gaap_PlanNameAxis_17d65f77-aff2-4dd8-9ce4-95d778627cc4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_17d65f77-aff2-4dd8-9ce4-95d778627cc4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_17d65f77-aff2-4dd8-9ce4-95d778627cc4" xlink:to="loc_us-gaap_PlanNameDomain_17d65f77-aff2-4dd8-9ce4-95d778627cc4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_b6aeae3c-4d99-4d54-a6e5-8186dc1b4bd6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_17d65f77-aff2-4dd8-9ce4-95d778627cc4" xlink:to="loc_us-gaap_PlanNameDomain_b6aeae3c-4d99-4d54-a6e5-8186dc1b4bd6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_A2016LTIPMember_79dee808-b345-4b0c-a793-d30416c716aa" xlink:href="cmco-20250331.xsd#cmco_A2016LTIPMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_b6aeae3c-4d99-4d54-a6e5-8186dc1b4bd6" xlink:to="loc_cmco_A2016LTIPMember_79dee808-b345-4b0c-a793-d30416c716aa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LongTermIncentivePlanMember_c6d79e2b-c062-4789-93f2-c161c9e245b6" xlink:href="cmco-20250331.xsd#cmco_LongTermIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_b6aeae3c-4d99-4d54-a6e5-8186dc1b4bd6" xlink:to="loc_cmco_LongTermIncentivePlanMember_c6d79e2b-c062-4789-93f2-c161c9e245b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_StockIncentivePlanofMagnetekMember_eb1ccaf2-7a62-452b-ba12-cc484364307a" xlink:href="cmco-20250331.xsd#cmco_StockIncentivePlanofMagnetekMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_b6aeae3c-4d99-4d54-a6e5-8186dc1b4bd6" xlink:to="loc_cmco_StockIncentivePlanofMagnetekMember_eb1ccaf2-7a62-452b-ba12-cc484364307a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_5915b3e1-4cc6-4c04-ace0-a87e8f724151" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bd4fb7e9-889e-42a9-98e9-aeec4e1ca080" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_5915b3e1-4cc6-4c04-ace0-a87e8f724151" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_5915b3e1-4cc6-4c04-ace0-a87e8f724151_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_5915b3e1-4cc6-4c04-ace0-a87e8f724151" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_5915b3e1-4cc6-4c04-ace0-a87e8f724151_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_94f74530-8890-4d0b-bc0e-d048b1b2a6c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_5915b3e1-4cc6-4c04-ace0-a87e8f724151" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_94f74530-8890-4d0b-bc0e-d048b1b2a6c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_CostofGoodsSoldSellingandGeneralandAdministrativeExpenseMember_be151575-7c07-434d-bd24-af72fa4dfdbd" xlink:href="cmco-20250331.xsd#cmco_CostofGoodsSoldSellingandGeneralandAdministrativeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_94f74530-8890-4d0b-bc0e-d048b1b2a6c0" xlink:to="loc_cmco_CostofGoodsSoldSellingandGeneralandAdministrativeExpenseMember_be151575-7c07-434d-bd24-af72fa4dfdbd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_7b7a6672-28a1-4bd2-9ff4-1041a01f7afa" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bd4fb7e9-889e-42a9-98e9-aeec4e1ca080" xlink:to="loc_srt_RangeAxis_7b7a6672-28a1-4bd2-9ff4-1041a01f7afa" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7b7a6672-28a1-4bd2-9ff4-1041a01f7afa_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_7b7a6672-28a1-4bd2-9ff4-1041a01f7afa" xlink:to="loc_srt_RangeMember_7b7a6672-28a1-4bd2-9ff4-1041a01f7afa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5ad48ef1-8b8f-44b6-b62d-b7e19eeaa7d6" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_7b7a6672-28a1-4bd2-9ff4-1041a01f7afa" xlink:to="loc_srt_RangeMember_5ad48ef1-8b8f-44b6-b62d-b7e19eeaa7d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_790cd972-5177-4a39-9ba2-9d45a79e29ac" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_5ad48ef1-8b8f-44b6-b62d-b7e19eeaa7d6" xlink:to="loc_srt_MinimumMember_790cd972-5177-4a39-9ba2-9d45a79e29ac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_892ce8a2-1275-4a82-b64e-b8ad50eddc3b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_5ad48ef1-8b8f-44b6-b62d-b7e19eeaa7d6" xlink:to="loc_srt_MaximumMember_892ce8a2-1275-4a82-b64e-b8ad50eddc3b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_b7d42679-7f30-415b-a490-4811a8fdeecd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bd4fb7e9-889e-42a9-98e9-aeec4e1ca080" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_b7d42679-7f30-415b-a490-4811a8fdeecd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_b7d42679-7f30-415b-a490-4811a8fdeecd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_b7d42679-7f30-415b-a490-4811a8fdeecd" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_b7d42679-7f30-415b-a490-4811a8fdeecd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_407cd8dd-b31b-4d44-8409-8b5026fab49a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_b7d42679-7f30-415b-a490-4811a8fdeecd" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_407cd8dd-b31b-4d44-8409-8b5026fab49a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_36b15498-8428-43d4-b8aa-1f830aa0c01c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_407cd8dd-b31b-4d44-8409-8b5026fab49a" xlink:to="loc_us-gaap_SubsequentEventMember_36b15498-8428-43d4-b8aa-1f830aa0c01c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_f0c134ae-224c-404e-ac8e-cf8d6687ffec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bd4fb7e9-889e-42a9-98e9-aeec4e1ca080" xlink:to="loc_us-gaap_VestingAxis_f0c134ae-224c-404e-ac8e-cf8d6687ffec" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_f0c134ae-224c-404e-ac8e-cf8d6687ffec_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_f0c134ae-224c-404e-ac8e-cf8d6687ffec" xlink:to="loc_us-gaap_VestingDomain_f0c134ae-224c-404e-ac8e-cf8d6687ffec_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_bedbc8b7-6a0c-409d-9baf-3546b854645a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_f0c134ae-224c-404e-ac8e-cf8d6687ffec" xlink:to="loc_us-gaap_VestingDomain_bedbc8b7-6a0c-409d-9baf-3546b854645a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_98c8bb3d-4a18-4c00-bc89-b7f791885640" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_bedbc8b7-6a0c-409d-9baf-3546b854645a" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_98c8bb3d-4a18-4c00-bc89-b7f791885640" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_66d3b6f2-ef83-4041-b5ad-335ade829d03" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_bedbc8b7-6a0c-409d-9baf-3546b854645a" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_66d3b6f2-ef83-4041-b5ad-335ade829d03" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_09151d3e-6ec9-46f5-9ff8-0c20843a3611" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_bedbc8b7-6a0c-409d-9baf-3546b854645a" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_09151d3e-6ec9-46f5-9ff8-0c20843a3611" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_c9ec4e37-e600-4756-999c-89434b4351cf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bd4fb7e9-889e-42a9-98e9-aeec4e1ca080" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_c9ec4e37-e600-4756-999c-89434b4351cf" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_c9ec4e37-e600-4756-999c-89434b4351cf_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_c9ec4e37-e600-4756-999c-89434b4351cf" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_c9ec4e37-e600-4756-999c-89434b4351cf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_2c6bc5c3-fea2-4561-8483-11553a8ad8ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_c9ec4e37-e600-4756-999c-89434b4351cf" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_2c6bc5c3-fea2-4561-8483-11553a8ad8ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_001d9325-e1ea-4d80-aa59-02e41d0f4951" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_2c6bc5c3-fea2-4561-8483-11553a8ad8ed" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_001d9325-e1ea-4d80-aa59-02e41d0f4951" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_5c357369-b2f9-4876-a554-2c22b68c45f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_2c6bc5c3-fea2-4561-8483-11553a8ad8ed" xlink:to="loc_us-gaap_EmployeeStockOptionMember_5c357369-b2f9-4876-a554-2c22b68c45f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_28c5b30d-2bba-4ba0-9905-000114a72af8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_2c6bc5c3-fea2-4561-8483-11553a8ad8ed" xlink:to="loc_us-gaap_PerformanceSharesMember_28c5b30d-2bba-4ba0-9905-000114a72af8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_6963a55a-1dbf-49d6-b173-bf17c8c0629a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_6963a55a-1dbf-49d6-b173-bf17c8c0629a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_170e9f82-c5b6-41d2-ac83-404abc72f341" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_170e9f82-c5b6-41d2-ac83-404abc72f341" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_aebeda13-0423-44df-80c7-b6d01bcc3c7a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_aebeda13-0423-44df-80c7-b6d01bcc3c7a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_3811b3c7-6573-46c8-ab1f-85bca1c380cf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_3811b3c7-6573-46c8-ab1f-85bca1c380cf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_56f9b209-3a87-4292-a5ca-5e88e7a343e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_56f9b209-3a87-4292-a5ca-5e88e7a343e1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_d31455c2-25a4-4199-85e5-c44d61b4c4eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_d31455c2-25a4-4199-85e5-c44d61b4c4eb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_92199393-b253-4d0e-a986-b2fd0c19fe2e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_92199393-b253-4d0e-a986-b2fd0c19fe2e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ShareBasedCompensationExercisePricePercentOfFairMarketValue_64ae6a52-602f-4ed9-9c62-db722043c550" xlink:href="cmco-20250331.xsd#cmco_ShareBasedCompensationExercisePricePercentOfFairMarketValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_cmco_ShareBasedCompensationExercisePricePercentOfFairMarketValue_64ae6a52-602f-4ed9-9c62-db722043c550" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ShareBasedCompensationExpenseStockOptionsOutstandingInTheMoney_7a04d7c3-69f7-41a4-8013-00611b69fde4" xlink:href="cmco-20250331.xsd#cmco_ShareBasedCompensationExpenseStockOptionsOutstandingInTheMoney"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_cmco_ShareBasedCompensationExpenseStockOptionsOutstandingInTheMoney_7a04d7c3-69f7-41a4-8013-00611b69fde4" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ShareBasedCompensationExpenseStockOptionsExercisableInTheMoney_56b4ad19-93c3-4b51-8c78-4b8b92394dc7" xlink:href="cmco-20250331.xsd#cmco_ShareBasedCompensationExpenseStockOptionsExercisableInTheMoney"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_cmco_ShareBasedCompensationExpenseStockOptionsExercisableInTheMoney_56b4ad19-93c3-4b51-8c78-4b8b92394dc7" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ClosingStockPriceOfCompany_524713da-048d-4509-b5d7-fa51d257aa28" xlink:href="cmco-20250331.xsd#cmco_ClosingStockPriceOfCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_cmco_ClosingStockPriceOfCompany_524713da-048d-4509-b5d7-fa51d257aa28" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_728f9846-4713-4670-899d-f9be65298218" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_728f9846-4713-4670-899d-f9be65298218" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_95b387ea-a110-41cf-ade9-ef8a188c70d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_95b387ea-a110-41cf-ade9-ef8a188c70d8" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_981bb5fa-fd07-4ca4-beb2-4dbc24803c26" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_981bb5fa-fd07-4ca4-beb2-4dbc24803c26" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_2fc5e3cd-a7ec-44fb-98c0-f3ea49bcdf1e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_2fc5e3cd-a7ec-44fb-98c0-f3ea49bcdf1e" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_01f5fc88-de60-4da5-8286-b2dc09892219" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_01f5fc88-de60-4da5-8286-b2dc09892219" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_07dac5e1-c878-4fd2-82fe-c90fcc4338fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_07dac5e1-c878-4fd2-82fe-c90fcc4338fc" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_aec9ded1-8f03-4aa2-9115-edc41df8e384" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_aec9ded1-8f03-4aa2-9115-edc41df8e384" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_45d9c2ec-3e64-4926-85e8-d5cf5b28c537" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_45d9c2ec-3e64-4926-85e8-d5cf5b28c537" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_62ddaeb4-98ba-4ecc-84ae-881803bae14d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_62ddaeb4-98ba-4ecc-84ae-881803bae14d" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_fd90a358-9c00-47f5-b100-18f817e36303" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_fd90a358-9c00-47f5-b100-18f817e36303" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1fd6ae6f-ee19-419b-858a-c5290109f896" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1fd6ae6f-ee19-419b-858a-c5290109f896" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_6516b08b-5fb2-4c25-a620-77384db30338" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_6516b08b-5fb2-4c25-a620-77384db30338" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DividendsPayableAnnualDividendRateAmountPerShare_a6039f20-43a5-45c8-8bbe-e7c4d8cc81c8" xlink:href="cmco-20250331.xsd#cmco_DividendsPayableAnnualDividendRateAmountPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_cmco_DividendsPayableAnnualDividendRateAmountPerShare_a6039f20-43a5-45c8-8bbe-e7c4d8cc81c8" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DividendDistributionDeclaredAsPreferredStockPerCommonStock_8572b670-5fa1-40ed-a57a-12047f186a6a" xlink:href="cmco-20250331.xsd#cmco_DividendDistributionDeclaredAsPreferredStockPerCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_cmco_DividendDistributionDeclaredAsPreferredStockPerCommonStock_8572b670-5fa1-40ed-a57a-12047f186a6a" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StockRepurchaseProgramAuthorizedAmount1_3bcb41b1-7752-4148-b107-f9a41202d11d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_srt_StockRepurchaseProgramAuthorizedAmount1_3bcb41b1-7752-4148-b107-f9a41202d11d" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_1ad710a0-b595-4213-9ee8-bc8b8ed7a7cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_TreasuryStockCommonShares_1ad710a0-b595-4213-9ee8-bc8b8ed7a7cc" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_5f35b022-0651-47ea-b0a1-d517bdfbd213" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_TreasuryStockValue_5f35b022-0651-47ea-b0a1-d517bdfbd213" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_3ee1d4f9-aa36-4ffc-9f6a-57f992178249" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_3ee1d4f9-aa36-4ffc-9f6a-57f992178249" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_a3235337-4116-44a2-a4ff-5e138a8ca2a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_a3235337-4116-44a2-a4ff-5e138a8ca2a1" xlink:type="arc" order="29"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/EarningsperShareandStockPlansSummaryofOptionTransactionsDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#EarningsperShareandStockPlansSummaryofOptionTransactionsDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/EarningsperShareandStockPlansSummaryofOptionTransactionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a951dc57-ec8a-4bc5-91f2-27908bb1bcc0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_533f4e1d-a908-4353-a9ab-5882989e87dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a951dc57-ec8a-4bc5-91f2-27908bb1bcc0" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_533f4e1d-a908-4353-a9ab-5882989e87dc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_124d6256-24b0-4b3a-a612-3ce06f0ee6b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_533f4e1d-a908-4353-a9ab-5882989e87dc" xlink:to="loc_us-gaap_AwardTypeAxis_124d6256-24b0-4b3a-a612-3ce06f0ee6b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_124d6256-24b0-4b3a-a612-3ce06f0ee6b6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_124d6256-24b0-4b3a-a612-3ce06f0ee6b6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_124d6256-24b0-4b3a-a612-3ce06f0ee6b6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e7c65323-e86c-4b26-beb9-4cc52dbaa488" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_124d6256-24b0-4b3a-a612-3ce06f0ee6b6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e7c65323-e86c-4b26-beb9-4cc52dbaa488" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_b4462214-2629-4af0-96cd-7892e3d23fec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e7c65323-e86c-4b26-beb9-4cc52dbaa488" xlink:to="loc_us-gaap_EmployeeStockOptionMember_b4462214-2629-4af0-96cd-7892e3d23fec" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_db80d1e0-2172-49f7-adc2-54c765ee7cfd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a951dc57-ec8a-4bc5-91f2-27908bb1bcc0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_db80d1e0-2172-49f7-adc2-54c765ee7cfd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract_1bd80846-9dee-4324-b7c2-ff3a2bb6a3d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_db80d1e0-2172-49f7-adc2-54c765ee7cfd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract_1bd80846-9dee-4324-b7c2-ff3a2bb6a3d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2877f796-e9fc-4657-b6d5-e1207e7589cd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract_1bd80846-9dee-4324-b7c2-ff3a2bb6a3d8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2877f796-e9fc-4657-b6d5-e1207e7589cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_e1a33d24-6d36-4c4f-a3dc-9abdba2650ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract_1bd80846-9dee-4324-b7c2-ff3a2bb6a3d8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_e1a33d24-6d36-4c4f-a3dc-9abdba2650ec" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_e9aa97b2-649b-4b68-adda-c5b4eca1c0f2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract_1bd80846-9dee-4324-b7c2-ff3a2bb6a3d8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_e9aa97b2-649b-4b68-adda-c5b4eca1c0f2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_a8e51002-9d6b-429c-9932-5d9985a88c40" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract_1bd80846-9dee-4324-b7c2-ff3a2bb6a3d8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_a8e51002-9d6b-429c-9932-5d9985a88c40" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_943dc57b-88f9-4963-bd74-6de7b3e6ddf1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_6b7b4fe1-40d7-4297-8341-179c32d1dd55" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_db80d1e0-2172-49f7-adc2-54c765ee7cfd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_6b7b4fe1-40d7-4297-8341-179c32d1dd55" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_58de6764-b679-4844-89cb-1cf062ed9490" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_db80d1e0-2172-49f7-adc2-54c765ee7cfd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_58de6764-b679-4844-89cb-1cf062ed9490" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_31a7732b-fcad-4ad4-834f-6e311eeaf359" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_58de6764-b679-4844-89cb-1cf062ed9490" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_31a7732b-fcad-4ad4-834f-6e311eeaf359" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_3dbf5b2d-c355-4be3-be78-197a859edaca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_58de6764-b679-4844-89cb-1cf062ed9490" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_3dbf5b2d-c355-4be3-be78-197a859edaca" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_1bea1f42-0330-4ee6-ac33-8f32611e8ba9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_58de6764-b679-4844-89cb-1cf062ed9490" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_1bea1f42-0330-4ee6-ac33-8f32611e8ba9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_ca6153f3-685a-4a6c-839d-a485a7c427e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_58de6764-b679-4844-89cb-1cf062ed9490" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_ca6153f3-685a-4a6c-839d-a485a7c427e7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_09bae61e-b712-4770-8b0c-83602666d3e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_ed558849-0953-4bf8-9ee5-cec0fb9c605c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_db80d1e0-2172-49f7-adc2-54c765ee7cfd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_ed558849-0953-4bf8-9ee5-cec0fb9c605c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_9bf804ed-5bae-4122-bb12-2836579fd604" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_db80d1e0-2172-49f7-adc2-54c765ee7cfd" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_9bf804ed-5bae-4122-bb12-2836579fd604" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_3604965e-e1ee-4027-bfee-ab93bbfeb2d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_db80d1e0-2172-49f7-adc2-54c765ee7cfd" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_3604965e-e1ee-4027-bfee-ab93bbfeb2d5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_e804141a-8d71-4d31-9f90-0e3802d3a637" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_db80d1e0-2172-49f7-adc2-54c765ee7cfd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_e804141a-8d71-4d31-9f90-0e3802d3a637" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_ac2d5d0c-e1e5-4e08-ad91-6c1c8e62ff5e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_db80d1e0-2172-49f7-adc2-54c765ee7cfd" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_ac2d5d0c-e1e5-4e08-ad91-6c1c8e62ff5e" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/EarningsperShareandStockPlansStockOptionInformationDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#EarningsperShareandStockPlansStockOptionInformationDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/EarningsperShareandStockPlansStockOptionInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_cc4ae52c-35a5-4e8e-b005-4009654b70a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_2dde35a5-704a-4c88-be20-8b0ea29d253b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_cc4ae52c-35a5-4e8e-b005-4009654b70a6" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_2dde35a5-704a-4c88-be20-8b0ea29d253b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_992d85fb-94cd-473a-b7fe-c996ee1c1aa1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_2dde35a5-704a-4c88-be20-8b0ea29d253b" xlink:to="loc_us-gaap_AwardTypeAxis_992d85fb-94cd-473a-b7fe-c996ee1c1aa1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_992d85fb-94cd-473a-b7fe-c996ee1c1aa1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_992d85fb-94cd-473a-b7fe-c996ee1c1aa1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_992d85fb-94cd-473a-b7fe-c996ee1c1aa1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aa165473-8371-4ca9-8909-86fe46f7b881" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_992d85fb-94cd-473a-b7fe-c996ee1c1aa1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aa165473-8371-4ca9-8909-86fe46f7b881" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_6517677f-80db-444a-bd79-84a484df8e85" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aa165473-8371-4ca9-8909-86fe46f7b881" xlink:to="loc_us-gaap_EmployeeStockOptionMember_6517677f-80db-444a-bd79-84a484df8e85" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_b29ff1ae-5529-4a48-8a85-930c45983310" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_2dde35a5-704a-4c88-be20-8b0ea29d253b" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_b29ff1ae-5529-4a48-8a85-930c45983310" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_b29ff1ae-5529-4a48-8a85-930c45983310_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_b29ff1ae-5529-4a48-8a85-930c45983310" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_b29ff1ae-5529-4a48-8a85-930c45983310_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_a7facebb-2745-49d8-8350-0cb2e2661e03" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_b29ff1ae-5529-4a48-8a85-930c45983310" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_a7facebb-2745-49d8-8350-0cb2e2661e03" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_FromTenDollarOneCentToTwentyDollarMember_9e79f99d-abcd-4945-8e2b-842058cefb6d" xlink:href="cmco-20250331.xsd#cmco_FromTenDollarOneCentToTwentyDollarMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_a7facebb-2745-49d8-8350-0cb2e2661e03" xlink:to="loc_cmco_FromTenDollarOneCentToTwentyDollarMember_9e79f99d-abcd-4945-8e2b-842058cefb6d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_FromTwentyDollarOneCentToThirtyDollarMember_d2c43d95-31ec-4885-8e75-e3b420d64d79" xlink:href="cmco-20250331.xsd#cmco_FromTwentyDollarOneCentToThirtyDollarMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_a7facebb-2745-49d8-8350-0cb2e2661e03" xlink:to="loc_cmco_FromTwentyDollarOneCentToThirtyDollarMember_d2c43d95-31ec-4885-8e75-e3b420d64d79" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_FromThirtyDollarOneCentToFortyDollarMember_13506bc7-8cc3-4c48-993e-752c0fde65b8" xlink:href="cmco-20250331.xsd#cmco_FromThirtyDollarOneCentToFortyDollarMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_a7facebb-2745-49d8-8350-0cb2e2661e03" xlink:to="loc_cmco_FromThirtyDollarOneCentToFortyDollarMember_13506bc7-8cc3-4c48-993e-752c0fde65b8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_FromFortyDollarOneCentToFiftyDollarMember_ad2354b7-2578-4462-b985-69b2a76ef6f5" xlink:href="cmco-20250331.xsd#cmco_FromFortyDollarOneCentToFiftyDollarMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_a7facebb-2745-49d8-8350-0cb2e2661e03" xlink:to="loc_cmco_FromFortyDollarOneCentToFiftyDollarMember_ad2354b7-2578-4462-b985-69b2a76ef6f5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_FromFiftyDollarOneCentToSixtyDollarMember_4faa56f0-91ce-4061-8081-b23854960c15" xlink:href="cmco-20250331.xsd#cmco_FromFiftyDollarOneCentToSixtyDollarMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_a7facebb-2745-49d8-8350-0cb2e2661e03" xlink:to="loc_cmco_FromFiftyDollarOneCentToSixtyDollarMember_4faa56f0-91ce-4061-8081-b23854960c15" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5c763b31-2c2d-4553-aac5-8596c7cbafb1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_cc4ae52c-35a5-4e8e-b005-4009654b70a6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5c763b31-2c2d-4553-aac5-8596c7cbafb1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_cb1f3cb7-b6cc-4ab0-951c-360caf7da281" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_cc4ae52c-35a5-4e8e-b005-4009654b70a6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_cb1f3cb7-b6cc-4ab0-951c-360caf7da281" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_b18f8eff-2edc-4b3a-bc53-4ca4d94a3a1b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_cc4ae52c-35a5-4e8e-b005-4009654b70a6" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_b18f8eff-2edc-4b3a-bc53-4ca4d94a3a1b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_7302b88d-0187-48f3-be78-238c5962a908" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_cc4ae52c-35a5-4e8e-b005-4009654b70a6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_7302b88d-0187-48f3-be78-238c5962a908" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_272f6388-c3b3-49b5-a62a-cc948464d9c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_cc4ae52c-35a5-4e8e-b005-4009654b70a6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_272f6388-c3b3-49b5-a62a-cc948464d9c7" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/EarningsperShareandStockPlansRestrictedStockUnitsandPerformanceShareTablesDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#EarningsperShareandStockPlansRestrictedStockUnitsandPerformanceShareTablesDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/EarningsperShareandStockPlansRestrictedStockUnitsandPerformanceShareTablesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_abb80b2d-bcb8-4f0e-8c6f-3c65d1bdbab8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_02c88883-3db4-4a4f-94ba-520d67e48353" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_abb80b2d-bcb8-4f0e-8c6f-3c65d1bdbab8" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_02c88883-3db4-4a4f-94ba-520d67e48353" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_78c1ca29-8a61-4a94-b449-d79240fe5ad1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_02c88883-3db4-4a4f-94ba-520d67e48353" xlink:to="loc_us-gaap_AwardTypeAxis_78c1ca29-8a61-4a94-b449-d79240fe5ad1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_78c1ca29-8a61-4a94-b449-d79240fe5ad1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_78c1ca29-8a61-4a94-b449-d79240fe5ad1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_78c1ca29-8a61-4a94-b449-d79240fe5ad1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fff721f9-b6ef-430f-8c6d-5dc1bc3b03cd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_78c1ca29-8a61-4a94-b449-d79240fe5ad1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fff721f9-b6ef-430f-8c6d-5dc1bc3b03cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_d21bfd2a-890b-4a40-a10b-b2e017b2b6d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fff721f9-b6ef-430f-8c6d-5dc1bc3b03cd" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_d21bfd2a-890b-4a40-a10b-b2e017b2b6d6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_499b7f5a-7df4-4a6a-b3bd-f9eed53e5938" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fff721f9-b6ef-430f-8c6d-5dc1bc3b03cd" xlink:to="loc_us-gaap_PerformanceSharesMember_499b7f5a-7df4-4a6a-b3bd-f9eed53e5938" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_67c2f33c-d873-4107-9ed5-cb659c380df4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_02c88883-3db4-4a4f-94ba-520d67e48353" xlink:to="loc_us-gaap_PlanNameAxis_67c2f33c-d873-4107-9ed5-cb659c380df4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_67c2f33c-d873-4107-9ed5-cb659c380df4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_67c2f33c-d873-4107-9ed5-cb659c380df4" xlink:to="loc_us-gaap_PlanNameDomain_67c2f33c-d873-4107-9ed5-cb659c380df4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_591544e6-ff97-454c-90e3-97000538c4dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_67c2f33c-d873-4107-9ed5-cb659c380df4" xlink:to="loc_us-gaap_PlanNameDomain_591544e6-ff97-454c-90e3-97000538c4dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LongTermIncentivePlansMember_a193c48a-6c01-488d-86f7-9ac3aad7d91f" xlink:href="cmco-20250331.xsd#cmco_LongTermIncentivePlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_591544e6-ff97-454c-90e3-97000538c4dd" xlink:to="loc_cmco_LongTermIncentivePlansMember_a193c48a-6c01-488d-86f7-9ac3aad7d91f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d5458c37-bab5-4b46-b6f8-fd474c33704e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_abb80b2d-bcb8-4f0e-8c6f-3c65d1bdbab8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d5458c37-bab5-4b46-b6f8-fd474c33704e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract_e466edd1-a9cd-4c0a-be3a-44b6150c6b55" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d5458c37-bab5-4b46-b6f8-fd474c33704e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract_e466edd1-a9cd-4c0a-be3a-44b6150c6b55" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_d685ee5a-ea32-4299-a8a1-beebf1b88cb1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract_e466edd1-a9cd-4c0a-be3a-44b6150c6b55" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_d685ee5a-ea32-4299-a8a1-beebf1b88cb1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1e52ccc3-81ab-46df-bf6c-9cae42fdc6d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract_e466edd1-a9cd-4c0a-be3a-44b6150c6b55" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1e52ccc3-81ab-46df-bf6c-9cae42fdc6d4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_d2979e74-54f9-4e7b-a828-2df79494a190" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract_e466edd1-a9cd-4c0a-be3a-44b6150c6b55" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_d2979e74-54f9-4e7b-a828-2df79494a190" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_53a2c4cf-4709-41c2-a1b2-c5598c96fb1b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract_e466edd1-a9cd-4c0a-be3a-44b6150c6b55" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_53a2c4cf-4709-41c2-a1b2-c5598c96fb1b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_e325a77e-5c63-4685-b241-3b1c1fd35c12" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_5ff1adea-39b0-45f7-b188-ae61cb349bef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d5458c37-bab5-4b46-b6f8-fd474c33704e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_5ff1adea-39b0-45f7-b188-ae61cb349bef" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_25659996-dd7c-4f62-9a36-b25e9ecef60b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_5ff1adea-39b0-45f7-b188-ae61cb349bef" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_25659996-dd7c-4f62-9a36-b25e9ecef60b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_eb3c86e1-e71f-4dad-abfb-30f982ac42f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_5ff1adea-39b0-45f7-b188-ae61cb349bef" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_eb3c86e1-e71f-4dad-abfb-30f982ac42f1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_68cf18bf-d79f-4cbd-a656-932ecd018d99" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_5ff1adea-39b0-45f7-b188-ae61cb349bef" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_68cf18bf-d79f-4cbd-a656-932ecd018d99" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_2028ac17-fe8f-4ed9-999e-7b0e390c0222" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_5ff1adea-39b0-45f7-b188-ae61cb349bef" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_2028ac17-fe8f-4ed9-999e-7b0e390c0222" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_60e97704-06a1-46b5-93bf-f14b41ab993d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/LossContingenciesNarrativeDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#LossContingenciesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/LossContingenciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductLiabilityContingencyLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductLiabilityContingencyTable_916eee69-0663-4571-93a5-000592725b71" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductLiabilityContingencyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_us-gaap_ProductLiabilityContingencyTable_916eee69-0663-4571-93a5-000592725b71" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_618237ff-346e-45b6-aa97-deab1e9358d2" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ProductLiabilityContingencyTable_916eee69-0663-4571-93a5-000592725b71" xlink:to="loc_srt_RangeAxis_618237ff-346e-45b6-aa97-deab1e9358d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_618237ff-346e-45b6-aa97-deab1e9358d2_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_618237ff-346e-45b6-aa97-deab1e9358d2" xlink:to="loc_srt_RangeMember_618237ff-346e-45b6-aa97-deab1e9358d2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5672f93d-572d-4f86-9e94-17621e8cf35b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_618237ff-346e-45b6-aa97-deab1e9358d2" xlink:to="loc_srt_RangeMember_5672f93d-572d-4f86-9e94-17621e8cf35b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_f94c5492-046c-46fb-990a-0acd332ccc97" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_5672f93d-572d-4f86-9e94-17621e8cf35b" xlink:to="loc_srt_MinimumMember_f94c5492-046c-46fb-990a-0acd332ccc97" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_3d780b9d-a32d-4cc8-8d41-8cf7407e2402" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_5672f93d-572d-4f86-9e94-17621e8cf35b" xlink:to="loc_srt_MaximumMember_3d780b9d-a32d-4cc8-8d41-8cf7407e2402" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_4a1cb17c-a39f-46d4-9b59-1b758edff39f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_LitigationCaseAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ProductLiabilityContingencyTable_916eee69-0663-4571-93a5-000592725b71" xlink:to="loc_srt_LitigationCaseAxis_4a1cb17c-a39f-46d4-9b59-1b758edff39f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_4a1cb17c-a39f-46d4-9b59-1b758edff39f_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_LitigationCaseAxis_4a1cb17c-a39f-46d4-9b59-1b758edff39f" xlink:to="loc_srt_LitigationCaseTypeDomain_4a1cb17c-a39f-46d4-9b59-1b758edff39f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_15ef3223-a929-43df-9385-546c96b9ca6f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_LitigationCaseAxis_4a1cb17c-a39f-46d4-9b59-1b758edff39f" xlink:to="loc_srt_LitigationCaseTypeDomain_15ef3223-a929-43df-9385-546c96b9ca6f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_MagnetekMember_98fd46f3-870a-4439-b9a1-faafcf5ce3d8" xlink:href="cmco-20250331.xsd#cmco_MagnetekMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_LitigationCaseTypeDomain_15ef3223-a929-43df-9385-546c96b9ca6f" xlink:to="loc_cmco_MagnetekMember_98fd46f3-870a-4439-b9a1-faafcf5ce3d8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DEPMember_5de649a1-752e-4ed2-aeba-58e35756450b" xlink:href="cmco-20250331.xsd#cmco_DEPMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_LitigationCaseTypeDomain_15ef3223-a929-43df-9385-546c96b9ca6f" xlink:to="loc_cmco_DEPMember_5de649a1-752e-4ed2-aeba-58e35756450b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_60398cb9-7105-49f1-a7ad-de2077109038" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ProductLiabilityContingencyTable_916eee69-0663-4571-93a5-000592725b71" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_60398cb9-7105-49f1-a7ad-de2077109038" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_60398cb9-7105-49f1-a7ad-de2077109038_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_60398cb9-7105-49f1-a7ad-de2077109038" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_60398cb9-7105-49f1-a7ad-de2077109038_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_119ccf6e-a5d0-477a-b0bf-6a80c985f9be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_60398cb9-7105-49f1-a7ad-de2077109038" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_119ccf6e-a5d0-477a-b0bf-6a80c985f9be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_9d3f2840-7008-47ff-803b-1847ac5c5c86" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_119ccf6e-a5d0-477a-b0bf-6a80c985f9be" xlink:to="loc_us-gaap_SubsequentEventMember_9d3f2840-7008-47ff-803b-1847ac5c5c86" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_a756a761-9d7a-4b86-bada-c867dde018a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_a756a761-9d7a-4b86-bada-c867dde018a7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimatedInsuranceRecoveries_7968bc2f-c85c-474b-9bf1-27b030a302eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EstimatedInsuranceRecoveries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_us-gaap_EstimatedInsuranceRecoveries_7968bc2f-c85c-474b-9bf1-27b030a302eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualCarryingValueNoncurrent_438cff86-9809-4548-a218-820f86dfb5d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAccrualCarryingValueNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_us-gaap_LossContingencyAccrualCarryingValueNoncurrent_438cff86-9809-4548-a218-820f86dfb5d3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualCarryingValueCurrent_1fc350e5-d417-4687-a30e-122d65283658" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAccrualCarryingValueCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_us-gaap_LossContingencyAccrualCarryingValueCurrent_1fc350e5-d417-4687-a30e-122d65283658" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodOne_f1d4a269-3915-4a7c-bc04-3332616b0d09" xlink:href="cmco-20250331.xsd#cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodOne"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodOne_f1d4a269-3915-4a7c-bc04-3332616b0d09" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodTwo_7c04b066-b52f-4906-a8d0-36388242e284" xlink:href="cmco-20250331.xsd#cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodTwo_7c04b066-b52f-4906-a8d0-36388242e284" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ProductLiabilityCoverageLimit_fa1c50ea-8602-4f6c-9b52-f52206be37b3" xlink:href="cmco-20250331.xsd#cmco_ProductLiabilityCoverageLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_cmco_ProductLiabilityCoverageLimit_fa1c50ea-8602-4f6c-9b52-f52206be37b3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_GeneralAndProductLiabilityInsuranceLimit_601d5853-0cc9-42d0-b993-06c1d93e1793" xlink:href="cmco-20250331.xsd#cmco_GeneralAndProductLiabilityInsuranceLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_cmco_GeneralAndProductLiabilityInsuranceLimit_601d5853-0cc9-42d0-b993-06c1d93e1793" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_f693e995-f91c-4af0-aa7a-a17ab070d646" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_f693e995-f91c-4af0-aa7a-a17ab070d646" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LossContingencyPeriod_3f2baefc-c3f7-4c26-bddd-c1dc4d765f22" xlink:href="cmco-20250331.xsd#cmco_LossContingencyPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_cmco_LossContingencyPeriod_3f2baefc-c3f7-4c26-bddd-c1dc4d765f22" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EstimateOfCurrentLiabilityPaymentsOverNext12Months_bff86bb1-2f39-4f2f-8621-e5242b5657e9" xlink:href="cmco-20250331.xsd#cmco_EstimateOfCurrentLiabilityPaymentsOverNext12Months"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_cmco_EstimateOfCurrentLiabilityPaymentsOverNext12Months_bff86bb1-2f39-4f2f-8621-e5242b5657e9" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_GrossDefenseCostsPriorToRetroPremiumsRequiredBySettlementPercentage_e76f4a22-c35d-4191-b933-512ff8a3d0bc" xlink:href="cmco-20250331.xsd#cmco_GrossDefenseCostsPriorToRetroPremiumsRequiredBySettlementPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_cmco_GrossDefenseCostsPriorToRetroPremiumsRequiredBySettlementPercentage_e76f4a22-c35d-4191-b933-512ff8a3d0bc" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationSettlementAmountAwardedFromOtherParty_6e81265c-245a-43b0-9cc2-eb07fe4e3b6e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationSettlementAmountAwardedFromOtherParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_us-gaap_LitigationSettlementAmountAwardedFromOtherParty_6e81265c-245a-43b0-9cc2-eb07fe4e3b6e" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_IndemnityCostsCoveredByInsurancePercentage_99070774-7dd1-4f85-9151-ec870c60d16a" xlink:href="cmco-20250331.xsd#cmco_IndemnityCostsCoveredByInsurancePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_cmco_IndemnityCostsCoveredByInsurancePercentage_99070774-7dd1-4f85-9151-ec870c60d16a" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualProductLiabilityNet_27a82637-26c3-4ccb-9a50-62d93a35da38" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAccrualProductLiabilityNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_us-gaap_LossContingencyAccrualProductLiabilityNet_27a82637-26c3-4ccb-9a50-62d93a35da38" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyDamagesSoughtValue_cee3d886-b140-4295-90f6-774fd22c340a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyDamagesSoughtValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_us-gaap_LossContingencyDamagesSoughtValue_cee3d886-b140-4295-90f6-774fd22c340a" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LossContingencyAllegedTaxesOwed_467db6c6-2cf0-4caa-acd7-4e1234267d11" xlink:href="cmco-20250331.xsd#cmco_LossContingencyAllegedTaxesOwed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_cmco_LossContingencyAllegedTaxesOwed_467db6c6-2cf0-4caa-acd7-4e1234267d11" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LossContingencyAllegedAdditionalPenaltiesAndInterest_aba9bfc4-66c4-4558-a5db-a96e5bfb989d" xlink:href="cmco-20250331.xsd#cmco_LossContingencyAllegedAdditionalPenaltiesAndInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_cmco_LossContingencyAllegedAdditionalPenaltiesAndInterest_aba9bfc4-66c4-4558-a5db-a96e5bfb989d" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_NumberOfTaxAssessmentNoticesIssued_78aa8a66-8513-4160-91a7-fd212a7c6758" xlink:href="cmco-20250331.xsd#cmco_NumberOfTaxAssessmentNoticesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_cmco_NumberOfTaxAssessmentNoticesIssued_78aa8a66-8513-4160-91a7-fd212a7c6758" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_NumberOfAppealsInItalianSupremeCourt_23e20616-3ab0-4717-a9f3-fb9e45e74ca4" xlink:href="cmco-20250331.xsd#cmco_NumberOfAppealsInItalianSupremeCourt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_cmco_NumberOfAppealsInItalianSupremeCourt_23e20616-3ab0-4717-a9f3-fb9e45e74ca4" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_NumberOfPositiveJudgmentsOnTaxAssessments_7ec40564-598a-4287-99e1-4f2970892448" xlink:href="cmco-20250331.xsd#cmco_NumberOfPositiveJudgmentsOnTaxAssessments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_cmco_NumberOfPositiveJudgmentsOnTaxAssessments_7ec40564-598a-4287-99e1-4f2970892448" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_NumberOfFiledMemorandumBeforeTheItalianSupremeCourt_a31b97ff-0e01-4970-9551-6ca8db175ff6" xlink:href="cmco-20250331.xsd#cmco_NumberOfFiledMemorandumBeforeTheItalianSupremeCourt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_cmco_NumberOfFiledMemorandumBeforeTheItalianSupremeCourt_a31b97ff-0e01-4970-9551-6ca8db175ff6" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LossContingencyNumberOfDecisions_4eef2533-f806-424b-8502-047548eef459" xlink:href="cmco-20250331.xsd#cmco_LossContingencyNumberOfDecisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_cmco_LossContingencyNumberOfDecisions_4eef2533-f806-424b-8502-047548eef459" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_NumberOfCompaniesAsCoDefendants_4ea493dd-137a-48a5-a495-2cba6cc87507" xlink:href="cmco-20250331.xsd#cmco_NumberOfCompaniesAsCoDefendants"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_cmco_NumberOfCompaniesAsCoDefendants_4ea493dd-137a-48a5-a495-2cba6cc87507" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag_04f42b60-0fa2-420a-9493-5c63012f4f95" xlink:href="cmco-20250331.xsd#cmco_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_cmco_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag_04f42b60-0fa2-420a-9493-5c63012f4f95" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingencies_d1423937-a284-4fe4-93f7-a95cc3bd1f24" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingencies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingencies_d1423937-a284-4fe4-93f7-a95cc3bd1f24" xlink:type="arc" order="25"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#IncomeTaxesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_650ced22-6a22-4f8c-8a76-19f6f91edc11" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_6362aa61-1d38-4db4-8bd3-90decbc9286d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_650ced22-6a22-4f8c-8a76-19f6f91edc11" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_6362aa61-1d38-4db4-8bd3-90decbc9286d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_74bcc8ec-65b2-4411-9685-e05808a8f828" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_6362aa61-1d38-4db4-8bd3-90decbc9286d" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_74bcc8ec-65b2-4411-9685-e05808a8f828" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_74bcc8ec-65b2-4411-9685-e05808a8f828_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_74bcc8ec-65b2-4411-9685-e05808a8f828" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_74bcc8ec-65b2-4411-9685-e05808a8f828_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_30a1d5ad-7083-4306-967f-f83093a28d9c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_74bcc8ec-65b2-4411-9685-e05808a8f828" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_30a1d5ad-7083-4306-967f-f83093a28d9c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCountryMember_21227b5b-3001-4fb4-8f0c-57e566e2d2b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCountryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_30a1d5ad-7083-4306-967f-f83093a28d9c" xlink:to="loc_us-gaap_ForeignCountryMember_21227b5b-3001-4fb4-8f0c-57e566e2d2b9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_5887797a-54f1-4363-b32d-c264e4b842e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_30a1d5ad-7083-4306-967f-f83093a28d9c" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_5887797a-54f1-4363-b32d-c264e4b842e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_bfe2a03e-f33b-409e-a496-a263a003a5d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DomesticCountryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_30a1d5ad-7083-4306-967f-f83093a28d9c" xlink:to="loc_us-gaap_DomesticCountryMember_bfe2a03e-f33b-409e-a496-a263a003a5d9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_4ee8b53a-5b10-4e42-9d7a-c304c205c1eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_650ced22-6a22-4f8c-8a76-19f6f91edc11" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_4ee8b53a-5b10-4e42-9d7a-c304c205c1eb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_7eb6ec12-992b-4adc-a2dd-a7114df502ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_650ced22-6a22-4f8c-8a76-19f6f91edc11" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_7eb6ec12-992b-4adc-a2dd-a7114df502ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_60f523f2-aac0-4846-8bd0-781ee22fb075" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_650ced22-6a22-4f8c-8a76-19f6f91edc11" xlink:to="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_60f523f2-aac0-4846-8bd0-781ee22fb075" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardValuationAllowance_6a24e923-3990-4a85-bca8-5791903c451b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardValuationAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_650ced22-6a22-4f8c-8a76-19f6f91edc11" xlink:to="loc_us-gaap_TaxCreditCarryforwardValuationAllowance_6a24e923-3990-4a85-bca8-5791903c451b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_OperatingLossCarryforwardsSubjectToExpiration_52a111bc-1f37-419d-abfb-b2ec9299431b" xlink:href="cmco-20250331.xsd#cmco_OperatingLossCarryforwardsSubjectToExpiration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_650ced22-6a22-4f8c-8a76-19f6f91edc11" xlink:to="loc_cmco_OperatingLossCarryforwardsSubjectToExpiration_52a111bc-1f37-419d-abfb-b2ec9299431b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DeferredTaxAssetsTaxCreditCarryforwardsState_56dee162-8dbe-4a47-b294-4b7f6f7a2b67" xlink:href="cmco-20250331.xsd#cmco_DeferredTaxAssetsTaxCreditCarryforwardsState"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_650ced22-6a22-4f8c-8a76-19f6f91edc11" xlink:to="loc_cmco_DeferredTaxAssetsTaxCreditCarryforwardsState_56dee162-8dbe-4a47-b294-4b7f6f7a2b67" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_9d86765c-559b-4bf3-a492-a6dd589e360c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_650ced22-6a22-4f8c-8a76-19f6f91edc11" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_9d86765c-559b-4bf3-a492-a6dd589e360c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_1403b80a-1ac7-435f-b3cc-3af3e84a1327" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_650ced22-6a22-4f8c-8a76-19f6f91edc11" xlink:to="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_1403b80a-1ac7-435f-b3cc-3af3e84a1327" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_54303de2-41bf-4492-841f-f20bca2e8abd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_650ced22-6a22-4f8c-8a76-19f6f91edc11" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_54303de2-41bf-4492-841f-f20bca2e8abd" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_cc7d1857-aece-4e02-a038-5bb916106541" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_650ced22-6a22-4f8c-8a76-19f6f91edc11" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_cc7d1857-aece-4e02-a038-5bb916106541" xlink:type="arc" order="9"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTable_f3ce5f99-ccc4-4588-b79e-21e3c28b4019" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTable_f3ce5f99-ccc4-4588-b79e-21e3c28b4019" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_e84a6eb9-e796-48c9-af40-1332c510af12" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTable_f3ce5f99-ccc4-4588-b79e-21e3c28b4019" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_e84a6eb9-e796-48c9-af40-1332c510af12" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e84a6eb9-e796-48c9-af40-1332c510af12_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_e84a6eb9-e796-48c9-af40-1332c510af12" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e84a6eb9-e796-48c9-af40-1332c510af12_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a4419f88-388d-4792-adaf-22d85b9586e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_e84a6eb9-e796-48c9-af40-1332c510af12" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a4419f88-388d-4792-adaf-22d85b9586e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_MontratecMember_adaf6fa9-fb03-4ee0-8b7e-11fa45bbddba" xlink:href="cmco-20250331.xsd#cmco_MontratecMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a4419f88-388d-4792-adaf-22d85b9586e8" xlink:to="loc_cmco_MontratecMember_adaf6fa9-fb03-4ee0-8b7e-11fa45bbddba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_047f93fd-f963-4f5a-a79b-53a81e22179d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_047f93fd-f963-4f5a-a79b-53a81e22179d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_2b3925f9-565c-4d43-936c-f9a978a68923" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_2b3925f9-565c-4d43-936c-f9a978a68923" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_14254c4b-18b2-4be6-a829-e2297013badc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_14254c4b-18b2-4be6-a829-e2297013badc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_054c1d37-68ad-4b17-8094-9f6ed26f750a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:to="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_054c1d37-68ad-4b17-8094-9f6ed26f750a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EffectiveIncomeTaxRateReconciliationEmployeeBenefitsAmount_7e6534e3-0b0d-4b4c-a7a1-d18fb90864d2" xlink:href="cmco-20250331.xsd#cmco_EffectiveIncomeTaxRateReconciliationEmployeeBenefitsAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:to="loc_cmco_EffectiveIncomeTaxRateReconciliationEmployeeBenefitsAmount_7e6534e3-0b0d-4b4c-a7a1-d18fb90864d2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EffectiveIncomeTaxRateReconciliationForeignDerivedIncome_7942eb85-9990-472a-8875-6d050f3e8c08" xlink:href="cmco-20250331.xsd#cmco_EffectiveIncomeTaxRateReconciliationForeignDerivedIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:to="loc_cmco_EffectiveIncomeTaxRateReconciliationForeignDerivedIncome_7942eb85-9990-472a-8875-6d050f3e8c08" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_4dd8b30a-7e48-43a0-9a37-e022bdcbb107" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:to="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_4dd8b30a-7e48-43a0-9a37-e022bdcbb107" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EffectiveIncomeTaxRateReconciliationPermanentItems_77654303-5e85-4efa-86e1-d3f73f83f1ef" xlink:href="cmco-20250331.xsd#cmco_EffectiveIncomeTaxRateReconciliationPermanentItems"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:to="loc_cmco_EffectiveIncomeTaxRateReconciliationPermanentItems_77654303-5e85-4efa-86e1-d3f73f83f1ef" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_0291c076-dba7-4bc0-aaf0-1f0557b21a19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_0291c076-dba7-4bc0-aaf0-1f0557b21a19" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCredits_8e34ad51-4ea5-4add-a374-bc51014feaf9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxCredits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCredits_8e34ad51-4ea5-4add-a374-bc51014feaf9" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_6e2930a6-6335-4eec-9ea7-e38d5ab60d07" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_6e2930a6-6335-4eec-9ea7-e38d5ab60d07" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxSettlements_9149ce0c-900a-45d7-a266-0c5725ae9bb1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxSettlements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxSettlements_9149ce0c-900a-45d7-a266-0c5725ae9bb1" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EffectiveIncomeTaxRateReconciliationUnremittedEarnings_8d30fbd3-d023-4959-99a5-7016af92926a" xlink:href="cmco-20250331.xsd#cmco_EffectiveIncomeTaxRateReconciliationUnremittedEarnings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:to="loc_cmco_EffectiveIncomeTaxRateReconciliationUnremittedEarnings_8d30fbd3-d023-4959-99a5-7016af92926a" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EffectiveIncomeTaxRateReconciliationReversalOfStrandedTaxEffectsFromAOCI_60fba15e-afee-412e-998b-422cc629f499" xlink:href="cmco-20250331.xsd#cmco_EffectiveIncomeTaxRateReconciliationReversalOfStrandedTaxEffectsFromAOCI"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:to="loc_cmco_EffectiveIncomeTaxRateReconciliationReversalOfStrandedTaxEffectsFromAOCI_60fba15e-afee-412e-998b-422cc629f499" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EffectiveIncomeTaxRateReconciliationInterestIncomeFromTaxRefunds_316f1b41-0d54-4001-bb3f-3d0733de9608" xlink:href="cmco-20250331.xsd#cmco_EffectiveIncomeTaxRateReconciliationInterestIncomeFromTaxRefunds"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:to="loc_cmco_EffectiveIncomeTaxRateReconciliationInterestIncomeFromTaxRefunds_316f1b41-0d54-4001-bb3f-3d0733de9608" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_cade2c8b-ee90-413b-bc5b-2936233dfbd5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_cade2c8b-ee90-413b-bc5b-2936233dfbd5" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EffectiveIncomeTaxRateReconciliationTransferPricingAdjustments_2f95f819-cc98-455a-b562-1458cca8d24e" xlink:href="cmco-20250331.xsd#cmco_EffectiveIncomeTaxRateReconciliationTransferPricingAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:to="loc_cmco_EffectiveIncomeTaxRateReconciliationTransferPricingAdjustments_2f95f819-cc98-455a-b562-1458cca8d24e" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustment_9de1f430-4cc5-4cc9-92ed-c678c97ab7b4" xlink:href="cmco-20250331.xsd#cmco_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:to="loc_cmco_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustment_9de1f430-4cc5-4cc9-92ed-c678c97ab7b4" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_b614539d-d58a-441f-95e7-9f990cc376eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_b614539d-d58a-441f-95e7-9f990cc376eb" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_TaxAttributesWrittenOff_a887aeb1-1a1f-4da5-be90-a475c49d47c5" xlink:href="cmco-20250331.xsd#cmco_TaxAttributesWrittenOff"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:to="loc_cmco_TaxAttributesWrittenOff_a887aeb1-1a1f-4da5-be90-a475c49d47c5" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_26806446-093c-4881-8eb8-31303eaaf58c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_26806446-093c-4881-8eb8-31303eaaf58c" xlink:type="arc" order="20"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#LeasesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/LeasesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_8a4b8110-45db-4f08-b02f-e0f8f7fdb15d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_b5540165-3bac-4dcc-adf6-5388e030a2a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_8a4b8110-45db-4f08-b02f-e0f8f7fdb15d" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_b5540165-3bac-4dcc-adf6-5388e030a2a5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_6a1945bc-ac85-4602-812f-74f2604ec1d4" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_b5540165-3bac-4dcc-adf6-5388e030a2a5" xlink:to="loc_srt_RangeAxis_6a1945bc-ac85-4602-812f-74f2604ec1d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6a1945bc-ac85-4602-812f-74f2604ec1d4_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_6a1945bc-ac85-4602-812f-74f2604ec1d4" xlink:to="loc_srt_RangeMember_6a1945bc-ac85-4602-812f-74f2604ec1d4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_dbe602f1-a153-4ae4-bb86-760a588cbe48" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_6a1945bc-ac85-4602-812f-74f2604ec1d4" xlink:to="loc_srt_RangeMember_dbe602f1-a153-4ae4-bb86-760a588cbe48" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_d3cfd030-9fc6-427f-bf11-f56d95f0bb50" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_dbe602f1-a153-4ae4-bb86-760a588cbe48" xlink:to="loc_srt_MinimumMember_d3cfd030-9fc6-427f-bf11-f56d95f0bb50" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_87d19f47-6a61-4ef7-b833-7411318825a4" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_dbe602f1-a153-4ae4-bb86-760a588cbe48" xlink:to="loc_srt_MaximumMember_87d19f47-6a61-4ef7-b833-7411318825a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_48bef715-9b60-497a-90e3-9fcf04e15728" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_b5540165-3bac-4dcc-adf6-5388e030a2a5" xlink:to="loc_srt_StatementGeographicalAxis_48bef715-9b60-497a-90e3-9fcf04e15728" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_48bef715-9b60-497a-90e3-9fcf04e15728_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_48bef715-9b60-497a-90e3-9fcf04e15728" xlink:to="loc_srt_SegmentGeographicalDomain_48bef715-9b60-497a-90e3-9fcf04e15728_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_2bb83f42-0ae5-4af4-acae-a5c32d97d90f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_48bef715-9b60-497a-90e3-9fcf04e15728" xlink:to="loc_srt_SegmentGeographicalDomain_2bb83f42-0ae5-4af4-acae-a5c32d97d90f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_HartlandWIMember_5f495dd9-4fe7-4227-94dc-5d72573850a6" xlink:href="cmco-20250331.xsd#cmco_HartlandWIMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_2bb83f42-0ae5-4af4-acae-a5c32d97d90f" xlink:to="loc_cmco_HartlandWIMember_5f495dd9-4fe7-4227-94dc-5d72573850a6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeaseTermOfContract1_9dd93b91-1125-4308-a382-29be06e03d36" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeFinanceLeaseTermOfContract1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_8a4b8110-45db-4f08-b02f-e0f8f7fdb15d" xlink:to="loc_us-gaap_LesseeFinanceLeaseTermOfContract1_9dd93b91-1125-4308-a382-29be06e03d36" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_38dcbd29-6795-4d28-8f9d-4a7300934248" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_8a4b8110-45db-4f08-b02f-e0f8f7fdb15d" xlink:to="loc_us-gaap_OperatingLeaseCost_38dcbd29-6795-4d28-8f9d-4a7300934248" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_2a184859-5cef-427e-ab0b-c2de0df701fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_8a4b8110-45db-4f08-b02f-e0f8f7fdb15d" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_2a184859-5cef-427e-ab0b-c2de0df701fb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_ed11cd08-265a-41c1-aba9-1cc13f17a4c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_8a4b8110-45db-4f08-b02f-e0f8f7fdb15d" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_ed11cd08-265a-41c1-aba9-1cc13f17a4c3" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/BusinessSegmentInformationDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#BusinessSegmentInformationDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/BusinessSegmentInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_f28c948b-5a28-4fe5-bfc0-32d97a770970" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_0a316920-d219-42cb-8e91-c6540a360e08" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_f28c948b-5a28-4fe5-bfc0-32d97a770970" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_0a316920-d219-42cb-8e91-c6540a360e08" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_8e82fb8b-a374-458d-81e0-2a2a89c332de" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_0a316920-d219-42cb-8e91-c6540a360e08" xlink:to="loc_srt_StatementGeographicalAxis_8e82fb8b-a374-458d-81e0-2a2a89c332de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_8e82fb8b-a374-458d-81e0-2a2a89c332de_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_8e82fb8b-a374-458d-81e0-2a2a89c332de" xlink:to="loc_srt_SegmentGeographicalDomain_8e82fb8b-a374-458d-81e0-2a2a89c332de_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_5668661e-4cda-4df2-8b24-e3917434bd1a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_8e82fb8b-a374-458d-81e0-2a2a89c332de" xlink:to="loc_srt_SegmentGeographicalDomain_5668661e-4cda-4df2-8b24-e3917434bd1a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_dc733886-c3b3-47b2-8d62-cb34c2499cd3" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_5668661e-4cda-4df2-8b24-e3917434bd1a" xlink:to="loc_country_US_dc733886-c3b3-47b2-8d62-cb34c2499cd3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_DE_c8f865c7-4a53-4ad5-b447-5849c2e437e0" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_DE"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_5668661e-4cda-4df2-8b24-e3917434bd1a" xlink:to="loc_country_DE_c8f865c7-4a53-4ad5-b447-5849c2e437e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EuropeMiddleEastAndAfricaExcludingGermanyMember_ff38b647-d41c-440c-a5b8-b0455c01d123" xlink:href="cmco-20250331.xsd#cmco_EuropeMiddleEastAndAfricaExcludingGermanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_5668661e-4cda-4df2-8b24-e3917434bd1a" xlink:to="loc_cmco_EuropeMiddleEastAndAfricaExcludingGermanyMember_ff38b647-d41c-440c-a5b8-b0455c01d123" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_f177f8f4-ec48-40ce-98b0-606989b97987" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_5668661e-4cda-4df2-8b24-e3917434bd1a" xlink:to="loc_country_CA_f177f8f4-ec48-40ce-98b0-606989b97987" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember_1dc1ade9-4fe4-4bd5-aa97-11ca276dbc09" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_AsiaPacificMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_5668661e-4cda-4df2-8b24-e3917434bd1a" xlink:to="loc_srt_AsiaPacificMember_1dc1ade9-4fe4-4bd5-aa97-11ca276dbc09" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LatinAmericaMember_dc904c74-08c2-4560-8513-2128d3127893" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_LatinAmericaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_5668661e-4cda-4df2-8b24-e3917434bd1a" xlink:to="loc_srt_LatinAmericaMember_dc904c74-08c2-4560-8513-2128d3127893" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_b17be9b2-9ba7-4391-a314-86f98b36b7e4" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_0a316920-d219-42cb-8e91-c6540a360e08" xlink:to="loc_srt_ProductOrServiceAxis_b17be9b2-9ba7-4391-a314-86f98b36b7e4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_b17be9b2-9ba7-4391-a314-86f98b36b7e4_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_b17be9b2-9ba7-4391-a314-86f98b36b7e4" xlink:to="loc_srt_ProductsAndServicesDomain_b17be9b2-9ba7-4391-a314-86f98b36b7e4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_7aef4662-4607-4262-a26d-1cea17269d11" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_b17be9b2-9ba7-4391-a314-86f98b36b7e4" xlink:to="loc_srt_ProductsAndServicesDomain_7aef4662-4607-4262-a26d-1cea17269d11" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_HoistsMember_9989ab80-c03b-4b9c-bf7f-75799f4c9e11" xlink:href="cmco-20250331.xsd#cmco_HoistsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_7aef4662-4607-4262-a26d-1cea17269d11" xlink:to="loc_cmco_HoistsMember_9989ab80-c03b-4b9c-bf7f-75799f4c9e11" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_HighPrecisionConveyorsMember_f9efbcf4-948b-4cc2-8b4b-1b7281aef64c" xlink:href="cmco-20250331.xsd#cmco_HighPrecisionConveyorsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_7aef4662-4607-4262-a26d-1cea17269d11" xlink:to="loc_cmco_HighPrecisionConveyorsMember_f9efbcf4-948b-4cc2-8b4b-1b7281aef64c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ChainAndForgedAttachmentsMember_a487daca-1afe-40cd-a210-1eaf951024f3" xlink:href="cmco-20250331.xsd#cmco_ChainAndForgedAttachmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_7aef4662-4607-4262-a26d-1cea17269d11" xlink:to="loc_cmco_ChainAndForgedAttachmentsMember_a487daca-1afe-40cd-a210-1eaf951024f3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_IndustrialCranesMember_43b8eb76-46a3-4fda-9afc-0f4dbbe5aa30" xlink:href="cmco-20250331.xsd#cmco_IndustrialCranesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_7aef4662-4607-4262-a26d-1cea17269d11" xlink:to="loc_cmco_IndustrialCranesMember_43b8eb76-46a3-4fda-9afc-0f4dbbe5aa30" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ActuatorsandRotaryUnionsMember_42ad4bc8-f1e1-4e09-b0b3-c0001cdb7005" xlink:href="cmco-20250331.xsd#cmco_ActuatorsandRotaryUnionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_7aef4662-4607-4262-a26d-1cea17269d11" xlink:to="loc_cmco_ActuatorsandRotaryUnionsMember_42ad4bc8-f1e1-4e09-b0b3-c0001cdb7005" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DigitalPowerControlandDeliverySystemsMember_e5d08231-1aef-40ee-a48c-5af36c5df90d" xlink:href="cmco-20250331.xsd#cmco_DigitalPowerControlandDeliverySystemsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_7aef4662-4607-4262-a26d-1cea17269d11" xlink:to="loc_cmco_DigitalPowerControlandDeliverySystemsMember_e5d08231-1aef-40ee-a48c-5af36c5df90d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ElevatorApplicationDriveSystemsMember_813dff2c-5ed3-45a9-b5e6-2302174d9c20" xlink:href="cmco-20250331.xsd#cmco_ElevatorApplicationDriveSystemsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_7aef4662-4607-4262-a26d-1cea17269d11" xlink:to="loc_cmco_ElevatorApplicationDriveSystemsMember_813dff2c-5ed3-45a9-b5e6-2302174d9c20" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_df1762dd-6a45-4ffb-a6f2-dbac999c7b6f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_f28c948b-5a28-4fe5-bfc0-32d97a770970" xlink:to="loc_us-gaap_NumberOfOperatingSegments_df1762dd-6a45-4ffb-a6f2-dbac999c7b6f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_48e92198-2956-4540-a8e9-2ef16cfa2b54" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_f28c948b-5a28-4fe5-bfc0-32d97a770970" xlink:to="loc_us-gaap_NumberOfReportableSegments_48e92198-2956-4540-a8e9-2ef16cfa2b54" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_04058cce-d0c0-413b-9050-ca4f0ecc1398" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_f28c948b-5a28-4fe5-bfc0-32d97a770970" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_04058cce-d0c0-413b-9050-ca4f0ecc1398" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_9dba2638-9c5f-491b-95a3-d2404913e997" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_f28c948b-5a28-4fe5-bfc0-32d97a770970" xlink:to="loc_us-gaap_Assets_9dba2638-9c5f-491b-95a3-d2404913e997" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets_8f925834-e283-4988-92f1-5621b8561c74" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_f28c948b-5a28-4fe5-bfc0-32d97a770970" xlink:to="loc_us-gaap_NoncurrentAssets_8f925834-e283-4988-92f1-5621b8561c74" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossNarrativeDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#AccumulatedOtherComprehensiveLossNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_02928c12-c1c1-4195-9b2b-bae3675799d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_aa01278c-939d-426e-a46b-cd99df47b76b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_02928c12-c1c1-4195-9b2b-bae3675799d9" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_aa01278c-939d-426e-a46b-cd99df47b76b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_d63d2153-a246-4880-bfe9-a5e51aea32b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_aa01278c-939d-426e-a46b-cd99df47b76b" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_d63d2153-a246-4880-bfe9-a5e51aea32b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_d63d2153-a246-4880-bfe9-a5e51aea32b3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_d63d2153-a246-4880-bfe9-a5e51aea32b3" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_d63d2153-a246-4880-bfe9-a5e51aea32b3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_3d6750f1-7a4f-4ba6-89fc-6179daf9b6e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_d63d2153-a246-4880-bfe9-a5e51aea32b3" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_3d6750f1-7a4f-4ba6-89fc-6179daf9b6e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_264ed3ba-4cc2-4a3c-8839-3451d5c67b28" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_3d6750f1-7a4f-4ba6-89fc-6179daf9b6e0" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_264ed3ba-4cc2-4a3c-8839-3451d5c67b28" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPostretirementLifeInsuranceMember_350c6bd6-fe94-41e7-b669-5e9c95f49aa7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPostretirementLifeInsuranceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_3d6750f1-7a4f-4ba6-89fc-6179daf9b6e0" xlink:to="loc_us-gaap_DefinedBenefitPostretirementLifeInsuranceMember_350c6bd6-fe94-41e7-b669-5e9c95f49aa7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_917453e4-0747-485b-83cb-f4187f1d125a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_3d6750f1-7a4f-4ba6-89fc-6179daf9b6e0" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_917453e4-0747-485b-83cb-f4187f1d125a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_c998796b-13f3-4498-a217-c40b026a02ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowanceByDeferredTaxAssetAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_aa01278c-939d-426e-a46b-cd99df47b76b" xlink:to="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_c998796b-13f3-4498-a217-c40b026a02ad" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetDomain_c998796b-13f3-4498-a217-c40b026a02ad_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_c998796b-13f3-4498-a217-c40b026a02ad" xlink:to="loc_us-gaap_DeferredTaxAssetDomain_c998796b-13f3-4498-a217-c40b026a02ad_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetDomain_8d79568e-85cb-460b-8a0a-a232602acddd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_c998796b-13f3-4498-a217-c40b026a02ad" xlink:to="loc_us-gaap_DeferredTaxAssetDomain_8d79568e-85cb-460b-8a0a-a232602acddd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DeferredTaxAssetValuationAllowanceInFiscal2011Member_053aa2fa-d4e1-4cb9-b564-809e7e3f79ba" xlink:href="cmco-20250331.xsd#cmco_DeferredTaxAssetValuationAllowanceInFiscal2011Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetDomain_8d79568e-85cb-460b-8a0a-a232602acddd" xlink:to="loc_cmco_DeferredTaxAssetValuationAllowanceInFiscal2011Member_053aa2fa-d4e1-4cb9-b564-809e7e3f79ba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DeferredTaxAssetValuationAllowanceInFiscal2005Member_908c7bb6-6edb-4dcd-beeb-96d86c812fde" xlink:href="cmco-20250331.xsd#cmco_DeferredTaxAssetValuationAllowanceInFiscal2005Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetDomain_8d79568e-85cb-460b-8a0a-a232602acddd" xlink:to="loc_cmco_DeferredTaxAssetValuationAllowanceInFiscal2005Member_908c7bb6-6edb-4dcd-beeb-96d86c812fde" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DeferredTaxesAssociatedWithItemsInAccumulatedOtherComprehensiveIncomeLoss_e2e8d3f0-fa03-47bc-a32e-8dacab3fb598" xlink:href="cmco-20250331.xsd#cmco_DeferredTaxesAssociatedWithItemsInAccumulatedOtherComprehensiveIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_02928c12-c1c1-4195-9b2b-bae3675799d9" xlink:to="loc_cmco_DeferredTaxesAssociatedWithItemsInAccumulatedOtherComprehensiveIncomeLoss_e2e8d3f0-fa03-47bc-a32e-8dacab3fb598" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_46a502af-3c3c-4baa-939c-c3c189191823" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_02928c12-c1c1-4195-9b2b-bae3675799d9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_46a502af-3c3c-4baa-939c-c3c189191823" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax_e31d455d-b9f9-4b68-bbfc-9401348bdbd7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_02928c12-c1c1-4195-9b2b-bae3675799d9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax_e31d455d-b9f9-4b68-bbfc-9401348bdbd7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_33c90757-39fe-4cff-b9f3-16ca905e56ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_02928c12-c1c1-4195-9b2b-bae3675799d9" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_33c90757-39fe-4cff-b9f3-16ca905e56ab" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ChargeInMinimumPensionLiabilityComponentOfAccumulatedOtherComprehensiveIncomeLoss_843c877f-a9fd-456f-9096-93bc0a5367e0" xlink:href="cmco-20250331.xsd#cmco_ChargeInMinimumPensionLiabilityComponentOfAccumulatedOtherComprehensiveIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_02928c12-c1c1-4195-9b2b-bae3675799d9" xlink:to="loc_cmco_ChargeInMinimumPensionLiabilityComponentOfAccumulatedOtherComprehensiveIncomeLoss_843c877f-a9fd-456f-9096-93bc0a5367e0" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomebyComponentDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomebyComponentDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomebyComponentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_4957390c-80c3-4450-a7ce-94ccaf97f8b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_046201ca-5f01-4b26-bf92-2c54d7ceec4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_4957390c-80c3-4450-a7ce-94ccaf97f8b6" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_046201ca-5f01-4b26-bf92-2c54d7ceec4f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_2c7e6610-2135-4a5e-bb65-26673f66ed70" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_046201ca-5f01-4b26-bf92-2c54d7ceec4f" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_2c7e6610-2135-4a5e-bb65-26673f66ed70" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_2c7e6610-2135-4a5e-bb65-26673f66ed70_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2c7e6610-2135-4a5e-bb65-26673f66ed70" xlink:to="loc_us-gaap_EquityComponentDomain_2c7e6610-2135-4a5e-bb65-26673f66ed70_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_9732f88f-2d06-4a10-b9fe-35644863b027" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2c7e6610-2135-4a5e-bb65-26673f66ed70" xlink:to="loc_us-gaap_EquityComponentDomain_9732f88f-2d06-4a10-b9fe-35644863b027" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_739a1844-7560-4e45-a647-ef756a416f98" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_9732f88f-2d06-4a10-b9fe-35644863b027" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_739a1844-7560-4e45-a647-ef756a416f98" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_9f7e64c8-530e-4f11-90e4-e03909cb06cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_739a1844-7560-4e45-a647-ef756a416f98" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_9f7e64c8-530e-4f11-90e4-e03909cb06cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_a79946f8-bf4f-4696-9f94-546182d215e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_739a1844-7560-4e45-a647-ef756a416f98" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_a79946f8-bf4f-4696-9f94-546182d215e6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_f22bd97c-dbe5-4877-ad2f-a58f6d03c7f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_739a1844-7560-4e45-a647-ef756a416f98" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_f22bd97c-dbe5-4877-ad2f-a58f6d03c7f1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_b2c3e9e8-8ac3-4332-ada9-8655bc10ee8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_4957390c-80c3-4450-a7ce-94ccaf97f8b6" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_b2c3e9e8-8ac3-4332-ada9-8655bc10ee8c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_e2633214-4b21-4d69-bebf-f051d5c9ad80" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_b2c3e9e8-8ac3-4332-ada9-8655bc10ee8c" xlink:to="loc_us-gaap_StockholdersEquity_e2633214-4b21-4d69-bebf-f051d5c9ad80" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_0951cff9-7ae2-4975-ad70-3a7eb6c7a6ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_b2c3e9e8-8ac3-4332-ada9-8655bc10ee8c" xlink:to="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_0951cff9-7ae2-4975-ad70-3a7eb6c7a6ff" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_6efca927-fcb1-44ce-a148-8d6b21285d77" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_b2c3e9e8-8ac3-4332-ada9-8655bc10ee8c" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_6efca927-fcb1-44ce-a148-8d6b21285d77" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_37eb0b28-8403-4af4-b8bd-e5f05fa92eab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_b2c3e9e8-8ac3-4332-ada9-8655bc10ee8c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_37eb0b28-8403-4af4-b8bd-e5f05fa92eab" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_10d74298-5e3b-47c5-b405-8d7d2811343f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossScheduleofReclassifiedOutofAccumulatedOtherComprehensiveLossDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#AccumulatedOtherComprehensiveLossScheduleofReclassifiedOutofAccumulatedOtherComprehensiveLossDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossScheduleofReclassifiedOutofAccumulatedOtherComprehensiveLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c6cbc1c8-4733-4f44-95ef-b3d16b17fe9f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_3c0253f5-2d6c-4130-8949-3e4778c06170" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c6cbc1c8-4733-4f44-95ef-b3d16b17fe9f" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_3c0253f5-2d6c-4130-8949-3e4778c06170" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_3f707cb9-9dc8-48a4-be7d-287889f0487f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_3c0253f5-2d6c-4130-8949-3e4778c06170" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_3f707cb9-9dc8-48a4-be7d-287889f0487f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_3f707cb9-9dc8-48a4-be7d-287889f0487f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_3f707cb9-9dc8-48a4-be7d-287889f0487f" xlink:to="loc_us-gaap_EquityComponentDomain_3f707cb9-9dc8-48a4-be7d-287889f0487f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_cded9d37-1486-4577-88a7-30f0b2e7b331" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_3f707cb9-9dc8-48a4-be7d-287889f0487f" xlink:to="loc_us-gaap_EquityComponentDomain_cded9d37-1486-4577-88a7-30f0b2e7b331" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_7da37e68-b5d2-48e1-b0be-0d775ec073ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_cded9d37-1486-4577-88a7-30f0b2e7b331" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_7da37e68-b5d2-48e1-b0be-0d775ec073ef" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_2139c293-db55-4a5a-b6d3-a9676b912019" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_cded9d37-1486-4577-88a7-30f0b2e7b331" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_2139c293-db55-4a5a-b6d3-a9676b912019" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_4c05141e-aabd-40c9-9c74-fa3d98abb4b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_3c0253f5-2d6c-4130-8949-3e4778c06170" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_4c05141e-aabd-40c9-9c74-fa3d98abb4b8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_4c05141e-aabd-40c9-9c74-fa3d98abb4b8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_4c05141e-aabd-40c9-9c74-fa3d98abb4b8" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_4c05141e-aabd-40c9-9c74-fa3d98abb4b8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_872e4c2d-3232-42be-a55e-e004af8bf88e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_4c05141e-aabd-40c9-9c74-fa3d98abb4b8" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_872e4c2d-3232-42be-a55e-e004af8bf88e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_371643eb-029f-4b68-87e7-d027f5579962" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_872e4c2d-3232-42be-a55e-e004af8bf88e" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_371643eb-029f-4b68-87e7-d027f5579962" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_a14cda01-444f-430e-8f09-a968c72cfbad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c6cbc1c8-4733-4f44-95ef-b3d16b17fe9f" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_a14cda01-444f-430e-8f09-a968c72cfbad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_e4286d6c-89ae-44f3-b00b-932178394483" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c6cbc1c8-4733-4f44-95ef-b3d16b17fe9f" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_e4286d6c-89ae-44f3-b00b-932178394483" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_23121b27-6b89-428c-9b9d-7cb1815e68de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c6cbc1c8-4733-4f44-95ef-b3d16b17fe9f" xlink:to="loc_us-gaap_InterestExpense_23121b27-6b89-428c-9b9d-7cb1815e68de" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_18d55697-cbf6-4f77-94bc-2e386c0e71f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c6cbc1c8-4733-4f44-95ef-b3d16b17fe9f" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_18d55697-cbf6-4f77-94bc-2e386c0e71f4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4e9c4c74-a610-4734-a4b7-e8881d30178a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c6cbc1c8-4733-4f44-95ef-b3d16b17fe9f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4e9c4c74-a610-4734-a4b7-e8881d30178a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_25cdac24-621d-435e-9a6b-f2b8618eb425" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c6cbc1c8-4733-4f44-95ef-b3d16b17fe9f" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_25cdac24-621d-435e-9a6b-f2b8618eb425" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_08ab2aa9-85ab-4e45-9bdf-3edf22e94bb6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c6cbc1c8-4733-4f44-95ef-b3d16b17fe9f" xlink:to="loc_us-gaap_NetIncomeLoss_08ab2aa9-85ab-4e45-9bdf-3edf22e94bb6" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#ScheduleIIValuationandQualifyingAccountsDetails"/>
  <link:definitionLink xlink:role="http://www.cmworks.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_44bc80c8-37d9-4e47-9c30-4671f4d3095c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_56c33ff3-186c-4f64-8ead-1fe42e548f1d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_44bc80c8-37d9-4e47-9c30-4671f4d3095c" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_56c33ff3-186c-4f64-8ead-1fe42e548f1d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_2a612ea3-72e5-413f-be1a-6f7382a8895d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_56c33ff3-186c-4f64-8ead-1fe42e548f1d" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_2a612ea3-72e5-413f-be1a-6f7382a8895d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_2a612ea3-72e5-413f-be1a-6f7382a8895d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_2a612ea3-72e5-413f-be1a-6f7382a8895d" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_2a612ea3-72e5-413f-be1a-6f7382a8895d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_2c20158c-5591-4fff-8585-25a5268b5752" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_2a612ea3-72e5-413f-be1a-6f7382a8895d" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_2c20158c-5591-4fff-8585-25a5268b5752" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_d10b2a2b-5781-4cf7-b76b-43466f1828c1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_2c20158c-5591-4fff-8585-25a5268b5752" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_d10b2a2b-5781-4cf7-b76b-43466f1828c1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_90d8bf9d-4dad-4852-a11d-dde5de79a14e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_2c20158c-5591-4fff-8585-25a5268b5752" xlink:to="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_90d8bf9d-4dad-4852-a11d-dde5de79a14e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_AccruedGeneralandProductLiabilityCostsMember_c4a3f357-ca66-43a7-b174-868ad8ece457" xlink:href="cmco-20250331.xsd#cmco_AccruedGeneralandProductLiabilityCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_2c20158c-5591-4fff-8585-25a5268b5752" xlink:to="loc_cmco_AccruedGeneralandProductLiabilityCostsMember_c4a3f357-ca66-43a7-b174-868ad8ece457" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_e0f50e2b-f1f9-4633-88f5-28c37b48e553" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_44bc80c8-37d9-4e47-9c30-4671f4d3095c" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_e0f50e2b-f1f9-4633-88f5-28c37b48e553" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_211b64b1-bbd2-4f93-b319-e0f19ac87116" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_e0f50e2b-f1f9-4633-88f5-28c37b48e553" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_211b64b1-bbd2-4f93-b319-e0f19ac87116" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_b08be44b-789e-48f5-a0fe-ad1b13ee97d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_e0f50e2b-f1f9-4633-88f5-28c37b48e553" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_b08be44b-789e-48f5-a0fe-ad1b13ee97d4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_27e82c3a-f08a-4233-8f91-762373f50528" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_e0f50e2b-f1f9-4633-88f5-28c37b48e553" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_27e82c3a-f08a-4233-8f91-762373f50528" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_95f05271-8378-4de8-9ed5-639499eb969d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_e0f50e2b-f1f9-4633-88f5-28c37b48e553" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_95f05271-8378-4de8-9ed5-639499eb969d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_6cd8659f-fda6-46f5-8032-2ea91f36dbae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_e0f50e2b-f1f9-4633-88f5-28c37b48e553" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_6cd8659f-fda6-46f5-8032-2ea91f36dbae" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_1ad3f1cc-0653-4c7b-9582-4c3872f5f289" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd#eedm"/>
  <link:definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="loc_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="101"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:type="arc" order="102"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="41"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:type="arc" order="42"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>cmco-20250331_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:a6206807-3da6-461f-82f8-97072d450e3f,g:81485220-2a9c-42c5-a5fd-3af8d579e821-->
<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_cmco_CapitalComputerSoftwareAccumulatedAmortization_83b05c8f-267d-4ad3-8088-77745942bf15_verboseLabel_en-US" xlink:label="lab_cmco_CapitalComputerSoftwareAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accumulated amortization on capitalized software costs</link:label>
    <link:label id="lab_cmco_CapitalComputerSoftwareAccumulatedAmortization_label_en-US" xlink:label="lab_cmco_CapitalComputerSoftwareAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Computer Software Accumulated Amortization</link:label>
    <link:label id="lab_cmco_CapitalComputerSoftwareAccumulatedAmortization_documentation_en-US" xlink:label="lab_cmco_CapitalComputerSoftwareAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_CapitalComputerSoftwareAccumulatedAmortization" xlink:href="cmco-20250331.xsd#cmco_CapitalComputerSoftwareAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_CapitalComputerSoftwareAccumulatedAmortization" xlink:to="lab_cmco_CapitalComputerSoftwareAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_417084a8-7250-4ed6-9f3b-4fd4ee3eee27_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_1b0ee977-4063-4077-8b81-e3286aa5833e_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e16309ee-046c-492a-931b-5cb0319bd994_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by (used for) operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_DeferredTaxAssetInterestCarryforward_5ad72648-17ec-40e7-9490-f39b367c78f6_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetInterestCarryforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetInterestCarryforward_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetInterestCarryforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Asset, Interest Carryforward</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetInterestCarryforward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetInterestCarryforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetInterestCarryforward" xlink:to="lab_us-gaap_DeferredTaxAssetInterestCarryforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_0995233e-15cc-4eb4-8f2f-9c8ac474bf17_terseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Repayments of long-term debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_8a2099ff-ed51-4f88-899e-bc8f0e8d7ae6_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected tax expense (benefit) at statutory rate</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentIncreaseDecreaseOtherNet_1c5f284b-7494-4022-9267-5edc080da754_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentIncreaseDecreaseOtherNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/dei-2024.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_ProductLiabilityContingencyTable_8d0be0f5-ef79-4b17-8dc7-6f0e7f5beece_terseLabel_en-US" xlink:label="lab_us-gaap_ProductLiabilityContingencyTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_3a195600-a1bc-41f1-8af3-fcddf55117c3_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e3506ede-575d-443c-8910-d853d3647812_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net change in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_cmco_LossContingencyPeriod_5560fe80-5406-422e-96c2-f9cf67b02065_terseLabel_en-US" xlink:label="lab_cmco_LossContingencyPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" xml:lang="en-US">Loss Contingency Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LossContingencyPeriod" xlink:href="cmco-20250331.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_MeasurementInputDiscountRateMember_0da39faf-3a18-419c-b913-2725d6e5ae11_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputDiscountRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Discount rate</link:label>
    <link:label id="lab_us-gaap_MeasurementInputDiscountRateMember_label_en-US" xlink:label="lab_us-gaap_MeasurementInputDiscountRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Input, Discount Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputDiscountRateMember" xlink:to="lab_us-gaap_MeasurementInputDiscountRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_9eb7faa3-5d7d-46a8-9f5f-a688c38612f0_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Future Maturities of Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignPlanMember_23b521f4-fac0-4403-bbaa-accba7c51ae5_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Plan</link:label>
    <link:label id="lab_us-gaap_ForeignPlanMember_label_en-US" xlink:label="lab_us-gaap_ForeignPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignPlanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignPlanMember" xlink:to="lab_us-gaap_ForeignPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInventory_0b4d690c-4f5f-4aac-a482-53ac6deaf522_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInventory_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInventory" xlink:to="lab_us-gaap_DeferredTaxAssetsInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_ColumbusMcKinnonMember_510b450f-304d-4942-be16-2ba0bba48264_terseLabel_en-US" xlink:label="lab_cmco_ColumbusMcKinnonMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Columbus McKinnon</link:label>
    <link:label id="lab_cmco_ColumbusMcKinnonMember_label_en-US" xlink:label="lab_cmco_ColumbusMcKinnonMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Columbus McKinnon [Member]</link:label>
    <link:label id="lab_cmco_ColumbusMcKinnonMember_documentation_en-US" xlink:label="lab_cmco_ColumbusMcKinnonMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Columbus McKinnon</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ColumbusMcKinnonMember" xlink:href="cmco-20250331.xsd#cmco_ColumbusMcKinnonMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_ColumbusMcKinnonMember" xlink:to="lab_cmco_ColumbusMcKinnonMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_d897c380-6c41-40fc-b6f6-1ffec2d9f6ab_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Jurisdiction [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Jurisdiction [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:to="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_77965961-4c1f-4c04-8ec4-9b891aadcef5_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage_3a7a61cc-a3ee-4dd0-b99d-48e19016f5ec_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_us-gaap_LongTermDebtAndCapitalLeaseObligations_c9c5c776-39e6-4749-8c68-fac8dbcbe57e_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term loan, AR securitization facility and finance lease obligations</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt and Lease Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonNeosMember_terseLabel_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-NEOs</link:label>
    <link:label id="lab_ecd_NonNeosMember_label_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-NEOs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonNeosMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonNeosMember" xlink:to="lab_ecd_NonNeosMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_ba6c95bb-b6a8-4512-9388-355fd1b78b9e_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends declared per common share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_GoodwillAndIntangibleAssetsGoodwillPolicy_e040be4f-2c71-4c65-8dad-9de7b6e3ec28_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_b062cdc9-e759-4dfe-a761-6b5ea632a2d2_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_CustomerAdvancesDepositsAndRebatesCurrent_1955b8af-4d08-45f3-a70d-ee9d55526b61_terseLabel_en-US" xlink:label="lab_cmco_CustomerAdvancesDepositsAndRebatesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer advances, deposits, and rebates</link:label>
    <link:label id="lab_cmco_CustomerAdvancesDepositsAndRebatesCurrent_label_en-US" xlink:label="lab_cmco_CustomerAdvancesDepositsAndRebatesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Advances, Deposits, And Rebates, Current</link:label>
    <link:label id="lab_cmco_CustomerAdvancesDepositsAndRebatesCurrent_documentation_en-US" xlink:label="lab_cmco_CustomerAdvancesDepositsAndRebatesCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Customer Advances, Deposits, And Rebates, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_CustomerAdvancesDepositsAndRebatesCurrent" xlink:href="cmco-20250331.xsd#cmco_CustomerAdvancesDepositsAndRebatesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_CustomerAdvancesDepositsAndRebatesCurrent" xlink:to="lab_cmco_CustomerAdvancesDepositsAndRebatesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_e7ad04eb-a98e-4a51-8894-77244daa1a10_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrencySwapMember_c0a257a3-18d6-41aa-9456-04de2704fce3_terseLabel_en-US" xlink:label="lab_us-gaap_CurrencySwapMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cross currency swap</link:label>
    <link:label id="lab_us-gaap_CurrencySwapMember_label_en-US" xlink:label="lab_us-gaap_CurrencySwapMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Currency Swap [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrencySwapMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrencySwapMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrencySwapMember" xlink:to="lab_us-gaap_CurrencySwapMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_0e852211-34da-4834-93c5-a0e957ce5c6c_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_InventoryPolicyTextBlock_10465416-1c78-4240-a8b8-f11982510a17_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock" xlink:to="lab_us-gaap_InventoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:to="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashSurrenderValueOfLifeInsurance_11ccf8b9-6175-4ff2-b39b-4a2c0d474ba0_terseLabel_en-US" xlink:label="lab_us-gaap_CashSurrenderValueOfLifeInsurance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash surrender value of life insurance</link:label>
    <link:label id="lab_us-gaap_CashSurrenderValueOfLifeInsurance_label_en-US" xlink:label="lab_us-gaap_CashSurrenderValueOfLifeInsurance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Surrender Value of Life Insurance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueOfLifeInsurance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashSurrenderValueOfLifeInsurance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashSurrenderValueOfLifeInsurance" xlink:to="lab_us-gaap_CashSurrenderValueOfLifeInsurance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_cc5f1502-d7b1-4ead-8d40-1c15f3c30b82_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted stock units released, net of shares withheld for minimum statutory tax obligation (in shares)</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" 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/2024/elts/us-gaap-2024.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_FairValueDisclosuresTextBlock_a2a54951-99b3-4e81-8430-aa3af9b2dfed_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cmco_LeverageRatioTrancheFourAndThereafter_e3562b34-07cc-4a08-87ae-02a12a5bd40d_terseLabel_en-US" xlink:label="lab_cmco_LeverageRatioTrancheFourAndThereafter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leverage ratio on June 30, 2023 and thereafter</link:label>
    <link:label id="lab_cmco_LeverageRatioTrancheFourAndThereafter_label_en-US" xlink:label="lab_cmco_LeverageRatioTrancheFourAndThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leverage Ratio, Tranche Four And Thereafter</link:label>
    <link:label id="lab_cmco_LeverageRatioTrancheFourAndThereafter_documentation_en-US" xlink:label="lab_cmco_LeverageRatioTrancheFourAndThereafter" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Leverage Ratio, Tranche Four And Thereafter</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LeverageRatioTrancheFourAndThereafter" xlink:href="cmco-20250331.xsd#cmco_LeverageRatioTrancheFourAndThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_LeverageRatioTrancheFourAndThereafter" xlink:to="lab_cmco_LeverageRatioTrancheFourAndThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgDiscLineItems_label_en-US" xlink:label="lab_ecd_AwardTmgDiscLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="lab_ecd_AwardTmgDiscLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock_14a99c87-6f87-4cbf-94c5-8377a4d9d44f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Changes in Fair Value of Plan Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Changes in Fair Value of Plan Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_c184d9bf-5c55-4e86-bf27-f9f7c1497c08_terseLabel_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/srt-2024.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_PaymentsForDerivativeInstrumentFinancingActivities_85cd3502-1bf1-482b-ab3a-67e91d83e977_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForDerivativeInstrumentFinancingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Cash outflows from hedging 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" 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/2024/elts/us-gaap-2024.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_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_2a7f9021-818a-4e34-9a03-956de63a03e7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_0b44b433-56ca-4cd4-9cee-745379bf70b2_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_e006188d-885f-49b4-ba4e-72bc7d75896c_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from sales 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" 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/2024/elts/us-gaap-2024.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_cmco_LeaseWeightedAverageRemainingLeaseTermAbstract_087a74b8-6a7a-49e7-885a-deb347167393_terseLabel_en-US" xlink:label="lab_cmco_LeaseWeightedAverageRemainingLeaseTermAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average remaining lease term (in years)</link:label>
    <link:label id="lab_cmco_LeaseWeightedAverageRemainingLeaseTermAbstract_label_en-US" xlink:label="lab_cmco_LeaseWeightedAverageRemainingLeaseTermAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Weighted Average Remaining Lease Term [Abstract]</link:label>
    <link:label id="lab_cmco_LeaseWeightedAverageRemainingLeaseTermAbstract_documentation_en-US" xlink:label="lab_cmco_LeaseWeightedAverageRemainingLeaseTermAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LeaseWeightedAverageRemainingLeaseTermAbstract" xlink:href="cmco-20250331.xsd#cmco_LeaseWeightedAverageRemainingLeaseTermAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_LeaseWeightedAverageRemainingLeaseTermAbstract" xlink:to="lab_cmco_LeaseWeightedAverageRemainingLeaseTermAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_EffectiveIncomeTaxRateReconciliationReversalOfStrandedTaxEffectsFromAOCI_2d59a019-929c-4dfa-a18f-c1fd24ccac20_terseLabel_en-US" xlink:label="lab_cmco_EffectiveIncomeTaxRateReconciliationReversalOfStrandedTaxEffectsFromAOCI" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reversal of stranded tax effects from AOCI</link:label>
    <link:label id="lab_cmco_EffectiveIncomeTaxRateReconciliationReversalOfStrandedTaxEffectsFromAOCI_label_en-US" xlink:label="lab_cmco_EffectiveIncomeTaxRateReconciliationReversalOfStrandedTaxEffectsFromAOCI" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Reversal of Stranded Tax Effects From AOCI</link:label>
    <link:label id="lab_cmco_EffectiveIncomeTaxRateReconciliationReversalOfStrandedTaxEffectsFromAOCI_documentation_en-US" xlink:label="lab_cmco_EffectiveIncomeTaxRateReconciliationReversalOfStrandedTaxEffectsFromAOCI" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Reversal of Stranded Tax Effects From AOCI</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EffectiveIncomeTaxRateReconciliationReversalOfStrandedTaxEffectsFromAOCI" xlink:href="cmco-20250331.xsd#cmco_EffectiveIncomeTaxRateReconciliationReversalOfStrandedTaxEffectsFromAOCI"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_EffectiveIncomeTaxRateReconciliationReversalOfStrandedTaxEffectsFromAOCI" xlink:to="lab_cmco_EffectiveIncomeTaxRateReconciliationReversalOfStrandedTaxEffectsFromAOCI" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_5c443348-53ec-4daf-abeb-671e29a4fcda_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ValuationAllowancesAndReservesTypeAxis_7a4742e5-0439-409b-a8d1-041f0a1f0370_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_PlanNameDomain_9165b5f1-2523-4af9-b96e-2a1c0c87b61a_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_country_US_22d0544b-8f5c-4ed2-a6d9-e94fd67d45ab_terseLabel_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/country-2024.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_OtherAssetsNoncurrent_06e980da-7280-47f0-9b6c-66e45f32505f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_LeasesAbstract_b09bd3d9-51b3-4bff-a38b-6ccc932a70b6_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_FiniteLivedIntangibleAssetsGross_07b6d955-c148-4cc4-99a6-b0ad2aa9b95d_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross Carrying&#160; 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" 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/2024/elts/us-gaap-2024.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_AntidilutiveSecuritiesNameDomain_ef14e8f5-ab54-4c7f-b3cf-42abbbc6c483_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_c595ba3d-6654-4f47-a3cf-42fbfee73303_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_NetCashProvidedByUsedInOperatingActivitiesAbstract_59413bbb-8944-4caa-8ee4-640cd836e15b_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cmco_DirectorsStockPlanMember_74fa1744-ca10-4766-bec4-db9204c656cb_terseLabel_en-US" xlink:label="lab_cmco_DirectorsStockPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Directors Stock Plan</link:label>
    <link:label id="lab_cmco_DirectorsStockPlanMember_label_en-US" xlink:label="lab_cmco_DirectorsStockPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Directors Stock Plan [Member]</link:label>
    <link:label id="lab_cmco_DirectorsStockPlanMember_documentation_en-US" xlink:label="lab_cmco_DirectorsStockPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DirectorsStockPlanMember" xlink:href="cmco-20250331.xsd#cmco_DirectorsStockPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_DirectorsStockPlanMember" xlink:to="lab_cmco_DirectorsStockPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_2874cefa-83e5-496d-8fc1-05e3fc4cf266_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Components of Accumulated Other Comprehensive (Loss) Income</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" 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/2024/elts/us-gaap-2024.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_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_8563fa97-390f-4cd3-b3b4-2cbc1224ce76_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State and foreign tax loss and credit carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, State and Local</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_334b1901-a13e-489a-8bc0-b867fc218e31_verboseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_AwardTmgMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Method</link:label>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMethodTextBlock" xlink:to="lab_ecd_AwardTmgMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_a067b3e3-b40a-4989-b3d9-9fa6281c0047_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined benefit plan, net periodic benefit cost (credit)</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_a2204a0a-80a9-4419-9a5b-b42e520392cd_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net periodic pension cost (benefit)</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" 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/2024/elts/us-gaap-2024.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_ecd_TradingArrByIndTable_terseLabel_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual</link:label>
    <link:label id="lab_ecd_TradingArrByIndTable_label_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrByIndTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="lab_ecd_TradingArrByIndTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_PrecisionConveyorProductsMember_4e16b964-bbf1-4d1e-890a-135177faa8db_terseLabel_en-US" xlink:label="lab_cmco_PrecisionConveyorProductsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Precision Conveyors 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" 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" xml:lang="en-US">Precision Conveyor Products</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_PrecisionConveyorProductsMember" xlink:href="cmco-20250331.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_FairValueByMeasurementFrequencyAxis_dc12eefa-9280-4f53-b3db-35a21a3d83ac_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_dei_EntityCommonStockSharesOutstanding_2fd55a9b-6232-4b55-bdf1-752d34b96fcf_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_FinanceLeaseWeightedAverageRemainingLeaseTerm1_07aa9349-6123-4ef0-834e-8ca185519e36_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingPoliciesProcLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets_4c7663df-fcea-48d0-a2b7-8345e3666017_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value of plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_cbc822fd-75c8-4d95-ac5f-71d179893ba1_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation, Amount</link:label>
    <link:label id="lab_ecd_AdjToCompAmt_label_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAmt" xlink:to="lab_ecd_AdjToCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_54abbbb0-b39b-4ce0-a429-63b5885e76a6_verboseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</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" 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/2024/elts/us-gaap-2024.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_ecd_OutstandingRecoveryCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryCompAmt" xlink:to="lab_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_terseLabel_en-US" xlink:label="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table</link:label>
    <link:label id="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_label_en-US" xlink:label="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:to="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_92ca5d47-07bf-451e-acfb-0cdb6bda6414_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_ecd_CoSelectedMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureAmt" xlink:to="lab_ecd_CoSelectedMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TabularListTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tabular List, Table</link:label>
    <link:label id="lab_ecd_TabularListTableTextBlock_label_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tabular List [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TabularListTableTextBlock" xlink:to="lab_ecd_TabularListTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOPAbstract_666259e8-7cb1-4643-a77e-b2a52223d201_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOPAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Stock Ownership Plan (ESOP), Shares in ESOP [Abstract]</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOPAbstract_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOPAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Stock Ownership Plan (ESOP), Shares in ESOP [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOPAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOPAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOPAbstract" xlink:to="lab_us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOPAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_c524bda6-3949-43c2-a353-0fe570c7ce33_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Significant Unobservable Inputs (Level 3)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_50f7ad7b-0d61-4faa-9f13-94fc0c70f12f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">(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" 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/2024/elts/us-gaap-2024.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_cmco_DEPMember_09f26b8f-3e1a-4d96-85d6-669ceefdf1d6_terseLabel_en-US" xlink:label="lab_cmco_DEPMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">DEP</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" 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" xml:lang="en-US">DEP</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DEPMember" xlink:href="cmco-20250331.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_288d6b9f-b0eb-445b-ae38-0472a67e84d7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_106dc794-c0fc-4e7b-960d-d0b57b567c8b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less uncollectible accounts written off, net of recoveries</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_ef155fa8-54bd-4f1d-b6ba-f0a00fb73309_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction</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" 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/2024/elts/us-gaap-2024.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_AccrualForEnvironmentalLossContingencies_13aa11f3-7a74-4b86-a38e-4a4bae664b32_terseLabel_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ScheduleOfStockOptionsRollForwardTableTextBlock_2e0ee7ff-5db1-4fbf-a788-4b64ba5f6f35_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Stock Options Roll Forward</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Stock Options Roll Forward [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_eb21846b-44ff-431e-9a13-5d273ea2eccb_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected long-term rate of return on plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-Term Rate of Return on Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_6892bc7b-37f1-4b55-94e7-ea09197f1ec1_terseLabel_en-US" xlink:label="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_4897bdb4-9310-4f38-8371-587343efe5d5_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrealizedGainLossOnDerivatives_32092376-27cd-48b3-8c09-2011a08f294b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnDerivatives" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Loss (gain) on hedging instruments</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" 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/2024/elts/us-gaap-2024.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_AccruedLiabilitiesCurrent_9fec94f7-b4e4-4c1b-9eeb-7c7e7188c640_verboseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_1ff0f3e7-cbbc-4dd8-8bde-6d367035beb1_totalLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_b09439cb-19ed-4415-98a0-3ee46a8520a7_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_6922bb70-1341-4988-a42e-1e7f02eb3985_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common shares not included in the computation of diluted loss per share because they were antidilutive (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_59407d30-3bc3-45e9-ab2c-387878a55d02_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee benefit plans</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_acb6959d-fa85-47ad-bd70-8a62fee57054_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Tranche One</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Tranche One [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_0415d0af-b89a-46aa-a908-a987f2985493_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Less: imputed interest</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_PrecisionConveyanceMember_77c8c709-8930-4303-9003-86e9729d146b_terseLabel_en-US" xlink:label="lab_cmco_PrecisionConveyanceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" xml:lang="en-US">Precision Conveyance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_PrecisionConveyanceMember" xlink:href="cmco-20250331.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_CreditFacilityDomain_1ea120a1-3228-4342-8f26-46b227c8fefc_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_97a96341-d9c4-443a-bbf2-d0d9abad1b8b_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Grant date fair value of options that vested (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_426fafa9-6591-4fd3-a2f9-7032be244f90_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_b26a035f-de2c-4314-a3e1-e11fe02b1018_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Opening balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_be87cd0e-4e79-47a5-b66b-b7d0d623efe9_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Closing balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTable_9d4d64ac-6c5b-47b3-8936-0e25751830d5_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation [Table]</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTable_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTable" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StockRepurchaseProgramAuthorizedAmount1_9f82a23a-a2de-44c2-a4ab-3983a9562055_terseLabel_en-US" xlink:label="lab_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock repurchase program, authorized amount</link:label>
    <link:label id="lab_srt_StockRepurchaseProgramAuthorizedAmount1_label_en-US" xlink:label="lab_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program, Authorized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:to="lab_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities_9ceb714b-99e7-42e7-9a01-32ae6d9aadd6_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash inflows from hedging 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" 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/2024/elts/us-gaap-2024.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_InventoryDisclosureTextBlock_90c42b68-6507-439f-b2b1-ca68507f4e32_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ProductWarrantyAccrualPayments_6e4b26bf-c43d-476f-b3b2-1cbec75341be_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualPayments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Warranties settled</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualPayments_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard and Extended Product Warranty Accrual, Decrease for Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyAccrualPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrualPayments" xlink:to="lab_us-gaap_ProductWarrantyAccrualPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FixedIncomeSecuritiesMember_905a86c5-2e5b-4c37-89d3-cb9385427816_terseLabel_en-US" xlink:label="lab_us-gaap_FixedIncomeSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fixed income securities</link:label>
    <link:label id="lab_us-gaap_FixedIncomeSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_FixedIncomeSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fixed Income Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FixedIncomeSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FixedIncomeSecuritiesMember" xlink:to="lab_us-gaap_FixedIncomeSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_c4d6d71d-40c5-4f88-acb1-6070d9467c4d_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ESOP Debt Guarantee</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_9b6989bf-6cbe-470e-b0a7-c17781fcbb9a_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock Options</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_Depreciation_b43087d1-f0d4-4d0f-97a1-7c333f5d4fa7_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_EmployeeStockOwnershipPlanNumberOfAllocatedOrAvailableToBeAllocatedShares_975e2471-a73f-4e15-9356-9828389ccd44_terseLabel_en-US" xlink:label="lab_cmco_EmployeeStockOwnershipPlanNumberOfAllocatedOrAvailableToBeAllocatedShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ESOP shares allocated or available to be allocated to participants' accounts (in shares)</link:label>
    <link:label id="lab_cmco_EmployeeStockOwnershipPlanNumberOfAllocatedOrAvailableToBeAllocatedShares_label_en-US" xlink:label="lab_cmco_EmployeeStockOwnershipPlanNumberOfAllocatedOrAvailableToBeAllocatedShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Stock Ownership Plan, Number Of Allocated Or Available To Be Allocated Shares</link:label>
    <link:label id="lab_cmco_EmployeeStockOwnershipPlanNumberOfAllocatedOrAvailableToBeAllocatedShares_documentation_en-US" xlink:label="lab_cmco_EmployeeStockOwnershipPlanNumberOfAllocatedOrAvailableToBeAllocatedShares" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US"></link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EmployeeStockOwnershipPlanNumberOfAllocatedOrAvailableToBeAllocatedShares" xlink:href="cmco-20250331.xsd#cmco_EmployeeStockOwnershipPlanNumberOfAllocatedOrAvailableToBeAllocatedShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_EmployeeStockOwnershipPlanNumberOfAllocatedOrAvailableToBeAllocatedShares" xlink:to="lab_cmco_EmployeeStockOwnershipPlanNumberOfAllocatedOrAvailableToBeAllocatedShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_4b26efd8-f5dd-43de-985c-b209a838f32c_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_7826f798-ae76-41cf-ac3e-9711c7f75a12_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from (Payments for) Other Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:to="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_8f3892d3-0f8a-4e0e-abf9-7b630369e167_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Comprehensive income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_fbb30b21-2e31-4773-9f92-f87ca2eb9da8_terseLabel_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Plans</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" 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/2024/elts/us-gaap-2024.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_FinanceLeaseWeightedAverageDiscountRatePercent_997ca2ea-afb9-4ab7-977c-639e5b36c04e_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance leases, weighted-average discount rate</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodOne_682dfadc-39a5-4cc9-aeda-6a6e52329536_terseLabel_en-US" xlink:label="lab_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodOne" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Per occurrence limits on self insurance for general and product liability coverage through FY 2003</link:label>
    <link:label id="lab_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodOne_label_en-US" xlink:label="lab_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodOne" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Per Occurrence Limits on Self Insurance for General and Product Liability Coverage, Period One</link:label>
    <link:label id="lab_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodOne_documentation_en-US" xlink:label="lab_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodOne" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Per Occurrence Limits on Self Insurance for General and Product Liability Coverage, Period One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodOne" xlink:href="cmco-20250331.xsd#cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodOne" xlink:to="lab_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodOne" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_3c4519cf-b330-4b27-b6ef-c2db2b25ffd6_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_3b5c980f-3ade-4142-9f78-cc2788643b01_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_f7b26cfc-e97e-4b39-a287-bb633c195684_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Net deferred tax assets (liabilities)</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilities" xlink:to="lab_us-gaap_DeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_cd8788c5-a907-422e-9399-92017219d71f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_AccruedPayrollTaxesCurrent_30f51d3e-bddd-4560-8444-575fe8275b94_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedPayrollTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued payroll</link:label>
    <link:label id="lab_us-gaap_AccruedPayrollTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedPayrollTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Payroll Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedPayrollTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedPayrollTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedPayrollTaxesCurrent" xlink:to="lab_us-gaap_AccruedPayrollTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryGross_277e1a0f-b35d-44c5-93b8-b321610c1525_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Inventory, gross</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" 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/2024/elts/us-gaap-2024.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_cmco_IncreaseInDebtIssuanceCosts_a7f50e0b-b5f7-435f-ac39-01f911c182cc_terseLabel_en-US" xlink:label="lab_cmco_IncreaseInDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase In deferred financing costs</link:label>
    <link:label id="lab_cmco_IncreaseInDebtIssuanceCosts_label_en-US" xlink:label="lab_cmco_IncreaseInDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase In Debt Issuance Costs</link:label>
    <link:label id="lab_cmco_IncreaseInDebtIssuanceCosts_documentation_en-US" xlink:label="lab_cmco_IncreaseInDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase In Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_IncreaseInDebtIssuanceCosts" xlink:href="cmco-20250331.xsd#cmco_IncreaseInDebtIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_IncreaseInDebtIssuanceCosts" xlink:to="lab_cmco_IncreaseInDebtIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent_cc62ad6a-bfca-4030-a031-e844d9341e1f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other non-current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Accrued Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_2d3f7506-249c-4089-94af-7f2af59c625f_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net property, plant, and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_dei_IcfrAuditorAttestationFlag_eec9963d-e69c-42dd-bc83-7eda6066dbd4_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_label_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_60581b24-8e07-4f8c-9275-d6ffa03a9040_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_NoncurrentAssets_9d6d2e9f-02b2-427a-9b8a-cfdd188965dc_terseLabel_en-US" xlink:label="lab_us-gaap_NoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-lived assets:</link:label>
    <link:label id="lab_us-gaap_NoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_NoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncurrentAssets" xlink:to="lab_us-gaap_NoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_e21eb173-b36d-44a4-b642-a50718e881e8_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Exercisable (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_0b83e263-37ff-4305-9fc9-ea9cff242db6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted- average exercise price per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConvertibleDebtMember_d958909d-b6e8-4c92-bff8-810235ab7418_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertibleDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Convertible Debt</link:label>
    <link:label id="lab_us-gaap_ConvertibleDebtMember_label_en-US" xlink:label="lab_us-gaap_ConvertibleDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Convertible Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertibleDebtMember" xlink:to="lab_us-gaap_ConvertibleDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportingUnits_b7f141fe-35ba-4dc3-8299-741502649db4_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportingUnits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_CommonStockParOrStatedValuePerShare_4e69a1b0-224f-416f-8ce4-0f72ecff26de_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b66dddee-500c-480c-9eee-384e9063024f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_44ec1003-db43-410f-9965-2cfefc763745_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated 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" 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/2024/elts/us-gaap-2024.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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_d929d5e8-e02f-40d0-8cd5-eacd3de06d85_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Currency Translations</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_c00acee9-e782-4d23-ac14-802b2306aeaa_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_a8238fe6-7596-4b9b-8137-fc7726ab7ac6_verboseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_ecd_TrdArrExpirationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrExpirationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expiration Date</link:label>
    <link:label id="lab_ecd_TrdArrExpirationDate_label_en-US" xlink:label="lab_ecd_TrdArrExpirationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Expiration Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrExpirationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrExpirationDate" xlink:to="lab_ecd_TrdArrExpirationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_3c9bf8c0-57e2-460e-a38e-4421f51f98dc_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_VariableAnnuityMember_ec625950-e71b-4bb0-85c1-d82e185cd989_terseLabel_en-US" xlink:label="lab_us-gaap_VariableAnnuityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Annuity contract</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" 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/2024/elts/us-gaap-2024.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_OperatingLeaseLiabilityCurrent_deaa361e-cb5b-435d-9922-ef29949dc182_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Current ROU lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_5835d0be-8ce9-466e-8007-e0fc256f4db4_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_ecd_TotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnAmt" xlink:to="lab_ecd_TotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Footnote</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjFnTextBlock_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:to="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_DeferredTaxAssetsTaxCreditCarryforwardsState_73c39751-38c0-4662-aafe-a6c599b82d6a_terseLabel_en-US" xlink:label="lab_cmco_DeferredTaxAssetsTaxCreditCarryforwardsState" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax assets, state tax credit carryforwards</link:label>
    <link:label id="lab_cmco_DeferredTaxAssetsTaxCreditCarryforwardsState_label_en-US" xlink:label="lab_cmco_DeferredTaxAssetsTaxCreditCarryforwardsState" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards, State</link:label>
    <link:label id="lab_cmco_DeferredTaxAssetsTaxCreditCarryforwardsState_documentation_en-US" xlink:label="lab_cmco_DeferredTaxAssetsTaxCreditCarryforwardsState" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards, State</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DeferredTaxAssetsTaxCreditCarryforwardsState" xlink:href="cmco-20250331.xsd#cmco_DeferredTaxAssetsTaxCreditCarryforwardsState"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_DeferredTaxAssetsTaxCreditCarryforwardsState" xlink:to="lab_cmco_DeferredTaxAssetsTaxCreditCarryforwardsState" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_5a933845-e073-4b3d-94ac-c96427c68ace_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment, gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_f95e0a92-abdc-4621-b1eb-8d47c69d7b74_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock options exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_b6e0c596-1f5d-44b2-9c56-cbeacfb9f355_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_DefinedBenefitPlanSettlementsBenefitObligation_c10d0be0-eb88-4bf9-ad3b-487c3b5c1793_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Settlement</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Settlement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanSettlementsBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_b59a0c11-ed62-4061-8a47-c5e532e13e11_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amount of Gain or (Loss) Recognized in Other Comprehensive Income (Loss) on Derivatives (Effective Portion)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_cafb97fc-49f5-43af-b26a-a9a98b07f19a_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote</link:label>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_label_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:to="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_efbc4102-7fe8-4b22-ba35-93b66877990e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_e6fa55b7-7c64-40e1-a30c-6c10838b1773_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Average diluted shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_31dd33a7-52a8-457c-8c0b-c3d868bb3d63_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Adjusted weighted-average common stock outstanding and assumed conversions &#8211; denominator for diluted EPS (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_AccruedLiabilitiesMember_57f8654e-cabe-4666-a9d9-868ab69caf97_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_MnpiDiscTimedForCompValFlag_terseLabel_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value</link:label>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_label_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:to="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_28bb2bd8-d9b2-421b-96f7-3b49c8a23622_terseLabel_en-US" xlink:label="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">AOCI Attributable to Parent, Net of Tax [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_label_en-US" xlink:label="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI Attributable to Parent, Net of Tax [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:to="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_39bc6f83-2b21-499c-b367-d6db2ff288f5_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total shareholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_e0a47151-6670-471c-aeb4-c463029500b6_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_48395f60-1bf7-4350-af29-130c32eefc6b_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValue_50e69db8-0c3c-4b69-908c-9f548831303c_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_DefinedBenefitPostretirementLifeInsuranceMember_d73dc4c0-626b-444e-935a-c052d6153782_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPostretirementLifeInsuranceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Postretirement Life Insurance</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPostretirementLifeInsuranceMember_2dfb3ed8-d9c4-4d95-a574-6e585252f2ec_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPostretirementLifeInsuranceMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Postretirement Life Insurance</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPostretirementLifeInsuranceMember_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPostretirementLifeInsuranceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Postretirement Life Insurance [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPostretirementLifeInsuranceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPostretirementLifeInsuranceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPostretirementLifeInsuranceMember" xlink:to="lab_us-gaap_DefinedBenefitPostretirementLifeInsuranceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_LitigationCaseAxis_4752ddc5-9d0c-4427-96f8-1f1ff2bbcf7f_terseLabel_en-US" xlink:label="lab_srt_LitigationCaseAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/srt-2024.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_ConstructionInProgressGross_24557ba1-4fc3-47a6-94e3-b3c0251a7f21_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Construction in progress</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressGross_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Construction in Progress, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressGross" xlink:to="lab_us-gaap_ConstructionInProgressGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_cf87decf-2a4a-4235-8b5b-d077098699ba_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ConcentrationRiskTypeDomain_bd86fd99-f2c4-45a6-b161-3bc4cf373019_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_InvestmentIncomeNet_4e9c0b35-b0e4-4f37-b093-8116f669fefa_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_LettersOfCreditOutstandingAmount_1c8547c0-3dec-475c-823d-36439647121f_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cmco_StandardProductContractTerms_db3f6482-6afc-423c-9754-0872d38f240f_terseLabel_en-US" xlink:label="lab_cmco_StandardProductContractTerms" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Standard product contract terms</link:label>
    <link:label id="lab_cmco_StandardProductContractTerms_label_en-US" xlink:label="lab_cmco_StandardProductContractTerms" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard Product Contract Terms</link:label>
    <link:label id="lab_cmco_StandardProductContractTerms_documentation_en-US" xlink:label="lab_cmco_StandardProductContractTerms" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Standard Product Contract Terms</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_StandardProductContractTerms" xlink:href="cmco-20250331.xsd#cmco_StandardProductContractTerms"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_StandardProductContractTerms" xlink:to="lab_cmco_StandardProductContractTerms" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_6a531a19-998a-486b-8261-034c4f6c0bb3_negatedLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_830146c4-b12a-40f7-8d1b-3d6d6a9e34e0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract_3e075c50-03c1-436b-9549-ea556ec1815e_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in benefit obligation:</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Pension Plan with Project Benefit Obligation in Excess of Plan Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract" xlink:to="lab_us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_c27c470d-4cfb-41e4-95b3-a373f86dd06a_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Charge recorded for contributions to defined contribution plans</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:to="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_EffectiveIncomeTaxRateReconciliationEmployeeBenefitsAmount_1eeb016a-ef1f-457d-9da9-ed2aebaca1c1_negatedTerseLabel_en-US" xlink:label="lab_cmco_EffectiveIncomeTaxRateReconciliationEmployeeBenefitsAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Employee benefits</link:label>
    <link:label id="lab_cmco_EffectiveIncomeTaxRateReconciliationEmployeeBenefitsAmount_label_en-US" xlink:label="lab_cmco_EffectiveIncomeTaxRateReconciliationEmployeeBenefitsAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Employee Benefits, Amount</link:label>
    <link:label id="lab_cmco_EffectiveIncomeTaxRateReconciliationEmployeeBenefitsAmount_documentation_en-US" xlink:label="lab_cmco_EffectiveIncomeTaxRateReconciliationEmployeeBenefitsAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Employee Benefits, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EffectiveIncomeTaxRateReconciliationEmployeeBenefitsAmount" xlink:href="cmco-20250331.xsd#cmco_EffectiveIncomeTaxRateReconciliationEmployeeBenefitsAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_EffectiveIncomeTaxRateReconciliationEmployeeBenefitsAmount" xlink:to="lab_cmco_EffectiveIncomeTaxRateReconciliationEmployeeBenefitsAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_5e718c2b-7f3a-45e2-99de-33d1a9ba4fde_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance recorded from acquisition</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_46191e13-c12f-4a16-a9e6-06559d985566_verboseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_CostOfSalesMember_0b656c66-b85e-41b6-a7f4-0a9e77419447_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of Sales [Member]</link:label>
    <link:label id="lab_us-gaap_CostOfSalesMember_label_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Sales [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesMember" xlink:to="lab_us-gaap_CostOfSalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_d8bc434b-a4da-47be-93cf-03818fd2502b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total number of shares of common stock which may be granted under the plan (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_e44cc82e-d65d-451f-993f-cb6b685cba33_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_4d264882-e941-4b91-8e63-a5283a52ca37_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_a7b80b22-406c-4bfc-bc69-156a9945e6a6_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business combination, acquisition related costs</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Acquisition Related Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:to="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_terseLabel_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Executive Categories</link:label>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_label_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Executive Categories [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="lab_ecd_AllExecutiveCategoriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_b2582231-5638-4185-b1cd-82fce157c9c9_verboseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Effect of dilutive employee stock options, RSU's and performance shares (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_74b48ded-c16a-4343-9612-6e8ec83ef578_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Financial Position Location, Balance [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" xml:lang="en-US">Statement of Financial Position Location, Balance [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_EquitySecuritiesMember_0e0f7920-a147-4a34-8ad0-874c98314196_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity securities</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesMember" xlink:to="lab_us-gaap_EquitySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_37616963-7de6-4456-ad46-e172adf2b0cb_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated annual amortization expense two years from current year</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" 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/2024/elts/us-gaap-2024.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_ecd_ChangedPeerGroupFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote</link:label>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_label_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:to="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_614e8bd6-5090-4a4a-8627-6e91b9494e03_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding, weighted average remaining contractual life (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_d1436d5e-d0db-48ca-8c15-30f83f9106c5_verboseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_52e9ede2-0c69-4016-8144-a9c74713d86d_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_AssetsAbstract_11caccc4-43ad-41f7-b3b2-269966e1da45_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_RetirementPlanTypeDomain_45c30354-3948-48d1-80e6-81bd63f96cf5_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_b120b0bd-03e0-45f2-a99b-5d0e4a257b10_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividend yield</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_b88d54ec-8015-41d5-b1a1-e73d74a27d26_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_DerivativeContractTypeDomain_65a88338-9d14-476a-a518-7fb6a2524635_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Contract Type [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_DefinedBenefitPlanActuarialGainLoss_8dd7c324-cf2b-4529-99fd-e4f3d1b0097a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Actuarial (gain) loss</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:to="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfLIFOInventoryLiquidationOnIncome_fd979a66-5d21-42cf-b476-dcb04f7d352e_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfLIFOInventoryLiquidationOnIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">LIFO liquidations</link:label>
    <link:label id="lab_us-gaap_EffectOfLIFOInventoryLiquidationOnIncome_label_en-US" xlink:label="lab_us-gaap_EffectOfLIFOInventoryLiquidationOnIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effect of LIFO Inventory Liquidation on Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfLIFOInventoryLiquidationOnIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfLIFOInventoryLiquidationOnIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfLIFOInventoryLiquidationOnIncome" xlink:to="lab_us-gaap_EffectOfLIFOInventoryLiquidationOnIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualNoncurrent_329d26c2-bffe-43ca-87f1-7c220230a0f2_terseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued general and product liability costs</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualNoncurrent_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard Product Warranty Accrual, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrualNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyAccrualNoncurrent" xlink:to="lab_us-gaap_StandardProductWarrantyAccrualNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_8f0fd6b7-bc8a-4be7-b43c-da2739becae4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfDebt_8abdaca0-7c47-4e7b-948a-a76cac52502e_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from (repayments of) debt</link:label>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from (Repayments of) Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromRepaymentsOfDebt" xlink:to="lab_us-gaap_ProceedsFromRepaymentsOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_ProductLiabilityCoverageLimit_8ccbef1d-fc9f-48b5-a8d5-fae86165327e_terseLabel_en-US" xlink:label="lab_cmco_ProductLiabilityCoverageLimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product liability coverage limit</link:label>
    <link:label id="lab_cmco_ProductLiabilityCoverageLimit_label_en-US" xlink:label="lab_cmco_ProductLiabilityCoverageLimit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Liability, Coverage Limit</link:label>
    <link:label id="lab_cmco_ProductLiabilityCoverageLimit_documentation_en-US" xlink:label="lab_cmco_ProductLiabilityCoverageLimit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Product Liability, Coverage Limit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ProductLiabilityCoverageLimit" xlink:href="cmco-20250331.xsd#cmco_ProductLiabilityCoverageLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_ProductLiabilityCoverageLimit" xlink:to="lab_cmco_ProductLiabilityCoverageLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireMarketableSecurities_c88a04d1-f058-428f-81c9-636262318e83_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Purchases of 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" 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/2024/elts/us-gaap-2024.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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_b4057e11-0dcd-445b-bf66-0caec1a53cce_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercisable, weighted average remaining contractual life (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_7deee08c-a1c0-49f2-a1c3-34a10e34bf17_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent liability</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_b1a28a81-ae14-415f-9bc3-3514bb6a3261_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Contingent liability (see above)</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" 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/2024/elts/us-gaap-2024.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_ScheduleOfDefinedBenefitPlansDisclosuresTable_fec9c3a9-1124-48d4-a08f-59009c132eb4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan [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" xml:lang="en-US">Defined Benefit Plan [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_cmco_FairValueExceedingBookValuePercent_ec7f96e0-56ec-4152-8581-23de4a9a25c9_terseLabel_en-US" xlink:label="lab_cmco_FairValueExceedingBookValuePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value exceeding book value, percent</link:label>
    <link:label id="lab_cmco_FairValueExceedingBookValuePercent_label_en-US" xlink:label="lab_cmco_FairValueExceedingBookValuePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Exceeding Book Value, Percent</link:label>
    <link:label id="lab_cmco_FairValueExceedingBookValuePercent_documentation_en-US" xlink:label="lab_cmco_FairValueExceedingBookValuePercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fair Value Exceeding Book Value, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_FairValueExceedingBookValuePercent" xlink:href="cmco-20250331.xsd#cmco_FairValueExceedingBookValuePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_FairValueExceedingBookValuePercent" xlink:to="lab_cmco_FairValueExceedingBookValuePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_6fcf4259-ebb8-4ad8-90cd-b69b043a4713_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Balance and Related Activity for Customer Advances</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" 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/2024/elts/us-gaap-2024.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_cmco_GrossDefenseCostsPriorToRetroPremiumsRequiredBySettlementPercentage_69b8113f-0034-4f52-89a8-e8ed8602f99c_terseLabel_en-US" xlink:label="lab_cmco_GrossDefenseCostsPriorToRetroPremiumsRequiredBySettlementPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" 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-20250331.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_srt_MaximumMember_619da764-23a7-4f0a-ad26-d699e7410aa3_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/srt-2024.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_ecd_EquityValuationAssumptionDifferenceFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote</link:label>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_label_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:to="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_856ed416-ed91-430a-bf90-da78a535e74b_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_FiniteLivedIntangibleAssetsNet_9869e613-c4fb-4b26-99cc-a54c65624ef3_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">&#160; 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" 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/2024/elts/us-gaap-2024.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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_91d591cd-06f4-4a56-b270-2404215716f5_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_DefinedBenefitPlanContributionbyEmployerPercentageofPremium_11465db3-d78e-42d3-a908-3f8bf214b08c_terseLabel_en-US" xlink:label="lab_cmco_DefinedBenefitPlanContributionbyEmployerPercentageofPremium" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of premium contributed</link:label>
    <link:label id="lab_cmco_DefinedBenefitPlanContributionbyEmployerPercentageofPremium_label_en-US" xlink:label="lab_cmco_DefinedBenefitPlanContributionbyEmployerPercentageofPremium" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Contribution by Employer Percentage of Premium</link:label>
    <link:label id="lab_cmco_DefinedBenefitPlanContributionbyEmployerPercentageofPremium_documentation_en-US" xlink:label="lab_cmco_DefinedBenefitPlanContributionbyEmployerPercentageofPremium" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Contribution by Employer Percentage of Premium</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DefinedBenefitPlanContributionbyEmployerPercentageofPremium" xlink:href="cmco-20250331.xsd#cmco_DefinedBenefitPlanContributionbyEmployerPercentageofPremium"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_DefinedBenefitPlanContributionbyEmployerPercentageofPremium" xlink:to="lab_cmco_DefinedBenefitPlanContributionbyEmployerPercentageofPremium" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_68d23b2c-9bfd-4912-b1d1-71b841cfcc35_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_5a188649-0cb7-4da0-b262-e6d471339c04_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/srt-2024.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_ecd_NonRule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:to="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7b40d55e-0a98-4bd4-81f6-fead74f613f8_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income before income tax expense</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" 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/2024/elts/us-gaap-2024.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_ecd_NonPeoNeoAvgTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:to="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_6624a5a8-52f5-46fd-8c2c-eeb5ea2a7f9b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Property, plant, and equipment</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryIndName" xlink:to="lab_ecd_OutstandingRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesRelatedToInvestmentContractsFairValueDisclosure_37abb69f-07b3-4dfc-8aae-1968191bf81c_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesRelatedToInvestmentContractsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_DisaggregationOfRevenueLineItems_c37f7d0b-13da-4d37-bad6-277d7f48e1ba_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryLIFOReserve_2eea82e5-270c-484a-b4a5-0bce0cf3480d_negatedLabel_en-US" xlink:label="lab_us-gaap_InventoryLIFOReserve" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_4d31a812-0187-4b50-9b2c-21643f5ad6aa_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</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" 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/2024/elts/us-gaap-2024.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_srt_TitleOfIndividualAxis_b2b9821a-1a91-42c3-b67a-7c82f84888c0_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title and Position [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" xml:lang="en-US">Title and Position [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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_BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized_81f7105c-5866-462a-95d9-6ee764232f41_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquisition costs, period cost</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Separately Recognized Transactions, Expenses and Losses Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized" xlink:to="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCredits_64ff2c88-fa7b-404c-b611-adeb9827d34a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCredits" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Federal tax credits</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCredits_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCredits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxCredits" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined</link:label>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_label_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgPredtrmndFlag" xlink:to="lab_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_4eb4659b-2a09-426d-b9bd-1c706d31fad3_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_SubsequentEventTypeDomain_9b01c218-590a-4f87-90c7-9f0c6164e6f7_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cmco_ContractWithCustomerLiabilityOtherForeignCurrencyTranslationIncreaseDecrease_1f7f3ae6-5f97-497c-8ba9-2d399c2174bb_terseLabel_en-US" xlink:label="lab_cmco_ContractWithCustomerLiabilityOtherForeignCurrencyTranslationIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</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" 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" 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-20250331.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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_633b6467-e020-4ea7-8ae6-14a02376a215_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/srt-2024.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_CustomerRelationshipsMember_a3f5034d-70f2-449a-a226-9ee774a75987_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_us-gaap_EarningsPerShareDiluted_58fb9f22-0e64-45d7-a04b-64c250fc366d_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted income (loss) per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_4aa3d3a4-137a-4dac-b722-c9ec6c1e42e8_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">United states income (loss) before income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Domestic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_2da5bbc6-7d9a-4572-941d-f3a3de29b596_terseLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State and Local Jurisdiction</link:label>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_label_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">State and Local Jurisdiction [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:to="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_c57a9486-eeeb-4bfb-9911-1cfb181f7f02_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Nonvested Performance-based Units Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Nonvested Performance-Based Units Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_terseLabel_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement does not require Recovery</link:label>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_label_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Does Not Require Recovery [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:to="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OwnershipAxis_824459c4-fba5-4c47-84a7-91a2cc3cdea2_terseLabel_en-US" xlink:label="lab_srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:label id="lab_srt_OwnershipAxis_label_en-US" xlink:label="lab_srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipAxis" xlink:to="lab_srt_OwnershipAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_89216d1f-509c-4597-9a61-d0813d5872cf_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting percentage</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_d47c9ba4-9fe6-4b4f-81bc-6fbedd42a920_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cmco_EMCMember_21421bb5-a0ba-48c6-9aca-89e76536a0dd_terseLabel_en-US" xlink:label="lab_cmco_EMCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">EMC</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" 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" xml:lang="en-US">EMC [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EMCMember" xlink:href="cmco-20250331.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_ForeignCurrencyTransactionGainLossBeforeTax_5bdf415f-5b28-4c10-87ef-9c692b701224_negatedLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Foreign currency exchange loss (gain), net</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_34da0a7e-4fcb-4039-9670-30219c2d35fa_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation</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" xml:lang="en-US">Gain (Loss), Foreign Currency Transaction, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_StatementOfFinancialPositionAbstract_4b1f45f5-d471-47f7-9c07-7010f8bc8ff8_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cmco_BankGuaranteesMember_36ac1342-52b9-411e-9b1f-f197d6003571_terseLabel_en-US" xlink:label="lab_cmco_BankGuaranteesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Bank Guarantees</link:label>
    <link:label id="lab_cmco_BankGuaranteesMember_label_en-US" xlink:label="lab_cmco_BankGuaranteesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Bank Guarantees [Member]</link:label>
    <link:label id="lab_cmco_BankGuaranteesMember_documentation_en-US" xlink:label="lab_cmco_BankGuaranteesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Bank Guarantees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_BankGuaranteesMember" xlink:href="cmco-20250331.xsd#cmco_BankGuaranteesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_BankGuaranteesMember" xlink:to="lab_cmco_BankGuaranteesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_ExcessCashFlowPercentageStepDownDueToAchievementOfSecuredLeverageRatios_e631de9f-e82f-4f98-b970-835ee543586a_terseLabel_en-US" xlink:label="lab_cmco_ExcessCashFlowPercentageStepDownDueToAchievementOfSecuredLeverageRatios" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Excess cash flow step down, percentage</link:label>
    <link:label id="lab_cmco_ExcessCashFlowPercentageStepDownDueToAchievementOfSecuredLeverageRatios_label_en-US" xlink:label="lab_cmco_ExcessCashFlowPercentageStepDownDueToAchievementOfSecuredLeverageRatios" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Excess Cash Flow Percentage, Step-Down Due To Achievement Of Secured Leverage Ratios</link:label>
    <link:label id="lab_cmco_ExcessCashFlowPercentageStepDownDueToAchievementOfSecuredLeverageRatios_documentation_en-US" xlink:label="lab_cmco_ExcessCashFlowPercentageStepDownDueToAchievementOfSecuredLeverageRatios" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Excess Cash Flow Percentage, Step-Down Due To Achievement Of Secured Leverage Ratios</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ExcessCashFlowPercentageStepDownDueToAchievementOfSecuredLeverageRatios" xlink:href="cmco-20250331.xsd#cmco_ExcessCashFlowPercentageStepDownDueToAchievementOfSecuredLeverageRatios"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_ExcessCashFlowPercentageStepDownDueToAchievementOfSecuredLeverageRatios" xlink:to="lab_cmco_ExcessCashFlowPercentageStepDownDueToAchievementOfSecuredLeverageRatios" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_e3efbf01-ebe4-4cf4-9751-23a1c0a0429d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_ccc27f35-8440-4a29-b8ee-a296953d583e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value of restricted stock units that vested during the period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_ac13b85c-a609-47f0-8c5e-e2741e0c91f0_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from sale of fixed assets</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_a2481007-d1f3-48b7-b4da-1292500204d2_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax (benefit) expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_818bbd42-6658-400e-825e-ba581f8e8462_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income tax (benefit) expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_19e856dc-f22d-42e5-9489-0169701bb81e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Income tax (benefit) expense</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" 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/2024/elts/us-gaap-2024.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_cmco_EffectiveIncomeTaxRateReconciliationForeignDerivedIncome_509748ce-cc90-4210-8bb2-7358ac28f9d4_terseLabel_en-US" xlink:label="lab_cmco_EffectiveIncomeTaxRateReconciliationForeignDerivedIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">US benefit on foreign derived income</link:label>
    <link:label id="lab_cmco_EffectiveIncomeTaxRateReconciliationForeignDerivedIncome_label_en-US" xlink:label="lab_cmco_EffectiveIncomeTaxRateReconciliationForeignDerivedIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Derived Income</link:label>
    <link:label id="lab_cmco_EffectiveIncomeTaxRateReconciliationForeignDerivedIncome_documentation_en-US" xlink:label="lab_cmco_EffectiveIncomeTaxRateReconciliationForeignDerivedIncome" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Derived Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EffectiveIncomeTaxRateReconciliationForeignDerivedIncome" xlink:href="cmco-20250331.xsd#cmco_EffectiveIncomeTaxRateReconciliationForeignDerivedIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_EffectiveIncomeTaxRateReconciliationForeignDerivedIncome" xlink:to="lab_cmco_EffectiveIncomeTaxRateReconciliationForeignDerivedIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_d641b32f-a8f9-4111-91e9-37f058062f58_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_4ee3089f-3207-4e06-ae3f-5929b19b8026_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Interest cost on projected benefit obligation</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_DerivativeNotionalAmount_1e876ce9-c59b-45d2-b0b9-ca5fd4315f0c_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_DerivativeAssets_db7ab68e-a04b-4f51-be78-493d021a4245_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative assets (liabilities)</link:label>
    <link:label id="lab_us-gaap_DerivativeAssets_label_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssets" xlink:to="lab_us-gaap_DerivativeAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_72d5b435-4585-4aed-bf1e-3ff6498dbdb3_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Cancelled (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_d40eb531-fdd3-4d9d-bbb1-75aeeacc5884_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average period of recognition for unrecognized compensation cost</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e3303dce-9893-4db4-b8d0-01bede4d1c61_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net sales</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_ProductInformationLineItems_633412bb-a03e-4c1a-9e01-d7bac30380da_terseLabel_en-US" xlink:label="lab_us-gaap_ProductInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_ProductInformationLineItems_label_en-US" xlink:label="lab_us-gaap_ProductInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductInformationLineItems" xlink:to="lab_us-gaap_ProductInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_d0b2861d-83d5-4f18-9706-1cc7a4fe04e4_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-current 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" 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/2024/elts/us-gaap-2024.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_StatementOfIncomeAndComprehensiveIncomeAbstract_cb88b1c9-7282-48c0-84a3-7a3076aecd3f_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cmco_HartlandWIMember_23584006-eec0-4cac-8a52-66f6fbd67284_terseLabel_en-US" xlink:label="lab_cmco_HartlandWIMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hartland, WI</link:label>
    <link:label id="lab_cmco_HartlandWIMember_label_en-US" xlink:label="lab_cmco_HartlandWIMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hartland, WI [Member]</link:label>
    <link:label id="lab_cmco_HartlandWIMember_documentation_en-US" xlink:label="lab_cmco_HartlandWIMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Hartland, WI</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_HartlandWIMember" xlink:href="cmco-20250331.xsd#cmco_HartlandWIMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_HartlandWIMember" xlink:to="lab_cmco_HartlandWIMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_0d27ed8b-19af-45cb-8652-5cb0ca0f8e8c_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_b54a5940-5607-4888-88a1-75de298981a2_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_InterestExpense_f8f39f76-f1a4-4b65-a26f-4f46623644f2_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest and debt 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" xml:lang="en-US">Interest Expense, Operating and Nonoperating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_IncomeTaxAuthorityAxis_809abf32-6212-486d-95f0-09bf3184b3d5_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Jurisdiction [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Jurisdiction [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:to="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_3fbe12d0-491b-44a0-9db0-8baf19f37613_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based payment award, number of additional shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_62268924-fb8c-4ec8-be1d-22c6ba7d5033_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cmco_DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligation_95bc1315-4a23-4e1e-abf3-41289c582bdb_terseLabel_en-US" xlink:label="lab_cmco_DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan assets in excess of benefit obligation</link:label>
    <link:label id="lab_cmco_DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligation_label_en-US" xlink:label="lab_cmco_DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets In Excess of Benefit Obligation</link:label>
    <link:label id="lab_cmco_DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligation_documentation_en-US" xlink:label="lab_cmco_DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets In Excess of Benefit Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligation" xlink:href="cmco-20250331.xsd#cmco_DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligation" xlink:to="lab_cmco_DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement_c7efc48e-d86a-40a0-81a5-1448196247d6_terseLabel_en-US" xlink:label="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-cash lease expense</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" 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/2024/elts/us-gaap-2024.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_ecd_AllAdjToCompMember_terseLabel_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation</link:label>
    <link:label id="lab_ecd_AllAdjToCompMember_label_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllAdjToCompMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="lab_ecd_AllAdjToCompMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract_355d3955-f83a-4196-a777-9a190382fe9b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermDebtTypeDomain_a5025afc-0760-4ea7-9823-f4f90380dc7e_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_MarketableSecuritiesNoncurrent_9dbeb4ac-7f51-4c16-bf22-598f6fc80973_verboseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Marketable securities</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesNoncurrent_a9911416-fcc8-4e32-acea-fbef95ed27e1_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cmco_RestofProductsMember_321858f9-9700-4551-b00c-9d53216cc731_verboseLabel_en-US" xlink:label="lab_cmco_RestofProductsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Rest of Products</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" 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" xml:lang="en-US">Rest of Products [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_RestofProductsMember" xlink:href="cmco-20250331.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_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_63501356-c81d-4c38-9dd6-798ba658d6f6_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_AccumulatedOtherComprehensiveIncomeLossLineItems_e39d7b62-6083-4346-adb4-d76959d9784a_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_dei_LegalEntityAxis_01e76400-9ef8-4bd8-89c3-c1da9f591f61_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:label id="lab_dei_LegalEntityAxis_label_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis" xlink:to="lab_dei_LegalEntityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_LossContingencyAllegedTaxesOwed_63e2bbc7-46c1-4e88-95f5-4a5a4fbaf6c3_terseLabel_en-US" xlink:label="lab_cmco_LossContingencyAllegedTaxesOwed" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amount of 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" 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" xml:lang="en-US">Loss Contingency Alleged Taxes Owed</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LossContingencyAllegedTaxesOwed" xlink:href="cmco-20250331.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_cmco_ConcentrationRiskLaborSubjecttoCollectiveBargainingArrangementsNumberofCollectiveBargainingAgreements_45e29afc-96f2-442a-aeca-7d5938b760ef_terseLabel_en-US" xlink:label="lab_cmco_ConcentrationRiskLaborSubjecttoCollectiveBargainingArrangementsNumberofCollectiveBargainingAgreements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of collective bargaining agreements</link:label>
    <link:label id="lab_cmco_ConcentrationRiskLaborSubjecttoCollectiveBargainingArrangementsNumberofCollectiveBargainingAgreements_label_en-US" xlink:label="lab_cmco_ConcentrationRiskLaborSubjecttoCollectiveBargainingArrangementsNumberofCollectiveBargainingAgreements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Labor Subject to Collective Bargaining Arrangements, Number of Collective Bargaining Agreements</link:label>
    <link:label id="lab_cmco_ConcentrationRiskLaborSubjecttoCollectiveBargainingArrangementsNumberofCollectiveBargainingAgreements_documentation_en-US" xlink:label="lab_cmco_ConcentrationRiskLaborSubjecttoCollectiveBargainingArrangementsNumberofCollectiveBargainingAgreements" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Concentration Risk, Labor Subject to Collective Bargaining Arrangements, Number of Collective Bargaining Agreements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ConcentrationRiskLaborSubjecttoCollectiveBargainingArrangementsNumberofCollectiveBargainingAgreements" xlink:href="cmco-20250331.xsd#cmco_ConcentrationRiskLaborSubjecttoCollectiveBargainingArrangementsNumberofCollectiveBargainingAgreements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_ConcentrationRiskLaborSubjecttoCollectiveBargainingArrangementsNumberofCollectiveBargainingAgreements" xlink:to="lab_cmco_ConcentrationRiskLaborSubjecttoCollectiveBargainingArrangementsNumberofCollectiveBargainingAgreements" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_PaymentsForFeesAssociatedWithLongTermDebt_e1ef431f-9c23-4247-b69a-e1906dbfb27a_negatedTerseLabel_en-US" xlink:label="lab_cmco_PaymentsForFeesAssociatedWithLongTermDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Fees paid for borrowing on long-term debt</link:label>
    <link:label id="lab_cmco_PaymentsForFeesAssociatedWithLongTermDebt_label_en-US" xlink:label="lab_cmco_PaymentsForFeesAssociatedWithLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments For Fees Associated With Long-Term Debt</link:label>
    <link:label id="lab_cmco_PaymentsForFeesAssociatedWithLongTermDebt_documentation_en-US" xlink:label="lab_cmco_PaymentsForFeesAssociatedWithLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Payments For Fees Associated With Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_PaymentsForFeesAssociatedWithLongTermDebt" xlink:href="cmco-20250331.xsd#cmco_PaymentsForFeesAssociatedWithLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_PaymentsForFeesAssociatedWithLongTermDebt" xlink:to="lab_cmco_PaymentsForFeesAssociatedWithLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAxis_245961f5-ea04-409d-b6a4-8a1dbebb00f3_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_51000c25-fcf8-40de-93f8-d3fd957f9c85_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted stock units released</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" 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/2024/elts/us-gaap-2024.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_cmco_EmployeeStockOwnershipPlanNumberOfSharesPledgedAsCollateralToGuaranteeESOPTermLoans_951715bd-c953-43a3-866c-f3aad5ce1e9e_terseLabel_en-US" xlink:label="lab_cmco_EmployeeStockOwnershipPlanNumberOfSharesPledgedAsCollateralToGuaranteeESOPTermLoans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ESOP, number of shares pledged as collateral to guarantee (in shares)</link:label>
    <link:label id="lab_cmco_EmployeeStockOwnershipPlanNumberOfSharesPledgedAsCollateralToGuaranteeESOPTermLoans_label_en-US" xlink:label="lab_cmco_EmployeeStockOwnershipPlanNumberOfSharesPledgedAsCollateralToGuaranteeESOPTermLoans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Stock Ownership Plan, Number Of Shares Pledged As Collateral To Guarantee ESOP Term Loans</link:label>
    <link:label id="lab_cmco_EmployeeStockOwnershipPlanNumberOfSharesPledgedAsCollateralToGuaranteeESOPTermLoans_documentation_en-US" xlink:label="lab_cmco_EmployeeStockOwnershipPlanNumberOfSharesPledgedAsCollateralToGuaranteeESOPTermLoans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Employee Stock Ownership Plan, Number Of Shares Pledged As Collateral To Guarantee ESOP Term Loans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EmployeeStockOwnershipPlanNumberOfSharesPledgedAsCollateralToGuaranteeESOPTermLoans" xlink:href="cmco-20250331.xsd#cmco_EmployeeStockOwnershipPlanNumberOfSharesPledgedAsCollateralToGuaranteeESOPTermLoans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_EmployeeStockOwnershipPlanNumberOfSharesPledgedAsCollateralToGuaranteeESOPTermLoans" xlink:to="lab_cmco_EmployeeStockOwnershipPlanNumberOfSharesPledgedAsCollateralToGuaranteeESOPTermLoans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_543a08ab-1cf6-429a-a731-1451fa4013cc_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, remaining performance obligation, expected timing of satisfaction, period</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCash_7abedca1-08ab-40a5-9592-11beb1eaf96e_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash presented in Other assets</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" 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/2024/elts/us-gaap-2024.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_AccumulatedGainLossNetCashFlowHedgeParentMember_ca5d82ef-65eb-4550-acf1-ef4faa08ac8c_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in Derivatives Qualifying as Hedges</link:label>
    <link:label id="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_4f1cd0da-a18c-4cca-a4ad-6dcde6e84a03_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Change in derivatives qualifying as hedges</link:label>
    <link:label id="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:to="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_e11190e4-ccbe-45a1-a3ef-92734a05c664_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assumptions:</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_ed010f89-f68c-4cc8-bff7-3cff9e92655a_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_dei_EntityAddressStateOrProvince_0cda9605-ac87-4f5d-b121-121abc8483a3_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_a4296bbd-5e58-4d44-a907-daf94b6e9660_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock_21361d03-e093-4dd7-bd6a-b6448940d8a0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Unvested Restricted Stock Units Roll Forward</link:label>
    <link:label id="lab_us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Unvested Restricted Stock Units Roll Forward [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis</link:label>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_label_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompAnalysisTextBlock" xlink:to="lab_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableTradeCurrent_3b7818d1-6d86-4909-87e9-7f19ede94f54_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableTradeCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cmco_OperatingLossCarryforwardsSubjectToExpiration_ef408e1a-5bae-4d8d-a6ec-342d24609a34_terseLabel_en-US" xlink:label="lab_cmco_OperatingLossCarryforwardsSubjectToExpiration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating loss carryforwards</link:label>
    <link:label id="lab_cmco_OperatingLossCarryforwardsSubjectToExpiration_label_en-US" xlink:label="lab_cmco_OperatingLossCarryforwardsSubjectToExpiration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards, Subject to Expiration</link:label>
    <link:label id="lab_cmco_OperatingLossCarryforwardsSubjectToExpiration_documentation_en-US" xlink:label="lab_cmco_OperatingLossCarryforwardsSubjectToExpiration" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards, Subject to Expiration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_OperatingLossCarryforwardsSubjectToExpiration" xlink:href="cmco-20250331.xsd#cmco_OperatingLossCarryforwardsSubjectToExpiration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_OperatingLossCarryforwardsSubjectToExpiration" xlink:to="lab_cmco_OperatingLossCarryforwardsSubjectToExpiration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanAssetCategoriesDomain_5a2d402f-98ce-4908-a563-996311560fac_terseLabel_en-US" xlink:label="lab_us-gaap_PlanAssetCategoriesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_DefinedBenefitPlanDisclosureLineItems_7d3e2519-0359-42e9-a24d-841f50f79189_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_161817cf-2acc-4bd9-aeba-74c9bdcc9969_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VestingDomain_e035557b-fc0e-4c50-bf38-68ea37808eb7_terseLabel_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:label id="lab_us-gaap_VestingDomain_label_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingDomain" xlink:to="lab_us-gaap_VestingDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_57f09ab2-b7b5-434d-a856-9fd59ecbf57d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average fair value grant price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_6a42112b-bad5-4aff-97e6-698f26e792d1_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Unvested, beginning balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_400e3e68-7823-44bf-8a51-8391b9091f63_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Unvested, ending balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a5946455-110b-40fc-abb4-b80186f5cd00_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">LIABILITIES AND SHAREHOLDERS&#8217; EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_dbf5ad17-3c63-498f-ba39-dc189a04c39a_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liability, defined benefit plan</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability, Defined Benefit Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_97912dac-9046-4284-ba5f-2481c9db276d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cmco_ClaytonDublinerRiceMember_ddc69e27-ac85-4fe2-b05c-8d5f43176af1_terseLabel_en-US" xlink:label="lab_cmco_ClaytonDublinerRiceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Clayton, Dubliner &amp; Rice</link:label>
    <link:label id="lab_cmco_ClaytonDublinerRiceMember_label_en-US" xlink:label="lab_cmco_ClaytonDublinerRiceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Clayton, Dubliner &amp; Rice [Member]</link:label>
    <link:label id="lab_cmco_ClaytonDublinerRiceMember_documentation_en-US" xlink:label="lab_cmco_ClaytonDublinerRiceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Clayton, Dubliner &amp; Rice</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ClaytonDublinerRiceMember" xlink:href="cmco-20250331.xsd#cmco_ClaytonDublinerRiceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_ClaytonDublinerRiceMember" xlink:to="lab_cmco_ClaytonDublinerRiceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDeterminationDate_terseLabel_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:label id="lab_ecd_RestatementDeterminationDate_label_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDeterminationDate" xlink:to="lab_ecd_RestatementDeterminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_382d2db0-e595-4557-8075-026daa5ec836_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_PaymentsOfDebtRestructuringCosts_9aeb5549-c638-4a35-a398-a39ade2c0714_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtRestructuringCosts" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Fees paid for debt repricing</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDebtRestructuringCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtRestructuringCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of Debt Restructuring Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtRestructuringCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDebtRestructuringCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDebtRestructuringCosts" xlink:to="lab_us-gaap_PaymentsOfDebtRestructuringCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_9b479cd4-5a2b-46a5-9e84-9e2e492beeef_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Bad debt expense</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_334ab7a4-2442-4359-815d-a1f3237a6c43_verboseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_PvpTable_terseLabel_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure</link:label>
    <link:label id="lab_ecd_PvpTable_label_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTable" xlink:to="lab_ecd_PvpTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax_666938bd-47bc-4128-b1bc-1240ebcc57e5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Tax expense (benefit) from reclassification</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductLiabilityContingencyLineItems_964f0f62-e9ec-4c6d-ac5b-818379e58872_terseLabel_en-US" xlink:label="lab_us-gaap_ProductLiabilityContingencyLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product Liability Contingency [Line Items]</link:label>
    <link:label id="lab_us-gaap_ProductLiabilityContingencyLineItems_label_en-US" xlink:label="lab_us-gaap_ProductLiabilityContingencyLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Liability Contingency [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductLiabilityContingencyLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductLiabilityContingencyLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems" xlink:to="lab_us-gaap_ProductLiabilityContingencyLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9f9bfae2-fc33-48a6-ba14-f864cb680bf8_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average exercise price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_701d1293-1017-403a-9eb2-cccee48c263c_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Outstanding, beginning balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_c87c015d-add3-4f10-be31-8c0e86f26981_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Outstanding, closing balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_21a993e6-065c-4835-b235-97894e127c0d_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_ecd_ErrCompRecoveryTable_terseLabel_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery</link:label>
    <link:label id="lab_ecd_ErrCompRecoveryTable_label_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="lab_ecd_ErrCompRecoveryTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossLineItems_0c8b65c9-b9d6-4ab0-84ec-a7da986183dc_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_7f939f7f-be85-4007-a7cc-f2cb8fa1fca3_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Outstanding, beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_339390d7-97b0-47e7-9100-072e369050b7_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Outstanding, Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_dba43686-6104-4a0d-9a30-fd887cdbe52d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock options outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_36aaebca-bd21-4805-a339-406c0c6444c6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise Price Range [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Exercise Price Range [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermDebtTypeAxis_fb25bc7c-2d12-4aad-9b86-7c06c5e93d45_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_aa999ff9-9a51-4ca4-8b89-da4674ebe833_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other non current liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_EarningsPerShareTextBlock_54e2ad51-6ede-4f42-b856-32b33e420674_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings per Share and Stock Plans</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" 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/2024/elts/us-gaap-2024.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_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_7a5d9dde-f781-4c37-b51a-f78f506d92b8_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventMember_6d3de86c-657c-4be1-b4b2-f2c43bffd9c7_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_StockIssuedDuringPeriodValueStockOptionsExercised_9fef461c-ac4a-4bc6-93c7-8a65d6e91a57_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">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" 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/2024/elts/us-gaap-2024.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_9d0aa419-6a68-44f5-8050-fa9a5ef5a583_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnInvestments_d5f61dc5-6007-4f01-8c56-724e3a96e61c_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnInvestments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Investment (income) loss, net</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" 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/2024/elts/us-gaap-2024.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_ecd_PeerGroupIssuersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote</link:label>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_label_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:to="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_649b234a-3cfe-447a-b98e-1b1af6b1a620_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_RestructuringPlanAxis_b3d24c2d-3ec2-4c07-a347-20433db350ba_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringPlanAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring Plan [Axis]</link:label>
    <link:label id="lab_us-gaap_RestructuringPlanAxis_label_en-US" xlink:label="lab_us-gaap_RestructuringPlanAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Plan [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringPlanAxis" xlink:to="lab_us-gaap_RestructuringPlanAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent_436ba6ea-7643-4c2f-998f-21e2e6d358eb_terseLabel_en-US" xlink:label="lab_us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated postretirement benefit obligation</link:label>
    <link:label id="lab_us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability, Other Postretirement Defined Benefit Plan, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_6d9e35b2-3c40-4790-8b78-ad8b415cccab_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TrademarksAndTradeNamesMember_acd220f9-bca8-43f0-bfd5-34b7a6727c77_terseLabel_en-US" xlink:label="lab_us-gaap_TrademarksAndTradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trademarks and Trade Names</link:label>
    <link:label id="lab_us-gaap_TrademarksAndTradeNamesMember_label_en-US" xlink:label="lab_us-gaap_TrademarksAndTradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trademarks and Trade Names [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TrademarksAndTradeNamesMember" xlink:to="lab_us-gaap_TrademarksAndTradeNamesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_AccumulatedOtherComprehensiveIncomeLossPensionLiabilityNetofTax_603dac8c-91c4-4c92-b8ae-c0dce8110563_negatedTerseLabel_en-US" xlink:label="lab_cmco_AccumulatedOtherComprehensiveIncomeLossPensionLiabilityNetofTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Pension liability &#8211; net of tax</link:label>
    <link:label id="lab_cmco_AccumulatedOtherComprehensiveIncomeLossPensionLiabilityNetofTax_label_en-US" xlink:label="lab_cmco_AccumulatedOtherComprehensiveIncomeLossPensionLiabilityNetofTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) Pension Liability, Net of Tax</link:label>
    <link:label id="lab_cmco_AccumulatedOtherComprehensiveIncomeLossPensionLiabilityNetofTax_documentation_en-US" xlink:label="lab_cmco_AccumulatedOtherComprehensiveIncomeLossPensionLiabilityNetofTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) Pension Liability, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_AccumulatedOtherComprehensiveIncomeLossPensionLiabilityNetofTax" xlink:href="cmco-20250331.xsd#cmco_AccumulatedOtherComprehensiveIncomeLossPensionLiabilityNetofTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_AccumulatedOtherComprehensiveIncomeLossPensionLiabilityNetofTax" xlink:to="lab_cmco_AccumulatedOtherComprehensiveIncomeLossPensionLiabilityNetofTax" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoMember_terseLabel_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO</link:label>
    <link:label id="lab_ecd_PeoMember_label_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoMember" xlink:to="lab_ecd_PeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerUnitAbstract_a297b5d2-4981-4204-85e4-a032cbf45f63_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerUnitAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic and Diluted [Abstract]</link:label>
    <link:label id="lab_us-gaap_EarningsPerUnitAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerUnitAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Unit [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerUnitAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerUnitAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerUnitAbstract" xlink:to="lab_us-gaap_EarningsPerUnitAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetDomain_51e53cf2-1843-4128-b0ea-4a0e49ec416d_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Asset [Domain]</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetDomain_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetDomain" xlink:to="lab_us-gaap_DeferredTaxAssetDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndName_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_TrdArrIndName_label_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndName" xlink:to="lab_ecd_TrdArrIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_5b2467a2-f383-47df-a9c8-b77b1a0bcfb7_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Funded status</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Funded (Unfunded) Status of Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:to="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustment_e122bcae-d578-4f49-a59a-b20b3660c789_terseLabel_en-US" xlink:label="lab_cmco_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Return to provision adjustment</link:label>
    <link:label id="lab_cmco_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustment_label_en-US" xlink:label="lab_cmco_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Return to Provision Adjustment</link:label>
    <link:label id="lab_cmco_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustment_documentation_en-US" xlink:label="lab_cmco_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Return to Provision Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustment" xlink:href="cmco-20250331.xsd#cmco_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustment" xlink:to="lab_cmco_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_c55da5fb-a109-420f-9015-ac29714e654c_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_ca952d31-f146-43c0-b538-d15809411ab0_terseLabel_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cmco_ConcentrationRiskConcentrationinLaborPolicyPolicyTextBlock_c099b44e-0fa6-4e96-a076-c4bbc6057751_terseLabel_en-US" xlink:label="lab_cmco_ConcentrationRiskConcentrationinLaborPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentrations of Labor</link:label>
    <link:label id="lab_cmco_ConcentrationRiskConcentrationinLaborPolicyPolicyTextBlock_label_en-US" xlink:label="lab_cmco_ConcentrationRiskConcentrationinLaborPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Concentration in Labor, Policy [Policy Text Block]</link:label>
    <link:label id="lab_cmco_ConcentrationRiskConcentrationinLaborPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_cmco_ConcentrationRiskConcentrationinLaborPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Concentration Risk, Concentration in Labor, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ConcentrationRiskConcentrationinLaborPolicyPolicyTextBlock" xlink:href="cmco-20250331.xsd#cmco_ConcentrationRiskConcentrationinLaborPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_ConcentrationRiskConcentrationinLaborPolicyPolicyTextBlock" xlink:to="lab_cmco_ConcentrationRiskConcentrationinLaborPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_413b9461-5c67-4b9c-8a90-0547c77da104_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_24875b8a-55cb-4cb1-93ed-41555aec7142_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized actuarial loss</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_37470a05-9541-4fae-aaea-a649ef10522e_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive loss, before tax</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:to="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_adab8fe7-2a1c-4d55-9099-bd5eeb26c808_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_label_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonValue_760448bd-b034-4f31-8403-bf710c4efb0f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Treasury stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Common, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonValue" xlink:to="lab_us-gaap_TreasuryStockCommonValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_d1b8fd1d-e783-4a77-8565-412b59671b70_periodStartLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Benefit obligation at beginning of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_7a851d45-dbe4-47cc-8f50-441ee6ec0e1f_periodEndLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Benefit obligation at end of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromCustomersForProgressPayments_e8228540-169e-4d4b-9aa4-a62e5f19e467_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromCustomersForProgressPayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional customer advances received</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" 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/2024/elts/us-gaap-2024.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_cmco_NumberOfFiledMemorandumBeforeTheItalianSupremeCourt_d000355d-1996-4b2c-990e-1c9a3258297a_terseLabel_en-US" xlink:label="lab_cmco_NumberOfFiledMemorandumBeforeTheItalianSupremeCourt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of filed memorandum before the italian supreme court</link:label>
    <link:label id="lab_cmco_NumberOfFiledMemorandumBeforeTheItalianSupremeCourt_label_en-US" xlink:label="lab_cmco_NumberOfFiledMemorandumBeforeTheItalianSupremeCourt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Filed Memorandum Before The Italian Supreme Court</link:label>
    <link:label id="lab_cmco_NumberOfFiledMemorandumBeforeTheItalianSupremeCourt_documentation_en-US" xlink:label="lab_cmco_NumberOfFiledMemorandumBeforeTheItalianSupremeCourt" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Filed Memorandum Before The Italian Supreme Court</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_NumberOfFiledMemorandumBeforeTheItalianSupremeCourt" xlink:href="cmco-20250331.xsd#cmco_NumberOfFiledMemorandumBeforeTheItalianSupremeCourt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_NumberOfFiledMemorandumBeforeTheItalianSupremeCourt" xlink:to="lab_cmco_NumberOfFiledMemorandumBeforeTheItalianSupremeCourt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities_9f7268d7-7f5f-4fe8-8065-87c5fe63c06f_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from sale of building, net of transaction costs</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sales of Assets, Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSalesOfAssetsInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities" xlink:to="lab_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Table</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_a493e137-0d23-4a17-8654-400565ff3c8c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Tranche Three</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Tranche Three [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsAbstract_0d3c3e12-dfa0-4c0e-8a3b-c3630397d278_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsAbstract_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract" xlink:to="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year</link:label>
    <link:label id="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember_label_en-US" xlink:label="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:to="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanSponsorLocationDomain_f3e16fcd-e59a-4094-83b5-5fdf084fca77_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanSponsorLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Plan Sponsor Location [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanSponsorLocationDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanSponsorLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Plan Sponsor Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain" xlink:to="lab_us-gaap_RetirementPlanSponsorLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_AggtErrCompAmt_label_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompAmt" xlink:to="lab_ecd_AggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_DeferredTaxAssetValuationAllowanceInFiscal2011Member_03252734-eae8-44cb-9901-d016d8caebea_terseLabel_en-US" xlink:label="lab_cmco_DeferredTaxAssetValuationAllowanceInFiscal2011Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Asset Valuation Allowance in Fiscal 2011</link:label>
    <link:label id="lab_cmco_DeferredTaxAssetValuationAllowanceInFiscal2011Member_label_en-US" xlink:label="lab_cmco_DeferredTaxAssetValuationAllowanceInFiscal2011Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Asset Valuation Allowance in Fiscal 2011 [Member]</link:label>
    <link:label id="lab_cmco_DeferredTaxAssetValuationAllowanceInFiscal2011Member_documentation_en-US" xlink:label="lab_cmco_DeferredTaxAssetValuationAllowanceInFiscal2011Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Asset Valuation Allowance in Fiscal 2011</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DeferredTaxAssetValuationAllowanceInFiscal2011Member" xlink:href="cmco-20250331.xsd#cmco_DeferredTaxAssetValuationAllowanceInFiscal2011Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_DeferredTaxAssetValuationAllowanceInFiscal2011Member" xlink:to="lab_cmco_DeferredTaxAssetValuationAllowanceInFiscal2011Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_eaa44b5e-cf76-4255-842b-a908bbc35792_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_IntangibleAssetsGrossExcludingGoodwill_45ac2723-a88f-494e-8248-584dd01be89d_totalLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Gross Carrying&#160; Amount</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Gross (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_9c29bc4b-79ac-436f-9157-3fa1a7ae0f04_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other</link:label>
    <link:label id="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_label_en-US" xlink:label="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expenses and Other Current Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:to="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_490d9c62-ca6e-44df-b9af-92a94e939d3d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Valuation allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined</link:label>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_label_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:to="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_af73e6d1-52b2-4e83-8dfe-6dd0ef2a7eab_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in operating assets and liabilities, net of effects&#160;of business acquisitions and divestitures:</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" 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/2024/elts/us-gaap-2024.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_LineOfCreditFacilityIncreaseDecreaseForPeriodNet_7d0cdf2d-99d3-4d31-a045-82e378b60be5_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of credit facility, increase (decrease), net</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Increase (Decrease), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet" xlink:to="lab_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuredOvernightFinancingRateSofrMember_7d054ee2-0fb5-47de-b38a-3da88c750ae9_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredOvernightFinancingRateSofrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Secured Overnight Financing Rate (SOFR)</link:label>
    <link:label id="lab_us-gaap_SecuredOvernightFinancingRateSofrMember_label_en-US" xlink:label="lab_us-gaap_SecuredOvernightFinancingRateSofrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Secured Overnight Financing Rate (SOFR) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredOvernightFinancingRateSofrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredOvernightFinancingRateSofrMember" xlink:to="lab_us-gaap_SecuredOvernightFinancingRateSofrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoTotalCompAmt_label_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoTotalCompAmt" xlink:to="lab_ecd_PeoTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_b6466cd7-31a7-437f-9810-f7b587dc83d5_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_0702dc6e-78d8-4868-a2a3-d254de33810c_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Income Location, Balance [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" xml:lang="en-US">Statement of Income Location, Balance [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_DefinedBenefitPlanByPlanAssetCategoriesAxis_adef3aa2-f26e-454e-919b-5c8e69147b87_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_DebtDisclosureAbstract_69fa9407-5de6-4c33-98ed-0e9e866d1a58_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_CommonStockMember_c03c7260-75ba-44b1-963a-5aeeb05fb571_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_f6462f95-cb6d-40f4-8eb2-ca3d367fa291_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment of Long-Lived Assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_742111ca-1526-476b-9b79-bd2c33d7c27c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cmco_FairValueByAssetAndLiabilityClassAxis_dc970f7f-4653-43b3-aefe-cfc67557a9c0_terseLabel_en-US" xlink:label="lab_cmco_FairValueByAssetAndLiabilityClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" 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-20250331.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_LineOfCreditMember_36635f3c-08ad-4568-8e68-c40027b74bc5_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember" xlink:to="lab_us-gaap_LineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_EffectiveIncomeTaxRateReconciliationUnremittedEarnings_28b74f4b-57a3-404f-9622-ce5ed4fd21be_terseLabel_en-US" xlink:label="lab_cmco_EffectiveIncomeTaxRateReconciliationUnremittedEarnings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unremitted earnings</link:label>
    <link:label id="lab_cmco_EffectiveIncomeTaxRateReconciliationUnremittedEarnings_label_en-US" xlink:label="lab_cmco_EffectiveIncomeTaxRateReconciliationUnremittedEarnings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Unremitted Earnings</link:label>
    <link:label id="lab_cmco_EffectiveIncomeTaxRateReconciliationUnremittedEarnings_documentation_en-US" xlink:label="lab_cmco_EffectiveIncomeTaxRateReconciliationUnremittedEarnings" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Unremitted Earnings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EffectiveIncomeTaxRateReconciliationUnremittedEarnings" xlink:href="cmco-20250331.xsd#cmco_EffectiveIncomeTaxRateReconciliationUnremittedEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_EffectiveIncomeTaxRateReconciliationUnremittedEarnings" xlink:to="lab_cmco_EffectiveIncomeTaxRateReconciliationUnremittedEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_90d4a75c-b0c3-4847-8397-b28e4565a7b2_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_f23abe67-3a4b-4a41-be5c-10970f9c6ee9_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_e9f18bab-952f-4502-934f-53c6b78a2f25_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_LossContingencyDamagesSoughtValue_20294a12-abd5-4eb3-a624-bfec7d095ebb_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyDamagesSoughtValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss contingency, damages sought, value</link:label>
    <link:label id="lab_us-gaap_LossContingencyDamagesSoughtValue_label_en-US" xlink:label="lab_us-gaap_LossContingencyDamagesSoughtValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Damages Sought, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyDamagesSoughtValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyDamagesSoughtValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyDamagesSoughtValue" xlink:to="lab_us-gaap_LossContingencyDamagesSoughtValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_ad003444-77d7-4f7d-969e-264a2a7332dc_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">General and Administrative Expense</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" 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/2024/elts/us-gaap-2024.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_ScheduleOfInventoryCurrentTableTextBlock_4f5a508d-98b1-4021-a0ff-e64eefb090fc_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedTranslationAdjustmentMember_e30aa9f0-2645-4bf1-990d-ac6595210d62_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Currency</link:label>
    <link:label id="lab_us-gaap_AccumulatedTranslationAdjustmentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Foreign Currency Adjustment Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:to="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_ContractWithCustomerLiabilityOtherRevenueRecognized_de521ff5-26eb-48fc-ab53-32908b8ed911_negatedTerseLabel_en-US" xlink:label="lab_cmco_ContractWithCustomerLiabilityOtherRevenueRecognized" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other revenue recognized from customer advances</link:label>
    <link:label id="lab_cmco_ContractWithCustomerLiabilityOtherRevenueRecognized_label_en-US" xlink:label="lab_cmco_ContractWithCustomerLiabilityOtherRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Other Revenue Recognized</link:label>
    <link:label id="lab_cmco_ContractWithCustomerLiabilityOtherRevenueRecognized_documentation_en-US" xlink:label="lab_cmco_ContractWithCustomerLiabilityOtherRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Other Revenue Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ContractWithCustomerLiabilityOtherRevenueRecognized" xlink:href="cmco-20250331.xsd#cmco_ContractWithCustomerLiabilityOtherRevenueRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_ContractWithCustomerLiabilityOtherRevenueRecognized" xlink:to="lab_cmco_ContractWithCustomerLiabilityOtherRevenueRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:to="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued_caf18dd6-055f-4366-a463-d9d9daf8c789_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrual for warranties issued</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard and Extended Product Warranty Accrual, Increase for Warranties Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyAccrualWarrantiesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:to="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:to="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_fb308ba2-cbca-496e-9ffa-8bf835f5bdfc_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_LongTermDebtCurrent_4c04ae0a-8d2c-426b-82b6-34c627984e26_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Less: current portion</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" 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/2024/elts/us-gaap-2024.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_SegmentReportingDisclosureTextBlock_3a99c9bc-3a54-4c39-92f6-1eca5b89bfcc_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Segment Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_d060d77b-2cfc-4c5d-a14e-556fcc3044f5_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_a396f5ea-a491-410f-b891-62915f76740a_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock compensation expense</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockMember_7217c013-4d1b-4039-bd18-91719c0d255d_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember" xlink:to="lab_us-gaap_RestrictedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndTitle_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title</link:label>
    <link:label id="lab_ecd_TrdArrIndTitle_label_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Title</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndTitle" xlink:to="lab_ecd_TrdArrIndTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnsecuredDebtMember_5d709ed5-fe56-4a4f-8705-222c735a105b_terseLabel_en-US" xlink:label="lab_us-gaap_UnsecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unsecured Debt</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" 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/2024/elts/us-gaap-2024.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_PensionExpenseReversalOfExpenseNoncash_452541ab-95fb-4b46-8350-4023a3ca38ce_terseLabel_en-US" xlink:label="lab_us-gaap_PensionExpenseReversalOfExpenseNoncash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-cash pension settlement expense (See Note 13)</link:label>
    <link:label id="lab_us-gaap_PensionExpenseReversalOfExpenseNoncash_e6844e46-a9ca-4393-a778-8c8309a06de6_verboseLabel_en-US" xlink:label="lab_us-gaap_PensionExpenseReversalOfExpenseNoncash" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Settlement charge</link:label>
    <link:label id="lab_us-gaap_PensionExpenseReversalOfExpenseNoncash_label_en-US" xlink:label="lab_us-gaap_PensionExpenseReversalOfExpenseNoncash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Expense (Reversal of Expense), Noncash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionExpenseReversalOfExpenseNoncash" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionExpenseReversalOfExpenseNoncash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionExpenseReversalOfExpenseNoncash" xlink:to="lab_us-gaap_PensionExpenseReversalOfExpenseNoncash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_deafb812-ff5b-4ea5-9c98-c4bfa14a118f_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized tax benefits</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_7bd2ed28-8c04-4fe3-8cb9-609f32c971d6_periodStartLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_e87f639e-9d0d-457f-8b8b-cab82725204b_periodEndLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeographicConcentrationRiskMember_e0d6c98f-45b6-4b89-9621-3d3981e699e9_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_dei_CityAreaCode_6c7d835b-4cdf-4d07-b591-d388113f7f38_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_LiabilitiesCurrentAbstract_0b5c2159-adca-4f46-87f3-46819cbf15c5_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_dei_AuditorLocation_28792cc1-a496-4145-8c88-ade1a53159ad_terseLabel_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Auditor Location</link:label>
    <link:label id="lab_dei_AuditorLocation_label_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auditor Location</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLocation" xlink:to="lab_dei_AuditorLocation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfCountriesInWhichEntityOperates_3a860ef1-e6e3-4856-af90-e537f2f87ef2_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfCountriesInWhichEntityOperates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of countries entity operates</link:label>
    <link:label id="lab_us-gaap_NumberOfCountriesInWhichEntityOperates_label_en-US" xlink:label="lab_us-gaap_NumberOfCountriesInWhichEntityOperates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Countries in which Entity Operates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfCountriesInWhichEntityOperates" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfCountriesInWhichEntityOperates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfCountriesInWhichEntityOperates" xlink:to="lab_us-gaap_NumberOfCountriesInWhichEntityOperates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_5be5102f-b3c0-4123-a5f7-95a5489c5198_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue Recognition, Accounts Receivable, and Concentration of Credit Risk and Shipping and Handling Costs</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:to="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_4ed75883-e359-457b-bb29-2385a945b70b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Purchases of treasury stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_ValuationAllowanceOfDeferredTaxAssetsMember_b533c25c-09c4-4070-83cf-168b1ed236e6_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax asset valuation allowance</link:label>
    <link:label id="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_label_en-US" xlink:label="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:to="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_e5af63da-c636-4dae-a185-21c1ace19423_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unremitted earnings</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_c4649aa3-285a-4040-9bf1-83dd069c09c3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Unremitted earnings</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Undistributed Foreign Earnings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_925c720e-0abb-4fa4-894b-f9873fff2059_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term loan, AR securitization facility and finance lease obligations</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_srt_ValuationAndQualifyingAccountsDisclosureTable_bc11b219-ae42-422c-bbdd-690f02f28a37_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:to="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_35514ae5-304e-45c9-95bf-948af60b846d_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Fair Value Measurement Inputs and Valuation Techniques</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_85c62e69-e2fa-4f77-966c-bd50b0b89173_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average Grant Date Fair Value per share</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_cc6dcab2-617f-4550-a8cf-2377f0e7a06b_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage_f097ceac-3349-45df-8c1b-8153cfe61b92_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_EarningsPerShareAbstract_538071b4-169b-496d-b94d-8b6d676e4464_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_8195b173-0f64-4b05-a779-e379ddfa19cc_verboseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_e7e074b6-00c0-4185-a309-1c9fb3b831eb_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_3f3e8191-3c4c-496d-8ce5-727006683bfe_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Reclassification Out of Accumulated Other Comprehensive Loss</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" 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/2024/elts/us-gaap-2024.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_DefinedBenefitPlanDivestituresPlanAssets_b92c4a2e-0257-43f4-a76a-313dc36a31ca_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDivestituresPlanAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Assets transferred out related to plan termination (see below)</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDivestituresPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDivestituresPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Divestiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDivestituresPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDivestituresPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanDivestituresPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanDivestituresPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_aa4344fb-3313-4926-ada7-9fe9e7ba6f59_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cancelled (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerMember_26deac73-d1bd-4995-ae89-98ce7bbe6bf1_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer Benchmark</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" 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/2024/elts/us-gaap-2024.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_us-gaap_IncreaseDecreaseInInventories_b5292a87-02a2-435c-8abb-3c72ad58e86d_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_cmco_LongTermIncentivePlansMember_50bda8b7-59e8-48bb-9d34-eac038afe8e6_terseLabel_en-US" xlink:label="lab_cmco_LongTermIncentivePlansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long Term Incentive Plans</link:label>
    <link:label id="lab_cmco_LongTermIncentivePlansMember_label_en-US" xlink:label="lab_cmco_LongTermIncentivePlansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long Term Incentive Plans [Member]</link:label>
    <link:label id="lab_cmco_LongTermIncentivePlansMember_documentation_en-US" xlink:label="lab_cmco_LongTermIncentivePlansMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LongTermIncentivePlansMember" xlink:href="cmco-20250331.xsd#cmco_LongTermIncentivePlansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_LongTermIncentivePlansMember" xlink:to="lab_cmco_LongTermIncentivePlansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_b4bdb85e-cf1d-49b9-8e4f-edefae9bec25_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Foreign Currency Translation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsGross_33e18b5c-31ca-4673-b612-a4e2a85067f8_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred finance costs</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" 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/2024/elts/us-gaap-2024.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_ScheduleOfDebtTableTextBlock_df617c28-84ba-4a9c-b4c5-2adbe61338c8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_b1c24b31-b684-4f8d-be7b-7e647c99eadc_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_6e436449-1577-44c6-b968-4d9687eb27fb_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_terseLabel_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Available</link:label>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_label_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Securities Aggregate Available Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:to="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjsMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjsMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="lab_ecd_EqtyAwrdsAdjsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_07490885-2e86-4115-8363-6945cd1eb43e_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total operating liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_3b75e902-fcb3-4e0e-bca8-4ae396ce8d10_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Present value of lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_ecd_AwardUndrlygSecuritiesAmt_terseLabel_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Securities</link:label>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_label_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Underlying Securities Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:to="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformanceSharesMember_89554c3e-e4c2-4bc4-b82a-74140e6aad4e_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Performance Shares</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember" xlink:to="lab_us-gaap_PerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_c0266fe4-fb42-497d-8c10-539685d24650_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Marketable Securities and Other Investments</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" 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/2024/elts/us-gaap-2024.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_FinanceLeaseLiabilityPaymentsDueYearFive_5b874860-3ea4-4aee-b6de-a2509998f2eb_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2030</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_672ba4ce-1c65-454f-81ca-33af7f0ddd3e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Dividends declared</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends, Common Stock, Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockCash" xlink:to="lab_us-gaap_DividendsCommonStockCash" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_811880d3-6982-411b-bedc-80e88249a5bd_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_GainLossOnSaleOfPropertyPlantEquipment_d80cb3fd-3ffb-4cad-991d-35af48a9bfae_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Gain on sale of building (See Note 3)</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" 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/2024/elts/us-gaap-2024.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_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_61903fff-55ee-4d9b-945c-6dc598fc29a3_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustment &#8211; net of tax</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_terseLabel_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs)</link:label>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_label_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:to="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetImpairmentCharges_a6e2a630-ed51-400b-9598-5ed026dd2fd6_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other asset impairment charges</link:label>
    <link:label id="lab_us-gaap_OtherAssetImpairmentCharges_label_en-US" xlink:label="lab_us-gaap_OtherAssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Asset Impairment Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetImpairmentCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetImpairmentCharges" xlink:to="lab_us-gaap_OtherAssetImpairmentCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_StockIncentivePlanofMagnetekMember_f512ee8c-ca1e-4f4e-a835-37dc0903f3a7_terseLabel_en-US" xlink:label="lab_cmco_StockIncentivePlanofMagnetekMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Incentive Plan of Magnetek</link:label>
    <link:label id="lab_cmco_StockIncentivePlanofMagnetekMember_label_en-US" xlink:label="lab_cmco_StockIncentivePlanofMagnetekMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Incentive Plan of Magnetek [Member]</link:label>
    <link:label id="lab_cmco_StockIncentivePlanofMagnetekMember_documentation_en-US" xlink:label="lab_cmco_StockIncentivePlanofMagnetekMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock Incentive Plan of Magnetek [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_StockIncentivePlanofMagnetekMember" xlink:href="cmco-20250331.xsd#cmco_StockIncentivePlanofMagnetekMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_StockIncentivePlanofMagnetekMember" xlink:to="lab_cmco_StockIncentivePlanofMagnetekMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_666d273a-7247-4d76-9999-69d3abfa4733_terseLabel_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Machinery and Equipment</link:label>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_label_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Machinery and Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MachineryAndEquipmentMember" xlink:to="lab_us-gaap_MachineryAndEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_6a680177-0ef8-4c79-bf15-f1793680f2fe_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance lease, right-of-use asset, amortization</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_0bd5efa2-c747-46b8-8921-1d5533ea30c8_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Actual gain (loss) on plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_77eaaa06-3f0a-48a7-bff9-546ee0cae2ac_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_FairValueMeasurementsFairValueHierarchyDomain_d0df7b47-6355-4483-a927-d51fb57b8128_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_LossContingencyAccrualRollForward_45b21367-e648-4f86-83c0-7abf34819591_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingency Accrual [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_LossContingencyAccrualRollForward_label_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency Accrual [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAccrualRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyAccrualRollForward" xlink:to="lab_us-gaap_LossContingencyAccrualRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_ead8fed6-23ce-43d3-bd9e-c703f3cb70dc_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Indefinite-Lived Intangible Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_ecd_RecoveryOfErrCompDisclosureLineItems_label_en-US" xlink:label="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Recovery of Erroneously Awarded Compensation Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_88b67b35-d94e-42b0-8823-c91d612b9a99_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, face amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TechnologyBasedIntangibleAssetsMember_d4bbda61-ac96-4f9c-bc96-eb477523f80e_terseLabel_en-US" xlink:label="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquired technology</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" 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/2024/elts/us-gaap-2024.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_ProductWarrantyAccrual_f26cf310-ab63-45f4-aef0-0d011c1f48e5_periodStartLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrual" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance at beginning of year</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrual_4700191d-3626-4cce-85c4-62dd4b8c6200_periodEndLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrual" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at end of year</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrual_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrual" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard and Extended Product Warranty Accrual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrual" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyAccrual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrual" xlink:to="lab_us-gaap_ProductWarrantyAccrual" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_f446d482-332f-44d1-a260-f62dde472d91_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingExpense_c5aac603-6700-49cb-8ee8-ba98ebf4290f_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Advertising expenses</link:label>
    <link:label id="lab_us-gaap_AdvertisingExpense_label_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Advertising Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingExpense" xlink:to="lab_us-gaap_AdvertisingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateSwapMember_cc54bc3b-f898-4e8d-8a9c-ce4f1ffb6fa1_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest rate swap</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" 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/2024/elts/us-gaap-2024.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_Land_5fb3dbbd-e2a5-4056-9927-5bef4f785351_terseLabel_en-US" xlink:label="lab_us-gaap_Land" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Land and land improvements</link:label>
    <link:label id="lab_us-gaap_Land_label_en-US" xlink:label="lab_us-gaap_Land" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Land</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Land" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Land"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Land" xlink:to="lab_us-gaap_Land" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_b8ea7725-c453-4ba3-a56c-33bd82c5d96a_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_2e977270-be19-477c-a4c6-c15165d825ab_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment of intangible assets, indefinite-lived</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Impairment of Intangible Assets, Indefinite-Lived (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:to="lab_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncurrentAssetsMember_ce5aa1b3-0388-4ac5-8355-e8f9a3050680_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other 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" 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/2024/elts/us-gaap-2024.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_cmco_LeverageRatioTrancheTwo_f9837d9d-9eca-4a14-9fce-c1dd87a4e88e_terseLabel_en-US" xlink:label="lab_cmco_LeverageRatioTrancheTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leverage ratio prior to June 30, 2022</link:label>
    <link:label id="lab_cmco_LeverageRatioTrancheTwo_label_en-US" xlink:label="lab_cmco_LeverageRatioTrancheTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leverage Ratio, Tranche Two</link:label>
    <link:label id="lab_cmco_LeverageRatioTrancheTwo_documentation_en-US" xlink:label="lab_cmco_LeverageRatioTrancheTwo" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Leverage Ratio, Tranche Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LeverageRatioTrancheTwo" xlink:href="cmco-20250331.xsd#cmco_LeverageRatioTrancheTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_LeverageRatioTrancheTwo" xlink:to="lab_cmco_LeverageRatioTrancheTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_terseLabel_en-US" xlink:label="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested</link:label>
    <link:label id="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_label_en-US" xlink:label="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:to="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorName_14f2cd48-5a73-46a3-91f8-46e08ebd8775_terseLabel_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Auditor Name</link:label>
    <link:label id="lab_dei_AuditorName_label_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auditor Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorName" xlink:to="lab_dei_AuditorName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_560b33a4-7fcf-4509-b6a0-ddae5a76a053_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryRawMaterials_0096ed46-1814-4671-b835-29af09c66ecc_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterials" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_68cd74df-c478-490c-b83f-0ded263c4ad1_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current income tax expense (benefit):</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_terseLabel_en-US" xlink:label="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested</link:label>
    <link:label id="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_label_en-US" xlink:label="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:to="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_MarketableSecuritiesMember_8eb6f45a-dc45-4417-9d86-277f93cd220d_terseLabel_en-US" xlink:label="lab_cmco_MarketableSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" 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-20250331.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_PropertyPlantAndEquipmentUsefulLife_9151533b-bb97-431e-9c6d-1f297b4339b7_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated useful lives of property plant and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3e47d7ab-988a-4a03-a7a4-7883a7d3bd25_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax_d733a8cf-b4a4-40cc-8c2b-e06c341964a4_terseLabel_en-US" xlink:label="lab_us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivatives qualifying as hedges &#8211; net of tax</link:label>
    <link:label id="lab_us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax_label_en-US" xlink:label="lab_us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI, Derivative Qualifying as Hedge, Excluded Component, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax" xlink:to="lab_us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShortTermDebtTable_62300ce8-4cd0-4ccb-a50c-f3f28b09095b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShortTermDebtTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-Term Debt [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShortTermDebtTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShortTermDebtTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-Term Debt [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable" xlink:to="lab_us-gaap_ScheduleOfShortTermDebtTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAcquiredFromAcquisition_50b04ddf-0aac-4315-b440-078a8c71efb3_terseLabel_en-US" xlink:label="lab_us-gaap_CashAcquiredFromAcquisition" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_us-gaap_LossContingencyAccrualProductLiabilityNet_2fc96810-6503-435c-ab2b-89b9f8248cc4_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualProductLiabilityNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net accrued general and product liability, end of period</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" 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/2024/elts/us-gaap-2024.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_ecd_AdjToPeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote</link:label>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToPeoCompFnTextBlock" xlink:to="lab_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_672effdd-3fbb-4e37-8f6a-f284d7e817bf_terseLabel_en-US" xlink:label="lab_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_label_en-US" xlink:label="lab_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink:to="lab_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_ca4c815f-2c86-4f44-ae0b-f137bb71d087_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net property, plant, and equipment</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" 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/2024/elts/us-gaap-2024.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_cmco_RevenuePerformanceObligationStandardWarrantyPeriod_66fa7966-942a-4512-bad6-094b0144fe36_terseLabel_en-US" xlink:label="lab_cmco_RevenuePerformanceObligationStandardWarrantyPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Standard warranty period</link:label>
    <link:label id="lab_cmco_RevenuePerformanceObligationStandardWarrantyPeriod_label_en-US" xlink:label="lab_cmco_RevenuePerformanceObligationStandardWarrantyPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Performance Obligation, Standard Warranty Period</link:label>
    <link:label id="lab_cmco_RevenuePerformanceObligationStandardWarrantyPeriod_documentation_en-US" xlink:label="lab_cmco_RevenuePerformanceObligationStandardWarrantyPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue, Performance Obligation, Standard Warranty Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_RevenuePerformanceObligationStandardWarrantyPeriod" xlink:href="cmco-20250331.xsd#cmco_RevenuePerformanceObligationStandardWarrantyPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_RevenuePerformanceObligationStandardWarrantyPeriod" xlink:to="lab_cmco_RevenuePerformanceObligationStandardWarrantyPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_AccumulatedOtherComprehensiveIncomeLossAdjustmentToSplitDollarLifeInsuranceArrangementsNetOfTax_a22c9ecf-5e44-40a7-915b-15df1a82f965_terseLabel_en-US" xlink:label="lab_cmco_AccumulatedOtherComprehensiveIncomeLossAdjustmentToSplitDollarLifeInsuranceArrangementsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Split-dollar life insurance arrangements &#8211; net of tax</link:label>
    <link:label id="lab_cmco_AccumulatedOtherComprehensiveIncomeLossAdjustmentToSplitDollarLifeInsuranceArrangementsNetOfTax_label_en-US" xlink:label="lab_cmco_AccumulatedOtherComprehensiveIncomeLossAdjustmentToSplitDollarLifeInsuranceArrangementsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income Loss Adjustment To Split Dollar Life Insurance Arrangements Net Of Tax</link:label>
    <link:label id="lab_cmco_AccumulatedOtherComprehensiveIncomeLossAdjustmentToSplitDollarLifeInsuranceArrangementsNetOfTax_documentation_en-US" xlink:label="lab_cmco_AccumulatedOtherComprehensiveIncomeLossAdjustmentToSplitDollarLifeInsuranceArrangementsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_AccumulatedOtherComprehensiveIncomeLossAdjustmentToSplitDollarLifeInsuranceArrangementsNetOfTax" xlink:href="cmco-20250331.xsd#cmco_AccumulatedOtherComprehensiveIncomeLossAdjustmentToSplitDollarLifeInsuranceArrangementsNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_AccumulatedOtherComprehensiveIncomeLossAdjustmentToSplitDollarLifeInsuranceArrangementsNetOfTax" xlink:to="lab_cmco_AccumulatedOtherComprehensiveIncomeLossAdjustmentToSplitDollarLifeInsuranceArrangementsNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_495fa69a-76a6-483d-8afe-c3da46bc1c67_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for amounts included in the measurement of finance lease liabilities</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" 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/2024/elts/us-gaap-2024.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_DesignatedAsHedgingInstrumentMember_60df14bf-5872-4f3d-887b-dfd71963eda0_terseLabel_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivatives Designated as Hedging Instruments</link:label>
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_label_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_ecd_CompActuallyPaidVsOtherMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_9642e8d8-a821-4e57-a895-310273460377_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Foreign exchange rate changes</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year</link:label>
    <link:label id="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember_label_en-US" xlink:label="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:to="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MachineryAndEquipmentGross_06aa46f4-b238-4db4-9dcc-f2d26d433b4d_terseLabel_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Machinery, equipment, and leasehold improvements</link:label>
    <link:label id="lab_us-gaap_MachineryAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Machinery and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MachineryAndEquipmentGross" xlink:to="lab_us-gaap_MachineryAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_7a73021a-ff16-4a99-983b-a2269b2100cc_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_0b4b48a2-1f52-49dc-851f-eda8256066fa_verboseLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities_097dbcea-9bc0-4895-970e-dca00447a6f5_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liability, defined benefit pension plan</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability, Defined Benefit Pension Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities" xlink:to="lab_us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_aa0e35c6-cd78-4e86-8a4a-25a11b796dc2_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of products 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" 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/2024/elts/us-gaap-2024.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_AdvertisingCostsPolicyTextBlock_b18fac61-ac77-4834-894a-6cea0db91532_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Advertising</link:label>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Advertising Cost [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance_f447ee24-b492-432b-81a0-2f24920b5fd2_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation allowance</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:to="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_395c22ec-bc1d-48e7-8e5a-3411444f1a2d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Capital expenditures</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" 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/2024/elts/us-gaap-2024.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_OtherLiabilitiesNoncurrent_ba9b6ad7-5e2d-4b09-b624-045400fd3fe2_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other non-current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_b5ba042a-58b9-433b-bec1-90bc0dc04d03_totalLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Accrued liabilities, non-current</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_18bd9cc1-e601-43e1-bb11-7be573aaa22f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other liabilities, noncurrent</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" 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/2024/elts/us-gaap-2024.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_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_c3bbc737-c6f4-4222-aac5-96135c00b206_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_9b1498d2-ef67-4dbc-8a5a-a5f997b33a43_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_FromTenDollarOneCentToTwentyDollarMember_22db5e4a-4429-4782-bc10-a9f60266788a_terseLabel_en-US" xlink:label="lab_cmco_FromTenDollarOneCentToTwentyDollarMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">$10.01 to 20.00</link:label>
    <link:label id="lab_cmco_FromTenDollarOneCentToTwentyDollarMember_label_en-US" xlink:label="lab_cmco_FromTenDollarOneCentToTwentyDollarMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">From Ten Dollar One Cent To Twenty Dollar [Member]</link:label>
    <link:label id="lab_cmco_FromTenDollarOneCentToTwentyDollarMember_documentation_en-US" xlink:label="lab_cmco_FromTenDollarOneCentToTwentyDollarMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_FromTenDollarOneCentToTwentyDollarMember" xlink:href="cmco-20250331.xsd#cmco_FromTenDollarOneCentToTwentyDollarMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_FromTenDollarOneCentToTwentyDollarMember" xlink:to="lab_cmco_FromTenDollarOneCentToTwentyDollarMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrTerminationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Termination Date</link:label>
    <link:label id="lab_ecd_TrdArrTerminationDate_label_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Termination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrTerminationDate" xlink:to="lab_ecd_TrdArrTerminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag_9c05293c-2e1a-417c-ae44-f1c63ae94586_terseLabel_en-US" xlink:label="lab_cmco_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Environmental Loss Contingency, Statement Of Financial Position, Extensible Enumeration, Not Disclosed Flag</link:label>
    <link:label id="lab_cmco_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag_label_en-US" xlink:label="lab_cmco_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Environmental Loss Contingency, Statement Of Financial Position, Extensible Enumeration, Not Disclosed Flag</link:label>
    <link:label id="lab_cmco_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag_documentation_en-US" xlink:label="lab_cmco_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Environmental Loss Contingency, Statement Of Financial Position, Extensible Enumeration, Not Disclosed Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag" xlink:href="cmco-20250331.xsd#cmco_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag" xlink:to="lab_cmco_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_aa79402f-1b8c-4963-85e9-9961611757d9_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedInsuranceCurrent_282800a6-0c37-4155-aec7-f40c3d63bd64_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedInsuranceCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued health insurance</link:label>
    <link:label id="lab_us-gaap_AccruedInsuranceCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedInsuranceCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Insurance, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInsuranceCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedInsuranceCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedInsuranceCurrent" xlink:to="lab_us-gaap_AccruedInsuranceCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_FromFortyDollarOneCentToFiftyDollarMember_b551e283-9291-4bf3-9f78-9089e6c4bc57_terseLabel_en-US" xlink:label="lab_cmco_FromFortyDollarOneCentToFiftyDollarMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">$40.01 to $50.00</link:label>
    <link:label id="lab_cmco_FromFortyDollarOneCentToFiftyDollarMember_label_en-US" xlink:label="lab_cmco_FromFortyDollarOneCentToFiftyDollarMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">From Forty Dollar One Cent To Fifty Dollar [Member]</link:label>
    <link:label id="lab_cmco_FromFortyDollarOneCentToFiftyDollarMember_documentation_en-US" xlink:label="lab_cmco_FromFortyDollarOneCentToFiftyDollarMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">From Forty Dollar One Cent To Fifty Dollar</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_FromFortyDollarOneCentToFiftyDollarMember" xlink:href="cmco-20250331.xsd#cmco_FromFortyDollarOneCentToFiftyDollarMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_FromFortyDollarOneCentToFiftyDollarMember" xlink:to="lab_cmco_FromFortyDollarOneCentToFiftyDollarMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_3515504a-7fd7-4cf6-a883-b5f712c2a4fa_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesAbstract_4583f670-4096-4a02-9ffe-131a389a22a3_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cmco_AmendedAndRestatedRevolvingCreditFacility1Member_524af0a1-9728-4530-bf8a-310ab48a29bb_terseLabel_en-US" xlink:label="lab_cmco_AmendedAndRestatedRevolvingCreditFacility1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amended and Restated Revolving Credit</link:label>
    <link:label id="lab_cmco_AmendedAndRestatedRevolvingCreditFacility1Member_label_en-US" xlink:label="lab_cmco_AmendedAndRestatedRevolvingCreditFacility1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amended and Restated Revolving Credit Facility 1 [Member]</link:label>
    <link:label id="lab_cmco_AmendedAndRestatedRevolvingCreditFacility1Member_documentation_en-US" xlink:label="lab_cmco_AmendedAndRestatedRevolvingCreditFacility1Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amended and Restated Revolving Credit Facility 1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_AmendedAndRestatedRevolvingCreditFacility1Member" xlink:href="cmco-20250331.xsd#cmco_AmendedAndRestatedRevolvingCreditFacility1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_AmendedAndRestatedRevolvingCreditFacility1Member" xlink:to="lab_cmco_AmendedAndRestatedRevolvingCreditFacility1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGainLossOnInvestmentsTable_be215184-60e3-42ad-a7b4-fa78865c1295_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGainLossOnInvestmentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cmco_CostofGoodsSoldSellingandGeneralandAdministrativeExpenseMember_43b5ce42-2c9e-459e-b03d-e984456dcc20_terseLabel_en-US" xlink:label="lab_cmco_CostofGoodsSoldSellingandGeneralandAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of Goods Sold, Selling, and General and Administrative</link:label>
    <link:label id="lab_cmco_CostofGoodsSoldSellingandGeneralandAdministrativeExpenseMember_label_en-US" xlink:label="lab_cmco_CostofGoodsSoldSellingandGeneralandAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods Sold, Selling, and General and Administrative Expense [Member]</link:label>
    <link:label id="lab_cmco_CostofGoodsSoldSellingandGeneralandAdministrativeExpenseMember_documentation_en-US" xlink:label="lab_cmco_CostofGoodsSoldSellingandGeneralandAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cost of Goods Sold, Selling, and General and Administrative Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_CostofGoodsSoldSellingandGeneralandAdministrativeExpenseMember" xlink:href="cmco-20250331.xsd#cmco_CostofGoodsSoldSellingandGeneralandAdministrativeExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_CostofGoodsSoldSellingandGeneralandAdministrativeExpenseMember" xlink:to="lab_cmco_CostofGoodsSoldSellingandGeneralandAdministrativeExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_9497e401-1342-45cb-8f25-b3d5185a397c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Purchase Consideration to the Assets Acquired and Liabilities</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" 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/2024/elts/us-gaap-2024.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_DebtInstrumentAxis_3ecfd3f7-40a4-4e80-9959-c365b9441757_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_NetIncomeLoss_a996abea-fc2f-4dc1-acfc-4b8cef0c85f6_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income (loss)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_3b65da91-b7c2-4ddb-90c2-ea462de4eac5_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income (loss)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_f3b7e9c6-a28c-4ea6-a675-4edc62db7c49_netLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Net income (loss)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_12d70a1d-051d-42ce-91e2-5b95386236b0_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net income (loss)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrAxis_terseLabel_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangement:</link:label>
    <link:label id="lab_ecd_TradingArrAxis_label_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrAxis" xlink:to="lab_ecd_TradingArrAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_EffectiveIncomeTaxRateReconciliationPermanentItems_63053cf1-b01a-42b6-b9cb-f72db3118ed5_negatedTerseLabel_en-US" xlink:label="lab_cmco_EffectiveIncomeTaxRateReconciliationPermanentItems" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Permanent items</link:label>
    <link:label id="lab_cmco_EffectiveIncomeTaxRateReconciliationPermanentItems_label_en-US" xlink:label="lab_cmco_EffectiveIncomeTaxRateReconciliationPermanentItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Permanent Items</link:label>
    <link:label id="lab_cmco_EffectiveIncomeTaxRateReconciliationPermanentItems_documentation_en-US" xlink:label="lab_cmco_EffectiveIncomeTaxRateReconciliationPermanentItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Permanent Items</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EffectiveIncomeTaxRateReconciliationPermanentItems" xlink:href="cmco-20250331.xsd#cmco_EffectiveIncomeTaxRateReconciliationPermanentItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_EffectiveIncomeTaxRateReconciliationPermanentItems" xlink:to="lab_cmco_EffectiveIncomeTaxRateReconciliationPermanentItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_0e75f624-d016-4d24-ab2d-78f359ae7845_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2031-2035</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure, Table</link:label>
    <link:label id="lab_ecd_PvpTableTextBlock_label_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTableTextBlock" xlink:to="lab_ecd_PvpTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_ShareBasedCompensationExpenseStockOptionsExercisableInTheMoney_47db10b6-1310-4911-b08a-75800d69a091_terseLabel_en-US" xlink:label="lab_cmco_ShareBasedCompensationExpenseStockOptionsExercisableInTheMoney" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of options, exercisable, in-the-money</link:label>
    <link:label id="lab_cmco_ShareBasedCompensationExpenseStockOptionsExercisableInTheMoney_label_en-US" xlink:label="lab_cmco_ShareBasedCompensationExpenseStockOptionsExercisableInTheMoney" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Based Compensation Expense Stock Options, Exercisable, In-The-Money</link:label>
    <link:label id="lab_cmco_ShareBasedCompensationExpenseStockOptionsExercisableInTheMoney_documentation_en-US" xlink:label="lab_cmco_ShareBasedCompensationExpenseStockOptionsExercisableInTheMoney" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share Based Compensation Expense Stock Options, Exercisable, In-The-Money</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ShareBasedCompensationExpenseStockOptionsExercisableInTheMoney" xlink:href="cmco-20250331.xsd#cmco_ShareBasedCompensationExpenseStockOptionsExercisableInTheMoney"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_ShareBasedCompensationExpenseStockOptionsExercisableInTheMoney" xlink:to="lab_cmco_ShareBasedCompensationExpenseStockOptionsExercisableInTheMoney" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_CraneSolutionsMember_855bdeb9-230c-42f0-80b3-ccf6fb41fbc0_terseLabel_en-US" xlink:label="lab_cmco_CraneSolutionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Crane Solutions</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" 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" xml:lang="en-US">Crane Solutions [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_CraneSolutionsMember" xlink:href="cmco-20250331.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_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Excluding Value Reported in Compensation Table</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_bca1dd33-7c11-4701-aae1-61e6d3ce3095_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_cmco_ActuatorsandRotaryUnionsMember_220bc9c1-68b3-4c17-a4d8-c5f612a13106_terseLabel_en-US" xlink:label="lab_cmco_ActuatorsandRotaryUnionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Actuators and rotary unions</link:label>
    <link:label id="lab_cmco_ActuatorsandRotaryUnionsMember_label_en-US" xlink:label="lab_cmco_ActuatorsandRotaryUnionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Actuators and Rotary Unions [Member]</link:label>
    <link:label id="lab_cmco_ActuatorsandRotaryUnionsMember_documentation_en-US" xlink:label="lab_cmco_ActuatorsandRotaryUnionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Actuators and Rotary Unions [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ActuatorsandRotaryUnionsMember" xlink:href="cmco-20250331.xsd#cmco_ActuatorsandRotaryUnionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_ActuatorsandRotaryUnionsMember" xlink:to="lab_cmco_ActuatorsandRotaryUnionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments_eaea369b-55db-4d1e-8c83-0f835634eee9_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net realized gains on sale of marketable securities</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Marketable Security, Realized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments" xlink:to="lab_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets_8f760dc8-263c-4355-b84a-ac2633d3a511_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Terminated pension plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets_c72118d7-ca6b-4f14-9a6a-381d21bbc0bb_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value of plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_937cb5c7-d410-4f1c-b31f-bcae716dd8e2_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_97c5a166-1f7c-43e1-baf7-af41991733a5_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_cmco_InsuranceRecoveriesNet_a26294c7-0246-43ce-934c-daa0c2b6ca0d_negatedLabel_en-US" xlink:label="lab_cmco_InsuranceRecoveriesNet" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Estimated insurance recoveries</link:label>
    <link:label id="lab_cmco_InsuranceRecoveriesNet_label_en-US" xlink:label="lab_cmco_InsuranceRecoveriesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insurance Recoveries, Net</link:label>
    <link:label id="lab_cmco_InsuranceRecoveriesNet_documentation_en-US" xlink:label="lab_cmco_InsuranceRecoveriesNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Insurance Recoveries, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_InsuranceRecoveriesNet" xlink:href="cmco-20250331.xsd#cmco_InsuranceRecoveriesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_InsuranceRecoveriesNet" xlink:to="lab_cmco_InsuranceRecoveriesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_b8e3cae0-1ed2-46f5-8c9d-5daf4c43c1f7_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">United States Federal</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2e68fad9-79ad-46b1-ac91-296eefbc47f2_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_RestructuringPlanDomain_ec5cbfe1-aead-4a77-904d-2720508769ef_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringPlanDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring Plan [Domain]</link:label>
    <link:label id="lab_us-gaap_RestructuringPlanDomain_label_en-US" xlink:label="lab_us-gaap_RestructuringPlanDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Plan [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringPlanDomain" xlink:to="lab_us-gaap_RestructuringPlanDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryIndName" xlink:to="lab_ecd_ForgoneRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_1dda3c7f-0529-4779-afb2-1075059a49c5_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercisable, aggregate intrinsic value</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_52089f11-a1dd-4e36-a4c4-68f7ba7861e7_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:to="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_6da994bd-ce7a-4763-9693-4260d9803276_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax liabilities:</link:label>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Components of Deferred Tax Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingsAndImprovementsGross_8c49f584-620c-4e34-8298-328c0fa4b9b2_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingsAndImprovementsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Buildings</link:label>
    <link:label id="lab_us-gaap_BuildingsAndImprovementsGross_label_en-US" xlink:label="lab_us-gaap_BuildingsAndImprovementsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Buildings and Improvements, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingsAndImprovementsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingsAndImprovementsGross" xlink:to="lab_us-gaap_BuildingsAndImprovementsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeFinanceLeaseTermOfContract1_77b3da8f-0c49-4ce5-9596-234063bbe560_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeaseTermOfContract1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance lease term</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" 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/2024/elts/us-gaap-2024.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_cmco_IndustrialProductsMember_159be533-c048-46d7-b122-8a90609e6477_terseLabel_en-US" xlink:label="lab_cmco_IndustrialProductsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Industrial Products</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" 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" xml:lang="en-US">Industrial Products [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_IndustrialProductsMember" xlink:href="cmco-20250331.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_InventoryDisclosureAbstract_83d58a7b-1655-4dfb-9960-18a87a9004b6_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_OutstandingAggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingAggtErrCompAmt" xlink:to="lab_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5fc41b2c-dda7-46a7-813f-ed2100156aed_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_IndemnityCostsCoveredByInsurancePercentage_ac1126fe-0f7d-4434-b995-251e64a1020e_terseLabel_en-US" xlink:label="lab_cmco_IndemnityCostsCoveredByInsurancePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" 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-20250331.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_ecd_PeoActuallyPaidCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_label_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoActuallyPaidCompAmt" xlink:to="lab_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAxis_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation:</link:label>
    <link:label id="lab_ecd_AdjToCompAxis_label_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="lab_ecd_AdjToCompAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_HighPrecisionConveyorsMember_3a0cffe9-45f5-4c11-a1ea-0ca1f39ee3d0_terseLabel_en-US" xlink:label="lab_cmco_HighPrecisionConveyorsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">High Precision Conveyors</link:label>
    <link:label id="lab_cmco_HighPrecisionConveyorsMember_label_en-US" xlink:label="lab_cmco_HighPrecisionConveyorsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">High Precision Conveyors [Member]</link:label>
    <link:label id="lab_cmco_HighPrecisionConveyorsMember_documentation_en-US" xlink:label="lab_cmco_HighPrecisionConveyorsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">High Precision Conveyors</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_HighPrecisionConveyorsMember" xlink:href="cmco-20250331.xsd#cmco_HighPrecisionConveyorsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_HighPrecisionConveyorsMember" xlink:to="lab_cmco_HighPrecisionConveyorsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_8cbcf9e7-17ba-4822-a34e-ac4c8eea7209_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insurance reserves</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Self Insurance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_HoistsMember_f9be8e08-3be8-4c65-a3b4-781f30a36982_terseLabel_en-US" xlink:label="lab_cmco_HoistsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hoists</link:label>
    <link:label id="lab_cmco_HoistsMember_label_en-US" xlink:label="lab_cmco_HoistsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hoists [Member]</link:label>
    <link:label id="lab_cmco_HoistsMember_documentation_en-US" xlink:label="lab_cmco_HoistsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_HoistsMember" xlink:href="cmco-20250331.xsd#cmco_HoistsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_HoistsMember" xlink:to="lab_cmco_HoistsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_LitigationCaseTypeDomain_ff5ca841-24be-4859-8d58-e05d64a9a4be_terseLabel_en-US" xlink:label="lab_srt_LitigationCaseTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/srt-2024.xsd#srt_LitigationCaseTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LitigationCaseTypeDomain" xlink:to="lab_srt_LitigationCaseTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_ac99371f-de77-44ba-984f-5b1592a4643f_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss), defined benefit plan, net of taxes</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_85fed319-3910-4003-bc71-78daa4f74b72_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Change in pension liability and postretirement obligations, net of tax</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" 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/2024/elts/us-gaap-2024.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_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_acc1cc8c-b815-44b5-a89d-7949cb7dee21_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_871044b8-ccaa-4e3a-9097-4851221ea20a_totalLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_ecd_PnsnAdjsSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_PnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Adjustments Service Cost</link:label>
    <link:label id="lab_ecd_PnsnAdjsSvcCstMember_label_en-US" xlink:label="lab_ecd_PnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Adjustments Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnAdjsSvcCstMember" xlink:to="lab_ecd_PnsnAdjsSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_8a22e4b8-5bd6-415a-b269-928002096db5_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" xml:lang="en-US">Related and Nonrelated Parties [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_WeightedAverageNumberOfSharesOutstandingBasic_e5624a6e-b9a1-4e0a-a77c-5a6ab531cbca_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Average basic shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_0aff0876-1085-4918-a9d1-eab97b47a987_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average common stock outstanding&#8212; denominator for basic EPS (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_ecd_StkPrcOrTsrEstimationMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method</link:label>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_label_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:to="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_9b24754e-ab10-4a05-96c3-e1500d6e1ae4_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant, and equipment, net</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" 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/2024/elts/us-gaap-2024.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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_ca88889e-8ca0-44d5-b47a-809d6dc859f0_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Target</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Target Allocation, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:to="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_NumberOfCompaniesAsCoDefendants_a9ec151a-0f5e-46ec-8390-44b41169b155_terseLabel_en-US" xlink:label="lab_cmco_NumberOfCompaniesAsCoDefendants" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of companies as co-defendants</link:label>
    <link:label id="lab_cmco_NumberOfCompaniesAsCoDefendants_label_en-US" xlink:label="lab_cmco_NumberOfCompaniesAsCoDefendants" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Companies As Co-defendants</link:label>
    <link:label id="lab_cmco_NumberOfCompaniesAsCoDefendants_documentation_en-US" xlink:label="lab_cmco_NumberOfCompaniesAsCoDefendants" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Companies As Co-defendants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_NumberOfCompaniesAsCoDefendants" xlink:href="cmco-20250331.xsd#cmco_NumberOfCompaniesAsCoDefendants"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_NumberOfCompaniesAsCoDefendants" xlink:to="lab_cmco_NumberOfCompaniesAsCoDefendants" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LitigationSettlementAmountAwardedFromOtherParty_3d5a5b91-e4fb-4a92-ac8a-19a2042298a4_terseLabel_en-US" xlink:label="lab_us-gaap_LitigationSettlementAmountAwardedFromOtherParty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Litigation settlement claim payable</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" 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/2024/elts/us-gaap-2024.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_dei_EntityFilerCategory_8913b9f5-bf87-40ce-b88c-f2cb6bb3a454_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_RevenueRemainingPerformanceObligation_1157603b-a2fd-40ad-a7c6-6f14ec7c2dfc_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cmco_NumberOfPensionPlansSettled_6f179db5-f563-49d8-87ca-65c8eb6776fe_terseLabel_en-US" xlink:label="lab_cmco_NumberOfPensionPlansSettled" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of pension plans settled</link:label>
    <link:label id="lab_cmco_NumberOfPensionPlansSettled_label_en-US" xlink:label="lab_cmco_NumberOfPensionPlansSettled" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Pension Plans Settled</link:label>
    <link:label id="lab_cmco_NumberOfPensionPlansSettled_documentation_en-US" xlink:label="lab_cmco_NumberOfPensionPlansSettled" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Pension Plans Settled</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_NumberOfPensionPlansSettled" xlink:href="cmco-20250331.xsd#cmco_NumberOfPensionPlansSettled"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_NumberOfPensionPlansSettled" xlink:to="lab_cmco_NumberOfPensionPlansSettled" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_7e164d3c-d302-4bd6-bd7b-6f5a31768ca0_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquisition of montratec (Refer to Note 3)</link:label>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Acquired During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryWorkInProcess_d196368e-259f-4c5f-8da9-086992bedd4f_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcess" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_srt_RangeMember_c72ef1ff-b6cc-40e5-98e0-287a89fd35df_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/srt-2024.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_cmco_AssetsAndLiabilitiesLesseeTableTextBlock_778d31e6-4ec8-47dd-b274-18d22a77d425_terseLabel_en-US" xlink:label="lab_cmco_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Lease-Related Assets and Liabilities</link:label>
    <link:label id="lab_cmco_AssetsAndLiabilitiesLesseeTableTextBlock_label_en-US" xlink:label="lab_cmco_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets And Liabilities, Lessee [Table Text Block]</link:label>
    <link:label id="lab_cmco_AssetsAndLiabilitiesLesseeTableTextBlock_documentation_en-US" xlink:label="lab_cmco_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Assets And Liabilities, Lessee</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:href="cmco-20250331.xsd#cmco_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:to="lab_cmco_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidExpense_90c28887-932c-49bd-bdc8-a32d386cd829_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ContractWithCustomerAssetNetCurrent_e274b8db-49bc-40d7-b861-906b9a19939d_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract asset balance</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" 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/2024/elts/us-gaap-2024.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_us-gaap_LeaseCostTableTextBlock_eea5a578-afa1-4778-90af-b60dc8816525_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Weighted Average Remaining Lease Term and Discount Rate</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" 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/2024/elts/us-gaap-2024.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_DerivativesFairValueLineItems_b896664e-008d-4c1c-8c37-0a9df7c88a49_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_srt_DirectorMember_af8822f3-1998-4fab-902b-37e7d703396d_terseLabel_en-US" xlink:label="lab_srt_DirectorMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Directors</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" 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/2024/elts/srt-2024.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_ecd_AllTradingArrangementsMember_terseLabel_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Trading Arrangements</link:label>
    <link:label id="lab_ecd_AllTradingArrangementsMember_label_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Trading Arrangements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllTradingArrangementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllTradingArrangementsMember" xlink:to="lab_ecd_AllTradingArrangementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_30da289f-8f88-4efd-a815-3fa53ce1d9b4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_d4b3bf37-af3e-4918-a5a9-5edcf4d27626_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Period options generally become exercisable</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:to="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodTwo_073f0325-f956-4a3a-993f-f9a3012070b4_terseLabel_en-US" xlink:label="lab_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodTwo_label_en-US" xlink:label="lab_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Per Occurrence Limits on Self Insurance for General and Product Liability Coverage, Period Two</link:label>
    <link:label id="lab_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodTwo_documentation_en-US" xlink:label="lab_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodTwo" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Per Occurrence Limits on Self Insurance for General and Product Liability Coverage, Period Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodTwo" xlink:href="cmco-20250331.xsd#cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodTwo" xlink:to="lab_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMember_f1c3f6ed-3f82-4529-a782-96a1bbdbc070_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_AwardsCloseToMnpiDiscTable_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligationRemainingSurplus_4a84a1b8-3f31-42a0-b4c6-ca7a071161d2_terseLabel_en-US" xlink:label="lab_cmco_DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligationRemainingSurplus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan assets in excess of benefit obligation, remaining surplus</link:label>
    <link:label id="lab_cmco_DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligationRemainingSurplus_label_en-US" xlink:label="lab_cmco_DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligationRemainingSurplus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets In Excess of Benefit Obligation, Remaining Surplus</link:label>
    <link:label id="lab_cmco_DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligationRemainingSurplus_documentation_en-US" xlink:label="lab_cmco_DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligationRemainingSurplus" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets In Excess of Benefit Obligation, Remaining Surplus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligationRemainingSurplus" xlink:href="cmco-20250331.xsd#cmco_DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligationRemainingSurplus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligationRemainingSurplus" xlink:to="lab_cmco_DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligationRemainingSurplus" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_9ac9d67a-54b8-496c-ac7e-0d15ce6e14fe_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_d6244fc7-d62d-4a34-82c4-7e186bf2d5ea_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cmco_LeverageRatioTrancheThree_41ff0b70-72d0-4260-a7ce-f67d2102c900_terseLabel_en-US" xlink:label="lab_cmco_LeverageRatioTrancheThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leverage ratio prior to June 30, 2023</link:label>
    <link:label id="lab_cmco_LeverageRatioTrancheThree_label_en-US" xlink:label="lab_cmco_LeverageRatioTrancheThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leverage Ratio, Tranche Three</link:label>
    <link:label id="lab_cmco_LeverageRatioTrancheThree_documentation_en-US" xlink:label="lab_cmco_LeverageRatioTrancheThree" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Leverage Ratio, Tranche Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LeverageRatioTrancheThree" xlink:href="cmco-20250331.xsd#cmco_LeverageRatioTrancheThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_LeverageRatioTrancheThree" xlink:to="lab_cmco_LeverageRatioTrancheThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestments_5baf17fa-d70c-4e3c-a61d-a590599a3af8_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_PayVsPerformanceDisclosureLineItems_label_en-US" xlink:label="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:to="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_TermLoanFacilityMember_96d1e3bb-e674-41b3-bff2-fe71dc420ee1_terseLabel_en-US" xlink:label="lab_cmco_TermLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term loan</link:label>
    <link:label id="lab_cmco_TermLoanFacilityMember_label_en-US" xlink:label="lab_cmco_TermLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Term Loan Facility [Member]</link:label>
    <link:label id="lab_cmco_TermLoanFacilityMember_documentation_en-US" xlink:label="lab_cmco_TermLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Term Loan Facility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_TermLoanFacilityMember" xlink:href="cmco-20250331.xsd#cmco_TermLoanFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_TermLoanFacilityMember" xlink:to="lab_cmco_TermLoanFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_d92e005f-61b4-4076-825b-a4ab3d40ff83_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxContingencyTable_ffea3457-88b3-45c8-8044-8a60d7e7dfd8_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Contingency [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxContingencyTable_label_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Contingency [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxContingencyTable" xlink:to="lab_us-gaap_IncomeTaxContingencyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_c8421f51-cf6d-4858-b847-9573ece94da3_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income tax expense (benefit):</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_bec77a69-b2dc-4f10-bd35-e9222dc66bb2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Derivative Instruments</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" 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/2024/elts/us-gaap-2024.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_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_8ca6811c-7fa6-443f-a5f2-afb3e185c511_negatedLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Derivative liability, fair value</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_a007df0f-536f-441b-8c2b-e67732f32d6c_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cross currency swap</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" 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/2024/elts/us-gaap-2024.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_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate_69198051-024f-4eeb-9b86-8e9c6761ed6e_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest crediting rates used in cash balance pension plans</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Weighted-Average Interest Crediting Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_label_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OtherPerfMeasureAmt" xlink:to="lab_ecd_OtherPerfMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_6a72b1f4-c3df-4f55-b52c-e28f1f0fce5d_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated annual amortization expense three years from current year</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" 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/2024/elts/us-gaap-2024.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_LesseeOperatingLeasesTextBlock_de8b8a70-7d44-4567-b92f-34043023243f_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_CommonStockSharesOutstanding_4a23317d-613b-4f2d-8bb8-83afcbc2f2ba_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_dei_DocumentsIncorporatedByReferenceTextBlock_d382ff4d-1d2c-410f-8e90-5171208365df_terseLabel_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Documents Incorporated by Reference</link:label>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_label_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_41e74cea-6c8e-41c2-b321-6aa8f22dfd99_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease expense</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" 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/2024/elts/us-gaap-2024.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_IncomeTaxReconciliationTaxSettlements_9fb2166d-e8c2-4323-b08a-ff7940dfbbd9_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxSettlements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax audit adjustments</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxSettlements_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxSettlements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Settlement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxSettlements" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxSettlements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxSettlements" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxSettlements" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_IndustrialCranesMember_c285b911-2463-460c-9eae-dc3baadf67f1_terseLabel_en-US" xlink:label="lab_cmco_IndustrialCranesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Industrial cranes</link:label>
    <link:label id="lab_cmco_IndustrialCranesMember_label_en-US" xlink:label="lab_cmco_IndustrialCranesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Industrial Cranes [Member]</link:label>
    <link:label id="lab_cmco_IndustrialCranesMember_documentation_en-US" xlink:label="lab_cmco_IndustrialCranesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_IndustrialCranesMember" xlink:href="cmco-20250331.xsd#cmco_IndustrialCranesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_IndustrialCranesMember" xlink:to="lab_cmco_IndustrialCranesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_CapitalizedComputerSoftwareDepreciationExpense_a533daa4-7aba-4890-9c5f-b5a4920f4434_verboseLabel_en-US" xlink:label="lab_cmco_CapitalizedComputerSoftwareDepreciationExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Depreciation expense on capitalized software costs</link:label>
    <link:label id="lab_cmco_CapitalizedComputerSoftwareDepreciationExpense_label_en-US" xlink:label="lab_cmco_CapitalizedComputerSoftwareDepreciationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Computer Software Depreciation Expense</link:label>
    <link:label id="lab_cmco_CapitalizedComputerSoftwareDepreciationExpense_documentation_en-US" xlink:label="lab_cmco_CapitalizedComputerSoftwareDepreciationExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_CapitalizedComputerSoftwareDepreciationExpense" xlink:href="cmco-20250331.xsd#cmco_CapitalizedComputerSoftwareDepreciationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_CapitalizedComputerSoftwareDepreciationExpense" xlink:to="lab_cmco_CapitalizedComputerSoftwareDepreciationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_bbd2d7fb-5c08-46ba-b815-23e3888a67ef_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares available for future grants (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_OperatingLeaseLiabilityNoncurrent_2cdf34fc-9ff1-4da3-8ba1-b50c858ad460_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Non-current ROU lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_792dfb31-5f5e-40ed-9286-f80e0fb1de18_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other non current liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_cmco_LossContingenciesReconciliationTableTableTextBlock_c01c5d43-dda6-4e24-a8c5-28eab8180549_terseLabel_en-US" xlink:label="lab_cmco_LossContingenciesReconciliationTableTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Loss Contingencies Reconciliation</link:label>
    <link:label id="lab_cmco_LossContingenciesReconciliationTableTableTextBlock_label_en-US" xlink:label="lab_cmco_LossContingenciesReconciliationTableTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingencies Reconciliation Table [Table Text Block]</link:label>
    <link:label id="lab_cmco_LossContingenciesReconciliationTableTableTextBlock_documentation_en-US" xlink:label="lab_cmco_LossContingenciesReconciliationTableTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LossContingenciesReconciliationTableTableTextBlock" xlink:href="cmco-20250331.xsd#cmco_LossContingenciesReconciliationTableTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_LossContingenciesReconciliationTableTableTextBlock" xlink:to="lab_cmco_LossContingenciesReconciliationTableTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_493a46a6-1906-4bd2-93d8-fa2c73ded048_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Benefits paid</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Benefits Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_1a942129-e376-4f7d-8814-0eca03ce2cf4_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_7f6581f0-b35f-4830-9385-6f2706375469_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance lease, interest expense</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseInterestExpense" xlink:to="lab_us-gaap_FinanceLeaseInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_aeb134de-c917-451f-92d7-cf2a0f399152_periodStartLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_57bf157e-7397-4ea3-bf30-e4bb5c265bc3_periodEndLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</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" 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/2024/elts/us-gaap-2024.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_LoansPayableMember_1264ab57-6838-4937-8ef1-7905a71ae946_terseLabel_en-US" xlink:label="lab_us-gaap_LoansPayableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loans Payable</link:label>
    <link:label id="lab_us-gaap_LoansPayableMember_label_en-US" xlink:label="lab_us-gaap_LoansPayableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loans Payable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansPayableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansPayableMember" xlink:to="lab_us-gaap_LoansPayableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_e099e7b7-3082-4919-b9e2-88fb0198d381_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Service cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_9c07ca82-9a95-4266-b31b-94d49897c5a5_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Service costs&#8212;benefits earned during the period</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" 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/2024/elts/us-gaap-2024.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_dei_EntityTaxIdentificationNumber_b13dddd7-8bd4-4ae4-bbde-3edbe25affe5_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_ScheduleOfFiniteLivedIntangibleAssetsTable_99837a6d-4d93-4ac6-8e8d-4db9762536f8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible Asset, Finite-Lived [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" xml:lang="en-US">Intangible Asset, Finite-Lived [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_eeb196bb-3d32-459f-ba66-c126de0f889f_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additions for prior year tax positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_16e02cfa-b09b-4849-b5b3-716046618b2a_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury stock purchased (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_label_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Shares, Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesAcquired" xlink:to="lab_us-gaap_TreasuryStockSharesAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_181d86c8-2341-4f80-b7f0-a19c9d527c47_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Foreign Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_2c3357b8-f517-4afe-8eab-2135ef420b5b_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeAxis" xlink:to="lab_us-gaap_RetirementPlanTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_b073f65a-a67d-47ef-894a-c863fc417d16_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rate of compensation increase on active plans</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_DeferredTaxAssetsTaxCreditCarryforwardsFederal_6239f016-424d-4f00-912d-0174c064eae3_terseLabel_en-US" xlink:label="lab_cmco_DeferredTaxAssetsTaxCreditCarryforwardsFederal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal tax credit carryforwards</link:label>
    <link:label id="lab_cmco_DeferredTaxAssetsTaxCreditCarryforwardsFederal_label_en-US" xlink:label="lab_cmco_DeferredTaxAssetsTaxCreditCarryforwardsFederal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards, Federal</link:label>
    <link:label id="lab_cmco_DeferredTaxAssetsTaxCreditCarryforwardsFederal_documentation_en-US" xlink:label="lab_cmco_DeferredTaxAssetsTaxCreditCarryforwardsFederal" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DeferredTaxAssetsTaxCreditCarryforwardsFederal" xlink:href="cmco-20250331.xsd#cmco_DeferredTaxAssetsTaxCreditCarryforwardsFederal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_DeferredTaxAssetsTaxCreditCarryforwardsFederal" xlink:to="lab_cmco_DeferredTaxAssetsTaxCreditCarryforwardsFederal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PatentsMember_0823ee0e-38bc-4e06-a562-e12df8cae869_terseLabel_en-US" xlink:label="lab_us-gaap_PatentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_TreasuryStockCommonMember_756b4076-dda8-4757-b8a4-1b4d870ca90c_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Common [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonMember" xlink:to="lab_us-gaap_TreasuryStockCommonMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxesPayableCurrent_665cbe78-303d-45e7-a13c-64b3c5c768e2_terseLabel_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued income taxes payable</link:label>
    <link:label id="lab_us-gaap_TaxesPayableCurrent_label_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Taxes Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxesPayableCurrent" xlink:to="lab_us-gaap_TaxesPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_9827d21c-152f-4b02-8840-25520be0288f_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_FinanceLeaseLiabilityPaymentsDueAfterYearFive_397842a2-d1f9-414d-a526-a12573ac6217_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_2925fe52-ad4e-4296-84a0-6880a5be4983_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_34c18c69-3891-42e9-9754-928931d539d4_totalLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total undiscounted lease payments</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_CommonCollectiveTrustMember_cb4b63ac-4d90-429f-ba13-369bfba25d56_terseLabel_en-US" xlink:label="lab_cmco_CommonCollectiveTrustMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common collective trusts</link:label>
    <link:label id="lab_cmco_CommonCollectiveTrustMember_label_en-US" xlink:label="lab_cmco_CommonCollectiveTrustMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Collective Trust [Member]</link:label>
    <link:label id="lab_cmco_CommonCollectiveTrustMember_documentation_en-US" xlink:label="lab_cmco_CommonCollectiveTrustMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Common Collective Trust</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_CommonCollectiveTrustMember" xlink:href="cmco-20250331.xsd#cmco_CommonCollectiveTrustMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_CommonCollectiveTrustMember" xlink:to="lab_cmco_CommonCollectiveTrustMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_084e2955-f367-4346-902b-382aa060ea32_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and Development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputCapRateMember_c521aabc-a421-4393-b458-653ff8be740b_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputCapRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Input, Cap Rate</link:label>
    <link:label id="lab_us-gaap_MeasurementInputCapRateMember_label_en-US" xlink:label="lab_us-gaap_MeasurementInputCapRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Input, Cap Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputCapRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputCapRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputCapRateMember" xlink:to="lab_us-gaap_MeasurementInputCapRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_b52d871a-fb3a-4ebf-bf69-4b5344aed8c8_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_EffectiveIncomeTaxRateReconciliationLineItems_982e44ce-fa27-4507-ae8f-06c4f51171a4_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation [Line Items]</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_495ec205-31f9-42d1-b7bd-87b2f4db42d7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding, aggregate intrinsic value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_9b2c427e-62fe-465a-94b5-6c03dc601036_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">US Tax on foreign earnings</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:to="lab_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_FairValueByAssetAndLiabilityClassDomain_1cf83259-a96b-4bb7-9d78-f6ae64b467dc_terseLabel_en-US" xlink:label="lab_cmco_FairValueByAssetAndLiabilityClassDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" 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-20250331.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_srt_StatementGeographicalAxis_69cc364e-fb60-41b7-bfe5-aa8d32827dab_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/srt-2024.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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_622afa5e-5681-40f6-a7a4-eb590c27dcad_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2030</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyAccrualCarryingValueCurrent_5a5651d5-19be-4f61-b25d-b83586392895_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualCarryingValueCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss contingency accrual, current</link:label>
    <link:label id="lab_us-gaap_LossContingencyAccrualCarryingValueCurrent_label_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualCarryingValueCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Accrual, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualCarryingValueCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAccrualCarryingValueCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyAccrualCarryingValueCurrent" xlink:to="lab_us-gaap_LossContingencyAccrualCarryingValueCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_906a7e13-ba58-4271-9de3-cf086aa9b81b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Decrease in valuation allowance</link:label>
    <link:label id="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_label_en-US" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:to="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_LineOfCreditFacilityAccordionFeatureIncreaseLimit_d333e1c4-a1fb-4cd9-a5ab-a45d6fafad7c_terseLabel_en-US" xlink:label="lab_cmco_LineOfCreditFacilityAccordionFeatureIncreaseLimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accordion feature, increase limit</link:label>
    <link:label id="lab_cmco_LineOfCreditFacilityAccordionFeatureIncreaseLimit_label_en-US" xlink:label="lab_cmco_LineOfCreditFacilityAccordionFeatureIncreaseLimit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Accordion Feature, Increase Limit</link:label>
    <link:label id="lab_cmco_LineOfCreditFacilityAccordionFeatureIncreaseLimit_documentation_en-US" xlink:label="lab_cmco_LineOfCreditFacilityAccordionFeatureIncreaseLimit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Accordion Feature, Increase Limit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LineOfCreditFacilityAccordionFeatureIncreaseLimit" xlink:href="cmco-20250331.xsd#cmco_LineOfCreditFacilityAccordionFeatureIncreaseLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_LineOfCreditFacilityAccordionFeatureIncreaseLimit" xlink:to="lab_cmco_LineOfCreditFacilityAccordionFeatureIncreaseLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_LongTermIncentivePlanMember_955f5a0f-617f-41e6-b57f-28bb43080365_terseLabel_en-US" xlink:label="lab_cmco_LongTermIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long Term Incentive Plan</link:label>
    <link:label id="lab_cmco_LongTermIncentivePlanMember_label_en-US" xlink:label="lab_cmco_LongTermIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long Term Incentive Plan [Member]</link:label>
    <link:label id="lab_cmco_LongTermIncentivePlanMember_documentation_en-US" xlink:label="lab_cmco_LongTermIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LongTermIncentivePlanMember" xlink:href="cmco-20250331.xsd#cmco_LongTermIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_LongTermIncentivePlanMember" xlink:to="lab_cmco_LongTermIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_dbde275e-ee2d-4972-8cf2-cc5341e62b29_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table</link:label>
    <link:label id="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:to="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_e28d942d-6e9d-4020-ab03-e5279a75e54d_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Balance and Related Activity for Allowance for Doubtful Accounts</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" 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/2024/elts/us-gaap-2024.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_LesseeLeaseDescriptionLineItems_6d827893-3ccf-4b8e-8cf4-08766381c6a7_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease, Cost [Abstract]</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" 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/2024/elts/us-gaap-2024.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_LossContingencyAccrualAtCarryingValue_f5b2c296-8923-4575-a2b6-4812c9397f6b_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss contingency accrual</link:label>
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_e3d20c4f-764d-4f04-9dbd-e58cd99731eb_periodStartLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Accrued general and product liability, beginning of year</link:label>
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_653e00a3-3eec-4563-aada-a920902f2b08_periodEndLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Accrued general and product liability, end of year</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" 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/2024/elts/us-gaap-2024.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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_335c8e4a-ad0d-40b4-9bf8-07e3cd86ad69_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_CompensationAndEmployeeBenefitPlansTextBlock_aae3c3a6-fadd-4b18-8d95-736e03d47dc2_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pensions and Other 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" 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/2024/elts/us-gaap-2024.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_cmco_EuropeMiddleEastAndAfricaExcludingGermanyMember_22577890-0e21-4fc2-97f6-6288bbd85575_terseLabel_en-US" xlink:label="lab_cmco_EuropeMiddleEastAndAfricaExcludingGermanyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Europe, Middle East, and Africa (Excluding Germany)</link:label>
    <link:label id="lab_cmco_EuropeMiddleEastAndAfricaExcludingGermanyMember_label_en-US" xlink:label="lab_cmco_EuropeMiddleEastAndAfricaExcludingGermanyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Europe, Middle East, and Africa (Excluding Germany) [Member]</link:label>
    <link:label id="lab_cmco_EuropeMiddleEastAndAfricaExcludingGermanyMember_documentation_en-US" xlink:label="lab_cmco_EuropeMiddleEastAndAfricaExcludingGermanyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Europe, Middle East, and Africa (Excluding Germany)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EuropeMiddleEastAndAfricaExcludingGermanyMember" xlink:href="cmco-20250331.xsd#cmco_EuropeMiddleEastAndAfricaExcludingGermanyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_EuropeMiddleEastAndAfricaExcludingGermanyMember" xlink:to="lab_cmco_EuropeMiddleEastAndAfricaExcludingGermanyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_215045a6-5ef5-42cf-b018-ee6cdaecbd64_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents, and restricted cash at beginning of year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3030c8ad-56d3-4a63-8e04-9f66fc698a99_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents, and restricted cash at end of year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_c8fcf786-84de-45a6-83d2-af37536b6d52_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based payment arrangement, amount</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_b9722b95-35fa-41fb-bc11-3927f5920d25_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Foreign Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_9a79c0a8-1064-4bec-85b4-e70143d6be94_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_TreasuryStockCommonShares_7c80ed04-7845-4933-a0ef-35adbad0ebf6_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury stock (in 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" 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/2024/elts/us-gaap-2024.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_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_b5c8ac51-e0c3-45bf-9532-8c6031329908_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/srt-2024.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_cmco_LinearMotionProductsMember_285a808e-3067-4684-b363-23ea0c82e4d8_terseLabel_en-US" xlink:label="lab_cmco_LinearMotionProductsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Linear Motion Products</link:label>
    <link:label id="lab_cmco_LinearMotionProductsMember_label_en-US" xlink:label="lab_cmco_LinearMotionProductsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Linear Motion Products [Member]</link:label>
    <link:label id="lab_cmco_LinearMotionProductsMember_documentation_en-US" xlink:label="lab_cmco_LinearMotionProductsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Linear Motion Products</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LinearMotionProductsMember" xlink:href="cmco-20250331.xsd#cmco_LinearMotionProductsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_LinearMotionProductsMember" xlink:to="lab_cmco_LinearMotionProductsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForCreditLossMember_e2987646-b28c-4a0b-b55f-f7774b15468b_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for doubtful accounts</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" 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/2024/elts/us-gaap-2024.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_4b0df28f-437f-472d-afdc-6b6d70140f7f_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Vested (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillRollForward_ea3545fd-4cc2-402d-ae47-c0f6f60a8c45_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_FairValueDisclosuresAbstract_6e2e19a0-a70a-49c2-9b72-0297dbe45c17_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_dei_SecurityExchangeName_eaa7d563-d033-4dcb-9422-c7a4643f90a1_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_DebtInstrumentBasisSpreadOnVariableRate1_caed6c02-297a-40ff-b2c9-871f999814f9_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, basis spread on variable rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionDomain_01c0f1eb-0295-4a4a-ad13-7d9978d5959c_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain" xlink:to="lab_us-gaap_RelatedPartyTransactionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_ClosingStockPriceOfCompany_6d004ca2-edab-4103-b37b-a568921add6c_terseLabel_en-US" xlink:label="lab_cmco_ClosingStockPriceOfCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Closing stock price (in dollars per share)</link:label>
    <link:label id="lab_cmco_ClosingStockPriceOfCompany_label_en-US" xlink:label="lab_cmco_ClosingStockPriceOfCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Closing Stock Price Of Company</link:label>
    <link:label id="lab_cmco_ClosingStockPriceOfCompany_documentation_en-US" xlink:label="lab_cmco_ClosingStockPriceOfCompany" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ClosingStockPriceOfCompany" xlink:href="cmco-20250331.xsd#cmco_ClosingStockPriceOfCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_ClosingStockPriceOfCompany" xlink:to="lab_cmco_ClosingStockPriceOfCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_00de2ed8-b61c-46d8-8a2f-7b5c0e22b12f_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Member]</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c6822f3a-fef1-415b-8de1-cee4df96c9ec_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercised (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_1ea61eff-f4a3-42f4-9f6c-1cc7b470a4f8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_5fa582fb-43a9-417b-9234-e2149b7ee342_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_96c507d9-a685-41b1-b14f-4e03c4c0afeb_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State taxes</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_AuditInformationAbstract_b467fad8-7cab-4b1c-b809-077599fbcd45_terseLabel_en-US" xlink:label="lab_cmco_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Audit Information [Abstract]</link:label>
    <link:label id="lab_cmco_AuditInformationAbstract_label_en-US" xlink:label="lab_cmco_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Audit Information [Abstract]</link:label>
    <link:label id="lab_cmco_AuditInformationAbstract_documentation_en-US" xlink:label="lab_cmco_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Audit Information</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_AuditInformationAbstract" xlink:href="cmco-20250331.xsd#cmco_AuditInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_AuditInformationAbstract" xlink:to="lab_cmco_AuditInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_ShareBasedCompensationExpenseStockOptionsOutstandingInTheMoney_19dcd058-2009-4a3e-b5f7-3efcaca24161_terseLabel_en-US" xlink:label="lab_cmco_ShareBasedCompensationExpenseStockOptionsOutstandingInTheMoney" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of options outstanding, in-the-money (in shares)</link:label>
    <link:label id="lab_cmco_ShareBasedCompensationExpenseStockOptionsOutstandingInTheMoney_label_en-US" xlink:label="lab_cmco_ShareBasedCompensationExpenseStockOptionsOutstandingInTheMoney" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Based Compensation Expense Stock Options Outstanding, In-The-Money</link:label>
    <link:label id="lab_cmco_ShareBasedCompensationExpenseStockOptionsOutstandingInTheMoney_documentation_en-US" xlink:label="lab_cmco_ShareBasedCompensationExpenseStockOptionsOutstandingInTheMoney" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share Based Compensation Expense Stock Options Outstanding, In-The-Money</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ShareBasedCompensationExpenseStockOptionsOutstandingInTheMoney" xlink:href="cmco-20250331.xsd#cmco_ShareBasedCompensationExpenseStockOptionsOutstandingInTheMoney"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_ShareBasedCompensationExpenseStockOptionsOutstandingInTheMoney" xlink:to="lab_cmco_ShareBasedCompensationExpenseStockOptionsOutstandingInTheMoney" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:to="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_c230e557-54d8-4a1e-bf47-6286f9347c3c_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and development expenses</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" 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/2024/elts/us-gaap-2024.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_FairValueMeasurementsNonrecurringMember_eee67027-28fb-490a-b9c3-a2b90e24099d_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsNonrecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Nonrecurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsNonrecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsNonrecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Nonrecurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsNonrecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsNonrecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsNonrecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsNonrecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_485620a9-754f-4288-9ca6-891eebab23d0_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_CommonStockSharesIssued_9db1c08f-065e-4965-8169-730bcb960445_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_cmco_A2016LTIPMember_ebf9ea6b-c80c-4d68-b8b8-6b53b9507fb0_terseLabel_en-US" xlink:label="lab_cmco_A2016LTIPMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2016 LTIP</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" 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" xml:lang="en-US">2016 LTIP</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_A2016LTIPMember" xlink:href="cmco-20250331.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_dei_EntityDomain_cf2e956e-ecdd-4be0-949e-6ae1b3ffc945_terseLabel_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity [Domain]</link:label>
    <link:label id="lab_dei_EntityDomain_label_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_45ec0ff4-e99b-4b10-b80b-9eb1532c98f8_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ConcentrationRiskPercentage1_49e3d55d-3a10-49c4-8480-56ac59eae0c3_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration risk, percentage</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_MeasurementInputLapseRateMember_3046ab16-b6b6-43cd-8fad-6ff30bf81c7b_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputLapseRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Input, Lapse Rate</link:label>
    <link:label id="lab_us-gaap_MeasurementInputLapseRateMember_label_en-US" xlink:label="lab_us-gaap_MeasurementInputLapseRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Input, Lapse Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputLapseRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputLapseRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputLapseRateMember" xlink:to="lab_us-gaap_MeasurementInputLapseRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCostsAndAssetImpairmentCharges_1c2177ff-5c1c-4eab-93d4-b7bfb2f176ac_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostsAndAssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring costs and asset impairment charges</link:label>
    <link:label id="lab_us-gaap_RestructuringCostsAndAssetImpairmentCharges_label_en-US" xlink:label="lab_us-gaap_RestructuringCostsAndAssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Costs and Asset Impairment Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostsAndAssetImpairmentCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges" xlink:to="lab_us-gaap_RestructuringCostsAndAssetImpairmentCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilities_92fc5c40-60d1-401d-b18b-4d46fae3dad3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Cross currency swap</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilities_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilities" xlink:to="lab_us-gaap_DerivativeLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:to="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_3a776401-ef0d-43a9-972b-e377506e9999_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Less accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_JPMorganDebtAgreementMember_07a71153-e192-49e2-b2b1-209040593700_terseLabel_en-US" xlink:label="lab_cmco_JPMorganDebtAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">JP Morgan Debt Agreement</link:label>
    <link:label id="lab_cmco_JPMorganDebtAgreementMember_label_en-US" xlink:label="lab_cmco_JPMorganDebtAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">JP Morgan Debt Agreement [Member]</link:label>
    <link:label id="lab_cmco_JPMorganDebtAgreementMember_documentation_en-US" xlink:label="lab_cmco_JPMorganDebtAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">JP Morgan Debt Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_JPMorganDebtAgreementMember" xlink:href="cmco-20250331.xsd#cmco_JPMorganDebtAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_JPMorganDebtAgreementMember" xlink:to="lab_cmco_JPMorganDebtAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_ChargeInMinimumPensionLiabilityComponentOfAccumulatedOtherComprehensiveIncomeLoss_cd3c1617-83ae-49ec-bce2-4dec62d8367a_terseLabel_en-US" xlink:label="lab_cmco_ChargeInMinimumPensionLiabilityComponentOfAccumulatedOtherComprehensiveIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amount of charge in the minimum pension liability component of other comprehensive income</link:label>
    <link:label id="lab_cmco_ChargeInMinimumPensionLiabilityComponentOfAccumulatedOtherComprehensiveIncomeLoss_label_en-US" xlink:label="lab_cmco_ChargeInMinimumPensionLiabilityComponentOfAccumulatedOtherComprehensiveIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Charge In Minimum Pension Liability Component Of Accumulated Other Comprehensive Income Loss</link:label>
    <link:label id="lab_cmco_ChargeInMinimumPensionLiabilityComponentOfAccumulatedOtherComprehensiveIncomeLoss_documentation_en-US" xlink:label="lab_cmco_ChargeInMinimumPensionLiabilityComponentOfAccumulatedOtherComprehensiveIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ChargeInMinimumPensionLiabilityComponentOfAccumulatedOtherComprehensiveIncomeLoss" xlink:href="cmco-20250331.xsd#cmco_ChargeInMinimumPensionLiabilityComponentOfAccumulatedOtherComprehensiveIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_ChargeInMinimumPensionLiabilityComponentOfAccumulatedOtherComprehensiveIncomeLoss" xlink:to="lab_cmco_ChargeInMinimumPensionLiabilityComponentOfAccumulatedOtherComprehensiveIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuredLongTermDebt_9d4e2884-7cee-4651-9f06-f30402ae1a42_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Secured long-term debt, noncurrent</link:label>
    <link:label id="lab_us-gaap_SecuredLongTermDebt_label_en-US" xlink:label="lab_us-gaap_SecuredLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Secured Long-Term Debt, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredLongTermDebt" xlink:to="lab_us-gaap_SecuredLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_aa0b14e1-c480-4904-b3b0-5b939e65c9cb_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation Allowance by Deferred Tax Asset [Axis]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_label_en-US" xlink:label="lab_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation Allowance by Deferred Tax Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowanceByDeferredTaxAssetAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:to="lab_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromPreviousAcquisition_914c9397-8698-4dd1-b002-fda8156cc3b5_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromPreviousAcquisition" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Working capital settlement</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" 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/2024/elts/us-gaap-2024.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_CommonStockSharesAuthorized_d2afff2d-034c-4474-a76d-cb28be7189b5_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_PaymentsToAcquireBusinessesNetOfCashAcquired_ddb39390-6d81-46ef-ae99-1b88fcc7cd57_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Purchase of businesses, net of cash acquired (See Note 3)</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_cd3551b8-e7a6-4c2f-91d0-b125a23fc066_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_aeaef2b1-52e2-4ad4-b4b3-cab38038dfd6_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember_b4ea8d2a-777a-4088-ac3f-981eb5ceea4b_terseLabel_en-US" xlink:label="lab_us-gaap_AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">AR Securitization facility</link:label>
    <link:label id="lab_us-gaap_AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember_label_en-US" xlink:label="lab_us-gaap_AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset-Backed Securities, Securitized Loans and Receivables [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember" xlink:to="lab_us-gaap_AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_CustomEngineeredProductsAndServicesContractDurationStandard_774fe349-a87f-4535-9836-a987c01c1b02_terseLabel_en-US" xlink:label="lab_cmco_CustomEngineeredProductsAndServicesContractDurationStandard" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Custom engineered products and services, standard contract duration</link:label>
    <link:label id="lab_cmco_CustomEngineeredProductsAndServicesContractDurationStandard_label_en-US" xlink:label="lab_cmco_CustomEngineeredProductsAndServicesContractDurationStandard" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Custom Engineered Products and Services, Contract Duration, Standard</link:label>
    <link:label id="lab_cmco_CustomEngineeredProductsAndServicesContractDurationStandard_documentation_en-US" xlink:label="lab_cmco_CustomEngineeredProductsAndServicesContractDurationStandard" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Custom Engineered Products and Services, Contract Duration, Standard</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_CustomEngineeredProductsAndServicesContractDurationStandard" xlink:href="cmco-20250331.xsd#cmco_CustomEngineeredProductsAndServicesContractDurationStandard"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_CustomEngineeredProductsAndServicesContractDurationStandard" xlink:to="lab_cmco_CustomEngineeredProductsAndServicesContractDurationStandard" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_4528b5e6-325a-49d5-a4bb-716bbe0173cd_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanSettlementsPlanAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Settlement</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanSettlementsPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Payment for Settlement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanSettlementsPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanSettlementsPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanSettlementsPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanSettlementsPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_679c2cf6-5653-4b90-9d5e-5827050e259a_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable_b4e2b105-faca-4183-a029-7984bf4f9b2a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable_label_en-US" xlink:label="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_901268be-2f57-47c2-8ea8-bc4061371c18_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyMember_2fe7c91d-1bee-484f-8495-a984f3c1f248_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party</link:label>
    <link:label id="lab_us-gaap_RelatedPartyMember_label_en-US" xlink:label="lab_us-gaap_RelatedPartyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyMember" xlink:to="lab_us-gaap_RelatedPartyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_eb75bead-8829-4432-901d-4b204b611d05_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_EquityMethodInvestmentsIssuancesPolicy_1dc7c075-58a3-4136-b99d-3348304117c3_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsIssuancesPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Method Investment</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsIssuancesPolicy_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsIssuancesPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Method Investments Issuances, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsIssuancesPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentsIssuancesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentsIssuancesPolicy" xlink:to="lab_us-gaap_EquityMethodInvestmentsIssuancesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_19c4d1cb-5555-4d75-95ad-55f3c4d91166_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Financial Position Location, Balance [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" xml:lang="en-US">Statement of Financial Position Location, Balance [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_HedgingDesignationDomain_db84d903-46d8-476f-bebd-7be97f783850_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_DeferredIncomeTaxExpenseBenefit_2940f728-d8f5-4fce-883d-691e74a1dc52_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_a5fadef1-04a3-4a9c-927e-ee498a47f991_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amount of Gain or (Loss) Reclassified from AOCL into Income (Effective Portion)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_127acb3a-bff6-4d3b-a298-76add8fb9769_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant, and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_dd8de6ce-d62b-4079-a8e0-bae563ccfb00_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payment to former owners of montratec (see Note 3)</link:label>
    <link:label id="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_227e0dec-6f35-4b3b-a13c-502f4e17871f_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payment to former owners of montratec (see Note 3)</link:label>
    <link:label id="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_label_en-US" xlink:label="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payment for Contingent Consideration Liability, Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:to="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_eafce651-967d-474a-b922-1192f1387d93_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Discount rate</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_befd847f-4000-4da6-8685-357ee495fc47_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Settlement</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" xlink:to="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_12161df7-8768-41be-9661-e237d0514f58_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxContingencyLineItems_6fada19b-a007-4d8a-9b5f-70e877557f1b_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Contingency [Line Items]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxContingencyLineItems_label_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Contingency [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems" xlink:to="lab_us-gaap_IncomeTaxContingencyLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_19ed3d0f-7027-443f-84e9-77b2304c169d_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trade accounts receivable, less allowance for doubtful accounts ($4,880 and $3,827, respectively)</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_f14e24b2-4b76-43cb-aebb-e40fe16939f0_netLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_e41092ef-f912-4197-9262-9a0c86d5ea1e_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">AR Securitization</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" 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/2024/elts/us-gaap-2024.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_DebtInstrumentConvertibleConversionPrice1_3c278ac8-e0fc-445e-a6fa-13f35615ae96_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, conversion price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible, Conversion Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:to="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_045f3b0c-4ed5-48e9-8eb1-8c311daa293e_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_3f3e89a6-4c65-407f-97ed-3b5bfbf5ca38_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_ecc97228-655a-45f4-9f2c-bb6029db97a2_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_2b820604-528f-414d-9c3e-f26e51be0f64_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total 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" 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/2024/elts/us-gaap-2024.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_ecd_PnsnAdjsPrrSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Adjustments Prior Service Cost</link:label>
    <link:label id="lab_ecd_PnsnAdjsPrrSvcCstMember_label_en-US" xlink:label="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Adjustments Prior Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsPrrSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:to="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_d300826f-c8d4-49a9-b088-f28cf4f8deef_periodStartLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Fair value of plan assets at beginning of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_760f23e9-f0b2-4f3c-bb38-2800618886db_periodEndLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Fair value of plan assets at end of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_84890e90-73f4-43d0-b3c0-803416a3e3fe_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset categories</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_69d60eb0-65af-40e1-98e3-74a2d008b66d_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_d650d0b5-acbb-43fa-aab6-1d2996c13f12_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued pension cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability, Defined Benefit Pension Plan, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:to="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_0ab9212a-8eb9-4a27-b88d-534efcdb9490_terseLabel_en-US" xlink:label="lab_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquisitions &amp; Disposals</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" 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/2024/elts/us-gaap-2024.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_us-gaap_FairValueByBalanceSheetGroupingTable_1de3768c-5713-4d81-8599-c28338374a83_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_TermLoanBFacilityMember_1a8a1e05-0a4b-4f72-94d9-914397f34b39_terseLabel_en-US" xlink:label="lab_cmco_TermLoanBFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term Loan B</link:label>
    <link:label id="lab_cmco_TermLoanBFacilityMember_label_en-US" xlink:label="lab_cmco_TermLoanBFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Term Loan B Facility [Member]</link:label>
    <link:label id="lab_cmco_TermLoanBFacilityMember_documentation_en-US" xlink:label="lab_cmco_TermLoanBFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Term Loan B Facility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_TermLoanBFacilityMember" xlink:href="cmco-20250331.xsd#cmco_TermLoanBFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_TermLoanBFacilityMember" xlink:to="lab_cmco_TermLoanBFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnBnftsAdjFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Benefits Adjustments, Footnote</link:label>
    <link:label id="lab_ecd_PnsnBnftsAdjFnTextBlock_label_en-US" xlink:label="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Benefits Adjustments, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:to="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:to="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_20359894-86d7-4b2d-b24c-2446be131b37_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss), net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_2256e51b-61dc-4834-ad40-9180bb495d2a_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_label_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_1adf86fa-04d6-4b56-ab26-f9184f1c19cd_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_85112a35-194a-4050-a046-0ea90defea9d_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_LossContingencyAllegedAdditionalPenaltiesAndInterest_26d12ad3-5e87-4c34-a8e2-ff1a71319cb2_terseLabel_en-US" xlink:label="lab_cmco_LossContingencyAllegedAdditionalPenaltiesAndInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amount of alleged taxes owed including penalties and interest</link:label>
    <link:label id="lab_cmco_LossContingencyAllegedAdditionalPenaltiesAndInterest_label_en-US" xlink:label="lab_cmco_LossContingencyAllegedAdditionalPenaltiesAndInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Alleged Additional Penalties And Interest</link:label>
    <link:label id="lab_cmco_LossContingencyAllegedAdditionalPenaltiesAndInterest_documentation_en-US" xlink:label="lab_cmco_LossContingencyAllegedAdditionalPenaltiesAndInterest" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Loss Contingency, Alleged Additional Penalties And Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LossContingencyAllegedAdditionalPenaltiesAndInterest" xlink:href="cmco-20250331.xsd#cmco_LossContingencyAllegedAdditionalPenaltiesAndInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_LossContingencyAllegedAdditionalPenaltiesAndInterest" xlink:to="lab_cmco_LossContingencyAllegedAdditionalPenaltiesAndInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_DeferredTaxAssetsAccruedVacationAndIncentiveCosts_5bb90983-51f7-4da6-be5e-fbb2e0555eb9_terseLabel_en-US" xlink:label="lab_cmco_DeferredTaxAssetsAccruedVacationAndIncentiveCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued vacation and incentive costs</link:label>
    <link:label id="lab_cmco_DeferredTaxAssetsAccruedVacationAndIncentiveCosts_label_en-US" xlink:label="lab_cmco_DeferredTaxAssetsAccruedVacationAndIncentiveCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets Accrued Vacation And Incentive Costs</link:label>
    <link:label id="lab_cmco_DeferredTaxAssetsAccruedVacationAndIncentiveCosts_documentation_en-US" xlink:label="lab_cmco_DeferredTaxAssetsAccruedVacationAndIncentiveCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DeferredTaxAssetsAccruedVacationAndIncentiveCosts" xlink:href="cmco-20250331.xsd#cmco_DeferredTaxAssetsAccruedVacationAndIncentiveCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_DeferredTaxAssetsAccruedVacationAndIncentiveCosts" xlink:to="lab_cmco_DeferredTaxAssetsAccruedVacationAndIncentiveCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_0125cc7f-7c80-45de-b899-2757e484362f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Risk-free interest rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedTrademarks_c92f5b63-e84e-4ca5-843b-b59e87779048_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedTrademarks" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indefinite-lived trademark</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedTrademarks_02a8e7ad-2d89-46d0-9492-dffef052b105_verboseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedTrademarks" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Indefinite-lived trademark</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" 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/2024/elts/us-gaap-2024.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_AmortizationOfIntangibleAssets_ee387e8b-baa4-4015-9666-fa05059efc21_verboseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Amortization of intangibles</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_dd2c56bf-ed9c-44ac-91b7-2948eb82adf8_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of intangibles</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" 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/2024/elts/us-gaap-2024.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_MovementInValuationAllowancesAndReservesRollForward_e87744f7-ce26-4045-a923-4f3929bb7cbb_terseLabel_en-US" xlink:label="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_label_en-US" xlink:label="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:to="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_1804af5f-7017-4988-8851-ec3a1b671628_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_cff6cca6-0c43-4fde-9ed1-21c21d169bbf_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Unamortized deferred financing costs, net</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Unamortized Discount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_FromTwentyDollarOneCentToThirtyDollarMember_bbd25886-55db-4a58-8fb1-9ce7af710b0e_terseLabel_en-US" xlink:label="lab_cmco_FromTwentyDollarOneCentToThirtyDollarMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">$20.01 to 30.00</link:label>
    <link:label id="lab_cmco_FromTwentyDollarOneCentToThirtyDollarMember_label_en-US" xlink:label="lab_cmco_FromTwentyDollarOneCentToThirtyDollarMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">From Twenty Dollar One Cent To Thirty Dollar [Member]</link:label>
    <link:label id="lab_cmco_FromTwentyDollarOneCentToThirtyDollarMember_documentation_en-US" xlink:label="lab_cmco_FromTwentyDollarOneCentToThirtyDollarMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_FromTwentyDollarOneCentToThirtyDollarMember" xlink:href="cmco-20250331.xsd#cmco_FromTwentyDollarOneCentToThirtyDollarMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_FromTwentyDollarOneCentToThirtyDollarMember" xlink:to="lab_cmco_FromTwentyDollarOneCentToThirtyDollarMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_b1452ec9-12f2-4fb1-8d38-40cb51052213_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_ValuationAllowancesAndReservesBalance_212089ca-d3b2-4cb5-a58c-5e9a81da6ba2_periodStartLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount, Beginning Balance</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_3be88198-7817-4d45-8f42-348f5436fa54_periodEndLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount, Ending Balance</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesBalance" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_e33bc9ca-662d-4907-80cf-4cfaec47b180_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Less: imputed interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoName_terseLabel_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:label id="lab_ecd_PeoName_label_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoName" xlink:to="lab_ecd_PeoName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VestingAxis_ab94c94c-8cf1-4160-a1f0-203eca86f99e_terseLabel_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:label id="lab_us-gaap_VestingAxis_label_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingAxis" xlink:to="lab_us-gaap_VestingAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7f45dea9-1f0f-4c2e-9418-cdc955c01eec_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_1e468225-8f38-4302-b29a-58efc6c33c1a_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_7b47073b-a52d-4c46-b648-b5dc5b2e6b65_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity compensation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_ShareBasedCompensationExercisePricePercentOfFairMarketValue_dfff71ab-bc83-49e9-9a8e-8aab5b6e4467_terseLabel_en-US" xlink:label="lab_cmco_ShareBasedCompensationExercisePricePercentOfFairMarketValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share based compensation, exercise price, percent of fair market value</link:label>
    <link:label id="lab_cmco_ShareBasedCompensationExercisePricePercentOfFairMarketValue_label_en-US" xlink:label="lab_cmco_ShareBasedCompensationExercisePricePercentOfFairMarketValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Based Compensation, Exercise Price, Percent Of Fair Market Value</link:label>
    <link:label id="lab_cmco_ShareBasedCompensationExercisePricePercentOfFairMarketValue_documentation_en-US" xlink:label="lab_cmco_ShareBasedCompensationExercisePricePercentOfFairMarketValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share Based Compensation, Exercise Price, Percent Of Fair Market Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ShareBasedCompensationExercisePricePercentOfFairMarketValue" xlink:href="cmco-20250331.xsd#cmco_ShareBasedCompensationExercisePricePercentOfFairMarketValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_ShareBasedCompensationExercisePricePercentOfFairMarketValue" xlink:to="lab_cmco_ShareBasedCompensationExercisePricePercentOfFairMarketValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_38ec5433-909e-4713-adec-4c8924f04ef5_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liability, defined benefit plan, noncurrent</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_46deffba-d62e-462b-8545-e9c634155fa6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other non-current liabilities</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability, Defined Benefit Plan, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_AmericanAssociationOfRetiredPersonsMember_cba1a671-ed6a-448b-9696-52a1e906084b_terseLabel_en-US" xlink:label="lab_cmco_AmericanAssociationOfRetiredPersonsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">American Association of Retired Persons</link:label>
    <link:label id="lab_cmco_AmericanAssociationOfRetiredPersonsMember_label_en-US" xlink:label="lab_cmco_AmericanAssociationOfRetiredPersonsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">American Association of Retired Persons [Member]</link:label>
    <link:label id="lab_cmco_AmericanAssociationOfRetiredPersonsMember_documentation_en-US" xlink:label="lab_cmco_AmericanAssociationOfRetiredPersonsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_AmericanAssociationOfRetiredPersonsMember" xlink:href="cmco-20250331.xsd#cmco_AmericanAssociationOfRetiredPersonsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_AmericanAssociationOfRetiredPersonsMember" xlink:to="lab_cmco_AmericanAssociationOfRetiredPersonsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_7c749084-0bf8-4d8c-ac5b-bf48910c101d_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred taxes on income</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" 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/2024/elts/us-gaap-2024.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_ecd_NonPeoNeoMember_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO</link:label>
    <link:label id="lab_ecd_NonPeoNeoMember_label_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoMember" xlink:to="lab_ecd_NonPeoNeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_5e437143-ceb0-4272-878a-578b75c4a79c_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated useful life of intangible assets</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_NumberOfTaxAssessmentNoticesIssued_e9544dc5-e678-4e1e-b8c1-00122d6d594e_terseLabel_en-US" xlink:label="lab_cmco_NumberOfTaxAssessmentNoticesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of tax assessment notices, issued</link:label>
    <link:label id="lab_cmco_NumberOfTaxAssessmentNoticesIssued_label_en-US" xlink:label="lab_cmco_NumberOfTaxAssessmentNoticesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Tax Assessment Notices, Issued</link:label>
    <link:label id="lab_cmco_NumberOfTaxAssessmentNoticesIssued_documentation_en-US" xlink:label="lab_cmco_NumberOfTaxAssessmentNoticesIssued" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Tax Assessment Notices, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_NumberOfTaxAssessmentNoticesIssued" xlink:href="cmco-20250331.xsd#cmco_NumberOfTaxAssessmentNoticesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_NumberOfTaxAssessmentNoticesIssued" xlink:to="lab_cmco_NumberOfTaxAssessmentNoticesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_0f984ec9-cee6-4ee9-91a9-57b7412192f9_terseLabel_en-US" xlink:label="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss) before reclassification</link:label>
    <link:label id="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">OCI, before Reclassifications, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:to="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_8efeee38-5185-4245-a854-fb862519b441_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional &#160;Paid-in Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_FinanceLeaseLiabilityNoncurrent_2a3a0658-63d9-4c1c-96f1-342f51c9d325_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term loan and finance lease obligations</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" 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/2024/elts/us-gaap-2024.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_cmco_EffectiveIncomeTaxRateReconciliationInterestIncomeFromTaxRefunds_a94820fe-9544-4f3a-91ba-8b93b864e083_terseLabel_en-US" xlink:label="lab_cmco_EffectiveIncomeTaxRateReconciliationInterestIncomeFromTaxRefunds" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest income from tax refunds</link:label>
    <link:label id="lab_cmco_EffectiveIncomeTaxRateReconciliationInterestIncomeFromTaxRefunds_label_en-US" xlink:label="lab_cmco_EffectiveIncomeTaxRateReconciliationInterestIncomeFromTaxRefunds" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Interest Income From Tax Refunds</link:label>
    <link:label id="lab_cmco_EffectiveIncomeTaxRateReconciliationInterestIncomeFromTaxRefunds_documentation_en-US" xlink:label="lab_cmco_EffectiveIncomeTaxRateReconciliationInterestIncomeFromTaxRefunds" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Interest Income From Tax Refunds</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EffectiveIncomeTaxRateReconciliationInterestIncomeFromTaxRefunds" xlink:href="cmco-20250331.xsd#cmco_EffectiveIncomeTaxRateReconciliationInterestIncomeFromTaxRefunds"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_EffectiveIncomeTaxRateReconciliationInterestIncomeFromTaxRefunds" xlink:to="lab_cmco_EffectiveIncomeTaxRateReconciliationInterestIncomeFromTaxRefunds" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_EffectiveIncomeTaxRateReconciliationTransferPricingAdjustments_352886c6-326f-4cd0-8acb-29aabe8e8226_terseLabel_en-US" xlink:label="lab_cmco_EffectiveIncomeTaxRateReconciliationTransferPricingAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Transfer pricing adjustments</link:label>
    <link:label id="lab_cmco_EffectiveIncomeTaxRateReconciliationTransferPricingAdjustments_label_en-US" xlink:label="lab_cmco_EffectiveIncomeTaxRateReconciliationTransferPricingAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Transfer Pricing Adjustments</link:label>
    <link:label id="lab_cmco_EffectiveIncomeTaxRateReconciliationTransferPricingAdjustments_documentation_en-US" xlink:label="lab_cmco_EffectiveIncomeTaxRateReconciliationTransferPricingAdjustments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Transfer Pricing Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EffectiveIncomeTaxRateReconciliationTransferPricingAdjustments" xlink:href="cmco-20250331.xsd#cmco_EffectiveIncomeTaxRateReconciliationTransferPricingAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_EffectiveIncomeTaxRateReconciliationTransferPricingAdjustments" xlink:to="lab_cmco_EffectiveIncomeTaxRateReconciliationTransferPricingAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_d97a7bab-2a09-4834-a93f-2604439b054d_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermDebtLineItems_326358db-027b-4a54-a4de-b3635cb16d76_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-Term Debt [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShortTermDebtLineItems_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-Term Debt [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtLineItems" xlink:to="lab_us-gaap_ShortTermDebtLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_8922ce36-fe69-4a8b-87e6-7d59cb1e635d_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effects of New Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StandardProductWarrantyPolicy_f197f0eb-5ac9-40cb-9e26-77c280522cac_terseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Warranties</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyPolicy_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard Product Warranty, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyPolicy" xlink:to="lab_us-gaap_StandardProductWarrantyPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_3d90401e-5cbd-4156-b7dc-237bc765833b_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_srt_TitleOfIndividualWithRelationshipToEntityDomain_b4e021fd-967f-49f9-aca6-c8c3f22e15f0_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title and Position [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" xml:lang="en-US">Title and Position [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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_FinanceLeaseLiabilityPaymentsDueYearFour_7472ba33-9439-4040-bdb7-dd43ee8b6abe_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_467d168b-a8ba-40d2-97e5-c56c48fe37cb_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_MeasureName_terseLabel_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_MeasureName_label_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureName" xlink:to="lab_ecd_MeasureName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_24cfa99a-7f44-4801-abfd-ed0a88b399c5_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TangibleAssetImpairmentCharges_5c64fc9c-5bfc-47da-8a29-8873a20492ac_terseLabel_en-US" xlink:label="lab_us-gaap_TangibleAssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fixed asset impairment</link:label>
    <link:label id="lab_us-gaap_TangibleAssetImpairmentCharges_label_en-US" xlink:label="lab_us-gaap_TangibleAssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tangible Asset Impairment Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TangibleAssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TangibleAssetImpairmentCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TangibleAssetImpairmentCharges" xlink:to="lab_us-gaap_TangibleAssetImpairmentCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_country_CA_fcd65b2a-4cd6-4b9b-9198-9d630cb65d11_terseLabel_en-US" xlink:label="lab_country_CA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Canada</link:label>
    <link:label id="lab_country_CA_label_en-US" xlink:label="lab_country_CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">CANADA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CA"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_CA" xlink:to="lab_country_CA" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_c405e124-40b2-4407-9d7d-8701ea7f0225_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of operating segments</link:label>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Operating Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments" xlink:to="lab_us-gaap_NumberOfOperatingSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_FromFiftyDollarOneCentToSixtyDollarMember_c6e88237-7fd5-41d2-92e8-dc5d0c8a66ad_terseLabel_en-US" xlink:label="lab_cmco_FromFiftyDollarOneCentToSixtyDollarMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">$50.01 to $60.00</link:label>
    <link:label id="lab_cmco_FromFiftyDollarOneCentToSixtyDollarMember_label_en-US" xlink:label="lab_cmco_FromFiftyDollarOneCentToSixtyDollarMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">From Fifty Dollar One Cent To Sixty Dollar [Member]</link:label>
    <link:label id="lab_cmco_FromFiftyDollarOneCentToSixtyDollarMember_documentation_en-US" xlink:label="lab_cmco_FromFiftyDollarOneCentToSixtyDollarMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">From Fifty Dollar One Cent To Sixty Dollar</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_FromFiftyDollarOneCentToSixtyDollarMember" xlink:href="cmco-20250331.xsd#cmco_FromFiftyDollarOneCentToSixtyDollarMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_FromFiftyDollarOneCentToSixtyDollarMember" xlink:to="lab_cmco_FromFiftyDollarOneCentToSixtyDollarMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_464fc707-3b3f-425d-a9dc-c76d195fe71f_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax assets:</link:label>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Components of Deferred Tax Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_cb8d903d-d017-40f4-856e-0d035251140e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Financial Assets and Liabilities Measured or Disclosed at Fair Value</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" 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/2024/elts/us-gaap-2024.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_ForeignCurrencyTransactionGainLossUnrealized_540dd6f3-7638-411f-9570-7c9204945bd3_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency transaction gain (loss), unrealized</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrealized Gain (Loss), Foreign Currency Transaction, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_fa54ad25-5f5d-4e74-bd08-221faf7f1f74_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_03cb9508-33e3-4033-8344-c9b4a45f3bbf_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_dei_EntityNumberOfEmployees_3e25f5ae-449c-4947-bc14-11080c7a620c_terseLabel_en-US" xlink:label="lab_dei_EntityNumberOfEmployees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of employees</link:label>
    <link:label id="lab_dei_EntityNumberOfEmployees_label_en-US" xlink:label="lab_dei_EntityNumberOfEmployees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Number of Employees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityNumberOfEmployees" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityNumberOfEmployees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityNumberOfEmployees" xlink:to="lab_dei_EntityNumberOfEmployees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_ebad3c08-c975-491e-ad08-9f3d31a34680_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Deferred tax assets after valuation allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="lab_us-gaap_DeferredTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_cb252703-e65c-4f03-87be-6b024c0de649_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measured at NAV</link:label>
    <link:label id="lab_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measured at Net Asset Value Per Share [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember" xlink:to="lab_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue_8ab14ea7-49ec-4867-9e36-3ac3b9ce1429_terseLabel_en-US" xlink:label="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock aggregate cost</link:label>
    <link:label id="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Redeemed or Called During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:to="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_6885bfe2-ce69-4b54-9a52-b6c709cf49d6_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Obligations</link:label>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_7858a0d0-8a1c-4214-9800-edba110eb757_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net pension amount unrecognized</link:label>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:to="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_40ad5202-a62b-422f-9c7c-619caa1bb276_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Tranche Two</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Tranche Two [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_0a726601-8798-4663-983e-09a49df36339_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stated interest rate percentage</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_9f441a7d-bac4-491b-b7f5-fdd1f864afe2_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplementary cash flows 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" 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/2024/elts/us-gaap-2024.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_QuarterlyPrincipalAmortizationPercentage_3e37ea8a-3560-4b7e-98f7-3fe579052ec7_terseLabel_en-US" xlink:label="lab_cmco_QuarterlyPrincipalAmortizationPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Quarterly principal amortization percentage</link:label>
    <link:label id="lab_cmco_QuarterlyPrincipalAmortizationPercentage_label_en-US" xlink:label="lab_cmco_QuarterlyPrincipalAmortizationPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Quarterly Principal Amortization Percentage</link:label>
    <link:label id="lab_cmco_QuarterlyPrincipalAmortizationPercentage_documentation_en-US" xlink:label="lab_cmco_QuarterlyPrincipalAmortizationPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Quarterly Principal Amortization Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_QuarterlyPrincipalAmortizationPercentage" xlink:href="cmco-20250331.xsd#cmco_QuarterlyPrincipalAmortizationPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_QuarterlyPrincipalAmortizationPercentage" xlink:to="lab_cmco_QuarterlyPrincipalAmortizationPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_ARSecuritizationMember_0a227401-9e28-4fbc-b742-277e3cfbadb7_terseLabel_en-US" xlink:label="lab_cmco_ARSecuritizationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">AR Securitization</link:label>
    <link:label id="lab_cmco_ARSecuritizationMember_label_en-US" xlink:label="lab_cmco_ARSecuritizationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AR Securitization [Member]</link:label>
    <link:label id="lab_cmco_ARSecuritizationMember_documentation_en-US" xlink:label="lab_cmco_ARSecuritizationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">AR Securitization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ARSecuritizationMember" xlink:href="cmco-20250331.xsd#cmco_ARSecuritizationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_ARSecuritizationMember" xlink:to="lab_cmco_ARSecuritizationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent_80f9afa8-54aa-4df9-a7c4-6efc1f20c555_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Pension liability adjustments, net of tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent_856026fd-03f9-4a68-bfd7-ccd45447a372_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Change in pension liability and postretirement obligations, tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_f08e2b4d-eb47-4805-b5f6-2f5ac06fb69d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Derivative Instruments Effect on Condensed Consolidated Statements of Operations</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" 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/2024/elts/us-gaap-2024.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_DeferredTaxAssetsInProcessResearchAndDevelopment_7e6a5cba-2e4f-44f1-b668-a8f2220147de_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized Research and Development Costs</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Asset, In-Process Research and Development</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:to="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_e7ed5a4d-ef17-4294-bde7-6dc702e9f63a_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Domain]</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_NumeratorForBasicAndDilutedEarningsPerShareAbstract_0981f40c-317b-4e08-b202-b13fd47615d6_terseLabel_en-US" xlink:label="lab_cmco_NumeratorForBasicAndDilutedEarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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" 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-20250331.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_us-gaap_ConcentrationRiskBenchmarkDomain_258b0bc8-254b-4f39-a0ee-5be421aa7d52_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_f1547e68-2e40-4b12-a631-f8995cc9d906_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule II - Valuation and Qualifying Accounts</link:label>
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_label_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:to="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeNumberOfInstrumentsHeld_c708d64d-8e85-4931-9a37-f39cfe01120c_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative, number of instruments held</link:label>
    <link:label id="lab_us-gaap_DerivativeNumberOfInstrumentsHeld_label_en-US" xlink:label="lab_us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative, Number of Instruments Held</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeNumberOfInstrumentsHeld"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:to="lab_us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorFirmId_795ee2b1-422b-427c-b4e8-488328bf5304_terseLabel_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:label id="lab_dei_AuditorFirmId_label_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorFirmId" xlink:to="lab_dei_AuditorFirmId" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_6208d291-294e-4eb4-a54c-39f4242bd764_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income from operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_cmco_DigitalPowerControlandDeliverySystemsMember_0ab21a9a-23c5-4b6d-8d03-09af7f23d204_terseLabel_en-US" xlink:label="lab_cmco_DigitalPowerControlandDeliverySystemsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Digital power control and delivery systems</link:label>
    <link:label id="lab_cmco_DigitalPowerControlandDeliverySystemsMember_label_en-US" xlink:label="lab_cmco_DigitalPowerControlandDeliverySystemsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Digital Power Control and Delivery Systems [Member]</link:label>
    <link:label id="lab_cmco_DigitalPowerControlandDeliverySystemsMember_documentation_en-US" xlink:label="lab_cmco_DigitalPowerControlandDeliverySystemsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Digital Power Control and Delivery Systems [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DigitalPowerControlandDeliverySystemsMember" xlink:href="cmco-20250331.xsd#cmco_DigitalPowerControlandDeliverySystemsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_DigitalPowerControlandDeliverySystemsMember" xlink:to="lab_cmco_DigitalPowerControlandDeliverySystemsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation_42f4e326-e9f2-4fb4-96ba-ebdf0441e4d2_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Projected benefit obligation</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_39462cc7-06fb-4f9d-9044-e4b55c321761_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_e022e124-7e12-499d-84a4-95ba3b6f2110_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation allowance</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_e320754b-48ce-48bf-94d9-bba3f430eeb7_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of reportable segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments" xlink:to="lab_us-gaap_NumberOfReportableSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_7f948524-d82e-48a9-a25e-caddf5a5c875_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities and shareholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_ecd_Rule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:to="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_9f97e317-8130-490b-b120-0a8bfb99b897_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesPolicy_d91b27ab-e473-444a-b3b8-da3a241ce36f_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Marketable Securities</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesPolicy_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Marketable Securities, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesPolicy" xlink:to="lab_us-gaap_MarketableSecuritiesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_167d3cd8-cc9a-48e7-857d-734d6a4ba0b6_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_us-gaap_OperatingLeaseImpairmentLoss_6f7dd053-3528-4d22-89d2-d6efa0d420aa_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment of operating lease</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseImpairmentLoss" xlink:to="lab_us-gaap_OperatingLeaseImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_06d7b091-777e-414b-9a40-2118bf1329ec_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instruments</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" 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/2024/elts/us-gaap-2024.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_FinanceLeaseLiabilityPaymentsDueYearTwo_d875e413-b46f-44a3-a74a-c84ac3f6fa91_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividends_50265612-aa8c-4a47-b444-380d0fa93bac_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payment 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" 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/2024/elts/us-gaap-2024.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_FiniteLivedIntangibleAssetsMajorClassNameDomain_2a7665f8-0661-45d3-b86b-fd48cbfb3e39_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_LongTermDebtAndCapitalLeaseObligationsCurrent_73b0e2c7-58ed-4cff-83f9-fcdca7cd6cb4_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Current portion of long-term debt and finance lease obligations</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt and Lease Obligation, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_2e385d40-4a0b-4e16-8411-28720d9cfbc0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Maturities of Long-term Debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Maturities of Long-Term Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_cd7a2aca-6ea2-481a-8ac0-6cf8a093b653_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ROU assets obtained in exchange for new operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_terseLabel_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change</link:label>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_label_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:to="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_b5809536-f8f9-4fe5-ab30-d2ac1c3ab1db_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_MeasurementInputTypeAxis_c8ff53a2-0e45-4e1f-aff9-192a51141dcb_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Input Type [Axis]</link:label>
    <link:label id="lab_us-gaap_MeasurementInputTypeAxis_label_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Input Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputTypeAxis" xlink:to="lab_us-gaap_MeasurementInputTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_IndividualAxis_terseLabel_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Individual:</link:label>
    <link:label id="lab_ecd_IndividualAxis_label_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_IndividualAxis" xlink:to="lab_ecd_IndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_7b446530-b6d6-4164-bda9-f76cfebe63cd_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Building and building equipment</link:label>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_label_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Building and Building Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingAndBuildingImprovementsMember" xlink:to="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_7db01b19-df30-43d2-b5f1-7aa37450e8c8_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other &#160;Comprehensive &#160;Loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_cmco_AccountingPoliciesTable_f46d5bd4-0b82-42a1-af78-b44f609c3856_terseLabel_en-US" xlink:label="lab_cmco_AccountingPoliciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Policies [Table]</link:label>
    <link:label id="lab_cmco_AccountingPoliciesTable_label_en-US" xlink:label="lab_cmco_AccountingPoliciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Policies [Table]</link:label>
    <link:label id="lab_cmco_AccountingPoliciesTable_documentation_en-US" xlink:label="lab_cmco_AccountingPoliciesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accounting Policies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_AccountingPoliciesTable" xlink:href="cmco-20250331.xsd#cmco_AccountingPoliciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_AccountingPoliciesTable" xlink:to="lab_cmco_AccountingPoliciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_17f3d4c8-2a2d-4759-9c8f-c141de03572c_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected life</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_5bf9421b-9edb-461a-a8a5-37317bc90fd0_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNet_3bd5a85a-eeb9-4d1b-921a-b03876748186_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net 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" 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/2024/elts/us-gaap-2024.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_cmco_AccruedGeneralandProductLiabilityCostsMember_22405b64-cac1-40a9-8262-bbf7e63e2b27_terseLabel_en-US" xlink:label="lab_cmco_AccruedGeneralandProductLiabilityCostsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued general and product liability costs, net of insurance recoveries</link:label>
    <link:label id="lab_cmco_AccruedGeneralandProductLiabilityCostsMember_label_en-US" xlink:label="lab_cmco_AccruedGeneralandProductLiabilityCostsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued General and Product Liability Costs [Member]</link:label>
    <link:label id="lab_cmco_AccruedGeneralandProductLiabilityCostsMember_documentation_en-US" xlink:label="lab_cmco_AccruedGeneralandProductLiabilityCostsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accrued General and Product Liability Costs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_AccruedGeneralandProductLiabilityCostsMember" xlink:href="cmco-20250331.xsd#cmco_AccruedGeneralandProductLiabilityCostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_AccruedGeneralandProductLiabilityCostsMember" xlink:to="lab_cmco_AccruedGeneralandProductLiabilityCostsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_b42b1d27-4051-4d79-8720-140c20df9c94_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/srt-2024.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_StatementLineItems_bc3d5084-6692-4f2d-aa45-1fab332f9a26_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_MeasurementInputTypeDomain_f4a4c98d-5b77-45a3-b091-697ab2a61ab4_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Input Type [Domain]</link:label>
    <link:label id="lab_us-gaap_MeasurementInputTypeDomain_label_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Input Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputTypeDomain" xlink:to="lab_us-gaap_MeasurementInputTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_ca4cd5d0-b3c0-4265-b3da-800840fa799b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Benefits paid</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Benefits Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_791829e4-5392-412e-b4e8-17f948f2a6e3_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Property, Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_DefinedBenefitPlanRetirementAge_048bf955-6f9e-4d19-8199-cd31528db86e_terseLabel_en-US" xlink:label="lab_cmco_DefinedBenefitPlanRetirementAge" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement age</link:label>
    <link:label id="lab_cmco_DefinedBenefitPlanRetirementAge_label_en-US" xlink:label="lab_cmco_DefinedBenefitPlanRetirementAge" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Retirement Age</link:label>
    <link:label id="lab_cmco_DefinedBenefitPlanRetirementAge_documentation_en-US" xlink:label="lab_cmco_DefinedBenefitPlanRetirementAge" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Retirement Age</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DefinedBenefitPlanRetirementAge" xlink:href="cmco-20250331.xsd#cmco_DefinedBenefitPlanRetirementAge"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_DefinedBenefitPlanRetirementAge" xlink:to="lab_cmco_DefinedBenefitPlanRetirementAge" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_DerivativeNumberofCounterparties_e8982891-54ac-47c6-8c97-bf93d72ff329_terseLabel_en-US" xlink:label="lab_cmco_DerivativeNumberofCounterparties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of different counterparties</link:label>
    <link:label id="lab_cmco_DerivativeNumberofCounterparties_label_en-US" xlink:label="lab_cmco_DerivativeNumberofCounterparties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative, Number of Counterparties</link:label>
    <link:label id="lab_cmco_DerivativeNumberofCounterparties_documentation_en-US" xlink:label="lab_cmco_DerivativeNumberofCounterparties" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Derivative, Number of Counterparties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DerivativeNumberofCounterparties" xlink:href="cmco-20250331.xsd#cmco_DerivativeNumberofCounterparties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_DerivativeNumberofCounterparties" xlink:to="lab_cmco_DerivativeNumberofCounterparties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyEstimateOfPossibleLoss_34f5a876-25e7-48f5-85c1-e409437b111c_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_srt_AsiaPacificMember_87d75d9e-2666-4965-a0fc-ca34688780cd_terseLabel_en-US" xlink:label="lab_srt_AsiaPacificMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asia Pacific</link:label>
    <link:label id="lab_srt_AsiaPacificMember_label_en-US" xlink:label="lab_srt_AsiaPacificMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asia Pacific [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_AsiaPacificMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AsiaPacificMember" xlink:to="lab_srt_AsiaPacificMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_11346423-1558-4d2b-bdba-d65e1743b015_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/srt-2024.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_ecd_TrdArrAdoptionDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adoption Date</link:label>
    <link:label id="lab_ecd_TrdArrAdoptionDate_label_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Adoption Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrAdoptionDate" xlink:to="lab_ecd_TrdArrAdoptionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_ScheduleofClassificationofDeferredIncomeTaxesinConsolidatedBalanceSheetTableTextBlock_90e81ace-1e6e-48e2-8461-8c86a756d5ed_terseLabel_en-US" xlink:label="lab_cmco_ScheduleofClassificationofDeferredIncomeTaxesinConsolidatedBalanceSheetTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Classification of Deferred Income Taxes in Consolidated Balance Sheet</link:label>
    <link:label id="lab_cmco_ScheduleofClassificationofDeferredIncomeTaxesinConsolidatedBalanceSheetTableTextBlock_label_en-US" xlink:label="lab_cmco_ScheduleofClassificationofDeferredIncomeTaxesinConsolidatedBalanceSheetTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Classification of Deferred Income Taxes in Consolidated Balance Sheet [Table Text Block]</link:label>
    <link:label id="lab_cmco_ScheduleofClassificationofDeferredIncomeTaxesinConsolidatedBalanceSheetTableTextBlock_documentation_en-US" xlink:label="lab_cmco_ScheduleofClassificationofDeferredIncomeTaxesinConsolidatedBalanceSheetTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Documentation for Schedule of Classification of Deferred Income Taxes in Consolidated Balance Sheet</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ScheduleofClassificationofDeferredIncomeTaxesinConsolidatedBalanceSheetTableTextBlock" xlink:href="cmco-20250331.xsd#cmco_ScheduleofClassificationofDeferredIncomeTaxesinConsolidatedBalanceSheetTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_ScheduleofClassificationofDeferredIncomeTaxesinConsolidatedBalanceSheetTableTextBlock" xlink:to="lab_cmco_ScheduleofClassificationofDeferredIncomeTaxesinConsolidatedBalanceSheetTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_OperatingLeaseAssetsAndLiabilitiesLesseeAbstract_81ce5933-d65a-4b30-b4f3-dd1d75ce6d2c_terseLabel_en-US" xlink:label="lab_cmco_OperatingLeaseAssetsAndLiabilitiesLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating leases:</link:label>
    <link:label id="lab_cmco_OperatingLeaseAssetsAndLiabilitiesLesseeAbstract_label_en-US" xlink:label="lab_cmco_OperatingLeaseAssetsAndLiabilitiesLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Assets And Liabilities, Lessee [Abstract]</link:label>
    <link:label id="lab_cmco_OperatingLeaseAssetsAndLiabilitiesLesseeAbstract_documentation_en-US" xlink:label="lab_cmco_OperatingLeaseAssetsAndLiabilitiesLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Operating Lease, Assets And Liabilities, Lessee</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_OperatingLeaseAssetsAndLiabilitiesLesseeAbstract" xlink:href="cmco-20250331.xsd#cmco_OperatingLeaseAssetsAndLiabilitiesLesseeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_OperatingLeaseAssetsAndLiabilitiesLesseeAbstract" xlink:to="lab_cmco_OperatingLeaseAssetsAndLiabilitiesLesseeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_TaxAttributesWrittenOff_fffccc6d-67d4-4f85-98f4-225728729edb_terseLabel_en-US" xlink:label="lab_cmco_TaxAttributesWrittenOff" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax attributes written off</link:label>
    <link:label id="lab_cmco_TaxAttributesWrittenOff_label_en-US" xlink:label="lab_cmco_TaxAttributesWrittenOff" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Attributes Written Off</link:label>
    <link:label id="lab_cmco_TaxAttributesWrittenOff_documentation_en-US" xlink:label="lab_cmco_TaxAttributesWrittenOff" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tax Attributes Written Off</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_TaxAttributesWrittenOff" xlink:href="cmco-20250331.xsd#cmco_TaxAttributesWrittenOff"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_TaxAttributesWrittenOff" xlink:to="lab_cmco_TaxAttributesWrittenOff" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_4eb2d989-739b-4a64-9e36-71c2528a21f9_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year</link:label>
    <link:label id="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_label_en-US" xlink:label="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:to="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_AccountingPoliciesLineItems_02a6c296-de16-4e3e-86f3-94ddcbd0304c_terseLabel_en-US" xlink:label="lab_cmco_AccountingPoliciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Policies [Line Items]</link:label>
    <link:label id="lab_cmco_AccountingPoliciesLineItems_label_en-US" xlink:label="lab_cmco_AccountingPoliciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Policies [Line Items]</link:label>
    <link:label id="lab_cmco_AccountingPoliciesLineItems_documentation_en-US" xlink:label="lab_cmco_AccountingPoliciesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Line Items] for Accounting Policies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_AccountingPoliciesLineItems" xlink:href="cmco-20250331.xsd#cmco_AccountingPoliciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_AccountingPoliciesLineItems" xlink:to="lab_cmco_AccountingPoliciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_0a203f58-6a22-4279-8a37-13a81d7e7a6b_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statutory federal income tax rate (as a percent)</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_DerivativeInstrumentRiskAxis_2b92c16f-713c-4f4a-b87d-0775d24d357b_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_DebtInstrumentCarryingAmount_787f8a3e-db92-4f48-abed-871c2a2f3fe9_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt, gross</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_200b6475-f80b-4cdf-82a3-cde5357f5ebc_totalLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total debt</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_8eaba18f-f297-4d84-8c7f-3129222cb371_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividend received from equity method investment</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" 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/2024/elts/us-gaap-2024.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_ecd_AwardExrcPrice_terseLabel_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise Price</link:label>
    <link:label id="lab_ecd_AwardExrcPrice_label_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardExrcPrice" xlink:to="lab_ecd_AwardExrcPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_6cba5ad2-1caf-41b1-9f0c-f39ec4838b14_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Deferred Tax Assets and Deferred Tax Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrDuration_terseLabel_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Arrangement Duration</link:label>
    <link:label id="lab_ecd_TrdArrDuration_label_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Duration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrDuration" xlink:to="lab_ecd_TrdArrDuration" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_RevenueFromContractWithCustomerRollForward_dd1d4ba1-bed9-47d1-af3a-578ed09021fc_terseLabel_en-US" xlink:label="lab_cmco_RevenueFromContractWithCustomerRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</link:label>
    <link:label id="lab_cmco_RevenueFromContractWithCustomerRollForward_label_en-US" xlink:label="lab_cmco_RevenueFromContractWithCustomerRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue From Contract With Customer [Roll Forward]</link:label>
    <link:label id="lab_cmco_RevenueFromContractWithCustomerRollForward_documentation_en-US" xlink:label="lab_cmco_RevenueFromContractWithCustomerRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue From Contract With Customer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_RevenueFromContractWithCustomerRollForward" xlink:href="cmco-20250331.xsd#cmco_RevenueFromContractWithCustomerRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_RevenueFromContractWithCustomerRollForward" xlink:to="lab_cmco_RevenueFromContractWithCustomerRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_ee6e3860-53cc-4ca4-8667-a41c955307f2_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DomesticCountryMember_b494e176-8a84-4a2a-bad7-817e81fa0395_terseLabel_en-US" xlink:label="lab_us-gaap_DomesticCountryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_DomesticCountryMember_label_en-US" xlink:label="lab_us-gaap_DomesticCountryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Domestic Tax Jurisdiction [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DomesticCountryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DomesticCountryMember" xlink:to="lab_us-gaap_DomesticCountryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_KitoCrosbyMember_917ed480-7c33-4569-8873-0d08e6be456c_terseLabel_en-US" xlink:label="lab_cmco_KitoCrosbyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Kito Crosby</link:label>
    <link:label id="lab_cmco_KitoCrosbyMember_label_en-US" xlink:label="lab_cmco_KitoCrosbyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Kito Crosby [Member]</link:label>
    <link:label id="lab_cmco_KitoCrosbyMember_documentation_en-US" xlink:label="lab_cmco_KitoCrosbyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Kito Crosby</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_KitoCrosbyMember" xlink:href="cmco-20250331.xsd#cmco_KitoCrosbyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_KitoCrosbyMember" xlink:to="lab_cmco_KitoCrosbyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_terseLabel_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement</link:label>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_label_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:to="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade_8e81a6bd-8bcb-4a7f-b979-b0a1daca1dc2_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_DeferredTaxAndOtherLiabilitiesNoncurrent_713ea3fd-646e-49a7-a7ba-1044a58dca90_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAndOtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Net non-current deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAndOtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAndOtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax and Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAndOtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAndOtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAndOtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_DeferredTaxAndOtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_173ad908-389f-4e60-b804-c6fcedb34e98_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Present value of lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_8bb2bb41-62e6-40ce-a2cc-2b10350d5ec1_totalLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total finance liabilities</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" 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/2024/elts/us-gaap-2024.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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_90f11ee9-bc22-41e9-91d9-05a54c472be5_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated annual amortization expense four years from current year</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" 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/2024/elts/us-gaap-2024.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_ecd_AllIndividualsMember_terseLabel_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Individuals</link:label>
    <link:label id="lab_ecd_AllIndividualsMember_label_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Individuals [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="lab_ecd_AllIndividualsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_ElevatorApplicationDriveSystemsMember_a5627af3-1e97-4a5e-83d5-05a7cdaeaeb5_terseLabel_en-US" xlink:label="lab_cmco_ElevatorApplicationDriveSystemsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Elevator application drive systems</link:label>
    <link:label id="lab_cmco_ElevatorApplicationDriveSystemsMember_label_en-US" xlink:label="lab_cmco_ElevatorApplicationDriveSystemsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Elevator Application Drive Systems [Member]</link:label>
    <link:label id="lab_cmco_ElevatorApplicationDriveSystemsMember_documentation_en-US" xlink:label="lab_cmco_ElevatorApplicationDriveSystemsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Elevator Application Drive Systems [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ElevatorApplicationDriveSystemsMember" xlink:href="cmco-20250331.xsd#cmco_ElevatorApplicationDriveSystemsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_ElevatorApplicationDriveSystemsMember" xlink:to="lab_cmco_ElevatorApplicationDriveSystemsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationPriceOfAcquisitionExpected_c1e10627-9acf-475a-a245-7755752633d1_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationPriceOfAcquisitionExpected" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected price of acquisition</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationPriceOfAcquisitionExpected_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationPriceOfAcquisitionExpected" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Price of Acquisition, Expected</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationPriceOfAcquisitionExpected" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationPriceOfAcquisitionExpected"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationPriceOfAcquisitionExpected" xlink:to="lab_us-gaap_BusinessCombinationPriceOfAcquisitionExpected" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_ExcessCashFlowPercentage_4aa723a5-855b-4681-94b0-12c97188a240_terseLabel_en-US" xlink:label="lab_cmco_ExcessCashFlowPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Excess cash flow percentage</link:label>
    <link:label id="lab_cmco_ExcessCashFlowPercentage_label_en-US" xlink:label="lab_cmco_ExcessCashFlowPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Excess Cash Flow Percentage</link:label>
    <link:label id="lab_cmco_ExcessCashFlowPercentage_documentation_en-US" xlink:label="lab_cmco_ExcessCashFlowPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Excess Cash Flow Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ExcessCashFlowPercentage" xlink:href="cmco-20250331.xsd#cmco_ExcessCashFlowPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_ExcessCashFlowPercentage" xlink:to="lab_cmco_ExcessCashFlowPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_2bfb648f-3880-4166-bcc0-c33149f3d321_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_834483fd-2de9-43f9-8086-6d755ce154bb_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_226d279d-6aa3-4c2c-93d8-ed318451afca_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Foreign exchange rate changes</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_99d70797-4f05-4953-9d50-9b8eb798cf9a_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other (income) expense, net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_49e4d7e4-5b2a-4bac-acb8-984688119123_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other nonoperating income (expense)</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" 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/2024/elts/us-gaap-2024.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_OtherPostretirementBenefitPlansDefinedBenefitMember_b07e8627-476d-4670-9bf0-5a797f8b0df0_terseLabel_en-US" xlink:label="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Postretirement Benefit Plans</link:label>
    <link:label id="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Postretirement Benefits Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:to="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_c84251ff-b1db-4766-a2bf-1678bab6d39f_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_IntangibleAssetsNetExcludingGoodwill_48fb6e02-cb89-42a7-a8ea-e173d56234d0_verboseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other intangibles, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_c681ca70-8485-44e6-9ef4-7eb93506c836_totalLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">&#160; 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" 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/2024/elts/us-gaap-2024.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_79585710-b22d-4926-a84b-357d3438d4a9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares of stock granted under the LTIP to non-executive directors (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_RevenuePerformanceObligationCustomWarrantyPeriod_1b0ac995-dc3a-4f3d-b090-4770122a2dc3_terseLabel_en-US" xlink:label="lab_cmco_RevenuePerformanceObligationCustomWarrantyPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Standard custom warranty period</link:label>
    <link:label id="lab_cmco_RevenuePerformanceObligationCustomWarrantyPeriod_label_en-US" xlink:label="lab_cmco_RevenuePerformanceObligationCustomWarrantyPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Performance Obligation, Custom Warranty Period</link:label>
    <link:label id="lab_cmco_RevenuePerformanceObligationCustomWarrantyPeriod_documentation_en-US" xlink:label="lab_cmco_RevenuePerformanceObligationCustomWarrantyPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue, Performance Obligation, Custom Warranty Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_RevenuePerformanceObligationCustomWarrantyPeriod" xlink:href="cmco-20250331.xsd#cmco_RevenuePerformanceObligationCustomWarrantyPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_RevenuePerformanceObligationCustomWarrantyPeriod" xlink:to="lab_cmco_RevenuePerformanceObligationCustomWarrantyPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_50114998-cd9b-4270-aee3-2414dd6ca586_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other 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" 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/2024/elts/us-gaap-2024.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_PercentageOfLIFOInventory_29c2c42b-5092-46f9-987c-f1e417a92d77_terseLabel_en-US" xlink:label="lab_us-gaap_PercentageOfLIFOInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of LIFO inventory</link:label>
    <link:label id="lab_us-gaap_PercentageOfLIFOInventory_label_en-US" xlink:label="lab_us-gaap_PercentageOfLIFOInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage of LIFO Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PercentageOfLIFOInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PercentageOfLIFOInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PercentageOfLIFOInventory" xlink:to="lab_us-gaap_PercentageOfLIFOInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_42cc685a-ddce-475b-b847-bb6ef5e469c4_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total unrecognized compensation cost related to unvested restricted stock units</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries_1ea1a7c2-a744-4f97-9589-7b18531eceb0_terseLabel_en-US" xlink:label="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Undistributed earnings of foreign subsidiaries</link:label>
    <link:label id="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries_label_en-US" xlink:label="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Undistributed Earnings of Foreign Subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:to="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_2ee05ad5-7303-45c4-8c72-9d05196b6275_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liability, defined benefit plan, current</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_a58609bf-8254-4dda-96c6-ac2e3dd742b1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Accrued liabilities</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability, Defined Benefit Plan, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation_0fd7c1ac-27b2-4bf3-b93a-317f279541c8_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Foreign Currency Translation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardValuationAllowance_5909c2b0-26ce-4c76-8898-47a07ee83498_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax credit carryforward, valuation allowance</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardValuationAllowance_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardValuationAllowance" xlink:to="lab_us-gaap_TaxCreditCarryforwardValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyDomain_9a2d861c-8145-4058-af8b-8758d9c4cacc_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" xml:lang="en-US">Related and Nonrelated Parties [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_cmco_MeasurementInputTerminalValueGrowthRateMember_9132b4bb-ac10-4b1b-893d-e7af83e2c2ea_terseLabel_en-US" xlink:label="lab_cmco_MeasurementInputTerminalValueGrowthRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Terminal value growth rate</link:label>
    <link:label id="lab_cmco_MeasurementInputTerminalValueGrowthRateMember_label_en-US" xlink:label="lab_cmco_MeasurementInputTerminalValueGrowthRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Input, Terminal Value Growth Rate [Member]</link:label>
    <link:label id="lab_cmco_MeasurementInputTerminalValueGrowthRateMember_documentation_en-US" xlink:label="lab_cmco_MeasurementInputTerminalValueGrowthRateMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Measurement Input, Terminal Value Growth Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_MeasurementInputTerminalValueGrowthRateMember" xlink:href="cmco-20250331.xsd#cmco_MeasurementInputTerminalValueGrowthRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_MeasurementInputTerminalValueGrowthRateMember" xlink:to="lab_cmco_MeasurementInputTerminalValueGrowthRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_3f75b098-f3dc-4654-94dc-e897f87d7a74_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax effect from pension plan</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:type="arc" order="1"/>
    <link:label id="lab_country_DE_29638f64-d251-466b-b303-9a25c6dad79b_terseLabel_en-US" xlink:label="lab_country_DE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Germany</link:label>
    <link:label id="lab_country_DE_label_en-US" xlink:label="lab_country_DE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">GERMANY</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_DE" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_DE"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_DE" xlink:to="lab_country_DE" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_c6c7c531-82c1-44b5-917a-1f40c702d2fa_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income tax</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_LossContingencyNumberOfDecisions_8395c1aa-9859-43f8-89e6-f061c7a21909_terseLabel_en-US" xlink:label="lab_cmco_LossContingencyNumberOfDecisions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of decisions</link:label>
    <link:label id="lab_cmco_LossContingencyNumberOfDecisions_label_en-US" xlink:label="lab_cmco_LossContingencyNumberOfDecisions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Number of Decisions</link:label>
    <link:label id="lab_cmco_LossContingencyNumberOfDecisions_documentation_en-US" xlink:label="lab_cmco_LossContingencyNumberOfDecisions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Loss Contingency, Number of Decisions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LossContingencyNumberOfDecisions" xlink:href="cmco-20250331.xsd#cmco_LossContingencyNumberOfDecisions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_LossContingencyNumberOfDecisions" xlink:to="lab_cmco_LossContingencyNumberOfDecisions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_706f0f21-f96f-4fb1-bd89-e0847d8dbeab_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrealizedGainLossOnInvestments_f7e02f42-0cfc-410e-b6c3-4452ccad7b9e_verboseLabel_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnInvestments" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_fc2c605a-d29c-44e0-b084-42b4a80134d8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Volatility factor</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_23e9947b-f045-4e27-b867-7a416d3634ef_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional common shares repurchased (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationTechniqueAxis_150b9484-138e-4b8e-804a-f25a65d9c4c7_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationTechniqueAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation Approach and Technique [Axis]</link:label>
    <link:label id="lab_us-gaap_ValuationTechniqueAxis_label_en-US" xlink:label="lab_us-gaap_ValuationTechniqueAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation Approach and Technique [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationTechniqueAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationTechniqueAxis" xlink:to="lab_us-gaap_ValuationTechniqueAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanSponsorLocationAxis_6fc896eb-ba0c-4272-85a8-73a72a555236_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanSponsorLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Plan Sponsor Location [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanSponsorLocationAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanSponsorLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Plan Sponsor Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis" xlink:to="lab_us-gaap_RetirementPlanSponsorLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfInvestments_419b5ac3-1b61-433e-9848-9b2d56a7107a_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfInvestments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cmco_EmployeeStockOwnershipPlanNumberOfSharesOfCollateralizedCommonStockRelatedToTheESOPLoanOutstanding_cad38fd7-6692-45f2-83a3-be0f0cb897a7_terseLabel_en-US" xlink:label="lab_cmco_EmployeeStockOwnershipPlanNumberOfSharesOfCollateralizedCommonStockRelatedToTheESOPLoanOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ESOP, number of shares of collateralized common stock related to the ESOP loan outstanding (in shares)</link:label>
    <link:label id="lab_cmco_EmployeeStockOwnershipPlanNumberOfSharesOfCollateralizedCommonStockRelatedToTheESOPLoanOutstanding_label_en-US" xlink:label="lab_cmco_EmployeeStockOwnershipPlanNumberOfSharesOfCollateralizedCommonStockRelatedToTheESOPLoanOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Stock Ownership Plan, Number Of Shares Of Collateralized Common Stock, Related To The ESOP Loan Outstanding</link:label>
    <link:label id="lab_cmco_EmployeeStockOwnershipPlanNumberOfSharesOfCollateralizedCommonStockRelatedToTheESOPLoanOutstanding_documentation_en-US" xlink:label="lab_cmco_EmployeeStockOwnershipPlanNumberOfSharesOfCollateralizedCommonStockRelatedToTheESOPLoanOutstanding" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Employee Stock Ownership Plan, Number Of Shares Of Collateralized Common Stock, Related To The ESOP Loan Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EmployeeStockOwnershipPlanNumberOfSharesOfCollateralizedCommonStockRelatedToTheESOPLoanOutstanding" xlink:href="cmco-20250331.xsd#cmco_EmployeeStockOwnershipPlanNumberOfSharesOfCollateralizedCommonStockRelatedToTheESOPLoanOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_EmployeeStockOwnershipPlanNumberOfSharesOfCollateralizedCommonStockRelatedToTheESOPLoanOutstanding" xlink:to="lab_cmco_EmployeeStockOwnershipPlanNumberOfSharesOfCollateralizedCommonStockRelatedToTheESOPLoanOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_GoodwillDiscountedCashFlowsMeasurementInputPeriod_bc6de333-c6cb-4bea-b409-7e559f40bce4_terseLabel_en-US" xlink:label="lab_cmco_GoodwillDiscountedCashFlowsMeasurementInputPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill, discounted cash flows, measurement input period</link:label>
    <link:label id="lab_cmco_GoodwillDiscountedCashFlowsMeasurementInputPeriod_label_en-US" xlink:label="lab_cmco_GoodwillDiscountedCashFlowsMeasurementInputPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Discounted Cash Flows, Measurement Input Period</link:label>
    <link:label id="lab_cmco_GoodwillDiscountedCashFlowsMeasurementInputPeriod_documentation_en-US" xlink:label="lab_cmco_GoodwillDiscountedCashFlowsMeasurementInputPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Goodwill, Discounted Cash Flows, Measurement Input Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_GoodwillDiscountedCashFlowsMeasurementInputPeriod" xlink:href="cmco-20250331.xsd#cmco_GoodwillDiscountedCashFlowsMeasurementInputPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_GoodwillDiscountedCashFlowsMeasurementInputPeriod" xlink:to="lab_cmco_GoodwillDiscountedCashFlowsMeasurementInputPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_ee41f4bb-fdd4-4d88-bbb1-028ac4608177_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_DeferredFederalIncomeTaxExpenseBenefit_d0a94932-61ad-49c4-baa2-5806d2256b9c_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">United States</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_680880ee-b14d-45d0-a53e-f2b5c635d58e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Accrued Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accrued Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_NumberOfAppealsInItalianSupremeCourt_bad4c0f1-a025-48b0-9f39-a2f9e4984637_terseLabel_en-US" xlink:label="lab_cmco_NumberOfAppealsInItalianSupremeCourt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of appeals in Italian supreme court</link:label>
    <link:label id="lab_cmco_NumberOfAppealsInItalianSupremeCourt_label_en-US" xlink:label="lab_cmco_NumberOfAppealsInItalianSupremeCourt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Appeals In Italian Supreme Court</link:label>
    <link:label id="lab_cmco_NumberOfAppealsInItalianSupremeCourt_documentation_en-US" xlink:label="lab_cmco_NumberOfAppealsInItalianSupremeCourt" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Appeals In Italian Supreme Court</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_NumberOfAppealsInItalianSupremeCourt" xlink:href="cmco-20250331.xsd#cmco_NumberOfAppealsInItalianSupremeCourt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_NumberOfAppealsInItalianSupremeCourt" xlink:to="lab_cmco_NumberOfAppealsInItalianSupremeCourt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_71f1862b-53cd-4dfb-b032-d724d7697278_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_2a24e7fe-6420-450f-bec5-3b25f504db78_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cmco_TermLoanBFacilityAndARSecuritizationMember_111ad739-a31e-41b2-85a3-cc377dcdf530_terseLabel_en-US" xlink:label="lab_cmco_TermLoanBFacilityAndARSecuritizationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term Loan B Facility and AR Securitization</link:label>
    <link:label id="lab_cmco_TermLoanBFacilityAndARSecuritizationMember_label_en-US" xlink:label="lab_cmco_TermLoanBFacilityAndARSecuritizationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Term Loan B Facility And AR Securitization [Member]</link:label>
    <link:label id="lab_cmco_TermLoanBFacilityAndARSecuritizationMember_documentation_en-US" xlink:label="lab_cmco_TermLoanBFacilityAndARSecuritizationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Term Loan B Facility And AR Securitization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_TermLoanBFacilityAndARSecuritizationMember" xlink:href="cmco-20250331.xsd#cmco_TermLoanBFacilityAndARSecuritizationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_TermLoanBFacilityAndARSecuritizationMember" xlink:to="lab_cmco_TermLoanBFacilityAndARSecuritizationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_731ebdc3-25f5-4118-b8d9-21e40a5b6969_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:to="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureAxis_terseLabel_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measure:</link:label>
    <link:label id="lab_ecd_MeasureAxis_label_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureAxis" xlink:to="lab_ecd_MeasureAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent_0549b0ba-0402-4509-bd9a-1f4c5b8c948e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in derivatives qualifying as hedges, tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_a7745389-3fb8-4c6d-ae9c-e96e45d0868a_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareGross_56a6017f-638d-4fac-9802-236d02ef97fd_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized computer software, gross</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareGross_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Computer Software, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareGross" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_f998671d-9f7f-4903-ad91-17725c0d6974_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_7483c518-4329-4e6b-a5a1-616d50497329_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_784f8e72-75b0-4db3-ba0b-7f7331978938_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_DeferredTaxAssetLeaseLiability_ba33644e-55a8-4095-9de9-114fafaeed83_terseLabel_en-US" xlink:label="lab_cmco_DeferredTaxAssetLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ASC 842 Lease Liability</link:label>
    <link:label id="lab_cmco_DeferredTaxAssetLeaseLiability_label_en-US" xlink:label="lab_cmco_DeferredTaxAssetLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Asset Lease Liability</link:label>
    <link:label id="lab_cmco_DeferredTaxAssetLeaseLiability_documentation_en-US" xlink:label="lab_cmco_DeferredTaxAssetLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Asset Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DeferredTaxAssetLeaseLiability" xlink:href="cmco-20250331.xsd#cmco_DeferredTaxAssetLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_DeferredTaxAssetLeaseLiability" xlink:to="lab_cmco_DeferredTaxAssetLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnionizedEmployeesConcentrationRiskMember_3c6a259c-3ac5-4559-9cbc-c718d5267a84_terseLabel_en-US" xlink:label="lab_us-gaap_UnionizedEmployeesConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unionized Employees Concentration Risk</link:label>
    <link:label id="lab_us-gaap_UnionizedEmployeesConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_UnionizedEmployeesConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unionized Employees Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnionizedEmployeesConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnionizedEmployeesConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnionizedEmployeesConcentrationRiskMember" xlink:to="lab_us-gaap_UnionizedEmployeesConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_22cdabb1-65d5-4157-b35b-dd112843cd83_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_AccruedLiabilitiesCurrentAndNoncurrentAbstract_7020453c-7dad-49b8-8600-d6510d7663d8_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued Liabilities [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description</link:label>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_label_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:to="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation_4ecc7626-1b7d-4d00-b577-ae3938065152_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated benefit obligation</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_33a561e3-a131-4e52-a690-bba4cbf323f2_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net property, plant, and equipment</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Right-of-Use Asset, after Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_65711a96-1630-4427-88d9-4e986abe7429_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_5bcbef9f-8359-4acf-8dc6-bfce8bcac51e_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net amount recognized</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet" xlink:to="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure</link:label>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_label_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Additional402vDisclosureTextBlock" xlink:to="lab_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest_3d88dce0-6168-41c2-bed9-5abc060281ee_terseLabel_en-US" xlink:label="lab_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ownership interest percent</link:label>
    <link:label id="lab_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest_label_en-US" xlink:label="lab_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Limited Liability Company (LLC) or Limited Partnership (LP), Managing Member or General Partner, Ownership Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest" xlink:to="lab_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_3d5864df-7ae4-48d9-a980-08efc76c9613_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_dei_EntityIncorporationStateCountryCode_a4545240-265b-44d2-9c32-0a8908efcc38_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_806d0c97-73cb-4931-9644-dce8aab4cace_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_01b77f55-b380-47d2-800a-ca4acdb360fc_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_LossContingencyAccrualCarryingValueNoncurrent_a7d9d597-4713-4ba4-9c7c-ebfc10f75444_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualCarryingValueNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss contingency, accrual, noncurrent</link:label>
    <link:label id="lab_us-gaap_LossContingencyAccrualCarryingValueNoncurrent_label_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualCarryingValueNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Accrual, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualCarryingValueNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAccrualCarryingValueNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyAccrualCarryingValueNoncurrent" xlink:to="lab_us-gaap_LossContingencyAccrualCarryingValueNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StandbyLettersOfCreditMember_da08a94d-60a4-4326-83c7-d22d08546aa5_terseLabel_en-US" xlink:label="lab_us-gaap_StandbyLettersOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_EstimatedInsuranceRecoveries_279a7a68-76cc-4123-8bb1-43da0c8e5159_terseLabel_en-US" xlink:label="lab_us-gaap_EstimatedInsuranceRecoveries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated insurance recoveries</link:label>
    <link:label id="lab_us-gaap_EstimatedInsuranceRecoveries_88dd1349-3d58-46a9-8a92-9f47a0a60750_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EstimatedInsuranceRecoveries" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_us-gaap_StatementTable_a76acd12-434c-4420-99c1-fcce536a96e3_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_FairValueMeasurementFrequencyDomain_57c1239f-e26f-4b8a-8f26-784e3509b1e1_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_SignificantAccountingPoliciesTextBlock_c097d323-e576-4a4a-9436-174fbde9c01f_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Principles and Practices</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_4c448ed3-ff2e-4c9d-9a7f-215f09d4deef_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest paid</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" 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/2024/elts/us-gaap-2024.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_cmco_CharlotteManufacturingOperationsMember_7f32f117-d4fb-461a-992b-99d256913325_terseLabel_en-US" xlink:label="lab_cmco_CharlotteManufacturingOperationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Charlotte Manufacturing Operations</link:label>
    <link:label id="lab_cmco_CharlotteManufacturingOperationsMember_label_en-US" xlink:label="lab_cmco_CharlotteManufacturingOperationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Charlotte Manufacturing Operations [Member]</link:label>
    <link:label id="lab_cmco_CharlotteManufacturingOperationsMember_documentation_en-US" xlink:label="lab_cmco_CharlotteManufacturingOperationsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Charlotte Manufacturing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_CharlotteManufacturingOperationsMember" xlink:href="cmco-20250331.xsd#cmco_CharlotteManufacturingOperationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_CharlotteManufacturingOperationsMember" xlink:to="lab_cmco_CharlotteManufacturingOperationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_d94b8d29-ec31-4c57-b061-961e5d8c3228_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Quoted Prices in Active Markets for Indentical Assets (Level 1)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_14a25469-9b3e-4589-9f0b-d09397c344eb_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">(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" 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/2024/elts/us-gaap-2024.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_PerpetualConvertibleVotingPreferredEquityInstrumentMember_207907c6-1feb-40a4-8687-912d4d294998_terseLabel_en-US" xlink:label="lab_cmco_PerpetualConvertibleVotingPreferredEquityInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Perpetual Convertible Voting Preferred Equity Instrument</link:label>
    <link:label id="lab_cmco_PerpetualConvertibleVotingPreferredEquityInstrumentMember_label_en-US" xlink:label="lab_cmco_PerpetualConvertibleVotingPreferredEquityInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Perpetual Convertible Voting Preferred Equity Instrument [Member]</link:label>
    <link:label id="lab_cmco_PerpetualConvertibleVotingPreferredEquityInstrumentMember_documentation_en-US" xlink:label="lab_cmco_PerpetualConvertibleVotingPreferredEquityInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Perpetual Convertible Voting Preferred Equity Instrument</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_PerpetualConvertibleVotingPreferredEquityInstrumentMember" xlink:href="cmco-20250331.xsd#cmco_PerpetualConvertibleVotingPreferredEquityInstrumentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_PerpetualConvertibleVotingPreferredEquityInstrumentMember" xlink:to="lab_cmco_PerpetualConvertibleVotingPreferredEquityInstrumentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_20f3d047-59cc-4562-952d-a80cbabdeb2b_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_042d18ed-5a2b-4f74-a503-67b431ce1380_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Change in foreign currency translation adjustment</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_AssetsCurrent_e17980f1-8dac-4e3f-8aa4-d7c0542bacd2_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_StatementOfCashFlowsAbstract_a85f603e-bc05-4f62-a5ba-317ff2a678a9_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cmco_CustomEngineeredProductsAndServicesContractDuration_90414f55-8f0c-42b4-a81e-d8ebf9ab580f_terseLabel_en-US" xlink:label="lab_cmco_CustomEngineeredProductsAndServicesContractDuration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Custom engineered products and services, contract duration</link:label>
    <link:label id="lab_cmco_CustomEngineeredProductsAndServicesContractDuration_label_en-US" xlink:label="lab_cmco_CustomEngineeredProductsAndServicesContractDuration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Custom Engineered Products and Services, Contract Duration</link:label>
    <link:label id="lab_cmco_CustomEngineeredProductsAndServicesContractDuration_documentation_en-US" xlink:label="lab_cmco_CustomEngineeredProductsAndServicesContractDuration" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Custom Engineered Products and Services, Contract Duration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_CustomEngineeredProductsAndServicesContractDuration" xlink:href="cmco-20250331.xsd#cmco_CustomEngineeredProductsAndServicesContractDuration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_CustomEngineeredProductsAndServicesContractDuration" xlink:to="lab_cmco_CustomEngineeredProductsAndServicesContractDuration" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_AccruedGeneralAndProductLiabilityCostsCurrent_de622b33-1c03-41f2-9461-31f7a6bf933c_terseLabel_en-US" xlink:label="lab_cmco_AccruedGeneralAndProductLiabilityCostsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued general and product liability costs</link:label>
    <link:label id="lab_cmco_AccruedGeneralAndProductLiabilityCostsCurrent_label_en-US" xlink:label="lab_cmco_AccruedGeneralAndProductLiabilityCostsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued General And Product Liability Costs, Current</link:label>
    <link:label id="lab_cmco_AccruedGeneralAndProductLiabilityCostsCurrent_documentation_en-US" xlink:label="lab_cmco_AccruedGeneralAndProductLiabilityCostsCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_AccruedGeneralAndProductLiabilityCostsCurrent" xlink:href="cmco-20250331.xsd#cmco_AccruedGeneralAndProductLiabilityCostsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_AccruedGeneralAndProductLiabilityCostsCurrent" xlink:to="lab_cmco_AccruedGeneralAndProductLiabilityCostsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_6ead8568-4326-4e93-9e3b-8d840646da58_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">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" 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/2024/elts/us-gaap-2024.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_8ab90bfa-d903-4d2e-80b2-6bbd58fe2734_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Exercisable (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_e4f6dcbf-4354-4169-b629-099bbe4e7b68_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock options exercisable (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_AccumulatedOtherComprehensiveIncomeLossOtherPostretirementPlansNetOfTax_b65d7e19-ce88-4f4b-8c77-ee895943baf0_terseLabel_en-US" xlink:label="lab_cmco_AccumulatedOtherComprehensiveIncomeLossOtherPostretirementPlansNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Postretirement obligations &#8211; net of tax</link:label>
    <link:label id="lab_cmco_AccumulatedOtherComprehensiveIncomeLossOtherPostretirementPlansNetOfTax_label_en-US" xlink:label="lab_cmco_AccumulatedOtherComprehensiveIncomeLossOtherPostretirementPlansNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income Loss Other Postretirement Plans Net Of Tax</link:label>
    <link:label id="lab_cmco_AccumulatedOtherComprehensiveIncomeLossOtherPostretirementPlansNetOfTax_documentation_en-US" xlink:label="lab_cmco_AccumulatedOtherComprehensiveIncomeLossOtherPostretirementPlansNetOfTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_AccumulatedOtherComprehensiveIncomeLossOtherPostretirementPlansNetOfTax" xlink:href="cmco-20250331.xsd#cmco_AccumulatedOtherComprehensiveIncomeLossOtherPostretirementPlansNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_AccumulatedOtherComprehensiveIncomeLossOtherPostretirementPlansNetOfTax" xlink:to="lab_cmco_AccumulatedOtherComprehensiveIncomeLossOtherPostretirementPlansNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_2db9022b-cbe7-4847-af13-d7f6bc2deb77_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember_6d76b340-a59a-47b3-8a98-b282bad98bb8_terseLabel_en-US" xlink:label="lab_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Workforce Subject to Collective Bargaining Arrangements</link:label>
    <link:label id="lab_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember_label_en-US" xlink:label="lab_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Workforce Subject to Collective-Bargaining Arrangements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember" xlink:to="lab_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_b27c13c3-5c18-402b-8a28-00dbbacf6d61_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_DividendDistributionDeclaredAsPreferredStockPerCommonStock_b36c7d60-1c03-41c4-846b-e9a0a8075ad0_terseLabel_en-US" xlink:label="lab_cmco_DividendDistributionDeclaredAsPreferredStockPerCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividend distribution declared per preferred share purchase right</link:label>
    <link:label id="lab_cmco_DividendDistributionDeclaredAsPreferredStockPerCommonStock_label_en-US" xlink:label="lab_cmco_DividendDistributionDeclaredAsPreferredStockPerCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividend Distribution Declared As Preferred Stock Per Common Stock</link:label>
    <link:label id="lab_cmco_DividendDistributionDeclaredAsPreferredStockPerCommonStock_documentation_en-US" xlink:label="lab_cmco_DividendDistributionDeclaredAsPreferredStockPerCommonStock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DividendDistributionDeclaredAsPreferredStockPerCommonStock" xlink:href="cmco-20250331.xsd#cmco_DividendDistributionDeclaredAsPreferredStockPerCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_DividendDistributionDeclaredAsPreferredStockPerCommonStock" xlink:to="lab_cmco_DividendDistributionDeclaredAsPreferredStockPerCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_c1ea112a-d5b2-4715-96a5-8ba41c343807_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employer contribution</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Contributions by Employer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:to="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet_a5dcd061-a6fe-42a9-8373-3f98947391c2_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest rate cash flow hedge loss</link:label>
    <link:label id="lab_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet_label_en-US" xlink:label="lab_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet" xlink:to="lab_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_LossContingencyAccrualNetOfInsuranceRecoveries_7d9d7cda-6c88-457e-bdd0-4732f6b24b45_terseLabel_en-US" xlink:label="lab_cmco_LossContingencyAccrualNetOfInsuranceRecoveries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net accrued general and product liability, end of year</link:label>
    <link:label id="lab_cmco_LossContingencyAccrualNetOfInsuranceRecoveries_label_en-US" xlink:label="lab_cmco_LossContingencyAccrualNetOfInsuranceRecoveries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Accrual, Net Of Insurance Recoveries</link:label>
    <link:label id="lab_cmco_LossContingencyAccrualNetOfInsuranceRecoveries_documentation_en-US" xlink:label="lab_cmco_LossContingencyAccrualNetOfInsuranceRecoveries" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Loss Contingency, Accrual, Net Of Insurance Recoveries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LossContingencyAccrualNetOfInsuranceRecoveries" xlink:href="cmco-20250331.xsd#cmco_LossContingencyAccrualNetOfInsuranceRecoveries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_LossContingencyAccrualNetOfInsuranceRecoveries" xlink:to="lab_cmco_LossContingencyAccrualNetOfInsuranceRecoveries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_cd0de8d3-9be1-489c-92c1-396af8342381_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average fair value of options (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_87dbeff0-bded-4c1d-bb2c-03e71c1d54c8_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cmco_MagnetekMember_69cac877-7c07-49bb-89d3-405412cb28fd_terseLabel_en-US" xlink:label="lab_cmco_MagnetekMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Magnetek</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" 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" xml:lang="en-US">Magnetek [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_MagnetekMember" xlink:href="cmco-20250331.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_dei_EntityWellKnownSeasonedIssuer_54c54676-7af3-4d3c-a450-a4eeef7d13f0_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Well Known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_f81a10a7-a05d-41ba-a08e-6f48c2962c5b_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</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" 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/2024/elts/us-gaap-2024.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_AccumulatedAmortizationDeferredFinanceCosts_6e0bcd76-a9f6-4d3e-8ecb-0ccb71ae2765_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedAmortizationDeferredFinanceCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated amortization balances</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" 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/2024/elts/us-gaap-2024.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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_806c5990-edaf-4e97-887d-a43062150a97_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_IncomeTaxDisclosureTextBlock_e992d2e4-59ad-4ddb-a21a-6731750b27db_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_0e01e9fa-4317-456d-8128-d664bddce5fb_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense_11a8ef2a-75bc-48b8-bd44-a743a4511160_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-deductible interest</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_636f4ffd-e681-4992-be25-6a81f0c1c3f9_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Working capital</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" 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/2024/elts/us-gaap-2024.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_DomesticPlanMember_46fa99bc-9be6-4ff8-b105-6a3cb2a4969c_terseLabel_en-US" xlink:label="lab_us-gaap_DomesticPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Domestic Plan</link:label>
    <link:label id="lab_us-gaap_DomesticPlanMember_label_en-US" xlink:label="lab_us-gaap_DomesticPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Domestic Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticPlanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DomesticPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DomesticPlanMember" xlink:to="lab_us-gaap_DomesticPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationTechniqueDiscountedCashFlowMember_e9446c9d-f719-4824-9d7b-985eb506b968_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationTechniqueDiscountedCashFlowMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation Technique, Discounted Cash Flow</link:label>
    <link:label id="lab_us-gaap_ValuationTechniqueDiscountedCashFlowMember_label_en-US" xlink:label="lab_us-gaap_ValuationTechniqueDiscountedCashFlowMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation Technique, Discounted Cash Flow [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDiscountedCashFlowMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationTechniqueDiscountedCashFlowMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationTechniqueDiscountedCashFlowMember" xlink:to="lab_us-gaap_ValuationTechniqueDiscountedCashFlowMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesMember_247ce1b0-54b3-40bf-9b32-881191f9ffaf_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other non current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesMember_label_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_915f1dfb-5667-44f0-96cd-26a716a2d50f_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating leases, weighted-average discount rate</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_cc765072-a272-4e6b-8e7a-6cfc52267e5a_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Axis]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Exercise Price Range [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_DeferredTaxAssetsNonCurrentNet_91cf40df-9137-40d3-9812-194f1adb33bb_terseLabel_en-US" xlink:label="lab_cmco_DeferredTaxAssetsNonCurrentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net non-current deferred tax assets</link:label>
    <link:label id="lab_cmco_DeferredTaxAssetsNonCurrentNet_label_en-US" xlink:label="lab_cmco_DeferredTaxAssetsNonCurrentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Non-Current, Net</link:label>
    <link:label id="lab_cmco_DeferredTaxAssetsNonCurrentNet_documentation_en-US" xlink:label="lab_cmco_DeferredTaxAssetsNonCurrentNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Non-Current, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DeferredTaxAssetsNonCurrentNet" xlink:href="cmco-20250331.xsd#cmco_DeferredTaxAssetsNonCurrentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_DeferredTaxAssetsNonCurrentNet" xlink:to="lab_cmco_DeferredTaxAssetsNonCurrentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_FromThirtyDollarOneCentToFortyDollarMember_c21f7912-6952-4838-b3fd-5cfa03354515_terseLabel_en-US" xlink:label="lab_cmco_FromThirtyDollarOneCentToFortyDollarMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">$30.01 to $40.00</link:label>
    <link:label id="lab_cmco_FromThirtyDollarOneCentToFortyDollarMember_label_en-US" xlink:label="lab_cmco_FromThirtyDollarOneCentToFortyDollarMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">From Thirty Dollar One Cent To Forty Dollar [Member]</link:label>
    <link:label id="lab_cmco_FromThirtyDollarOneCentToFortyDollarMember_documentation_en-US" xlink:label="lab_cmco_FromThirtyDollarOneCentToFortyDollarMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">From Thirty Dollar One Cent To Forty Dollar</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_FromThirtyDollarOneCentToFortyDollarMember" xlink:href="cmco-20250331.xsd#cmco_FromThirtyDollarOneCentToFortyDollarMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_FromThirtyDollarOneCentToFortyDollarMember" xlink:to="lab_cmco_FromThirtyDollarOneCentToFortyDollarMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_700ad46d-0666-4c2a-9b2a-a3df0e2f79d0_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss_355779f9-4896-43d5-95ca-06ad68b7a2dd_terseLabel_en-US" xlink:label="lab_us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation</link:label>
    <link:label id="lab_us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss_label_en-US" xlink:label="lab_us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard and Extended Product Warranty Accrual, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss" xlink:to="lab_us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_3fbb7c00-1368-41c4-8ba4-175c0a3161d1_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_SellingExpense_533590aa-eabc-47ab-beb4-a0e8d974b066_terseLabel_en-US" xlink:label="lab_us-gaap_SellingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_LongTermDebtFairValue_e6fc41b4-e624-4d7e-a5f3-b2024e829bff_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt, fair value</link:label>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_b143c8c6-24da-41b2-b32b-245c8dbc1961_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt, fair value</link:label>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_label_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_dei_EntityRegistrantName_0a77d2d6-273b-4b62-aa02-de92b0d1c38c_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_ecd_AdjToNonPeoNeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote</link:label>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:to="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_69a3d135-3760-4f9b-b460-77bf9890bfab_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_GrossProfit_64aa2ed2-0468-44de-bead-b88855e46239_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_5a2a06ee-41d2-4468-8fa4-d987755887f2_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Axis]</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_0b1341ac-d8c1-4264-816b-039cd240b57d_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustments</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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_2c5a76c9-3f09-4bef-beb2-28eb846321aa_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_AwardGrantDateFairValue_terseLabel_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value as of Grant Date</link:label>
    <link:label id="lab_ecd_AwardGrantDateFairValue_label_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardGrantDateFairValue" xlink:to="lab_ecd_AwardGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_dca229dc-768c-4995-92a2-c549da0a7661_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign taxes at rates other than statutory federal rate</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:to="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_7556287f-0098-4c02-8641-02025c89968c_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets for Plan Benefits, Defined Benefit Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:to="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_2f673354-b544-4ae2-997c-c66bbf14f947_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Significant Other Observable Inputs (Level 2)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_3210e3f4-466f-41c7-b0d9-86447000488d_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">(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" 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/2024/elts/us-gaap-2024.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_cmco_FinanceLeaseAssetsAndLiabilitiesLesseeAbstract_5a71b238-3715-4aba-b066-d291b14047ff_terseLabel_en-US" xlink:label="lab_cmco_FinanceLeaseAssetsAndLiabilitiesLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance leases:</link:label>
    <link:label id="lab_cmco_FinanceLeaseAssetsAndLiabilitiesLesseeAbstract_label_en-US" xlink:label="lab_cmco_FinanceLeaseAssetsAndLiabilitiesLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Assets And Liabilities, Lessee [Abstract]</link:label>
    <link:label id="lab_cmco_FinanceLeaseAssetsAndLiabilitiesLesseeAbstract_documentation_en-US" xlink:label="lab_cmco_FinanceLeaseAssetsAndLiabilitiesLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Finance Lease, Assets And Liabilities, Lessee</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_FinanceLeaseAssetsAndLiabilitiesLesseeAbstract" xlink:href="cmco-20250331.xsd#cmco_FinanceLeaseAssetsAndLiabilitiesLesseeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_FinanceLeaseAssetsAndLiabilitiesLesseeAbstract" xlink:to="lab_cmco_FinanceLeaseAssetsAndLiabilitiesLesseeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_5a5e2fc0-61d4-40a9-bb6e-d32a5dc9fbf9_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shareholders&#8217; 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" xml:lang="en-US">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/2024/elts/us-gaap-2024.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_srt_SegmentGeographicalDomain_26d066f7-a9a5-451b-be00-fe4a2a747fe2_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment, 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" 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/2024/elts/srt-2024.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_DisaggregationOfRevenueTableTextBlock_bc7c6895-a7b9-47ce-819a-7e9940af5cd1_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Disaggregation of Revenue</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_LeverageRatioTrancheOne_5b64085b-7d7d-43a3-b07a-f0849eda903a_terseLabel_en-US" xlink:label="lab_cmco_LeverageRatioTrancheOne" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leverage ratio prior to June 30, 2021</link:label>
    <link:label id="lab_cmco_LeverageRatioTrancheOne_label_en-US" xlink:label="lab_cmco_LeverageRatioTrancheOne" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leverage Ratio, Tranche One</link:label>
    <link:label id="lab_cmco_LeverageRatioTrancheOne_documentation_en-US" xlink:label="lab_cmco_LeverageRatioTrancheOne" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Leverage Ratio, Tranche One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LeverageRatioTrancheOne" xlink:href="cmco-20250331.xsd#cmco_LeverageRatioTrancheOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_LeverageRatioTrancheOne" xlink:to="lab_cmco_LeverageRatioTrancheOne" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_10ff5899-cf90-46f0-8d33-4e16167f747f_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDateAxis_terseLabel_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date:</link:label>
    <link:label id="lab_ecd_RestatementDateAxis_label_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDateAxis" xlink:to="lab_ecd_RestatementDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_13daaee6-8904-4cb6-97b4-83cc662a0e5b_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_ConcentrationRiskByTypeAxis_c644976c-dd7f-4619-9225-fbcdefc1ec76_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_CommonStockValue_47a6082e-5aa1-4253-b4b2-6606f64d2993_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Voting common stock: 50,000,000 shares authorized; 28,618,289 and 28,799,110 shares issued and outstanding</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" 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/2024/elts/us-gaap-2024.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_cmco_ChainAndForgedAttachmentsMember_aef76764-1ea0-45b1-92ae-d02c7783059a_terseLabel_en-US" xlink:label="lab_cmco_ChainAndForgedAttachmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Chain and rigging tools</link:label>
    <link:label id="lab_cmco_ChainAndForgedAttachmentsMember_label_en-US" xlink:label="lab_cmco_ChainAndForgedAttachmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Chain And Forged Attachments [Member]</link:label>
    <link:label id="lab_cmco_ChainAndForgedAttachmentsMember_documentation_en-US" xlink:label="lab_cmco_ChainAndForgedAttachmentsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ChainAndForgedAttachmentsMember" xlink:href="cmco-20250331.xsd#cmco_ChainAndForgedAttachmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_ChainAndForgedAttachmentsMember" xlink:to="lab_cmco_ChainAndForgedAttachmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFinStmtErrorCorrectionFlag_f2ea1228-31bf-4ffc-b8d3-49b24582fc28_terseLabel_en-US" xlink:label="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Financial Statement Error Correction [Flag]</link:label>
    <link:label id="lab_dei_DocumentFinStmtErrorCorrectionFlag_label_en-US" xlink:label="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Financial Statement Error Correction [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFinStmtErrorCorrectionFlag" xlink:to="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_CostOfDebtRepricing_08aa5f61-205e-4352-a2ef-c63733de09a4_terseLabel_en-US" xlink:label="lab_cmco_CostOfDebtRepricing" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of debt repricing</link:label>
    <link:label id="lab_cmco_CostOfDebtRepricing_label_en-US" xlink:label="lab_cmco_CostOfDebtRepricing" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Debt Repricing</link:label>
    <link:label id="lab_cmco_CostOfDebtRepricing_documentation_en-US" xlink:label="lab_cmco_CostOfDebtRepricing" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cost of Debt Repricing</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_CostOfDebtRepricing" xlink:href="cmco-20250331.xsd#cmco_CostOfDebtRepricing"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_CostOfDebtRepricing" xlink:to="lab_cmco_CostOfDebtRepricing" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear_303da96c-e53e-4d7c-9ce9-2f44ef4fd004_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined benefit plan, expected future employer contributions, next fiscal year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination_fffcf74d-1dfb-4a90-858d-da7ded4f9811_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer advances recorded from acquisition</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" 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/2024/elts/us-gaap-2024.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_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_bc3a0050-5bb9-4832-b005-880e4f9574d2_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in plan assets:</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract" xlink:to="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_88126e39-b881-4c9a-8f75-36b0d804423c_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_DeferredTaxAssetValuationAllowanceInFiscal2005Member_962a6386-575f-4567-9d38-8c2c03006f53_terseLabel_en-US" xlink:label="lab_cmco_DeferredTaxAssetValuationAllowanceInFiscal2005Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Asset Valuation Allowance in Fiscal 2005</link:label>
    <link:label id="lab_cmco_DeferredTaxAssetValuationAllowanceInFiscal2005Member_label_en-US" xlink:label="lab_cmco_DeferredTaxAssetValuationAllowanceInFiscal2005Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Asset Valuation Allowance in Fiscal 2005 [Member]</link:label>
    <link:label id="lab_cmco_DeferredTaxAssetValuationAllowanceInFiscal2005Member_documentation_en-US" xlink:label="lab_cmco_DeferredTaxAssetValuationAllowanceInFiscal2005Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Asset Valuation Allowance in Fiscal 2005</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DeferredTaxAssetValuationAllowanceInFiscal2005Member" xlink:href="cmco-20250331.xsd#cmco_DeferredTaxAssetValuationAllowanceInFiscal2005Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_DeferredTaxAssetValuationAllowanceInFiscal2005Member" xlink:to="lab_cmco_DeferredTaxAssetValuationAllowanceInFiscal2005Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_a89712d0-3a81-44d1-b9b4-7df65f97783c_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOther" xlink:to="lab_us-gaap_DeferredTaxAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_b965c20d-42e5-4e5f-b1c6-b40dec3712a6_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_NetCashProvidedByUsedInFinancingActivitiesAbstract_8eca9e97-ef69-4ab0-9e5a-54de9dec45a2_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_b7036931-dc70-45ef-a7bc-22d034038177_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2030</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_MontratecMember_70e93e15-78c5-44e8-b3ce-4cc854c8ece3_terseLabel_en-US" xlink:label="lab_cmco_MontratecMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Montratec</link:label>
    <link:label id="lab_cmco_MontratecMember_label_en-US" xlink:label="lab_cmco_MontratecMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Montratec [Member]</link:label>
    <link:label id="lab_cmco_MontratecMember_documentation_en-US" xlink:label="lab_cmco_MontratecMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Montratec</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_MontratecMember" xlink:href="cmco-20250331.xsd#cmco_MontratecMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_MontratecMember" xlink:to="lab_cmco_MontratecMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_02cc9568-2dcf-4352-b308-10709a40c2ce_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State income taxes net of federal benefit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_2282b07f-808f-4eee-be0e-f0607e99d941_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryFinishedGoods_0e94f223-ba97-4026-85dd-6fa029d1e341_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoods" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_DeferredIncomeTaxLiabilities_c006e549-0ae9-49ec-ba49-4042a94ba3a8_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Total deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationTechniqueDomain_0d5e833c-d201-460e-9dee-08d9d4ccb5e3_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationTechniqueDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation Approach and Technique [Domain]</link:label>
    <link:label id="lab_us-gaap_ValuationTechniqueDomain_label_en-US" xlink:label="lab_us-gaap_ValuationTechniqueDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation Approach and Technique [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationTechniqueDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationTechniqueDomain" xlink:to="lab_us-gaap_ValuationTechniqueDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_97ee37bb-610e-4c8d-a856-acf5b96e3afa_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic income (loss) per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_ProceedsFromIssuanceOfCommonStock_d63bdef8-62a5-4473-b95e-6bebf93dfbc5_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from issuance of common stock</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_e98c2d90-54e0-439d-858f-f432abf057d3_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for amounts included in the measurement of operating lease liabilities</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" 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/2024/elts/us-gaap-2024.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_CashAndCashEquivalentsMember_a39603b5-f514-4f37-93dd-a9b9795605dc_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsMember_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsMember" xlink:to="lab_us-gaap_CashAndCashEquivalentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:to="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfProductInformationTable_2c07e492-cc50-4b5a-b933-e1d80b3bca38_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfProductInformationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nature of Operation, Product Information, Concentration of Risk [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfProductInformationTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfProductInformationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nature of Operation, Product Information, Concentration of Risk [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductInformationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfProductInformationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfProductInformationTable" xlink:to="lab_us-gaap_ScheduleOfProductInformationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_GainLossOnDisposalsAndImpairmentsOfFixedAssets_a7625855-9b1e-4d10-9ffe-ea3eadffa346_negatedTerseLabel_en-US" xlink:label="lab_cmco_GainLossOnDisposalsAndImpairmentsOfFixedAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Loss on disposals and impairments of fixed assets</link:label>
    <link:label id="lab_cmco_GainLossOnDisposalsAndImpairmentsOfFixedAssets_label_en-US" xlink:label="lab_cmco_GainLossOnDisposalsAndImpairmentsOfFixedAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Disposals And Impairments of Fixed Assets</link:label>
    <link:label id="lab_cmco_GainLossOnDisposalsAndImpairmentsOfFixedAssets_documentation_en-US" xlink:label="lab_cmco_GainLossOnDisposalsAndImpairmentsOfFixedAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Disposals And Impairments of Fixed Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_GainLossOnDisposalsAndImpairmentsOfFixedAssets" xlink:href="cmco-20250331.xsd#cmco_GainLossOnDisposalsAndImpairmentsOfFixedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_GainLossOnDisposalsAndImpairmentsOfFixedAssets" xlink:to="lab_cmco_GainLossOnDisposalsAndImpairmentsOfFixedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_0127b218-eb00-41f4-a14e-ee085359f230_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal net operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, Domestic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OwnershipDomain_401c2c26-80a7-43d7-906e-f24af843d0e3_terseLabel_en-US" xlink:label="lab_srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:label id="lab_srt_OwnershipDomain_label_en-US" xlink:label="lab_srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipDomain" xlink:to="lab_srt_OwnershipDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TrademarksMember_506a5462-b131-4384-838f-2d8f1f2562ad_terseLabel_en-US" xlink:label="lab_us-gaap_TrademarksMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_CapitalExpendituresIncurredButNotYetPaid_769f5e64-9d4d-454b-90cd-37c4d2435fde_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment purchases included in trade accounts payable</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" 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/2024/elts/us-gaap-2024.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_ecd_AggtPnsnAdjsSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Pension Adjustments Service Cost</link:label>
    <link:label id="lab_ecd_AggtPnsnAdjsSvcCstMember_label_en-US" xlink:label="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Pension Adjustments Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtPnsnAdjsSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_ab6dc1ab-abfc-4f3a-917a-f0aaf65c852e_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Actual</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:to="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_EngineeredProductsMember_e0ff7374-127f-4cb8-a78e-ec0fd28c9243_terseLabel_en-US" xlink:label="lab_cmco_EngineeredProductsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Engineered Products</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" 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" xml:lang="en-US">Engineered Products [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EngineeredProductsMember" xlink:href="cmco-20250331.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_PropertyPlantAndEquipmentPolicyTextBlock_16c7963a-30d2-401d-81fd-6225ccea6b04_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant, and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyAbstract_d33af36d-3aeb-4569-9249-c41162853de2_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_73f32f35-d45d-42e6-8e53-fbefcb67e1ba_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_e2afa567-3923-4eda-86b9-71d04c61a23e_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_5abc9a77-7ca5-4a81-8daf-eb17f5af480c_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized compensation cost related to non-vested stock options</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_66e7c484-18a2-4416-a8b4-05769bca2167_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued Liabilities and Other Non-current Liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:to="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_24606be7-54bd-4c1f-8f68-a5a12193626b_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated annual amortization expense next year</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" 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/2024/elts/us-gaap-2024.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_LineOfCredit_60c19f87-7680-4c7e-9be0-98ee305d4470_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit" xlink:to="lab_us-gaap_LineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_a6fa81d4-f5e7-460c-b560-8f897e1c8eb2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_DividendsPayableAnnualDividendRateAmountPerShare_67d0232c-60e4-4ac6-80fc-53c84acb2868_terseLabel_en-US" xlink:label="lab_cmco_DividendsPayableAnnualDividendRateAmountPerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Annual dividend rate (in dollars per share)</link:label>
    <link:label id="lab_cmco_DividendsPayableAnnualDividendRateAmountPerShare_label_en-US" xlink:label="lab_cmco_DividendsPayableAnnualDividendRateAmountPerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends Payable, Annual Dividend Rate Amount Per Share</link:label>
    <link:label id="lab_cmco_DividendsPayableAnnualDividendRateAmountPerShare_documentation_en-US" xlink:label="lab_cmco_DividendsPayableAnnualDividendRateAmountPerShare" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Dividends Payable, Annual Dividend Rate Amount Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DividendsPayableAnnualDividendRateAmountPerShare" xlink:href="cmco-20250331.xsd#cmco_DividendsPayableAnnualDividendRateAmountPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_DividendsPayableAnnualDividendRateAmountPerShare" xlink:to="lab_cmco_DividendsPayableAnnualDividendRateAmountPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestAndDebtExpense_3f88bac3-a235-4726-b477-fd47bfe85035_terseLabel_en-US" xlink:label="lab_us-gaap_InterestAndDebtExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest and debt expense</link:label>
    <link:label id="lab_us-gaap_InterestAndDebtExpense_label_en-US" xlink:label="lab_us-gaap_InterestAndDebtExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest and Debt Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDebtExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndDebtExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestAndDebtExpense" xlink:to="lab_us-gaap_InterestAndDebtExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Revenues_f5e8c0e6-0042-43b2-a47c-5e544568500b_terseLabel_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenues</link:label>
    <link:label id="lab_us-gaap_Revenues_label_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues" xlink:to="lab_us-gaap_Revenues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_c80daad3-59e2-46af-adeb-707399df8003_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Stock Ownership Plan ("ESOP")</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_1466334a-f803-435a-9cca-6fb0cd71c44f_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_ProceedsFromIssuanceOfLongTermDebt_a6b78a52-ed70-4b27-b14b-9bbc64912fd1_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_LesseeLeasesPolicyTextBlock_1faa8341-4fbd-4a0d-b4af-e5b863058c54_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_52857c4d-bb3c-495a-8fbe-465aace6b58b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation, Stock Options, Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_44a91c8c-cb4b-4ab1-b024-b7d7ca04caec_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total intrinsic value of stock options exercised</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_fea412a6-0964-4bba-af65-e9e3b2e51ad2_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock based compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_MeasurementInputRate_1c89e4c5-dec1-4bac-a868-d8263f18bed3_terseLabel_en-US" xlink:label="lab_cmco_MeasurementInputRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement input, rate</link:label>
    <link:label id="lab_cmco_MeasurementInputRate_label_en-US" xlink:label="lab_cmco_MeasurementInputRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Input, Rate</link:label>
    <link:label id="lab_cmco_MeasurementInputRate_documentation_en-US" xlink:label="lab_cmco_MeasurementInputRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Measurement Input, Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_MeasurementInputRate" xlink:href="cmco-20250331.xsd#cmco_MeasurementInputRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_MeasurementInputRate" xlink:to="lab_cmco_MeasurementInputRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_e6032d82-187e-48c6-a467-1e2c63411ff4_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amount accrued for the payment of interest and penalties</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_9f753c15-ca89-4b01-992c-938905c43506_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_6ed87fe9-3656-463b-bf7e-f80c278db844_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated 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" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:to="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_f121d107-fb3b-492c-af7d-5bf9a6afcdc0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_982a6926-70ec-4615-b7b1-b116c8daa8bf_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_b300aa90-139a-4b51-b30e-f3afb42b8c9e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_GeneralAndProductLiabilityInsuranceLimit_5fa164a1-38d9-476f-a8b2-a1848ca958b6_terseLabel_en-US" xlink:label="lab_cmco_GeneralAndProductLiabilityInsuranceLimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">General and product liability insurance limit</link:label>
    <link:label id="lab_cmco_GeneralAndProductLiabilityInsuranceLimit_label_en-US" xlink:label="lab_cmco_GeneralAndProductLiabilityInsuranceLimit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General And Product Liability, Insurance Limit</link:label>
    <link:label id="lab_cmco_GeneralAndProductLiabilityInsuranceLimit_documentation_en-US" xlink:label="lab_cmco_GeneralAndProductLiabilityInsuranceLimit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">General And Product Liability, Insurance Limit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_GeneralAndProductLiabilityInsuranceLimit" xlink:href="cmco-20250331.xsd#cmco_GeneralAndProductLiabilityInsuranceLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_GeneralAndProductLiabilityInsuranceLimit" xlink:to="lab_cmco_GeneralAndProductLiabilityInsuranceLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_DeferredTaxesAssociatedWithItemsInAccumulatedOtherComprehensiveIncomeLoss_c8894746-20e8-4895-89a7-a5ff77854509_terseLabel_en-US" xlink:label="lab_cmco_DeferredTaxesAssociatedWithItemsInAccumulatedOtherComprehensiveIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred taxes related to adjustments included in AOCI</link:label>
    <link:label id="lab_cmco_DeferredTaxesAssociatedWithItemsInAccumulatedOtherComprehensiveIncomeLoss_label_en-US" xlink:label="lab_cmco_DeferredTaxesAssociatedWithItemsInAccumulatedOtherComprehensiveIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Taxes Associated With Items In Accumulated Other Comprehensive Income Loss</link:label>
    <link:label id="lab_cmco_DeferredTaxesAssociatedWithItemsInAccumulatedOtherComprehensiveIncomeLoss_documentation_en-US" xlink:label="lab_cmco_DeferredTaxesAssociatedWithItemsInAccumulatedOtherComprehensiveIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DeferredTaxesAssociatedWithItemsInAccumulatedOtherComprehensiveIncomeLoss" xlink:href="cmco-20250331.xsd#cmco_DeferredTaxesAssociatedWithItemsInAccumulatedOtherComprehensiveIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_DeferredTaxesAssociatedWithItemsInAccumulatedOtherComprehensiveIncomeLoss" xlink:to="lab_cmco_DeferredTaxesAssociatedWithItemsInAccumulatedOtherComprehensiveIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNetAbstract_24872234-1ef0-4531-8667-a9461dd717a6_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Net [Abstract]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNetAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year</link:label>
    <link:label id="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember_label_en-US" xlink:label="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:to="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCountryMember_9b9086bf-f1cf-4a2a-b6b9-68baeefe1c29_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCountryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Tax Jurisdiction</link:label>
    <link:label id="lab_us-gaap_ForeignCountryMember_label_en-US" xlink:label="lab_us-gaap_ForeignCountryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Tax Jurisdiction [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCountryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCountryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCountryMember" xlink:to="lab_us-gaap_ForeignCountryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_943b1b22-6d7d-4633-b284-4d7c2283ec67_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">ASC 842 Right-of-Use Asset</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Leasing Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_aa19bf99-9f34-4cad-b91c-571290beadbd_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_3e7c96a8-0c4d-4851-9ed1-bd9bd8233fa7_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue &amp; Receivables</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" 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/2024/elts/us-gaap-2024.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_dei_DocumentFiscalYearFocus_4065096e-e41c-474a-8f16-020cce4f4079_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus - tagged</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" 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/2024/dei-2024.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_TreasuryStockValueAcquiredCostMethod_0a72a91d-45fa-4b28-a93f-f28518dc6988_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Treasury stock purchased</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_DebtInstrumentCreditSpreadAdjustmentOnVariableRate_05b1680b-d15e-41ca-9b99-407eeb1d9e39_terseLabel_en-US" xlink:label="lab_cmco_DebtInstrumentCreditSpreadAdjustmentOnVariableRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, credit spread adjustment on variable rate</link:label>
    <link:label id="lab_cmco_DebtInstrumentCreditSpreadAdjustmentOnVariableRate_label_en-US" xlink:label="lab_cmco_DebtInstrumentCreditSpreadAdjustmentOnVariableRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Credit Spread Adjustment On Variable Rate</link:label>
    <link:label id="lab_cmco_DebtInstrumentCreditSpreadAdjustmentOnVariableRate_documentation_en-US" xlink:label="lab_cmco_DebtInstrumentCreditSpreadAdjustmentOnVariableRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Credit Spread Adjustment On Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DebtInstrumentCreditSpreadAdjustmentOnVariableRate" xlink:href="cmco-20250331.xsd#cmco_DebtInstrumentCreditSpreadAdjustmentOnVariableRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_DebtInstrumentCreditSpreadAdjustmentOnVariableRate" xlink:to="lab_cmco_DebtInstrumentCreditSpreadAdjustmentOnVariableRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_9e26727a-68a7-4317-98c0-d702030da990_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_SeveranceCosts1_a9063404-b917-4593-ab6f-3315551327c2_terseLabel_en-US" xlink:label="lab_us-gaap_SeveranceCosts1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_OtherAccruedLiabilitiesCurrent_4020f69d-a2f4-4041-a06a-a3b49b338973_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other accrued liabilities</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_AllotherMember_178bbcf5-228c-468b-8421-53384fcf2ab7_terseLabel_en-US" xlink:label="lab_cmco_AllotherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All other</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" 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" xml:lang="en-US">All other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_AllotherMember" xlink:href="cmco-20250331.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_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_b8adacd6-48c2-443b-a6c0-dd670a450ac7_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign subsidiary income</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Foreign</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_56d415b0-4fba-49ee-a5ee-87a5a1eff2ee_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated annual amortization expense five years from current year</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" 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/2024/elts/us-gaap-2024.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_DocumentPeriodEndDate_25e647d3-94c6-4165-ad50-b0892da7dbd5_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_LossContingencyAccrualProvision_d8c9ec1b-b9a6-4b52-a7f4-58af41257a3f_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualProvision" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Add provision for claims</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" 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/2024/elts/us-gaap-2024.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_FinanceLeaseLiabilityCurrent_06aae384-007c-4af6-a4e9-fe376791907b_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current portion of long-term debt and finance lease obligation</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" 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/2024/elts/us-gaap-2024.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_cmco_DenominatorForBasicAndDilutedEarningsPerShareAbstract_20a50d91-9a69-4954-821b-edbe989a0ca6_terseLabel_en-US" xlink:label="lab_cmco_DenominatorForBasicAndDilutedEarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Denominators:</link:label>
    <link:label id="lab_cmco_DenominatorForBasicAndDilutedEarningsPerShareAbstract_label_en-US" xlink:label="lab_cmco_DenominatorForBasicAndDilutedEarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Denominator For Basic And Diluted Earnings Per Share [Abstract]</link:label>
    <link:label id="lab_cmco_DenominatorForBasicAndDilutedEarningsPerShareAbstract_documentation_en-US" xlink:label="lab_cmco_DenominatorForBasicAndDilutedEarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DenominatorForBasicAndDilutedEarningsPerShareAbstract" xlink:href="cmco-20250331.xsd#cmco_DenominatorForBasicAndDilutedEarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_DenominatorForBasicAndDilutedEarningsPerShareAbstract" xlink:to="lab_cmco_DenominatorForBasicAndDilutedEarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BaseRateMember_b9748d12-54bc-406e-8c9b-59f708715299_terseLabel_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Base Rate</link:label>
    <link:label id="lab_us-gaap_BaseRateMember_label_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Base Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BaseRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BaseRateMember" xlink:to="lab_us-gaap_BaseRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_67058c90-f65e-40b0-a202-3acc0dda83de_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total undiscounted lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CrossCurrencyInterestRateContractMember_38f9f283-7832-4643-922b-73319f3e932b_terseLabel_en-US" xlink:label="lab_us-gaap_CrossCurrencyInterestRateContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cross currency swap</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" 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/2024/elts/us-gaap-2024.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_fe5b2e1c-5572-4c58-bfe4-178eb62dc75c_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Unvested, beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_95daac07-da9e-44b2-b050-37db62afbcc7_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Unvested, ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingArrLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingArrLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Arrangements [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="lab_ecd_InsiderTradingArrLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_3e9bb54e-658e-449f-870c-fcead0009fe7_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_6259c4fa-f63d-4ae9-a20f-213d7151dd98_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Revenue recognized from customer advances included in the beginning balance</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" 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/2024/elts/us-gaap-2024.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_ForeignExchangeContractMember_9183702b-f6cf-46de-89a2-669fca3e67b9_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignExchangeContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_dei_DocumentTransitionReport_29487027-304e-4f18-95a0-53cccc23ce24_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_srt_LatinAmericaMember_f4f08d76-d94f-4f5d-b6a0-933189a9cc83_terseLabel_en-US" xlink:label="lab_srt_LatinAmericaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Latin America</link:label>
    <link:label id="lab_srt_LatinAmericaMember_label_en-US" xlink:label="lab_srt_LatinAmericaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Latin America [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LatinAmericaMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_LatinAmericaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LatinAmericaMember" xlink:to="lab_srt_LatinAmericaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_dc80423b-12bc-4e94-9df9-2c0d311ecaab_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Uncertain Income Tax Positions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_EstimateOfCurrentLiabilityPaymentsOverNext12Months_a7adaf51-8d42-4ff0-8fab-e0dfe35e6d1f_terseLabel_en-US" xlink:label="lab_cmco_EstimateOfCurrentLiabilityPaymentsOverNext12Months" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asbestos liability payments</link:label>
    <link:label id="lab_cmco_EstimateOfCurrentLiabilityPaymentsOverNext12Months_label_en-US" xlink:label="lab_cmco_EstimateOfCurrentLiabilityPaymentsOverNext12Months" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Estimate Of Current Liability Payments Over Next 12 Months</link:label>
    <link:label id="lab_cmco_EstimateOfCurrentLiabilityPaymentsOverNext12Months_documentation_en-US" xlink:label="lab_cmco_EstimateOfCurrentLiabilityPaymentsOverNext12Months" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Estimate Of Current Liability Payments Over Next 12 Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EstimateOfCurrentLiabilityPaymentsOverNext12Months" xlink:href="cmco-20250331.xsd#cmco_EstimateOfCurrentLiabilityPaymentsOverNext12Months"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_EstimateOfCurrentLiabilityPaymentsOverNext12Months" xlink:to="lab_cmco_EstimateOfCurrentLiabilityPaymentsOverNext12Months" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_128eebea-bd17-43be-87b2-e5e612d86a87_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_RetainedEarningsMember_0e6c2073-06a2-4849-85c7-bf7e8c23f1bc_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_AmortizationOfFinancingCosts_aa5185ec-eb99-46ec-8c1c-266cdb724ee6_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_cmco_NumberOfPositiveJudgmentsOnTaxAssessments_ce5a34b7-c4df-4908-ba3c-b68f443da35c_terseLabel_en-US" xlink:label="lab_cmco_NumberOfPositiveJudgmentsOnTaxAssessments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of positive judgments on tax assessments</link:label>
    <link:label id="lab_cmco_NumberOfPositiveJudgmentsOnTaxAssessments_label_en-US" xlink:label="lab_cmco_NumberOfPositiveJudgmentsOnTaxAssessments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Positive Judgments On Tax Assessments</link:label>
    <link:label id="lab_cmco_NumberOfPositiveJudgmentsOnTaxAssessments_documentation_en-US" xlink:label="lab_cmco_NumberOfPositiveJudgmentsOnTaxAssessments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Positive Judgments On Tax Assessments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_NumberOfPositiveJudgmentsOnTaxAssessments" xlink:href="cmco-20250331.xsd#cmco_NumberOfPositiveJudgmentsOnTaxAssessments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_NumberOfPositiveJudgmentsOnTaxAssessments" xlink:to="lab_cmco_NumberOfPositiveJudgmentsOnTaxAssessments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_c9e5b860-932e-4069-81fd-592715c6ec2c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_4dc0ecf4-44b8-4d70-b27e-d824df42cb46_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs)</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_149aa231-8fbe-41db-af91-2b92f9f65df0_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_ExecutiveCategoryAxis_terseLabel_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Executive Category:</link:label>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_label_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Executive Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="lab_ecd_ExecutiveCategoryAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyAccrualPayments_9645c8d0-bb9f-45a6-836c-06c6a01bf70c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualPayments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Deduct payments for claims</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" 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/2024/elts/us-gaap-2024.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_AllowanceForDoubtfulOtherReceivablesCurrent_ece3ea84-ac66-4651-a6a7-327a5286f999_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent_b09b13f8-0ef7-4303-b549-4c2316f776db_periodStartLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">April 1, beginning balance</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent_88d32ceb-1aab-4e6a-b774-ddb157d159e8_periodEndLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">March 31, ending balance</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" 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/2024/elts/us-gaap-2024.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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_c2b9266c-7d80-4ce6-a763-fe3a0877ed72_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Provision for Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_15bcb0f8-fb19-4d73-b1aa-182678e23557_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Amounts reclassified from other comprehensive loss to net income</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:to="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringReserve_24340daf-6a93-4274-b822-480be85ad5b7_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserve" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring reserve</link:label>
    <link:label id="lab_us-gaap_RestructuringReserve_label_en-US" xlink:label="lab_us-gaap_RestructuringReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserve" xlink:to="lab_us-gaap_RestructuringReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_MeasurementInputCompoundAnnualGrowthRateMember_12925995-485a-4fce-b2fe-aa49775c0274_terseLabel_en-US" xlink:label="lab_cmco_MeasurementInputCompoundAnnualGrowthRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compound annual growth rate</link:label>
    <link:label id="lab_cmco_MeasurementInputCompoundAnnualGrowthRateMember_label_en-US" xlink:label="lab_cmco_MeasurementInputCompoundAnnualGrowthRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Input, Compound Annual Growth Rate [Member]</link:label>
    <link:label id="lab_cmco_MeasurementInputCompoundAnnualGrowthRateMember_documentation_en-US" xlink:label="lab_cmco_MeasurementInputCompoundAnnualGrowthRateMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Measurement Input, Compound Annual Growth Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_MeasurementInputCompoundAnnualGrowthRateMember" xlink:href="cmco-20250331.xsd#cmco_MeasurementInputCompoundAnnualGrowthRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_MeasurementInputCompoundAnnualGrowthRateMember" xlink:to="lab_cmco_MeasurementInputCompoundAnnualGrowthRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_dfeb2dff-a3e2-4b57-9c3b-097ea62be1dc_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Income Location, Balance [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" xml:lang="en-US">Statement of Income Location, Balance [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_ba7bdf6e-ef2c-49d1-9451-cd67837684f4_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in derivatives qualifying as hedges, net of taxes of $1,859, $1,111, and $(2,636)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_140c524b-cb1f-4456-ab8b-4daf93593054_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Change in derivative qualifying as hedges, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureName_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureName_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureName" xlink:to="lab_ecd_CoSelectedMeasureName" xlink:type="arc" order="1"/>
    <link:label id="lab_cmco_NumberOfFactoriesRelocated_20b320a5-a6a6-4456-a0c4-66acdefc6877_terseLabel_en-US" xlink:label="lab_cmco_NumberOfFactoriesRelocated" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of factories relocated</link:label>
    <link:label id="lab_cmco_NumberOfFactoriesRelocated_label_en-US" xlink:label="lab_cmco_NumberOfFactoriesRelocated" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Factories Relocated</link:label>
    <link:label id="lab_cmco_NumberOfFactoriesRelocated_documentation_en-US" xlink:label="lab_cmco_NumberOfFactoriesRelocated" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Factories Relocated</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_NumberOfFactoriesRelocated" xlink:href="cmco-20250331.xsd#cmco_NumberOfFactoriesRelocated"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmco_NumberOfFactoriesRelocated" xlink:to="lab_cmco_NumberOfFactoriesRelocated" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>cmco-20250331_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:a6206807-3da6-461f-82f8-97072d450e3f,g:81485220-2a9c-42c5-a5fd-3af8d579e821-->
<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/Cover" xlink:type="simple" xlink:href="cmco-20250331.xsd#Cover"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_22e32fed-32f1-442c-85cd-21ef75285021" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_c88fe6e7-8e7d-447a-8cc8-ce1e1e35e44e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_22e32fed-32f1-442c-85cd-21ef75285021" xlink:to="loc_dei_DocumentType_c88fe6e7-8e7d-447a-8cc8-ce1e1e35e44e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_baaff90e-0ec1-476e-9514-f669acccc9d3" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_22e32fed-32f1-442c-85cd-21ef75285021" xlink:to="loc_dei_DocumentAnnualReport_baaff90e-0ec1-476e-9514-f669acccc9d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_5d7cb1c1-83fb-4dda-9c17-40a54b1780fd" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_22e32fed-32f1-442c-85cd-21ef75285021" xlink:to="loc_dei_DocumentPeriodEndDate_5d7cb1c1-83fb-4dda-9c17-40a54b1780fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_744c65d5-b6cb-42a3-99c5-b69fc2b7d163" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_22e32fed-32f1-442c-85cd-21ef75285021" xlink:to="loc_dei_CurrentFiscalYearEndDate_744c65d5-b6cb-42a3-99c5-b69fc2b7d163" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_9fafb006-db4f-424c-9ef3-7ff1655efd0e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_22e32fed-32f1-442c-85cd-21ef75285021" xlink:to="loc_dei_DocumentTransitionReport_9fafb006-db4f-424c-9ef3-7ff1655efd0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_d5e01e3d-90ed-4cff-82d5-e5eaab963a28" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_22e32fed-32f1-442c-85cd-21ef75285021" xlink:to="loc_dei_EntityFileNumber_d5e01e3d-90ed-4cff-82d5-e5eaab963a28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_98f3bcf5-95a5-4dd4-8ed2-d16e856c7b34" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_22e32fed-32f1-442c-85cd-21ef75285021" xlink:to="loc_dei_EntityRegistrantName_98f3bcf5-95a5-4dd4-8ed2-d16e856c7b34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_be52e996-ba52-4b4b-b137-51a9047f5145" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_22e32fed-32f1-442c-85cd-21ef75285021" xlink:to="loc_dei_EntityIncorporationStateCountryCode_be52e996-ba52-4b4b-b137-51a9047f5145" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_8f74b687-3738-4b99-a207-42688664d03a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_22e32fed-32f1-442c-85cd-21ef75285021" xlink:to="loc_dei_EntityTaxIdentificationNumber_8f74b687-3738-4b99-a207-42688664d03a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_f7c75842-8bf6-4dcf-9ace-13c95331c7c4" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_22e32fed-32f1-442c-85cd-21ef75285021" xlink:to="loc_dei_EntityAddressAddressLine1_f7c75842-8bf6-4dcf-9ace-13c95331c7c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_82c4fa2f-38a3-4bb3-9925-9b7627d4e97a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_22e32fed-32f1-442c-85cd-21ef75285021" xlink:to="loc_dei_EntityAddressCityOrTown_82c4fa2f-38a3-4bb3-9925-9b7627d4e97a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_d79eb206-dd83-4ceb-be15-fa384296d53e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_22e32fed-32f1-442c-85cd-21ef75285021" xlink:to="loc_dei_EntityAddressStateOrProvince_d79eb206-dd83-4ceb-be15-fa384296d53e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_b86a67ed-0f1e-4c57-a2b3-adb2afc6a2d2" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_22e32fed-32f1-442c-85cd-21ef75285021" xlink:to="loc_dei_EntityAddressPostalZipCode_b86a67ed-0f1e-4c57-a2b3-adb2afc6a2d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_0fb09218-012e-4828-9caa-64fa849f14ef" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_22e32fed-32f1-442c-85cd-21ef75285021" xlink:to="loc_dei_CityAreaCode_0fb09218-012e-4828-9caa-64fa849f14ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_073da034-09ef-42e7-a1c0-9d0273d8f9f7" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_22e32fed-32f1-442c-85cd-21ef75285021" xlink:to="loc_dei_LocalPhoneNumber_073da034-09ef-42e7-a1c0-9d0273d8f9f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_a6c45757-cad3-41a9-bce5-b61856304827" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_22e32fed-32f1-442c-85cd-21ef75285021" xlink:to="loc_dei_Security12bTitle_a6c45757-cad3-41a9-bce5-b61856304827" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_8d948be7-a464-4be5-bfcb-46ade044cc71" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_22e32fed-32f1-442c-85cd-21ef75285021" xlink:to="loc_dei_TradingSymbol_8d948be7-a464-4be5-bfcb-46ade044cc71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_6c9f56d3-79fb-4113-a850-b94361543bc2" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_22e32fed-32f1-442c-85cd-21ef75285021" xlink:to="loc_dei_SecurityExchangeName_6c9f56d3-79fb-4113-a850-b94361543bc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_97565c7e-21d5-4110-bc30-84238ef54cc5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_22e32fed-32f1-442c-85cd-21ef75285021" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_97565c7e-21d5-4110-bc30-84238ef54cc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_d0324bcc-9449-4f0a-8b21-cd680d4198be" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_22e32fed-32f1-442c-85cd-21ef75285021" xlink:to="loc_dei_EntityVoluntaryFilers_d0324bcc-9449-4f0a-8b21-cd680d4198be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_6bcacbd8-b816-42f4-9493-323dbbadd037" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_22e32fed-32f1-442c-85cd-21ef75285021" xlink:to="loc_dei_EntityCurrentReportingStatus_6bcacbd8-b816-42f4-9493-323dbbadd037" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_2d2c7c82-26ab-4946-8901-0a9ccd309fde" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_22e32fed-32f1-442c-85cd-21ef75285021" xlink:to="loc_dei_EntityInteractiveDataCurrent_2d2c7c82-26ab-4946-8901-0a9ccd309fde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_0db01f64-c2e6-42f4-aa14-e13000188d74" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_22e32fed-32f1-442c-85cd-21ef75285021" xlink:to="loc_dei_EntityFilerCategory_0db01f64-c2e6-42f4-aa14-e13000188d74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_035b6148-5437-4229-992a-3c06868012c6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_22e32fed-32f1-442c-85cd-21ef75285021" xlink:to="loc_dei_EntitySmallBusiness_035b6148-5437-4229-992a-3c06868012c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_b9b8c004-7ac0-49eb-933d-99554ba1de8f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_22e32fed-32f1-442c-85cd-21ef75285021" xlink:to="loc_dei_EntityEmergingGrowthCompany_b9b8c004-7ac0-49eb-933d-99554ba1de8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_aa753747-39e7-48c1-8bc5-f6139ef1581d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_22e32fed-32f1-442c-85cd-21ef75285021" xlink:to="loc_dei_IcfrAuditorAttestationFlag_aa753747-39e7-48c1-8bc5-f6139ef1581d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag_bf66d5a9-a7de-44a7-b785-d9dfde8d1f55" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_22e32fed-32f1-442c-85cd-21ef75285021" xlink:to="loc_dei_DocumentFinStmtErrorCorrectionFlag_bf66d5a9-a7de-44a7-b785-d9dfde8d1f55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_508b3db2-1a1d-408f-913a-941e7422f1b5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_22e32fed-32f1-442c-85cd-21ef75285021" xlink:to="loc_dei_EntityShellCompany_508b3db2-1a1d-408f-913a-941e7422f1b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_6382725a-d61e-45e0-8e91-179553894f9c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_22e32fed-32f1-442c-85cd-21ef75285021" xlink:to="loc_dei_EntityPublicFloat_6382725a-d61e-45e0-8e91-179553894f9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_3329ca2c-11a2-44fd-ac75-6d526e209ac9" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_22e32fed-32f1-442c-85cd-21ef75285021" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_3329ca2c-11a2-44fd-ac75-6d526e209ac9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_6b676061-e9ce-43c7-9306-36d87329f6ed" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_22e32fed-32f1-442c-85cd-21ef75285021" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_6b676061-e9ce-43c7-9306-36d87329f6ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_8319b151-d4f7-4cd1-9bee-4a6c1f1024e9" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_22e32fed-32f1-442c-85cd-21ef75285021" xlink:to="loc_dei_AmendmentFlag_8319b151-d4f7-4cd1-9bee-4a6c1f1024e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_4981bd5e-733c-40b1-98ee-4164fa93da9f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_22e32fed-32f1-442c-85cd-21ef75285021" xlink:to="loc_dei_EntityCentralIndexKey_4981bd5e-733c-40b1-98ee-4164fa93da9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_c204482e-af81-4ee4-aa2a-7aeb60e687e8" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_22e32fed-32f1-442c-85cd-21ef75285021" xlink:to="loc_dei_DocumentFiscalYearFocus_c204482e-af81-4ee4-aa2a-7aeb60e687e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_5da407d5-c0b5-4e70-a5e4-a2d23ed19ebd" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_22e32fed-32f1-442c-85cd-21ef75285021" xlink:to="loc_dei_DocumentFiscalPeriodFocus_5da407d5-c0b5-4e70-a5e4-a2d23ed19ebd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/AuditInformation" xlink:type="simple" xlink:href="cmco-20250331.xsd#AuditInformation"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/AuditInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cmco_AuditInformationAbstract_8f665d24-f0ea-43b8-a07b-a9b6af03ad42" xlink:href="cmco-20250331.xsd#cmco_AuditInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_5f539930-bc89-48d5-a6a4-790908174c17" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_AuditInformationAbstract_8f665d24-f0ea-43b8-a07b-a9b6af03ad42" xlink:to="loc_dei_AuditorName_5f539930-bc89-48d5-a6a4-790908174c17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_31b55e96-54ca-4d99-96f9-de7343afa9b4" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_AuditInformationAbstract_8f665d24-f0ea-43b8-a07b-a9b6af03ad42" xlink:to="loc_dei_AuditorFirmId_31b55e96-54ca-4d99-96f9-de7343afa9b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_26540868-be19-46d8-ab9f-e6776d046e2a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_AuditInformationAbstract_8f665d24-f0ea-43b8-a07b-a9b6af03ad42" xlink:to="loc_dei_AuditorLocation_26540868-be19-46d8-ab9f-e6776d046e2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cmco-20250331.xsd#ConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_d454e2cb-fada-4dab-bc12-bb8be03360b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_0ccc0df4-514a-4552-9da3-bc85f01b77ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_d454e2cb-fada-4dab-bc12-bb8be03360b6" xlink:to="loc_us-gaap_AssetsAbstract_0ccc0df4-514a-4552-9da3-bc85f01b77ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_5d10c97f-00d7-4868-9538-e3cfaa71367c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0ccc0df4-514a-4552-9da3-bc85f01b77ab" xlink:to="loc_us-gaap_AssetsCurrentAbstract_5d10c97f-00d7-4868-9538-e3cfaa71367c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_d30beac6-337a-41b5-8b91-dd51f002a7f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5d10c97f-00d7-4868-9538-e3cfaa71367c" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_d30beac6-337a-41b5-8b91-dd51f002a7f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_05b44d90-3b6d-434e-af5a-f2cfe6237653" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5d10c97f-00d7-4868-9538-e3cfaa71367c" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_05b44d90-3b6d-434e-af5a-f2cfe6237653" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_ac1f57c6-b0e2-468e-ab63-d220badff04b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5d10c97f-00d7-4868-9538-e3cfaa71367c" xlink:to="loc_us-gaap_InventoryNet_ac1f57c6-b0e2-468e-ab63-d220badff04b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_0d9b9f8d-a010-4f68-80e5-7ce3f1eabb4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5d10c97f-00d7-4868-9538-e3cfaa71367c" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_0d9b9f8d-a010-4f68-80e5-7ce3f1eabb4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_5f98ae43-234a-46e9-a041-ccf8af2080e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5d10c97f-00d7-4868-9538-e3cfaa71367c" xlink:to="loc_us-gaap_AssetsCurrent_5f98ae43-234a-46e9-a041-ccf8af2080e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_da213d9e-4676-42b8-8cc5-2ed80d388f8d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0ccc0df4-514a-4552-9da3-bc85f01b77ab" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_da213d9e-4676-42b8-8cc5-2ed80d388f8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_bf4acaff-a65f-48f5-92f7-8ae56c301841" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0ccc0df4-514a-4552-9da3-bc85f01b77ab" xlink:to="loc_us-gaap_Goodwill_bf4acaff-a65f-48f5-92f7-8ae56c301841" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_989caecd-387c-40e0-9103-7656486cf3d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0ccc0df4-514a-4552-9da3-bc85f01b77ab" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_989caecd-387c-40e0-9103-7656486cf3d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesNoncurrent_d3e4fe28-655d-4a39-8077-e4d94d4bbe8b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0ccc0df4-514a-4552-9da3-bc85f01b77ab" xlink:to="loc_us-gaap_MarketableSecuritiesNoncurrent_d3e4fe28-655d-4a39-8077-e4d94d4bbe8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_6fc4a09a-15a5-42f9-893c-170169230659" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0ccc0df4-514a-4552-9da3-bc85f01b77ab" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_6fc4a09a-15a5-42f9-893c-170169230659" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_cc023feb-6b4b-4ac1-89d9-c3948ca17c1f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0ccc0df4-514a-4552-9da3-bc85f01b77ab" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_cc023feb-6b4b-4ac1-89d9-c3948ca17c1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_4282068b-2de9-4108-84e1-cc4587ac0d5c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0ccc0df4-514a-4552-9da3-bc85f01b77ab" xlink:to="loc_us-gaap_Assets_4282068b-2de9-4108-84e1-cc4587ac0d5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_37b2a88b-fe59-4ba7-97a0-0a13f6362fdf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_d454e2cb-fada-4dab-bc12-bb8be03360b6" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_37b2a88b-fe59-4ba7-97a0-0a13f6362fdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_69a9852b-0653-48da-84b8-c0d12b939962" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_37b2a88b-fe59-4ba7-97a0-0a13f6362fdf" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_69a9852b-0653-48da-84b8-c0d12b939962" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableTradeCurrent_1163f429-74ba-42f9-bbd3-85805371a0d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_69a9852b-0653-48da-84b8-c0d12b939962" xlink:to="loc_us-gaap_AccountsPayableTradeCurrent_1163f429-74ba-42f9-bbd3-85805371a0d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_646c3615-d51f-4803-96eb-c06ffec28724" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_69a9852b-0653-48da-84b8-c0d12b939962" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_646c3615-d51f-4803-96eb-c06ffec28724" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_5b78ae67-237e-454e-a148-5832e7902929" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_69a9852b-0653-48da-84b8-c0d12b939962" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_5b78ae67-237e-454e-a148-5832e7902929" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_55b15130-a117-418e-99e1-97e7a5a3799c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_69a9852b-0653-48da-84b8-c0d12b939962" xlink:to="loc_us-gaap_LiabilitiesCurrent_55b15130-a117-418e-99e1-97e7a5a3799c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_37f9c184-853d-4221-b278-a44df64e43a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_37b2a88b-fe59-4ba7-97a0-0a13f6362fdf" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_37f9c184-853d-4221-b278-a44df64e43a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_94b24504-a0b6-4a14-8306-540decea6289" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_37b2a88b-fe59-4ba7-97a0-0a13f6362fdf" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_94b24504-a0b6-4a14-8306-540decea6289" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_1da8f54a-b35b-4b74-bdbb-2d55f4081520" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_37b2a88b-fe59-4ba7-97a0-0a13f6362fdf" xlink:to="loc_us-gaap_Liabilities_1da8f54a-b35b-4b74-bdbb-2d55f4081520" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_72b79721-ab37-414a-814d-9c654ca7de98" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_37b2a88b-fe59-4ba7-97a0-0a13f6362fdf" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_72b79721-ab37-414a-814d-9c654ca7de98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_c3a80e1b-18db-4d0b-ae46-a1b56e553567" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_72b79721-ab37-414a-814d-9c654ca7de98" xlink:to="loc_us-gaap_CommonStockValue_c3a80e1b-18db-4d0b-ae46-a1b56e553567" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue_26d966c4-c51a-4829-abb2-91cc09eec985" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_72b79721-ab37-414a-814d-9c654ca7de98" xlink:to="loc_us-gaap_TreasuryStockCommonValue_26d966c4-c51a-4829-abb2-91cc09eec985" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_1434b32b-d63d-48e4-bf59-80f4df88c19a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_72b79721-ab37-414a-814d-9c654ca7de98" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_1434b32b-d63d-48e4-bf59-80f4df88c19a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_fc0473c5-0cb1-4e44-aa87-7cd7dd2d5b95" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_72b79721-ab37-414a-814d-9c654ca7de98" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_fc0473c5-0cb1-4e44-aa87-7cd7dd2d5b95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_3c874eab-174e-4948-ba74-638b017e983e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_72b79721-ab37-414a-814d-9c654ca7de98" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_3c874eab-174e-4948-ba74-638b017e983e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_779b400e-9edc-46b3-8c7d-be542a24d03d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_72b79721-ab37-414a-814d-9c654ca7de98" xlink:to="loc_us-gaap_StockholdersEquity_779b400e-9edc-46b3-8c7d-be542a24d03d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_703d87fc-6b92-4c6d-bad2-35137b7d2ed3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_37b2a88b-fe59-4ba7-97a0-0a13f6362fdf" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_703d87fc-6b92-4c6d-bad2-35137b7d2ed3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="cmco-20250331.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_7c6ec499-2e9f-4722-9e5a-16c49ff4b6fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent_59a896f7-39f0-4aa5-b621-2040042f48d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_7c6ec499-2e9f-4722-9e5a-16c49ff4b6fb" xlink:to="loc_us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent_59a896f7-39f0-4aa5-b621-2040042f48d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_dc576004-1341-41d9-b3e1-ebef411c93f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_7c6ec499-2e9f-4722-9e5a-16c49ff4b6fb" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_dc576004-1341-41d9-b3e1-ebef411c93f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_e4bf2cf3-38fb-4917-ae6d-96383507318f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_7c6ec499-2e9f-4722-9e5a-16c49ff4b6fb" xlink:to="loc_us-gaap_CommonStockSharesIssued_e4bf2cf3-38fb-4917-ae6d-96383507318f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_7e0d0e33-54a2-43a4-b415-4ad9e4774af5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_7c6ec499-2e9f-4722-9e5a-16c49ff4b6fb" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_7e0d0e33-54a2-43a4-b415-4ad9e4774af5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="cmco-20250331.xsd#ConsolidatedStatementsofOperations"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/ConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_1898081f-4905-4e8e-b01e-243952529f8f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_925b3058-8b88-4d15-8076-f4f9a5a55a0c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1898081f-4905-4e8e-b01e-243952529f8f" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_925b3058-8b88-4d15-8076-f4f9a5a55a0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_c0f98d7d-2f5e-453e-b310-0e1b4324f154" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1898081f-4905-4e8e-b01e-243952529f8f" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_c0f98d7d-2f5e-453e-b310-0e1b4324f154" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_0e347ff8-64db-4764-8865-948f6d1cac6f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1898081f-4905-4e8e-b01e-243952529f8f" xlink:to="loc_us-gaap_GrossProfit_0e347ff8-64db-4764-8865-948f6d1cac6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingExpense_f74250bf-005a-430a-9c8e-dd5955663999" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1898081f-4905-4e8e-b01e-243952529f8f" xlink:to="loc_us-gaap_SellingExpense_f74250bf-005a-430a-9c8e-dd5955663999" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_081b3771-97ee-40d2-a03d-b1db2be9fdd2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1898081f-4905-4e8e-b01e-243952529f8f" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_081b3771-97ee-40d2-a03d-b1db2be9fdd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_9197a7d9-96b1-4702-97d7-2dc71b174bdb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1898081f-4905-4e8e-b01e-243952529f8f" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_9197a7d9-96b1-4702-97d7-2dc71b174bdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_0e2aa9ab-4f04-4a57-ac6f-ca2760a6d4a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1898081f-4905-4e8e-b01e-243952529f8f" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_0e2aa9ab-4f04-4a57-ac6f-ca2760a6d4a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_9091fa72-3895-48ea-82ea-95adb504fed0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1898081f-4905-4e8e-b01e-243952529f8f" xlink:to="loc_us-gaap_OperatingIncomeLoss_9091fa72-3895-48ea-82ea-95adb504fed0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDebtExpense_ff601976-9412-4523-83af-ae68b5e094b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndDebtExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1898081f-4905-4e8e-b01e-243952529f8f" xlink:to="loc_us-gaap_InterestAndDebtExpense_ff601976-9412-4523-83af-ae68b5e094b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestments_f0889628-2a07-486e-b108-81cc7ec67bdb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnInvestments"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1898081f-4905-4e8e-b01e-243952529f8f" xlink:to="loc_us-gaap_GainLossOnInvestments_f0889628-2a07-486e-b108-81cc7ec67bdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_e9ed0a05-953c-4341-a5d2-26f90eb49775" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1898081f-4905-4e8e-b01e-243952529f8f" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_e9ed0a05-953c-4341-a5d2-26f90eb49775" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_57238130-cdf1-4998-8279-c8ce08a4d7e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1898081f-4905-4e8e-b01e-243952529f8f" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_57238130-cdf1-4998-8279-c8ce08a4d7e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b5ef212d-5a55-4326-8122-ceb0bb4a5662" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1898081f-4905-4e8e-b01e-243952529f8f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b5ef212d-5a55-4326-8122-ceb0bb4a5662" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_37cb1dee-240e-4cd3-8412-b36b6e3a1b0f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1898081f-4905-4e8e-b01e-243952529f8f" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_37cb1dee-240e-4cd3-8412-b36b6e3a1b0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_7bab6c31-e776-4756-833e-f99471ba4462" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1898081f-4905-4e8e-b01e-243952529f8f" xlink:to="loc_us-gaap_NetIncomeLoss_7bab6c31-e776-4756-833e-f99471ba4462" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_54dd6ec7-31fa-4b14-ad84-0745f85ef5c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1898081f-4905-4e8e-b01e-243952529f8f" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_54dd6ec7-31fa-4b14-ad84-0745f85ef5c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3cb849f7-8db1-4f67-bf69-c14615911f74" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1898081f-4905-4e8e-b01e-243952529f8f" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3cb849f7-8db1-4f67-bf69-c14615911f74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_d4cc0740-69c9-44ce-b0ef-2100e5ae3525" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1898081f-4905-4e8e-b01e-243952529f8f" xlink:to="loc_us-gaap_EarningsPerShareBasic_d4cc0740-69c9-44ce-b0ef-2100e5ae3525" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_a30215b0-bc89-4431-a097-9c40c8988785" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1898081f-4905-4e8e-b01e-243952529f8f" xlink:to="loc_us-gaap_EarningsPerShareDiluted_a30215b0-bc89-4431-a097-9c40c8988785" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_9411be86-cdfa-42a7-b124-6b21a1797460" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1898081f-4905-4e8e-b01e-243952529f8f" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_9411be86-cdfa-42a7-b124-6b21a1797460" 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-20250331.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_2b12cad9-10b5-4029-a67b-0c8ca05777ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_404a28dd-5f06-4bd5-a0c6-50fb3889ebcb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_2b12cad9-10b5-4029-a67b-0c8ca05777ae" xlink:to="loc_us-gaap_StatementTable_404a28dd-5f06-4bd5-a0c6-50fb3889ebcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_6ce3c1d2-3465-4c32-8a1d-7a37e6e6e19a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_404a28dd-5f06-4bd5-a0c6-50fb3889ebcb" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_6ce3c1d2-3465-4c32-8a1d-7a37e6e6e19a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_2065b0b9-e59d-44dc-9d92-75924347dcc6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_6ce3c1d2-3465-4c32-8a1d-7a37e6e6e19a" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_2065b0b9-e59d-44dc-9d92-75924347dcc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_accc2c52-8658-4c89-99c6-2a122121cf52" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_2065b0b9-e59d-44dc-9d92-75924347dcc6" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_accc2c52-8658-4c89-99c6-2a122121cf52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_67f0bd3d-7f72-4a50-93c2-dfc50013eeac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_2065b0b9-e59d-44dc-9d92-75924347dcc6" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_67f0bd3d-7f72-4a50-93c2-dfc50013eeac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPostretirementLifeInsuranceMember_0c6eebc7-4f94-40f1-b053-113c20dbc121" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPostretirementLifeInsuranceMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_2065b0b9-e59d-44dc-9d92-75924347dcc6" xlink:to="loc_us-gaap_DefinedBenefitPostretirementLifeInsuranceMember_0c6eebc7-4f94-40f1-b053-113c20dbc121" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_2ef314c4-d2c0-41e9-923b-31b9d52b60e9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_404a28dd-5f06-4bd5-a0c6-50fb3889ebcb" xlink:to="loc_us-gaap_StatementLineItems_2ef314c4-d2c0-41e9-923b-31b9d52b60e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d8e39c73-7df4-4b7e-ab96-58f9366fb6b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2ef314c4-d2c0-41e9-923b-31b9d52b60e9" xlink:to="loc_us-gaap_NetIncomeLoss_d8e39c73-7df4-4b7e-ab96-58f9366fb6b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_d745a325-7114-48bd-b5a3-8b66a9dea19f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2ef314c4-d2c0-41e9-923b-31b9d52b60e9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_d745a325-7114-48bd-b5a3-8b66a9dea19f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_bf066e03-c147-4fc0-a8fa-bf702e707375" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_d745a325-7114-48bd-b5a3-8b66a9dea19f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_bf066e03-c147-4fc0-a8fa-bf702e707375" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_26cd5beb-90fd-4525-a872-de173a78768a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_d745a325-7114-48bd-b5a3-8b66a9dea19f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_26cd5beb-90fd-4525-a872-de173a78768a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_184fc8dd-ad52-4508-8d2a-6332365b8d18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_d745a325-7114-48bd-b5a3-8b66a9dea19f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_184fc8dd-ad52-4508-8d2a-6332365b8d18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_51861350-08cf-4689-9018-d5c64bf5e004" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_d745a325-7114-48bd-b5a3-8b66a9dea19f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_51861350-08cf-4689-9018-d5c64bf5e004" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_4549e372-bed9-4d2b-9184-66e56f931348" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2ef314c4-d2c0-41e9-923b-31b9d52b60e9" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_4549e372-bed9-4d2b-9184-66e56f931348" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical" xlink:type="simple" xlink:href="cmco-20250331.xsd#ConsolidatedStatementsofComprehensiveIncomeParenthetical"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_fc798d12-c135-48e4-9de9-2b0a15bde76a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_43684743-ad91-4d06-bbb7-c209df65ad31" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_fc798d12-c135-48e4-9de9-2b0a15bde76a" xlink:to="loc_us-gaap_StatementTable_43684743-ad91-4d06-bbb7-c209df65ad31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_a2472c4d-0539-4c24-89b2-16bf19a8fadd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_43684743-ad91-4d06-bbb7-c209df65ad31" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_a2472c4d-0539-4c24-89b2-16bf19a8fadd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_f1aee429-f04d-4637-99eb-435da5436391" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_a2472c4d-0539-4c24-89b2-16bf19a8fadd" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_f1aee429-f04d-4637-99eb-435da5436391" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_0d085245-a022-4426-995f-6b6ec78463d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_f1aee429-f04d-4637-99eb-435da5436391" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_0d085245-a022-4426-995f-6b6ec78463d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_ba0d0804-edc7-4d52-b5ba-033d8716d458" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_f1aee429-f04d-4637-99eb-435da5436391" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_ba0d0804-edc7-4d52-b5ba-033d8716d458" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPostretirementLifeInsuranceMember_c0d68029-ce05-431c-93cb-b20c9f542d80" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPostretirementLifeInsuranceMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_f1aee429-f04d-4637-99eb-435da5436391" xlink:to="loc_us-gaap_DefinedBenefitPostretirementLifeInsuranceMember_c0d68029-ce05-431c-93cb-b20c9f542d80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_1d7cd9df-cac8-4da9-a5fe-24c70d02a0ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_43684743-ad91-4d06-bbb7-c209df65ad31" xlink:to="loc_us-gaap_StatementLineItems_1d7cd9df-cac8-4da9-a5fe-24c70d02a0ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent_3569422c-6524-4216-8d33-3b3fcc5c2c12" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1d7cd9df-cac8-4da9-a5fe-24c70d02a0ba" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent_3569422c-6524-4216-8d33-3b3fcc5c2c12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent_331fd1a7-dbd9-4b1d-97f7-aa6ec940851d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1d7cd9df-cac8-4da9-a5fe-24c70d02a0ba" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent_331fd1a7-dbd9-4b1d-97f7-aa6ec940851d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/ConsolidatedStatementsofShareholdersEquity" xlink:type="simple" xlink:href="cmco-20250331.xsd#ConsolidatedStatementsofShareholdersEquity"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/ConsolidatedStatementsofShareholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_35ff4146-d258-4286-a304-1a4363110269" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_9c4075d1-6ad0-4a75-834b-ebd26fdf8f96" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_35ff4146-d258-4286-a304-1a4363110269" xlink:to="loc_us-gaap_StatementTable_9c4075d1-6ad0-4a75-834b-ebd26fdf8f96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_6dc1b437-c5b5-4121-b7e9-58362f9fded3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_9c4075d1-6ad0-4a75-834b-ebd26fdf8f96" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_6dc1b437-c5b5-4121-b7e9-58362f9fded3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_c4e28933-7e61-4ddf-917e-0b927b03b4e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_6dc1b437-c5b5-4121-b7e9-58362f9fded3" xlink:to="loc_us-gaap_EquityComponentDomain_c4e28933-7e61-4ddf-917e-0b927b03b4e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_3df654df-e465-4e20-83bc-54c129324079" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_c4e28933-7e61-4ddf-917e-0b927b03b4e1" xlink:to="loc_us-gaap_CommonStockMember_3df654df-e465-4e20-83bc-54c129324079" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_2c2da119-a73a-4f7a-8799-ed31d838a509" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_c4e28933-7e61-4ddf-917e-0b927b03b4e1" xlink:to="loc_us-gaap_TreasuryStockCommonMember_2c2da119-a73a-4f7a-8799-ed31d838a509" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_70c3749e-9375-4de3-b043-d2d82a7022f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_c4e28933-7e61-4ddf-917e-0b927b03b4e1" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_70c3749e-9375-4de3-b043-d2d82a7022f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_605f2e8e-c91a-4b8c-8ea2-1e5b19a4e4cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_c4e28933-7e61-4ddf-917e-0b927b03b4e1" xlink:to="loc_us-gaap_RetainedEarningsMember_605f2e8e-c91a-4b8c-8ea2-1e5b19a4e4cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_60b945fd-8e5a-49c3-93a1-22b0c1d0ef80" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_c4e28933-7e61-4ddf-917e-0b927b03b4e1" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_60b945fd-8e5a-49c3-93a1-22b0c1d0ef80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_ffc53afa-8a7e-4753-be77-bf68c0e5261b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_9c4075d1-6ad0-4a75-834b-ebd26fdf8f96" xlink:to="loc_srt_TitleOfIndividualAxis_ffc53afa-8a7e-4753-be77-bf68c0e5261b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_18002e41-8704-4889-b80b-b69d539e06f2" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_ffc53afa-8a7e-4753-be77-bf68c0e5261b" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_18002e41-8704-4889-b80b-b69d539e06f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_4aa5b16a-a64d-45ad-8d01-29932dffb905" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_DirectorMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_18002e41-8704-4889-b80b-b69d539e06f2" xlink:to="loc_srt_DirectorMember_4aa5b16a-a64d-45ad-8d01-29932dffb905" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_e83095bc-44fb-4b5c-ba86-e32ec36e3c3d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_9c4075d1-6ad0-4a75-834b-ebd26fdf8f96" xlink:to="loc_us-gaap_StatementLineItems_e83095bc-44fb-4b5c-ba86-e32ec36e3c3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bffb8289-eef7-4fb0-88f2-501cd0bda011" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e83095bc-44fb-4b5c-ba86-e32ec36e3c3d" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bffb8289-eef7-4fb0-88f2-501cd0bda011" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_292079ee-a3d3-487e-99b7-6516a5c15dcf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bffb8289-eef7-4fb0-88f2-501cd0bda011" xlink:to="loc_us-gaap_StockholdersEquity_292079ee-a3d3-487e-99b7-6516a5c15dcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_091706b3-dc5f-4383-8a23-34aa79971b2c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bffb8289-eef7-4fb0-88f2-501cd0bda011" xlink:to="loc_us-gaap_NetIncomeLoss_091706b3-dc5f-4383-8a23-34aa79971b2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_555e6aea-4e26-4bc0-bca6-fc3a829966c4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bffb8289-eef7-4fb0-88f2-501cd0bda011" xlink:to="loc_us-gaap_DividendsCommonStockCash_555e6aea-4e26-4bc0-bca6-fc3a829966c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_ca007c4a-747a-4371-9901-68de9647e5ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bffb8289-eef7-4fb0-88f2-501cd0bda011" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_ca007c4a-747a-4371-9901-68de9647e5ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_bb3e23b0-cfca-4573-a19d-d90245ee4a8f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bffb8289-eef7-4fb0-88f2-501cd0bda011" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_bb3e23b0-cfca-4573-a19d-d90245ee4a8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_d6143b42-16ac-4e02-babc-70d1e47c6b7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bffb8289-eef7-4fb0-88f2-501cd0bda011" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_d6143b42-16ac-4e02-babc-70d1e47c6b7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_03c3b0d9-4abb-47f0-b60b-e76cb954f09d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bffb8289-eef7-4fb0-88f2-501cd0bda011" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_03c3b0d9-4abb-47f0-b60b-e76cb954f09d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_a1e64f5a-8f1e-4930-8526-9e260984b9ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bffb8289-eef7-4fb0-88f2-501cd0bda011" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_a1e64f5a-8f1e-4930-8526-9e260984b9ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_9668c3d0-2f63-4068-8693-5b3b21e9f856" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bffb8289-eef7-4fb0-88f2-501cd0bda011" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_9668c3d0-2f63-4068-8693-5b3b21e9f856" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_7ae2824e-22a3-4225-8c99-f9ee61e7200b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bffb8289-eef7-4fb0-88f2-501cd0bda011" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_7ae2824e-22a3-4225-8c99-f9ee61e7200b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_07987227-1d13-4d10-b7c0-352674ff9e2f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bffb8289-eef7-4fb0-88f2-501cd0bda011" xlink:to="loc_us-gaap_StockholdersEquity_07987227-1d13-4d10-b7c0-352674ff9e2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical" xlink:type="simple" xlink:href="cmco-20250331.xsd#ConsolidatedStatementsofShareholdersEquityParenthetical"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_d2b09df6-6704-4c43-9f37-1f1ff81a599c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_2a9eb01f-8ab3-4917-8ce5-ac71186e74b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_d2b09df6-6704-4c43-9f37-1f1ff81a599c" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_2a9eb01f-8ab3-4917-8ce5-ac71186e74b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent_5f95c29c-5952-49ef-88df-f85894fd061f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_d2b09df6-6704-4c43-9f37-1f1ff81a599c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent_5f95c29c-5952-49ef-88df-f85894fd061f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent_3b7cb1f8-ade7-4409-b94c-437a95a6e0ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_d2b09df6-6704-4c43-9f37-1f1ff81a599c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent_3b7cb1f8-ade7-4409-b94c-437a95a6e0ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_c25b6ee3-4cd7-466d-9f40-c94a8463ac9c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_d2b09df6-6704-4c43-9f37-1f1ff81a599c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_c25b6ee3-4cd7-466d-9f40-c94a8463ac9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_788b4704-cfb6-438e-9bd8-eb7a9e534319" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_d2b09df6-6704-4c43-9f37-1f1ff81a599c" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_788b4704-cfb6-438e-9bd8-eb7a9e534319" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_0c656f4f-a413-4439-a633-6537311386da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_d2b09df6-6704-4c43-9f37-1f1ff81a599c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_0c656f4f-a413-4439-a633-6537311386da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="cmco-20250331.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_f997a151-db29-4971-8aa9-01e129f151a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_484b05ce-915c-4b1e-851d-97165d57c280" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f997a151-db29-4971-8aa9-01e129f151a7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_484b05ce-915c-4b1e-851d-97165d57c280" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_636674b1-b562-4565-9069-bfa794e66e8a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_484b05ce-915c-4b1e-851d-97165d57c280" xlink:to="loc_us-gaap_NetIncomeLoss_636674b1-b562-4565-9069-bfa794e66e8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_fc6f5dc2-507e-42d3-a361-bd4dbea46349" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_484b05ce-915c-4b1e-851d-97165d57c280" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_fc6f5dc2-507e-42d3-a361-bd4dbea46349" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_d06da175-cbb0-420a-b643-085546684980" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_fc6f5dc2-507e-42d3-a361-bd4dbea46349" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_d06da175-cbb0-420a-b643-085546684980" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_2018220e-1edf-431f-b21d-205e7ee87401" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_fc6f5dc2-507e-42d3-a361-bd4dbea46349" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_2018220e-1edf-431f-b21d-205e7ee87401" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfInvestments_f5f6fd4f-259d-4041-9abc-c4b14b6ccec9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_fc6f5dc2-507e-42d3-a361-bd4dbea46349" xlink:to="loc_us-gaap_GainLossOnSaleOfInvestments_f5f6fd4f-259d-4041-9abc-c4b14b6ccec9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_2355b34c-344d-4d11-8ca9-71acd35882aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_fc6f5dc2-507e-42d3-a361-bd4dbea46349" xlink:to="loc_us-gaap_ShareBasedCompensation_2355b34c-344d-4d11-8ca9-71acd35882aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_412b7297-5d6b-4f8f-8892-716181e84533" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_fc6f5dc2-507e-42d3-a361-bd4dbea46349" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_412b7297-5d6b-4f8f-8892-716181e84533" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnDerivatives_67845c0b-4c4a-469b-8d0d-11ebbabd3418" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrealizedGainLossOnDerivatives"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_fc6f5dc2-507e-42d3-a361-bd4dbea46349" xlink:to="loc_us-gaap_UnrealizedGainLossOnDerivatives_67845c0b-4c4a-469b-8d0d-11ebbabd3418" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_CostOfDebtRepricing_fed12be5-d179-4455-adfe-8886cc41bbd4" xlink:href="cmco-20250331.xsd#cmco_CostOfDebtRepricing"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_fc6f5dc2-507e-42d3-a361-bd4dbea46349" xlink:to="loc_cmco_CostOfDebtRepricing_fed12be5-d179-4455-adfe-8886cc41bbd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss_22777f7c-332e-4360-9486-4a38e412fdab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_fc6f5dc2-507e-42d3-a361-bd4dbea46349" xlink:to="loc_us-gaap_OperatingLeaseImpairmentLoss_22777f7c-332e-4360-9486-4a38e412fdab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_GainLossOnDisposalsAndImpairmentsOfFixedAssets_4d183fe3-b58b-45da-b0d8-da7d78373928" xlink:href="cmco-20250331.xsd#cmco_GainLossOnDisposalsAndImpairmentsOfFixedAssets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_fc6f5dc2-507e-42d3-a361-bd4dbea46349" xlink:to="loc_cmco_GainLossOnDisposalsAndImpairmentsOfFixedAssets_4d183fe3-b58b-45da-b0d8-da7d78373928" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionExpenseReversalOfExpenseNoncash_56da3e27-8cdc-484f-b556-04924291959e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionExpenseReversalOfExpenseNoncash"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_fc6f5dc2-507e-42d3-a361-bd4dbea46349" xlink:to="loc_us-gaap_PensionExpenseReversalOfExpenseNoncash_56da3e27-8cdc-484f-b556-04924291959e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_11ded50a-7161-479c-b6d0-07530e0812ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_fc6f5dc2-507e-42d3-a361-bd4dbea46349" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_11ded50a-7161-479c-b6d0-07530e0812ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_9deb6849-ad37-43e9-a84e-99469566e42f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_fc6f5dc2-507e-42d3-a361-bd4dbea46349" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_9deb6849-ad37-43e9-a84e-99469566e42f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_cfd6ae5c-1e70-440f-a352-c62115435443" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_484b05ce-915c-4b1e-851d-97165d57c280" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_cfd6ae5c-1e70-440f-a352-c62115435443" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_04131b24-9786-4ae8-a137-f5b8a3d6d7d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_cfd6ae5c-1e70-440f-a352-c62115435443" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_04131b24-9786-4ae8-a137-f5b8a3d6d7d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_8a209637-ffe8-4b50-8a51-e7f26c88b63d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_cfd6ae5c-1e70-440f-a352-c62115435443" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_8a209637-ffe8-4b50-8a51-e7f26c88b63d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_b058f12d-1222-43ea-88c5-a5a81dd024f2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_cfd6ae5c-1e70-440f-a352-c62115435443" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_b058f12d-1222-43ea-88c5-a5a81dd024f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_2b048553-e4f5-42dc-86b8-940ffdd9be35" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_cfd6ae5c-1e70-440f-a352-c62115435443" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_2b048553-e4f5-42dc-86b8-940ffdd9be35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_daa91c92-2b3e-4a92-9104-b4612ada5428" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_cfd6ae5c-1e70-440f-a352-c62115435443" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_daa91c92-2b3e-4a92-9104-b4612ada5428" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_c9a62c23-d792-447c-a76b-466bf6f73a01" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_cfd6ae5c-1e70-440f-a352-c62115435443" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_c9a62c23-d792-447c-a76b-466bf6f73a01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_63a9419e-eab7-4040-bd6c-77939e7f2e4a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_cfd6ae5c-1e70-440f-a352-c62115435443" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_63a9419e-eab7-4040-bd6c-77939e7f2e4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ad276273-8c52-4b8a-8e99-77f3e98d41ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_484b05ce-915c-4b1e-851d-97165d57c280" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ad276273-8c52-4b8a-8e99-77f3e98d41ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_92fae102-0b8b-495b-ab22-3f9d171c7395" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f997a151-db29-4971-8aa9-01e129f151a7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_92fae102-0b8b-495b-ab22-3f9d171c7395" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_82d25589-dac8-402f-ac03-3ceab6c2a93f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_92fae102-0b8b-495b-ab22-3f9d171c7395" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_82d25589-dac8-402f-ac03-3ceab6c2a93f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_bf42d592-15c9-48a8-8f92-e09fdb1f0a8a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_92fae102-0b8b-495b-ab22-3f9d171c7395" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_bf42d592-15c9-48a8-8f92-e09fdb1f0a8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_4fb13370-c2f8-486a-ba34-ee9106026a3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_92fae102-0b8b-495b-ab22-3f9d171c7395" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_4fb13370-c2f8-486a-ba34-ee9106026a3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities_02eada8f-3571-4680-aec7-b6cec7d57618" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSalesOfAssetsInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_92fae102-0b8b-495b-ab22-3f9d171c7395" xlink:to="loc_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities_02eada8f-3571-4680-aec7-b6cec7d57618" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_985bf99f-9b47-40b6-b46e-643d9335b88b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_92fae102-0b8b-495b-ab22-3f9d171c7395" xlink:to="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_985bf99f-9b47-40b6-b46e-643d9335b88b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_5c587298-0437-4a84-8b0c-bfa0ceffce45" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_92fae102-0b8b-495b-ab22-3f9d171c7395" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_5c587298-0437-4a84-8b0c-bfa0ceffce45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_a2017835-b150-40a1-83d5-f19d1055e518" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_92fae102-0b8b-495b-ab22-3f9d171c7395" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_a2017835-b150-40a1-83d5-f19d1055e518" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_dd8370e6-93e6-45a9-b198-0ef662a4a9f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_92fae102-0b8b-495b-ab22-3f9d171c7395" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_dd8370e6-93e6-45a9-b198-0ef662a4a9f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6100b144-8941-4159-8b51-bd56abd0af54" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f997a151-db29-4971-8aa9-01e129f151a7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6100b144-8941-4159-8b51-bd56abd0af54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_e5fad711-a270-4c73-8985-7ce20206ae3c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6100b144-8941-4159-8b51-bd56abd0af54" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_e5fad711-a270-4c73-8985-7ce20206ae3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtRestructuringCosts_36877f83-f233-4543-bcd1-890231fd2808" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDebtRestructuringCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6100b144-8941-4159-8b51-bd56abd0af54" xlink:to="loc_us-gaap_PaymentsOfDebtRestructuringCosts_36877f83-f233-4543-bcd1-890231fd2808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_ab917a36-e49b-4c8b-8932-680929f6b800" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6100b144-8941-4159-8b51-bd56abd0af54" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_ab917a36-e49b-4c8b-8932-680929f6b800" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_2f23e221-cdfe-4902-a131-adacc40c8079" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6100b144-8941-4159-8b51-bd56abd0af54" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_2f23e221-cdfe-4902-a131-adacc40c8079" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_f87a42b6-5ee5-4263-b216-50a6fd661166" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6100b144-8941-4159-8b51-bd56abd0af54" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_f87a42b6-5ee5-4263-b216-50a6fd661166" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_PaymentsForFeesAssociatedWithLongTermDebt_d794cdcd-7650-427e-b2dc-1d190e10ffc3" xlink:href="cmco-20250331.xsd#cmco_PaymentsForFeesAssociatedWithLongTermDebt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6100b144-8941-4159-8b51-bd56abd0af54" xlink:to="loc_cmco_PaymentsForFeesAssociatedWithLongTermDebt_d794cdcd-7650-427e-b2dc-1d190e10ffc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_4c139622-ff8a-4bd4-b5aa-61d986d84f14" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6100b144-8941-4159-8b51-bd56abd0af54" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_4c139622-ff8a-4bd4-b5aa-61d986d84f14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities_fef77586-d496-4a77-9128-c33a643202fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6100b144-8941-4159-8b51-bd56abd0af54" xlink:to="loc_us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities_fef77586-d496-4a77-9128-c33a643202fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForDerivativeInstrumentFinancingActivities_1b42a5c7-ba14-44c8-a87c-320e5db0d93b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForDerivativeInstrumentFinancingActivities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6100b144-8941-4159-8b51-bd56abd0af54" xlink:to="loc_us-gaap_PaymentsForDerivativeInstrumentFinancingActivities_1b42a5c7-ba14-44c8-a87c-320e5db0d93b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_0f25ea10-0ad6-4e77-b6ee-b032a9637a3d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividends"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6100b144-8941-4159-8b51-bd56abd0af54" xlink:to="loc_us-gaap_PaymentsOfDividends_0f25ea10-0ad6-4e77-b6ee-b032a9637a3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_a42df760-e246-4e88-aa42-dffdd679afae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6100b144-8941-4159-8b51-bd56abd0af54" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_a42df760-e246-4e88-aa42-dffdd679afae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_26ec444f-8fe3-4365-a59a-db28dbe18786" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6100b144-8941-4159-8b51-bd56abd0af54" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_26ec444f-8fe3-4365-a59a-db28dbe18786" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f89f21a9-03ea-4ee6-923d-5e3b7be5baa9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f997a151-db29-4971-8aa9-01e129f151a7" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f89f21a9-03ea-4ee6-923d-5e3b7be5baa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_905ce96c-f894-4bde-81e2-844571ea6f0c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f997a151-db29-4971-8aa9-01e129f151a7" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_905ce96c-f894-4bde-81e2-844571ea6f0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_ec23bece-dc70-42fa-8dde-aee854761ea6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f997a151-db29-4971-8aa9-01e129f151a7" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_ec23bece-dc70-42fa-8dde-aee854761ea6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_da38d2b7-9ca6-4285-8eb6-ab29802090e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f997a151-db29-4971-8aa9-01e129f151a7" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_da38d2b7-9ca6-4285-8eb6-ab29802090e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_a8a6f04c-a991-4573-9663-aac800be7147" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f997a151-db29-4971-8aa9-01e129f151a7" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_a8a6f04c-a991-4573-9663-aac800be7147" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_6c589a44-6512-4832-ba71-2f4394d2a8e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_a8a6f04c-a991-4573-9663-aac800be7147" xlink:to="loc_us-gaap_InterestPaidNet_6c589a44-6512-4832-ba71-2f4394d2a8e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_b9525ee3-ad75-4ecf-800f-55fd7382ec73" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_a8a6f04c-a991-4573-9663-aac800be7147" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_b9525ee3-ad75-4ecf-800f-55fd7382ec73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_a8d439ba-9c74-4d1a-aeb1-7b5793664e94" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_a8a6f04c-a991-4573-9663-aac800be7147" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_a8d439ba-9c74-4d1a-aeb1-7b5793664e94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_0bdcf5f5-917a-443c-b8d6-9b68a212d597" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCash"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_a8a6f04c-a991-4573-9663-aac800be7147" xlink:to="loc_us-gaap_RestrictedCash_0bdcf5f5-917a-443c-b8d6-9b68a212d597" 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-20250331.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_6e61a41b-8911-420c-a905-474050508945" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_a8eb5c66-baf5-4ed2-9ef1-0565e0b3fd93" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6e61a41b-8911-420c-a905-474050508945" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_a8eb5c66-baf5-4ed2-9ef1-0565e0b3fd93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/AccountingPrinciplesandPractices" xlink:type="simple" xlink:href="cmco-20250331.xsd#AccountingPrinciplesandPractices"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/AccountingPrinciplesandPractices" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_1b4b0f15-778d-4be1-bcde-01b0c51ecc18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_2e262d3d-f0a3-419d-bb19-e6607c0169ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1b4b0f15-778d-4be1-bcde-01b0c51ecc18" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_2e262d3d-f0a3-419d-bb19-e6607c0169ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/AcquisitionsDisposals" xlink:type="simple" xlink:href="cmco-20250331.xsd#AcquisitionsDisposals"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/AcquisitionsDisposals" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_3623aeab-8e65-42fa-a47a-27bea6d54e0f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_f9819336-f377-4d13-b8e4-61b48e50d634" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_3623aeab-8e65-42fa-a47a-27bea6d54e0f" xlink:to="loc_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_f9819336-f377-4d13-b8e4-61b48e50d634" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/RevenueReceivables" xlink:type="simple" xlink:href="cmco-20250331.xsd#RevenueReceivables"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/RevenueReceivables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_d7e3c5fa-fa91-421f-9d30-814660587828" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_033be3b6-0df1-4962-8ade-6110e6dff1bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_d7e3c5fa-fa91-421f-9d30-814660587828" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_033be3b6-0df1-4962-8ade-6110e6dff1bc" 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-20250331.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_d2f50510-eefc-415e-9b36-67c88329082d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_ed1247ef-c08b-4d5c-8f7d-38bcb4fd03c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_d2f50510-eefc-415e-9b36-67c88329082d" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_ed1247ef-c08b-4d5c-8f7d-38bcb4fd03c7" 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-20250331.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_2258fa3d-98dd-4320-b580-8f299edfceb5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_a02d7dc1-5699-4eaf-aa46-e967917cf211" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_2258fa3d-98dd-4320-b580-8f299edfceb5" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_a02d7dc1-5699-4eaf-aa46-e967917cf211" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/MarketableSecuritiesandOtherInvestments" xlink:type="simple" xlink:href="cmco-20250331.xsd#MarketableSecuritiesandOtherInvestments"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/MarketableSecuritiesandOtherInvestments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesAbstract_de145f09-481c-418d-8027-c546e9c582e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_e4a6674c-ba7a-4d39-bdf0-3ea0f42d39bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract_de145f09-481c-418d-8027-c546e9c582e4" xlink:to="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_e4a6674c-ba7a-4d39-bdf0-3ea0f42d39bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/PropertyPlantandEquipment" xlink:type="simple" xlink:href="cmco-20250331.xsd#PropertyPlantandEquipment"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/PropertyPlantandEquipment" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_3a47b21f-ed20-4bc8-994b-30cb64f3f150" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_e8fcf498-8586-4aab-b157-1c3296503237" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_3a47b21f-ed20-4bc8-994b-30cb64f3f150" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_e8fcf498-8586-4aab-b157-1c3296503237" 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-20250331.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_ddf79642-1efa-4ca7-becb-576ad56c1560" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_ccfeb352-eda4-4c50-bb60-2f4b5ae35258" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ddf79642-1efa-4ca7-becb-576ad56c1560" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_ccfeb352-eda4-4c50-bb60-2f4b5ae35258" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/DerivativeInstruments" xlink:type="simple" xlink:href="cmco-20250331.xsd#DerivativeInstruments"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/DerivativeInstruments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_b8eaf215-6ec3-448b-aa09-2defb00aca9f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_84335546-32d7-43c9-9a97-a41e29b32673" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_b8eaf215-6ec3-448b-aa09-2defb00aca9f" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_84335546-32d7-43c9-9a97-a41e29b32673" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilities" xlink:type="simple" xlink:href="cmco-20250331.xsd#AccruedLiabilitiesandOtherNoncurrentLiabilities"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract_e87eabb1-771d-4eb9-9c7c-8934588ab27a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock_ef53d043-9a7a-4f86-a76b-ac56258a0024" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract_e87eabb1-771d-4eb9-9c7c-8934588ab27a" xlink:to="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock_ef53d043-9a7a-4f86-a76b-ac56258a0024" 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-20250331.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_17527c7d-a314-48ca-a436-3b6ab48ce2b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_5060a65c-438a-4721-af6c-b403d7a3fe39" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_17527c7d-a314-48ca-a436-3b6ab48ce2b7" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_5060a65c-438a-4721-af6c-b403d7a3fe39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/PensionsandOtherBenefitPlans" xlink:type="simple" xlink:href="cmco-20250331.xsd#PensionsandOtherBenefitPlans"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/PensionsandOtherBenefitPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0e1a94d5-78a8-4026-9bf2-03346b5a91ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_435d4440-c329-45b6-9e0c-31e13c37cd63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0e1a94d5-78a8-4026-9bf2-03346b5a91ea" xlink:to="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_435d4440-c329-45b6-9e0c-31e13c37cd63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/EmployeeStockOwnershipPlanESOP" xlink:type="simple" xlink:href="cmco-20250331.xsd#EmployeeStockOwnershipPlanESOP"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/EmployeeStockOwnershipPlanESOP" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOPAbstract_87db57e3-a93b-4b83-abf8-d06307c9f295" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOPAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_cee7337a-4198-46f9-910e-0b21a5f1ead6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOPAbstract_87db57e3-a93b-4b83-abf8-d06307c9f295" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_cee7337a-4198-46f9-910e-0b21a5f1ead6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/EarningsperShareandStockPlans" xlink:type="simple" xlink:href="cmco-20250331.xsd#EarningsperShareandStockPlans"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/EarningsperShareandStockPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_74482565-04ef-45dc-b099-e9f697294b39" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_88145c5e-2702-4bc6-bd54-a1ef11ed2be0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_74482565-04ef-45dc-b099-e9f697294b39" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_88145c5e-2702-4bc6-bd54-a1ef11ed2be0" 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-20250331.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_LossContingencyAbstract_526b457e-b8e5-4454-92d0-ec020666a946" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_e28d5cf7-4a19-42d9-ba68-cd20b690e05a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyAbstract_526b457e-b8e5-4454-92d0-ec020666a946" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_e28d5cf7-4a19-42d9-ba68-cd20b690e05a" 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-20250331.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_665dfdec-af7c-4c11-9071-666d6596a737" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_2e56d984-1b3b-4dbb-bb19-9a8618f89f60" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_665dfdec-af7c-4c11-9071-666d6596a737" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_2e56d984-1b3b-4dbb-bb19-9a8618f89f60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/Leases" xlink:type="simple" xlink:href="cmco-20250331.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_878306be-3f2c-46c6-89a6-7e83f490b99e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_16251096-d641-4c03-8282-5f0a822392b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_878306be-3f2c-46c6-89a6-7e83f490b99e" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_16251096-d641-4c03-8282-5f0a822392b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/BusinessSegmentInformation" xlink:type="simple" xlink:href="cmco-20250331.xsd#BusinessSegmentInformation"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/BusinessSegmentInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_3cbd6348-f612-421e-8684-472c1b375f38" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_b55431f8-c8df-4800-8fcb-56ffdffebe2e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_3cbd6348-f612-421e-8684-472c1b375f38" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_b55431f8-c8df-4800-8fcb-56ffdffebe2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/AccumulatedOtherComprehensiveLoss" xlink:type="simple" xlink:href="cmco-20250331.xsd#AccumulatedOtherComprehensiveLoss"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/AccumulatedOtherComprehensiveLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_c2ccdc88-9854-4a67-a775-6f31235ebedd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_e68bdd2b-c036-4c0a-8db5-3c3a67d1ce8e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_c2ccdc88-9854-4a67-a775-6f31235ebedd" xlink:to="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_e68bdd2b-c036-4c0a-8db5-3c3a67d1ce8e" 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-20250331.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_4d6c98b1-6e77-4f7c-938c-772c267ee557" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_9a96ffe0-db91-44d5-b570-83e525c10471" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_4d6c98b1-6e77-4f7c-938c-772c267ee557" xlink:to="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_9a96ffe0-db91-44d5-b570-83e525c10471" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/ScheduleIIValuationandQualifyingAccounts" xlink:type="simple" xlink:href="cmco-20250331.xsd#ScheduleIIValuationandQualifyingAccounts"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/ScheduleIIValuationandQualifyingAccounts" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_68e4c130-dbc0-4963-a6be-32db37c2312b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_dd4f1cd1-24ae-4cb4-b57b-f6690ad15f0e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_68e4c130-dbc0-4963-a6be-32db37c2312b" xlink:to="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_dd4f1cd1-24ae-4cb4-b57b-f6690ad15f0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/AccountingPrinciplesandPracticesPolicies" xlink:type="simple" xlink:href="cmco-20250331.xsd#AccountingPrinciplesandPracticesPolicies"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/AccountingPrinciplesandPracticesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_d08d3d43-800d-420b-af76-eacc2c6ecc37" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock_9b65167a-757e-4c8b-8b2b-6edebc9453c1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d08d3d43-800d-420b-af76-eacc2c6ecc37" xlink:to="loc_us-gaap_AdvertisingCostsPolicyTextBlock_9b65167a-757e-4c8b-8b2b-6edebc9453c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_ee418bef-c1a8-49f2-8447-6549cf2688f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d08d3d43-800d-420b-af76-eacc2c6ecc37" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_ee418bef-c1a8-49f2-8447-6549cf2688f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ConcentrationRiskConcentrationinLaborPolicyPolicyTextBlock_6afcdfaa-06f3-4dad-94ba-9166355804c5" xlink:href="cmco-20250331.xsd#cmco_ConcentrationRiskConcentrationinLaborPolicyPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d08d3d43-800d-420b-af76-eacc2c6ecc37" xlink:to="loc_cmco_ConcentrationRiskConcentrationinLaborPolicyPolicyTextBlock_6afcdfaa-06f3-4dad-94ba-9166355804c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_1155a830-d0e9-4e45-a6aa-37d749603040" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d08d3d43-800d-420b-af76-eacc2c6ecc37" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_1155a830-d0e9-4e45-a6aa-37d749603040" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsIssuancesPolicy_ec9c304e-c4da-44b9-a660-a3a93af2afeb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentsIssuancesPolicy"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d08d3d43-800d-420b-af76-eacc2c6ecc37" xlink:to="loc_us-gaap_EquityMethodInvestmentsIssuancesPolicy_ec9c304e-c4da-44b9-a660-a3a93af2afeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_7ad5763f-8101-4f90-be8b-5f1ee069d0f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d08d3d43-800d-420b-af76-eacc2c6ecc37" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_7ad5763f-8101-4f90-be8b-5f1ee069d0f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_c57d3ff3-c681-40f3-8fe2-a30eb3faac81" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d08d3d43-800d-420b-af76-eacc2c6ecc37" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_c57d3ff3-c681-40f3-8fe2-a30eb3faac81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_ea1df789-1205-4be8-8947-998048b14ef2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d08d3d43-800d-420b-af76-eacc2c6ecc37" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_ea1df789-1205-4be8-8947-998048b14ef2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_92137895-0dd4-44e0-b41a-f68d02fb044c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d08d3d43-800d-420b-af76-eacc2c6ecc37" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_92137895-0dd4-44e0-b41a-f68d02fb044c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_3baacf30-e826-4683-a20b-c2c1a5ef0e19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d08d3d43-800d-420b-af76-eacc2c6ecc37" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_3baacf30-e826-4683-a20b-c2c1a5ef0e19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy_ad29cd4d-284d-4a63-b525-e3724bcab150" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesPolicy"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d08d3d43-800d-420b-af76-eacc2c6ecc37" xlink:to="loc_us-gaap_MarketableSecuritiesPolicy_ad29cd4d-284d-4a63-b525-e3724bcab150" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_3c74685d-28ff-4f98-badc-e01b57d24a46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d08d3d43-800d-420b-af76-eacc2c6ecc37" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_3c74685d-28ff-4f98-badc-e01b57d24a46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_e906ff07-f5e0-488d-8a70-4a4400a8bf4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d08d3d43-800d-420b-af76-eacc2c6ecc37" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_e906ff07-f5e0-488d-8a70-4a4400a8bf4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_2ed874ec-6a7c-4dd2-bdfd-6f3cd1bf7e2f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d08d3d43-800d-420b-af76-eacc2c6ecc37" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_2ed874ec-6a7c-4dd2-bdfd-6f3cd1bf7e2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_a33719d9-786d-4ef2-82f5-318a6e60e7a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d08d3d43-800d-420b-af76-eacc2c6ecc37" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_a33719d9-786d-4ef2-82f5-318a6e60e7a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_71ac1ab0-fb90-4655-ae0f-0b71a574061c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d08d3d43-800d-420b-af76-eacc2c6ecc37" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_71ac1ab0-fb90-4655-ae0f-0b71a574061c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_adc08646-f935-48d8-909c-ea08c7d8faea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d08d3d43-800d-420b-af76-eacc2c6ecc37" xlink:to="loc_us-gaap_UseOfEstimates_adc08646-f935-48d8-909c-ea08c7d8faea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyPolicy_7e082f51-be15-4743-91a1-37e3be1040a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyPolicy"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d08d3d43-800d-420b-af76-eacc2c6ecc37" xlink:to="loc_us-gaap_StandardProductWarrantyPolicy_7e082f51-be15-4743-91a1-37e3be1040a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_87315400-10a8-4cc1-ab4c-2984cb606f9e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d08d3d43-800d-420b-af76-eacc2c6ecc37" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_87315400-10a8-4cc1-ab4c-2984cb606f9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/AccountingPrinciplesandPracticesTables" xlink:type="simple" xlink:href="cmco-20250331.xsd#AccountingPrinciplesandPracticesTables"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/AccountingPrinciplesandPracticesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_48d8f053-1db7-49f2-a180-0e9b50cba00b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_06783fde-0c5a-4117-a8cf-e9545078afe8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_48d8f053-1db7-49f2-a180-0e9b50cba00b" xlink:to="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_06783fde-0c5a-4117-a8cf-e9545078afe8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/AcquisitionsDisposalsTables" xlink:type="simple" xlink:href="cmco-20250331.xsd#AcquisitionsDisposalsTables"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/AcquisitionsDisposalsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_26c1399a-730d-4367-b16b-60380ef0b876" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_d04b1015-ba66-42f6-983e-a4a23b10e47a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_26c1399a-730d-4367-b16b-60380ef0b876" xlink:to="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_d04b1015-ba66-42f6-983e-a4a23b10e47a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/RevenueReceivablesTables" xlink:type="simple" xlink:href="cmco-20250331.xsd#RevenueReceivablesTables"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/RevenueReceivablesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_88f062e6-1d1a-4bc8-ab9c-81a676968b50" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_72264457-f557-4abb-bd11-b21f7f311764" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_88f062e6-1d1a-4bc8-ab9c-81a676968b50" xlink:to="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_72264457-f557-4abb-bd11-b21f7f311764" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_f88be741-527b-49e3-a772-73ae0185a8f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_88f062e6-1d1a-4bc8-ab9c-81a676968b50" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_f88be741-527b-49e3-a772-73ae0185a8f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_34b57775-9974-4811-88d1-c7f3b403f812" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_88f062e6-1d1a-4bc8-ab9c-81a676968b50" xlink:to="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_34b57775-9974-4811-88d1-c7f3b403f812" 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-20250331.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_c14783aa-d482-415a-8f8b-baab0f402eb1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_7b3efd43-b665-45f9-bba0-399a2db4d51b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_c14783aa-d482-415a-8f8b-baab0f402eb1" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_7b3efd43-b665-45f9-bba0-399a2db4d51b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_bcfaa188-b612-473f-9790-8936d5af50b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_c14783aa-d482-415a-8f8b-baab0f402eb1" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_bcfaa188-b612-473f-9790-8936d5af50b5" 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-20250331.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_80c09f3f-2626-41ee-bcbf-4b9df64e8ffd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_040e1206-197b-4512-88be-092ca37f89db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_80c09f3f-2626-41ee-bcbf-4b9df64e8ffd" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_040e1206-197b-4512-88be-092ca37f89db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/PropertyPlantandEquipmentTables" xlink:type="simple" xlink:href="cmco-20250331.xsd#PropertyPlantandEquipmentTables"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/PropertyPlantandEquipmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_524b6a9b-84c6-42ec-98cf-904f6e8ae0e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_9c6f8957-d7e5-4147-b1ec-7b9ee8f79710" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_524b6a9b-84c6-42ec-98cf-904f6e8ae0e4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_9c6f8957-d7e5-4147-b1ec-7b9ee8f79710" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/GoodwillandIntangibleAssetsTables" xlink:type="simple" xlink:href="cmco-20250331.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_c60ac6d9-5161-44ba-81dd-ed379a52a1b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_e60dcccc-2240-40d2-8b57-bd026441b49f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_c60ac6d9-5161-44ba-81dd-ed379a52a1b3" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_e60dcccc-2240-40d2-8b57-bd026441b49f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_6e82f375-c140-4661-ae23-786508073a50" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_c60ac6d9-5161-44ba-81dd-ed379a52a1b3" xlink:to="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_6e82f375-c140-4661-ae23-786508073a50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_73cd2c0a-a863-4368-b0e3-c677c74a48aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_c60ac6d9-5161-44ba-81dd-ed379a52a1b3" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_73cd2c0a-a863-4368-b0e3-c677c74a48aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/DerivativeInstrumentsTables" xlink:type="simple" xlink:href="cmco-20250331.xsd#DerivativeInstrumentsTables"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/DerivativeInstrumentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_32c7a005-c5f9-4810-a6f0-6d969f0df80b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_49602267-3042-43e8-94aa-de8abfadcce1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_32c7a005-c5f9-4810-a6f0-6d969f0df80b" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_49602267-3042-43e8-94aa-de8abfadcce1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_fc9b4a30-a477-4b62-89af-673bb5f54d91" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_32c7a005-c5f9-4810-a6f0-6d969f0df80b" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_fc9b4a30-a477-4b62-89af-673bb5f54d91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesTables" xlink:type="simple" xlink:href="cmco-20250331.xsd#AccruedLiabilitiesandOtherNoncurrentLiabilitiesTables"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract_ea068d5f-658a-4a25-8306-ff43373b0a8f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_22aca8da-c6de-4249-9b68-2d23ee493c17" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract_ea068d5f-658a-4a25-8306-ff43373b0a8f" xlink:to="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_22aca8da-c6de-4249-9b68-2d23ee493c17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/DebtTables" xlink:type="simple" xlink:href="cmco-20250331.xsd#DebtTables"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/DebtTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_323cd347-ef29-4ca7-87f2-07cfa041c61c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock_f0903324-34a5-4199-9337-0317d7aae36b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_323cd347-ef29-4ca7-87f2-07cfa041c61c" xlink:to="loc_us-gaap_ScheduleOfDebtTableTextBlock_f0903324-34a5-4199-9337-0317d7aae36b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_01528024-625b-415f-b8db-5a20004a91f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_323cd347-ef29-4ca7-87f2-07cfa041c61c" xlink:to="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_01528024-625b-415f-b8db-5a20004a91f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/PensionsandOtherBenefitPlansTables" xlink:type="simple" xlink:href="cmco-20250331.xsd#PensionsandOtherBenefitPlansTables"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/PensionsandOtherBenefitPlansTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_f229c106-c270-4237-bac8-22374d688aca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_34365ebb-3a82-432b-ba4b-5520cb22d150" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_f229c106-c270-4237-bac8-22374d688aca" xlink:to="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_34365ebb-3a82-432b-ba4b-5520cb22d150" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock_bb939c0a-34ac-43c5-9e02-d630e3e30671" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_f229c106-c270-4237-bac8-22374d688aca" xlink:to="loc_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock_bb939c0a-34ac-43c5-9e02-d630e3e30671" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/EarningsperShareandStockPlansTables" xlink:type="simple" xlink:href="cmco-20250331.xsd#EarningsperShareandStockPlansTables"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/EarningsperShareandStockPlansTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_c245c8fc-994e-40a9-aca6-4ff6da385822" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_f7bce772-7c68-487c-8e48-869109078e58" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_c245c8fc-994e-40a9-aca6-4ff6da385822" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_f7bce772-7c68-487c-8e48-869109078e58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock_d9f5fa31-552e-4db0-a2cb-6986f3b4665d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_c245c8fc-994e-40a9-aca6-4ff6da385822" xlink:to="loc_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock_d9f5fa31-552e-4db0-a2cb-6986f3b4665d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_609b3ac7-5dc9-41ee-a5e7-f7566bccd848" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_c245c8fc-994e-40a9-aca6-4ff6da385822" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_609b3ac7-5dc9-41ee-a5e7-f7566bccd848" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_28a0ddf8-abff-4918-a4bd-ce5dce0809fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_c245c8fc-994e-40a9-aca6-4ff6da385822" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_28a0ddf8-abff-4918-a4bd-ce5dce0809fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock_d6c3ce58-c5c8-428a-b712-af3b7cd8b6bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_c245c8fc-994e-40a9-aca6-4ff6da385822" xlink:to="loc_us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock_d6c3ce58-c5c8-428a-b712-af3b7cd8b6bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_33ceb0ab-ee01-4e90-b484-737728804834" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_c245c8fc-994e-40a9-aca6-4ff6da385822" xlink:to="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_33ceb0ab-ee01-4e90-b484-737728804834" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/LossContingenciesTables" xlink:type="simple" xlink:href="cmco-20250331.xsd#LossContingenciesTables"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/LossContingenciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAbstract_cdae5b44-af8c-4c2e-bd4f-8181d39a57ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LossContingenciesReconciliationTableTableTextBlock_0ecb194a-10ce-4560-ae81-b6ef25f94e7a" xlink:href="cmco-20250331.xsd#cmco_LossContingenciesReconciliationTableTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyAbstract_cdae5b44-af8c-4c2e-bd4f-8181d39a57ab" xlink:to="loc_cmco_LossContingenciesReconciliationTableTableTextBlock_0ecb194a-10ce-4560-ae81-b6ef25f94e7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="cmco-20250331.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_7b401405-0e36-40ab-aa4f-311cad1a71d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_6594d806-225e-43e7-a426-69fbe560422e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7b401405-0e36-40ab-aa4f-311cad1a71d1" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_6594d806-225e-43e7-a426-69fbe560422e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_134fec3c-ac92-4988-8f5c-2d2ca7e092d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7b401405-0e36-40ab-aa4f-311cad1a71d1" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_134fec3c-ac92-4988-8f5c-2d2ca7e092d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_5e59c9c5-5c40-4091-8d5c-0ca61237adae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7b401405-0e36-40ab-aa4f-311cad1a71d1" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_5e59c9c5-5c40-4091-8d5c-0ca61237adae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ScheduleofClassificationofDeferredIncomeTaxesinConsolidatedBalanceSheetTableTextBlock_213d6ae5-da3b-46b8-9e3a-dda890e3de05" xlink:href="cmco-20250331.xsd#cmco_ScheduleofClassificationofDeferredIncomeTaxesinConsolidatedBalanceSheetTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7b401405-0e36-40ab-aa4f-311cad1a71d1" xlink:to="loc_cmco_ScheduleofClassificationofDeferredIncomeTaxesinConsolidatedBalanceSheetTableTextBlock_213d6ae5-da3b-46b8-9e3a-dda890e3de05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_7c8e7b8d-0324-4d25-8131-cf9ee2c7d378" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7b401405-0e36-40ab-aa4f-311cad1a71d1" xlink:to="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_7c8e7b8d-0324-4d25-8131-cf9ee2c7d378" 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-20250331.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_10c25885-8148-4510-b349-7416a683b9bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_ab5c81ed-403a-40b1-b870-ac87eb2c2cfc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_10c25885-8148-4510-b349-7416a683b9bb" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_ab5c81ed-403a-40b1-b870-ac87eb2c2cfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_AssetsAndLiabilitiesLesseeTableTextBlock_f80ac554-1c00-4327-859f-1001ac685a29" xlink:href="cmco-20250331.xsd#cmco_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_10c25885-8148-4510-b349-7416a683b9bb" xlink:to="loc_cmco_AssetsAndLiabilitiesLesseeTableTextBlock_f80ac554-1c00-4327-859f-1001ac685a29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_aa33aa2e-56a3-421a-ad91-31d286984cf1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_10c25885-8148-4510-b349-7416a683b9bb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_aa33aa2e-56a3-421a-ad91-31d286984cf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/BusinessSegmentInformationTables" xlink:type="simple" xlink:href="cmco-20250331.xsd#BusinessSegmentInformationTables"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/BusinessSegmentInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_9e1aec5b-ae2b-4eb7-8d5f-517ec92764bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_35ed564d-0b78-46ea-8308-922c8c8a93eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_9e1aec5b-ae2b-4eb7-8d5f-517ec92764bb" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_35ed564d-0b78-46ea-8308-922c8c8a93eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossTables" xlink:type="simple" xlink:href="cmco-20250331.xsd#AccumulatedOtherComprehensiveLossTables"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_003232f6-becb-4492-bae2-e80c48195cc0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_71942ed1-669d-49bf-ba15-96a933d2e074" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_003232f6-becb-4492-bae2-e80c48195cc0" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_71942ed1-669d-49bf-ba15-96a933d2e074" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_73b3a218-63fb-4ca0-88f3-865c7c12c966" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_003232f6-becb-4492-bae2-e80c48195cc0" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_73b3a218-63fb-4ca0-88f3-865c7c12c966" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/DescriptionofBusinessDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#DescriptionofBusinessDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/DescriptionofBusinessDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_28f8c13f-7c4d-4c65-b1b7-1331b3311587" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductInformationTable_974beddb-54ec-4076-af79-c55bb942834f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfProductInformationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_28f8c13f-7c4d-4c65-b1b7-1331b3311587" xlink:to="loc_us-gaap_ScheduleOfProductInformationTable_974beddb-54ec-4076-af79-c55bb942834f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_2f262d33-06ad-4eba-bd8a-95e6f5f53e85" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfProductInformationTable_974beddb-54ec-4076-af79-c55bb942834f" xlink:to="loc_srt_StatementGeographicalAxis_2f262d33-06ad-4eba-bd8a-95e6f5f53e85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_355a2269-9561-4ab1-b6aa-8d6c7754616a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_2f262d33-06ad-4eba-bd8a-95e6f5f53e85" xlink:to="loc_srt_SegmentGeographicalDomain_355a2269-9561-4ab1-b6aa-8d6c7754616a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_27c87b41-91e5-42bd-af94-cf48c5ebbafe" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_355a2269-9561-4ab1-b6aa-8d6c7754616a" xlink:to="loc_country_US_27c87b41-91e5-42bd-af94-cf48c5ebbafe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_5dcdf7ae-fd4f-481d-8877-f29a163fcc9a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfProductInformationTable_974beddb-54ec-4076-af79-c55bb942834f" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_5dcdf7ae-fd4f-481d-8877-f29a163fcc9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c477d11f-4c48-4b8b-aa58-b705242db60f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_5dcdf7ae-fd4f-481d-8877-f29a163fcc9a" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c477d11f-4c48-4b8b-aa58-b705242db60f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_67002da0-e173-4039-a3a7-fb33e9201c18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c477d11f-4c48-4b8b-aa58-b705242db60f" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerMember_67002da0-e173-4039-a3a7-fb33e9201c18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_efd9d45c-8a4c-401a-835a-656d7cad1865" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfProductInformationTable_974beddb-54ec-4076-af79-c55bb942834f" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_efd9d45c-8a4c-401a-835a-656d7cad1865" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_cdfbbe44-a10f-4a1e-9e64-436299bc3269" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_efd9d45c-8a4c-401a-835a-656d7cad1865" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_cdfbbe44-a10f-4a1e-9e64-436299bc3269" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_48fe0c9b-0424-4c7e-8e69-10df88468695" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_cdfbbe44-a10f-4a1e-9e64-436299bc3269" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_48fe0c9b-0424-4c7e-8e69-10df88468695" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductInformationLineItems_cc6b6dde-1fba-4c0b-93be-dabbc3f03097" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductInformationLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfProductInformationTable_974beddb-54ec-4076-af79-c55bb942834f" xlink:to="loc_us-gaap_ProductInformationLineItems_cc6b6dde-1fba-4c0b-93be-dabbc3f03097" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_e6d5a85f-4f91-4a12-9da8-d2666a1edf0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductInformationLineItems_cc6b6dde-1fba-4c0b-93be-dabbc3f03097" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_e6d5a85f-4f91-4a12-9da8-d2666a1edf0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/AccountingPrinciplesandPracticesNarrativeDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#AccountingPrinciplesandPracticesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/AccountingPrinciplesandPracticesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_8dd56dae-0381-4d5f-a659-44d1bfb1d01b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_AccountingPoliciesTable_bedd6805-7284-4dc5-9cef-bf5f78e10a65" xlink:href="cmco-20250331.xsd#cmco_AccountingPoliciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8dd56dae-0381-4d5f-a659-44d1bfb1d01b" xlink:to="loc_cmco_AccountingPoliciesTable_bedd6805-7284-4dc5-9cef-bf5f78e10a65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_fa9d0db0-2542-4e15-95bc-4b2cfbeb7619" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_AccountingPoliciesTable_bedd6805-7284-4dc5-9cef-bf5f78e10a65" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_fa9d0db0-2542-4e15-95bc-4b2cfbeb7619" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_bb23bfac-7cfb-493a-80a1-46a523025b2e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_fa9d0db0-2542-4e15-95bc-4b2cfbeb7619" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_bb23bfac-7cfb-493a-80a1-46a523025b2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember_ef4e7ca2-809c-4a52-9195-deaee2bb716c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_bb23bfac-7cfb-493a-80a1-46a523025b2e" xlink:to="loc_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember_ef4e7ca2-809c-4a52-9195-deaee2bb716c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_813e5c81-4b22-476b-bd3f-04be1d750752" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_AccountingPoliciesTable_bedd6805-7284-4dc5-9cef-bf5f78e10a65" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_813e5c81-4b22-476b-bd3f-04be1d750752" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_a28bc372-13db-4ffd-8cfc-3acface6d5f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_813e5c81-4b22-476b-bd3f-04be1d750752" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_a28bc372-13db-4ffd-8cfc-3acface6d5f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnionizedEmployeesConcentrationRiskMember_09d85d67-55af-453a-81de-5d51425f4add" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnionizedEmployeesConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_a28bc372-13db-4ffd-8cfc-3acface6d5f0" xlink:to="loc_us-gaap_UnionizedEmployeesConcentrationRiskMember_09d85d67-55af-453a-81de-5d51425f4add" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_bd122fc9-3aef-41a6-b6f3-e5d592a84704" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_AccountingPoliciesTable_bedd6805-7284-4dc5-9cef-bf5f78e10a65" xlink:to="loc_srt_RangeAxis_bd122fc9-3aef-41a6-b6f3-e5d592a84704" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_74d84df0-baef-4034-8492-21ce7dbbce3a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_bd122fc9-3aef-41a6-b6f3-e5d592a84704" xlink:to="loc_srt_RangeMember_74d84df0-baef-4034-8492-21ce7dbbce3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_f72f1725-b32b-4754-ada9-318419700f41" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_74d84df0-baef-4034-8492-21ce7dbbce3a" xlink:to="loc_srt_MinimumMember_f72f1725-b32b-4754-ada9-318419700f41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_5de7aea3-1505-4c49-be3d-928d323a48aa" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_74d84df0-baef-4034-8492-21ce7dbbce3a" xlink:to="loc_srt_MaximumMember_5de7aea3-1505-4c49-be3d-928d323a48aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_9b18f2fb-2716-402c-8a05-b8df4b619ff6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_AccountingPoliciesTable_bedd6805-7284-4dc5-9cef-bf5f78e10a65" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_9b18f2fb-2716-402c-8a05-b8df4b619ff6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_72f013f4-634c-4410-8f12-3d6879329f8a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_9b18f2fb-2716-402c-8a05-b8df4b619ff6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_72f013f4-634c-4410-8f12-3d6879329f8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_f41f5847-4e80-4572-8bc2-42358b7a6a9e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TrademarksMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_72f013f4-634c-4410-8f12-3d6879329f8a" xlink:to="loc_us-gaap_TrademarksMember_f41f5847-4e80-4572-8bc2-42358b7a6a9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_21499eca-162c-4b5c-ac2d-8050502a51aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_AccountingPoliciesTable_bedd6805-7284-4dc5-9cef-bf5f78e10a65" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_21499eca-162c-4b5c-ac2d-8050502a51aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2f8fa833-7b56-488a-807d-e24680b0447a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_21499eca-162c-4b5c-ac2d-8050502a51aa" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2f8fa833-7b56-488a-807d-e24680b0447a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_d3ef57b5-5943-4ff1-a681-66c81d61563a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2f8fa833-7b56-488a-807d-e24680b0447a" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_d3ef57b5-5943-4ff1-a681-66c81d61563a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_8f439690-eacc-4c90-9852-b638e6bb539c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2f8fa833-7b56-488a-807d-e24680b0447a" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_8f439690-eacc-4c90-9852-b638e6bb539c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_AccountingPoliciesLineItems_1d5fd4ea-ffe5-4378-ae25-5bf84c341e20" xlink:href="cmco-20250331.xsd#cmco_AccountingPoliciesLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_AccountingPoliciesTable_bedd6805-7284-4dc5-9cef-bf5f78e10a65" xlink:to="loc_cmco_AccountingPoliciesLineItems_1d5fd4ea-ffe5-4378-ae25-5bf84c341e20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_2cf264de-1452-4c26-b252-1cc3677f3a59" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_AccountingPoliciesLineItems_1d5fd4ea-ffe5-4378-ae25-5bf84c341e20" xlink:to="loc_us-gaap_AdvertisingExpense_2cf264de-1452-4c26-b252-1cc3677f3a59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_ecfc128f-50ee-400f-9afe-d8a0030ca264" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_AccountingPoliciesLineItems_1d5fd4ea-ffe5-4378-ae25-5bf84c341e20" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_ecfc128f-50ee-400f-9afe-d8a0030ca264" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ConcentrationRiskLaborSubjecttoCollectiveBargainingArrangementsNumberofCollectiveBargainingAgreements_91904300-d789-45f1-948f-9d3e57d28d6b" xlink:href="cmco-20250331.xsd#cmco_ConcentrationRiskLaborSubjecttoCollectiveBargainingArrangementsNumberofCollectiveBargainingAgreements"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_AccountingPoliciesLineItems_1d5fd4ea-ffe5-4378-ae25-5bf84c341e20" xlink:to="loc_cmco_ConcentrationRiskLaborSubjecttoCollectiveBargainingArrangementsNumberofCollectiveBargainingAgreements_91904300-d789-45f1-948f-9d3e57d28d6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_37aa15e3-2402-4872-955a-1228561e2119" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_AccountingPoliciesLineItems_1d5fd4ea-ffe5-4378-ae25-5bf84c341e20" xlink:to="loc_us-gaap_NumberOfReportableSegments_37aa15e3-2402-4872-955a-1228561e2119" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportingUnits_011af3cb-070c-4911-acbd-7b5ffabf3d9e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportingUnits"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_AccountingPoliciesLineItems_1d5fd4ea-ffe5-4378-ae25-5bf84c341e20" xlink:to="loc_us-gaap_NumberOfReportingUnits_011af3cb-070c-4911-acbd-7b5ffabf3d9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_GoodwillDiscountedCashFlowsMeasurementInputPeriod_a939312f-454a-40c1-b38c-7aae5888a5a4" xlink:href="cmco-20250331.xsd#cmco_GoodwillDiscountedCashFlowsMeasurementInputPeriod"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_AccountingPoliciesLineItems_1d5fd4ea-ffe5-4378-ae25-5bf84c341e20" xlink:to="loc_cmco_GoodwillDiscountedCashFlowsMeasurementInputPeriod_a939312f-454a-40c1-b38c-7aae5888a5a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetImpairmentCharges_4f0d2795-3010-49e4-9b0c-190195ca8857" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetImpairmentCharges"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_AccountingPoliciesLineItems_1d5fd4ea-ffe5-4378-ae25-5bf84c341e20" xlink:to="loc_us-gaap_OtherAssetImpairmentCharges_4f0d2795-3010-49e4-9b0c-190195ca8857" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_82aa3dc0-3bff-4eb4-8792-61a008e6649d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_AccountingPoliciesLineItems_1d5fd4ea-ffe5-4378-ae25-5bf84c341e20" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_82aa3dc0-3bff-4eb4-8792-61a008e6649d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_c501d9de-b853-4e97-8955-f77d7dee7bc9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_AccountingPoliciesLineItems_1d5fd4ea-ffe5-4378-ae25-5bf84c341e20" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_c501d9de-b853-4e97-8955-f77d7dee7bc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PercentageOfLIFOInventory_57d5999d-f66e-49a4-a8f3-f83db27ccb36" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PercentageOfLIFOInventory"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_AccountingPoliciesLineItems_1d5fd4ea-ffe5-4378-ae25-5bf84c341e20" xlink:to="loc_us-gaap_PercentageOfLIFOInventory_57d5999d-f66e-49a4-a8f3-f83db27ccb36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_292fd231-8ed1-4304-9489-b514f1fbcb4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_AccountingPoliciesLineItems_1d5fd4ea-ffe5-4378-ae25-5bf84c341e20" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_292fd231-8ed1-4304-9489-b514f1fbcb4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_CustomEngineeredProductsAndServicesContractDurationStandard_fa8c3150-628c-4257-b680-6d33929ffdc5" xlink:href="cmco-20250331.xsd#cmco_CustomEngineeredProductsAndServicesContractDurationStandard"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_AccountingPoliciesLineItems_1d5fd4ea-ffe5-4378-ae25-5bf84c341e20" xlink:to="loc_cmco_CustomEngineeredProductsAndServicesContractDurationStandard_fa8c3150-628c-4257-b680-6d33929ffdc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_CustomEngineeredProductsAndServicesContractDuration_b9df6d1f-af50-4500-a975-68e7d5a61104" xlink:href="cmco-20250331.xsd#cmco_CustomEngineeredProductsAndServicesContractDuration"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_AccountingPoliciesLineItems_1d5fd4ea-ffe5-4378-ae25-5bf84c341e20" xlink:to="loc_cmco_CustomEngineeredProductsAndServicesContractDuration_b9df6d1f-af50-4500-a975-68e7d5a61104" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_RevenuePerformanceObligationStandardWarrantyPeriod_df5d5779-767a-46b0-892e-eb01714a1750" xlink:href="cmco-20250331.xsd#cmco_RevenuePerformanceObligationStandardWarrantyPeriod"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_AccountingPoliciesLineItems_1d5fd4ea-ffe5-4378-ae25-5bf84c341e20" xlink:to="loc_cmco_RevenuePerformanceObligationStandardWarrantyPeriod_df5d5779-767a-46b0-892e-eb01714a1750" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_RevenuePerformanceObligationCustomWarrantyPeriod_26c1159b-738d-4538-920d-02fe50cf18dc" xlink:href="cmco-20250331.xsd#cmco_RevenuePerformanceObligationCustomWarrantyPeriod"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_AccountingPoliciesLineItems_1d5fd4ea-ffe5-4378-ae25-5bf84c341e20" xlink:to="loc_cmco_RevenuePerformanceObligationCustomWarrantyPeriod_26c1159b-738d-4538-920d-02fe50cf18dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/AccountingPrinciplesandPracticesScheduleofProductWarrantyLiabilityDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#AccountingPrinciplesandPracticesScheduleofProductWarrantyLiabilityDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/AccountingPrinciplesandPracticesScheduleofProductWarrantyLiabilityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_0329d0b4-c6d2-497a-8ebe-9cc479f18f4b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_c9d7111a-20ed-406b-bf9e-76b2a5fc8788" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0329d0b4-c6d2-497a-8ebe-9cc479f18f4b" xlink:to="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_c9d7111a-20ed-406b-bf9e-76b2a5fc8788" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrual_ba4159b5-75af-4efb-80f4-92cd0c9090e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyAccrual"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_c9d7111a-20ed-406b-bf9e-76b2a5fc8788" xlink:to="loc_us-gaap_ProductWarrantyAccrual_ba4159b5-75af-4efb-80f4-92cd0c9090e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualWarrantiesIssued_78653c4d-77db-4a32-95fd-aa0d2ce85ae2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyAccrualWarrantiesIssued"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_c9d7111a-20ed-406b-bf9e-76b2a5fc8788" xlink:to="loc_us-gaap_ProductWarrantyAccrualWarrantiesIssued_78653c4d-77db-4a32-95fd-aa0d2ce85ae2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualPayments_c662e3d1-154b-4590-847f-8270365c7e90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyAccrualPayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_c9d7111a-20ed-406b-bf9e-76b2a5fc8788" xlink:to="loc_us-gaap_ProductWarrantyAccrualPayments_c662e3d1-154b-4590-847f-8270365c7e90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss_b18bd673-67a4-4f45-8a1c-fca0340467c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_c9d7111a-20ed-406b-bf9e-76b2a5fc8788" xlink:to="loc_us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss_b18bd673-67a4-4f45-8a1c-fca0340467c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrual_c57ab981-468e-4a09-9432-9ae4de5f60b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyAccrual"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_c9d7111a-20ed-406b-bf9e-76b2a5fc8788" xlink:to="loc_us-gaap_ProductWarrantyAccrual_c57ab981-468e-4a09-9432-9ae4de5f60b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#AcquisitionsDisposalsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_b240dd98-85ba-47c9-80ab-ff1924ebf040" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_fefff7c0-529d-42ea-9c0f-3d474316ad1b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_b240dd98-85ba-47c9-80ab-ff1924ebf040" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_fefff7c0-529d-42ea-9c0f-3d474316ad1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_4ceebbcb-8e8a-4370-95b1-878bc6894432" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_fefff7c0-529d-42ea-9c0f-3d474316ad1b" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_4ceebbcb-8e8a-4370-95b1-878bc6894432" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ccd27557-bbaa-4008-9935-7abd0c540095" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_4ceebbcb-8e8a-4370-95b1-878bc6894432" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ccd27557-bbaa-4008-9935-7abd0c540095" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_MontratecMember_65ad4acc-254a-4a9a-b2e0-64ffaa51a481" xlink:href="cmco-20250331.xsd#cmco_MontratecMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ccd27557-bbaa-4008-9935-7abd0c540095" xlink:to="loc_cmco_MontratecMember_65ad4acc-254a-4a9a-b2e0-64ffaa51a481" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_KitoCrosbyMember_293bb3ed-acb9-4335-b85a-e83d74fd45d6" xlink:href="cmco-20250331.xsd#cmco_KitoCrosbyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ccd27557-bbaa-4008-9935-7abd0c540095" xlink:to="loc_cmco_KitoCrosbyMember_293bb3ed-acb9-4335-b85a-e83d74fd45d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_40d6e1bc-eef8-4c1c-9c6f-84d256bfc912" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_fefff7c0-529d-42ea-9c0f-3d474316ad1b" xlink:to="loc_us-gaap_DebtInstrumentAxis_40d6e1bc-eef8-4c1c-9c6f-84d256bfc912" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_61ca32f7-1096-4e7b-a389-73ffa536958b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_40d6e1bc-eef8-4c1c-9c6f-84d256bfc912" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_61ca32f7-1096-4e7b-a389-73ffa536958b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_AmendedAndRestatedRevolvingCreditFacility1Member_f33d4456-fa47-4533-aa3d-244fbe97c534" xlink:href="cmco-20250331.xsd#cmco_AmendedAndRestatedRevolvingCreditFacility1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_61ca32f7-1096-4e7b-a389-73ffa536958b" xlink:to="loc_cmco_AmendedAndRestatedRevolvingCreditFacility1Member_f33d4456-fa47-4533-aa3d-244fbe97c534" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_TermLoanBFacilityMember_edf0555a-5955-4a3c-a8e2-d3cc25b0597f" xlink:href="cmco-20250331.xsd#cmco_TermLoanBFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_61ca32f7-1096-4e7b-a389-73ffa536958b" xlink:to="loc_cmco_TermLoanBFacilityMember_edf0555a-5955-4a3c-a8e2-d3cc25b0597f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ARSecuritizationMember_c3ed6cab-3c8c-473e-bfef-eb0f9580b8cf" xlink:href="cmco-20250331.xsd#cmco_ARSecuritizationMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_61ca32f7-1096-4e7b-a389-73ffa536958b" xlink:to="loc_cmco_ARSecuritizationMember_c3ed6cab-3c8c-473e-bfef-eb0f9580b8cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_JPMorganDebtAgreementMember_5deb59b4-9826-4255-b37c-59c1fcf4c866" xlink:href="cmco-20250331.xsd#cmco_JPMorganDebtAgreementMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_61ca32f7-1096-4e7b-a389-73ffa536958b" xlink:to="loc_cmco_JPMorganDebtAgreementMember_5deb59b4-9826-4255-b37c-59c1fcf4c866" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_PerpetualConvertibleVotingPreferredEquityInstrumentMember_8041ec80-8a73-48ce-9b6f-8290fa0389f1" xlink:href="cmco-20250331.xsd#cmco_PerpetualConvertibleVotingPreferredEquityInstrumentMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_61ca32f7-1096-4e7b-a389-73ffa536958b" xlink:to="loc_cmco_PerpetualConvertibleVotingPreferredEquityInstrumentMember_8041ec80-8a73-48ce-9b6f-8290fa0389f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_6d237e16-37a7-4518-ace6-c58f18756fe0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_61ca32f7-1096-4e7b-a389-73ffa536958b" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_6d237e16-37a7-4518-ace6-c58f18756fe0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_8d999290-94f3-4d69-a5f4-bf5c8f1c8271" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_fefff7c0-529d-42ea-9c0f-3d474316ad1b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_8d999290-94f3-4d69-a5f4-bf5c8f1c8271" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e75fd555-2942-426d-b489-ae8dde402a2f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_8d999290-94f3-4d69-a5f4-bf5c8f1c8271" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e75fd555-2942-426d-b489-ae8dde402a2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_94a837d9-673e-4c95-a71f-36d4345adf40" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e75fd555-2942-426d-b489-ae8dde402a2f" xlink:to="loc_us-gaap_CustomerRelationshipsMember_94a837d9-673e-4c95-a71f-36d4345adf40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_fe3a14da-fc9a-40d1-900e-455e6771e4ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TrademarksMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e75fd555-2942-426d-b489-ae8dde402a2f" xlink:to="loc_us-gaap_TrademarksMember_fe3a14da-fc9a-40d1-900e-455e6771e4ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember_b2958c3c-e90b-4a3f-88b4-db0433826be6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PatentsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e75fd555-2942-426d-b489-ae8dde402a2f" xlink:to="loc_us-gaap_PatentsMember_b2958c3c-e90b-4a3f-88b4-db0433826be6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_b00bce75-adf0-4ff0-9567-2b7302d210cb" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_fefff7c0-529d-42ea-9c0f-3d474316ad1b" xlink:to="loc_dei_LegalEntityAxis_b00bce75-adf0-4ff0-9567-2b7302d210cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_589b6bed-10b6-40b7-a979-40323f25bdc0" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_b00bce75-adf0-4ff0-9567-2b7302d210cb" xlink:to="loc_dei_EntityDomain_589b6bed-10b6-40b7-a979-40323f25bdc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ClaytonDublinerRiceMember_9ddb5e66-8a96-4444-bc9e-ab0f388c4b1a" xlink:href="cmco-20250331.xsd#cmco_ClaytonDublinerRiceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_589b6bed-10b6-40b7-a979-40323f25bdc0" xlink:to="loc_cmco_ClaytonDublinerRiceMember_9ddb5e66-8a96-4444-bc9e-ab0f388c4b1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_KitoCrosbyMember_24636655-c2c4-4df7-a356-8b91adb65303" xlink:href="cmco-20250331.xsd#cmco_KitoCrosbyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_589b6bed-10b6-40b7-a979-40323f25bdc0" xlink:to="loc_cmco_KitoCrosbyMember_24636655-c2c4-4df7-a356-8b91adb65303" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_a1130dd4-5c35-4190-b681-ba3d21276eb5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_fefff7c0-529d-42ea-9c0f-3d474316ad1b" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_a1130dd4-5c35-4190-b681-ba3d21276eb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_ccbb0bcc-9d74-4ece-bb57-e47a686bfa6b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_a1130dd4-5c35-4190-b681-ba3d21276eb5" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_ccbb0bcc-9d74-4ece-bb57-e47a686bfa6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayableMember_e373a294-d12d-4f63-90b0-06e4a63df4c4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansPayableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_ccbb0bcc-9d74-4ece-bb57-e47a686bfa6b" xlink:to="loc_us-gaap_LoansPayableMember_e373a294-d12d-4f63-90b0-06e4a63df4c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_94f6bb73-84f9-4b2f-8e05-1eb09563d5e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_ccbb0bcc-9d74-4ece-bb57-e47a686bfa6b" xlink:to="loc_us-gaap_ConvertibleDebtMember_94f6bb73-84f9-4b2f-8e05-1eb09563d5e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_77df2fd3-ed99-4388-a6ed-3cf9e3e6f51d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_ccbb0bcc-9d74-4ece-bb57-e47a686bfa6b" xlink:to="loc_us-gaap_LineOfCreditMember_77df2fd3-ed99-4388-a6ed-3cf9e3e6f51d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_1afa6b2c-6635-407f-82d4-266d7546dbd2" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_fefff7c0-529d-42ea-9c0f-3d474316ad1b" xlink:to="loc_srt_OwnershipAxis_1afa6b2c-6635-407f-82d4-266d7546dbd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_ce01e2eb-fffb-45c1-833d-fbabb14a6441" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_1afa6b2c-6635-407f-82d4-266d7546dbd2" xlink:to="loc_srt_OwnershipDomain_ce01e2eb-fffb-45c1-833d-fbabb14a6441" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ColumbusMcKinnonMember_18f77ddc-8460-4686-adf3-92ff9be26319" xlink:href="cmco-20250331.xsd#cmco_ColumbusMcKinnonMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_ce01e2eb-fffb-45c1-833d-fbabb14a6441" xlink:to="loc_cmco_ColumbusMcKinnonMember_18f77ddc-8460-4686-adf3-92ff9be26319" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis_85813cac-af55-400b-8bdf-aa5292250bf1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_fefff7c0-529d-42ea-9c0f-3d474316ad1b" xlink:to="loc_us-gaap_RestructuringPlanAxis_85813cac-af55-400b-8bdf-aa5292250bf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_9828a096-80be-4aab-b6a2-50b2f1fc4521" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanAxis_85813cac-af55-400b-8bdf-aa5292250bf1" xlink:to="loc_us-gaap_RestructuringPlanDomain_9828a096-80be-4aab-b6a2-50b2f1fc4521" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_CharlotteManufacturingOperationsMember_9d77e1b5-70ee-450f-af32-1489e5f1f93c" xlink:href="cmco-20250331.xsd#cmco_CharlotteManufacturingOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanDomain_9828a096-80be-4aab-b6a2-50b2f1fc4521" xlink:to="loc_cmco_CharlotteManufacturingOperationsMember_9d77e1b5-70ee-450f-af32-1489e5f1f93c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_PrecisionConveyanceMember_aae4bec8-eed7-4e5a-84d8-e7a7c3d79fd6" xlink:href="cmco-20250331.xsd#cmco_PrecisionConveyanceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanDomain_9828a096-80be-4aab-b6a2-50b2f1fc4521" xlink:to="loc_cmco_PrecisionConveyanceMember_aae4bec8-eed7-4e5a-84d8-e7a7c3d79fd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_89778838-c958-4069-930a-7d191d2a8c08" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_fefff7c0-529d-42ea-9c0f-3d474316ad1b" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_89778838-c958-4069-930a-7d191d2a8c08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1375a5cd-09a4-4db1-baa2-91c136dd41a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_89778838-c958-4069-930a-7d191d2a8c08" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_1375a5cd-09a4-4db1-baa2-91c136dd41a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_dc2dcf01-8607-4626-ae40-8f530b434677" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1375a5cd-09a4-4db1-baa2-91c136dd41a7" xlink:to="loc_us-gaap_CostOfSalesMember_dc2dcf01-8607-4626-ae40-8f530b434677" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_cb31c345-ffa0-4f40-81fa-0a117d2a3480" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1375a5cd-09a4-4db1-baa2-91c136dd41a7" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_cb31c345-ffa0-4f40-81fa-0a117d2a3480" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_03ed47cb-5ef0-470e-a3a9-c241dc2937b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1375a5cd-09a4-4db1-baa2-91c136dd41a7" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_03ed47cb-5ef0-470e-a3a9-c241dc2937b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_0e164ffa-dfb8-4b27-84d1-b95b1a5cde92" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_fefff7c0-529d-42ea-9c0f-3d474316ad1b" xlink:to="loc_us-gaap_CreditFacilityAxis_0e164ffa-dfb8-4b27-84d1-b95b1a5cde92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_e8622c72-5d4d-42f2-a4e9-59b7b003896b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_0e164ffa-dfb8-4b27-84d1-b95b1a5cde92" xlink:to="loc_us-gaap_CreditFacilityDomain_e8622c72-5d4d-42f2-a4e9-59b7b003896b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_c6000f7a-fab9-4d38-aa94-784fece48ee1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_e8622c72-5d4d-42f2-a4e9-59b7b003896b" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_c6000f7a-fab9-4d38-aa94-784fece48ee1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_fefff7c0-529d-42ea-9c0f-3d474316ad1b" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_8548fcdb-b7d6-42ff-b107-2118b99280e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_8548fcdb-b7d6-42ff-b107-2118b99280e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAcquiredFromAcquisition_acbbaeaa-7ee1-4305-9db8-919e0d015689" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAcquiredFromAcquisition"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_CashAcquiredFromAcquisition_acbbaeaa-7ee1-4305-9db8-919e0d015689" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromPreviousAcquisition_2462cd0b-cf2e-4b8e-af6c-f79389e1f270" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForProceedsFromPreviousAcquisition"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_PaymentsForProceedsFromPreviousAcquisition_2462cd0b-cf2e-4b8e-af6c-f79389e1f270" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_13d1820f-4fd4-48a7-8308-1fd5c2b6bf1d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_13d1820f-4fd4-48a7-8308-1fd5c2b6bf1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_66c8430a-e343-486d-ac6d-498d66e9d857" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_66c8430a-e343-486d-ac6d-498d66e9d857" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfDebt_5dd5ba70-0028-428c-b397-ffc351736828" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfDebt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfDebt_5dd5ba70-0028-428c-b397-ffc351736828" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentIncreaseDecreaseOtherNet_6c1e8caa-e8f0-4520-9091-d5c75e0ab74d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentIncreaseDecreaseOtherNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_DebtInstrumentIncreaseDecreaseOtherNet_6c1e8caa-e8f0-4520-9091-d5c75e0ab74d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_b100f831-1384-4c49-9996-cdf8356302d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_LongTermDebt_b100f831-1384-4c49-9996-cdf8356302d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized_d601d6c6-ee48-4158-8333-8b8419e1b8d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized_d601d6c6-ee48-4158-8333-8b8419e1b8d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_716bfaa8-c8a9-4a13-8c67-a3fa8b189ad0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_Goodwill_716bfaa8-c8a9-4a13-8c67-a3fa8b189ad0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_e49a131f-c406-42c9-b616-c95a567953fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_e49a131f-c406-42c9-b616-c95a567953fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_51c82cea-003f-416f-898e-7fc632465ee4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_51c82cea-003f-416f-898e-7fc632465ee4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_f76126fa-6821-494a-9c4e-3994fafc0605" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_f76126fa-6821-494a-9c4e-3994fafc0605" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationPriceOfAcquisitionExpected_3be56e4b-bc30-4364-ad83-45cbe39cde4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationPriceOfAcquisitionExpected"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_BusinessCombinationPriceOfAcquisitionExpected_3be56e4b-bc30-4364-ad83-45cbe39cde4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityNumberOfEmployees_7d364682-a651-4022-89c9-f593be21a424" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityNumberOfEmployees"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_dei_EntityNumberOfEmployees_7d364682-a651-4022-89c9-f593be21a424" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfCountriesInWhichEntityOperates_be94abc6-c493-480c-ae0b-618013b85fd7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfCountriesInWhichEntityOperates"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_NumberOfCountriesInWhichEntityOperates_be94abc6-c493-480c-ae0b-618013b85fd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_1aff7365-5ee7-4da2-b912-6ac0cbfd12df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_Revenues_1aff7365-5ee7-4da2-b912-6ac0cbfd12df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_7292e6b4-21e9-4be4-9176-737131516953" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_7292e6b4-21e9-4be4-9176-737131516953" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_cb086420-b084-4720-afd3-1b4fb1fd2892" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_cb086420-b084-4720-afd3-1b4fb1fd2892" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_0dfde06b-5f59-4396-b73d-da4f9a8ec0ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_0dfde06b-5f59-4396-b73d-da4f9a8ec0ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_0232233e-5554-4834-88b5-77a8fb2bb661" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_0232233e-5554-4834-88b5-77a8fb2bb661" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest_8a24f418-14f6-46e0-b105-86d6ecb92c08" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest_8a24f418-14f6-46e0-b105-86d6ecb92c08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TangibleAssetImpairmentCharges_5ca30267-0b67-4008-9f80-3fa16e41d828" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TangibleAssetImpairmentCharges"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_TangibleAssetImpairmentCharges_5ca30267-0b67-4008-9f80-3fa16e41d828" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss_01c2f631-e602-479a-8132-30250cb10e53" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_OperatingLeaseImpairmentLoss_01c2f631-e602-479a-8132-30250cb10e53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1_ed474221-4c14-40d8-82be-d204cbf51761" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeveranceCosts1"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_SeveranceCosts1_ed474221-4c14-40d8-82be-d204cbf51761" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_136755e3-b935-4c9e-9dd2-1866bbbc95d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostsAndAssetImpairmentCharges"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_136755e3-b935-4c9e-9dd2-1866bbbc95d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_NumberOfFactoriesRelocated_daa663e1-acfc-433e-9db2-8735895300f6" xlink:href="cmco-20250331.xsd#cmco_NumberOfFactoriesRelocated"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_cmco_NumberOfFactoriesRelocated_daa663e1-acfc-433e-9db2-8735895300f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_250a7f06-e0a9-40ca-8654-b5f1027bee9a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringReserve"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_32db1d2e-2b48-444b-92b0-3ba90a4bf323" xlink:to="loc_us-gaap_RestructuringReserve_250a7f06-e0a9-40ca-8654-b5f1027bee9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/AcquisitionsDisposalsScheduleofPurchaseConsiderationtotheAssetsAcquiredandLiabilitiesDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#AcquisitionsDisposalsScheduleofPurchaseConsiderationtotheAssetsAcquiredandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/AcquisitionsDisposalsScheduleofPurchaseConsiderationtotheAssetsAcquiredandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_9a8bb695-4fa1-4574-be33-3e7f759d3547" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a582b883-4550-4953-8030-a49bd22dcb56" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_9a8bb695-4fa1-4574-be33-3e7f759d3547" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a582b883-4550-4953-8030-a49bd22dcb56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_a43a20f1-981b-48b4-96ed-6c44196e5e11" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a582b883-4550-4953-8030-a49bd22dcb56" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_a43a20f1-981b-48b4-96ed-6c44196e5e11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e9f12733-4883-4b1e-b2da-386f4d7f9e45" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_a43a20f1-981b-48b4-96ed-6c44196e5e11" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e9f12733-4883-4b1e-b2da-386f4d7f9e45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_MontratecMember_af4137ed-0a3f-41b8-b4a8-5af153959539" xlink:href="cmco-20250331.xsd#cmco_MontratecMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e9f12733-4883-4b1e-b2da-386f4d7f9e45" xlink:to="loc_cmco_MontratecMember_af4137ed-0a3f-41b8-b4a8-5af153959539" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_c47a913a-d2f5-44ba-8229-918d9119d40a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a582b883-4550-4953-8030-a49bd22dcb56" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_c47a913a-d2f5-44ba-8229-918d9119d40a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_c869418b-7994-4e2d-a612-0156dc8045c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c47a913a-d2f5-44ba-8229-918d9119d40a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_c869418b-7994-4e2d-a612-0156dc8045c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_e8b2f6ff-c8fa-40be-b47f-98532bc70ed8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c47a913a-d2f5-44ba-8229-918d9119d40a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_e8b2f6ff-c8fa-40be-b47f-98532bc70ed8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_75d92912-3336-4699-8696-842372c640d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c47a913a-d2f5-44ba-8229-918d9119d40a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_75d92912-3336-4699-8696-842372c640d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_cd7ab5cd-9485-4bee-950f-3c5bbf17dbdd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c47a913a-d2f5-44ba-8229-918d9119d40a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_cd7ab5cd-9485-4bee-950f-3c5bbf17dbdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_31b41011-e5e0-47c9-b27f-5053adc06f7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c47a913a-d2f5-44ba-8229-918d9119d40a" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_31b41011-e5e0-47c9-b27f-5053adc06f7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_6aaab232-7b19-4ec1-a4c5-6abe13bc16ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c47a913a-d2f5-44ba-8229-918d9119d40a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_6aaab232-7b19-4ec1-a4c5-6abe13bc16ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_8c15ce4a-8410-48e7-888d-1b66642ebb01" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c47a913a-d2f5-44ba-8229-918d9119d40a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_8c15ce4a-8410-48e7-888d-1b66642ebb01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_550d54cc-3d7f-4fb7-bb31-e28ecbbbe040" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c47a913a-d2f5-44ba-8229-918d9119d40a" xlink:to="loc_us-gaap_Goodwill_550d54cc-3d7f-4fb7-bb31-e28ecbbbe040" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_e06e8460-33ab-4c4f-b9f8-f83d19504705" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c47a913a-d2f5-44ba-8229-918d9119d40a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_e06e8460-33ab-4c4f-b9f8-f83d19504705" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/RevenueReceivablesNarrativeDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#RevenueReceivablesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/RevenueReceivablesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_54104642-b980-4e3c-afc1-9511e922142b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_55718bd0-7683-4ffd-a913-37783169b3c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_54104642-b980-4e3c-afc1-9511e922142b" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_55718bd0-7683-4ffd-a913-37783169b3c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_6eb1d9f4-21e5-411f-b98e-bab61236155b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_55718bd0-7683-4ffd-a913-37783169b3c9" xlink:to="loc_srt_RangeAxis_6eb1d9f4-21e5-411f-b98e-bab61236155b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_02509276-7b6a-4925-94f2-c47929915c27" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_6eb1d9f4-21e5-411f-b98e-bab61236155b" xlink:to="loc_srt_RangeMember_02509276-7b6a-4925-94f2-c47929915c27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8c85d92c-7452-4659-a1f7-df3435bf0222" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_02509276-7b6a-4925-94f2-c47929915c27" xlink:to="loc_srt_MinimumMember_8c85d92c-7452-4659-a1f7-df3435bf0222" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_a259e9b0-7264-4e78-a7fa-9a8f9ce52b3b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_02509276-7b6a-4925-94f2-c47929915c27" xlink:to="loc_srt_MaximumMember_a259e9b0-7264-4e78-a7fa-9a8f9ce52b3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_28261ebb-f6e3-4e9f-96c5-6327c79883e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_55718bd0-7683-4ffd-a913-37783169b3c9" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_28261ebb-f6e3-4e9f-96c5-6327c79883e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_2bf7e0fa-2576-44ae-a306-6417b9cd8577" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_55718bd0-7683-4ffd-a913-37783169b3c9" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_2bf7e0fa-2576-44ae-a306-6417b9cd8577" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_StandardProductContractTerms_34e96833-f267-497c-8313-459670e275f3" xlink:href="cmco-20250331.xsd#cmco_StandardProductContractTerms"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_2bf7e0fa-2576-44ae-a306-6417b9cd8577" xlink:to="loc_cmco_StandardProductContractTerms_34e96833-f267-497c-8313-459670e275f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_CustomEngineeredProductsAndServicesContractDurationStandard_02db5eb2-8a37-47e6-bc9c-13599ba1ad38" xlink:href="cmco-20250331.xsd#cmco_CustomEngineeredProductsAndServicesContractDurationStandard"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_2bf7e0fa-2576-44ae-a306-6417b9cd8577" xlink:to="loc_cmco_CustomEngineeredProductsAndServicesContractDurationStandard_02db5eb2-8a37-47e6-bc9c-13599ba1ad38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_CustomEngineeredProductsAndServicesContractDuration_c3984fb4-7f49-4178-8ff0-4738af8d80cd" xlink:href="cmco-20250331.xsd#cmco_CustomEngineeredProductsAndServicesContractDuration"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_2bf7e0fa-2576-44ae-a306-6417b9cd8577" xlink:to="loc_cmco_CustomEngineeredProductsAndServicesContractDuration_c3984fb4-7f49-4178-8ff0-4738af8d80cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_RevenuePerformanceObligationStandardWarrantyPeriod_f85f910a-0de2-428c-8608-e9e9f897f2a5" xlink:href="cmco-20250331.xsd#cmco_RevenuePerformanceObligationStandardWarrantyPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_2bf7e0fa-2576-44ae-a306-6417b9cd8577" xlink:to="loc_cmco_RevenuePerformanceObligationStandardWarrantyPeriod_f85f910a-0de2-428c-8608-e9e9f897f2a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_RevenuePerformanceObligationCustomWarrantyPeriod_72737b3c-dcfa-43d4-9fe9-4e1ba4ed7c65" xlink:href="cmco-20250331.xsd#cmco_RevenuePerformanceObligationCustomWarrantyPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_2bf7e0fa-2576-44ae-a306-6417b9cd8577" xlink:to="loc_cmco_RevenuePerformanceObligationCustomWarrantyPeriod_72737b3c-dcfa-43d4-9fe9-4e1ba4ed7c65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_a91e74d2-4ef0-45d6-9e87-ccb4cfa62604" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_2bf7e0fa-2576-44ae-a306-6417b9cd8577" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_a91e74d2-4ef0-45d6-9e87-ccb4cfa62604" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_c91d0617-90a4-4404-ae09-f0b7ea001fec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_2bf7e0fa-2576-44ae-a306-6417b9cd8577" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_c91d0617-90a4-4404-ae09-f0b7ea001fec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_78c02f5b-d7f4-4518-9d0a-6e8a0f933366" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_2bf7e0fa-2576-44ae-a306-6417b9cd8577" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_78c02f5b-d7f4-4518-9d0a-6e8a0f933366" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_2b929c1d-13f3-45c7-9dcd-fa66f5ae3aa1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_2bf7e0fa-2576-44ae-a306-6417b9cd8577" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_2b929c1d-13f3-45c7-9dcd-fa66f5ae3aa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/RevenueReceivablesScheduleofBalanceandRelatedActivityforCustomerAdvancesDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#RevenueReceivablesScheduleofBalanceandRelatedActivityforCustomerAdvancesDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/RevenueReceivablesScheduleofBalanceandRelatedActivityforCustomerAdvancesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_4b95bb09-8821-412a-9984-0604fd288e17" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_RevenueFromContractWithCustomerRollForward_83d9686e-5980-4a4c-bb29-68401b03da66" xlink:href="cmco-20250331.xsd#cmco_RevenueFromContractWithCustomerRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_4b95bb09-8821-412a-9984-0604fd288e17" xlink:to="loc_cmco_RevenueFromContractWithCustomerRollForward_83d9686e-5980-4a4c-bb29-68401b03da66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_a26338b0-d6b2-43e7-aacf-10a8be268d2f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_RevenueFromContractWithCustomerRollForward_83d9686e-5980-4a4c-bb29-68401b03da66" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_a26338b0-d6b2-43e7-aacf-10a8be268d2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromCustomersForProgressPayments_9d01dcba-c4f9-4c7d-bbfb-c90aea56a8ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromCustomersForProgressPayments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_RevenueFromContractWithCustomerRollForward_83d9686e-5980-4a4c-bb29-68401b03da66" xlink:to="loc_us-gaap_ProceedsFromCustomersForProgressPayments_9d01dcba-c4f9-4c7d-bbfb-c90aea56a8ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_c1546993-1144-4e55-895d-5cc494ae42e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_RevenueFromContractWithCustomerRollForward_83d9686e-5980-4a4c-bb29-68401b03da66" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_c1546993-1144-4e55-895d-5cc494ae42e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ContractWithCustomerLiabilityOtherRevenueRecognized_8da52e96-a640-4fd7-b5ae-fbc2ecf17acb" xlink:href="cmco-20250331.xsd#cmco_ContractWithCustomerLiabilityOtherRevenueRecognized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_RevenueFromContractWithCustomerRollForward_83d9686e-5980-4a4c-bb29-68401b03da66" xlink:to="loc_cmco_ContractWithCustomerLiabilityOtherRevenueRecognized_8da52e96-a640-4fd7-b5ae-fbc2ecf17acb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination_9a1da6bd-597d-4c02-812d-cd62a4831ec5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_RevenueFromContractWithCustomerRollForward_83d9686e-5980-4a4c-bb29-68401b03da66" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination_9a1da6bd-597d-4c02-812d-cd62a4831ec5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ContractWithCustomerLiabilityOtherForeignCurrencyTranslationIncreaseDecrease_6260c7d2-fd0a-4d14-b6d6-79ed259be5c2" xlink:href="cmco-20250331.xsd#cmco_ContractWithCustomerLiabilityOtherForeignCurrencyTranslationIncreaseDecrease"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_RevenueFromContractWithCustomerRollForward_83d9686e-5980-4a4c-bb29-68401b03da66" xlink:to="loc_cmco_ContractWithCustomerLiabilityOtherForeignCurrencyTranslationIncreaseDecrease_6260c7d2-fd0a-4d14-b6d6-79ed259be5c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_2f0e7e10-8f4c-4a7a-a625-5a104ed8f17e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_RevenueFromContractWithCustomerRollForward_83d9686e-5980-4a4c-bb29-68401b03da66" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_2f0e7e10-8f4c-4a7a-a625-5a104ed8f17e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/RevenueReceivablesScheduleofDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#RevenueReceivablesScheduleofDisaggregationofRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/RevenueReceivablesScheduleofDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_0b0f715c-a427-4742-b060-16d15f8ce05d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_b63130ce-f9be-4d47-ab68-45cbed924853" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_0b0f715c-a427-4742-b060-16d15f8ce05d" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_b63130ce-f9be-4d47-ab68-45cbed924853" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_4b5a26bb-cb65-4b08-a30b-4333d39e268a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_b63130ce-f9be-4d47-ab68-45cbed924853" xlink:to="loc_srt_ProductOrServiceAxis_4b5a26bb-cb65-4b08-a30b-4333d39e268a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_46bc1e1f-5abd-4d48-8642-19fe29afb389" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_4b5a26bb-cb65-4b08-a30b-4333d39e268a" xlink:to="loc_srt_ProductsAndServicesDomain_46bc1e1f-5abd-4d48-8642-19fe29afb389" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_IndustrialProductsMember_a865c2e5-5c7a-49d4-b2d8-3bf58f6df71c" xlink:href="cmco-20250331.xsd#cmco_IndustrialProductsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_46bc1e1f-5abd-4d48-8642-19fe29afb389" xlink:to="loc_cmco_IndustrialProductsMember_a865c2e5-5c7a-49d4-b2d8-3bf58f6df71c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_CraneSolutionsMember_c95de624-313e-413b-8ae6-8c798a4aa0fd" xlink:href="cmco-20250331.xsd#cmco_CraneSolutionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_46bc1e1f-5abd-4d48-8642-19fe29afb389" xlink:to="loc_cmco_CraneSolutionsMember_c95de624-313e-413b-8ae6-8c798a4aa0fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_PrecisionConveyorProductsMember_92de1bc0-b795-4162-ae54-d37445f6970f" xlink:href="cmco-20250331.xsd#cmco_PrecisionConveyorProductsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_46bc1e1f-5abd-4d48-8642-19fe29afb389" xlink:to="loc_cmco_PrecisionConveyorProductsMember_92de1bc0-b795-4162-ae54-d37445f6970f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EngineeredProductsMember_5fa6ae89-0892-497e-98b9-fcad78bb6156" xlink:href="cmco-20250331.xsd#cmco_EngineeredProductsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_46bc1e1f-5abd-4d48-8642-19fe29afb389" xlink:to="loc_cmco_EngineeredProductsMember_5fa6ae89-0892-497e-98b9-fcad78bb6156" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_AllotherMember_424ac79c-f734-459c-982f-f6f8aa15d451" xlink:href="cmco-20250331.xsd#cmco_AllotherMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_46bc1e1f-5abd-4d48-8642-19fe29afb389" xlink:to="loc_cmco_AllotherMember_424ac79c-f734-459c-982f-f6f8aa15d451" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_bfb7e3c6-74e1-423c-8537-cf580d580bde" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_b63130ce-f9be-4d47-ab68-45cbed924853" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_bfb7e3c6-74e1-423c-8537-cf580d580bde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_bc1f288f-5cc9-448a-9781-23b862376cb0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_bfb7e3c6-74e1-423c-8537-cf580d580bde" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_bc1f288f-5cc9-448a-9781-23b862376cb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/RevenueReceivablesScheduleofBalanceandRelatedActivityforAllowanceforDoubtfulAccountsDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#RevenueReceivablesScheduleofBalanceandRelatedActivityforAllowanceforDoubtfulAccountsDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/RevenueReceivablesScheduleofBalanceandRelatedActivityforAllowanceforDoubtfulAccountsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_c38daf84-12bd-49f9-b694-ff4099384391" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_2b4b5b82-1130-4506-a1d5-17150b765a5f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_c38daf84-12bd-49f9-b694-ff4099384391" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_2b4b5b82-1130-4506-a1d5-17150b765a5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_ee0143da-7168-4be8-a338-bd670de2cef5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_2b4b5b82-1130-4506-a1d5-17150b765a5f" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_ee0143da-7168-4be8-a338-bd670de2cef5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_be928d18-70cb-48c2-9704-1a6a4c550c33" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_ee0143da-7168-4be8-a338-bd670de2cef5" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_be928d18-70cb-48c2-9704-1a6a4c550c33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_8eadb66d-3cb5-4f93-8231-9900712641cd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_be928d18-70cb-48c2-9704-1a6a4c550c33" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_8eadb66d-3cb5-4f93-8231-9900712641cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_30fccec9-784b-4e75-9ea2-15440c645ed8" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_2b4b5b82-1130-4506-a1d5-17150b765a5f" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_30fccec9-784b-4e75-9ea2-15440c645ed8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_87b66caf-5b4f-4437-b24b-0b43a5047ff3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_30fccec9-784b-4e75-9ea2-15440c645ed8" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_87b66caf-5b4f-4437-b24b-0b43a5047ff3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent_b08857e1-54e6-4085-a8c8-b29023631a88" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_87b66caf-5b4f-4437-b24b-0b43a5047ff3" xlink:to="loc_us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent_b08857e1-54e6-4085-a8c8-b29023631a88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_d5e8c72c-bb83-434a-8bf1-d62cf572439f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_87b66caf-5b4f-4437-b24b-0b43a5047ff3" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_d5e8c72c-bb83-434a-8bf1-d62cf572439f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_ca89d4bb-2d9c-4182-882b-f2b327f6f5f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_87b66caf-5b4f-4437-b24b-0b43a5047ff3" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_ca89d4bb-2d9c-4182-882b-f2b327f6f5f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_43a4560f-d52e-4183-a3be-67adce0e35e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_87b66caf-5b4f-4437-b24b-0b43a5047ff3" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_43a4560f-d52e-4183-a3be-67adce0e35e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_4f8994a7-4ab8-420e-b847-a03c8eb38780" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_87b66caf-5b4f-4437-b24b-0b43a5047ff3" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_4f8994a7-4ab8-420e-b847-a03c8eb38780" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent_797cad6b-493b-42d2-8747-03985670e987" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_87b66caf-5b4f-4437-b24b-0b43a5047ff3" xlink:to="loc_us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent_797cad6b-493b-42d2-8747-03985670e987" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredorDisclosedatFairValueDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredorDisclosedatFairValueDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredorDisclosedatFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_7581288f-f29b-45b6-834b-5b1b5a031e0b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_c21db72b-e733-447b-b7b9-e89b49f76c64" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_7581288f-f29b-45b6-834b-5b1b5a031e0b" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_c21db72b-e733-447b-b7b9-e89b49f76c64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_FairValueByAssetAndLiabilityClassAxis_0d0b0e58-418a-4409-8af9-197b9469e381" xlink:href="cmco-20250331.xsd#cmco_FairValueByAssetAndLiabilityClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_c21db72b-e733-447b-b7b9-e89b49f76c64" xlink:to="loc_cmco_FairValueByAssetAndLiabilityClassAxis_0d0b0e58-418a-4409-8af9-197b9469e381" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_FairValueByAssetAndLiabilityClassDomain_0a200737-58ae-4232-8dce-b694b858c428" xlink:href="cmco-20250331.xsd#cmco_FairValueByAssetAndLiabilityClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_FairValueByAssetAndLiabilityClassAxis_0d0b0e58-418a-4409-8af9-197b9469e381" xlink:to="loc_cmco_FairValueByAssetAndLiabilityClassDomain_0a200737-58ae-4232-8dce-b694b858c428" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_MarketableSecuritiesMember_a98cfc9d-6b96-4e1f-8730-6dffe6ab2a46" xlink:href="cmco-20250331.xsd#cmco_MarketableSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_FairValueByAssetAndLiabilityClassDomain_0a200737-58ae-4232-8dce-b694b858c428" xlink:to="loc_cmco_MarketableSecuritiesMember_a98cfc9d-6b96-4e1f-8730-6dffe6ab2a46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableAnnuityMember_96d81f57-c0d1-429d-94e7-9d366a9167f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableAnnuityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_FairValueByAssetAndLiabilityClassDomain_0a200737-58ae-4232-8dce-b694b858c428" xlink:to="loc_us-gaap_VariableAnnuityMember_96d81f57-c0d1-429d-94e7-9d366a9167f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrencySwapMember_f7f0bd2c-d193-493e-8ae0-3bd724ded1a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrencySwapMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_FairValueByAssetAndLiabilityClassDomain_0a200737-58ae-4232-8dce-b694b858c428" xlink:to="loc_us-gaap_CurrencySwapMember_f7f0bd2c-d193-493e-8ae0-3bd724ded1a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CrossCurrencyInterestRateContractMember_8edf2e8e-3e84-4510-bb5b-00134774d408" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CrossCurrencyInterestRateContractMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_FairValueByAssetAndLiabilityClassDomain_0a200737-58ae-4232-8dce-b694b858c428" xlink:to="loc_us-gaap_CrossCurrencyInterestRateContractMember_8edf2e8e-3e84-4510-bb5b-00134774d408" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7d350698-34c3-4a31-bc03-4a6583a93b0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_c21db72b-e733-447b-b7b9-e89b49f76c64" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7d350698-34c3-4a31-bc03-4a6583a93b0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4ad6979f-4fb7-44e0-89a7-2317c9b51d82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7d350698-34c3-4a31-bc03-4a6583a93b0e" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4ad6979f-4fb7-44e0-89a7-2317c9b51d82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_9876e40c-ccc5-4ff2-8043-e27ee246529a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4ad6979f-4fb7-44e0-89a7-2317c9b51d82" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_9876e40c-ccc5-4ff2-8043-e27ee246529a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_c3d0c5f3-c3b0-400b-8eec-a17ff7c247bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4ad6979f-4fb7-44e0-89a7-2317c9b51d82" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_c3d0c5f3-c3b0-400b-8eec-a17ff7c247bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_57930869-85b5-4a66-a699-c2f0b2d5c067" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4ad6979f-4fb7-44e0-89a7-2317c9b51d82" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_57930869-85b5-4a66-a699-c2f0b2d5c067" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_0b567a63-5079-40ff-b0ff-9e17788cf805" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_c21db72b-e733-447b-b7b9-e89b49f76c64" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_0b567a63-5079-40ff-b0ff-9e17788cf805" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_9c23c413-663c-47a8-bea9-06ae3475fa2e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_0b567a63-5079-40ff-b0ff-9e17788cf805" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_9c23c413-663c-47a8-bea9-06ae3475fa2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_35b31063-59d2-4a76-8c0e-50e2fb97452b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_9c23c413-663c-47a8-bea9-06ae3475fa2e" xlink:to="loc_us-gaap_ForeignExchangeContractMember_35b31063-59d2-4a76-8c0e-50e2fb97452b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_2529d604-50aa-4ec8-8a9e-d1ccd8a27371" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_9c23c413-663c-47a8-bea9-06ae3475fa2e" xlink:to="loc_us-gaap_InterestRateSwapMember_2529d604-50aa-4ec8-8a9e-d1ccd8a27371" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CrossCurrencyInterestRateContractMember_ee4b10f8-fb72-42a1-9e82-7675a78f6ebc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CrossCurrencyInterestRateContractMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_9c23c413-663c-47a8-bea9-06ae3475fa2e" xlink:to="loc_us-gaap_CrossCurrencyInterestRateContractMember_ee4b10f8-fb72-42a1-9e82-7675a78f6ebc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_db3fdc3e-658e-4aab-a370-b64b9aa14e26" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_c21db72b-e733-447b-b7b9-e89b49f76c64" xlink:to="loc_us-gaap_FinancialInstrumentAxis_db3fdc3e-658e-4aab-a370-b64b9aa14e26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_eca97498-4798-4ae2-a8fe-225b64550ce0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_db3fdc3e-658e-4aab-a370-b64b9aa14e26" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_eca97498-4798-4ae2-a8fe-225b64550ce0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_TermLoanFacilityMember_21da48c5-9ab5-4270-8cdd-f79e6e860c23" xlink:href="cmco-20250331.xsd#cmco_TermLoanFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_eca97498-4798-4ae2-a8fe-225b64550ce0" xlink:to="loc_cmco_TermLoanFacilityMember_21da48c5-9ab5-4270-8cdd-f79e6e860c23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember_9d255408-332a-48ad-bd27-cb1f78088120" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_eca97498-4798-4ae2-a8fe-225b64550ce0" xlink:to="loc_us-gaap_AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember_9d255408-332a-48ad-bd27-cb1f78088120" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_70a7e7fb-ceb6-4ae7-a63e-451493fd9d8a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_c21db72b-e733-447b-b7b9-e89b49f76c64" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_70a7e7fb-ceb6-4ae7-a63e-451493fd9d8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesNoncurrent_d6615bab-4b04-4c06-99c1-67c3ab30d368" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_70a7e7fb-ceb6-4ae7-a63e-451493fd9d8a" xlink:to="loc_us-gaap_MarketableSecuritiesNoncurrent_d6615bab-4b04-4c06-99c1-67c3ab30d368" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesRelatedToInvestmentContractsFairValueDisclosure_694f6f75-85a8-45a4-b329-83f873930b24" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesRelatedToInvestmentContractsFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_70a7e7fb-ceb6-4ae7-a63e-451493fd9d8a" xlink:to="loc_us-gaap_LiabilitiesRelatedToInvestmentContractsFairValueDisclosure_694f6f75-85a8-45a4-b329-83f873930b24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets_ff573452-4013-4fa7-bb0c-47351d368b66" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_70a7e7fb-ceb6-4ae7-a63e-451493fd9d8a" xlink:to="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets_ff573452-4013-4fa7-bb0c-47351d368b66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_2dbe75a4-2eba-4f87-9591-108d01c1798d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_70a7e7fb-ceb6-4ae7-a63e-451493fd9d8a" xlink:to="loc_us-gaap_DerivativeAssets_2dbe75a4-2eba-4f87-9591-108d01c1798d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_4c28a518-77de-4f58-91d0-ca781351bc2e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_70a7e7fb-ceb6-4ae7-a63e-451493fd9d8a" xlink:to="loc_us-gaap_DerivativeLiabilities_4c28a518-77de-4f58-91d0-ca781351bc2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_8272ec15-dcd0-4a8b-8cf5-c99e3c5a5b79" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_70a7e7fb-ceb6-4ae7-a63e-451493fd9d8a" xlink:to="loc_us-gaap_LongTermDebtFairValue_8272ec15-dcd0-4a8b-8cf5-c99e3c5a5b79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#FairValueMeasurementsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_b55b298d-0033-424c-9312-a3e866be99f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_0294b43a-34e3-4f4c-a055-4887611d978a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_b55b298d-0033-424c-9312-a3e866be99f3" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_0294b43a-34e3-4f4c-a055-4887611d978a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_7e68b673-61e5-489e-8fad-cd65fd64b2ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_0294b43a-34e3-4f4c-a055-4887611d978a" xlink:to="loc_us-gaap_DebtInstrumentAxis_7e68b673-61e5-489e-8fad-cd65fd64b2ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_049a4496-fd09-4e13-8356-57b9713484c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_7e68b673-61e5-489e-8fad-cd65fd64b2ec" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_049a4496-fd09-4e13-8356-57b9713484c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ARSecuritizationMember_533c45d3-dd28-4fe6-838c-9336a6a58de0" xlink:href="cmco-20250331.xsd#cmco_ARSecuritizationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_049a4496-fd09-4e13-8356-57b9713484c0" xlink:to="loc_cmco_ARSecuritizationMember_533c45d3-dd28-4fe6-838c-9336a6a58de0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6af234fd-55bc-4844-abc0-5710dd35dd09" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_0294b43a-34e3-4f4c-a055-4887611d978a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6af234fd-55bc-4844-abc0-5710dd35dd09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3698a812-c57c-4c89-baed-eb737c4ba408" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6af234fd-55bc-4844-abc0-5710dd35dd09" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3698a812-c57c-4c89-baed-eb737c4ba408" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_d0bca42f-1513-410a-8659-0a6e8dd4b939" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3698a812-c57c-4c89-baed-eb737c4ba408" xlink:to="loc_us-gaap_CustomerRelationshipsMember_d0bca42f-1513-410a-8659-0a6e8dd4b939" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_886819d7-c3da-436b-bfed-856b24acf345" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3698a812-c57c-4c89-baed-eb737c4ba408" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_886819d7-c3da-436b-bfed-856b24acf345" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember_7e00da6e-a18f-4d4c-8fcb-e2f956db5d4b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3698a812-c57c-4c89-baed-eb737c4ba408" xlink:to="loc_us-gaap_TrademarksAndTradeNamesMember_7e00da6e-a18f-4d4c-8fcb-e2f956db5d4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_929b5408-5405-4fc5-99f9-53aa22565345" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_0294b43a-34e3-4f4c-a055-4887611d978a" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_929b5408-5405-4fc5-99f9-53aa22565345" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_0168a14c-0c6c-4316-81ef-686c9ea26e52" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_929b5408-5405-4fc5-99f9-53aa22565345" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_0168a14c-0c6c-4316-81ef-686c9ea26e52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputLapseRateMember_f1834851-d568-4730-9579-0e2929e35918" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputLapseRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_0168a14c-0c6c-4316-81ef-686c9ea26e52" xlink:to="loc_us-gaap_MeasurementInputLapseRateMember_f1834851-d568-4730-9579-0e2929e35918" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputCapRateMember_e6f52704-d9cc-48b8-86fd-3cd0d93e74de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputCapRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_0168a14c-0c6c-4316-81ef-686c9ea26e52" xlink:to="loc_us-gaap_MeasurementInputCapRateMember_e6f52704-d9cc-48b8-86fd-3cd0d93e74de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember_680e236c-6970-4ee3-aee8-4093ccd06960" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_0168a14c-0c6c-4316-81ef-686c9ea26e52" xlink:to="loc_us-gaap_MeasurementInputDiscountRateMember_680e236c-6970-4ee3-aee8-4093ccd06960" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5643c9dd-3642-4126-abe3-ec1b2395614d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_0294b43a-34e3-4f4c-a055-4887611d978a" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5643c9dd-3642-4126-abe3-ec1b2395614d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_caef3f0d-047b-4db8-92d4-4793e8f5d9cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5643c9dd-3642-4126-abe3-ec1b2395614d" xlink:to="loc_us-gaap_LongTermDebt_caef3f0d-047b-4db8-92d4-4793e8f5d9cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_9b695de7-3de0-4b6b-8577-ee250b905295" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5643c9dd-3642-4126-abe3-ec1b2395614d" xlink:to="loc_us-gaap_LongTermDebtFairValue_9b695de7-3de0-4b6b-8577-ee250b905295" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_MeasurementInputRate_12aca03b-7b20-4fcb-b4b1-5ad080a2b6ce" xlink:href="cmco-20250331.xsd#cmco_MeasurementInputRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5643c9dd-3642-4126-abe3-ec1b2395614d" xlink:to="loc_cmco_MeasurementInputRate_12aca03b-7b20-4fcb-b4b1-5ad080a2b6ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/FairValueMeasurementsScheduleofFairValueMeasurementInputsandValuationTechniquesDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#FairValueMeasurementsScheduleofFairValueMeasurementInputsandValuationTechniquesDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/FairValueMeasurementsScheduleofFairValueMeasurementInputsandValuationTechniquesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_285c9bd0-4403-4cf9-a30e-93c5ac992c1d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_b7f16ecf-7f78-4619-b4a8-3467e05ee952" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_285c9bd0-4403-4cf9-a30e-93c5ac992c1d" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_b7f16ecf-7f78-4619-b4a8-3467e05ee952" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_4f5a4fba-31f6-4619-b5c7-bd3cbb565fc6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_b7f16ecf-7f78-4619-b4a8-3467e05ee952" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_4f5a4fba-31f6-4619-b5c7-bd3cbb565fc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_dfcced93-da16-4ed2-806b-0df706877aa8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_4f5a4fba-31f6-4619-b5c7-bd3cbb565fc6" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_dfcced93-da16-4ed2-806b-0df706877aa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_051c423a-744c-4e67-9865-2fe710313870" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_dfcced93-da16-4ed2-806b-0df706877aa8" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_051c423a-744c-4e67-9865-2fe710313870" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8f1ae590-5acf-4e71-a384-a749a474fc16" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_b7f16ecf-7f78-4619-b4a8-3467e05ee952" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8f1ae590-5acf-4e71-a384-a749a474fc16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_1aa808a5-9195-4ffb-8a9f-f481c60aaeff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8f1ae590-5acf-4e71-a384-a749a474fc16" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_1aa808a5-9195-4ffb-8a9f-f481c60aaeff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsNonrecurringMember_b1bb689b-ba17-42d6-ac9b-dea962a99664" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsNonrecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_1aa808a5-9195-4ffb-8a9f-f481c60aaeff" xlink:to="loc_us-gaap_FairValueMeasurementsNonrecurringMember_b1bb689b-ba17-42d6-ac9b-dea962a99664" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_081dc445-3225-42d2-a408-c120c423428c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_b7f16ecf-7f78-4619-b4a8-3467e05ee952" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_081dc445-3225-42d2-a408-c120c423428c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_64cd03b5-3997-4626-a15a-43dd511c961f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_081dc445-3225-42d2-a408-c120c423428c" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_64cd03b5-3997-4626-a15a-43dd511c961f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_MeasurementInputCompoundAnnualGrowthRateMember_eb1a5db5-0e4c-4365-8bf4-de47da587982" xlink:href="cmco-20250331.xsd#cmco_MeasurementInputCompoundAnnualGrowthRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_64cd03b5-3997-4626-a15a-43dd511c961f" xlink:to="loc_cmco_MeasurementInputCompoundAnnualGrowthRateMember_eb1a5db5-0e4c-4365-8bf4-de47da587982" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_MeasurementInputTerminalValueGrowthRateMember_29ced0e6-f80a-4546-b30e-c5f8afcd5f9a" xlink:href="cmco-20250331.xsd#cmco_MeasurementInputTerminalValueGrowthRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_64cd03b5-3997-4626-a15a-43dd511c961f" xlink:to="loc_cmco_MeasurementInputTerminalValueGrowthRateMember_29ced0e6-f80a-4546-b30e-c5f8afcd5f9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember_b56a5bb6-781a-4258-a320-0e3b549d4c08" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_64cd03b5-3997-4626-a15a-43dd511c961f" xlink:to="loc_us-gaap_MeasurementInputDiscountRateMember_b56a5bb6-781a-4258-a320-0e3b549d4c08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueAxis_3995db8f-8bdd-47fc-8771-28f2cb585ecc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationTechniqueAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_b7f16ecf-7f78-4619-b4a8-3467e05ee952" xlink:to="loc_us-gaap_ValuationTechniqueAxis_3995db8f-8bdd-47fc-8771-28f2cb585ecc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDomain_df1e456f-85e9-4766-9f7a-ee9a977fde87" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationTechniqueDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationTechniqueAxis_3995db8f-8bdd-47fc-8771-28f2cb585ecc" xlink:to="loc_us-gaap_ValuationTechniqueDomain_df1e456f-85e9-4766-9f7a-ee9a977fde87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDiscountedCashFlowMember_bd3ca4bf-9f86-4237-a3bd-ad92bbba7417" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationTechniqueDiscountedCashFlowMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationTechniqueDomain_df1e456f-85e9-4766-9f7a-ee9a977fde87" xlink:to="loc_us-gaap_ValuationTechniqueDiscountedCashFlowMember_bd3ca4bf-9f86-4237-a3bd-ad92bbba7417" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_53804de3-a320-4951-98df-2c70a2adb70a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_b7f16ecf-7f78-4619-b4a8-3467e05ee952" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_53804de3-a320-4951-98df-2c70a2adb70a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_MeasurementInputRate_d25d76d4-ea00-48fc-8936-65404e771cb7" xlink:href="cmco-20250331.xsd#cmco_MeasurementInputRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_53804de3-a320-4951-98df-2c70a2adb70a" xlink:to="loc_cmco_MeasurementInputRate_d25d76d4-ea00-48fc-8936-65404e771cb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/InventoriesScheduleofInventoryCurrentDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#InventoriesScheduleofInventoryCurrentDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/InventoriesScheduleofInventoryCurrentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_e692da19-82de-48f9-a9fa-f4f0f6cdc5d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials_d51c9ba9-c77a-4e8e-a9bd-22b5d7dd2ffd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterials"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_e692da19-82de-48f9-a9fa-f4f0f6cdc5d1" xlink:to="loc_us-gaap_InventoryRawMaterials_d51c9ba9-c77a-4e8e-a9bd-22b5d7dd2ffd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess_7fdf2c9b-85b3-4213-bfa9-5be7d464f62b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_e692da19-82de-48f9-a9fa-f4f0f6cdc5d1" xlink:to="loc_us-gaap_InventoryWorkInProcess_7fdf2c9b-85b3-4213-bfa9-5be7d464f62b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_84822f23-68f7-4b34-ae42-cdb5b97b6fc7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_e692da19-82de-48f9-a9fa-f4f0f6cdc5d1" xlink:to="loc_us-gaap_InventoryFinishedGoods_84822f23-68f7-4b34-ae42-cdb5b97b6fc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryGross_fe65403a-fa66-4375-ac8e-890cd843d266" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_e692da19-82de-48f9-a9fa-f4f0f6cdc5d1" xlink:to="loc_us-gaap_InventoryGross_fe65403a-fa66-4375-ac8e-890cd843d266" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLIFOReserve_9fe56036-e2e6-4c59-a5e5-c95155e5357e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryLIFOReserve"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_e692da19-82de-48f9-a9fa-f4f0f6cdc5d1" xlink:to="loc_us-gaap_InventoryLIFOReserve_9fe56036-e2e6-4c59-a5e5-c95155e5357e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_79684f34-1a5e-41c5-b572-0a2c2099c9a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_e692da19-82de-48f9-a9fa-f4f0f6cdc5d1" xlink:to="loc_us-gaap_InventoryNet_79684f34-1a5e-41c5-b572-0a2c2099c9a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/InventoriesNarrativeDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#InventoriesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/InventoriesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_b4355c2d-5e23-45a6-b7b6-ff615dad07a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfLIFOInventoryLiquidationOnIncome_b5610963-2090-4bac-ae4b-e032a5549b9c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfLIFOInventoryLiquidationOnIncome"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_b4355c2d-5e23-45a6-b7b6-ff615dad07a8" xlink:to="loc_us-gaap_EffectOfLIFOInventoryLiquidationOnIncome_b5610963-2090-4bac-ae4b-e032a5549b9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/MarketableSecuritiesandOtherInvestmentsDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#MarketableSecuritiesandOtherInvestmentsDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/MarketableSecuritiesandOtherInvestmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesAbstract_374be77e-eca9-4c0d-8883-a2570e9d0845" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_3750e7b8-9e69-4a40-80c0-102d13d70084" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGainLossOnInvestmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract_374be77e-eca9-4c0d-8883-a2570e9d0845" xlink:to="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_3750e7b8-9e69-4a40-80c0-102d13d70084" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_3d810365-b8de-47c7-aa1c-9f396eacaea1" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_3750e7b8-9e69-4a40-80c0-102d13d70084" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_3d810365-b8de-47c7-aa1c-9f396eacaea1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_8392e8a3-f90a-473a-8af2-b862ca174c46" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_3d810365-b8de-47c7-aa1c-9f396eacaea1" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_8392e8a3-f90a-473a-8af2-b862ca174c46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EMCMember_fb054841-7b19-447e-abc4-a6441fb42d68" xlink:href="cmco-20250331.xsd#cmco_EMCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_8392e8a3-f90a-473a-8af2-b862ca174c46" xlink:to="loc_cmco_EMCMember_fb054841-7b19-447e-abc4-a6441fb42d68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_67898e7d-f025-45ab-b3e0-fbde5eb82ad2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_3750e7b8-9e69-4a40-80c0-102d13d70084" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_67898e7d-f025-45ab-b3e0-fbde5eb82ad2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_c7bad54c-5079-47c9-83c1-e38367897a5a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_67898e7d-f025-45ab-b3e0-fbde5eb82ad2" xlink:to="loc_us-gaap_RelatedPartyDomain_c7bad54c-5079-47c9-83c1-e38367897a5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_2babac84-1aba-4b98-9b54-581c67919b2d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_c7bad54c-5079-47c9-83c1-e38367897a5a" xlink:to="loc_us-gaap_RelatedPartyMember_2babac84-1aba-4b98-9b54-581c67919b2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_24548cb5-f39a-4986-8ca4-1b6e960a5095" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_3750e7b8-9e69-4a40-80c0-102d13d70084" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_24548cb5-f39a-4986-8ca4-1b6e960a5095" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_1912070d-0441-4d48-9757-0ebc14dbd4ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_24548cb5-f39a-4986-8ca4-1b6e960a5095" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_1912070d-0441-4d48-9757-0ebc14dbd4ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EMCMember_4d337d0f-002a-40a8-b520-3560c0771a17" xlink:href="cmco-20250331.xsd#cmco_EMCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_1912070d-0441-4d48-9757-0ebc14dbd4ba" xlink:to="loc_cmco_EMCMember_4d337d0f-002a-40a8-b520-3560c0771a17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_d35326c1-c2c2-4ded-9503-c02610339969" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_3750e7b8-9e69-4a40-80c0-102d13d70084" xlink:to="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_d35326c1-c2c2-4ded-9503-c02610339969" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnInvestments_a2411134-f8f2-41e4-8bff-47354ff6a248" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrealizedGainLossOnInvestments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_d35326c1-c2c2-4ded-9503-c02610339969" xlink:to="loc_us-gaap_UnrealizedGainLossOnInvestments_a2411134-f8f2-41e4-8bff-47354ff6a248" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments_c0209c49-7009-4bff-b769-0efb6f3b7340" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_d35326c1-c2c2-4ded-9503-c02610339969" xlink:to="loc_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments_c0209c49-7009-4bff-b769-0efb6f3b7340" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_d3356615-ff20-4f4e-945b-8f124473d105" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_d35326c1-c2c2-4ded-9503-c02610339969" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_d3356615-ff20-4f4e-945b-8f124473d105" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_d686ba69-93dd-41bb-b4c7-cefc19b6199c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_d35326c1-c2c2-4ded-9503-c02610339969" xlink:to="loc_us-gaap_EquityMethodInvestments_d686ba69-93dd-41bb-b4c7-cefc19b6199c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNet_bb0a7504-8843-4165-a7d5-18984bcfaf38" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_d35326c1-c2c2-4ded-9503-c02610339969" xlink:to="loc_us-gaap_InvestmentIncomeNet_bb0a7504-8843-4165-a7d5-18984bcfaf38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_e8d5a4a8-52fb-4bdf-915e-8a1902cdcd57" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_d35326c1-c2c2-4ded-9503-c02610339969" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_e8d5a4a8-52fb-4bdf-915e-8a1902cdcd57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_86070b5e-5f10-498f-8fc6-2ea3b1e24931" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_d35326c1-c2c2-4ded-9503-c02610339969" xlink:to="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_86070b5e-5f10-498f-8fc6-2ea3b1e24931" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_5ec19610-c990-45f6-9ce8-180bf60f4132" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_d35326c1-c2c2-4ded-9503-c02610339969" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_5ec19610-c990-45f6-9ce8-180bf60f4132" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_3a713c2b-62d1-457f-81e3-4b8cca62c4d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Land_220bae9b-081f-4dc6-bddd-58d971807ccb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Land"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_3a713c2b-62d1-457f-81e3-4b8cca62c4d8" xlink:to="loc_us-gaap_Land_220bae9b-081f-4dc6-bddd-58d971807ccb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross_11d8e753-7947-49bd-8cd9-040c87f4ca3a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingsAndImprovementsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_3a713c2b-62d1-457f-81e3-4b8cca62c4d8" xlink:to="loc_us-gaap_BuildingsAndImprovementsGross_11d8e753-7947-49bd-8cd9-040c87f4ca3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentGross_c594a3ff-e22a-44c8-9b6e-effbf74d045c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_3a713c2b-62d1-457f-81e3-4b8cca62c4d8" xlink:to="loc_us-gaap_MachineryAndEquipmentGross_c594a3ff-e22a-44c8-9b6e-effbf74d045c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_1164e0f1-6b1f-466d-86dc-eafa4eae75b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_3a713c2b-62d1-457f-81e3-4b8cca62c4d8" xlink:to="loc_us-gaap_ConstructionInProgressGross_1164e0f1-6b1f-466d-86dc-eafa4eae75b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_d48aba2d-921d-462a-a81f-145a316b8249" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_3a713c2b-62d1-457f-81e3-4b8cca62c4d8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_d48aba2d-921d-462a-a81f-145a316b8249" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_cfd7261d-c586-4753-b0fc-b71021abae51" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_3a713c2b-62d1-457f-81e3-4b8cca62c4d8" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_cfd7261d-c586-4753-b0fc-b71021abae51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_35eb23bc-c471-47c6-9b25-c4e5891c860a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_3a713c2b-62d1-457f-81e3-4b8cca62c4d8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_35eb23bc-c471-47c6-9b25-c4e5891c860a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/PropertyPlantandEquipmentNarrativeDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#PropertyPlantandEquipmentNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/PropertyPlantandEquipmentNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_72fc51e6-2927-4f00-a376-210fa3524f81" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_ff62650d-2e3d-418a-898f-7b856641d509" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_72fc51e6-2927-4f00-a376-210fa3524f81" xlink:to="loc_us-gaap_Depreciation_ff62650d-2e3d-418a-898f-7b856641d509" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareGross_e3c6df8a-c463-40b8-b488-25346f78fd6e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_72fc51e6-2927-4f00-a376-210fa3524f81" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareGross_e3c6df8a-c463-40b8-b488-25346f78fd6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_CapitalComputerSoftwareAccumulatedAmortization_4f65d082-e846-4918-9a32-8460e225cfec" xlink:href="cmco-20250331.xsd#cmco_CapitalComputerSoftwareAccumulatedAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_72fc51e6-2927-4f00-a376-210fa3524f81" xlink:to="loc_cmco_CapitalComputerSoftwareAccumulatedAmortization_4f65d082-e846-4918-9a32-8460e225cfec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_CapitalizedComputerSoftwareDepreciationExpense_675a984c-52b6-4ef5-aa34-b3a14eb00564" xlink:href="cmco-20250331.xsd#cmco_CapitalizedComputerSoftwareDepreciationExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_72fc51e6-2927-4f00-a376-210fa3524f81" xlink:to="loc_cmco_CapitalizedComputerSoftwareDepreciationExpense_675a984c-52b6-4ef5-aa34-b3a14eb00564" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails" xlink:type="simple" xlink:href="cmco-20250331.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_9ea8ad9e-984a-4a8c-a70a-bd3cf13c3f0f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a8530906-25a1-4aa4-a6fd-6a3751f1db67" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_9ea8ad9e-984a-4a8c-a70a-bd3cf13c3f0f" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a8530906-25a1-4aa4-a6fd-6a3751f1db67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_7b29eaf2-0c7d-4f4a-81a4-a3d114ed5ba0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a8530906-25a1-4aa4-a6fd-6a3751f1db67" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_7b29eaf2-0c7d-4f4a-81a4-a3d114ed5ba0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_35ce0bd9-fbf5-4f80-a99e-1972343b2e70" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_7b29eaf2-0c7d-4f4a-81a4-a3d114ed5ba0" xlink:to="loc_us-gaap_SegmentDomain_35ce0bd9-fbf5-4f80-a99e-1972343b2e70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LinearMotionProductsMember_d0b00595-48e2-4b6b-aa5d-a8b497a58d6b" xlink:href="cmco-20250331.xsd#cmco_LinearMotionProductsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_35ce0bd9-fbf5-4f80-a99e-1972343b2e70" xlink:to="loc_cmco_LinearMotionProductsMember_d0b00595-48e2-4b6b-aa5d-a8b497a58d6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_RestofProductsMember_c16ef00f-aa29-4715-be7d-1e67910e2d7c" xlink:href="cmco-20250331.xsd#cmco_RestofProductsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_35ce0bd9-fbf5-4f80-a99e-1972343b2e70" xlink:to="loc_cmco_RestofProductsMember_c16ef00f-aa29-4715-be7d-1e67910e2d7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_PrecisionConveyanceMember_d5585a18-1673-4827-8a33-b2b3677ddea4" xlink:href="cmco-20250331.xsd#cmco_PrecisionConveyanceMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_35ce0bd9-fbf5-4f80-a99e-1972343b2e70" xlink:to="loc_cmco_PrecisionConveyanceMember_d5585a18-1673-4827-8a33-b2b3677ddea4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f965a7fe-a417-486a-92fc-cf80fd41c77c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a8530906-25a1-4aa4-a6fd-6a3751f1db67" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f965a7fe-a417-486a-92fc-cf80fd41c77c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_726f0414-5cf2-483e-9258-78fb37757415" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f965a7fe-a417-486a-92fc-cf80fd41c77c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_726f0414-5cf2-483e-9258-78fb37757415" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_82f5c8b8-00b5-42c4-b24c-e133b85fe5f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TrademarksMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_726f0414-5cf2-483e-9258-78fb37757415" xlink:to="loc_us-gaap_TrademarksMember_82f5c8b8-00b5-42c4-b24c-e133b85fe5f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_d9cd4723-f1e4-4c45-8a4b-704427f488dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_726f0414-5cf2-483e-9258-78fb37757415" xlink:to="loc_us-gaap_CustomerRelationshipsMember_d9cd4723-f1e4-4c45-8a4b-704427f488dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_e701861a-1f22-4028-953e-aa804cf8f498" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_726f0414-5cf2-483e-9258-78fb37757415" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_e701861a-1f22-4028-953e-aa804cf8f498" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_13ea5376-7549-4686-ae9f-a733a983fb5f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_726f0414-5cf2-483e-9258-78fb37757415" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_13ea5376-7549-4686-ae9f-a733a983fb5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1a325a45-b6d0-4e32-b340-55e51f8a1a24" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a8530906-25a1-4aa4-a6fd-6a3751f1db67" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1a325a45-b6d0-4e32-b340-55e51f8a1a24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportingUnits_7149268b-a2fa-4c22-80b2-fe6c31d4624a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportingUnits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1a325a45-b6d0-4e32-b340-55e51f8a1a24" xlink:to="loc_us-gaap_NumberOfReportingUnits_7149268b-a2fa-4c22-80b2-fe6c31d4624a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_46568b18-d923-42fa-b2d3-8dc2a7dba178" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1a325a45-b6d0-4e32-b340-55e51f8a1a24" xlink:to="loc_us-gaap_Goodwill_46568b18-d923-42fa-b2d3-8dc2a7dba178" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_GoodwillDiscountedCashFlowsMeasurementInputPeriod_28674785-dd4e-4728-a71d-4b7daccf185f" xlink:href="cmco-20250331.xsd#cmco_GoodwillDiscountedCashFlowsMeasurementInputPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1a325a45-b6d0-4e32-b340-55e51f8a1a24" xlink:to="loc_cmco_GoodwillDiscountedCashFlowsMeasurementInputPeriod_28674785-dd4e-4728-a71d-4b7daccf185f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_FairValueExceedingBookValuePercent_10e8ec34-efef-4c50-9fce-7a4694f524b4" xlink:href="cmco-20250331.xsd#cmco_FairValueExceedingBookValuePercent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1a325a45-b6d0-4e32-b340-55e51f8a1a24" xlink:to="loc_cmco_FairValueExceedingBookValuePercent_10e8ec34-efef-4c50-9fce-7a4694f524b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_f1ecb610-e6f2-46b0-9ec2-58e06bde69ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1a325a45-b6d0-4e32-b340-55e51f8a1a24" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_f1ecb610-e6f2-46b0-9ec2-58e06bde69ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_61ce168d-774e-421e-b026-e41ff914810e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1a325a45-b6d0-4e32-b340-55e51f8a1a24" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_61ce168d-774e-421e-b026-e41ff914810e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedTrademarks_908d4b76-eb74-46d0-b9a0-68daed0fdfda" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedTrademarks"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1a325a45-b6d0-4e32-b340-55e51f8a1a24" xlink:to="loc_us-gaap_IndefiniteLivedTrademarks_908d4b76-eb74-46d0-b9a0-68daed0fdfda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_eaa51f18-f172-4bb7-94d0-08239bff777b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1a325a45-b6d0-4e32-b340-55e51f8a1a24" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_eaa51f18-f172-4bb7-94d0-08239bff777b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_70fc8118-06a8-4872-84cc-c738e10a6654" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1a325a45-b6d0-4e32-b340-55e51f8a1a24" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_70fc8118-06a8-4872-84cc-c738e10a6654" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_8056a66d-5e9a-434f-b5b6-865b19fee5d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1a325a45-b6d0-4e32-b340-55e51f8a1a24" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_8056a66d-5e9a-434f-b5b6-865b19fee5d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_37fc6fc5-2f2d-46c3-b873-938c1a3143ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1a325a45-b6d0-4e32-b340-55e51f8a1a24" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_37fc6fc5-2f2d-46c3-b873-938c1a3143ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_73776bbf-9f67-436e-af33-d9045a630564" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1a325a45-b6d0-4e32-b340-55e51f8a1a24" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_73776bbf-9f67-436e-af33-d9045a630564" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_64de1558-a4f4-4011-84d9-f894319692ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1a325a45-b6d0-4e32-b340-55e51f8a1a24" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_64de1558-a4f4-4011-84d9-f894319692ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#GoodwillandIntangibleAssetsScheduleofGoodwillDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_b5f39f7d-921f-4f3d-864b-9b4d70e86942" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_dce7c98a-a94b-441f-87ce-caec2a153881" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_b5f39f7d-921f-4f3d-864b-9b4d70e86942" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_dce7c98a-a94b-441f-87ce-caec2a153881" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_6970a083-515a-4232-b705-ee198a45c659" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_dce7c98a-a94b-441f-87ce-caec2a153881" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_6970a083-515a-4232-b705-ee198a45c659" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_bb40e826-efe3-4b75-a0bc-dd7e5250463c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_6970a083-515a-4232-b705-ee198a45c659" xlink:to="loc_us-gaap_SegmentDomain_bb40e826-efe3-4b75-a0bc-dd7e5250463c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_MontratecMember_f9f3a016-7f46-4914-b808-3a20cba2677e" xlink:href="cmco-20250331.xsd#cmco_MontratecMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_bb40e826-efe3-4b75-a0bc-dd7e5250463c" xlink:to="loc_cmco_MontratecMember_f9f3a016-7f46-4914-b808-3a20cba2677e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_73c48171-252a-4d56-8ee5-a1dd47431718" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_dce7c98a-a94b-441f-87ce-caec2a153881" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_73c48171-252a-4d56-8ee5-a1dd47431718" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_8be2e3d9-92a3-420b-9b2d-1d31663f1466" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_73c48171-252a-4d56-8ee5-a1dd47431718" xlink:to="loc_us-gaap_GoodwillRollForward_8be2e3d9-92a3-420b-9b2d-1d31663f1466" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_47921463-f510-41c0-8c4b-b645ec8d50fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_8be2e3d9-92a3-420b-9b2d-1d31663f1466" xlink:to="loc_us-gaap_Goodwill_47921463-f510-41c0-8c4b-b645ec8d50fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_eb6b2167-e560-4d80-a562-7d5e3e8c607d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_8be2e3d9-92a3-420b-9b2d-1d31663f1466" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_eb6b2167-e560-4d80-a562-7d5e3e8c607d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_2043ce7c-3142-4256-b50f-1b2401638473" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_8be2e3d9-92a3-420b-9b2d-1d31663f1466" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_2043ce7c-3142-4256-b50f-1b2401638473" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_52500608-9ce4-4dec-82c9-c0ebc037f4d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_8be2e3d9-92a3-420b-9b2d-1d31663f1466" xlink:to="loc_us-gaap_Goodwill_52500608-9ce4-4dec-82c9-c0ebc037f4d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/GoodwillandIntangibleAssetsScheduleofIdentifiableIntangibleAssetsDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#GoodwillandIntangibleAssetsScheduleofIdentifiableIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/GoodwillandIntangibleAssetsScheduleofIdentifiableIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_93097fd7-e79c-41b0-928f-4bfe295e93ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_391031a6-8bbf-43f6-a03c-543fb2c7469b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_93097fd7-e79c-41b0-928f-4bfe295e93ba" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_391031a6-8bbf-43f6-a03c-543fb2c7469b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_7df0ab43-faf4-4126-adec-c319560fee9d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_391031a6-8bbf-43f6-a03c-543fb2c7469b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_7df0ab43-faf4-4126-adec-c319560fee9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_72915cb6-b431-4632-a740-b1fef5abc8aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_7df0ab43-faf4-4126-adec-c319560fee9d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_72915cb6-b431-4632-a740-b1fef5abc8aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_cda5c248-381c-42b8-9c02-18ca9a92c5e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TrademarksMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_72915cb6-b431-4632-a740-b1fef5abc8aa" xlink:to="loc_us-gaap_TrademarksMember_cda5c248-381c-42b8-9c02-18ca9a92c5e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_dba3566c-13d2-4768-a42d-c8f32ce53679" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_72915cb6-b431-4632-a740-b1fef5abc8aa" xlink:to="loc_us-gaap_CustomerRelationshipsMember_dba3566c-13d2-4768-a42d-c8f32ce53679" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_8c8a0ef7-8102-4cb3-af13-552be7689c6f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_72915cb6-b431-4632-a740-b1fef5abc8aa" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_8c8a0ef7-8102-4cb3-af13-552be7689c6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_58297fe9-b3a2-432a-ae9c-64e5c35bab16" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_72915cb6-b431-4632-a740-b1fef5abc8aa" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_58297fe9-b3a2-432a-ae9c-64e5c35bab16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_92a26913-df1a-4647-88a2-54c84c6f95ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_391031a6-8bbf-43f6-a03c-543fb2c7469b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_92a26913-df1a-4647-88a2-54c84c6f95ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_2978ea50-6e84-4d09-bfba-646ffbe9beba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_92a26913-df1a-4647-88a2-54c84c6f95ab" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_2978ea50-6e84-4d09-bfba-646ffbe9beba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_727ca555-44d3-432a-9834-f8d58c3a6b86" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_92a26913-df1a-4647-88a2-54c84c6f95ab" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_727ca555-44d3-432a-9834-f8d58c3a6b86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_d37faf51-f6a6-4446-bad2-685daaf98bac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_92a26913-df1a-4647-88a2-54c84c6f95ab" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_d37faf51-f6a6-4446-bad2-685daaf98bac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedTrademarks_6f44536e-476b-43ed-84b5-99ac4ab689f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedTrademarks"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_92a26913-df1a-4647-88a2-54c84c6f95ab" xlink:to="loc_us-gaap_IndefiniteLivedTrademarks_6f44536e-476b-43ed-84b5-99ac4ab689f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_187a3e09-a875-42f6-8c5b-46e8a8d8e51a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_92a26913-df1a-4647-88a2-54c84c6f95ab" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_187a3e09-a875-42f6-8c5b-46e8a8d8e51a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_e3ceb025-2ee5-4f64-a621-4108e61a0ab1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_92a26913-df1a-4647-88a2-54c84c6f95ab" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_e3ceb025-2ee5-4f64-a621-4108e61a0ab1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/DerivativeInstrumentsNarrativeDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#DerivativeInstrumentsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/DerivativeInstrumentsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_6479ead2-f404-472f-a43a-6227108a6a7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_58f3beaf-d879-4730-a099-7b23da5c63ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_6479ead2-f404-472f-a43a-6227108a6a7d" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_58f3beaf-d879-4730-a099-7b23da5c63ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_6f719090-cd11-4ae0-8751-7e532205d3b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_58f3beaf-d879-4730-a099-7b23da5c63ee" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_6f719090-cd11-4ae0-8751-7e532205d3b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_9f9ddef3-c0c9-4088-987a-c0ef4d64096b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_6f719090-cd11-4ae0-8751-7e532205d3b2" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_9f9ddef3-c0c9-4088-987a-c0ef4d64096b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CrossCurrencyInterestRateContractMember_09f4a02e-5e69-4532-bff2-5d79378eeec2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CrossCurrencyInterestRateContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_9f9ddef3-c0c9-4088-987a-c0ef4d64096b" xlink:to="loc_us-gaap_CrossCurrencyInterestRateContractMember_09f4a02e-5e69-4532-bff2-5d79378eeec2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_6dd4a302-a2d0-4677-acdc-e03ac07ebf76" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_9f9ddef3-c0c9-4088-987a-c0ef4d64096b" xlink:to="loc_us-gaap_ForeignExchangeContractMember_6dd4a302-a2d0-4677-acdc-e03ac07ebf76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_6d79fa45-9b52-4a20-b285-9bda74a30e60" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_9f9ddef3-c0c9-4088-987a-c0ef4d64096b" xlink:to="loc_us-gaap_InterestRateSwapMember_6d79fa45-9b52-4a20-b285-9bda74a30e60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_a29753f3-03c8-4038-8a24-192f3ac773a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_58f3beaf-d879-4730-a099-7b23da5c63ee" xlink:to="loc_us-gaap_HedgingDesignationAxis_a29753f3-03c8-4038-8a24-192f3ac773a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_e6e53826-4281-4ee0-bf65-dd46b1987978" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_a29753f3-03c8-4038-8a24-192f3ac773a7" xlink:to="loc_us-gaap_HedgingDesignationDomain_e6e53826-4281-4ee0-bf65-dd46b1987978" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_d96e4f90-60fb-4a9d-bd85-5446ef0013f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_e6e53826-4281-4ee0-bf65-dd46b1987978" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_d96e4f90-60fb-4a9d-bd85-5446ef0013f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_26333e77-e273-4379-9a39-47198ebb3aaa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_58f3beaf-d879-4730-a099-7b23da5c63ee" xlink:to="loc_us-gaap_DerivativesFairValueLineItems_26333e77-e273-4379-9a39-47198ebb3aaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DerivativeNumberofCounterparties_76b80ae1-9aea-414e-b00d-8288cc1e2f96" xlink:href="cmco-20250331.xsd#cmco_DerivativeNumberofCounterparties"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_26333e77-e273-4379-9a39-47198ebb3aaa" xlink:to="loc_cmco_DerivativeNumberofCounterparties_76b80ae1-9aea-414e-b00d-8288cc1e2f96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_4c3a43bb-f64b-41bc-b91e-f55b7ac61577" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_26333e77-e273-4379-9a39-47198ebb3aaa" xlink:to="loc_us-gaap_DerivativeNotionalAmount_4c3a43bb-f64b-41bc-b91e-f55b7ac61577" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet_86c191e2-53e2-4b9b-8077-67a3e2af6fa6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_26333e77-e273-4379-9a39-47198ebb3aaa" xlink:to="loc_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet_86c191e2-53e2-4b9b-8077-67a3e2af6fa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_2fbbbd07-77c0-4cb1-8117-4868d4743df3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeNumberOfInstrumentsHeld"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_26333e77-e273-4379-9a39-47198ebb3aaa" xlink:to="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_2fbbbd07-77c0-4cb1-8117-4868d4743df3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/DerivativeInstrumentsScheduleofDerivativeInstrumentsEffectonCondensedConsolidatedStatementsofOperationsDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#DerivativeInstrumentsScheduleofDerivativeInstrumentsEffectonCondensedConsolidatedStatementsofOperationsDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/DerivativeInstrumentsScheduleofDerivativeInstrumentsEffectonCondensedConsolidatedStatementsofOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_3c5965b7-b9b0-4ad6-9b7c-7ba835679b44" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_f5dfe882-8320-40d7-81f4-051f41fb7788" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_3c5965b7-b9b0-4ad6-9b7c-7ba835679b44" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_f5dfe882-8320-40d7-81f4-051f41fb7788" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_90507a04-7ea9-42f9-b5a2-685da8bf4ea3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_f5dfe882-8320-40d7-81f4-051f41fb7788" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_90507a04-7ea9-42f9-b5a2-685da8bf4ea3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_c51a479c-d7b1-4fd9-b451-a2237a965a4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_90507a04-7ea9-42f9-b5a2-685da8bf4ea3" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_c51a479c-d7b1-4fd9-b451-a2237a965a4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_5bc72ba6-064d-4930-9fc3-e6a12d3abd87" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_c51a479c-d7b1-4fd9-b451-a2237a965a4f" xlink:to="loc_us-gaap_ForeignExchangeContractMember_5bc72ba6-064d-4930-9fc3-e6a12d3abd87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_067dad65-2267-4e79-aecf-bf8b5331a591" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_c51a479c-d7b1-4fd9-b451-a2237a965a4f" xlink:to="loc_us-gaap_InterestRateSwapMember_067dad65-2267-4e79-aecf-bf8b5331a591" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrencySwapMember_c6042544-5e58-4194-b0c4-a0184a746c58" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrencySwapMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_c51a479c-d7b1-4fd9-b451-a2237a965a4f" xlink:to="loc_us-gaap_CurrencySwapMember_c6042544-5e58-4194-b0c4-a0184a746c58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_9a74b197-72d6-4120-9702-2b09276e85a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_f5dfe882-8320-40d7-81f4-051f41fb7788" xlink:to="loc_us-gaap_HedgingDesignationAxis_9a74b197-72d6-4120-9702-2b09276e85a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_8b783bb1-5d0e-4b7a-9f6b-fbd7abbf4a4c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_9a74b197-72d6-4120-9702-2b09276e85a9" xlink:to="loc_us-gaap_HedgingDesignationDomain_8b783bb1-5d0e-4b7a-9f6b-fbd7abbf4a4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_8219ce23-dcdd-4d3f-95e8-e20f7aa5a9f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_8b783bb1-5d0e-4b7a-9f6b-fbd7abbf4a4c" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_8219ce23-dcdd-4d3f-95e8-e20f7aa5a9f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_071cacfb-796c-42c5-8d83-dce54745ddb7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_f5dfe882-8320-40d7-81f4-051f41fb7788" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_071cacfb-796c-42c5-8d83-dce54745ddb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_b138fa85-e238-4342-8ad1-75794f9f0117" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_071cacfb-796c-42c5-8d83-dce54745ddb7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_b138fa85-e238-4342-8ad1-75794f9f0117" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_6392dce6-72f2-4d53-bf1b-89a6400ce662" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_071cacfb-796c-42c5-8d83-dce54745ddb7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_6392dce6-72f2-4d53-bf1b-89a6400ce662" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/DerivativeInstrumentsScheduleofDerivativeInstrumentsDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#DerivativeInstrumentsScheduleofDerivativeInstrumentsDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/DerivativeInstrumentsScheduleofDerivativeInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_12dc6b73-a1ee-47fb-b994-40a739d4d61f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_5cc057bb-2070-46d3-9543-f0b5bdf9eb24" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_12dc6b73-a1ee-47fb-b994-40a739d4d61f" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_5cc057bb-2070-46d3-9543-f0b5bdf9eb24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_945c292b-e489-4eb6-82d4-66890e478097" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_5cc057bb-2070-46d3-9543-f0b5bdf9eb24" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_945c292b-e489-4eb6-82d4-66890e478097" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_fdb6eeab-b371-4817-8669-ae9d24e6a084" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_945c292b-e489-4eb6-82d4-66890e478097" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_fdb6eeab-b371-4817-8669-ae9d24e6a084" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_a89096c8-0f91-445f-a966-b8ee7dc79ec5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_fdb6eeab-b371-4817-8669-ae9d24e6a084" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_a89096c8-0f91-445f-a966-b8ee7dc79ec5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesMember_267c5fed-a731-48c2-889b-88d128af1154" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_fdb6eeab-b371-4817-8669-ae9d24e6a084" xlink:to="loc_us-gaap_AccruedLiabilitiesMember_267c5fed-a731-48c2-889b-88d128af1154" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_ee361b86-0571-4395-b01c-040d4fcea618" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_fdb6eeab-b371-4817-8669-ae9d24e6a084" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_ee361b86-0571-4395-b01c-040d4fcea618" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_57062af2-05d0-4018-a2a3-0169a469e67f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncurrentLiabilitiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_fdb6eeab-b371-4817-8669-ae9d24e6a084" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_57062af2-05d0-4018-a2a3-0169a469e67f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_9a1813b2-06a3-41b4-b58f-a5d66d31a3f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_5cc057bb-2070-46d3-9543-f0b5bdf9eb24" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_9a1813b2-06a3-41b4-b58f-a5d66d31a3f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_181560a3-a7d4-4838-8428-53f2000a9264" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_9a1813b2-06a3-41b4-b58f-a5d66d31a3f7" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_181560a3-a7d4-4838-8428-53f2000a9264" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_17c49b5c-d067-4fc5-8734-e24a93aa9fd3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_181560a3-a7d4-4838-8428-53f2000a9264" xlink:to="loc_us-gaap_ForeignExchangeContractMember_17c49b5c-d067-4fc5-8734-e24a93aa9fd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_d712b5f9-d9ed-463a-a2ce-f53f8999b560" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_181560a3-a7d4-4838-8428-53f2000a9264" xlink:to="loc_us-gaap_InterestRateSwapMember_d712b5f9-d9ed-463a-a2ce-f53f8999b560" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CrossCurrencyInterestRateContractMember_62481609-e35a-4d5e-a6bc-a663988fa8d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CrossCurrencyInterestRateContractMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_181560a3-a7d4-4838-8428-53f2000a9264" xlink:to="loc_us-gaap_CrossCurrencyInterestRateContractMember_62481609-e35a-4d5e-a6bc-a663988fa8d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_a41b2a6b-0444-47ac-99c3-fc5872992f74" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_5cc057bb-2070-46d3-9543-f0b5bdf9eb24" xlink:to="loc_us-gaap_HedgingDesignationAxis_a41b2a6b-0444-47ac-99c3-fc5872992f74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_b977f1dd-c32e-4a46-8df5-b612e155ff76" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_a41b2a6b-0444-47ac-99c3-fc5872992f74" xlink:to="loc_us-gaap_HedgingDesignationDomain_b977f1dd-c32e-4a46-8df5-b612e155ff76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_abe6b469-9059-44ee-a727-b9b93101b856" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_b977f1dd-c32e-4a46-8df5-b612e155ff76" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_abe6b469-9059-44ee-a727-b9b93101b856" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_d7e020b8-103d-42b7-ad7f-fb9ff75cd35b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_5cc057bb-2070-46d3-9543-f0b5bdf9eb24" xlink:to="loc_us-gaap_DerivativesFairValueLineItems_d7e020b8-103d-42b7-ad7f-fb9ff75cd35b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_f31dd135-cbd7-4c81-b8b8-47b7b1226eff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_d7e020b8-103d-42b7-ad7f-fb9ff75cd35b" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_f31dd135-cbd7-4c81-b8b8-47b7b1226eff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_107f678f-9edc-4d07-ba3f-7730a8595a81" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_d7e020b8-103d-42b7-ad7f-fb9ff75cd35b" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_107f678f-9edc-4d07-ba3f-7730a8595a81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesAccruedLiabilitiesDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#AccruedLiabilitiesandOtherNoncurrentLiabilitiesAccruedLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesAccruedLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract_1ab112dd-0462-4f4f-9a45-c66cb95ef676" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable_a34705fa-4ce7-4c54-bdee-67d2569cb19b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract_1ab112dd-0462-4f4f-9a45-c66cb95ef676" xlink:to="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable_a34705fa-4ce7-4c54-bdee-67d2569cb19b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_35d7fe30-d40b-4e1c-868a-5300d6b69a49" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable_a34705fa-4ce7-4c54-bdee-67d2569cb19b" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_35d7fe30-d40b-4e1c-868a-5300d6b69a49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_d6529799-cbc5-4561-b2ac-8f86c736e9f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_35d7fe30-d40b-4e1c-868a-5300d6b69a49" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_d6529799-cbc5-4561-b2ac-8f86c736e9f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrencySwapMember_b774b1ec-f60f-47b2-9f8e-c6b1f7bda42b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrencySwapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_d6529799-cbc5-4561-b2ac-8f86c736e9f7" xlink:to="loc_us-gaap_CurrencySwapMember_b774b1ec-f60f-47b2-9f8e-c6b1f7bda42b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_948c7f6c-5b0d-4dce-a6f7-b474ce1ff856" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable_a34705fa-4ce7-4c54-bdee-67d2569cb19b" xlink:to="loc_us-gaap_HedgingDesignationAxis_948c7f6c-5b0d-4dce-a6f7-b474ce1ff856" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_71263e18-5722-4a1f-a275-bb2945b03ec5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_948c7f6c-5b0d-4dce-a6f7-b474ce1ff856" xlink:to="loc_us-gaap_HedgingDesignationDomain_71263e18-5722-4a1f-a275-bb2945b03ec5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_b3fb8c92-01b2-4b9c-8484-8ab4d6301abb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_71263e18-5722-4a1f-a275-bb2945b03ec5" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_b3fb8c92-01b2-4b9c-8484-8ab4d6301abb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_37e1dbf5-0848-4d21-9db6-6fc70b03b4e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable_a34705fa-4ce7-4c54-bdee-67d2569cb19b" xlink:to="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_37e1dbf5-0848-4d21-9db6-6fc70b03b4e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedPayrollTaxesCurrent_44d146f1-b94b-4e2f-b895-f912b39b8b98" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedPayrollTaxesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_37e1dbf5-0848-4d21-9db6-6fc70b03b4e3" xlink:to="loc_us-gaap_AccruedPayrollTaxesCurrent_44d146f1-b94b-4e2f-b895-f912b39b8b98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_deecc5ee-7b38-450c-ba01-8b3dddb64fc6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_37e1dbf5-0848-4d21-9db6-6fc70b03b4e3" xlink:to="loc_us-gaap_TaxesPayableCurrent_deecc5ee-7b38-450c-ba01-8b3dddb64fc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInsuranceCurrent_3abd055e-91b9-4dac-aa4e-88d48ec34066" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedInsuranceCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_37e1dbf5-0848-4d21-9db6-6fc70b03b4e3" xlink:to="loc_us-gaap_AccruedInsuranceCurrent_3abd055e-91b9-4dac-aa4e-88d48ec34066" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_AccruedGeneralAndProductLiabilityCostsCurrent_94c573e0-3a29-4d1e-8798-1d13440835c9" xlink:href="cmco-20250331.xsd#cmco_AccruedGeneralAndProductLiabilityCostsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_37e1dbf5-0848-4d21-9db6-6fc70b03b4e3" xlink:to="loc_cmco_AccruedGeneralAndProductLiabilityCostsCurrent_94c573e0-3a29-4d1e-8798-1d13440835c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_CustomerAdvancesDepositsAndRebatesCurrent_2c463849-94e1-451c-8f00-3fdce02b1027" xlink:href="cmco-20250331.xsd#cmco_CustomerAdvancesDepositsAndRebatesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_37e1dbf5-0848-4d21-9db6-6fc70b03b4e3" xlink:to="loc_cmco_CustomerAdvancesDepositsAndRebatesCurrent_2c463849-94e1-451c-8f00-3fdce02b1027" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_9b73bb2d-3698-45a3-9c80-0389f5b6b52b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_37e1dbf5-0848-4d21-9db6-6fc70b03b4e3" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_9b73bb2d-3698-45a3-9c80-0389f5b6b52b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_33a4518e-b0ec-42d2-aaf8-a3f5a2b104df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_37e1dbf5-0848-4d21-9db6-6fc70b03b4e3" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_33a4518e-b0ec-42d2-aaf8-a3f5a2b104df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_77e98866-d3ad-4f11-bc0b-2a42bef6f139" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_37e1dbf5-0848-4d21-9db6-6fc70b03b4e3" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_77e98866-d3ad-4f11-bc0b-2a42bef6f139" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesOtherNoncurrentLiabilitiesDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#AccruedLiabilitiesandOtherNoncurrentLiabilitiesOtherNoncurrentLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesOtherNoncurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract_bd701bc5-03e3-40dd-85e7-9f1f2fdcaefd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable_56e85256-8818-4a56-8745-1d00c01842ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract_bd701bc5-03e3-40dd-85e7-9f1f2fdcaefd" xlink:to="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable_56e85256-8818-4a56-8745-1d00c01842ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_1f2ef5ee-2437-4397-b439-7767e47b5e4e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable_56e85256-8818-4a56-8745-1d00c01842ca" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_1f2ef5ee-2437-4397-b439-7767e47b5e4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_731bcee4-29e4-4a7a-9b12-803cf542dd3a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_1f2ef5ee-2437-4397-b439-7767e47b5e4e" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_731bcee4-29e4-4a7a-9b12-803cf542dd3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrencySwapMember_5140ae45-1f5c-49e4-be38-2984615fc1f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrencySwapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_731bcee4-29e4-4a7a-9b12-803cf542dd3a" xlink:to="loc_us-gaap_CurrencySwapMember_5140ae45-1f5c-49e4-be38-2984615fc1f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_efd19d9e-c079-45b9-b2f9-2f627b210878" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable_56e85256-8818-4a56-8745-1d00c01842ca" xlink:to="loc_us-gaap_HedgingDesignationAxis_efd19d9e-c079-45b9-b2f9-2f627b210878" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_9e279674-3f1c-4f78-8c13-875ef82ba200" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_efd19d9e-c079-45b9-b2f9-2f627b210878" xlink:to="loc_us-gaap_HedgingDesignationDomain_9e279674-3f1c-4f78-8c13-875ef82ba200" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_f0670f3b-dcc8-4263-b2de-d227aa3c10c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_9e279674-3f1c-4f78-8c13-875ef82ba200" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_f0670f3b-dcc8-4263-b2de-d227aa3c10c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_b74f6043-a73c-441e-b329-25b92bae1dae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable_56e85256-8818-4a56-8745-1d00c01842ca" xlink:to="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_b74f6043-a73c-441e-b329-25b92bae1dae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent_2d2b5698-d3a2-49e8-84f2-f72239145b34" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_b74f6043-a73c-441e-b329-25b92bae1dae" xlink:to="loc_us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent_2d2b5698-d3a2-49e8-84f2-f72239145b34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualNoncurrent_f12079bc-b7c9-4389-89bd-96dcdc6d1479" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrualNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_b74f6043-a73c-441e-b329-25b92bae1dae" xlink:to="loc_us-gaap_StandardProductWarrantyAccrualNoncurrent_f12079bc-b7c9-4389-89bd-96dcdc6d1479" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_50c6d98e-ef19-4833-95b7-b36ce8455759" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_b74f6043-a73c-441e-b329-25b92bae1dae" xlink:to="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_50c6d98e-ef19-4833-95b7-b36ce8455759" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_49292f4b-cf71-4b92-90ac-a80878adb890" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_b74f6043-a73c-441e-b329-25b92bae1dae" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_49292f4b-cf71-4b92-90ac-a80878adb890" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_e6e443d8-9715-4b40-b808-c5fd245b87b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_b74f6043-a73c-441e-b329-25b92bae1dae" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_e6e443d8-9715-4b40-b808-c5fd245b87b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_41735c6a-cf5a-4089-88d7-86962a04bf0b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_b74f6043-a73c-441e-b329-25b92bae1dae" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_41735c6a-cf5a-4089-88d7-86962a04bf0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_d2e78ba7-776e-48c9-bd0b-41b2dbd1cc5d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_b74f6043-a73c-441e-b329-25b92bae1dae" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_d2e78ba7-776e-48c9-bd0b-41b2dbd1cc5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_098eb4fe-0b7d-4b0c-977d-04f66bd2f93b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_b74f6043-a73c-441e-b329-25b92bae1dae" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_098eb4fe-0b7d-4b0c-977d-04f66bd2f93b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesNarrativeDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#AccruedLiabilitiesandOtherNoncurrentLiabilitiesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract_49475d59-5c5b-4d03-bf0a-a0aa4cc8b5d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimatedInsuranceRecoveries_40574e08-692d-42b8-b913-bdaf1a2a44eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EstimatedInsuranceRecoveries"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract_49475d59-5c5b-4d03-bf0a-a0aa4cc8b5d7" xlink:to="loc_us-gaap_EstimatedInsuranceRecoveries_40574e08-692d-42b8-b913-bdaf1a2a44eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/DebtScheduleofDebtDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#DebtScheduleofDebtDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/DebtScheduleofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_9bdb4018-8c20-4476-826a-d59e7268eebb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_7fa7d805-f913-45cb-89bd-cf7f659549ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_9bdb4018-8c20-4476-826a-d59e7268eebb" xlink:to="loc_us-gaap_DebtInstrumentTable_7fa7d805-f913-45cb-89bd-cf7f659549ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_19143e59-b494-47cb-92f4-7f971931ffe2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_7fa7d805-f913-45cb-89bd-cf7f659549ab" xlink:to="loc_us-gaap_DebtInstrumentAxis_19143e59-b494-47cb-92f4-7f971931ffe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_17c18ff6-8b8c-40f9-907b-06238b9241df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_19143e59-b494-47cb-92f4-7f971931ffe2" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_17c18ff6-8b8c-40f9-907b-06238b9241df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_TermLoanBFacilityMember_9ac629bf-ca78-4207-8e6f-72fa2f7ad1d5" xlink:href="cmco-20250331.xsd#cmco_TermLoanBFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_17c18ff6-8b8c-40f9-907b-06238b9241df" xlink:to="loc_cmco_TermLoanBFacilityMember_9ac629bf-ca78-4207-8e6f-72fa2f7ad1d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ARSecuritizationMember_171cdc7f-a0ad-4acb-8ac0-15fdaffe61c0" xlink:href="cmco-20250331.xsd#cmco_ARSecuritizationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_17c18ff6-8b8c-40f9-907b-06238b9241df" xlink:to="loc_cmco_ARSecuritizationMember_171cdc7f-a0ad-4acb-8ac0-15fdaffe61c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_679e1e26-db91-4915-9650-e7406b12284f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_7fa7d805-f913-45cb-89bd-cf7f659549ab" xlink:to="loc_us-gaap_DebtInstrumentLineItems_679e1e26-db91-4915-9650-e7406b12284f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_5b18cae2-3d0b-4a99-a7d6-b0203e69f765" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_679e1e26-db91-4915-9650-e7406b12284f" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_5b18cae2-3d0b-4a99-a7d6-b0203e69f765" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_eaecfd14-7209-4a11-95cd-200ee5c9125e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_679e1e26-db91-4915-9650-e7406b12284f" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_eaecfd14-7209-4a11-95cd-200ee5c9125e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_3f53cedf-eee9-4259-99ad-96b336ed9e1d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_679e1e26-db91-4915-9650-e7406b12284f" xlink:to="loc_us-gaap_LongTermDebt_3f53cedf-eee9-4259-99ad-96b336ed9e1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_17716aba-5cc3-494f-ab43-b6674ee6e2bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_679e1e26-db91-4915-9650-e7406b12284f" xlink:to="loc_us-gaap_LongTermDebtCurrent_17716aba-5cc3-494f-ab43-b6674ee6e2bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_0ccf6b2a-8f94-4d8d-84db-18992c01432b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_679e1e26-db91-4915-9650-e7406b12284f" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_0ccf6b2a-8f94-4d8d-84db-18992c01432b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#DebtNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/DebtNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_d89e824f-2e93-4ca5-b7ca-f4a941241513" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTable_922277a6-5d35-4dba-ab15-29e4fc8ebe52" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_d89e824f-2e93-4ca5-b7ca-f4a941241513" xlink:to="loc_us-gaap_ScheduleOfShortTermDebtTable_922277a6-5d35-4dba-ab15-29e4fc8ebe52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_0bedf7fb-8a2c-427d-8f9e-e9e05cd52b93" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_922277a6-5d35-4dba-ab15-29e4fc8ebe52" xlink:to="loc_us-gaap_DebtInstrumentAxis_0bedf7fb-8a2c-427d-8f9e-e9e05cd52b93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_2dc59cd2-a779-488a-9897-89c7af61cc2d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_0bedf7fb-8a2c-427d-8f9e-e9e05cd52b93" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_2dc59cd2-a779-488a-9897-89c7af61cc2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_TermLoanBFacilityMember_4465ee56-6ab0-4aa4-a61b-1551413d1053" xlink:href="cmco-20250331.xsd#cmco_TermLoanBFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_2dc59cd2-a779-488a-9897-89c7af61cc2d" xlink:to="loc_cmco_TermLoanBFacilityMember_4465ee56-6ab0-4aa4-a61b-1551413d1053" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_AmendedAndRestatedRevolvingCreditFacility1Member_13b484d8-1f10-40d9-8ab2-437e5ede0434" xlink:href="cmco-20250331.xsd#cmco_AmendedAndRestatedRevolvingCreditFacility1Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_2dc59cd2-a779-488a-9897-89c7af61cc2d" xlink:to="loc_cmco_AmendedAndRestatedRevolvingCreditFacility1Member_13b484d8-1f10-40d9-8ab2-437e5ede0434" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_56358a27-26ed-4c40-b7f2-1ba36ca212e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_2dc59cd2-a779-488a-9897-89c7af61cc2d" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_56358a27-26ed-4c40-b7f2-1ba36ca212e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ARSecuritizationMember_e2e6a5da-96fd-4ea2-b2ee-a5c9bbea9e61" xlink:href="cmco-20250331.xsd#cmco_ARSecuritizationMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_2dc59cd2-a779-488a-9897-89c7af61cc2d" xlink:to="loc_cmco_ARSecuritizationMember_e2e6a5da-96fd-4ea2-b2ee-a5c9bbea9e61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_BankGuaranteesMember_394106dd-a0a9-4a3d-9941-016a591de79e" xlink:href="cmco-20250331.xsd#cmco_BankGuaranteesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_2dc59cd2-a779-488a-9897-89c7af61cc2d" xlink:to="loc_cmco_BankGuaranteesMember_394106dd-a0a9-4a3d-9941-016a591de79e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_5d2bae9f-7c3f-454d-88cb-51d02f34f389" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_922277a6-5d35-4dba-ab15-29e4fc8ebe52" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_5d2bae9f-7c3f-454d-88cb-51d02f34f389" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_03447378-5b4a-499f-9214-df6a68d5fe03" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_5d2bae9f-7c3f-454d-88cb-51d02f34f389" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_03447378-5b4a-499f-9214-df6a68d5fe03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMember_244eb95a-625d-4c04-a8af-3325011a0a54" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_03447378-5b4a-499f-9214-df6a68d5fe03" xlink:to="loc_us-gaap_LongTermDebtMember_244eb95a-625d-4c04-a8af-3325011a0a54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_c6f7197f-0201-4a70-ac72-7a59ccb443a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_922277a6-5d35-4dba-ab15-29e4fc8ebe52" xlink:to="loc_us-gaap_VariableRateAxis_c6f7197f-0201-4a70-ac72-7a59ccb443a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_b6423f28-1a23-49a1-8ad1-c4b7bb48024e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_c6f7197f-0201-4a70-ac72-7a59ccb443a6" xlink:to="loc_us-gaap_VariableRateDomain_b6423f28-1a23-49a1-8ad1-c4b7bb48024e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrMember_1e386183-423e-4a29-b473-27a08a57252d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredOvernightFinancingRateSofrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_b6423f28-1a23-49a1-8ad1-c4b7bb48024e" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrMember_1e386183-423e-4a29-b473-27a08a57252d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_6bcc6b68-46f5-4bdb-9aeb-882f67843cc4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BaseRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_b6423f28-1a23-49a1-8ad1-c4b7bb48024e" xlink:to="loc_us-gaap_BaseRateMember_6bcc6b68-46f5-4bdb-9aeb-882f67843cc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_ff477d3a-d57e-4363-bd36-d1a65f0a7084" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_922277a6-5d35-4dba-ab15-29e4fc8ebe52" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_ff477d3a-d57e-4363-bd36-d1a65f0a7084" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_c9517494-735c-44de-993a-e958ce227511" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_ff477d3a-d57e-4363-bd36-d1a65f0a7084" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_c9517494-735c-44de-993a-e958ce227511" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_aa26e3fe-149e-4b5f-83b3-dafb8fd8a582" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_c9517494-735c-44de-993a-e958ce227511" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_aa26e3fe-149e-4b5f-83b3-dafb8fd8a582" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_c7f61f13-5f4b-433d-9ac7-61401a8e83b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_c9517494-735c-44de-993a-e958ce227511" xlink:to="loc_us-gaap_UnsecuredDebtMember_c7f61f13-5f4b-433d-9ac7-61401a8e83b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_0872eda4-232c-45e2-ba01-25adc884bd7c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_922277a6-5d35-4dba-ab15-29e4fc8ebe52" xlink:to="loc_srt_RangeAxis_0872eda4-232c-45e2-ba01-25adc884bd7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_759b613a-cc85-4e75-b979-dfd932ac17f2" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_0872eda4-232c-45e2-ba01-25adc884bd7c" xlink:to="loc_srt_RangeMember_759b613a-cc85-4e75-b979-dfd932ac17f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ba53dcbb-70f3-46c0-89a1-aa4b2f59c37c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_759b613a-cc85-4e75-b979-dfd932ac17f2" xlink:to="loc_srt_MaximumMember_ba53dcbb-70f3-46c0-89a1-aa4b2f59c37c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_3d703cbf-2e35-4578-aa46-cc0aea105814" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_759b613a-cc85-4e75-b979-dfd932ac17f2" xlink:to="loc_srt_MinimumMember_3d703cbf-2e35-4578-aa46-cc0aea105814" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_8d9a604a-fce6-4672-9362-de986be82614" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_922277a6-5d35-4dba-ab15-29e4fc8ebe52" xlink:to="loc_srt_StatementGeographicalAxis_8d9a604a-fce6-4672-9362-de986be82614" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_46b61357-7a93-4f44-a5f6-666b0c11c3b1" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_8d9a604a-fce6-4672-9362-de986be82614" xlink:to="loc_srt_SegmentGeographicalDomain_46b61357-7a93-4f44-a5f6-666b0c11c3b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_64b96855-0c41-4e0b-bcdf-81b731308dec" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_46b61357-7a93-4f44-a5f6-666b0c11c3b1" xlink:to="loc_country_US_64b96855-0c41-4e0b-bcdf-81b731308dec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_HartlandWIMember_5383491a-c894-4d44-820a-3bcb0b6c4596" xlink:href="cmco-20250331.xsd#cmco_HartlandWIMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_46b61357-7a93-4f44-a5f6-666b0c11c3b1" xlink:to="loc_cmco_HartlandWIMember_5383491a-c894-4d44-820a-3bcb0b6c4596" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_922277a6-5d35-4dba-ab15-29e4fc8ebe52" xlink:to="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredLongTermDebt_7f286790-f003-49d4-bb48-ba40a5cfee76" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredLongTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_us-gaap_SecuredLongTermDebt_7f286790-f003-49d4-bb48-ba40a5cfee76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_aa1b81b7-a8df-4ee4-bdae-8eebef4fddff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_aa1b81b7-a8df-4ee4-bdae-8eebef4fddff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LineOfCreditFacilityAccordionFeatureIncreaseLimit_b4b29335-b0ce-459b-812c-d84fd85f44ad" xlink:href="cmco-20250331.xsd#cmco_LineOfCreditFacilityAccordionFeatureIncreaseLimit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_cmco_LineOfCreditFacilityAccordionFeatureIncreaseLimit_b4b29335-b0ce-459b-812c-d84fd85f44ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_IncreaseInDebtIssuanceCosts_e3a37053-cde1-4670-b373-9ee5b4c79e2f" xlink:href="cmco-20250331.xsd#cmco_IncreaseInDebtIssuanceCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_cmco_IncreaseInDebtIssuanceCosts_e3a37053-cde1-4670-b373-9ee5b4c79e2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet_a584f8b6-44a9-4e4e-8d15-ec9f980d0eb7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet_a584f8b6-44a9-4e4e-8d15-ec9f980d0eb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_77b35f6e-1968-4ae5-b46c-b2ba68a92ead" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_77b35f6e-1968-4ae5-b46c-b2ba68a92ead" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_adb61a22-301c-438c-a619-3c341de5f9a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_adb61a22-301c-438c-a619-3c341de5f9a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_603db353-9917-4052-93bb-44db6f8a2836" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_603db353-9917-4052-93bb-44db6f8a2836" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_a2e274e6-4996-47df-9799-5e459e1b5ca3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_us-gaap_LongTermDebtCurrent_a2e274e6-4996-47df-9799-5e459e1b5ca3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_c3dbe3b3-1ce3-454e-a2b3-5ec99498b230" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_c3dbe3b3-1ce3-454e-a2b3-5ec99498b230" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_e039c2fc-dd77-4ca9-8d64-a06a402c9305" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_e039c2fc-dd77-4ca9-8d64-a06a402c9305" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedAmortizationDeferredFinanceCosts_63a5f6ab-4d73-4ab7-8c40-8297c4d51130" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedAmortizationDeferredFinanceCosts"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_us-gaap_AccumulatedAmortizationDeferredFinanceCosts_63a5f6ab-4d73-4ab7-8c40-8297c4d51130" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_QuarterlyPrincipalAmortizationPercentage_4f6708d1-55e2-40fa-87f3-9dabaad8342e" xlink:href="cmco-20250331.xsd#cmco_QuarterlyPrincipalAmortizationPercentage"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_cmco_QuarterlyPrincipalAmortizationPercentage_4f6708d1-55e2-40fa-87f3-9dabaad8342e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ExcessCashFlowPercentage_c6833111-1ab9-4f26-bd8d-598fd7858cd7" xlink:href="cmco-20250331.xsd#cmco_ExcessCashFlowPercentage"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_cmco_ExcessCashFlowPercentage_c6833111-1ab9-4f26-bd8d-598fd7858cd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ExcessCashFlowPercentageStepDownDueToAchievementOfSecuredLeverageRatios_e01b98d3-bbf1-4fb8-b1b1-3e877d50b8cc" xlink:href="cmco-20250331.xsd#cmco_ExcessCashFlowPercentageStepDownDueToAchievementOfSecuredLeverageRatios"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_cmco_ExcessCashFlowPercentageStepDownDueToAchievementOfSecuredLeverageRatios_e01b98d3-bbf1-4fb8-b1b1-3e877d50b8cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LeverageRatioTrancheOne_e6274df2-28f5-4f2d-b93d-03c59707bb9c" xlink:href="cmco-20250331.xsd#cmco_LeverageRatioTrancheOne"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_cmco_LeverageRatioTrancheOne_e6274df2-28f5-4f2d-b93d-03c59707bb9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LeverageRatioTrancheTwo_3155f95e-7a6f-4d43-847d-7c556c234ac0" xlink:href="cmco-20250331.xsd#cmco_LeverageRatioTrancheTwo"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_cmco_LeverageRatioTrancheTwo_3155f95e-7a6f-4d43-847d-7c556c234ac0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LeverageRatioTrancheThree_64330a50-f336-4d1b-b383-bb189edc9075" xlink:href="cmco-20250331.xsd#cmco_LeverageRatioTrancheThree"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_cmco_LeverageRatioTrancheThree_64330a50-f336-4d1b-b383-bb189edc9075" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LeverageRatioTrancheFourAndThereafter_2596434d-ef12-4a64-8c7d-4498c8e1d590" xlink:href="cmco-20250331.xsd#cmco_LeverageRatioTrancheFourAndThereafter"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_cmco_LeverageRatioTrancheFourAndThereafter_2596434d-ef12-4a64-8c7d-4498c8e1d590" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_b16b80ca-5192-4217-9e43-21b79d519b67" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_us-gaap_LongTermDebt_b16b80ca-5192-4217-9e43-21b79d519b67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_ecb5e6d2-3a07-4695-bcb7-0d7c395bd5e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_ecb5e6d2-3a07-4695-bcb7-0d7c395bd5e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DebtInstrumentCreditSpreadAdjustmentOnVariableRate_35aa1891-d8ae-491f-9ac1-0fcfe79a0229" xlink:href="cmco-20250331.xsd#cmco_DebtInstrumentCreditSpreadAdjustmentOnVariableRate"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_cmco_DebtInstrumentCreditSpreadAdjustmentOnVariableRate_35aa1891-d8ae-491f-9ac1-0fcfe79a0229" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeaseTermOfContract1_af0c9d95-e389-40c7-99a9-c8271d990fed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeFinanceLeaseTermOfContract1"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_us-gaap_LesseeFinanceLeaseTermOfContract1_af0c9d95-e389-40c7-99a9-c8271d990fed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_6c370e48-0307-4360-a232-740cb028b49d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_us-gaap_FinanceLeaseLiability_6c370e48-0307-4360-a232-740cb028b49d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_ac879662-607c-4c87-b2d3-91bd255c48ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_ac879662-607c-4c87-b2d3-91bd255c48ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_de8ef63b-60af-4fa6-a85b-5da9a30bcd8f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_be954fe8-2171-4a2f-afc7-5a184a53c23b" xlink:to="loc_us-gaap_LineOfCredit_de8ef63b-60af-4fa6-a85b-5da9a30bcd8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#DebtScheduleofMaturitiesofLongtermDebtDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_920d91ca-fcd1-47b4-8c4c-7207b00d8cfc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTable_2c042a45-f6f8-40bc-8459-fbdc909ef12a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_920d91ca-fcd1-47b4-8c4c-7207b00d8cfc" xlink:to="loc_us-gaap_ScheduleOfShortTermDebtTable_2c042a45-f6f8-40bc-8459-fbdc909ef12a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_2fc61ea8-1968-446f-af57-05fedd028d8d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_2c042a45-f6f8-40bc-8459-fbdc909ef12a" xlink:to="loc_us-gaap_DebtInstrumentAxis_2fc61ea8-1968-446f-af57-05fedd028d8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_be79e7a1-5636-42f0-9d4d-6ef3ba4e6b5a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_2fc61ea8-1968-446f-af57-05fedd028d8d" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_be79e7a1-5636-42f0-9d4d-6ef3ba4e6b5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_TermLoanBFacilityAndARSecuritizationMember_43821783-218f-4746-90f2-20428bfc2b96" xlink:href="cmco-20250331.xsd#cmco_TermLoanBFacilityAndARSecuritizationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_be79e7a1-5636-42f0-9d4d-6ef3ba4e6b5a" xlink:to="loc_cmco_TermLoanBFacilityAndARSecuritizationMember_43821783-218f-4746-90f2-20428bfc2b96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtLineItems_4f27bf44-5dd1-4d7a-b174-a2540d11b9a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_2c042a45-f6f8-40bc-8459-fbdc909ef12a" xlink:to="loc_us-gaap_ShortTermDebtLineItems_4f27bf44-5dd1-4d7a-b174-a2540d11b9a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_78de58ae-f12d-49c7-b3f0-5fc0cfbe1f7b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_4f27bf44-5dd1-4d7a-b174-a2540d11b9a2" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_78de58ae-f12d-49c7-b3f0-5fc0cfbe1f7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_7907133a-580d-42ce-adba-0586af2a056a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_4f27bf44-5dd1-4d7a-b174-a2540d11b9a2" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_7907133a-580d-42ce-adba-0586af2a056a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_2bda65dc-4255-433e-902a-5064c06e0818" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_4f27bf44-5dd1-4d7a-b174-a2540d11b9a2" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_2bda65dc-4255-433e-902a-5064c06e0818" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_a43e9659-3c35-4cb9-b49a-c93f39f6b0d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_4f27bf44-5dd1-4d7a-b174-a2540d11b9a2" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_a43e9659-3c35-4cb9-b49a-c93f39f6b0d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_a9265bb0-384c-4677-8a37-cb2ac5c65a13" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_4f27bf44-5dd1-4d7a-b174-a2540d11b9a2" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_a9265bb0-384c-4677-8a37-cb2ac5c65a13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_17b10998-9833-4665-bf70-89a680772c2a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_4f27bf44-5dd1-4d7a-b174-a2540d11b9a2" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_17b10998-9833-4665-bf70-89a680772c2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/PensionsandOtherBenefitPlansReconciliationofBenefitObligationPlanAssetsandFundedStatusDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#PensionsandOtherBenefitPlansReconciliationofBenefitObligationPlanAssetsandFundedStatusDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/PensionsandOtherBenefitPlansReconciliationofBenefitObligationPlanAssetsandFundedStatusDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_6ed78697-beff-4463-8c68-5d9fa1b178b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5908ccbd-9d60-4553-8cd9-c035a2ba297a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_6ed78697-beff-4463-8c68-5d9fa1b178b3" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5908ccbd-9d60-4553-8cd9-c035a2ba297a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_e9fe1c5c-e2c0-4d34-9a57-3cdcec947f2d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5908ccbd-9d60-4553-8cd9-c035a2ba297a" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_e9fe1c5c-e2c0-4d34-9a57-3cdcec947f2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_eb26c903-a3e1-44d1-a70c-759c077ee174" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_e9fe1c5c-e2c0-4d34-9a57-3cdcec947f2d" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_eb26c903-a3e1-44d1-a70c-759c077ee174" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_33944238-1b04-40c1-ab41-e7890a1cd70a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_eb26c903-a3e1-44d1-a70c-759c077ee174" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_33944238-1b04-40c1-ab41-e7890a1cd70a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7747b0d8-c898-4900-981f-4f5d1cf358a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5908ccbd-9d60-4553-8cd9-c035a2ba297a" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7747b0d8-c898-4900-981f-4f5d1cf358a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_c9cd753d-f56e-44dc-890c-eec909060984" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7747b0d8-c898-4900-981f-4f5d1cf358a9" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_c9cd753d-f56e-44dc-890c-eec909060984" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract_ea784cc3-818d-4a66-8aef-bc4e4af63005" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_c9cd753d-f56e-44dc-890c-eec909060984" xlink:to="loc_us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract_ea784cc3-818d-4a66-8aef-bc4e4af63005" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_f951eae0-1f2e-467e-a2f1-dd82bfc2cba1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract_ea784cc3-818d-4a66-8aef-bc4e4af63005" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_f951eae0-1f2e-467e-a2f1-dd82bfc2cba1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_7b3ac816-577d-4a84-b97a-e5219bfe212b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract_ea784cc3-818d-4a66-8aef-bc4e4af63005" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_7b3ac816-577d-4a84-b97a-e5219bfe212b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_9d610872-5b04-4898-9172-f65c87046b18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract_ea784cc3-818d-4a66-8aef-bc4e4af63005" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_9d610872-5b04-4898-9172-f65c87046b18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_2b8323dc-9f7d-4895-9d97-92c1f57f5180" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract_ea784cc3-818d-4a66-8aef-bc4e4af63005" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_2b8323dc-9f7d-4895-9d97-92c1f57f5180" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_cd36aa87-8667-4fe7-b0a3-0acad8b7dd96" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract_ea784cc3-818d-4a66-8aef-bc4e4af63005" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_cd36aa87-8667-4fe7-b0a3-0acad8b7dd96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_d6e5d69d-35b8-4955-ac0a-f2acb677b7e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanSettlementsBenefitObligation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract_ea784cc3-818d-4a66-8aef-bc4e4af63005" xlink:to="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_d6e5d69d-35b8-4955-ac0a-f2acb677b7e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_b89e8bfc-ad97-4cbc-8a74-c0a7b9eda8e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract_ea784cc3-818d-4a66-8aef-bc4e4af63005" xlink:to="loc_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_b89e8bfc-ad97-4cbc-8a74-c0a7b9eda8e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_11ce4f5e-d891-4999-b4f2-3aacf75f6a6b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract_ea784cc3-818d-4a66-8aef-bc4e4af63005" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_11ce4f5e-d891-4999-b4f2-3aacf75f6a6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_351606b9-77ef-4cb6-a45b-56579469af02" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_c9cd753d-f56e-44dc-890c-eec909060984" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_351606b9-77ef-4cb6-a45b-56579469af02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_bae4e0f2-f254-4602-b6c2-cb790d48b6e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_351606b9-77ef-4cb6-a45b-56579469af02" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_bae4e0f2-f254-4602-b6c2-cb790d48b6e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_26d179a5-69c7-4ef1-9c4a-28cd056d7964" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_351606b9-77ef-4cb6-a45b-56579469af02" xlink:to="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_26d179a5-69c7-4ef1-9c4a-28cd056d7964" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_7a4144f6-1609-4274-81b9-b6dfee0c96b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_351606b9-77ef-4cb6-a45b-56579469af02" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_7a4144f6-1609-4274-81b9-b6dfee0c96b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_e0c0f078-84c6-437b-8917-d64e41070927" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_351606b9-77ef-4cb6-a45b-56579469af02" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_e0c0f078-84c6-437b-8917-d64e41070927" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_3ba813c8-cc15-4004-84e4-18ec1f43f5f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanSettlementsPlanAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_351606b9-77ef-4cb6-a45b-56579469af02" xlink:to="loc_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_3ba813c8-cc15-4004-84e4-18ec1f43f5f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDivestituresPlanAssets_11bf6106-7d41-47e7-9c8b-8d3d62897d1f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDivestituresPlanAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_351606b9-77ef-4cb6-a45b-56579469af02" xlink:to="loc_us-gaap_DefinedBenefitPlanDivestituresPlanAssets_11bf6106-7d41-47e7-9c8b-8d3d62897d1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_7fc15f0d-76cb-4dce-b6e4-69e3e0296ccc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_351606b9-77ef-4cb6-a45b-56579469af02" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_7fc15f0d-76cb-4dce-b6e4-69e3e0296ccc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_28254736-02fe-44e9-93ca-d85f5f9ab263" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_351606b9-77ef-4cb6-a45b-56579469af02" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_28254736-02fe-44e9-93ca-d85f5f9ab263" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_b3ca98f6-2b37-4f77-9da3-7f55835c3a0d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7747b0d8-c898-4900-981f-4f5d1cf358a9" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_b3ca98f6-2b37-4f77-9da3-7f55835c3a0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_a77588fe-2a4f-44f6-868d-61ba1187ac1a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7747b0d8-c898-4900-981f-4f5d1cf358a9" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_a77588fe-2a4f-44f6-868d-61ba1187ac1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_f11b1f4e-9b6e-40db-b92a-c833c6623f16" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7747b0d8-c898-4900-981f-4f5d1cf358a9" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_f11b1f4e-9b6e-40db-b92a-c833c6623f16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/PensionsandOtherBenefitPlansNarrativeDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#PensionsandOtherBenefitPlansNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/PensionsandOtherBenefitPlansNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_10fae505-656f-4753-a9c4-6911e9b62b49" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0c51b0a6-f97c-4ef0-b938-f8668a319967" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_10fae505-656f-4753-a9c4-6911e9b62b49" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0c51b0a6-f97c-4ef0-b938-f8668a319967" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis_b23374a7-f56f-45f6-8713-c2f0ae5085a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0c51b0a6-f97c-4ef0-b938-f8668a319967" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationAxis_b23374a7-f56f-45f6-8713-c2f0ae5085a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_2dd3250c-d0e9-4ea5-ba58-ad4328a2b8d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_b23374a7-f56f-45f6-8713-c2f0ae5085a8" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_2dd3250c-d0e9-4ea5-ba58-ad4328a2b8d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticPlanMember_3cda96d3-5ed8-4843-82be-6dc218ef6844" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DomesticPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_2dd3250c-d0e9-4ea5-ba58-ad4328a2b8d6" xlink:to="loc_us-gaap_DomesticPlanMember_3cda96d3-5ed8-4843-82be-6dc218ef6844" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_680bc3c4-d010-4f27-bee8-b1722179140d" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DomesticPlanMember_3cda96d3-5ed8-4843-82be-6dc218ef6844" xlink:to="loc_country_US_680bc3c4-d010-4f27-bee8-b1722179140d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignPlanMember_bfb7460d-5822-425a-88b3-e0ebb9eeca95" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_2dd3250c-d0e9-4ea5-ba58-ad4328a2b8d6" xlink:to="loc_us-gaap_ForeignPlanMember_bfb7460d-5822-425a-88b3-e0ebb9eeca95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_fdac61ca-d34d-47b4-bd22-a9e470cb91e5" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CA"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ForeignPlanMember_bfb7460d-5822-425a-88b3-e0ebb9eeca95" xlink:to="loc_country_CA_fdac61ca-d34d-47b4-bd22-a9e470cb91e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_2a9b21e5-d98d-4bb3-ab33-25a566848252" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0c51b0a6-f97c-4ef0-b938-f8668a319967" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_2a9b21e5-d98d-4bb3-ab33-25a566848252" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_de93b140-ca9f-4acf-9f92-e9583cf45fd9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_2a9b21e5-d98d-4bb3-ab33-25a566848252" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_de93b140-ca9f-4acf-9f92-e9583cf45fd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_227d7f01-a6d5-4988-bd8e-7ddf6416ebd2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_de93b140-ca9f-4acf-9f92-e9583cf45fd9" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_227d7f01-a6d5-4988-bd8e-7ddf6416ebd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_ac433ea6-7055-47d8-963f-c21fe1d5a1ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_de93b140-ca9f-4acf-9f92-e9583cf45fd9" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_ac433ea6-7055-47d8-963f-c21fe1d5a1ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPostretirementLifeInsuranceMember_db7b9bbc-8ac0-4988-bae0-b1e40f21add7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPostretirementLifeInsuranceMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_de93b140-ca9f-4acf-9f92-e9583cf45fd9" xlink:to="loc_us-gaap_DefinedBenefitPostretirementLifeInsuranceMember_db7b9bbc-8ac0-4988-bae0-b1e40f21add7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_9cfda274-490b-4e3c-8a49-4c271740a45b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0c51b0a6-f97c-4ef0-b938-f8668a319967" xlink:to="loc_dei_LegalEntityAxis_9cfda274-490b-4e3c-8a49-4c271740a45b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4f4db01f-b1e0-4dbc-a153-35be935f2cf6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_9cfda274-490b-4e3c-8a49-4c271740a45b" xlink:to="loc_dei_EntityDomain_4f4db01f-b1e0-4dbc-a153-35be935f2cf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_AmericanAssociationOfRetiredPersonsMember_fe3ccfd5-e385-4bde-a144-8173c49f5248" xlink:href="cmco-20250331.xsd#cmco_AmericanAssociationOfRetiredPersonsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_4f4db01f-b1e0-4dbc-a153-35be935f2cf6" xlink:to="loc_cmco_AmericanAssociationOfRetiredPersonsMember_fe3ccfd5-e385-4bde-a144-8173c49f5248" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8da36b1a-3e5c-425c-9a71-514d2801370c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0c51b0a6-f97c-4ef0-b938-f8668a319967" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8da36b1a-3e5c-425c-9a71-514d2801370c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_NumberOfPensionPlansSettled_50e48333-51c8-4bd1-9a55-e68bde75a92a" xlink:href="cmco-20250331.xsd#cmco_NumberOfPensionPlansSettled"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8da36b1a-3e5c-425c-9a71-514d2801370c" xlink:to="loc_cmco_NumberOfPensionPlansSettled_50e48333-51c8-4bd1-9a55-e68bde75a92a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionExpenseReversalOfExpenseNoncash_569b2ad0-87da-49cd-8f48-2670648c6d68" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionExpenseReversalOfExpenseNoncash"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8da36b1a-3e5c-425c-9a71-514d2801370c" xlink:to="loc_us-gaap_PensionExpenseReversalOfExpenseNoncash_569b2ad0-87da-49cd-8f48-2670648c6d68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligation_53de4bcc-c4db-44c0-8505-a55813acf713" xlink:href="cmco-20250331.xsd#cmco_DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8da36b1a-3e5c-425c-9a71-514d2801370c" xlink:to="loc_cmco_DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligation_53de4bcc-c4db-44c0-8505-a55813acf713" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligationRemainingSurplus_2209365a-b17e-45ba-bf8f-1532ae8d390d" xlink:href="cmco-20250331.xsd#cmco_DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligationRemainingSurplus"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8da36b1a-3e5c-425c-9a71-514d2801370c" xlink:to="loc_cmco_DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligationRemainingSurplus_2209365a-b17e-45ba-bf8f-1532ae8d390d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets_1ef7be72-d5a7-4b68-83d2-0f799680a2a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8da36b1a-3e5c-425c-9a71-514d2801370c" xlink:to="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets_1ef7be72-d5a7-4b68-83d2-0f799680a2a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear_134f753f-dd54-400f-a98b-1e6881d1862e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8da36b1a-3e5c-425c-9a71-514d2801370c" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear_134f753f-dd54-400f-a98b-1e6881d1862e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DefinedBenefitPlanRetirementAge_bc79b904-3336-43e6-a1e3-b7dd68de2249" xlink:href="cmco-20250331.xsd#cmco_DefinedBenefitPlanRetirementAge"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8da36b1a-3e5c-425c-9a71-514d2801370c" xlink:to="loc_cmco_DefinedBenefitPlanRetirementAge_bc79b904-3336-43e6-a1e3-b7dd68de2249" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DefinedBenefitPlanContributionbyEmployerPercentageofPremium_57cc6801-fd96-44ef-b198-c1311f4fc175" xlink:href="cmco-20250331.xsd#cmco_DefinedBenefitPlanContributionbyEmployerPercentageofPremium"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8da36b1a-3e5c-425c-9a71-514d2801370c" xlink:to="loc_cmco_DefinedBenefitPlanContributionbyEmployerPercentageofPremium_57cc6801-fd96-44ef-b198-c1311f4fc175" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_c33d6dde-872a-4cb0-a722-bc327d8d7854" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8da36b1a-3e5c-425c-9a71-514d2801370c" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_c33d6dde-872a-4cb0-a722-bc327d8d7854" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_ae82b312-a5fe-45f0-b66b-7a57805b932b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8da36b1a-3e5c-425c-9a71-514d2801370c" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_ae82b312-a5fe-45f0-b66b-7a57805b932b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_3d9557e6-fe4f-4787-bc79-02b1d9eb1f07" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8da36b1a-3e5c-425c-9a71-514d2801370c" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_3d9557e6-fe4f-4787-bc79-02b1d9eb1f07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_7bff8fee-410d-4ffc-b345-6495ed20144b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8da36b1a-3e5c-425c-9a71-514d2801370c" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_7bff8fee-410d-4ffc-b345-6495ed20144b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_977a4b02-b0e1-449a-ae2d-c71bfac4ae32" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8da36b1a-3e5c-425c-9a71-514d2801370c" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_977a4b02-b0e1-449a-ae2d-c71bfac4ae32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities_536c3b38-0742-40bc-9423-d2120acb90e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8da36b1a-3e5c-425c-9a71-514d2801370c" xlink:to="loc_us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities_536c3b38-0742-40bc-9423-d2120acb90e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_8a4caee1-339b-48e1-ace7-13736db42426" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8da36b1a-3e5c-425c-9a71-514d2801370c" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_8a4caee1-339b-48e1-ace7-13736db42426" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_4d39e5c5-38c3-472e-b46b-e9c7ec0d3e0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8da36b1a-3e5c-425c-9a71-514d2801370c" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_4d39e5c5-38c3-472e-b46b-e9c7ec0d3e0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueOfLifeInsurance_b1667762-dea6-4cf6-9281-ea9f7cb0162d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashSurrenderValueOfLifeInsurance"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8da36b1a-3e5c-425c-9a71-514d2801370c" xlink:to="loc_us-gaap_CashSurrenderValueOfLifeInsurance_b1667762-dea6-4cf6-9281-ea9f7cb0162d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_84558813-f9e1-49be-8f6c-25d93ef2c2ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8da36b1a-3e5c-425c-9a71-514d2801370c" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_84558813-f9e1-49be-8f6c-25d93ef2c2ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/PensionsandOtherBenefitPlansAmountsRecognizedintheConsolidatedBalanceSheetsDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#PensionsandOtherBenefitPlansAmountsRecognizedintheConsolidatedBalanceSheetsDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/PensionsandOtherBenefitPlansAmountsRecognizedintheConsolidatedBalanceSheetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_a538a7f5-4d88-4643-bf88-032c4bacf780" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_309f9146-930c-4ecc-8edd-9570932154fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_a538a7f5-4d88-4643-bf88-032c4bacf780" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_309f9146-930c-4ecc-8edd-9570932154fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_9b86ea34-ca88-4fc0-9818-e370ddb13808" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_309f9146-930c-4ecc-8edd-9570932154fb" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_9b86ea34-ca88-4fc0-9818-e370ddb13808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_ffdea7b5-cb0c-4e98-b4f3-f0f7ce91b5fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_9b86ea34-ca88-4fc0-9818-e370ddb13808" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_ffdea7b5-cb0c-4e98-b4f3-f0f7ce91b5fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_45e077ab-adff-4ae6-b700-e2d3ef8a88ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_ffdea7b5-cb0c-4e98-b4f3-f0f7ce91b5fa" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_45e077ab-adff-4ae6-b700-e2d3ef8a88ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a41fc1e5-74f8-476e-9b3a-7e6d6fb61d19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_309f9146-930c-4ecc-8edd-9570932154fb" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a41fc1e5-74f8-476e-9b3a-7e6d6fb61d19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_3db9cbed-7d32-4a66-b8bc-12157c0ec94a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a41fc1e5-74f8-476e-9b3a-7e6d6fb61d19" xlink:to="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_3db9cbed-7d32-4a66-b8bc-12157c0ec94a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_3e0b9750-5818-488f-9b26-169128af88c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a41fc1e5-74f8-476e-9b3a-7e6d6fb61d19" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_3e0b9750-5818-488f-9b26-169128af88c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_8469a622-f23a-4b82-a11d-66f4a2e841b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a41fc1e5-74f8-476e-9b3a-7e6d6fb61d19" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_8469a622-f23a-4b82-a11d-66f4a2e841b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_c3e92c38-5ac0-47b8-bc04-94b4124ead82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a41fc1e5-74f8-476e-9b3a-7e6d6fb61d19" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_c3e92c38-5ac0-47b8-bc04-94b4124ead82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_59fef5ed-5b09-4a0b-a631-a7288cfa9430" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a41fc1e5-74f8-476e-9b3a-7e6d6fb61d19" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_59fef5ed-5b09-4a0b-a631-a7288cfa9430" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/PensionsandOtherBenefitPlansComponentsofNetPeriodicPensionCostDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#PensionsandOtherBenefitPlansComponentsofNetPeriodicPensionCostDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/PensionsandOtherBenefitPlansComponentsofNetPeriodicPensionCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_d963cae6-e6c6-493b-b76e-5fe84998f1c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_451b8fa8-1f45-48a3-b952-b33222ae113d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_d963cae6-e6c6-493b-b76e-5fe84998f1c9" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_451b8fa8-1f45-48a3-b952-b33222ae113d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_bdcd5842-cd08-40b7-b6c6-0db0d89645c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_451b8fa8-1f45-48a3-b952-b33222ae113d" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_bdcd5842-cd08-40b7-b6c6-0db0d89645c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_43bd5c9f-5d6b-49f6-b5a7-7d4e5efee3f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_bdcd5842-cd08-40b7-b6c6-0db0d89645c6" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_43bd5c9f-5d6b-49f6-b5a7-7d4e5efee3f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_721ae289-04b7-44ef-8001-42d60db2adac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_43bd5c9f-5d6b-49f6-b5a7-7d4e5efee3f0" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_721ae289-04b7-44ef-8001-42d60db2adac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_169b63ba-52b3-49bf-a51f-008225ddb761" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_451b8fa8-1f45-48a3-b952-b33222ae113d" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_169b63ba-52b3-49bf-a51f-008225ddb761" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_7d467909-20ab-42b1-b726-939d99b3c58e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_169b63ba-52b3-49bf-a51f-008225ddb761" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_7d467909-20ab-42b1-b726-939d99b3c58e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_e521b4c3-8891-4ac4-9382-9713af9f8f25" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_169b63ba-52b3-49bf-a51f-008225ddb761" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_e521b4c3-8891-4ac4-9382-9713af9f8f25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_54b33f2e-a710-4467-892e-a12a3acaadc2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_169b63ba-52b3-49bf-a51f-008225ddb761" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_54b33f2e-a710-4467-892e-a12a3acaadc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_cd1d67d2-be33-43aa-af80-19c9a122732e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_169b63ba-52b3-49bf-a51f-008225ddb761" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_cd1d67d2-be33-43aa-af80-19c9a122732e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_b446e2eb-ca47-49da-a0a4-c6fcf64ab61f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_169b63ba-52b3-49bf-a51f-008225ddb761" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_b446e2eb-ca47-49da-a0a4-c6fcf64ab61f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_6d4e34ab-c094-4e52-b395-541e33ecddc2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_169b63ba-52b3-49bf-a51f-008225ddb761" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_6d4e34ab-c094-4e52-b395-541e33ecddc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/PensionsandOtherBenefitPlansPensionPlanswithaProjectedandAccumulatedBenefitObligationinExcessofPlanAssetsDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#PensionsandOtherBenefitPlansPensionPlanswithaProjectedandAccumulatedBenefitObligationinExcessofPlanAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/PensionsandOtherBenefitPlansPensionPlanswithaProjectedandAccumulatedBenefitObligationinExcessofPlanAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_6b78ed5a-3896-4340-82f9-3e0fa7526518" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_a1b9e0d1-cfab-4891-8bbd-71f7e6129e1f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_6b78ed5a-3896-4340-82f9-3e0fa7526518" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_a1b9e0d1-cfab-4891-8bbd-71f7e6129e1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_6bcc6725-fe21-41c4-8149-0850180ef8da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_a1b9e0d1-cfab-4891-8bbd-71f7e6129e1f" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_6bcc6725-fe21-41c4-8149-0850180ef8da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_3c070c56-e588-49b7-a848-fa0974299e92" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_6bcc6725-fe21-41c4-8149-0850180ef8da" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_3c070c56-e588-49b7-a848-fa0974299e92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_d8f8d747-4fa5-4f08-a574-fdd16883d175" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_3c070c56-e588-49b7-a848-fa0974299e92" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_d8f8d747-4fa5-4f08-a574-fdd16883d175" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7a290b3f-7721-4762-a2d8-6b5f44bc7ea8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_a1b9e0d1-cfab-4891-8bbd-71f7e6129e1f" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7a290b3f-7721-4762-a2d8-6b5f44bc7ea8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation_0dfef90a-59dd-4c93-87d6-c746d9a4fdc9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7a290b3f-7721-4762-a2d8-6b5f44bc7ea8" xlink:to="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation_0dfef90a-59dd-4c93-87d6-c746d9a4fdc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets_6c95cd59-2303-4e18-b629-40a85384a8d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7a290b3f-7721-4762-a2d8-6b5f44bc7ea8" xlink:to="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets_6c95cd59-2303-4e18-b629-40a85384a8d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation_f76732bb-02f2-498c-b434-e355ddbf5302" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7a290b3f-7721-4762-a2d8-6b5f44bc7ea8" xlink:to="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation_f76732bb-02f2-498c-b434-e355ddbf5302" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets_d01ad99c-c939-432a-a907-24119d2ef412" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7a290b3f-7721-4762-a2d8-6b5f44bc7ea8" xlink:to="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets_d01ad99c-c939-432a-a907-24119d2ef412" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/PensionsandOtherBenefitPlansComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#PensionsandOtherBenefitPlansComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/PensionsandOtherBenefitPlansComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_06faa0f6-f22b-4f2a-a37f-00fcc434b022" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7ed80c50-4359-4664-b708-90f07028153d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_06faa0f6-f22b-4f2a-a37f-00fcc434b022" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7ed80c50-4359-4664-b708-90f07028153d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_3be5b7c8-3198-4637-8e29-489b0c60e80c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7ed80c50-4359-4664-b708-90f07028153d" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_3be5b7c8-3198-4637-8e29-489b0c60e80c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_bd75ec0b-95c9-45ad-8918-7587a19adc48" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_3be5b7c8-3198-4637-8e29-489b0c60e80c" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_bd75ec0b-95c9-45ad-8918-7587a19adc48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_aeba8e32-9455-4f73-b084-0caece8e8e14" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_bd75ec0b-95c9-45ad-8918-7587a19adc48" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_aeba8e32-9455-4f73-b084-0caece8e8e14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_68210b3c-55f1-44c6-a28f-a17f471a71a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7ed80c50-4359-4664-b708-90f07028153d" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_68210b3c-55f1-44c6-a28f-a17f471a71a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_8623fc6e-c1ac-4e0f-92fc-efded56105b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_68210b3c-55f1-44c6-a28f-a17f471a71a9" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_8623fc6e-c1ac-4e0f-92fc-efded56105b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_9bfc1951-2dac-4ee7-992f-a38433cd9a01" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_68210b3c-55f1-44c6-a28f-a17f471a71a9" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_9bfc1951-2dac-4ee7-992f-a38433cd9a01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_a8a7e7cf-e0fd-44bc-9e5d-d619aee60331" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_68210b3c-55f1-44c6-a28f-a17f471a71a9" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_a8a7e7cf-e0fd-44bc-9e5d-d619aee60331" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate_a85c64a6-f56c-4701-941e-413e318b48b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_68210b3c-55f1-44c6-a28f-a17f471a71a9" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate_a85c64a6-f56c-4701-941e-413e318b48b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/PensionsandOtherBenefitPlansRetirementPlanTargetandActualAssetAllocationsDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#PensionsandOtherBenefitPlansRetirementPlanTargetandActualAssetAllocationsDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/PensionsandOtherBenefitPlansRetirementPlanTargetandActualAssetAllocationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0c856526-a4d8-4618-9137-e47f0ea13105" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9743be9f-e754-4a77-9680-88eaf33e5a60" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0c856526-a4d8-4618-9137-e47f0ea13105" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9743be9f-e754-4a77-9680-88eaf33e5a60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_0ac7babe-231d-42f4-9fdb-37b996b4356a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9743be9f-e754-4a77-9680-88eaf33e5a60" xlink:to="loc_us-gaap_FinancialInstrumentAxis_0ac7babe-231d-42f4-9fdb-37b996b4356a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0b74d8de-afd5-4995-8e4d-3dd60ab35271" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_0ac7babe-231d-42f4-9fdb-37b996b4356a" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0b74d8de-afd5-4995-8e4d-3dd60ab35271" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember_7c4c96a9-bfe1-4486-86fb-6d5c7b6dbdf2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0b74d8de-afd5-4995-8e4d-3dd60ab35271" xlink:to="loc_us-gaap_EquitySecuritiesMember_7c4c96a9-bfe1-4486-86fb-6d5c7b6dbdf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeSecuritiesMember_52334842-7c9a-4e74-97d1-59c748f8fe37" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FixedIncomeSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0b74d8de-afd5-4995-8e4d-3dd60ab35271" xlink:to="loc_us-gaap_FixedIncomeSecuritiesMember_52334842-7c9a-4e74-97d1-59c748f8fe37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_01462995-fcbe-4073-a8bf-c77d4e3bd8e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9743be9f-e754-4a77-9680-88eaf33e5a60" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_01462995-fcbe-4073-a8bf-c77d4e3bd8e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_cf556607-55b6-4203-8ade-1df6a722d60c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_01462995-fcbe-4073-a8bf-c77d4e3bd8e8" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_cf556607-55b6-4203-8ade-1df6a722d60c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_415e3dde-c41b-4bc0-8a87-9b6efb27f478" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_cf556607-55b6-4203-8ade-1df6a722d60c" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_415e3dde-c41b-4bc0-8a87-9b6efb27f478" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e82d710-d9b9-466c-81b5-97587019f130" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9743be9f-e754-4a77-9680-88eaf33e5a60" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e82d710-d9b9-466c-81b5-97587019f130" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_447f269e-87cd-4f71-a792-2ff8c04e4ad0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e82d710-d9b9-466c-81b5-97587019f130" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_447f269e-87cd-4f71-a792-2ff8c04e4ad0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_ebbc07a5-4ea9-4792-8891-96d89686c4c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3e82d710-d9b9-466c-81b5-97587019f130" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_ebbc07a5-4ea9-4792-8891-96d89686c4c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/PensionsandOtherBenefitPlansExpectedBenefitPaymentsDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#PensionsandOtherBenefitPlansExpectedBenefitPaymentsDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/PensionsandOtherBenefitPlansExpectedBenefitPaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_8d599d5d-91f1-4100-8444-3587a6c33c78" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5232e422-ff3b-46c4-8dfa-e1f674379e97" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_8d599d5d-91f1-4100-8444-3587a6c33c78" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5232e422-ff3b-46c4-8dfa-e1f674379e97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_ee708e03-35e6-45aa-bb31-b62a7d683cf0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5232e422-ff3b-46c4-8dfa-e1f674379e97" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_ee708e03-35e6-45aa-bb31-b62a7d683cf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_23435b89-48fc-4eaf-b719-4349fb81bcc7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_ee708e03-35e6-45aa-bb31-b62a7d683cf0" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_23435b89-48fc-4eaf-b719-4349fb81bcc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_6b754d93-d9ff-4288-891f-a12ed85d201f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_23435b89-48fc-4eaf-b719-4349fb81bcc7" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_6b754d93-d9ff-4288-891f-a12ed85d201f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d822097d-b751-471e-9a97-805d27275361" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5232e422-ff3b-46c4-8dfa-e1f674379e97" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d822097d-b751-471e-9a97-805d27275361" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_5b0f8507-55a8-4e7b-a8bf-772e58086462" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d822097d-b751-471e-9a97-805d27275361" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_5b0f8507-55a8-4e7b-a8bf-772e58086462" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_3f49a86b-b8f4-49e0-928e-ef5b019cf79a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d822097d-b751-471e-9a97-805d27275361" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_3f49a86b-b8f4-49e0-928e-ef5b019cf79a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_5fbc41a9-f1a4-4a65-b34b-e2bd0be725c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d822097d-b751-471e-9a97-805d27275361" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_5fbc41a9-f1a4-4a65-b34b-e2bd0be725c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_0dbe0dac-dfe9-4ab3-af67-24bcab6429e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d822097d-b751-471e-9a97-805d27275361" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_0dbe0dac-dfe9-4ab3-af67-24bcab6429e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_6e27b9d6-1af6-45d4-b2bc-7d46d62cc28a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d822097d-b751-471e-9a97-805d27275361" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_6e27b9d6-1af6-45d4-b2bc-7d46d62cc28a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_1491e14c-4090-412b-a83e-fcc2d51905a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d822097d-b751-471e-9a97-805d27275361" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_1491e14c-4090-412b-a83e-fcc2d51905a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/PensionsandOtherBenefitPlansDefinedBenefitPlansConsolidatedAssetsbyAssetCategoryDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#PensionsandOtherBenefitPlansDefinedBenefitPlansConsolidatedAssetsbyAssetCategoryDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/PensionsandOtherBenefitPlansDefinedBenefitPlansConsolidatedAssetsbyAssetCategoryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_ea62292e-becc-43f5-863f-13d0d7306e80" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_98e62d98-fdeb-49e5-9299-309956374bf4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_ea62292e-becc-43f5-863f-13d0d7306e80" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_98e62d98-fdeb-49e5-9299-309956374bf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_228c5c03-f795-4194-9530-f76ec22ed82f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_98e62d98-fdeb-49e5-9299-309956374bf4" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_228c5c03-f795-4194-9530-f76ec22ed82f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_63d69957-c0ac-4251-8455-68068a934e69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_228c5c03-f795-4194-9530-f76ec22ed82f" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_63d69957-c0ac-4251-8455-68068a934e69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember_82a12fb8-b05d-4a78-a130-4327ebf3c357" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_63d69957-c0ac-4251-8455-68068a934e69" xlink:to="loc_us-gaap_EquitySecuritiesMember_82a12fb8-b05d-4a78-a130-4327ebf3c357" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeSecuritiesMember_c836fee0-61cf-4ae1-b3f3-0eeda2fe2e03" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FixedIncomeSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_63d69957-c0ac-4251-8455-68068a934e69" xlink:to="loc_us-gaap_FixedIncomeSecuritiesMember_c836fee0-61cf-4ae1-b3f3-0eeda2fe2e03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_CommonCollectiveTrustMember_16029c7d-a969-406c-aa7f-2cad9bea4270" xlink:href="cmco-20250331.xsd#cmco_CommonCollectiveTrustMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_63d69957-c0ac-4251-8455-68068a934e69" xlink:to="loc_cmco_CommonCollectiveTrustMember_16029c7d-a969-406c-aa7f-2cad9bea4270" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_f5e6c09e-6204-41bf-8f1d-3e9a5dcc2afb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_63d69957-c0ac-4251-8455-68068a934e69" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_f5e6c09e-6204-41bf-8f1d-3e9a5dcc2afb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bb7df9d3-e846-43d2-88ee-e1b172259f58" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_98e62d98-fdeb-49e5-9299-309956374bf4" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bb7df9d3-e846-43d2-88ee-e1b172259f58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_882c6907-ff67-4dbb-853a-95bce84508aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bb7df9d3-e846-43d2-88ee-e1b172259f58" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_882c6907-ff67-4dbb-853a-95bce84508aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_d9cd8d09-905e-48c1-950f-e24ed7c1fbab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_882c6907-ff67-4dbb-853a-95bce84508aa" xlink:to="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_d9cd8d09-905e-48c1-950f-e24ed7c1fbab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_e195fbbe-23f5-4d5d-a659-a263e0b57062" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_882c6907-ff67-4dbb-853a-95bce84508aa" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_e195fbbe-23f5-4d5d-a659-a263e0b57062" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_fbce7e6a-b15a-46ea-bfcd-9ec2a6ff64e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_882c6907-ff67-4dbb-853a-95bce84508aa" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_fbce7e6a-b15a-46ea-bfcd-9ec2a6ff64e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_52fb7d17-e099-4495-8dae-5dbf25381eb2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_882c6907-ff67-4dbb-853a-95bce84508aa" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_52fb7d17-e099-4495-8dae-5dbf25381eb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3477a2e4-f944-43a1-9ca5-36176d54d7a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_98e62d98-fdeb-49e5-9299-309956374bf4" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3477a2e4-f944-43a1-9ca5-36176d54d7a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_0b5a2b82-0606-48ae-8bb8-b95f4315da47" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3477a2e4-f944-43a1-9ca5-36176d54d7a3" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_0b5a2b82-0606-48ae-8bb8-b95f4315da47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/EmployeeStockOwnershipPlanESOPDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#EmployeeStockOwnershipPlanESOPDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/EmployeeStockOwnershipPlanESOPDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOPAbstract_a61e9850-7173-4281-b42b-b2adf169742b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOPAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_7cb57fc1-52fb-4598-ba07-25a74ef50a29" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOPAbstract_a61e9850-7173-4281-b42b-b2adf169742b" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_7cb57fc1-52fb-4598-ba07-25a74ef50a29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EmployeeStockOwnershipPlanNumberOfAllocatedOrAvailableToBeAllocatedShares_e5377dfd-6722-4cd4-af05-a2093c8723af" xlink:href="cmco-20250331.xsd#cmco_EmployeeStockOwnershipPlanNumberOfAllocatedOrAvailableToBeAllocatedShares"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOPAbstract_a61e9850-7173-4281-b42b-b2adf169742b" xlink:to="loc_cmco_EmployeeStockOwnershipPlanNumberOfAllocatedOrAvailableToBeAllocatedShares_e5377dfd-6722-4cd4-af05-a2093c8723af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EmployeeStockOwnershipPlanNumberOfSharesOfCollateralizedCommonStockRelatedToTheESOPLoanOutstanding_440e763b-d46d-4ddf-a31c-d64f01afc5ad" xlink:href="cmco-20250331.xsd#cmco_EmployeeStockOwnershipPlanNumberOfSharesOfCollateralizedCommonStockRelatedToTheESOPLoanOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOPAbstract_a61e9850-7173-4281-b42b-b2adf169742b" xlink:to="loc_cmco_EmployeeStockOwnershipPlanNumberOfSharesOfCollateralizedCommonStockRelatedToTheESOPLoanOutstanding_440e763b-d46d-4ddf-a31c-d64f01afc5ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EmployeeStockOwnershipPlanNumberOfSharesPledgedAsCollateralToGuaranteeESOPTermLoans_88177eb7-d9db-416e-99ea-a8f75b67520c" xlink:href="cmco-20250331.xsd#cmco_EmployeeStockOwnershipPlanNumberOfSharesPledgedAsCollateralToGuaranteeESOPTermLoans"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOPAbstract_a61e9850-7173-4281-b42b-b2adf169742b" xlink:to="loc_cmco_EmployeeStockOwnershipPlanNumberOfSharesPledgedAsCollateralToGuaranteeESOPTermLoans_88177eb7-d9db-416e-99ea-a8f75b67520c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#EarningsperShareandStockPlansNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_392710bb-73ab-42a9-8420-f6d71d8862f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bd4fb7e9-889e-42a9-98e9-aeec4e1ca080" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_392710bb-73ab-42a9-8420-f6d71d8862f4" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bd4fb7e9-889e-42a9-98e9-aeec4e1ca080" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_3272d4d1-7405-4793-a23d-d475d83c26b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bd4fb7e9-889e-42a9-98e9-aeec4e1ca080" xlink:to="loc_us-gaap_AwardTypeAxis_3272d4d1-7405-4793-a23d-d475d83c26b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fa753ad0-286b-454d-bddf-b3d6cf71f22e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_3272d4d1-7405-4793-a23d-d475d83c26b3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fa753ad0-286b-454d-bddf-b3d6cf71f22e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_3cf2b977-3e32-44fa-adb5-cd40d679528b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fa753ad0-286b-454d-bddf-b3d6cf71f22e" xlink:to="loc_us-gaap_PerformanceSharesMember_3cf2b977-3e32-44fa-adb5-cd40d679528b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_347ba6b4-095f-40e2-977b-a5197618ba7e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fa753ad0-286b-454d-bddf-b3d6cf71f22e" xlink:to="loc_us-gaap_EmployeeStockOptionMember_347ba6b4-095f-40e2-977b-a5197618ba7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_485e0a95-f634-4c30-b10e-4d89cbed0a19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fa753ad0-286b-454d-bddf-b3d6cf71f22e" xlink:to="loc_us-gaap_RestrictedStockMember_485e0a95-f634-4c30-b10e-4d89cbed0a19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DirectorsStockPlanMember_ed1562b8-2efc-407f-ac42-a63b905d38e9" xlink:href="cmco-20250331.xsd#cmco_DirectorsStockPlanMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fa753ad0-286b-454d-bddf-b3d6cf71f22e" xlink:to="loc_cmco_DirectorsStockPlanMember_ed1562b8-2efc-407f-ac42-a63b905d38e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_17d65f77-aff2-4dd8-9ce4-95d778627cc4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bd4fb7e9-889e-42a9-98e9-aeec4e1ca080" xlink:to="loc_us-gaap_PlanNameAxis_17d65f77-aff2-4dd8-9ce4-95d778627cc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_b6aeae3c-4d99-4d54-a6e5-8186dc1b4bd6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_17d65f77-aff2-4dd8-9ce4-95d778627cc4" xlink:to="loc_us-gaap_PlanNameDomain_b6aeae3c-4d99-4d54-a6e5-8186dc1b4bd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_A2016LTIPMember_79dee808-b345-4b0c-a793-d30416c716aa" xlink:href="cmco-20250331.xsd#cmco_A2016LTIPMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_b6aeae3c-4d99-4d54-a6e5-8186dc1b4bd6" xlink:to="loc_cmco_A2016LTIPMember_79dee808-b345-4b0c-a793-d30416c716aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LongTermIncentivePlanMember_c6d79e2b-c062-4789-93f2-c161c9e245b6" xlink:href="cmco-20250331.xsd#cmco_LongTermIncentivePlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_b6aeae3c-4d99-4d54-a6e5-8186dc1b4bd6" xlink:to="loc_cmco_LongTermIncentivePlanMember_c6d79e2b-c062-4789-93f2-c161c9e245b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_StockIncentivePlanofMagnetekMember_eb1ccaf2-7a62-452b-ba12-cc484364307a" xlink:href="cmco-20250331.xsd#cmco_StockIncentivePlanofMagnetekMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_b6aeae3c-4d99-4d54-a6e5-8186dc1b4bd6" xlink:to="loc_cmco_StockIncentivePlanofMagnetekMember_eb1ccaf2-7a62-452b-ba12-cc484364307a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_5915b3e1-4cc6-4c04-ace0-a87e8f724151" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bd4fb7e9-889e-42a9-98e9-aeec4e1ca080" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_5915b3e1-4cc6-4c04-ace0-a87e8f724151" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_94f74530-8890-4d0b-bc0e-d048b1b2a6c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_5915b3e1-4cc6-4c04-ace0-a87e8f724151" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_94f74530-8890-4d0b-bc0e-d048b1b2a6c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_CostofGoodsSoldSellingandGeneralandAdministrativeExpenseMember_be151575-7c07-434d-bd24-af72fa4dfdbd" xlink:href="cmco-20250331.xsd#cmco_CostofGoodsSoldSellingandGeneralandAdministrativeExpenseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_94f74530-8890-4d0b-bc0e-d048b1b2a6c0" xlink:to="loc_cmco_CostofGoodsSoldSellingandGeneralandAdministrativeExpenseMember_be151575-7c07-434d-bd24-af72fa4dfdbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_7b7a6672-28a1-4bd2-9ff4-1041a01f7afa" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bd4fb7e9-889e-42a9-98e9-aeec4e1ca080" xlink:to="loc_srt_RangeAxis_7b7a6672-28a1-4bd2-9ff4-1041a01f7afa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5ad48ef1-8b8f-44b6-b62d-b7e19eeaa7d6" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_7b7a6672-28a1-4bd2-9ff4-1041a01f7afa" xlink:to="loc_srt_RangeMember_5ad48ef1-8b8f-44b6-b62d-b7e19eeaa7d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_790cd972-5177-4a39-9ba2-9d45a79e29ac" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_5ad48ef1-8b8f-44b6-b62d-b7e19eeaa7d6" xlink:to="loc_srt_MinimumMember_790cd972-5177-4a39-9ba2-9d45a79e29ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_892ce8a2-1275-4a82-b64e-b8ad50eddc3b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_5ad48ef1-8b8f-44b6-b62d-b7e19eeaa7d6" xlink:to="loc_srt_MaximumMember_892ce8a2-1275-4a82-b64e-b8ad50eddc3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_b7d42679-7f30-415b-a490-4811a8fdeecd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bd4fb7e9-889e-42a9-98e9-aeec4e1ca080" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_b7d42679-7f30-415b-a490-4811a8fdeecd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_407cd8dd-b31b-4d44-8409-8b5026fab49a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_b7d42679-7f30-415b-a490-4811a8fdeecd" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_407cd8dd-b31b-4d44-8409-8b5026fab49a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_36b15498-8428-43d4-b8aa-1f830aa0c01c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_407cd8dd-b31b-4d44-8409-8b5026fab49a" xlink:to="loc_us-gaap_SubsequentEventMember_36b15498-8428-43d4-b8aa-1f830aa0c01c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_f0c134ae-224c-404e-ac8e-cf8d6687ffec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bd4fb7e9-889e-42a9-98e9-aeec4e1ca080" xlink:to="loc_us-gaap_VestingAxis_f0c134ae-224c-404e-ac8e-cf8d6687ffec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_bedbc8b7-6a0c-409d-9baf-3546b854645a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingAxis_f0c134ae-224c-404e-ac8e-cf8d6687ffec" xlink:to="loc_us-gaap_VestingDomain_bedbc8b7-6a0c-409d-9baf-3546b854645a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_98c8bb3d-4a18-4c00-bc89-b7f791885640" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_bedbc8b7-6a0c-409d-9baf-3546b854645a" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_98c8bb3d-4a18-4c00-bc89-b7f791885640" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_66d3b6f2-ef83-4041-b5ad-335ade829d03" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_bedbc8b7-6a0c-409d-9baf-3546b854645a" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_66d3b6f2-ef83-4041-b5ad-335ade829d03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_09151d3e-6ec9-46f5-9ff8-0c20843a3611" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_bedbc8b7-6a0c-409d-9baf-3546b854645a" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_09151d3e-6ec9-46f5-9ff8-0c20843a3611" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_c9ec4e37-e600-4756-999c-89434b4351cf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bd4fb7e9-889e-42a9-98e9-aeec4e1ca080" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_c9ec4e37-e600-4756-999c-89434b4351cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_2c6bc5c3-fea2-4561-8483-11553a8ad8ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_c9ec4e37-e600-4756-999c-89434b4351cf" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_2c6bc5c3-fea2-4561-8483-11553a8ad8ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_001d9325-e1ea-4d80-aa59-02e41d0f4951" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_2c6bc5c3-fea2-4561-8483-11553a8ad8ed" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_001d9325-e1ea-4d80-aa59-02e41d0f4951" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_5c357369-b2f9-4876-a554-2c22b68c45f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_2c6bc5c3-fea2-4561-8483-11553a8ad8ed" xlink:to="loc_us-gaap_EmployeeStockOptionMember_5c357369-b2f9-4876-a554-2c22b68c45f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_28c5b30d-2bba-4ba0-9905-000114a72af8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_2c6bc5c3-fea2-4561-8483-11553a8ad8ed" xlink:to="loc_us-gaap_PerformanceSharesMember_28c5b30d-2bba-4ba0-9905-000114a72af8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bd4fb7e9-889e-42a9-98e9-aeec4e1ca080" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_6963a55a-1dbf-49d6-b173-bf17c8c0629a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_6963a55a-1dbf-49d6-b173-bf17c8c0629a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_170e9f82-c5b6-41d2-ac83-404abc72f341" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_170e9f82-c5b6-41d2-ac83-404abc72f341" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_aebeda13-0423-44df-80c7-b6d01bcc3c7a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_aebeda13-0423-44df-80c7-b6d01bcc3c7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_3811b3c7-6573-46c8-ab1f-85bca1c380cf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_3811b3c7-6573-46c8-ab1f-85bca1c380cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_56f9b209-3a87-4292-a5ca-5e88e7a343e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_56f9b209-3a87-4292-a5ca-5e88e7a343e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_d31455c2-25a4-4199-85e5-c44d61b4c4eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_d31455c2-25a4-4199-85e5-c44d61b4c4eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_92199393-b253-4d0e-a986-b2fd0c19fe2e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_92199393-b253-4d0e-a986-b2fd0c19fe2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ShareBasedCompensationExercisePricePercentOfFairMarketValue_64ae6a52-602f-4ed9-9c62-db722043c550" xlink:href="cmco-20250331.xsd#cmco_ShareBasedCompensationExercisePricePercentOfFairMarketValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_cmco_ShareBasedCompensationExercisePricePercentOfFairMarketValue_64ae6a52-602f-4ed9-9c62-db722043c550" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ShareBasedCompensationExpenseStockOptionsOutstandingInTheMoney_7a04d7c3-69f7-41a4-8013-00611b69fde4" xlink:href="cmco-20250331.xsd#cmco_ShareBasedCompensationExpenseStockOptionsOutstandingInTheMoney"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_cmco_ShareBasedCompensationExpenseStockOptionsOutstandingInTheMoney_7a04d7c3-69f7-41a4-8013-00611b69fde4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ShareBasedCompensationExpenseStockOptionsExercisableInTheMoney_56b4ad19-93c3-4b51-8c78-4b8b92394dc7" xlink:href="cmco-20250331.xsd#cmco_ShareBasedCompensationExpenseStockOptionsExercisableInTheMoney"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_cmco_ShareBasedCompensationExpenseStockOptionsExercisableInTheMoney_56b4ad19-93c3-4b51-8c78-4b8b92394dc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ClosingStockPriceOfCompany_524713da-048d-4509-b5d7-fa51d257aa28" xlink:href="cmco-20250331.xsd#cmco_ClosingStockPriceOfCompany"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_cmco_ClosingStockPriceOfCompany_524713da-048d-4509-b5d7-fa51d257aa28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_728f9846-4713-4670-899d-f9be65298218" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_728f9846-4713-4670-899d-f9be65298218" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_95b387ea-a110-41cf-ade9-ef8a188c70d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_95b387ea-a110-41cf-ade9-ef8a188c70d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_981bb5fa-fd07-4ca4-beb2-4dbc24803c26" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_981bb5fa-fd07-4ca4-beb2-4dbc24803c26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_2fc5e3cd-a7ec-44fb-98c0-f3ea49bcdf1e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_2fc5e3cd-a7ec-44fb-98c0-f3ea49bcdf1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_01f5fc88-de60-4da5-8286-b2dc09892219" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_01f5fc88-de60-4da5-8286-b2dc09892219" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_07dac5e1-c878-4fd2-82fe-c90fcc4338fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_07dac5e1-c878-4fd2-82fe-c90fcc4338fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_aec9ded1-8f03-4aa2-9115-edc41df8e384" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_aec9ded1-8f03-4aa2-9115-edc41df8e384" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_45d9c2ec-3e64-4926-85e8-d5cf5b28c537" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_45d9c2ec-3e64-4926-85e8-d5cf5b28c537" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_62ddaeb4-98ba-4ecc-84ae-881803bae14d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_62ddaeb4-98ba-4ecc-84ae-881803bae14d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_fd90a358-9c00-47f5-b100-18f817e36303" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_fd90a358-9c00-47f5-b100-18f817e36303" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1fd6ae6f-ee19-419b-858a-c5290109f896" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1fd6ae6f-ee19-419b-858a-c5290109f896" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_6516b08b-5fb2-4c25-a620-77384db30338" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_6516b08b-5fb2-4c25-a620-77384db30338" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DividendsPayableAnnualDividendRateAmountPerShare_a6039f20-43a5-45c8-8bbe-e7c4d8cc81c8" xlink:href="cmco-20250331.xsd#cmco_DividendsPayableAnnualDividendRateAmountPerShare"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_cmco_DividendsPayableAnnualDividendRateAmountPerShare_a6039f20-43a5-45c8-8bbe-e7c4d8cc81c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DividendDistributionDeclaredAsPreferredStockPerCommonStock_8572b670-5fa1-40ed-a57a-12047f186a6a" xlink:href="cmco-20250331.xsd#cmco_DividendDistributionDeclaredAsPreferredStockPerCommonStock"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_cmco_DividendDistributionDeclaredAsPreferredStockPerCommonStock_8572b670-5fa1-40ed-a57a-12047f186a6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StockRepurchaseProgramAuthorizedAmount1_3bcb41b1-7752-4148-b107-f9a41202d11d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_srt_StockRepurchaseProgramAuthorizedAmount1_3bcb41b1-7752-4148-b107-f9a41202d11d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_1ad710a0-b595-4213-9ee8-bc8b8ed7a7cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_TreasuryStockCommonShares_1ad710a0-b595-4213-9ee8-bc8b8ed7a7cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_5f35b022-0651-47ea-b0a1-d517bdfbd213" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_TreasuryStockValue_5f35b022-0651-47ea-b0a1-d517bdfbd213" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_3ee1d4f9-aa36-4ffc-9f6a-57f992178249" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_3ee1d4f9-aa36-4ffc-9f6a-57f992178249" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_a3235337-4116-44a2-a4ff-5e138a8ca2a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_95e43209-355b-4189-9c29-7ea07dab5d48" xlink:to="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_a3235337-4116-44a2-a4ff-5e138a8ca2a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/EarningsperShareandStockPlansScheduleofEarningsPerShareDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#EarningsperShareandStockPlansScheduleofEarningsPerShareDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/EarningsperShareandStockPlansScheduleofEarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_4dd184a6-e1fc-4e4e-b20b-0560fdac76f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerUnitAbstract_d2913f27-db0f-4093-97b9-3471e615e8b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerUnitAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_4dd184a6-e1fc-4e4e-b20b-0560fdac76f6" xlink:to="loc_us-gaap_EarningsPerUnitAbstract_d2913f27-db0f-4093-97b9-3471e615e8b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_NumeratorForBasicAndDilutedEarningsPerShareAbstract_48ca33d4-fa2b-46e6-9613-56fd5c264849" xlink:href="cmco-20250331.xsd#cmco_NumeratorForBasicAndDilutedEarningsPerShareAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerUnitAbstract_d2913f27-db0f-4093-97b9-3471e615e8b5" xlink:to="loc_cmco_NumeratorForBasicAndDilutedEarningsPerShareAbstract_48ca33d4-fa2b-46e6-9613-56fd5c264849" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_792c8548-19e3-4354-ad3d-3482fd5d9925" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_NumeratorForBasicAndDilutedEarningsPerShareAbstract_48ca33d4-fa2b-46e6-9613-56fd5c264849" xlink:to="loc_us-gaap_NetIncomeLoss_792c8548-19e3-4354-ad3d-3482fd5d9925" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DenominatorForBasicAndDilutedEarningsPerShareAbstract_bb5937d8-9730-4692-8ecf-3519fbf8b0a3" xlink:href="cmco-20250331.xsd#cmco_DenominatorForBasicAndDilutedEarningsPerShareAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerUnitAbstract_d2913f27-db0f-4093-97b9-3471e615e8b5" xlink:to="loc_cmco_DenominatorForBasicAndDilutedEarningsPerShareAbstract_bb5937d8-9730-4692-8ecf-3519fbf8b0a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_d55cd9a7-67ca-4d49-bd82-3ce1718e5be0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_DenominatorForBasicAndDilutedEarningsPerShareAbstract_bb5937d8-9730-4692-8ecf-3519fbf8b0a3" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_d55cd9a7-67ca-4d49-bd82-3ce1718e5be0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_c3ddd9a8-d1d8-4d64-b9a4-cf9e6b043e0c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_DenominatorForBasicAndDilutedEarningsPerShareAbstract_bb5937d8-9730-4692-8ecf-3519fbf8b0a3" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_c3ddd9a8-d1d8-4d64-b9a4-cf9e6b043e0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_7cd89110-f2e4-4e0c-81ce-18432518e545" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_DenominatorForBasicAndDilutedEarningsPerShareAbstract_bb5937d8-9730-4692-8ecf-3519fbf8b0a3" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_7cd89110-f2e4-4e0c-81ce-18432518e545" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/EarningsperShareandStockPlansSummaryofOptionTransactionsDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#EarningsperShareandStockPlansSummaryofOptionTransactionsDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/EarningsperShareandStockPlansSummaryofOptionTransactionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_8ebf8e35-08bb-4771-849a-dd6e8dae8a61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_533f4e1d-a908-4353-a9ab-5882989e87dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_8ebf8e35-08bb-4771-849a-dd6e8dae8a61" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_533f4e1d-a908-4353-a9ab-5882989e87dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_124d6256-24b0-4b3a-a612-3ce06f0ee6b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_533f4e1d-a908-4353-a9ab-5882989e87dc" xlink:to="loc_us-gaap_AwardTypeAxis_124d6256-24b0-4b3a-a612-3ce06f0ee6b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e7c65323-e86c-4b26-beb9-4cc52dbaa488" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_124d6256-24b0-4b3a-a612-3ce06f0ee6b6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e7c65323-e86c-4b26-beb9-4cc52dbaa488" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_b4462214-2629-4af0-96cd-7892e3d23fec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e7c65323-e86c-4b26-beb9-4cc52dbaa488" xlink:to="loc_us-gaap_EmployeeStockOptionMember_b4462214-2629-4af0-96cd-7892e3d23fec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a951dc57-ec8a-4bc5-91f2-27908bb1bcc0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_533f4e1d-a908-4353-a9ab-5882989e87dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a951dc57-ec8a-4bc5-91f2-27908bb1bcc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_db80d1e0-2172-49f7-adc2-54c765ee7cfd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a951dc57-ec8a-4bc5-91f2-27908bb1bcc0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_db80d1e0-2172-49f7-adc2-54c765ee7cfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract_1bd80846-9dee-4324-b7c2-ff3a2bb6a3d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_db80d1e0-2172-49f7-adc2-54c765ee7cfd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract_1bd80846-9dee-4324-b7c2-ff3a2bb6a3d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2877f796-e9fc-4657-b6d5-e1207e7589cd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract_1bd80846-9dee-4324-b7c2-ff3a2bb6a3d8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2877f796-e9fc-4657-b6d5-e1207e7589cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_e1a33d24-6d36-4c4f-a3dc-9abdba2650ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract_1bd80846-9dee-4324-b7c2-ff3a2bb6a3d8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_e1a33d24-6d36-4c4f-a3dc-9abdba2650ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_e9aa97b2-649b-4b68-adda-c5b4eca1c0f2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract_1bd80846-9dee-4324-b7c2-ff3a2bb6a3d8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_e9aa97b2-649b-4b68-adda-c5b4eca1c0f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_a8e51002-9d6b-429c-9932-5d9985a88c40" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract_1bd80846-9dee-4324-b7c2-ff3a2bb6a3d8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_a8e51002-9d6b-429c-9932-5d9985a88c40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_943dc57b-88f9-4963-bd74-6de7b3e6ddf1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract_1bd80846-9dee-4324-b7c2-ff3a2bb6a3d8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_943dc57b-88f9-4963-bd74-6de7b3e6ddf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_6b7b4fe1-40d7-4297-8341-179c32d1dd55" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_db80d1e0-2172-49f7-adc2-54c765ee7cfd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_6b7b4fe1-40d7-4297-8341-179c32d1dd55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_58de6764-b679-4844-89cb-1cf062ed9490" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_db80d1e0-2172-49f7-adc2-54c765ee7cfd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_58de6764-b679-4844-89cb-1cf062ed9490" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_31a7732b-fcad-4ad4-834f-6e311eeaf359" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_58de6764-b679-4844-89cb-1cf062ed9490" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_31a7732b-fcad-4ad4-834f-6e311eeaf359" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_3dbf5b2d-c355-4be3-be78-197a859edaca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_58de6764-b679-4844-89cb-1cf062ed9490" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_3dbf5b2d-c355-4be3-be78-197a859edaca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_1bea1f42-0330-4ee6-ac33-8f32611e8ba9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_58de6764-b679-4844-89cb-1cf062ed9490" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_1bea1f42-0330-4ee6-ac33-8f32611e8ba9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_ca6153f3-685a-4a6c-839d-a485a7c427e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_58de6764-b679-4844-89cb-1cf062ed9490" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_ca6153f3-685a-4a6c-839d-a485a7c427e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_09bae61e-b712-4770-8b0c-83602666d3e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_58de6764-b679-4844-89cb-1cf062ed9490" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_09bae61e-b712-4770-8b0c-83602666d3e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_ed558849-0953-4bf8-9ee5-cec0fb9c605c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_db80d1e0-2172-49f7-adc2-54c765ee7cfd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_ed558849-0953-4bf8-9ee5-cec0fb9c605c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_9bf804ed-5bae-4122-bb12-2836579fd604" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_db80d1e0-2172-49f7-adc2-54c765ee7cfd" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_9bf804ed-5bae-4122-bb12-2836579fd604" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_3604965e-e1ee-4027-bfee-ab93bbfeb2d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_db80d1e0-2172-49f7-adc2-54c765ee7cfd" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_3604965e-e1ee-4027-bfee-ab93bbfeb2d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_e804141a-8d71-4d31-9f90-0e3802d3a637" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_db80d1e0-2172-49f7-adc2-54c765ee7cfd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_e804141a-8d71-4d31-9f90-0e3802d3a637" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_ac2d5d0c-e1e5-4e08-ad91-6c1c8e62ff5e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_db80d1e0-2172-49f7-adc2-54c765ee7cfd" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_ac2d5d0c-e1e5-4e08-ad91-6c1c8e62ff5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/EarningsperShareandStockPlansStockOptionInformationDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#EarningsperShareandStockPlansStockOptionInformationDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/EarningsperShareandStockPlansStockOptionInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_b2da60b7-19f7-4473-8367-e58b79b4cb69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_2dde35a5-704a-4c88-be20-8b0ea29d253b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_b2da60b7-19f7-4473-8367-e58b79b4cb69" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_2dde35a5-704a-4c88-be20-8b0ea29d253b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_992d85fb-94cd-473a-b7fe-c996ee1c1aa1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_2dde35a5-704a-4c88-be20-8b0ea29d253b" xlink:to="loc_us-gaap_AwardTypeAxis_992d85fb-94cd-473a-b7fe-c996ee1c1aa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aa165473-8371-4ca9-8909-86fe46f7b881" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_992d85fb-94cd-473a-b7fe-c996ee1c1aa1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aa165473-8371-4ca9-8909-86fe46f7b881" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_6517677f-80db-444a-bd79-84a484df8e85" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aa165473-8371-4ca9-8909-86fe46f7b881" xlink:to="loc_us-gaap_EmployeeStockOptionMember_6517677f-80db-444a-bd79-84a484df8e85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_b29ff1ae-5529-4a48-8a85-930c45983310" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_2dde35a5-704a-4c88-be20-8b0ea29d253b" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_b29ff1ae-5529-4a48-8a85-930c45983310" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_a7facebb-2745-49d8-8350-0cb2e2661e03" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_b29ff1ae-5529-4a48-8a85-930c45983310" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_a7facebb-2745-49d8-8350-0cb2e2661e03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_FromTenDollarOneCentToTwentyDollarMember_9e79f99d-abcd-4945-8e2b-842058cefb6d" xlink:href="cmco-20250331.xsd#cmco_FromTenDollarOneCentToTwentyDollarMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_a7facebb-2745-49d8-8350-0cb2e2661e03" xlink:to="loc_cmco_FromTenDollarOneCentToTwentyDollarMember_9e79f99d-abcd-4945-8e2b-842058cefb6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_FromTwentyDollarOneCentToThirtyDollarMember_d2c43d95-31ec-4885-8e75-e3b420d64d79" xlink:href="cmco-20250331.xsd#cmco_FromTwentyDollarOneCentToThirtyDollarMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_a7facebb-2745-49d8-8350-0cb2e2661e03" xlink:to="loc_cmco_FromTwentyDollarOneCentToThirtyDollarMember_d2c43d95-31ec-4885-8e75-e3b420d64d79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_FromThirtyDollarOneCentToFortyDollarMember_13506bc7-8cc3-4c48-993e-752c0fde65b8" xlink:href="cmco-20250331.xsd#cmco_FromThirtyDollarOneCentToFortyDollarMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_a7facebb-2745-49d8-8350-0cb2e2661e03" xlink:to="loc_cmco_FromThirtyDollarOneCentToFortyDollarMember_13506bc7-8cc3-4c48-993e-752c0fde65b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_FromFortyDollarOneCentToFiftyDollarMember_ad2354b7-2578-4462-b985-69b2a76ef6f5" xlink:href="cmco-20250331.xsd#cmco_FromFortyDollarOneCentToFiftyDollarMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_a7facebb-2745-49d8-8350-0cb2e2661e03" xlink:to="loc_cmco_FromFortyDollarOneCentToFiftyDollarMember_ad2354b7-2578-4462-b985-69b2a76ef6f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_FromFiftyDollarOneCentToSixtyDollarMember_4faa56f0-91ce-4061-8081-b23854960c15" xlink:href="cmco-20250331.xsd#cmco_FromFiftyDollarOneCentToSixtyDollarMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_a7facebb-2745-49d8-8350-0cb2e2661e03" xlink:to="loc_cmco_FromFiftyDollarOneCentToSixtyDollarMember_4faa56f0-91ce-4061-8081-b23854960c15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_cc4ae52c-35a5-4e8e-b005-4009654b70a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_2dde35a5-704a-4c88-be20-8b0ea29d253b" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_cc4ae52c-35a5-4e8e-b005-4009654b70a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5c763b31-2c2d-4553-aac5-8596c7cbafb1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_cc4ae52c-35a5-4e8e-b005-4009654b70a6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5c763b31-2c2d-4553-aac5-8596c7cbafb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_cb1f3cb7-b6cc-4ab0-951c-360caf7da281" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_cc4ae52c-35a5-4e8e-b005-4009654b70a6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_cb1f3cb7-b6cc-4ab0-951c-360caf7da281" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_b18f8eff-2edc-4b3a-bc53-4ca4d94a3a1b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_cc4ae52c-35a5-4e8e-b005-4009654b70a6" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_b18f8eff-2edc-4b3a-bc53-4ca4d94a3a1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_7302b88d-0187-48f3-be78-238c5962a908" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_cc4ae52c-35a5-4e8e-b005-4009654b70a6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_7302b88d-0187-48f3-be78-238c5962a908" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_272f6388-c3b3-49b5-a62a-cc948464d9c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_cc4ae52c-35a5-4e8e-b005-4009654b70a6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_272f6388-c3b3-49b5-a62a-cc948464d9c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_c44e6e74-efee-47c7-9dd7-a0885464f228" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_b2da60b7-19f7-4473-8367-e58b79b4cb69" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_c44e6e74-efee-47c7-9dd7-a0885464f228" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_f26c9548-f62e-4de6-814d-9f6e51cf4e55" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_c44e6e74-efee-47c7-9dd7-a0885464f228" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_f26c9548-f62e-4de6-814d-9f6e51cf4e55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dbde0cce-89e0-4809-8df1-742007bdff9c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_c44e6e74-efee-47c7-9dd7-a0885464f228" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dbde0cce-89e0-4809-8df1-742007bdff9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_ab750c8a-214a-41e7-8221-8f68cd72e387" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_c44e6e74-efee-47c7-9dd7-a0885464f228" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_ab750c8a-214a-41e7-8221-8f68cd72e387" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_de445faf-d44e-44e5-a914-cb0ad470c1cd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_c44e6e74-efee-47c7-9dd7-a0885464f228" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_de445faf-d44e-44e5-a914-cb0ad470c1cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/EarningsperShareandStockPlansRestrictedStockUnitsandPerformanceShareTablesDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#EarningsperShareandStockPlansRestrictedStockUnitsandPerformanceShareTablesDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/EarningsperShareandStockPlansRestrictedStockUnitsandPerformanceShareTablesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_0e46c241-2ef5-42a4-b4db-d42c8119a08a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_02c88883-3db4-4a4f-94ba-520d67e48353" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_0e46c241-2ef5-42a4-b4db-d42c8119a08a" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_02c88883-3db4-4a4f-94ba-520d67e48353" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_78c1ca29-8a61-4a94-b449-d79240fe5ad1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_02c88883-3db4-4a4f-94ba-520d67e48353" xlink:to="loc_us-gaap_AwardTypeAxis_78c1ca29-8a61-4a94-b449-d79240fe5ad1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fff721f9-b6ef-430f-8c6d-5dc1bc3b03cd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_78c1ca29-8a61-4a94-b449-d79240fe5ad1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fff721f9-b6ef-430f-8c6d-5dc1bc3b03cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_d21bfd2a-890b-4a40-a10b-b2e017b2b6d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fff721f9-b6ef-430f-8c6d-5dc1bc3b03cd" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_d21bfd2a-890b-4a40-a10b-b2e017b2b6d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_499b7f5a-7df4-4a6a-b3bd-f9eed53e5938" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fff721f9-b6ef-430f-8c6d-5dc1bc3b03cd" xlink:to="loc_us-gaap_PerformanceSharesMember_499b7f5a-7df4-4a6a-b3bd-f9eed53e5938" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_67c2f33c-d873-4107-9ed5-cb659c380df4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_02c88883-3db4-4a4f-94ba-520d67e48353" xlink:to="loc_us-gaap_PlanNameAxis_67c2f33c-d873-4107-9ed5-cb659c380df4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_591544e6-ff97-454c-90e3-97000538c4dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_67c2f33c-d873-4107-9ed5-cb659c380df4" xlink:to="loc_us-gaap_PlanNameDomain_591544e6-ff97-454c-90e3-97000538c4dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LongTermIncentivePlansMember_a193c48a-6c01-488d-86f7-9ac3aad7d91f" xlink:href="cmco-20250331.xsd#cmco_LongTermIncentivePlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_591544e6-ff97-454c-90e3-97000538c4dd" xlink:to="loc_cmco_LongTermIncentivePlansMember_a193c48a-6c01-488d-86f7-9ac3aad7d91f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_abb80b2d-bcb8-4f0e-8c6f-3c65d1bdbab8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_02c88883-3db4-4a4f-94ba-520d67e48353" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_abb80b2d-bcb8-4f0e-8c6f-3c65d1bdbab8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d5458c37-bab5-4b46-b6f8-fd474c33704e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_abb80b2d-bcb8-4f0e-8c6f-3c65d1bdbab8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d5458c37-bab5-4b46-b6f8-fd474c33704e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract_e466edd1-a9cd-4c0a-be3a-44b6150c6b55" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d5458c37-bab5-4b46-b6f8-fd474c33704e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract_e466edd1-a9cd-4c0a-be3a-44b6150c6b55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_d685ee5a-ea32-4299-a8a1-beebf1b88cb1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract_e466edd1-a9cd-4c0a-be3a-44b6150c6b55" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_d685ee5a-ea32-4299-a8a1-beebf1b88cb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1e52ccc3-81ab-46df-bf6c-9cae42fdc6d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract_e466edd1-a9cd-4c0a-be3a-44b6150c6b55" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1e52ccc3-81ab-46df-bf6c-9cae42fdc6d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_d2979e74-54f9-4e7b-a828-2df79494a190" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract_e466edd1-a9cd-4c0a-be3a-44b6150c6b55" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_d2979e74-54f9-4e7b-a828-2df79494a190" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_53a2c4cf-4709-41c2-a1b2-c5598c96fb1b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract_e466edd1-a9cd-4c0a-be3a-44b6150c6b55" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_53a2c4cf-4709-41c2-a1b2-c5598c96fb1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_e325a77e-5c63-4685-b241-3b1c1fd35c12" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract_e466edd1-a9cd-4c0a-be3a-44b6150c6b55" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_e325a77e-5c63-4685-b241-3b1c1fd35c12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_5ff1adea-39b0-45f7-b188-ae61cb349bef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d5458c37-bab5-4b46-b6f8-fd474c33704e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_5ff1adea-39b0-45f7-b188-ae61cb349bef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_25659996-dd7c-4f62-9a36-b25e9ecef60b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_5ff1adea-39b0-45f7-b188-ae61cb349bef" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_25659996-dd7c-4f62-9a36-b25e9ecef60b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_eb3c86e1-e71f-4dad-abfb-30f982ac42f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_5ff1adea-39b0-45f7-b188-ae61cb349bef" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_eb3c86e1-e71f-4dad-abfb-30f982ac42f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_68cf18bf-d79f-4cbd-a656-932ecd018d99" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_5ff1adea-39b0-45f7-b188-ae61cb349bef" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_68cf18bf-d79f-4cbd-a656-932ecd018d99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_2028ac17-fe8f-4ed9-999e-7b0e390c0222" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_5ff1adea-39b0-45f7-b188-ae61cb349bef" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_2028ac17-fe8f-4ed9-999e-7b0e390c0222" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_60e97704-06a1-46b5-93bf-f14b41ab993d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_5ff1adea-39b0-45f7-b188-ae61cb349bef" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_60e97704-06a1-46b5-93bf-f14b41ab993d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/LossContingenciesNarrativeDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#LossContingenciesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/LossContingenciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAbstract_80ef9d0c-3136-4642-bfa1-385a12f08a1a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductLiabilityContingencyTable_916eee69-0663-4571-93a5-000592725b71" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductLiabilityContingencyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyAbstract_80ef9d0c-3136-4642-bfa1-385a12f08a1a" xlink:to="loc_us-gaap_ProductLiabilityContingencyTable_916eee69-0663-4571-93a5-000592725b71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_618237ff-346e-45b6-aa97-deab1e9358d2" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductLiabilityContingencyTable_916eee69-0663-4571-93a5-000592725b71" xlink:to="loc_srt_RangeAxis_618237ff-346e-45b6-aa97-deab1e9358d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5672f93d-572d-4f86-9e94-17621e8cf35b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_618237ff-346e-45b6-aa97-deab1e9358d2" xlink:to="loc_srt_RangeMember_5672f93d-572d-4f86-9e94-17621e8cf35b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_f94c5492-046c-46fb-990a-0acd332ccc97" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_5672f93d-572d-4f86-9e94-17621e8cf35b" xlink:to="loc_srt_MinimumMember_f94c5492-046c-46fb-990a-0acd332ccc97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_3d780b9d-a32d-4cc8-8d41-8cf7407e2402" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_5672f93d-572d-4f86-9e94-17621e8cf35b" xlink:to="loc_srt_MaximumMember_3d780b9d-a32d-4cc8-8d41-8cf7407e2402" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_4a1cb17c-a39f-46d4-9b59-1b758edff39f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_LitigationCaseAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductLiabilityContingencyTable_916eee69-0663-4571-93a5-000592725b71" xlink:to="loc_srt_LitigationCaseAxis_4a1cb17c-a39f-46d4-9b59-1b758edff39f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_15ef3223-a929-43df-9385-546c96b9ca6f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_LitigationCaseTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseAxis_4a1cb17c-a39f-46d4-9b59-1b758edff39f" xlink:to="loc_srt_LitigationCaseTypeDomain_15ef3223-a929-43df-9385-546c96b9ca6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_MagnetekMember_98fd46f3-870a-4439-b9a1-faafcf5ce3d8" xlink:href="cmco-20250331.xsd#cmco_MagnetekMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseTypeDomain_15ef3223-a929-43df-9385-546c96b9ca6f" xlink:to="loc_cmco_MagnetekMember_98fd46f3-870a-4439-b9a1-faafcf5ce3d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DEPMember_5de649a1-752e-4ed2-aeba-58e35756450b" xlink:href="cmco-20250331.xsd#cmco_DEPMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseTypeDomain_15ef3223-a929-43df-9385-546c96b9ca6f" xlink:to="loc_cmco_DEPMember_5de649a1-752e-4ed2-aeba-58e35756450b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_60398cb9-7105-49f1-a7ad-de2077109038" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductLiabilityContingencyTable_916eee69-0663-4571-93a5-000592725b71" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_60398cb9-7105-49f1-a7ad-de2077109038" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_119ccf6e-a5d0-477a-b0bf-6a80c985f9be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_60398cb9-7105-49f1-a7ad-de2077109038" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_119ccf6e-a5d0-477a-b0bf-6a80c985f9be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_9d3f2840-7008-47ff-803b-1847ac5c5c86" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_119ccf6e-a5d0-477a-b0bf-6a80c985f9be" xlink:to="loc_us-gaap_SubsequentEventMember_9d3f2840-7008-47ff-803b-1847ac5c5c86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductLiabilityContingencyLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductLiabilityContingencyTable_916eee69-0663-4571-93a5-000592725b71" xlink:to="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_a756a761-9d7a-4b86-bada-c867dde018a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_a756a761-9d7a-4b86-bada-c867dde018a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimatedInsuranceRecoveries_7968bc2f-c85c-474b-9bf1-27b030a302eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EstimatedInsuranceRecoveries"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_us-gaap_EstimatedInsuranceRecoveries_7968bc2f-c85c-474b-9bf1-27b030a302eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualCarryingValueNoncurrent_438cff86-9809-4548-a218-820f86dfb5d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAccrualCarryingValueNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_us-gaap_LossContingencyAccrualCarryingValueNoncurrent_438cff86-9809-4548-a218-820f86dfb5d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualCarryingValueCurrent_1fc350e5-d417-4687-a30e-122d65283658" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAccrualCarryingValueCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_us-gaap_LossContingencyAccrualCarryingValueCurrent_1fc350e5-d417-4687-a30e-122d65283658" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodOne_f1d4a269-3915-4a7c-bc04-3332616b0d09" xlink:href="cmco-20250331.xsd#cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodOne"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodOne_f1d4a269-3915-4a7c-bc04-3332616b0d09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodTwo_7c04b066-b52f-4906-a8d0-36388242e284" xlink:href="cmco-20250331.xsd#cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodTwo"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodTwo_7c04b066-b52f-4906-a8d0-36388242e284" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ProductLiabilityCoverageLimit_fa1c50ea-8602-4f6c-9b52-f52206be37b3" xlink:href="cmco-20250331.xsd#cmco_ProductLiabilityCoverageLimit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_cmco_ProductLiabilityCoverageLimit_fa1c50ea-8602-4f6c-9b52-f52206be37b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_GeneralAndProductLiabilityInsuranceLimit_601d5853-0cc9-42d0-b993-06c1d93e1793" xlink:href="cmco-20250331.xsd#cmco_GeneralAndProductLiabilityInsuranceLimit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_cmco_GeneralAndProductLiabilityInsuranceLimit_601d5853-0cc9-42d0-b993-06c1d93e1793" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_f693e995-f91c-4af0-aa7a-a17ab070d646" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_f693e995-f91c-4af0-aa7a-a17ab070d646" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LossContingencyPeriod_3f2baefc-c3f7-4c26-bddd-c1dc4d765f22" xlink:href="cmco-20250331.xsd#cmco_LossContingencyPeriod"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_cmco_LossContingencyPeriod_3f2baefc-c3f7-4c26-bddd-c1dc4d765f22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EstimateOfCurrentLiabilityPaymentsOverNext12Months_bff86bb1-2f39-4f2f-8621-e5242b5657e9" xlink:href="cmco-20250331.xsd#cmco_EstimateOfCurrentLiabilityPaymentsOverNext12Months"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_cmco_EstimateOfCurrentLiabilityPaymentsOverNext12Months_bff86bb1-2f39-4f2f-8621-e5242b5657e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_GrossDefenseCostsPriorToRetroPremiumsRequiredBySettlementPercentage_e76f4a22-c35d-4191-b933-512ff8a3d0bc" xlink:href="cmco-20250331.xsd#cmco_GrossDefenseCostsPriorToRetroPremiumsRequiredBySettlementPercentage"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_cmco_GrossDefenseCostsPriorToRetroPremiumsRequiredBySettlementPercentage_e76f4a22-c35d-4191-b933-512ff8a3d0bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationSettlementAmountAwardedFromOtherParty_6e81265c-245a-43b0-9cc2-eb07fe4e3b6e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationSettlementAmountAwardedFromOtherParty"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_us-gaap_LitigationSettlementAmountAwardedFromOtherParty_6e81265c-245a-43b0-9cc2-eb07fe4e3b6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_IndemnityCostsCoveredByInsurancePercentage_99070774-7dd1-4f85-9151-ec870c60d16a" xlink:href="cmco-20250331.xsd#cmco_IndemnityCostsCoveredByInsurancePercentage"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_cmco_IndemnityCostsCoveredByInsurancePercentage_99070774-7dd1-4f85-9151-ec870c60d16a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualProductLiabilityNet_27a82637-26c3-4ccb-9a50-62d93a35da38" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAccrualProductLiabilityNet"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_us-gaap_LossContingencyAccrualProductLiabilityNet_27a82637-26c3-4ccb-9a50-62d93a35da38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyDamagesSoughtValue_cee3d886-b140-4295-90f6-774fd22c340a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyDamagesSoughtValue"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_us-gaap_LossContingencyDamagesSoughtValue_cee3d886-b140-4295-90f6-774fd22c340a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LossContingencyAllegedTaxesOwed_467db6c6-2cf0-4caa-acd7-4e1234267d11" xlink:href="cmco-20250331.xsd#cmco_LossContingencyAllegedTaxesOwed"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_cmco_LossContingencyAllegedTaxesOwed_467db6c6-2cf0-4caa-acd7-4e1234267d11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LossContingencyAllegedAdditionalPenaltiesAndInterest_aba9bfc4-66c4-4558-a5db-a96e5bfb989d" xlink:href="cmco-20250331.xsd#cmco_LossContingencyAllegedAdditionalPenaltiesAndInterest"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_cmco_LossContingencyAllegedAdditionalPenaltiesAndInterest_aba9bfc4-66c4-4558-a5db-a96e5bfb989d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_NumberOfTaxAssessmentNoticesIssued_78aa8a66-8513-4160-91a7-fd212a7c6758" xlink:href="cmco-20250331.xsd#cmco_NumberOfTaxAssessmentNoticesIssued"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_cmco_NumberOfTaxAssessmentNoticesIssued_78aa8a66-8513-4160-91a7-fd212a7c6758" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_NumberOfAppealsInItalianSupremeCourt_23e20616-3ab0-4717-a9f3-fb9e45e74ca4" xlink:href="cmco-20250331.xsd#cmco_NumberOfAppealsInItalianSupremeCourt"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_cmco_NumberOfAppealsInItalianSupremeCourt_23e20616-3ab0-4717-a9f3-fb9e45e74ca4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_NumberOfPositiveJudgmentsOnTaxAssessments_7ec40564-598a-4287-99e1-4f2970892448" xlink:href="cmco-20250331.xsd#cmco_NumberOfPositiveJudgmentsOnTaxAssessments"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_cmco_NumberOfPositiveJudgmentsOnTaxAssessments_7ec40564-598a-4287-99e1-4f2970892448" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_NumberOfFiledMemorandumBeforeTheItalianSupremeCourt_a31b97ff-0e01-4970-9551-6ca8db175ff6" xlink:href="cmco-20250331.xsd#cmco_NumberOfFiledMemorandumBeforeTheItalianSupremeCourt"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_cmco_NumberOfFiledMemorandumBeforeTheItalianSupremeCourt_a31b97ff-0e01-4970-9551-6ca8db175ff6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LossContingencyNumberOfDecisions_4eef2533-f806-424b-8502-047548eef459" xlink:href="cmco-20250331.xsd#cmco_LossContingencyNumberOfDecisions"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_cmco_LossContingencyNumberOfDecisions_4eef2533-f806-424b-8502-047548eef459" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_NumberOfCompaniesAsCoDefendants_4ea493dd-137a-48a5-a495-2cba6cc87507" xlink:href="cmco-20250331.xsd#cmco_NumberOfCompaniesAsCoDefendants"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_cmco_NumberOfCompaniesAsCoDefendants_4ea493dd-137a-48a5-a495-2cba6cc87507" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag_04f42b60-0fa2-420a-9493-5c63012f4f95" xlink:href="cmco-20250331.xsd#cmco_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_cmco_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag_04f42b60-0fa2-420a-9493-5c63012f4f95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingencies_d1423937-a284-4fe4-93f7-a95cc3bd1f24" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingencies"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_f5c80904-987b-4aab-969b-17c36defa5b3" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingencies_d1423937-a284-4fe4-93f7-a95cc3bd1f24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/LossContingenciesScheduleofReconciliationforAccruedGeneralandProductLiabilityDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#LossContingenciesScheduleofReconciliationforAccruedGeneralandProductLiabilityDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/LossContingenciesScheduleofReconciliationforAccruedGeneralandProductLiabilityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAbstract_9feca34a-388d-4005-84fd-77a95c38c588" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualRollForward_7580864f-3b65-4796-8a46-f99c0cb5cf6f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAccrualRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyAbstract_9feca34a-388d-4005-84fd-77a95c38c588" xlink:to="loc_us-gaap_LossContingencyAccrualRollForward_7580864f-3b65-4796-8a46-f99c0cb5cf6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_54c68a77-debf-4e7f-aa82-f4693e8250a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyAccrualRollForward_7580864f-3b65-4796-8a46-f99c0cb5cf6f" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_54c68a77-debf-4e7f-aa82-f4693e8250a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_InsuranceRecoveriesNet_63f6baae-5896-40fc-af2b-030757c4e82e" xlink:href="cmco-20250331.xsd#cmco_InsuranceRecoveriesNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyAccrualRollForward_7580864f-3b65-4796-8a46-f99c0cb5cf6f" xlink:to="loc_cmco_InsuranceRecoveriesNet_63f6baae-5896-40fc-af2b-030757c4e82e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualProvision_9a6053d6-5830-47fe-9842-9d9b07fe4de4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAccrualProvision"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyAccrualRollForward_7580864f-3b65-4796-8a46-f99c0cb5cf6f" xlink:to="loc_us-gaap_LossContingencyAccrualProvision_9a6053d6-5830-47fe-9842-9d9b07fe4de4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualPayments_26b3bf0a-8a41-4cc6-a964-e421b92544c1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAccrualPayments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyAccrualRollForward_7580864f-3b65-4796-8a46-f99c0cb5cf6f" xlink:to="loc_us-gaap_LossContingencyAccrualPayments_26b3bf0a-8a41-4cc6-a964-e421b92544c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_e95d2a31-c78f-46f6-a767-34da3474e26c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyAccrualRollForward_7580864f-3b65-4796-8a46-f99c0cb5cf6f" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_e95d2a31-c78f-46f6-a767-34da3474e26c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimatedInsuranceRecoveries_631a0e5c-a625-479e-ad7f-c2fdb330d815" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EstimatedInsuranceRecoveries"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyAbstract_9feca34a-388d-4005-84fd-77a95c38c588" xlink:to="loc_us-gaap_EstimatedInsuranceRecoveries_631a0e5c-a625-479e-ad7f-c2fdb330d815" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LossContingencyAccrualNetOfInsuranceRecoveries_afe0c9ca-22a4-467d-9fbb-701d1175b9bc" xlink:href="cmco-20250331.xsd#cmco_LossContingencyAccrualNetOfInsuranceRecoveries"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyAbstract_9feca34a-388d-4005-84fd-77a95c38c588" xlink:to="loc_cmco_LossContingencyAccrualNetOfInsuranceRecoveries_afe0c9ca-22a4-467d-9fbb-701d1175b9bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#IncomeTaxesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_91905ab3-2ba2-4d34-84ad-8394a387c74e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_6362aa61-1d38-4db4-8bd3-90decbc9286d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_91905ab3-2ba2-4d34-84ad-8394a387c74e" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_6362aa61-1d38-4db4-8bd3-90decbc9286d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_74bcc8ec-65b2-4411-9685-e05808a8f828" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_6362aa61-1d38-4db4-8bd3-90decbc9286d" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_74bcc8ec-65b2-4411-9685-e05808a8f828" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_30a1d5ad-7083-4306-967f-f83093a28d9c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_74bcc8ec-65b2-4411-9685-e05808a8f828" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_30a1d5ad-7083-4306-967f-f83093a28d9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCountryMember_21227b5b-3001-4fb4-8f0c-57e566e2d2b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCountryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_30a1d5ad-7083-4306-967f-f83093a28d9c" xlink:to="loc_us-gaap_ForeignCountryMember_21227b5b-3001-4fb4-8f0c-57e566e2d2b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_5887797a-54f1-4363-b32d-c264e4b842e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_30a1d5ad-7083-4306-967f-f83093a28d9c" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_5887797a-54f1-4363-b32d-c264e4b842e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_bfe2a03e-f33b-409e-a496-a263a003a5d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DomesticCountryMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_30a1d5ad-7083-4306-967f-f83093a28d9c" xlink:to="loc_us-gaap_DomesticCountryMember_bfe2a03e-f33b-409e-a496-a263a003a5d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_650ced22-6a22-4f8c-8a76-19f6f91edc11" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_6362aa61-1d38-4db4-8bd3-90decbc9286d" xlink:to="loc_us-gaap_IncomeTaxContingencyLineItems_650ced22-6a22-4f8c-8a76-19f6f91edc11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_4ee8b53a-5b10-4e42-9d7a-c304c205c1eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_650ced22-6a22-4f8c-8a76-19f6f91edc11" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_4ee8b53a-5b10-4e42-9d7a-c304c205c1eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_7eb6ec12-992b-4adc-a2dd-a7114df502ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_650ced22-6a22-4f8c-8a76-19f6f91edc11" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_7eb6ec12-992b-4adc-a2dd-a7114df502ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_60f523f2-aac0-4846-8bd0-781ee22fb075" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_650ced22-6a22-4f8c-8a76-19f6f91edc11" xlink:to="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_60f523f2-aac0-4846-8bd0-781ee22fb075" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardValuationAllowance_6a24e923-3990-4a85-bca8-5791903c451b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardValuationAllowance"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_650ced22-6a22-4f8c-8a76-19f6f91edc11" xlink:to="loc_us-gaap_TaxCreditCarryforwardValuationAllowance_6a24e923-3990-4a85-bca8-5791903c451b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_OperatingLossCarryforwardsSubjectToExpiration_52a111bc-1f37-419d-abfb-b2ec9299431b" xlink:href="cmco-20250331.xsd#cmco_OperatingLossCarryforwardsSubjectToExpiration"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_650ced22-6a22-4f8c-8a76-19f6f91edc11" xlink:to="loc_cmco_OperatingLossCarryforwardsSubjectToExpiration_52a111bc-1f37-419d-abfb-b2ec9299431b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DeferredTaxAssetsTaxCreditCarryforwardsState_56dee162-8dbe-4a47-b294-4b7f6f7a2b67" xlink:href="cmco-20250331.xsd#cmco_DeferredTaxAssetsTaxCreditCarryforwardsState"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_650ced22-6a22-4f8c-8a76-19f6f91edc11" xlink:to="loc_cmco_DeferredTaxAssetsTaxCreditCarryforwardsState_56dee162-8dbe-4a47-b294-4b7f6f7a2b67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_9d86765c-559b-4bf3-a492-a6dd589e360c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_650ced22-6a22-4f8c-8a76-19f6f91edc11" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_9d86765c-559b-4bf3-a492-a6dd589e360c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_1403b80a-1ac7-435f-b3cc-3af3e84a1327" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_650ced22-6a22-4f8c-8a76-19f6f91edc11" xlink:to="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_1403b80a-1ac7-435f-b3cc-3af3e84a1327" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_54303de2-41bf-4492-841f-f20bca2e8abd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_650ced22-6a22-4f8c-8a76-19f6f91edc11" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_54303de2-41bf-4492-841f-f20bca2e8abd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_cc7d1857-aece-4e02-a038-5bb916106541" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_650ced22-6a22-4f8c-8a76-19f6f91edc11" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_cc7d1857-aece-4e02-a038-5bb916106541" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_166eed7c-01c5-410d-9822-9fc4287725a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTable_f3ce5f99-ccc4-4588-b79e-21e3c28b4019" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_166eed7c-01c5-410d-9822-9fc4287725a8" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTable_f3ce5f99-ccc4-4588-b79e-21e3c28b4019" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_e84a6eb9-e796-48c9-af40-1332c510af12" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTable_f3ce5f99-ccc4-4588-b79e-21e3c28b4019" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_e84a6eb9-e796-48c9-af40-1332c510af12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a4419f88-388d-4792-adaf-22d85b9586e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_e84a6eb9-e796-48c9-af40-1332c510af12" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a4419f88-388d-4792-adaf-22d85b9586e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_MontratecMember_adaf6fa9-fb03-4ee0-8b7e-11fa45bbddba" xlink:href="cmco-20250331.xsd#cmco_MontratecMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a4419f88-388d-4792-adaf-22d85b9586e8" xlink:to="loc_cmco_MontratecMember_adaf6fa9-fb03-4ee0-8b7e-11fa45bbddba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTable_f3ce5f99-ccc4-4588-b79e-21e3c28b4019" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_047f93fd-f963-4f5a-a79b-53a81e22179d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_047f93fd-f963-4f5a-a79b-53a81e22179d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_2b3925f9-565c-4d43-936c-f9a978a68923" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_2b3925f9-565c-4d43-936c-f9a978a68923" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_14254c4b-18b2-4be6-a829-e2297013badc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_14254c4b-18b2-4be6-a829-e2297013badc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_054c1d37-68ad-4b17-8094-9f6ed26f750a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:to="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_054c1d37-68ad-4b17-8094-9f6ed26f750a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EffectiveIncomeTaxRateReconciliationEmployeeBenefitsAmount_7e6534e3-0b0d-4b4c-a7a1-d18fb90864d2" xlink:href="cmco-20250331.xsd#cmco_EffectiveIncomeTaxRateReconciliationEmployeeBenefitsAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:to="loc_cmco_EffectiveIncomeTaxRateReconciliationEmployeeBenefitsAmount_7e6534e3-0b0d-4b4c-a7a1-d18fb90864d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EffectiveIncomeTaxRateReconciliationForeignDerivedIncome_7942eb85-9990-472a-8875-6d050f3e8c08" xlink:href="cmco-20250331.xsd#cmco_EffectiveIncomeTaxRateReconciliationForeignDerivedIncome"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:to="loc_cmco_EffectiveIncomeTaxRateReconciliationForeignDerivedIncome_7942eb85-9990-472a-8875-6d050f3e8c08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_4dd8b30a-7e48-43a0-9a37-e022bdcbb107" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:to="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_4dd8b30a-7e48-43a0-9a37-e022bdcbb107" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EffectiveIncomeTaxRateReconciliationPermanentItems_77654303-5e85-4efa-86e1-d3f73f83f1ef" xlink:href="cmco-20250331.xsd#cmco_EffectiveIncomeTaxRateReconciliationPermanentItems"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:to="loc_cmco_EffectiveIncomeTaxRateReconciliationPermanentItems_77654303-5e85-4efa-86e1-d3f73f83f1ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_0291c076-dba7-4bc0-aaf0-1f0557b21a19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_0291c076-dba7-4bc0-aaf0-1f0557b21a19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCredits_8e34ad51-4ea5-4add-a374-bc51014feaf9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxCredits"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCredits_8e34ad51-4ea5-4add-a374-bc51014feaf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_6e2930a6-6335-4eec-9ea7-e38d5ab60d07" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_6e2930a6-6335-4eec-9ea7-e38d5ab60d07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxSettlements_9149ce0c-900a-45d7-a266-0c5725ae9bb1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxSettlements"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxSettlements_9149ce0c-900a-45d7-a266-0c5725ae9bb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EffectiveIncomeTaxRateReconciliationUnremittedEarnings_8d30fbd3-d023-4959-99a5-7016af92926a" xlink:href="cmco-20250331.xsd#cmco_EffectiveIncomeTaxRateReconciliationUnremittedEarnings"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:to="loc_cmco_EffectiveIncomeTaxRateReconciliationUnremittedEarnings_8d30fbd3-d023-4959-99a5-7016af92926a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EffectiveIncomeTaxRateReconciliationReversalOfStrandedTaxEffectsFromAOCI_60fba15e-afee-412e-998b-422cc629f499" xlink:href="cmco-20250331.xsd#cmco_EffectiveIncomeTaxRateReconciliationReversalOfStrandedTaxEffectsFromAOCI"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:to="loc_cmco_EffectiveIncomeTaxRateReconciliationReversalOfStrandedTaxEffectsFromAOCI_60fba15e-afee-412e-998b-422cc629f499" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EffectiveIncomeTaxRateReconciliationInterestIncomeFromTaxRefunds_316f1b41-0d54-4001-bb3f-3d0733de9608" xlink:href="cmco-20250331.xsd#cmco_EffectiveIncomeTaxRateReconciliationInterestIncomeFromTaxRefunds"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:to="loc_cmco_EffectiveIncomeTaxRateReconciliationInterestIncomeFromTaxRefunds_316f1b41-0d54-4001-bb3f-3d0733de9608" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_cade2c8b-ee90-413b-bc5b-2936233dfbd5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_cade2c8b-ee90-413b-bc5b-2936233dfbd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EffectiveIncomeTaxRateReconciliationTransferPricingAdjustments_2f95f819-cc98-455a-b562-1458cca8d24e" xlink:href="cmco-20250331.xsd#cmco_EffectiveIncomeTaxRateReconciliationTransferPricingAdjustments"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:to="loc_cmco_EffectiveIncomeTaxRateReconciliationTransferPricingAdjustments_2f95f819-cc98-455a-b562-1458cca8d24e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustment_9de1f430-4cc5-4cc9-92ed-c678c97ab7b4" xlink:href="cmco-20250331.xsd#cmco_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustment"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:to="loc_cmco_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustment_9de1f430-4cc5-4cc9-92ed-c678c97ab7b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_b614539d-d58a-441f-95e7-9f990cc376eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_b614539d-d58a-441f-95e7-9f990cc376eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_TaxAttributesWrittenOff_a887aeb1-1a1f-4da5-be90-a475c49d47c5" xlink:href="cmco-20250331.xsd#cmco_TaxAttributesWrittenOff"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:to="loc_cmco_TaxAttributesWrittenOff_a887aeb1-1a1f-4da5-be90-a475c49d47c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_26806446-093c-4881-8eb8-31303eaaf58c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_e148da47-933e-48a7-a12c-2d6d5b651775" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_26806446-093c-4881-8eb8-31303eaaf58c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxExpenseBenefitDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#IncomeTaxesScheduleofProvisionforIncomeTaxExpenseBenefitDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxExpenseBenefitDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_fafc4374-031b-4617-9301-cb2fd9abab6b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_ad3f6349-1960-4b90-8dc2-9c43e77c0ac2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_fafc4374-031b-4617-9301-cb2fd9abab6b" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_ad3f6349-1960-4b90-8dc2-9c43e77c0ac2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_bbd804d0-ec12-4adc-a7b7-deadabbb71b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_ad3f6349-1960-4b90-8dc2-9c43e77c0ac2" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_bbd804d0-ec12-4adc-a7b7-deadabbb71b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_ff9079ff-20aa-4ae5-acd9-e7ef5a8b8e50" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_ad3f6349-1960-4b90-8dc2-9c43e77c0ac2" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_ff9079ff-20aa-4ae5-acd9-e7ef5a8b8e50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_6edee3bb-51d7-4a4b-a68d-1b7049cf80f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_ad3f6349-1960-4b90-8dc2-9c43e77c0ac2" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_6edee3bb-51d7-4a4b-a68d-1b7049cf80f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_85fc81ec-78f0-467d-8552-03a49d0d7409" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_fafc4374-031b-4617-9301-cb2fd9abab6b" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_85fc81ec-78f0-467d-8552-03a49d0d7409" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_466e4877-01f5-4f81-b796-b1e8bb9ef004" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_85fc81ec-78f0-467d-8552-03a49d0d7409" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_466e4877-01f5-4f81-b796-b1e8bb9ef004" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_1884093f-db42-46b7-add4-d1b9845f77d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_85fc81ec-78f0-467d-8552-03a49d0d7409" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_1884093f-db42-46b7-add4-d1b9845f77d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_543103f3-1452-41b9-b1e9-e9203c5e4cda" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_fafc4374-031b-4617-9301-cb2fd9abab6b" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_543103f3-1452-41b9-b1e9-e9203c5e4cda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_62fb45d8-45d0-4ba7-921d-b27cdf2af155" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_ba5bb964-afcd-4356-b299-992bb0e4486f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_62fb45d8-45d0-4ba7-921d-b27cdf2af155" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_ba5bb964-afcd-4356-b299-992bb0e4486f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_4f949988-c3d8-4f84-970f-94692d6878e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_ba5bb964-afcd-4356-b299-992bb0e4486f" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_4f949988-c3d8-4f84-970f-94692d6878e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_c08a7234-437d-405a-a7ef-fd45a1e550c1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_ba5bb964-afcd-4356-b299-992bb0e4486f" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_c08a7234-437d-405a-a7ef-fd45a1e550c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_d24b9d54-1300-4e55-b3d6-d8e223eb7688" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_ba5bb964-afcd-4356-b299-992bb0e4486f" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_d24b9d54-1300-4e55-b3d6-d8e223eb7688" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_9a30019a-b356-46fb-88cc-47c390b13cfd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_ba5bb964-afcd-4356-b299-992bb0e4486f" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_9a30019a-b356-46fb-88cc-47c390b13cfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_d748ddec-0c83-4069-8987-fbe5c65ed723" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_ba5bb964-afcd-4356-b299-992bb0e4486f" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_d748ddec-0c83-4069-8987-fbe5c65ed723" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DeferredTaxAssetsAccruedVacationAndIncentiveCosts_d5efae20-7c73-453b-8efa-1b3dc2d1419c" xlink:href="cmco-20250331.xsd#cmco_DeferredTaxAssetsAccruedVacationAndIncentiveCosts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_ba5bb964-afcd-4356-b299-992bb0e4486f" xlink:to="loc_cmco_DeferredTaxAssetsAccruedVacationAndIncentiveCosts_d5efae20-7c73-453b-8efa-1b3dc2d1419c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DeferredTaxAssetsTaxCreditCarryforwardsFederal_0e228ddb-81ac-4173-9308-a81b0464542c" xlink:href="cmco-20250331.xsd#cmco_DeferredTaxAssetsTaxCreditCarryforwardsFederal"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_ba5bb964-afcd-4356-b299-992bb0e4486f" xlink:to="loc_cmco_DeferredTaxAssetsTaxCreditCarryforwardsFederal_0e228ddb-81ac-4173-9308-a81b0464542c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DeferredTaxAssetLeaseLiability_adae703c-780a-4ca4-a0b9-5dd2963d0c9b" xlink:href="cmco-20250331.xsd#cmco_DeferredTaxAssetLeaseLiability"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_ba5bb964-afcd-4356-b299-992bb0e4486f" xlink:to="loc_cmco_DeferredTaxAssetLeaseLiability_adae703c-780a-4ca4-a0b9-5dd2963d0c9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_4a0eb717-59c4-461f-ac7c-32ecbd7a2082" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_ba5bb964-afcd-4356-b299-992bb0e4486f" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_4a0eb717-59c4-461f-ac7c-32ecbd7a2082" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_4b33687a-57ab-4cb8-af53-a845ed1fe8c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_ba5bb964-afcd-4356-b299-992bb0e4486f" xlink:to="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_4b33687a-57ab-4cb8-af53-a845ed1fe8c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetInterestCarryforward_cfa8fd82-8b6b-443a-adde-d284b2aa4a5b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetInterestCarryforward"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_ba5bb964-afcd-4356-b299-992bb0e4486f" xlink:to="loc_us-gaap_DeferredTaxAssetInterestCarryforward_cfa8fd82-8b6b-443a-adde-d284b2aa4a5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_b25ac457-deab-4ccc-a436-dc6825c50693" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_ba5bb964-afcd-4356-b299-992bb0e4486f" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_b25ac457-deab-4ccc-a436-dc6825c50693" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_57047d1c-7801-4928-8bfd-e54bbb3ed612" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_ba5bb964-afcd-4356-b299-992bb0e4486f" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_57047d1c-7801-4928-8bfd-e54bbb3ed612" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_c018daf5-b016-4f77-bb52-ee57be5a8d91" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_ba5bb964-afcd-4356-b299-992bb0e4486f" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_c018daf5-b016-4f77-bb52-ee57be5a8d91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_fd95f51d-8514-4f77-80dc-10a479e68190" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_62fb45d8-45d0-4ba7-921d-b27cdf2af155" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_fd95f51d-8514-4f77-80dc-10a479e68190" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_eb8ad933-b035-4c00-80dd-46a08a959e03" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_fd95f51d-8514-4f77-80dc-10a479e68190" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_eb8ad933-b035-4c00-80dd-46a08a959e03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_7c431f7c-adc4-4dca-bae7-5bbfbad6fbb0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_fd95f51d-8514-4f77-80dc-10a479e68190" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_7c431f7c-adc4-4dca-bae7-5bbfbad6fbb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_1ef3a1db-dbf7-4c8f-b78d-0e66159f051d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_fd95f51d-8514-4f77-80dc-10a479e68190" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_1ef3a1db-dbf7-4c8f-b78d-0e66159f051d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_f74c2275-5741-44cb-aa62-fdb3791c0218" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_fd95f51d-8514-4f77-80dc-10a479e68190" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_f74c2275-5741-44cb-aa62-fdb3791c0218" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_9b62bd09-9c11-45f1-a5c6-b7139a368b66" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_fd95f51d-8514-4f77-80dc-10a479e68190" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_9b62bd09-9c11-45f1-a5c6-b7139a368b66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_4a6abc11-dffd-47e3-b8b0-bf6e0eac5ee0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_fd95f51d-8514-4f77-80dc-10a479e68190" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_4a6abc11-dffd-47e3-b8b0-bf6e0eac5ee0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_bf32ee74-61d9-4455-b216-b6eef2650d2a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_62fb45d8-45d0-4ba7-921d-b27cdf2af155" xlink:to="loc_us-gaap_DeferredTaxLiabilities_bf32ee74-61d9-4455-b216-b6eef2650d2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/IncomeTaxesScheduleofClassificationofDeferredIncomeTaxesinConsolidatedBalanceSheetDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#IncomeTaxesScheduleofClassificationofDeferredIncomeTaxesinConsolidatedBalanceSheetDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/IncomeTaxesScheduleofClassificationofDeferredIncomeTaxesinConsolidatedBalanceSheetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_3dd20973-ac2e-4d05-8d90-2ec83df77f8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DeferredTaxAssetsNonCurrentNet_8e7125f1-9d3e-4ba8-8e4c-43228fcdaccb" xlink:href="cmco-20250331.xsd#cmco_DeferredTaxAssetsNonCurrentNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_3dd20973-ac2e-4d05-8d90-2ec83df77f8c" xlink:to="loc_cmco_DeferredTaxAssetsNonCurrentNet_8e7125f1-9d3e-4ba8-8e4c-43228fcdaccb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAndOtherLiabilitiesNoncurrent_f3834c63-a494-494c-be39-faa7f0d1f8b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAndOtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_3dd20973-ac2e-4d05-8d90-2ec83df77f8c" xlink:to="loc_us-gaap_DeferredTaxAndOtherLiabilitiesNoncurrent_f3834c63-a494-494c-be39-faa7f0d1f8b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_39ec51de-1af7-4d16-943d-792a88755831" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_3dd20973-ac2e-4d05-8d90-2ec83df77f8c" xlink:to="loc_us-gaap_DeferredTaxLiabilities_39ec51de-1af7-4d16-943d-792a88755831" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/IncomeTaxesScheduleofUncertainIncomeTaxPositionsDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#IncomeTaxesScheduleofUncertainIncomeTaxPositionsDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/IncomeTaxesScheduleofUncertainIncomeTaxPositionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_a4c6595d-10be-4ff6-907a-731f744b5566" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_6547273c-6f24-4816-98db-f85be5057808" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_a4c6595d-10be-4ff6-907a-731f744b5566" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_6547273c-6f24-4816-98db-f85be5057808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_09136f0a-15cc-48a9-8cec-d27cccebd688" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_6547273c-6f24-4816-98db-f85be5057808" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_09136f0a-15cc-48a9-8cec-d27cccebd688" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_c33222d7-6e30-45b8-a110-12e71748d866" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_6547273c-6f24-4816-98db-f85be5057808" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_c33222d7-6e30-45b8-a110-12e71748d866" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation_b1f5f4e6-4453-4c00-8d30-905847b78ca2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_6547273c-6f24-4816-98db-f85be5057808" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation_b1f5f4e6-4453-4c00-8d30-905847b78ca2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_9f7183a4-29db-4430-b390-547da93a6cff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_6547273c-6f24-4816-98db-f85be5057808" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_9f7183a4-29db-4430-b390-547da93a6cff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_7a8a6a4e-93fd-4267-909d-e7bdd174ddb8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_6547273c-6f24-4816-98db-f85be5057808" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_7a8a6a4e-93fd-4267-909d-e7bdd174ddb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#LeasesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/LeasesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_5299257e-c210-4d54-91b8-955251a53281" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_b5540165-3bac-4dcc-adf6-5388e030a2a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_5299257e-c210-4d54-91b8-955251a53281" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_b5540165-3bac-4dcc-adf6-5388e030a2a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_6a1945bc-ac85-4602-812f-74f2604ec1d4" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_b5540165-3bac-4dcc-adf6-5388e030a2a5" xlink:to="loc_srt_RangeAxis_6a1945bc-ac85-4602-812f-74f2604ec1d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_dbe602f1-a153-4ae4-bb86-760a588cbe48" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_6a1945bc-ac85-4602-812f-74f2604ec1d4" xlink:to="loc_srt_RangeMember_dbe602f1-a153-4ae4-bb86-760a588cbe48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_d3cfd030-9fc6-427f-bf11-f56d95f0bb50" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_dbe602f1-a153-4ae4-bb86-760a588cbe48" xlink:to="loc_srt_MinimumMember_d3cfd030-9fc6-427f-bf11-f56d95f0bb50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_87d19f47-6a61-4ef7-b833-7411318825a4" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_dbe602f1-a153-4ae4-bb86-760a588cbe48" xlink:to="loc_srt_MaximumMember_87d19f47-6a61-4ef7-b833-7411318825a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_48bef715-9b60-497a-90e3-9fcf04e15728" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_b5540165-3bac-4dcc-adf6-5388e030a2a5" xlink:to="loc_srt_StatementGeographicalAxis_48bef715-9b60-497a-90e3-9fcf04e15728" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_2bb83f42-0ae5-4af4-acae-a5c32d97d90f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_48bef715-9b60-497a-90e3-9fcf04e15728" xlink:to="loc_srt_SegmentGeographicalDomain_2bb83f42-0ae5-4af4-acae-a5c32d97d90f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_HartlandWIMember_5f495dd9-4fe7-4227-94dc-5d72573850a6" xlink:href="cmco-20250331.xsd#cmco_HartlandWIMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_2bb83f42-0ae5-4af4-acae-a5c32d97d90f" xlink:to="loc_cmco_HartlandWIMember_5f495dd9-4fe7-4227-94dc-5d72573850a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_8a4b8110-45db-4f08-b02f-e0f8f7fdb15d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_b5540165-3bac-4dcc-adf6-5388e030a2a5" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_8a4b8110-45db-4f08-b02f-e0f8f7fdb15d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeaseTermOfContract1_9dd93b91-1125-4308-a382-29be06e03d36" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeFinanceLeaseTermOfContract1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_8a4b8110-45db-4f08-b02f-e0f8f7fdb15d" xlink:to="loc_us-gaap_LesseeFinanceLeaseTermOfContract1_9dd93b91-1125-4308-a382-29be06e03d36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_38dcbd29-6795-4d28-8f9d-4a7300934248" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_8a4b8110-45db-4f08-b02f-e0f8f7fdb15d" xlink:to="loc_us-gaap_OperatingLeaseCost_38dcbd29-6795-4d28-8f9d-4a7300934248" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_2a184859-5cef-427e-ab0b-c2de0df701fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_8a4b8110-45db-4f08-b02f-e0f8f7fdb15d" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_2a184859-5cef-427e-ab0b-c2de0df701fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_ed11cd08-265a-41c1-aba9-1cc13f17a4c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_8a4b8110-45db-4f08-b02f-e0f8f7fdb15d" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_ed11cd08-265a-41c1-aba9-1cc13f17a4c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/LeasesScheduleofWeightedAverageRemainingLeaseTermandDiscountRateDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#LeasesScheduleofWeightedAverageRemainingLeaseTermandDiscountRateDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/LeasesScheduleofWeightedAverageRemainingLeaseTermandDiscountRateDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_d36af115-5a68-48a2-aec8-cfaa91664f44" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_LeaseWeightedAverageRemainingLeaseTermAbstract_be31cebc-7d8f-47d3-ab31-966b1af75dba" xlink:href="cmco-20250331.xsd#cmco_LeaseWeightedAverageRemainingLeaseTermAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d36af115-5a68-48a2-aec8-cfaa91664f44" xlink:to="loc_cmco_LeaseWeightedAverageRemainingLeaseTermAbstract_be31cebc-7d8f-47d3-ab31-966b1af75dba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_a4674d92-561e-46f7-b44e-71ebaebe5582" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_LeaseWeightedAverageRemainingLeaseTermAbstract_be31cebc-7d8f-47d3-ab31-966b1af75dba" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_a4674d92-561e-46f7-b44e-71ebaebe5582" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_1bcd9224-809f-4d3f-a9eb-69f7746dbb3d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_LeaseWeightedAverageRemainingLeaseTermAbstract_be31cebc-7d8f-47d3-ab31-966b1af75dba" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_1bcd9224-809f-4d3f-a9eb-69f7746dbb3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_0ce6ab90-f957-471a-b5ce-2ffc3c6573a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d36af115-5a68-48a2-aec8-cfaa91664f44" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_0ce6ab90-f957-471a-b5ce-2ffc3c6573a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_eb2992e0-ce42-4c24-82b7-e0a594fddfd0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d36af115-5a68-48a2-aec8-cfaa91664f44" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_eb2992e0-ce42-4c24-82b7-e0a594fddfd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/LeasesScheduleofLeaserelatedAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#LeasesScheduleofLeaserelatedAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/LeasesScheduleofLeaserelatedAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_a137eb0f-7f02-4125-b910-7ad63a1cc5dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_OperatingLeaseAssetsAndLiabilitiesLesseeAbstract_09483e0a-08be-4144-afbe-f08990f26664" xlink:href="cmco-20250331.xsd#cmco_OperatingLeaseAssetsAndLiabilitiesLesseeAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a137eb0f-7f02-4125-b910-7ad63a1cc5dc" xlink:to="loc_cmco_OperatingLeaseAssetsAndLiabilitiesLesseeAbstract_09483e0a-08be-4144-afbe-f08990f26664" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_06aa1b7c-b96d-4fd1-b32c-3c13fc267d17" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_OperatingLeaseAssetsAndLiabilitiesLesseeAbstract_09483e0a-08be-4144-afbe-f08990f26664" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_06aa1b7c-b96d-4fd1-b32c-3c13fc267d17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_94a45724-1cde-4537-a802-77bd166e450f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_OperatingLeaseAssetsAndLiabilitiesLesseeAbstract_09483e0a-08be-4144-afbe-f08990f26664" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_94a45724-1cde-4537-a802-77bd166e450f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_a3b6be06-23b0-49e1-8579-c08f760c8594" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_OperatingLeaseAssetsAndLiabilitiesLesseeAbstract_09483e0a-08be-4144-afbe-f08990f26664" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_a3b6be06-23b0-49e1-8579-c08f760c8594" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_9f9cfbe6-5d89-4f98-a703-3272ad374259" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_OperatingLeaseAssetsAndLiabilitiesLesseeAbstract_09483e0a-08be-4144-afbe-f08990f26664" xlink:to="loc_us-gaap_OperatingLeaseLiability_9f9cfbe6-5d89-4f98-a703-3272ad374259" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_FinanceLeaseAssetsAndLiabilitiesLesseeAbstract_a83369b9-4ba7-4121-bb6e-176339f0cae5" xlink:href="cmco-20250331.xsd#cmco_FinanceLeaseAssetsAndLiabilitiesLesseeAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a137eb0f-7f02-4125-b910-7ad63a1cc5dc" xlink:to="loc_cmco_FinanceLeaseAssetsAndLiabilitiesLesseeAbstract_a83369b9-4ba7-4121-bb6e-176339f0cae5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_4e58be5c-3f06-4880-980a-75549ea17980" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_FinanceLeaseAssetsAndLiabilitiesLesseeAbstract_a83369b9-4ba7-4121-bb6e-176339f0cae5" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_4e58be5c-3f06-4880-980a-75549ea17980" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_4aa9a955-ecff-4731-85c4-f2d7d07360b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_FinanceLeaseAssetsAndLiabilitiesLesseeAbstract_a83369b9-4ba7-4121-bb6e-176339f0cae5" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_4aa9a955-ecff-4731-85c4-f2d7d07360b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_62b41823-be34-4fb7-aa46-40d890b61113" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_FinanceLeaseAssetsAndLiabilitiesLesseeAbstract_a83369b9-4ba7-4121-bb6e-176339f0cae5" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_62b41823-be34-4fb7-aa46-40d890b61113" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_b8e7a2e9-c2ea-4dae-9fe3-6853cf7002e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cmco_FinanceLeaseAssetsAndLiabilitiesLesseeAbstract_a83369b9-4ba7-4121-bb6e-176339f0cae5" xlink:to="loc_us-gaap_FinanceLeaseLiability_b8e7a2e9-c2ea-4dae-9fe3-6853cf7002e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_414950fb-bb24-4491-adf4-86e4999af312" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a137eb0f-7f02-4125-b910-7ad63a1cc5dc" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_414950fb-bb24-4491-adf4-86e4999af312" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_f32642d7-3ad9-4649-ad3f-e3f679895b3a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a137eb0f-7f02-4125-b910-7ad63a1cc5dc" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_f32642d7-3ad9-4649-ad3f-e3f679895b3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_504218d3-d4b5-4d64-b174-505fcaa05b77" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a137eb0f-7f02-4125-b910-7ad63a1cc5dc" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_504218d3-d4b5-4d64-b174-505fcaa05b77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_0bd3d02d-a80e-4878-a0d1-510491d962f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a137eb0f-7f02-4125-b910-7ad63a1cc5dc" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_0bd3d02d-a80e-4878-a0d1-510491d962f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_17a7b5fa-e954-4b5d-845e-b18d2aa839a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a137eb0f-7f02-4125-b910-7ad63a1cc5dc" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_17a7b5fa-e954-4b5d-845e-b18d2aa839a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_12327288-adfa-4cda-b381-946ede0a733c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a137eb0f-7f02-4125-b910-7ad63a1cc5dc" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_12327288-adfa-4cda-b381-946ede0a733c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#LeasesScheduleofFutureMaturitiesofLeasesDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_ad897fe2-ae2c-4eea-b8db-856b18ff9903" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_c3cd8789-f3ed-44da-acc5-7e4e5d2b8808" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ad897fe2-ae2c-4eea-b8db-856b18ff9903" xlink:to="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_c3cd8789-f3ed-44da-acc5-7e4e5d2b8808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_a4e972e2-f4c5-4362-84fb-4dde08b5ea4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_c3cd8789-f3ed-44da-acc5-7e4e5d2b8808" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_a4e972e2-f4c5-4362-84fb-4dde08b5ea4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_c58fba42-2cc4-4892-b795-770bd37e190a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_c3cd8789-f3ed-44da-acc5-7e4e5d2b8808" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_c58fba42-2cc4-4892-b795-770bd37e190a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_03f94f37-915c-460e-8a7d-12901ea2fa94" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_c3cd8789-f3ed-44da-acc5-7e4e5d2b8808" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_03f94f37-915c-460e-8a7d-12901ea2fa94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_2d00b668-5ff8-44a4-9980-069355a10bc5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_c3cd8789-f3ed-44da-acc5-7e4e5d2b8808" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_2d00b668-5ff8-44a4-9980-069355a10bc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_79cee9dc-adc3-49aa-b59a-03df58f00805" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_c3cd8789-f3ed-44da-acc5-7e4e5d2b8808" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_79cee9dc-adc3-49aa-b59a-03df58f00805" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_e81c5519-16f1-4040-a46c-21ed5ae12a9e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_c3cd8789-f3ed-44da-acc5-7e4e5d2b8808" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_e81c5519-16f1-4040-a46c-21ed5ae12a9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_5907fd0e-1e6d-42f8-a0b9-c8d46bc7aa93" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_c3cd8789-f3ed-44da-acc5-7e4e5d2b8808" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_5907fd0e-1e6d-42f8-a0b9-c8d46bc7aa93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_3dd95db1-b5e9-4e85-92cd-6f8a53a3e3e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_c3cd8789-f3ed-44da-acc5-7e4e5d2b8808" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_3dd95db1-b5e9-4e85-92cd-6f8a53a3e3e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_d75c12dc-7e04-48fa-8cff-1e9e46b4c6a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_c3cd8789-f3ed-44da-acc5-7e4e5d2b8808" xlink:to="loc_us-gaap_OperatingLeaseLiability_d75c12dc-7e04-48fa-8cff-1e9e46b4c6a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_b0c16d56-6a00-482f-9cef-7c78682f821f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ad897fe2-ae2c-4eea-b8db-856b18ff9903" xlink:to="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_b0c16d56-6a00-482f-9cef-7c78682f821f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_d03934fb-43ea-48cd-9675-eeb83b804c85" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_b0c16d56-6a00-482f-9cef-7c78682f821f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_d03934fb-43ea-48cd-9675-eeb83b804c85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_54f77933-4a11-47ee-b686-98e50d6ea5e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_b0c16d56-6a00-482f-9cef-7c78682f821f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_54f77933-4a11-47ee-b686-98e50d6ea5e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_9175f85a-3c3f-49b3-8b93-7c27bd153898" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_b0c16d56-6a00-482f-9cef-7c78682f821f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_9175f85a-3c3f-49b3-8b93-7c27bd153898" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_c504671b-f58b-40fd-9bde-645418a1947f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_b0c16d56-6a00-482f-9cef-7c78682f821f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_c504671b-f58b-40fd-9bde-645418a1947f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_27ecd437-428d-48e7-84da-cee03ece4fd9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_b0c16d56-6a00-482f-9cef-7c78682f821f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_27ecd437-428d-48e7-84da-cee03ece4fd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_415e1929-ceb5-45f4-ab2f-2444f10ae905" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_b0c16d56-6a00-482f-9cef-7c78682f821f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_415e1929-ceb5-45f4-ab2f-2444f10ae905" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_b04c3929-b939-4f3c-8c7f-24bdf171099a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_b0c16d56-6a00-482f-9cef-7c78682f821f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_b04c3929-b939-4f3c-8c7f-24bdf171099a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_7d9a1605-feff-4a46-9809-b8af6a118cbd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_b0c16d56-6a00-482f-9cef-7c78682f821f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_7d9a1605-feff-4a46-9809-b8af6a118cbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_ffdcd0d3-dae3-4b86-8fed-aac6a431223a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_b0c16d56-6a00-482f-9cef-7c78682f821f" xlink:to="loc_us-gaap_FinanceLeaseLiability_ffdcd0d3-dae3-4b86-8fed-aac6a431223a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_4e581ab7-3baa-4d68-9640-a9945e70b749" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_8ed7ca35-7eb0-40b7-af6f-1547d88518ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4e581ab7-3baa-4d68-9640-a9945e70b749" xlink:to="loc_us-gaap_OperatingLeasePayments_8ed7ca35-7eb0-40b7-af6f-1547d88518ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_54633148-9352-435d-9c2c-c13dbfa89969" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4e581ab7-3baa-4d68-9640-a9945e70b749" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_54633148-9352-435d-9c2c-c13dbfa89969" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_41ff80ea-accf-4b0b-9bbd-b89e3012fcf2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4e581ab7-3baa-4d68-9640-a9945e70b749" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_41ff80ea-accf-4b0b-9bbd-b89e3012fcf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/BusinessSegmentInformationDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#BusinessSegmentInformationDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/BusinessSegmentInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_e5e9e686-dd82-4d8d-88d5-71271068fa5b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_0a316920-d219-42cb-8e91-c6540a360e08" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_e5e9e686-dd82-4d8d-88d5-71271068fa5b" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_0a316920-d219-42cb-8e91-c6540a360e08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_8e82fb8b-a374-458d-81e0-2a2a89c332de" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_0a316920-d219-42cb-8e91-c6540a360e08" xlink:to="loc_srt_StatementGeographicalAxis_8e82fb8b-a374-458d-81e0-2a2a89c332de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_5668661e-4cda-4df2-8b24-e3917434bd1a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_8e82fb8b-a374-458d-81e0-2a2a89c332de" xlink:to="loc_srt_SegmentGeographicalDomain_5668661e-4cda-4df2-8b24-e3917434bd1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_dc733886-c3b3-47b2-8d62-cb34c2499cd3" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_5668661e-4cda-4df2-8b24-e3917434bd1a" xlink:to="loc_country_US_dc733886-c3b3-47b2-8d62-cb34c2499cd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_DE_c8f865c7-4a53-4ad5-b447-5849c2e437e0" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_DE"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_5668661e-4cda-4df2-8b24-e3917434bd1a" xlink:to="loc_country_DE_c8f865c7-4a53-4ad5-b447-5849c2e437e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_EuropeMiddleEastAndAfricaExcludingGermanyMember_ff38b647-d41c-440c-a5b8-b0455c01d123" xlink:href="cmco-20250331.xsd#cmco_EuropeMiddleEastAndAfricaExcludingGermanyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_5668661e-4cda-4df2-8b24-e3917434bd1a" xlink:to="loc_cmco_EuropeMiddleEastAndAfricaExcludingGermanyMember_ff38b647-d41c-440c-a5b8-b0455c01d123" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_f177f8f4-ec48-40ce-98b0-606989b97987" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CA"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_5668661e-4cda-4df2-8b24-e3917434bd1a" xlink:to="loc_country_CA_f177f8f4-ec48-40ce-98b0-606989b97987" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember_1dc1ade9-4fe4-4bd5-aa97-11ca276dbc09" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_AsiaPacificMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_5668661e-4cda-4df2-8b24-e3917434bd1a" xlink:to="loc_srt_AsiaPacificMember_1dc1ade9-4fe4-4bd5-aa97-11ca276dbc09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LatinAmericaMember_dc904c74-08c2-4560-8513-2128d3127893" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_LatinAmericaMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_5668661e-4cda-4df2-8b24-e3917434bd1a" xlink:to="loc_srt_LatinAmericaMember_dc904c74-08c2-4560-8513-2128d3127893" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_b17be9b2-9ba7-4391-a314-86f98b36b7e4" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_0a316920-d219-42cb-8e91-c6540a360e08" xlink:to="loc_srt_ProductOrServiceAxis_b17be9b2-9ba7-4391-a314-86f98b36b7e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_7aef4662-4607-4262-a26d-1cea17269d11" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_b17be9b2-9ba7-4391-a314-86f98b36b7e4" xlink:to="loc_srt_ProductsAndServicesDomain_7aef4662-4607-4262-a26d-1cea17269d11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_HoistsMember_9989ab80-c03b-4b9c-bf7f-75799f4c9e11" xlink:href="cmco-20250331.xsd#cmco_HoistsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_7aef4662-4607-4262-a26d-1cea17269d11" xlink:to="loc_cmco_HoistsMember_9989ab80-c03b-4b9c-bf7f-75799f4c9e11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_HighPrecisionConveyorsMember_f9efbcf4-948b-4cc2-8b4b-1b7281aef64c" xlink:href="cmco-20250331.xsd#cmco_HighPrecisionConveyorsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_7aef4662-4607-4262-a26d-1cea17269d11" xlink:to="loc_cmco_HighPrecisionConveyorsMember_f9efbcf4-948b-4cc2-8b4b-1b7281aef64c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ChainAndForgedAttachmentsMember_a487daca-1afe-40cd-a210-1eaf951024f3" xlink:href="cmco-20250331.xsd#cmco_ChainAndForgedAttachmentsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_7aef4662-4607-4262-a26d-1cea17269d11" xlink:to="loc_cmco_ChainAndForgedAttachmentsMember_a487daca-1afe-40cd-a210-1eaf951024f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_IndustrialCranesMember_43b8eb76-46a3-4fda-9afc-0f4dbbe5aa30" xlink:href="cmco-20250331.xsd#cmco_IndustrialCranesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_7aef4662-4607-4262-a26d-1cea17269d11" xlink:to="loc_cmco_IndustrialCranesMember_43b8eb76-46a3-4fda-9afc-0f4dbbe5aa30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ActuatorsandRotaryUnionsMember_42ad4bc8-f1e1-4e09-b0b3-c0001cdb7005" xlink:href="cmco-20250331.xsd#cmco_ActuatorsandRotaryUnionsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_7aef4662-4607-4262-a26d-1cea17269d11" xlink:to="loc_cmco_ActuatorsandRotaryUnionsMember_42ad4bc8-f1e1-4e09-b0b3-c0001cdb7005" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DigitalPowerControlandDeliverySystemsMember_e5d08231-1aef-40ee-a48c-5af36c5df90d" xlink:href="cmco-20250331.xsd#cmco_DigitalPowerControlandDeliverySystemsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_7aef4662-4607-4262-a26d-1cea17269d11" xlink:to="loc_cmco_DigitalPowerControlandDeliverySystemsMember_e5d08231-1aef-40ee-a48c-5af36c5df90d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ElevatorApplicationDriveSystemsMember_813dff2c-5ed3-45a9-b5e6-2302174d9c20" xlink:href="cmco-20250331.xsd#cmco_ElevatorApplicationDriveSystemsMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_7aef4662-4607-4262-a26d-1cea17269d11" xlink:to="loc_cmco_ElevatorApplicationDriveSystemsMember_813dff2c-5ed3-45a9-b5e6-2302174d9c20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_f28c948b-5a28-4fe5-bfc0-32d97a770970" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_0a316920-d219-42cb-8e91-c6540a360e08" xlink:to="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_f28c948b-5a28-4fe5-bfc0-32d97a770970" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_df1762dd-6a45-4ffb-a6f2-dbac999c7b6f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_f28c948b-5a28-4fe5-bfc0-32d97a770970" xlink:to="loc_us-gaap_NumberOfOperatingSegments_df1762dd-6a45-4ffb-a6f2-dbac999c7b6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_48e92198-2956-4540-a8e9-2ef16cfa2b54" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_f28c948b-5a28-4fe5-bfc0-32d97a770970" xlink:to="loc_us-gaap_NumberOfReportableSegments_48e92198-2956-4540-a8e9-2ef16cfa2b54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_04058cce-d0c0-413b-9050-ca4f0ecc1398" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_f28c948b-5a28-4fe5-bfc0-32d97a770970" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_04058cce-d0c0-413b-9050-ca4f0ecc1398" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_9dba2638-9c5f-491b-95a3-d2404913e997" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_f28c948b-5a28-4fe5-bfc0-32d97a770970" xlink:to="loc_us-gaap_Assets_9dba2638-9c5f-491b-95a3-d2404913e997" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets_8f925834-e283-4988-92f1-5621b8561c74" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncurrentAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_f28c948b-5a28-4fe5-bfc0-32d97a770970" xlink:to="loc_us-gaap_NoncurrentAssets_8f925834-e283-4988-92f1-5621b8561c74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossScheduleofComponentsofAccumulatedOtherComprehensiveLossDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#AccumulatedOtherComprehensiveLossScheduleofComponentsofAccumulatedOtherComprehensiveLossDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossScheduleofComponentsofAccumulatedOtherComprehensiveLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_0015f708-12bc-45ff-90f6-792ccfcaa933" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_ca70ccbb-1acd-456a-8cb0-8dcca3fd0606" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_0015f708-12bc-45ff-90f6-792ccfcaa933" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_ca70ccbb-1acd-456a-8cb0-8dcca3fd0606" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_AccumulatedOtherComprehensiveIncomeLossPensionLiabilityNetofTax_0384f9f9-645d-4d25-b6fd-d63ace617576" xlink:href="cmco-20250331.xsd#cmco_AccumulatedOtherComprehensiveIncomeLossPensionLiabilityNetofTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_0015f708-12bc-45ff-90f6-792ccfcaa933" xlink:to="loc_cmco_AccumulatedOtherComprehensiveIncomeLossPensionLiabilityNetofTax_0384f9f9-645d-4d25-b6fd-d63ace617576" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_AccumulatedOtherComprehensiveIncomeLossOtherPostretirementPlansNetOfTax_301c32ca-b0b9-4452-b646-d9bf952ee8be" xlink:href="cmco-20250331.xsd#cmco_AccumulatedOtherComprehensiveIncomeLossOtherPostretirementPlansNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_0015f708-12bc-45ff-90f6-792ccfcaa933" xlink:to="loc_cmco_AccumulatedOtherComprehensiveIncomeLossOtherPostretirementPlansNetOfTax_301c32ca-b0b9-4452-b646-d9bf952ee8be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_AccumulatedOtherComprehensiveIncomeLossAdjustmentToSplitDollarLifeInsuranceArrangementsNetOfTax_5ccc48c4-4063-4205-9fc5-2af13c5a4495" xlink:href="cmco-20250331.xsd#cmco_AccumulatedOtherComprehensiveIncomeLossAdjustmentToSplitDollarLifeInsuranceArrangementsNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_0015f708-12bc-45ff-90f6-792ccfcaa933" xlink:to="loc_cmco_AccumulatedOtherComprehensiveIncomeLossAdjustmentToSplitDollarLifeInsuranceArrangementsNetOfTax_5ccc48c4-4063-4205-9fc5-2af13c5a4495" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax_cd2a2bb2-87ad-4297-9e05-f385fb7cffe2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_0015f708-12bc-45ff-90f6-792ccfcaa933" xlink:to="loc_us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax_cd2a2bb2-87ad-4297-9e05-f385fb7cffe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_c2b37155-3f96-4fd1-8ca7-878b7c238c7e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_0015f708-12bc-45ff-90f6-792ccfcaa933" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_c2b37155-3f96-4fd1-8ca7-878b7c238c7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossNarrativeDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#AccumulatedOtherComprehensiveLossNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_b3f5b3bc-daa2-416b-82c4-1d6d997077a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_aa01278c-939d-426e-a46b-cd99df47b76b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_b3f5b3bc-daa2-416b-82c4-1d6d997077a7" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_aa01278c-939d-426e-a46b-cd99df47b76b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_d63d2153-a246-4880-bfe9-a5e51aea32b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_aa01278c-939d-426e-a46b-cd99df47b76b" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_d63d2153-a246-4880-bfe9-a5e51aea32b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_3d6750f1-7a4f-4ba6-89fc-6179daf9b6e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_d63d2153-a246-4880-bfe9-a5e51aea32b3" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_3d6750f1-7a4f-4ba6-89fc-6179daf9b6e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_264ed3ba-4cc2-4a3c-8839-3451d5c67b28" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_3d6750f1-7a4f-4ba6-89fc-6179daf9b6e0" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_264ed3ba-4cc2-4a3c-8839-3451d5c67b28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPostretirementLifeInsuranceMember_350c6bd6-fe94-41e7-b669-5e9c95f49aa7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPostretirementLifeInsuranceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_3d6750f1-7a4f-4ba6-89fc-6179daf9b6e0" xlink:to="loc_us-gaap_DefinedBenefitPostretirementLifeInsuranceMember_350c6bd6-fe94-41e7-b669-5e9c95f49aa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_917453e4-0747-485b-83cb-f4187f1d125a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_3d6750f1-7a4f-4ba6-89fc-6179daf9b6e0" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_917453e4-0747-485b-83cb-f4187f1d125a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_c998796b-13f3-4498-a217-c40b026a02ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowanceByDeferredTaxAssetAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_aa01278c-939d-426e-a46b-cd99df47b76b" xlink:to="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_c998796b-13f3-4498-a217-c40b026a02ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetDomain_8d79568e-85cb-460b-8a0a-a232602acddd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_c998796b-13f3-4498-a217-c40b026a02ad" xlink:to="loc_us-gaap_DeferredTaxAssetDomain_8d79568e-85cb-460b-8a0a-a232602acddd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DeferredTaxAssetValuationAllowanceInFiscal2011Member_053aa2fa-d4e1-4cb9-b564-809e7e3f79ba" xlink:href="cmco-20250331.xsd#cmco_DeferredTaxAssetValuationAllowanceInFiscal2011Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetDomain_8d79568e-85cb-460b-8a0a-a232602acddd" xlink:to="loc_cmco_DeferredTaxAssetValuationAllowanceInFiscal2011Member_053aa2fa-d4e1-4cb9-b564-809e7e3f79ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DeferredTaxAssetValuationAllowanceInFiscal2005Member_908c7bb6-6edb-4dcd-beeb-96d86c812fde" xlink:href="cmco-20250331.xsd#cmco_DeferredTaxAssetValuationAllowanceInFiscal2005Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetDomain_8d79568e-85cb-460b-8a0a-a232602acddd" xlink:to="loc_cmco_DeferredTaxAssetValuationAllowanceInFiscal2005Member_908c7bb6-6edb-4dcd-beeb-96d86c812fde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_02928c12-c1c1-4195-9b2b-bae3675799d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_aa01278c-939d-426e-a46b-cd99df47b76b" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_02928c12-c1c1-4195-9b2b-bae3675799d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_DeferredTaxesAssociatedWithItemsInAccumulatedOtherComprehensiveIncomeLoss_e2e8d3f0-fa03-47bc-a32e-8dacab3fb598" xlink:href="cmco-20250331.xsd#cmco_DeferredTaxesAssociatedWithItemsInAccumulatedOtherComprehensiveIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_02928c12-c1c1-4195-9b2b-bae3675799d9" xlink:to="loc_cmco_DeferredTaxesAssociatedWithItemsInAccumulatedOtherComprehensiveIncomeLoss_e2e8d3f0-fa03-47bc-a32e-8dacab3fb598" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_46a502af-3c3c-4baa-939c-c3c189191823" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_02928c12-c1c1-4195-9b2b-bae3675799d9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_46a502af-3c3c-4baa-939c-c3c189191823" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax_e31d455d-b9f9-4b68-bbfc-9401348bdbd7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_02928c12-c1c1-4195-9b2b-bae3675799d9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax_e31d455d-b9f9-4b68-bbfc-9401348bdbd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_33c90757-39fe-4cff-b9f3-16ca905e56ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_02928c12-c1c1-4195-9b2b-bae3675799d9" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_33c90757-39fe-4cff-b9f3-16ca905e56ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_ChargeInMinimumPensionLiabilityComponentOfAccumulatedOtherComprehensiveIncomeLoss_843c877f-a9fd-456f-9096-93bc0a5367e0" xlink:href="cmco-20250331.xsd#cmco_ChargeInMinimumPensionLiabilityComponentOfAccumulatedOtherComprehensiveIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_02928c12-c1c1-4195-9b2b-bae3675799d9" xlink:to="loc_cmco_ChargeInMinimumPensionLiabilityComponentOfAccumulatedOtherComprehensiveIncomeLoss_843c877f-a9fd-456f-9096-93bc0a5367e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomebyComponentDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomebyComponentDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomebyComponentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_fb164fe5-7a7e-497d-8529-90842ac2ef41" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_046201ca-5f01-4b26-bf92-2c54d7ceec4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_fb164fe5-7a7e-497d-8529-90842ac2ef41" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_046201ca-5f01-4b26-bf92-2c54d7ceec4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_2c7e6610-2135-4a5e-bb65-26673f66ed70" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_046201ca-5f01-4b26-bf92-2c54d7ceec4f" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_2c7e6610-2135-4a5e-bb65-26673f66ed70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_9732f88f-2d06-4a10-b9fe-35644863b027" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2c7e6610-2135-4a5e-bb65-26673f66ed70" xlink:to="loc_us-gaap_EquityComponentDomain_9732f88f-2d06-4a10-b9fe-35644863b027" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_739a1844-7560-4e45-a647-ef756a416f98" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_9732f88f-2d06-4a10-b9fe-35644863b027" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_739a1844-7560-4e45-a647-ef756a416f98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_9f7e64c8-530e-4f11-90e4-e03909cb06cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_739a1844-7560-4e45-a647-ef756a416f98" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_9f7e64c8-530e-4f11-90e4-e03909cb06cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_a79946f8-bf4f-4696-9f94-546182d215e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_739a1844-7560-4e45-a647-ef756a416f98" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_a79946f8-bf4f-4696-9f94-546182d215e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_f22bd97c-dbe5-4877-ad2f-a58f6d03c7f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_739a1844-7560-4e45-a647-ef756a416f98" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_f22bd97c-dbe5-4877-ad2f-a58f6d03c7f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_4957390c-80c3-4450-a7ce-94ccaf97f8b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_046201ca-5f01-4b26-bf92-2c54d7ceec4f" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_4957390c-80c3-4450-a7ce-94ccaf97f8b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_b2c3e9e8-8ac3-4332-ada9-8655bc10ee8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_4957390c-80c3-4450-a7ce-94ccaf97f8b6" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_b2c3e9e8-8ac3-4332-ada9-8655bc10ee8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_e2633214-4b21-4d69-bebf-f051d5c9ad80" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_b2c3e9e8-8ac3-4332-ada9-8655bc10ee8c" xlink:to="loc_us-gaap_StockholdersEquity_e2633214-4b21-4d69-bebf-f051d5c9ad80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_0951cff9-7ae2-4975-ad70-3a7eb6c7a6ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_b2c3e9e8-8ac3-4332-ada9-8655bc10ee8c" xlink:to="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_0951cff9-7ae2-4975-ad70-3a7eb6c7a6ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_6efca927-fcb1-44ce-a148-8d6b21285d77" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_b2c3e9e8-8ac3-4332-ada9-8655bc10ee8c" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_6efca927-fcb1-44ce-a148-8d6b21285d77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_37eb0b28-8403-4af4-b8bd-e5f05fa92eab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_b2c3e9e8-8ac3-4332-ada9-8655bc10ee8c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_37eb0b28-8403-4af4-b8bd-e5f05fa92eab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_10d74298-5e3b-47c5-b405-8d7d2811343f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_b2c3e9e8-8ac3-4332-ada9-8655bc10ee8c" xlink:to="loc_us-gaap_StockholdersEquity_10d74298-5e3b-47c5-b405-8d7d2811343f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossScheduleofReclassifiedOutofAccumulatedOtherComprehensiveLossDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#AccumulatedOtherComprehensiveLossScheduleofReclassifiedOutofAccumulatedOtherComprehensiveLossDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossScheduleofReclassifiedOutofAccumulatedOtherComprehensiveLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_e3025e5c-7157-440d-a494-6e3fd96cd2c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_3c0253f5-2d6c-4130-8949-3e4778c06170" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_e3025e5c-7157-440d-a494-6e3fd96cd2c2" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_3c0253f5-2d6c-4130-8949-3e4778c06170" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_3f707cb9-9dc8-48a4-be7d-287889f0487f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_3c0253f5-2d6c-4130-8949-3e4778c06170" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_3f707cb9-9dc8-48a4-be7d-287889f0487f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_cded9d37-1486-4577-88a7-30f0b2e7b331" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_3f707cb9-9dc8-48a4-be7d-287889f0487f" xlink:to="loc_us-gaap_EquityComponentDomain_cded9d37-1486-4577-88a7-30f0b2e7b331" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_7da37e68-b5d2-48e1-b0be-0d775ec073ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_cded9d37-1486-4577-88a7-30f0b2e7b331" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_7da37e68-b5d2-48e1-b0be-0d775ec073ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_2139c293-db55-4a5a-b6d3-a9676b912019" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_cded9d37-1486-4577-88a7-30f0b2e7b331" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_2139c293-db55-4a5a-b6d3-a9676b912019" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_4c05141e-aabd-40c9-9c74-fa3d98abb4b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_3c0253f5-2d6c-4130-8949-3e4778c06170" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_4c05141e-aabd-40c9-9c74-fa3d98abb4b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_872e4c2d-3232-42be-a55e-e004af8bf88e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_4c05141e-aabd-40c9-9c74-fa3d98abb4b8" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_872e4c2d-3232-42be-a55e-e004af8bf88e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_371643eb-029f-4b68-87e7-d027f5579962" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_872e4c2d-3232-42be-a55e-e004af8bf88e" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_371643eb-029f-4b68-87e7-d027f5579962" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c6cbc1c8-4733-4f44-95ef-b3d16b17fe9f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_3c0253f5-2d6c-4130-8949-3e4778c06170" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c6cbc1c8-4733-4f44-95ef-b3d16b17fe9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_a14cda01-444f-430e-8f09-a968c72cfbad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c6cbc1c8-4733-4f44-95ef-b3d16b17fe9f" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_a14cda01-444f-430e-8f09-a968c72cfbad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_e4286d6c-89ae-44f3-b00b-932178394483" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c6cbc1c8-4733-4f44-95ef-b3d16b17fe9f" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_e4286d6c-89ae-44f3-b00b-932178394483" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_23121b27-6b89-428c-9b9d-7cb1815e68de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c6cbc1c8-4733-4f44-95ef-b3d16b17fe9f" xlink:to="loc_us-gaap_InterestExpense_23121b27-6b89-428c-9b9d-7cb1815e68de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_18d55697-cbf6-4f77-94bc-2e386c0e71f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c6cbc1c8-4733-4f44-95ef-b3d16b17fe9f" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_18d55697-cbf6-4f77-94bc-2e386c0e71f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4e9c4c74-a610-4734-a4b7-e8881d30178a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c6cbc1c8-4733-4f44-95ef-b3d16b17fe9f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4e9c4c74-a610-4734-a4b7-e8881d30178a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_25cdac24-621d-435e-9a6b-f2b8618eb425" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c6cbc1c8-4733-4f44-95ef-b3d16b17fe9f" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_25cdac24-621d-435e-9a6b-f2b8618eb425" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_08ab2aa9-85ab-4e45-9bdf-3edf22e94bb6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c6cbc1c8-4733-4f44-95ef-b3d16b17fe9f" xlink:to="loc_us-gaap_NetIncomeLoss_08ab2aa9-85ab-4e45-9bdf-3edf22e94bb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cmworks.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="simple" xlink:href="cmco-20250331.xsd#ScheduleIIValuationandQualifyingAccountsDetails"/>
  <link:presentationLink xlink:role="http://www.cmworks.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_2d4be6eb-b8be-4910-896d-6d82bd5fcd6d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_56c33ff3-186c-4f64-8ead-1fe42e548f1d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_2d4be6eb-b8be-4910-896d-6d82bd5fcd6d" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_56c33ff3-186c-4f64-8ead-1fe42e548f1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_2a612ea3-72e5-413f-be1a-6f7382a8895d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_56c33ff3-186c-4f64-8ead-1fe42e548f1d" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_2a612ea3-72e5-413f-be1a-6f7382a8895d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_2c20158c-5591-4fff-8585-25a5268b5752" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_2a612ea3-72e5-413f-be1a-6f7382a8895d" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_2c20158c-5591-4fff-8585-25a5268b5752" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_d10b2a2b-5781-4cf7-b76b-43466f1828c1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_2c20158c-5591-4fff-8585-25a5268b5752" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_d10b2a2b-5781-4cf7-b76b-43466f1828c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_90d8bf9d-4dad-4852-a11d-dde5de79a14e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_2c20158c-5591-4fff-8585-25a5268b5752" xlink:to="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_90d8bf9d-4dad-4852-a11d-dde5de79a14e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmco_AccruedGeneralandProductLiabilityCostsMember_c4a3f357-ca66-43a7-b174-868ad8ece457" xlink:href="cmco-20250331.xsd#cmco_AccruedGeneralandProductLiabilityCostsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_2c20158c-5591-4fff-8585-25a5268b5752" xlink:to="loc_cmco_AccruedGeneralandProductLiabilityCostsMember_c4a3f357-ca66-43a7-b174-868ad8ece457" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_44bc80c8-37d9-4e47-9c30-4671f4d3095c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_56c33ff3-186c-4f64-8ead-1fe42e548f1d" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_44bc80c8-37d9-4e47-9c30-4671f4d3095c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_e0f50e2b-f1f9-4633-88f5-28c37b48e553" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_44bc80c8-37d9-4e47-9c30-4671f4d3095c" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_e0f50e2b-f1f9-4633-88f5-28c37b48e553" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_211b64b1-bbd2-4f93-b319-e0f19ac87116" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_e0f50e2b-f1f9-4633-88f5-28c37b48e553" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_211b64b1-bbd2-4f93-b319-e0f19ac87116" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_b08be44b-789e-48f5-a0fe-ad1b13ee97d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_e0f50e2b-f1f9-4633-88f5-28c37b48e553" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_b08be44b-789e-48f5-a0fe-ad1b13ee97d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_27e82c3a-f08a-4233-8f91-762373f50528" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_e0f50e2b-f1f9-4633-88f5-28c37b48e553" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_27e82c3a-f08a-4233-8f91-762373f50528" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_95f05271-8378-4de8-9ed5-639499eb969d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_e0f50e2b-f1f9-4633-88f5-28c37b48e553" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_95f05271-8378-4de8-9ed5-639499eb969d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_6cd8659f-fda6-46f5-8032-2ea91f36dbae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_e0f50e2b-f1f9-4633-88f5-28c37b48e553" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_6cd8659f-fda6-46f5-8032-2ea91f36dbae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_1ad3f1cc-0653-4c7b-9582-4c3872f5f289" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_e0f50e2b-f1f9-4633-88f5-28c37b48e553" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_1ad3f1cc-0653-4c7b-9582-4c3872f5f289" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardTimingDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_us-gaap_AwardTypeAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_EmployeeStockOptionMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardExrcPrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ErrCompDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompRecoveryTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_RestatementDateAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonNeosMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_ecd_NonNeosMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDeterminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_ExecutiveCategoryAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="loc_ecd_AllExecutiveCategoriesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_PeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_NonPeoNeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_AdjToCompAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllAdjToCompMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="loc_ecd_AllAdjToCompMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtPnsnAdjsSvcCstMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsSvcCstMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="loc_ecd_PnsnAdjsSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsPrrSvcCstMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_EqtyAwrdsAdjsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_MeasureAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TabularListTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_us-gaap_NetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_OtherPerfMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_MeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjFnTextBlock"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingArrangements"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrByIndTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TradingArrByIndTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_TradingArrAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllTradingArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrAxis" xlink:to="loc_ecd_AllTradingArrangementsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndTitle" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrAdoptionDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrTerminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrExpirationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrExpirationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrDuration" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingPoliciesProc"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>bbrantretirementagreemen001.jpg
<TEXT>
begin 644 bbrantretirementagreemen001.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#WZBBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M+FXN%GG>&7RH4B8*. ^=S'=CG^IK(T'QKXV\1R:M'I]MH9DTX@%'CE4RDE@
MOSX'W3U]JZSX=QF/P)IC-N\R17EDW==S.Q/ZFN,^#SJ-?\5(6&XRH0N>2 TF
M3^H_.@#U#2[F6]TFSNKB$P330)))$1@HQ4$CGT-8?C#QE;>$1IWGQ^9]KN C
M8/W(Q]YL=\9'%=.3@9->3:UIFI^.M/UK5;2WLKBSD BL&>=A(BQ$DE552"6.
M[J1V]J /0O%&H7FD^&K_ %&P6!KBVB,H$X)0A>3T(/3..:Y7PKX^OO$>AZHC
M06MMKUDC.(9%<1L.Q(SN'H1GT]:RM#\2)K/P9U6">93=V-E)!("W)7:0A_$8
M'U%'Q!\,S6B0^,M PES#%_I2HH(D0K@R>_!P?;GM0!J^(O&.OZ#X!TK73%IS
MWETZ"6,QOL =69=OSYR !G)-)<>/=4T"/1[G7[&T>PU*-6%S9EE\LD*<,K9Q
M@-Z\X)]JR/B1_P DBT+_ 'K;_P!$M5/X@3)J'@CPEI-GY5Q>W"PE(T^9QB,+
MQCH,G]/:@#V&1G:!F@*%RI,>[[I..,X[5YWH7CSQ)XB_M5;#2-.,FFX#H]PZ
MF0G=PORX_A/7%=[I5HVGZ/963RF5[>WCB:0]6*J!G\<5X%H5EK-WIOC1M'O)
M(GC9?/MT13]HC)D##)&00,].O(]* /6M*\:-K_@B[UW3;,"XM@P>"=L+N4!F
M ([8/%9FE^,O$^L^&&URSTG3'C&_;;FY<2OMZX&W!Z$]:I^$-2T-?A'?"RQ
MT%K(+Q6;+>:4P7/LV!C\NU9_PQLF@T;3=>FU0+86OVF.6&5U5(2Q&&!QWXSD
M]QB@#H?&GCK4/"MII=TEA;S)>IRDCLK(^ 2.G3FNXM_.^SQ_:1&)]H\P1DE=
MW?&><5X]\7M1AU;P_P"&M0MPPAN&>5 XP<$*1FO4=6UZTTJ.T+,)I+N>.&"*
M-UW2%F R,GD '- '(OXZUI_'=SX7M[#3O-BRPFFF=5*A=_.%.#@_G74:!J>I
M7[WL.IV<4$ENZB.2!F>*9&4,&5B!FO)M7TR;6?C/K-A;7<EM-- RI)&0.?(7
M@^QZ'':O4+'7+#2M/?3YY@[Z/8QM>2Q\QQD+C;G^\<$@4 )?>,;.Q\;6'AMU
M;S;F(N9,'"L?N+^.&^G'OAWBSQ-_PCD-@J1QM-?7*VZ-,^V.//5F(YQ7E_BS
M3==N-"M?%3:>L=U'<_;S=),&(1MOEC:!G"A4ZGCGUKL-9U#P]XWT/0;+4"T3
MZPDCVMP"/W$Z  J?4Y8C'?V.* .CL=1UR36+BPN[.S$?V;S[:Y@=F1SNP V1
MP>AXSUX)KE_#_CS7_$4NI1VVGZ3";!E20SW+J'9BP 4[>Y7'..HJ#P1!KOAG
MQG+X5N=074-.2T\]6&3Y SA1S]TGTY'3%<EX*T&ZUW4=<%K>-#]FU&VG>(L!
M'*JRN3NXSD $CMG\, 'L_A[4KG5M$@O+RU-K<L662'!PI#$<9 R.,YK4K/TG
M6;+6XKB6PD,L,$[0&0#Y78 $E3W'.,^H-:% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 0P6EM:^9]GMXH?,8N_EH%W,>I..I]
MZ66UMYVW3012'8T>70'Y6ZKSV.!D5+10!2N=(TR\D$EUIUI.X 4-+ K$ =LD
M=*6UTG3;&7S;33[2WDQMWQ0JAQZ9 JY10!!;65K9[_LMM#!YAW/Y487<?4XZ
MFI@JJ6*J 6.6('4XQS^ %+10!2_L?2Q=?:AIMG]HW[_-\A=^[.<YQG/O5VBB
M@"M::?96 <6=G;VP?&X0Q*F['3.!S4=OH^F6DXGMM.M(9AG$D<"JW/7D"KM%
M %2ZTO3[^19+RPM;AU& TT*N0/3)%2?8K7[']C^S0_9<;?)\L;,>FWIBIZ*
M*MKIEA9"06EC;6XD&'$42IN^N!SU/YU#_86C^3Y7]E6/E;MVS[.F,],XQUK0
MHH SDT#1HW5TTBP5U.59;9 0?4<4^?1=*NIFFN-,LII6^\\D"LQ^I(J]10!2
MATC3+>.6.#3K2))5VR*D"J''H0!R*GMK6WLX1#:V\4$0.0D2!5S]!4U% %*;
M1]+N+@W$VFV<LY()E>!68D=.2,TV70](N)6EFTJQDD<Y9WMT)8^I)%7Z* *4
M&D:9;+(MOIUI$)5*2".!5WJ>QP.1[58M[:"T@6&V@CAB7.$C0*H[]!4M% $0
MMH!;FW$,8@(*F/:-I!ZC'3G-06VD:993>=:Z=:02XQOB@53CZ@5<HH 1T61&
M1U#(PPRL,@CT-06]A9VMN]O;VD$,+DEHXXPJMD8.0!@\58HH H+H>D)$\:Z5
M8K')C>HMT ;'3(QS5N."&* 01Q(D*KM$:J H'ICIBI** *5YH^FZA!'!>6-O
M/#$"(XY(P50$8X';CBF:?H>E:3@Z?IUK;$ C=%$%;!.2,]:T** $=5=&1@"K
M#!![BLW3/#VCZ-*\NFZ;;6LCKM9HD"DCTK3HH QCX2\/DW)_L>S_ -*XG_=#
M]Y\P;G_@0!_"H/\ A!?"O_0 L/\ OR*Z"B@#'N_"F@7[1&ZTBSE,,8BCW1#Y
M$&<*/0<FF6O@_P .V-U'=6NBV44\3;DD6( J?45MT4 8,O@KPS/,\TNAV+R2
M,6=FB&6)Y)-31^%= BL)K&/2+1;69@TD0B&UR.A/KBMBB@"A)H>ES:4NER6$
M#6"@!;<I\@P<CCZU77PMH*6BV@T>R^SJ6*QF$$*6QNQGIG _*M>B@#-L_#^C
MZ?:7%I9Z;;007 *S)'& ) 1C!]1@G\ZH_P#""^%?^@!8?]^17044 5K&PM-,
MM$M;&VBM[=,[8XUV@9Y-6:** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHK*U36)K&\M;2UTRYOIYU=\1%55%7&2S,0!U&!0!JT5QVE>/
M'U>V2[@T&^^R&Z%J\JNC>6Q(&2H.<#(R:UM&\1+K&K:M8+93P-ILPB>23&V0
MG.",>P!_$4 ;=%8.E^)X]5\1ZKH\=G-&VG;1+,[+M8MTP <\C)_"JFG>.K"[
M\/ZCK-U;S65M83-!)YA5BS#'"X//) H ZFBN?A\4%=1LK#4=*O;">])$!?8Z
M,0,X+*3@X!X-:NIZA%I6EW6H3J[0VT;2N(P"VT#)QDCM0!;HKEH_'FFM#IMQ
M/:7]M::BP6"YFB41Y)( 8ACMSCOVYK2UCQ!!HUY86LMI=SRWTABA\A%(W#G!
M)(QQD_@: ->BL)O$IM[B2&]TF^MF2UDNMV$=6"?>4%6.6Y''O54^-8([RPLI
MM)U..\OH6EA@*1EB%4L?X^N ?K0!T]%<U=>-;*RM]/EN+#48VOKEK6.-HE#+
M(&VX;+8&>QSTI^H>+[:PU]M%73=3NKQ81/BV@# H>,Y+#C/'UH Z*BLG0_$5
MAXBTU[W3S(RQL8Y(G78Z.!DJ0>AY^E9.F^/;;5[,7>GZ)K5Q;DE1(ENA&1U_
MCH ZRBN:O_'.DZ;;Z1<7,=VL.J8$+^5PA..'R<CK[]#707%Q#:VTMS/(J0Q(
M7=V. J@9)H EHKE6\?Z4OA0>)/L]\=/,WE B(;NN-V-W3/'7K5B/Q?"9[6.?
M2-5M4NI5BCFGA54W-TR=QZT =%16'I'BFQUC5+S3$ANK:^M #)!<QA&*GHPY
M.1T_,5/<^(+*SU*ZL9O-62VLOMTC!<J(LD<=R?E/&* -6BN1?X@6D=]:V3Z-
MK*W-VI>"(VZ9D &21\_I6_H^K0ZU8_:H8IX0)&C>*X38Z,IP010!?HJCJVL6
M.AV!O=1G$%N&52Y!/).!TJ]0 45S\OB^R-U+;V%I?ZF825E>QA#HC#^$L2!G
MV&:;-XTTN+P[<ZX$NY+6VE\F95@(D1L@$%6QTR,T =%17/6'C+3+VZM;:6.[
ML9[M=]NMY"8Q*.#\K<J3R.,Y]J?JWBRQT?6+72I8+R:\ND9XDMX=^X $_P!#
M].^!0!O45AZ?XG@O[VYLWT_4K2X@A\\I<P;2Z?[."<]OSJC'X_TNXLC>V=GJ
MMW:!&<S063,O!P1SCGF@#JJ*PI?%^B0:CIUC)=E9=1C66U;8VR16Z?-C&?;W
M'K6M>WEOIUC/>74@CMX$+R.>P% $]%84WB[28-!M=:=[@V-RX2)EMW+$DD#Y
M0,@''![Y'J*+?Q;IUS>V]KY&HPR7#^7&;BQEB4M@G&YE S@'\J -VBLK1_$>
MFZ[+=164KF:T?9-%+&T;H?<, :9=>)],LKN_MIY)5EL85GG A8X1NA!Q\WX>
M_I0!L45R_P#PGVB_;?L7E:G]JV>9Y']G3;]O][;MSCWK>T[4+?5+&*\M68PR
M9QO4J1@X((/(.0>M %JBJE_J5GI<4<MY.L*22K"A;N[' %-U75;;1M/>]NQ+
MY$?WS%$TA4>I"@G'O0!=HJM8:A::I817ME.DUM*NY'0Y!_\ KUC2>-]#B\.Q
M:\\TXTZ63RUE^SOUY'3&0,@C/3- '145@VWC#2+BYBMWDN+228@1"\MI(!(3
MV4N ":WJ "BN8_X3[0?M-U#YEV?LDACN)!:2%(B#C+,%P!P>36EJGB/3-'T=
M=6NIR;%BN)H4,BX;H?ESP?7W% &K17/1>--*EDMT:/4(5N'6..2:PEC0LQPH
MW%0.215J#Q)IMQXAGT*-YOM\*;W0PL %XYW8QCD4 :]%5[^^@TS3[B^NF*6]
MO&9)& )PH&3P*P%\>Z*UJMV5U%;5@&%PUA,(\'H=VW&/>@#IZ*CN+B&TMY+B
MXD6*&)2[NYP% Y)-);7,-Y;17-M*LL,JAT=#D,#T(H EHK%N?%6D6MS+#)<.
M5@SYTR0N\41'4,X!53[$U-J'B+2M,%F;FZ ^V?\ 'ML4OYO3[NT'/WA0!J45
MBZ=XJTS4]2.G1&YAN_+,@BN;9X2RCJ1O SUK99E12S,%4#)). !0 M%0VMS%
M>6R7$#;HG&4;&-P]1['L>XJOI^L6.J3WL-G.)9+*8P3@ C:XZCW_ /K&@"]1
M110 452DU6RC@EF\\,D4GE-L!8E^!M&.IR<8%6IIHK>"2>:18XHU+N[' 50,
MDD^E #Z*CM[B*ZMX[B"19(9%#HZG(8'H:DH **** "BBB@ HHHH **** "BL
MZ?7M*MI;V*:_A22R19+E6;F-3T)]N1^=2VNJV%[)'';7<4CR0K<(JMRT;=&'
MJ.* +E%,EE2"%YI&VQQJ68^@')J#3=2M=7TV#4+*7S;:==R/@C(^AZ4 6J**
M* "BBB@ HHHH ***BN+B&TMI+BXD6*&-2SNQP% [T 2T5!9WEMJ%I%=VDZ3V
M\J[DD0Y#"F6FI65]+<Q6MS'+);2&*95;)C;T([4 6J*** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBD9=RE22 1C@X- '!_"3
M_D5KW_L(S?R6HM%M]7N/%WBPZ7J5K:H+Q XFM3-N/ECH0ZXKJ_#GANR\,:>]
ME8O.\;R-*QFDW,6/Y>WY4_2_#^GZ-=7US91R)+?2>;<%I68,^2<X)P.IZ4 <
M?X%2YC\?>,4O)XY[@-;[Y(X]BL<-T7)Q^=,\.Z=I>L> +[3M5D1()]3GC5BP
M!60R_)M]\X__ %5V6G^'K#3=6O\ 4[<2_:K]@T[-(2#CH .@QV^M5(_!6A1:
M)<:0+1S:7$_VB0-,[,9./F#$Y!^4=#_.@#F;*_USPUXCTW1/$QBU:SN9L:?J
M)0>9')C'(Y(/)&?1NN,XZKQE_P B3KG_ %XS?^@&G6?AFVM[Z*\N+R]U":#/
MV<WDH<09X.W '..,G)]^35[5M-BUC2;K3IY)8XKF,QNT1 ;:>N,@CIQTH \D
MLVN+K3_!^F^(6A@\.RQI)#+$<;YE!VK(Q^[P>WKU].U\;K<2:QX7CM)XX+EK
M]MCR1[PO[MN2N1G\ZU!X1TQO"L7AVX\ZYLHE 1I7_>#!R#N4#D=O:J=[X$M;
M\Z7)-J^K_:=-#""Y$Z^9R0?F.SGH!TZ=<T :.E1:S:WEP-9U2SN8Y=BVJPP>
M200&+<$DD].YX7M7-Z__ ,EA\)_]>]S_ .BWKH++PO%:ZK%J5QJ>I7\\",L(
MNY5*Q[N"0%51DCC)I;WPO:WWB>QU^2ZNUNK)2L4:.HCP<@Y!7/()SS0!SWQ+
M_P"/CPK_ -AF'^=,UN358?B?/)H\5O+=+X?R$G+88><W QWSBNFU_P ,VGB*
M73WNY[J/[#.)XU@<*&<8QG()XQVQU-*OAJT7Q6_B(7%T+MX/LYCWCRBGTQGJ
M,]>M &%\,TLI/#MQ?PS/)?7EPTM_O7:T<W\28[ ')'UKG/AU:>)9O  ;1M5L
MK<&601QS6A8AL\G?NQ_XZ:[Z#PO96>KW>HV4US:-=H1/# P$3OS^\VX^_P ]
M?TK,T[P#!I%A]AT_7];M[;).R.:,8)ZG/EYH K>.M&M_$M_HVF2E2LPN@CY^
MZXC^4\>A%8%IK5WXH\/V7AR4N;FU$@U@LO\ !#]U2?\ ;.WWX:NZ@\+6=M+I
M+PW%VO\ 9OF&,&0-YID^^TA(R222>".35E- T^"74YK:+[/<:D/](FC^\3MQ
MD9R!Z].O)H \F?\ Y-UC_P"NW_MP:]1LDUA;NVDN;BQ.EK;#*K&5?S.,'DD8
MQ[UG'X?:8?"(\,_;+_[ )?-SYB;^N=N=N,9YZ58_X0]':W%SKFL74$,B2""6
M9-C%3D!@J D9 XS0!S6K>'KG4?%.O:OI+&/6].FMWMCO($J^2NZ-O8C(J?PQ
MKD7B+Q_-=>289ET98;FW?.895F;<AR.W]:[#3]%@TW4=1O8IIW>_D625)&!5
M2!CY>,CCU)IMKH&GV6NW>L6\1CNKN-4F"G"-@D[L?WCGD^WUR <MX@_Y*_X2
M_P"N%S_Z+:N]  Z#K6+>^&;6^\3V&OR7%TMU8H4BC1E\O!R#D%2>0V.O85M4
M <#XKCC\4ZC>Z.\-P]E86[9>*%I UVR_(/E& 44YY/5A3-#U^[U#X3WSH98M
M5T^TEMW501(CHIVG'4'&/QKK]&T:'18+B.*>>=KBX:XDDGV[F=L9^ZH':JVE
M^&+32=8U/48)[EFU)M\\,A4Q[L]0-N>Y'7O0!2^'7V?_ (0'2/L[!@8B7(.?
MG));/OG-<OJVORZ]\//%_GVD%O):7)MV,.<2%60;CGO_ ("NKC\)'37E_L'5
M;G2XIG,CVZ1I+%N/4JK [?P./:F?\()IH\-WVBBXNPE_*9KFXWKYDCD@DGY<
M8X' % '+S/<ZWX[T33/$'DV$5C%'=V:1,6%W+\O&\@8Q@\?SJ]XJ>\_X6IX6
M2R6W,X@N"GG A>4;.2.>@X]ZZ'5?"-KJVC65C/>78GL=K6UZK@3(X& V0,'M
MGCGZ\U4U'P9<7^K:9JPUZZCO["(QI*(8SN)R&.,8Y!(Q0!K:?_:^Z[.KBQ&<
M"W^S%ON[?FSNYZUP/PV;Q$O@.V.EQV#P_:3D2EO,V^8-^/X>F<<UV=OX;NQ?
MO?7NNW5W<K T-N6C1$AW=6"*,$].OI6;I7@?4-$TD:9IWBB[@M020%MHBP).
M3AB,T 9GCOP^==UZ*&U^2]M=+DN;,C/RR)+'@8'J,CVSGM4-WKR^/?#EO;P/
MLC6S>]U)$.<% 0D1(_O.-V.N%'J*["V\-I::S9W\-Y-Y=K9FT$+ -O!;<69N
MI8D GW'O3+;PCIVGZ5JMCIP:U_M)I&DE4 LI88X]AV'N?6@#D+XR#X-:&80I
ME!L]@8X!;S%QGVKLK8:_+K,0U&VTXZ>L3/NA9F=901M^\!VW<BJ%WX*^T^$;
M#P^NK7$26;HPG2-=SA"2H(Z<<?\ ?-65\/:G+-!]O\17%U;1R+(T'V>.,28Y
M 8J 2,X..AQ0!Q TW5)=?\0^)='>5]5T_4S$;<, MS;A5S&1ZXZ=_P <5TOA
M+6;3Q%XCU>_MU(22SM \3XW1L&FRK#U!K>T?0TTB[U2=)VD%_<FY967&QB "
M >XX%-TSPY9:1K.IZE9J(VU'RS+&HPH9=V6'N=W/TH YI?\ DN+_ /8&_P#9
MQ7=I&D2E8T5 26(48Y)R3]2236&OAE5\:OXD^V.9&M_LWD%!M"<'@]<Y&?QK
M>/0X.* /+/'I3Q-?:A8;[X1Z9"/LWV:UEE1[LG<VXHI *J N#_ST)KI=)UW_
M (2+X:2W[$F?[%+'/D8Q(J$-^9Y_&MCP]H@T'3GM?M4EU)),\\DT@ 9W<Y).
M*R]+\&?V7::W;1:I,8M49W*>4H6%W!!*@<="!CV% '-::'^'3V<^YF\,ZDB&
M50I8VDY1?F)Y^4X_^MQS1U^.&+X%^7;[/)2Z98]C[UVBY;&&[C'?O7IJZ1#)
MH"Z1>G[5 8!!(6&W>,8[=/PK N_ -O<>";?PO'J$\5K#)N\S8K.XW,P!_$CD
M>E $GCNWM;CX=:E]JX6.V\Q#G&)  5_7 _&M'PC/<W/A#2)KMG:X>UC+L_WB
M<=35"7P?/J+0Q:SKMU?V41#&T\I(HY".F_:,L/:NH1%C1410JJ,!0, "@#R;
M5-8O-+A\91KIZRV-W?M;377G8-OOB5=Q3'S  ^HYK2\7Z=%I/P1DL8+I;J**
M& ).HP) 94.X<G@Y]:ZG2_"\=B^LBYNGOH-4E,LD4T:X7(((XZC&!SZ5G2>!
M/,\)7'AIM7N'L'9?*,D89X45]P4-WY Z] /R )],?7;M=)@N](T]=,\M6F<W
M/G-E5#1D*47!W 'OC\*R]-_Y+;K'_8+3^:5L'PUJ<MO':3^)+IK,*J/#%!'&
M748XW@;AG'.#W--;PI=1>*[OQ#9ZJ$NKF(0F.:W#HJ KQP0<_+US^= &CXIG
M6U\)ZO,ZEE2SE) [_*:YCPM+KDWA#0K7^Q+&?3988HYG>ZW$PD8),90#IVR?
MQK9D\+37.FZI;WNKSW5QJ$0@>=XU CCQC"HN .I.?4TD/AK4;7P];Z-:Z_)!
M#!'Y2S1VZB4K@C&2<#Z@ \#F@"#QG=QW$FG^'F>14U)S]I,2LS"!.6'R@D;N
M%S[FJ7PSOG33K[0+B9GGTJX,2>8K(QA/*':P! ZXSVQVQ6]IOAXZ?K]WJ1O)
M)HY;>*V@A<9\A$'0,3DY//\ C31X<\OQ@_B"&^DC,L @FM@HV2 ="?<>M '%
M70UCX?&^66R&M>%KR5Y)<?ZR$.?FW9SN'..>N.HS6GXFN8I&\%3Z+'%/";L&
MV0R%%*^6<#=@XX]C6K_PBFHII5SI$6N'^S;DR*ZRV^^6.-^J(^[ &"1R#UHU
M7P<\T6A1:/?)IZ:/)YD220><K\8&?F!]>_>@#2T\ZE>:A(^KZ/:6XM@K6DT<
MPF.Y@P?!*J5XP.G.>IK)\>22SQ:/HRG$&J7Z07!R03$/F9<CU Q5U-%UBYU:
MSN]3UB&6"T8NMM:VK0J[D$ L2[$XSG%,\9:5/?Z?:7MG&\EYIETEW%&C%3(%
M/S(#ZE<CO0!A^()+]/BMX6LK:]\FS,,K+ $^0%4?)P",DKP/2L'2[W6-,_X3
MW4=+FM(Q::E-,ZSQ,YD +9 P1CCOS7::CH \1ZMHWB/3]2FLIK16 S "2C A
ME*M]UN2.0<>E0Q>!WBT_Q1:KJ*YUR>27<8/]2')R,;OFZ]>* *&J^+]7N-5&
MF:1:SK(EBES++#;B<^8^"J[2PPN.IY//;K74>&;S5+_0+:?6;/[)?D$2Q8QT
M) (&3C([5A7?@>]:;3M0T[76L=7M[9;:>Z2W#+<HO3<F<=0/7]!74:792:?I
M\=M+>3WDJY+SSG+.2<_0#T Z"@#GI/ P:PNK6+6]1B,E[]L@=9.;9B6RJ>QW
M-GZTSQQJ-LL%EH%Q?-:KJ+$7,PSD6Z_?&0."W"_\"-=A61::-+#XDO\ 5[BZ
M2<SQ)#!'Y6TP(O)4')SDG)X% '-?"W4Q)HMUHDDPDFTJ8QJ0.&B8DHP/?O\
MI5&Z\9:])I,&I6<ELCSZN; 63VY:2(;B!N^8?-QDCWKII?#LUOXTE\3Q7I$9
MM/)ELUBR9<9(.[/7..W:O,](O66W75+/Q#8R:NTKSII\VE+)<O(6/R&0#=DY
MQN&  >P% '>)K7B2[\:ZII-K]@%EIYMGEDD1@VQQEE'/)(W8/;'O65:^-_$F
MK21WVD:3)=6+731>4+?"F($@,)=_WN^-N/>NITG0;FT\2:GK<UTI&I10B2U$
M7^K9%P/FR<]^PZUEV/@>_P!+U!UT_P 275OHSW'V@V*Q#<O.2JR9R%)[8Z?G
M0!FS^-M>O[N\ET#3);NVM+S[-Y:V^Y9@I^<^;N&TG/ VG [\\37GB;Q)/K7B
M"RTX:? NF013_P"D(S, 4+,O'!.>XX^M76\$W]KJ][/H_B.XTZPOI#+<6B0A
MSO;[[(Q/R$^H'%7D\*2+J^OWS:@775;9;=$,?,(5"O7/S=<]J ,*T\6^)"GA
MK4;RWL%T_5I8[=H4+>8&<'#YZ8.,X_"F7?C77[V_O7T#3);FVLKDV_E_9BPG
M*D;CYFX;._&T].O/&JO@N[71/#NG#548Z/<K<>8]N3YNTG:N-WR@ X[]!3&\
M$ZA:ZM?W&C>(9=-LM0D\VXMDMU;#'[Q1B?E)]<?R% "7.M>)KOQ5?:/IB:?"
M([**XC-T&)0MU!V\$YR../K7-ZOXFUC6M!\&WD%PEC->:F(IE0%E+K)M!/()
M7@DKWSUXKNH- N8/%MYK:WL;)/:+;+"T)RNWD,6W<\YXP.H].<!OAU<_\(WI
M6FQZRL=UIEZ;N"Y%KD9+%L%"W.&/7/X4 =)-X?BFO[^](M_.N[3[,2;92#QU
M<'[_ /#P>@&.]<_XMLX_"_AK2M2T^)?,T6>(*>%9HG(21>F/FW>G'4=!7:VZ
M21VT4<TIFE5 'E*A=Y Y.!P,]<5R_C"V;7Y[#P]"CNCSQW%\RL0L<"G.&_WB
M,#W!/:@#I[II4M)F@56E5&*!S@%L<9]LUP4/C.^7P5H6HRF"S-^SK/>"V:2&
MV"EL913GYB .N!DFN^G1Y+>1(V5792%9AD XX)&1G\ZYC3O#&J:-X?TW3++4
MK65;19$E2XMB8[@,<@$!LKCGGGKTH V=!GO+G2(IKZXM+B5R2L]IGRY$S\K#
M/3C'%<K<>+];NYK^XT6Q%S!8W9MA;"!V:ZQ@,PE'RI@YXP>E='X6T$^&]#33
MC<"<K([[ECV*-S$X"Y. ,^M<]_PA&KV>N7TNC^(6L=+U&4S7,"0@NC'KY9Z*
M3Z\$<=<4 69]?\0W?B*_TK2[*U3RK".X1[ESE';/RLHZGMCH-O)YKG=3\5ZS
MJNC^#+VTNOL+:AJ"P7"(IPSK)M.2#DID'*]P>M=M;Z'=6_BJ_P!8%W$8[FV2
M!8C$2RE.C%MW/4Y&/3D5SG_"O[^/PSHEC%J%M]NTF_-W%(T;>6X\POAAG/<=
M_;WH M:IXJU66[U"'0[;S9--G6)X6M9'-R<;F =?E3CIG/X9&4N?%'B&[\0O
MHVEZ9;13_P!GQW8-W(P\MF*Y5\ \CYACVZ]J==^$M>@UVXOM"\0"QAOR'O8G
MA$@\P  O&#G&?K^)[7[/P[?6?C5M76\C>R:Q2T,;[FE8KT8L>ISGGO\ K0!S
MLGCW6KB9[C3=-:ZBAO#;?98K25_/4<-()P-BC.<#GWK0U'7+_7K+Q"NFM!#9
M:=%+;S+/$6:9_+.X @@+MZ=\GTI8?!VN:?K-T=+\0_9='O;I[J> 0*959N2$
M8@CG&/8=C1=>"M4@U#5VT75H+:RU@.UW%/;^84=@<LF".N3UZ9[\8 -'X>I
MG@#1A;RF1/L^2Q&,,22P_!LC\*PI/&<UE8>,[NWT^TCETN[5%*KCSB2$W/CJ
M>/Z5UGA?16\/>&[+26G$[6ZD&0+M#98GIGWKF+GP%>S:=XLMA=VX;6KE9HB0
MV(P'W8;C^5 %W3/$FL2Z]866HP6:1:I9&YM3 68Q%0"0^<9Z]JP_#/C2_MO
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
M@#(U_7#H4=B_V1KA;J\BM20X41[SC<?7Z#]*UZXSXC29L-&M09D:XU:W431
M?N_FZ\Y /IP>:YG7-0U+P-J&MVFG:C=W,)TR.\0WDGFF*5YQ$6!/U)^M 'K-
M06=Y;:A:I<VDR30/G;(AR#@D'!^H->;VVB:U8I<W4^KVCZ?=:9*&@BOYIC/)
ML)\Y=V/F.!DCM]:I6%O>VGP=TC5=-O;N-[*0W4Z0SN!+'YA#ICTP,XZ<$]SD
M ]<HKRUO&LNG>*+[4A)=7&CZI;,-+WN6C:>, 85.-H8\>I/Z22Q>()];@\.0
MZH3/:Z8)G::^EB:21R=SY4%FVG  )P.* /3J*\LFO/$@U30/#4VKVD]S]GEE
MEF2ZDB6X96954R(-V0!D^I!S3K__ (232;#PUI]SKIEO'UCR99[>?),1YVL6
M'S$ GA@>W6@#U&BN1\+2W5OXK\2:/)?75U:V?V:2$W4GF.ID0EAN/.,@<=JZ
MZ@#%U+Q'!8:K#I4%I<WVHRQF86]N%!6,'&YF8JH&01UI=.\0K>ZL^E7&G7EC
M>K#YXCG"$-'D#(9&8'D],US?A7]W\3O%Z3_+,X@>(/\ >,>#DCVR5_2M_P 6
M:H-%T'4-2MXHY-1M[5FB 4,X4D G'7:#@GZ4 ;U8VD>(8M7U75[".WEB?39E
MB=I,?/D$Y'MQ_*N7E6]T"3PQ?V^KZA<G4;J*VNHKN<RQN)%W%@#PI!'&,=:Q
MM2U*:.+XD7EE--;S136R+(C%64KA"01]#^% 'K5%<7)<WD7C7PI"=0FE2>PF
M\\+(1',RH"'*CC.23GZ5QU]=ZS;^"]5UM?$>J">PU:2*%#*-C 2 8;C+#GID
M+[4 >Q32B""25@2J*6('7@9K,\-:]#XFT*#5;>&2**9G"I)C< K%><?2N6@:
M^T[QA-8S:K>WMO>Z.]W*EPX*I(&Q^[  "#!/ _'-<IX?BU/2OAQIGB2PUF[3
M[/=;?L+$&!T:8H05 !)RV<DGVQQ0![517GLNIW8TWQ\)M1ND6TE8V[JYW0DQ
M@@*1R!G%5=2OM9?0O#VH7+ZI+I#:8DE[+IDVR=9F0'S&QRR]>.G4GM0!Z95>
M_NQ8:?<7C1O(L$;2%$QN8 9P,D#/XU5\/W45[X>T^XBO3>HT"?Z21@RD#!)'
M8Y!R/6GZ[_R+^I?]>LO_ * : (/#GB*Q\3Z1'J-@7\MB59'&&1AU!%0_\)19
MMXO_ .$;CBFDNQ!Y\DB@%(U]"<YST[=Q7G^E7G_" :C&ZPDZ?K.F1SV\2#.;
MI4'R^V[/XEA6CI%@VA_$"*6X_>7TFA2W5X^>9)3*">?0<*/8"@#TNL/3/$]O
MJ>N:II2VEU!)IN/.EF"A#GI@@GJ 3]*YOPK)JGB/1M.\2'79H+F2Z87$#,#
M8A(1Y83HK$;<-UY[YKG-5EU"Z\;>*)K6WDN-(@GM!JMO&<2RQ)&P.WGE>&R.
MIX[9H ],T'7X_$$$\\%G=0VZ2%(Y9@NV8 D;D()R..M6=(U,:M8_:A:W%L/,
M= EPH5CM.,X!/!QQ3='U/3M8TJ*ZTF=)+1EVH8UV[<<8P1QCT(KA)=9URY\#
M:5=PZK)%?3:O]E,VQ<,IG9 & '(  Z8S0!Z717G5OJFK:;XD\4Z*^J7%TL.G
MF^@GF"[XGVC@#&-O(XQCCW-16M[KUI;>#]9N]9FN9=4FBMY[8JHA,<BE@0
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
M:9=P2.9A)ET=0W/!QLSL&?4F@"W#H=AI"27>GV.^[CMS'%OE9VV@<(&8G:.
M*I>&[2_N;RYU[6+".QO[B-;=;=7#E(D)/+#J223] /PKMXCU;2]$M]4URTM8
M84G,-YY+,=BEMJR+UR,D94\\]>U=6K!E#*05(R"#P10 M9FL^'],U^.!-2MO
M-\B3S(F#LC(WL5(-6X;^SN9FA@NX)95Y9(Y Q';D"E^V6N^-/M,.^0D(OF#+
M$<''KCO0!B)X&\.1VT]LFG!8)YEG>-975=ZC (P>.I_SBM/^Q=/_ +8.K?9@
M;XP_9S,6)S'G.W&<?I1JVI1:=8S.;JVAG\IFA%PX 9@/3()'3I5?POJ,^K>%
M]-U"Z*F>X@61]HP,GVH S1\.O# F\U=/92)A.JK/(%1_50&P.E=37$V7B'Q%
MJWB/7]+L1I<8TMT5&GBD_>;@Q&<-QTZX_"M3PIXG/B&UO?M%K]DO+&=K>YBW
M[@K#J0?3@_E0!I:QHUEKM@;._1FBWAP4<HRL.A!'<4RST#3K."ZB$)F^U_\
M'R]PYD:;C'S%NHQVZ5<M[RUNU9K:YAF5>&,3A@/KBJ&K^)-)T73GO;R\B$:Q
MB151PS."<#:,\Y/?I0!2T7P-H&@23O969W3QF)C*Y?"'JHST!J[I/AO3-%TB
M72[.)Q9RERT;R,WWA@@$G@8]*TX9HKB)98)4EC;[KHP8'\17'Z9K?BK4FU=X
MK?2673KN2V$(\Q6E*@'ALD#AAV/.>G6@#>_X1O2OL6F6AMLQ:8Z26N6.491@
M'/?\:@UWPCH_B*>"XOX9/M, VQSPRM&ZCTR#TYH\,^);;Q)X<@U=5^SJY*.D
MC?<<'!&>XST^M:LEY:Q1/+)<PI&C;'=I  K>A/8T 8^H^#-"U+3+33YK/9!9
MD&W,+E&C/J".:&\&Z*;33K86[K'I]P+F';(<F0'.YCU8D]<UNB6-D1PZE'QM
M8'AL],5!+J%G#9SW;W,0@@#&60."$V]03ZB@"M::'9V6LWVJPF;[5>A1-ND)
M4[1A<#M@5I56T_4+;5-/M[ZSD$EO.@D1AZ$=_0^U4?[<2;79M.M]ACLD\R^F
M<X6+()50>A;N>P ]30 [4_#NGZK>07LRRQ7D"E8[FWE:.15/49'4?6BT\.Z=
M:FX9HY+F6YC\J:6ZD,KNG]TEOX>>E86O^.HK3PLFN:,8+J W@MV:4,%(R0Q&
M.>W7^==@LB.7".K%#M8 YVG&<'TX(_.@#&L?"VG:>]F8S<2)9!A:QRREUAR,
M?*#[<#.< FA/">DHNL*8&9=7.Z[#.2&//3TZGI6ND\4DDD:2HSQX#JK E<],
MCM6;K.O6NBSZ?%<N(_MLXA1WR%!QGDCN>@__ %T 4-/\"Z)INH6E]#'<-<V@
M*Q223LQ *[<<GH!T%.;P1HSZ)=Z1(MP]I=3_ &B4-,2Q?().>W(IEQXM0:9X
M@NK189I=(W;X&9D;Y<YW';QG:Q&,\8SC/$-IKWB/4- MM7LM(L)XYX%F$'VM
MED.?X1E-N?Q% &NWAZP?6X]682FYCMS; &0[#&>H*]*J6G@S1[..VACCF-K:
MSFXM[9YB8XY,YW >QZ9SC)K?4DH"1M)'(]*6@#G;[P3H^H75_/,MR!?X^TQ1
MW#)'(0, E0>HZ_6E_P"$/L8GMWL[N_LWAM4LPT,W+0J20IW CN>>H[$5T-%
M%73M.M=)T^"PLHA%;0+M1!V'^>:DNK9+RTFMI2WES(8VVG!P1@U*S*B,[L%5
M1DDG  K%DUBYU+08M1\-PPWIFD"IYSE$VABK-G\#0!.OA[31::9;- 9$TUE>
MU+L2491@'/?BFCP[8CQ*=?'G?;C%Y)/F';L]-OZ_6M:B@#E+/X>:#8:Q_:,"
MW( D\Y+4S$P))G(8+Z@^^!@5HZ9X9LM*UK4]4AEN'FU(J9TD<%.,XP,>YZYI
M/$^MW6@V5O=6^G_;$>X2*7$H0HK'&0.YR0,"J[>(=26ZUJ#^Q6/]GA)(F\T
M7$9SD@XP&&T\']* &>'O!%AX9U"\N]/N[T+=Y,EN[IY0.<@@!1C&2!ST-"^"
M+!=)M--%Y?\ E6MY]MC;S%W%]Q;!^7!&2>WXUN:=J%OJNFV]_:/OM[B,2(WL
M?7WJU0!@S^$K&?6M1U4SW2W%_:?8Y0K+M5..5^7KQW)^E1-X-M&TW1;'[??^
M7I$JRV[;T+,5^Z&)7D ' QCBNCHH P+CPE:S7%X\=[>V]O>MON[2%T$4S$88
MG*E@6& =I'2I?^$6T\>(;+68_-BFLK8VL,,941!.>V,]_6MJB@#(T'P[:>'E
MOA:23O\ ;+EKJ3S6!PS=0, <<5KT44 <_<>$;-M7FU6QN[W3;V?'GO:2+B7'
M3<KJRG\J5O!VE2Z/<:=/Y\XN766:XEES,\BXPY;U&!T&/:M^B@#!7PK;/%=B
M[OKV]FN;5K0W%PR;TB8'(7:H ZYR037.^,=!71_A-=:-8F[NUC,2Q!E#R8\Y
M6Q\JCISVKT"B@#GM*\.0H;2]N;R^O6CM_+ABO#'B%6 W !$7G'!)S4%IX%T^
MTCMK;[9?RZ?:S>?!8RR(8D;)(Z*&(!.0"QKJ** ,.P\+65A?:Q<K-<S?VLVZ
MXBE<%1U&%P 0,$CJ:S+7X=Z;9RZ?)'J.JDZ?*9+4-< B('J@&W[I_/WKKZ*
M.>'@^R636BMW?+%JZR"X@$B[%9UVLRC;D-CU)'M3?^$,T]=,TJSAN+N&32\_
M9;I'7S4SU!RI4@\9^7L*Z.B@#G)?!EC/I>IV<UW>R2ZGM^UWC,GG2!?NC[NT
M #CA>A]>:F/A2R;6-*U1[BZ:YTRW-O$2RX<%2I+87KSVP,]JW:* ,'PEIMWI
M>ESPW4UW(K7+O +N0/(D? "DCCJ"?QK=8!E(/0C%+10!QL7P[M(+&SLTU?4_
M)L;I;FT4R)^Y(.2!A><Y/)Z9^N>EU?3DU?1[S3I':-+J%HBZ]5R,9J[10!13
M2;7^Q$TF=/M-JL @990#O4#'.,>E8NJ>!=.U+PY8Z0+BY@_L_!M+A'&^-@,
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
MM]FL+6*V@W%O+B4*,GJ:SX]&ELO%$NIV31K;WJ!;Z)B<EU'R.O;/8CC(YZT
M>.CR?^%%QA/+\TZ@/,VXW?>.,]Z[#4+;_A'_ !?KD6A0F!F\.-<".+)W3"0J
M&QW;%=NWAG0VMIK8Z5:>3/+YTJ>4,._]X^]6CI=B=3_M(VD7VWR_*\_;\^WT
MSZ4 ><^%+#33?>']6M?$$)DD1H?LUO;%'G.TEA*=Q)P1G+#T]17I=Q:V]VJ+
M<V\4P1@ZB1 VUAT(ST/O52QT#2-+NI;FPTVUMIY1AWBB"DCKCBM&@#GO%]M!
M%X.\0RQPQI)+92F1U4 N0AQD]ZYWPOHB1^#-%U67Q!J5K#!%'<RH;C]SL7DJ
M5QPIKO+RSMM0M)+6[A2:WD&'C<9##WK)'@OPT%"C1+/:.WEC'Y4 <7XRDAM]
M8;5=(,TD,UJ@UI(4R!:R,,/CLY4-VZ#/%3:[/#>^*]$TR.\L[71)=-8V;RH)
M892<# &1@A>A)^G6N[.A:6?MN;"#_3@!<_)_K0.F[UZFHI/#.AS:;#ITFE6K
MV<+%HX6C!5"<Y(';J: .!D>VTN?P?I5QK"ZCH4EQ<I)*QQ&[+Q&AY.55R ,D
MC\JC\;6]AIG@J[71KN69;?5HY@P?<MLS#[B$< #CCMN]Z](GT32[K35TZ?3[
M9[)<;8#&-@QTP.U(NAZ4NDMI2Z?;"P;K;B,;#SGI]>: .1O3;ZI\2M2LEDBG
M1_#S1-&).-QE/!(S@X([5Q]PT5O\!;/[*XCEDN09_+;!),C#YL>RC\A7KEEX
M?T?3ITGL]-MH)4C,2O'& 0I.2,_4FHAX5T%;*6S72+,6TL@EDB$0"LPZ$T <
MSXPO&\*>*M/\1Q0--'=PO83Q*,EGQOCQ[DKCZ"LK5=-DT]O"VB7=W';P7?G3
M7<ERGF))<D X8;@#RQ R?2O3+FSMKV-4N8(YD1UD577(# Y!^H-1:CI=AJ]M
M]FU"TANH=P8)*@8 ^M '/^#]'L;+3[JR34H=5C@O3(O[D!+>3 ;:O)Z$YX/&
M:ZE8HU9V5%#.<N0.6.,<^O%0V-A9Z;:K;6-M%;P+TCB0*/TJ/4UOGT^5-.\H
M7+C:KRL0$SP6X!R1UQWQU% '+?#N>UM_#UXB7/\ H2ZK/#:-(V-R%_E SZY_
M,UVM8MEX6TNTT*RTB2 7,%HZRH91DF0$MO/ODG\ZVJ "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@#,UOQ!IGARS2[U6X,$#N(U<1L_S$$X^4
M'T-.T[7M,U6>2"SNTDGB4-)"05= >F58 BN2^+A*^&+ A2Q&IPD*._#<5#H<
MC>(_B?=ZI/ =.FTJW^S&SD_UTF[.'8CY2O)Q@GMZB@#L)?$6EPWTUB;AGNX=
MOF0Q0O(Z XP2%!..1STJ73M:T_5A<FRN1(;:0Q3 J5,;#J"& (Z5P<-QJ-O\
M8?$+:=817DAM(0RR7'DA1M3G.TYI_CN]U"#X=7ES<Z?#IM]?7"PW*QN';R]Q
M RXZDJ .>Q(P* .I/C7P\!*_]HJ8(FVO<"-S"&]/,QM)YZ U>GUW2[:YL[:>
M]B2:\Q]G0GF7/3'YU+#IUDNCIIR1(UD(1$$P-I3&.W'2N;UJVBM_%W@JV1<Q
M1/<*@8[CA8#CD]3P.: -.;QIX;MW=)=8ME*.8V.XD!O3/3-7M.UG3M6>=+&[
M2=[=@LJKD%"<\$'IT-<;\3+>&UTOP]%;PQQ1C6H2$C4* 3O)X'J237:WDEEI
MD-UJL\<<?E0DS3!!N*+DX)ZD=>* )4O+:2\ELTF0W,2J[Q _,JG.#CTX-5]2
MUK3M(,(U"[CM_/;9'OSAF]![UY)IWB.UL_&6E^(SJ*2RZNSPW]N&)^S(S#RQ
MS_=&W/T-=;\1_P#D)>$/^PS#_,4 =[6-)XLT&&Y>WDU.!7240L3G:),XV[L8
MS[9K7D3S(V3<R[@1N4X(]Q7E%M<W7@6T?PYXIL#<>'9966#48N?O-NRXSD<Y
M/J".,T >LT4V-UEC61&#(P#*1W!IU !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <[XR\-3>*-,MK.*
M[2V,-TEP6:,OG:#QU'K2:SX8>\UFTUO3+M;'5(!L>3R]R3QG&5<9!(XXY_D,
M='10!Q[^%]9MO&&H:_IVI6*->1)$T=Q:NX4* .SCGBK8\,7.IV.JV_B*_6\^
MWJL>RW0QQPHO(V*2WS;B3DY[>E=+10!REOX?\1P6BZ8/$:_V>HV+*+;_ $H1
M@8"[\[<_[6W-3W_ANXFU;P_<65W'!;:02!'(A=W4KL(W$_W>YYSS7244 <UX
MR\-77B:WT^*VO(;;[)=+=9DB+[F4' X(XY.:O>(])N=:TU+*WN8X$,\;S;X]
M^]%;<5'/&2!S]:UZ* ,7Q7H1\2>&[K25ECA:8+MD>/>%PP.<9'I61KOA/5=8
MMM  U.U6XTN1)VD>W8B61<8. PP.#D?RKL:* .>@TG7+G4(Y]7U6W:")'"06
M4#1!F8%=S%F;. 3CWQ6?+X3U>?1ET"?6()](VK&[2V[&Y9 0<;]VW/& =O K
ML:* &0Q)!!'#&,)&H5<^@&*?110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7
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
MMOJ]YH7C6U\.7UU)=V5];F2SN)E_>*Z]49A@-P,YZ\C-6_\ A8/A7SK>(:Q
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M^PA: :;J-M+-+(_4;4+#G.!T_4U'\45+?#34P%8D"$\\D?O4ZU@72V&J^/O
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
MRS ,WWY&(Z9!.S./X3^/64 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11390[1.L;A
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MFIWNK:A'J$I6:-7F+/;IO ";CW(/)X_2M/4X]1U+Q];Z5'K=_96LVD>>XMW
M(82 9&1P3Z]>H[T =Y17DFG^)=:F^'^FSS7DI7^V%M+N[#'S?(W]<@=><9Z]
M*ZOPJ;Z7Q+KK"_O;C1HVC%EY[;E+,,R ,1N(4X YQSWH ["BN.\7S7#ZQIUG
M;WUXI:&:06=@_ERS,, ,SGA4'/\ 3/2L*+4M6O\ PMX)GCUFYBGN[H07$B$,
M7RK<MGJ1M[^O(- 'IU%<=X5DO[+Q5KNAW6HW%_!;K#/#+<G,B[P<KD8&./2G
MZC=7&K^.?^$>%U>6=K!I_P!K9[9_+:1RX4#=C.T#/3O]* .NHKRZ77M;70+V
MT74;A;O2]:CLQ>E%/GH7  ;CD@$9QC/'J:U9?[2B\46'A.37+IX989;V6Z+!
M)W&XA8U8#L<GC''H!B@#J-(UR#69=1CABEC:QNFM9/, ^9@ <C!/'-:E>0P:
MG?>&-#\11V4[RW,OB#[(+J8Y9 RCYR<'GC&2#R>AZ5T4EKXGT2PU^>;4E-D-
M/EEM@]T9YXI43.03&O!_3B@#JM?UF+P_HESJD\$TT5N 72$ M@D#/)'3.:O0
M3+<6\4R@A9$#@'K@C->:WMIJC?"Z]U74=8FNOM>DQ'[.X!5#@$,#UR0>?4YY
MZ5H:AJ,_AS7?#^J7.H3C1KJV^S3Q,^(H7" J^/?GK_\ 6H [ZF"6,S&$2*95
M4,4SR <X./3@_E6+X3:]N-(>_OI9&-].]U"DC9\J%C^[3H,87''J37(Z:;E?
M'_CJ=+N;S;>U3RLG(&4)'&.<'I_6@#TNBO,=%N]=;P!_PD-WXJ\MI[?8GVB(
M;(3YN"^0"6;:" ,=31#KVJ6:^+K=+S4,6>GK<VIOU7SD8J<MCTS@X(X]!TH
M].HKS72-2UR.\\'7=QK4]RFL1N+B!XT"#$>X%< '/^?:I;#6KZV\7"RU[4+Z
MRNI+YDMHW0&VN8&SL52!PV<<YSV^@!VECJZ7MWJ$!M;F#[%((VDF3:DG&<H>
MXIM_K45E)IRI;W%TE]*(TDMDWJ@(R&8CHOO7#^(;^^U'PIXXBFNIU2RNMD+(
M0OR;4)3CDCDYSZ]:U)IKK0XO!>GV5],;::402"0(Q>/R\J"0,<8 X_6@#MZ*
M\_?5=7U.R\3ZM;ZK):?V1<3106J(C(PA&27R"3NYZ$5''KNM>(=:T**SU%M-
MM]1THW$J"%6*.&&2I/Y#/;G% 'HE%<MX#U/4=1T>]BU6437EA?S6;RX W[".
M2!QWQ^%<]XN\0:M876M2VFJONL?(:*WM$5DC4D!O/++P23P%.<8XZT >E45P
MMUJ.MZG\0=3\/6>JBPMXK".9)%@61E;<N2,]SNQSGBJ6G>+-2OM%\*Z>;LIJ
M.KM*)KL1C<L<98$J,8W' [8]J .UMM=L;K7KW1HG<WMFBO,I0@ , 1@]^HK2
MKSGPG;SVGQ5\36]Q>27DB6T/[^1%5F!"D9V@ D XSCM7HU !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 444$@#)X% !16?9:[I6HW4EK9ZA;SSH,E$<$XZ9'J,\9'%1
M2^)M"@D=)M8L(RAVL7N%4!LD;<DXR,'(ZB@#5HK.N=?T>SE,5QJEE%(I4%&G
M4,-WW<C.><T'7M)74QIIU&V%X3@0F09W?W?][D';UQSB@#1HK,N_$.CV%X+2
M[U*VAGR 4=P-N>F[^[GMG&>U+=>(-(LKL6MUJ5M#,<95Y -N>F3T&>V>O:@#
M2I" P((!!X(-+6/XE\1V?A?2OM]X&93(L:1IC<S$]OU/X4 7QIUD+%;$6D/V
M10 L&P;!@Y''3J,TZ]LK74;22TO((Y[>3&^.1<JV#D9'U JM=:YI5E;Q3W%_
M;I'+_JR7!+_[HZGWQTP:N07$-U D]O+'-#(-R21L&5AZ@CK0! NEV":9_9JV
MD(L=A3[.$&S:>V/2JK>&M$?34TYM*M#9(_F+ 8AL#<\@>O)K5KB=2\:IJ7AC
MQ%/X=NXEO=,W!7?!W*H4LX!'(^\!D8R/0T ;UOX4T"TN8[BWT>RCFB;<CK"
M5/J/>K5GH^FZ?<SW-G8P03W!S-)&@!<YSR>_)-5=%UZPU&*WMEU&VFU#[-'+
M-$DBEQD#)*CI_3(]15@:]I!O5LAJEF;IF*+#YZ[BPX*XSU]NM #/^$=T;_2_
M^)7:#[9_Q\8B'[WG/S>O-51X,\,C &A6&!V\A:W:KW5_9V(C-W=P6_F':GG2
M!-QQG SUXH ;%IME!?27T5K"EU*@1YE0!F4= 3Z# J.;1=,N-2BU*:PMY+V(
M 1SL@+KCI@_B::^NZ/%:174FJV*6TV?+F:X0(^.N#G!Q3I=9TN"WAN)=2LXX
M)P6BD>=0L@ R2IS@\<\4 5[OPQH5].T]UI%E+*WWG:%<MWY]>M:JJJ($10JJ
M,  8 %8-YXPT>TU?2=.^UPR/J66B=95VA<':V>A#$;1ZFM'^VM*^U&U_M*S^
MT"3RC%YZ[]_]W&<Y]J *DWA+P]<7$MQ-HUD\TK%Y':$$LQY))]:EB\.:+ D"
M1:7:(MO+Y\06(#9)Q\P]^!S[5%H]U+%87D^IZS97:QW,G[Z+:B0+D8C8YZKW
MSSS27_BO1K+0KG5UO[:YMH%.3!,K[F[*"#C)H N#1M,&HRZ@+&W^V3+LEFV#
M<ZX P3W& /RJ'3?#>BZ/<2SZ=IEM;2R\.\: $CCCV' X%49=6;58M$OM)UFR
MM[2XG4R)*59IQCF)>3AQSD#D$?6M6YUC3+*[CM+K4;2"YDQLAEG57;)P, G)
MYH AL?#VCZ9>RWECIMM;W$HP\D<8!/<U5?P9X<DFGF?1[5I)Y!+(2N=S YS[
M<C) Z]ZU+C4+*T<I<WEO"PC,I$D@4A!U;D]!D<^],.K::-/&H'4+3[$>EQYR
M^6?^!9Q0!$V@Z4VL+JYL8OMZQ^6)\?,%QC^7&>N.*?I6C:?HEH]KIULL$+R-
M*RABVYFZDDDFI[2\M;^V6YL[F&Y@;.V6%PZG!P<$<=:GH KV5C:Z=9165G D
M-M$NU(U' %9VE>%-"T2]GO-.TV&WN)B2\BY)Y.2!D_*/88%7?[6TW^T/[/\
M[0M/MO\ S[^<OF?]\YS2W.JZ=9K*UU?VL AV^899E79G@9R>,]J &ZKI&GZW
M9-9ZE:QW,!.=K]CTR".0>3R.:J:?X4T+2A<K9:;#$MS&(IARPD4#&""3ZG/K
MWK7!#*"""#R".]+0!A6'@SP[ID=W'::5!&MVK)-U;<K=5Y)POL,"I=,\+:/I
M#N]E:NKM'Y6^2>21E3^ZI9B5'L,5?@U&QN;J6V@O+>6XA_UL4<JLR?4 Y%":
MC8R7K627ENUVHW- )5+@>I7.: ,K_A#- &F6NG"R<6EK/]HA07$@VR9SNSNR
M3D]S5K6_#FD^(X(H=6LUN$B;<AW,C*?8J0?PJY+?V<(<RW<$>PA6W2 ;2>@/
MH33_ +5;F<0>?%YQY$>\;NF>GTH R;KPCH=Y;V,$ED4CL0RVPAFDB,8;&[!1
M@><=ZU+*RMM.LXK2SA6&WB&U(U' %#WMK$2)+F%-IVG=(!@^GUI\UQ#;J&GF
MCB4G +L%&?QH RX?"VB6]_?WL>GQ">_4K=$DL) >3\I.!D]<#FGZ;X;TK29E
MFM+=Q*J>6CRS/*47T4NQVCZ>E/O=?TS3]0LK&XNXTN+PGRDW#H%+;CZ+\N,^
MN*A^VW=EJ>IS:E=Z?'I4,:/%AB)(QCYC)GC&>E %C6-$T[7K1+;4K;SXDD$B
M?.R%6'0AE((//8UG1^!_#<-I=VL>F*D-WL,RK*XW%/NG.[((ZY&"3UJ1]5NM
M7TC3M0T":T$5Q-&9&N\C]T>H '\9XP#6Q+<V]NRK-/%&6^Z'<#/TS0!EMX4T
M9[.XM7MI&2XE6:5S<2&1W7&TF3=NXP,<\5&_@[0I=+NM-DLF>UNI1-.'GD9I
M'&,$N6W=AWK:>6.,J))%4L<*&.,_2B*6.>,212)(AZ,C9!_&@#(OO"NDZA=-
M<3Q3[WB$$@CN9$66,9PK , 1R:?/X8TF?4['4&M=EQ9((X#$[(%0=%(! ('H
M:UZ1F5%+,P55&22< "@"CK.C6&OZ:]AJ,/FV[D-@,5((Y!!'(-16WAW3+34E
MU&&&07:VXM1(T\C9B'12"Q!Z9R><\U?AN8+A2T$\<H'4HX;'Y40W,%RI,$T<
MH'!*.&Q^5 &*?!7A\^'_ .PO[/4:?O+K&9&)1C_$&))!_&K>A>'].\-V'V/3
M83'&6W.68LSMTR2:Q]+U_6=9\(W5_:Q6$>H1W$D2B5F6(!'QDGKT'M7437$-
MN@>>:.)2< NP49_&@#.UOPYIGB".);^!FDA.Z&:-RDD1]58<_ATXIND^'++2
M)9)XWN;BYDR#/=3-*X'H">@^G7O4]]+J*7^G"T^R_9'D87)E8A\;25V#H3FB
MSUO3K_4KO3[6ZCEN;3:)E4YVDYX]R,<^E &?9^#-&LKM)H8IC%%*9X;9YF:&
M*0]75"< \GZ9XQ4O_"*:7YNM2!9E;6$"7>V0C( (^7T^\:UA=6YCDD$\12+/
MF-O&$QUR>U9DVK3:AHBWWAUK2Z9Y556F<A-N\!CQ[9(_R" 1'PEI9.B$B?\
MXDPQ:9D)QP!\V>OW17*>%O# U*^\22ZC%J]I%<:G,XB+O!'<1,21D<$]^<]Z
M]&>1(@#(ZH"0HW'&2>@IU '/W?@O1+S58-0>W=)(8!;^7#(4C>,=%91U ]/8
M Y%0V?@31;!])> 7(.EL[6^9R>7.3GU^G2ND1TD!*,K $J<'.".HIU ',7-C
M_P (JU]J6CZ3=:C=:E=(UQ$DJC'7YAGH.?U],U=\+Z-_8NCB.1$6ZN)'N;G9
MT\QSDCJ>!P/PK:IN]=^S<-X&=N><>M &;KN@67B*TAMK\2&.*=9U\MMIW+G'
MX<FHCX9L/[6U/4P9UNM1@$$S+)C"A0HV^AP!S6QN7=MR-V,XSSBEH H:-I-M
MH6DP:;:-*;> $)YK;F ))QG\:ATW0+/2[W4KN!YW?49?-G$LFY<\]!V&#CZ
M5JT4 <SI/@+0]%U#[7:1S\,SQPR3%HHV/&57H#CC/I54_#/PX8A%Y=X(DG\^
M.-;MPL39Z*N<#^?O3]/\0:[JNBZW+965FVI6.I26<,)<B-E1ER221S@MSQT'
M%=6A8HI<!7P-P!R ?K0!DP>&[*VU?4M4A>=+G44"3D/QP, KQP0*RW^'FCOI
MNGZ?Y]^MO8.TENJW&-K$YSTZ@YQZ9-=910!S<W@JPNK"\L[J]U.XCNPBR&:[
M9CA3D 9X'-7(_#EG%KEOJXENFNH+86J[I<J4]QW.>?K6Q10!YWXC\*VVD:!8
M6%EI^IW6F)?FZN%LFW7*MM(4H/3)Y],5<\$Z=>6]VUS%)KT>G-$RM!K3#>9,
MC#(H.0,!LYZY&*[BB@#$UGPKIVN7]M>W3723P(T8:WG:/<AZJ<=OICK56T\#
M:18V^GP6KW<<5A<M<P)YVX!SZ@YR,9Q]3ZUTM% &9:Z':VFN7NKQO,;F\54E
M#/E<+]W QQW_ #IFJ:!;:E>6U\)9K6^M^([FW(#[<Y*'((93Z$5K44 <]<>#
M-+N-'33-UU'$LXN7D28B267.=SMU8YY_ >E3:]X7L=?:TFFDN+>[M&W075M)
MLD3/49]#6W5>*]MY[VXM(Y T]N$,JC^'=G'\C0!@1> M%33]3L9/M4\&HR"6
M;SIRS!QT8'KG/.?Z4:7X&TS2]+O+(7%[<&[@-O)//-O<1'(V+QA1@GH/Z5T]
M% '/2>#[*7P8/##7-U]D"!!*& DP&W#G&/;ITK*\16\VL-;^#QI-X]IF!Y-2
ME4"+RT(9L,!]\A=N,#ECVZ]M10 BJ%4*H 4#  [5@3^$;*;7+[51<W44E[;?
M9YHHY L;?*5#$8Y(!XSD=\5N3NT5O)(B;V52P3.-Q Z9K-\,ZT?$7ARSU8V_
MV?[2I/E;]VW#$=<#/3TH SAX&T\^#XO#<ES=/;0MOAFW!9(VW%@00 ."3U%5
M!\.=/^T7=Q)J6IRSW=FUI/)+.&,@/&XY'7I@=..E=E10!S@\'6BIH"I>7:C1
M/]1M*_O. #OX[@8XQUI/^$/BDNX)+G5+^YMH+S[;#:S,A5)<D@AMN_ )X&[%
M=)10!S?_  A6FL^OF22XD76]OVA"P 3;G&W XZ]\]*;_ ,(5:&PT.T:^OF&C
MS+- [."S;>BL<?=QQ@8XK3U_6H= TB6_FC>0*51(UZN['"C/;DCFLZRUS7Y=
M<BT^]\-&W@);S+V.Z$D2C;E<?*"<GCH,>] #;GP7:RW&HO;W][9P:F<WMO"4
MV3<8/WE)7()SM(SFK:^&+6+7K#5()YHA8VOV2*V0+Y?E^G(W>G?^$>^7>*M>
M'AGPW=:N;<W'D;<1;]NXLP7K@XZ^E:EK-]HM(9]NWS$5\9SC(S0!F>'O#T'A
MRWNX;>YN)Q<W+W+F<@D.V,X( ].]8^H_#K3M1O-3G-_J,$>HD-/!!*%C+C&&
MQCDY&>>]=A4%U>6]C#YUS*L4>Y4W-_>8@ ?B2* ,C3?"MMINOOK(N[N>ZDM%
MM7,[AMP7;\Q.,[CMK+C^'&G6^D6ME;7U]#-9W#7-O=JX\R-FZCI@C@<8KI7N
M[Q=9BM%L&:S>%G>[\P (X. FWJ<]<U=H Y[1_"<.D:]>ZR=1O+N[O(U28SE,
M'&,$!5&.G0<5T-9>GZTE_K.JZ:()(WTYHU9F((?>NX$8]JU* "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ JKJ4@BTN\D,+SA(';RHR0SX4_*,<Y/2K5% 'C&AW-O+XP
M\%SP2@6ZQ3Q""*)@EL2CD1;SR[#."3W&>*K:5?:7/I<>A7FJ6-O:VVL-<+-=
M.PN"JN<94J0"><DMTKVF6UCDMVB4>5D,%>, ,A((++QP>:XR'P/JW]GC1KG6
M+.32Q'Y?FK8*+EDZ;2Q)7I_%@G^= $5G9:3??%K65N+6TN)5LH)(P\:O@C&6
M'O\ <YZ]*Y;0+?2/+AT/Q!)JYURVU#S?L466620MD2K\N-N#R2>@SW%>Q06D
M%LJ+#$J[$$:G'.T< 9Z]J?Y,7F^;Y:>9C&_:,X^M 'CKC28]7U_1O%,^IQ7%
MY?M+%!;JQ2Z0\H1A>HP!GC^=7-?>WTC4=2N=+OE-UMMDO=#U!5=KM51=NPY+
M%@#U&>0>?7U9H8FD61HT,B_=8J,CZ&D,$+2B5HD,@Z.5&1^- #HV+Q([*5+*
M"5/;VKD/B>JGP1/(R@^5/ ^2,[<2+D^W&:[&FNBR(4=0RG@@C(- '!?VK;6O
MQ&&K:A<QII-YIWEV%U+\D:L&!=2S?=)Y],C%7_ %M<P6^LREC_9T^IS26"=A
M%N^\O^R3T_/O76R0Q2H$DC1T'\+*"*<    , = * %KRA=2LK7PW\1+&:=8[
MK[;>2>60<['"HI^A8@"O5ZB:V@<N6AC8OC?E0=V.F?6@#SMH[:R\2^$XK%;:
MUNI=(G2+:@7YRBE<@#INW'\ZP_"L6@RV>E:5JKZO_;>GW0QIR[AY<F\G<..%
MZ$G<!^E>Q&&(LC&-"R?<.T97Z>E AB65I1&@D88+A1D_C0 ^O/OBB(6E\+BY
M$9@.K1B028VE>^<\8Q7H-,DABF $L:. <C<H.#0!Y?X@@TS0?'4"7WVG2]%F
ML##;S6BA(T<N6=3@'&<_R[4EU;Z5IMAH]QHVL?V7/;03FU35U^2[@+<J2V
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
MLB)1T].:[2LZUT+3[/6;O5H86%]=@+-*9&;<!C P3@8P.E:- !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M9I JQHFT[0P"+\W!P/0'VJGI4%E::+\/)XXK>&>6\)>15"L^00<GJ<_*/RH
M]#TOQ9I.K7^HVEO<H'L'*2%G4!L#YF7GE1T)K8BECGB26&1)(W&Y71@0P]01
MUKS;P7<Z;9:[XUMKXQ)(;Z>4Q.GS- "Q8XQDKBNY\/S:3-H5HVAF+^S@F(1$
M, #TP>0<]<\YZT 6)-4T^&Z%K+?6R7!( A:90Y)Z#&<T3ZII]JTBW%]:Q-'C
M>))E4KGIG)XS7BGB[6+:ZT[6OLCQ63IJXD^SODW+N.&E)/W%^[@#T/-=//;Z
M3J?C3Q=,8;6Y9=*CDC+*&P3&<L >^"O/7!]Z /1Y;ZSM[5;J:Z@CMVP1*\@"
M'/3D\<U@>&=?N=8UWQ!:RS6DUK9S1BVDMCN!1E)Y;)R>!^.:X+0[V*VTKP'<
MZNQ_LJ-+I7EEYC23+!-Q/'3(%=#\.);>?Q'XPFM&1K:2\1HF3[I7Y\8]J /0
MZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *0(H9F"@,W4@
M<FEHH *0@,,$ CKS2T4 %%%% ###$TJRF-#(HP'*C('UI9(TE0I(BNIZAAD4
MZB@!&574JP#*1@@C((KG_$'AN;4AI\FFW<=E+92M(L;PB2&3<I4[DXR<$X/;
M)KH:* .8TCPQ<1ZD-3UB2QFN1 84AM+41Q(&QNY));IWX]JZ188DB\I(T6/&
M-@4 8^E/HH 9%#' FR*-(T_NHH IHM;<0F$01")N2@0;3^%2T4 1F"$M&QBC
MW1C"':,K]/2E6&)&=EB0-)]\A1EOKZT^B@"*.UMXHVCC@B1'^\JH #]11]F@
MV1IY$>V,Y0;!A3[>E2T4 036R2+*45$FD0IYNP$]/U^E5]'TBUT/3(K"S5A$
MA)RV-S,3DDXQR2:OT4 1-:V[&0M!$3)C>2@^;'3/K1]G@\QY/)CWN,,VT98>
MA/>I:* (C:VY@$!@B,(Z1[!M_*GI&D>=B*N<9VC'08_E3J* "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKFM>\37.
MB^)=%T[[%&]KJ4AB-P9,%&!Z8Q[B@#I:*YK2O$\]]XSU;P_<6*P_8D62.59-
MWF*<8)&..HJM=>+[R'1?$>HPZ?'(FDW+01@RD";:1O)XXQD^O(Q0!UU%9%OK
M$[^$X]9FLBLQM!<M;!\$?+NVY(%94WC26W\):;KLFDR'[=)&BP+,N5#YVL3Z
M'C\Q0!UE%8(U?5X-2MK>\T4+;W$S1"X@N/,"<$J6& 0"%//J166/'5Q+<:U'
M;:#/,-(8K<%9U!(&3E1U/"GB@#LJ*PAXHM9_!K^);.*2>V6!I_+/RMA<[ASW
M&#^55U\1ZM)IL6H1>')IK>2%9U\JY1G*L >%QDG!Z#\* .EHJIJ.HPZ9I-SJ
M-QD0V\+2L.A( SCGOVJ+0M7@U[1+35+<%8[B,/M)Y4]"#]#D4 :%%<M'XOEN
MX+^^T_29;K3K&5XI)1(%>0K@L40]0.>I&>U=);3K=6L5P@(25 ZANN",\T 2
MT451DNKY=;AM5L"]B\+.]V)!\C@\+MZ\CO0!>HHHH **S==UF#0-(FU"X1W5
M"JJB=69B H]N2.:;I%]J5R]S#J>F_9)82,21R;XI0<GY3P<COD"@#4HHJ*2Z
MMX9X8)9XTEG)$2,P#2$#)VCO@<T 2T5B:#XDBUV]U>VCMWB.FW36SLS [R"1
MD?E6W0 4444 %%%% !1110 4444 %%96LZVNE26=O';275[>R&.W@1@N[ W,
M2QX  !-3Z1J+ZIIR74MC<V4A)5X+E-K*0<?B/0]Z +U%12W5O!)#'-/'&\S;
M(E=@"[8S@#N< FLO1_$=OK.J:O80PRH^F3"&1GQAR0>1CW!_2@#9HHHH **:
M[K'&SN<*H))]!7/Z7XL75;VT6'2[P6-ZKFVO2 4;9UW '* XXSU]J .BHHHH
M **** "BBL]M4*Z]'I?V*Z.^ S?:0G[H8.-N?7VH T**** "BBB@ HII= ZH
M64,V=H)Y..M9NAZ]::_#=RVB3(MK=/:OYR;274 D@9Z?,.N* -2BBB@ HJAK
M.L6NA:7+J-Z9!;18WF-"Q&3C.!]:SG\8:?$MM)-;:A'!<",I<-:MY0#XVDN.
M%ZCJ>* .@HHHH **** "BBJ&IZO!I>FM?-%/<QJP7;:Q^8Q);;P!Z'K0!?HI
M <@'GGUI: "BBB@ HHHH **9-((89)65F"*6(1<DX'8=S5/1M7M==TBWU.SW
M_9YP2F]<'@D<CZ@T 7Z**S+[7K'3]9T[2IVD^U7Y<0A5R/E&3D]J -.BBB@
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
MC\/7,<D]A&BH@D<[P%.5PPP>./PXH Y^8>*M TS7K@W4=RHM?.LH7N/.EC<
M!SDQKE1UQST]ZIZ;J^HS:QI%Q9ZI>W>G/IOVO4E1%D D"YP&8?*6.1M7'3\K
MNK>$8]*\':I#8)?ZE=W$*PLTMPSRF,'[J>PR2%Z'/.>E9/AJSU$:[;#1V\4V
MEE&ZF:#68@(?) P54DD[O3'3\* '/K&L2_#O_A,X]6N$O59I/LQ5?(V"4ILV
M8].^<^];T6J7USX^L[7[1/%:7&BFY^SLH'ER%U&2,=0.QSBK:>"M,C66V5YQ
MIDLWGOIX8>49,Y)/&[:3@[<[>.E7Y/#]I)KZ:UYDZW26YME"OA AYQC'KS^%
M 'F\&NZ[:>%=$\1W.O7DWF:I]GE@\N/:T1D<-GY<DX7CD 9XQUK1USQ#J2ZG
MXDA_M:2TOK (=+LHPH,P*Y+;2"9<XZ=L>]=.W@;2&\/VVB,;EK.WN/M,>9/F
M#Y)ZXY&6/YUQ=]IUW+XNU>\D'BNPN#<?N1IT+20SJ %0ANF2.2&P!TSQ0!Z5
MH@O?["L#J4C/?&!&N&90I\PC+#   P>.G:K]<=;:-KT]SX;N;B^NTDM(V-Z3
M. LH_A5D'#/T!/0<G)KL: .#U6WDG^,&D@SW4:#3G=2C +D-RHX[\9SZBL"[
MDU73M(\6ZUI^KRVHLM<D<6Z1J5E/[L'<3R1@CCIQWSQZ'J'AZWU#7+#5C<7$
M-Q: H/*?:'0]5/MG'Y5G2^![:;0]8TIM0N_*U2Z-S*QVEE8E<@<=/E% '/7^
MO:]XDUC4+/03<0I;6L,L&R2.([Y%WAGW9W+@XP..O7@UWVDO>R:3:-J(C%Z8
MAYXB.5W]\?C7/:AX L;Q[.>"_O[&[@@2W>XM)C&TT:@ *V/H*Z:SM(+"SAM+
M9-D$*!$7). /<T <Y\2?^2>:Q_UR7_T-:?H=MXEM4TR"Z?2VT^.$1R+ CAP
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
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4C,J(69@JJ,DDX
M%+67XF_Y%36/^O&;_P! - %B+5]-GN(K>'4;22::/S8HTF4LZ?W@ <D>XXI'
MUC3(]0&GOJ-HMZ>EN9U$AXS]W.>E>4:39Z=9Z)\/KU(;>&\FOL/, %=U^8')
MZD?='Y5'96^@7R:IIOB'4-2BU1M3=VLXD&^1MQV%?D).01W[#L* /7+O5]-T
M^:.&]U"TMI9.42:949N<< GGFGW6HV-C:_:;N]M[>W)QYLLJHF?3).*\M\2:
MG;0^)O%FERS6327]M%%'+=R&,PL4 V@D'*X.[C R?J1H);0:-XA\(V]U<V]Q
MH<=@\,$I(:(W/=L].1@ _7\0#M-5\3:1H^B?VQ<WD;638\MXF#^:3T"8^\>#
M^1J.:\FN]1T:?3]6LDL9P[/"Q#-=#;D;#[=3BO-?$5NUUX8\:OI_[S2$O()+
M7:V8PPP9BGMN/;BMG5;NTO\ QA\/[FQD22V83A&08!PJ@X_$&@#OSK&F#4/[
M/.HVGVW_ )]O/7S.F?NYSTJG8>*-*U/7;[2+6ZC>ZLP#( PP>N0/7:1@^F17
MDU[JVG3>5/$(+1HO$BRFWFR9L;LM([D95>GR@<8[UJS*\'B#XAV<!5-0NK5)
M;5$(W2)L8MM_ CB@#U&VU?3;VZEM;74;2>XBSYD44RLZ8.#D Y'/%<GX_P#&
MBZ%H[?V3JEA_:<=PB26Y=7D"YY&W.1[\=#VZUS'A]/#=VEA=:)J.ISZY!9RI
M;6DC#$1$3</M4?+D 9SR2*QM7U'2+CX1V=MYD!UB&Y G1UQ,'W,6)R,_4T >
M\52O-7TS3YHX;W4;2VEE_P!6DTZHS\XX!/-7%8,H92"I&01T->1^.[NT?4O%
M$9DM[:9+.*-FN4,LD_&56). HYY?G!].M 'JL^H65JSK<7<$)2,RL)) NU!C
M+')X R.?<4#4+(V'V\7<!L]F_P"T"0>7M]=V<8]Z\YTR#2=9^(.FF=+:ZC?P
MW&^V0!@[[\<@]3M]?05BVMU:Z=X>TI"S2:#:Z_,+KRVWJJ!CY6_'5>0>>#@=
M>* ._P!%\2/JWC+5;&"^LKO38;:*6![9@^TDD,&8$@G(_+%=02%!)( '))K@
M_#]]I$WQ1UE=,E@82V$))A^Z[ \D$<' *CC_ !KLM4\LZ1>^=L\KR'W[\;=N
MTYSGM0 ^&_L[AV2&[@D94$C!) 2$/1CCL<'!]J2TU&QOXGEL[VWN8T)#/#*K
MA2.Q(/%>1-I]O:_!NSU2PM5$THC2_EA_UCPB0[AGGN!G/&,YJ[=S>$Y-.U_6
MM/OM0OS-IRI<PP*L:A2550<( IZ=N &- 'I]GJ=AJ/F?8;ZVNO*.V3R)5?8?
M0X/!HAU&QN;F:VM[VVEN(?\ 6Q)*K,GIN .1^->1VUXT.IZE#IEY9-?3>'5%
MNE@FS#@D[ 03O=5_BX/'08KHO"%_X2O_ /A'1:-_Q.;>U\KRXMVY#Y?S^9@
M$9!Y/<CUH W?"7B5]5TM'U2>SBO9+J:".-&V>9L8CY03D\"MZYU&QLI8HKN]
MMX))CMB2655+GT4$\GZ5XKJ%K;6_PSN]5@BC%^NM.RW(4%TQ)P W4#@<"M?7
M)=-E\;>);#7=8_L^"ZAA$+/;I('BV<[6()7#$GC'//:@#U6ZO+6RC$EW<PVZ
M$A0TL@0$G@#)[UB^#]:O-<TZ\FO?)\V"^FMP800I5" #R37*V-QID/BRPM]6
MD\S2TT=1IMQJ*@+(21O)WC[^,>G&1WK4^&#VK:#J2V;1FW75+CRPAX"9&W\,
M8H [622.&,R2NJ(.2S' 'XTR.ZMYH%GBGB>%@"LBN"I!Z8/2N3^(ES91:=ID
M-Y$)#+J$7E>9*(X0XR<RD@_)ZCO[5P5PMHW@WQ3;)/:2HNL0$?9EV( Q0$HN
M3@'YN<]C0![8LB.S*KJQ7A@#G'UIU<'9:5IVB?%.WATP+ MQI;M-"C\,P=<,
M1W.,\FNRU*>*UTN[N)RXABA=W,?W@H4DX]\4 3I-%(Q5)$9AU 8$BCSHO,\O
MS$W_ -W<,_E7D&@3V$'BGP:UE+801RQW"F*&7?-L:/<HG?@%BQ/RXX/KV;;0
M0:O8OI1DLFNQKK2F]>[13(FX[N"1(3C*8P<\<XH ]A,L:DAI%!&,@GUH,L8D
M$9D4.?X<\_E7GC>'M)UKXH:S!?P*ZQV5NT<0;;SD?-@>F /Q]ZPM(M['5Y+J
M?7==2RUFUU,EXTB3SE8/A0CLN]E[ #(QVH ]@:6-'"-(H8] 3R:5I8T!+NJX
MZY.,5XV+?3M8U/Q*GB'7(["\@O6;YH8_,6-<;#&Y!;HO13^'-:LFD:=JOC_7
M8[LO>1KI,,I28D .% !*\<XP>G&XT >G^9&65=Z[F&0,\D4-(B%0[JI;@ G&
M:\4TBSMU\%>#M9.X:C_:\=O]H,C;O*\UQLZ_=P.E:]\FF:KXG\56NOZI!9O&
M\?V=YXP'BC500T+'H<^G6@#U1G1,[G48&3DXXJM=ZG96(@-S<QQ_:)!%#EOO
ML>@%>;S:?::M\3-'LKN6:^LVT!"3,64S_,V&<<9)X.#W^E9UG!9W'A;PO!?^
M5/;P:\]L#<8($0WX4D]N%X]A0![("",CD4W>F6&Y<K][GI]:(PBQJ(PHC  4
M+T [8KS?Q(C:#XQO#%:K+!XCL3;(@XS=#Y1GCH0PR?KZ<@'I.]< [A@]#GK6
M.-7GT^RU.^UU+>SM+65O*='W;H@!AC_M'TZ]*XCPJMU?WNF^&+U<2>&[AY;E
ME7"2[>(2#[[R?^ Y]*I:O#'-X.\?B5?,\K52T>\YVGY.1GZF@#O;SQ!-;^+=
M'TJ.&)K2_@EE\XL=P*#. .F.1^?M6^K*ZAE8,IZ$'->=:KI>G7OBSP;8Q86R
M^RW)V6S[59=BG!*]5/?UYJW\,9&6TUVR!Q;6>JS101]HTS]T>U '=TA( ))
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
M;-YKG3YK%UE>,12D$E58@-]".?\ $<DU34)=.B@>&PN+PRSI$5@&2@8_?/\
MLCO7 6<WB#4? L,]I-=WDJZI*;I4GV32P!V!5&XP>F ,>U.EU8_\(5IESI6K
M:DRC6(XG-RY\Y07YBD)R3C/Y8H ],HKSO4X]2U#Q1XJLDUC4(;:WL(IHH;=]
MI#[21M.,@9!R!R<]>*KP>)]1F\*^$+N_NW@MKV=HKZZC&UOEW!!D=,E>3['I
M0!Z917%>!)=2O+_6[NXOKNYTP7)BT]IFRK("<D<9/89^M=K0 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %(RAE*L 5(P0>AI:S]>GEMO#NIW$+E)8K25T8=58(2#^=
M%O[+;D(/(BQ'R@V#Y?IZ4I@A,PF,49E'1]HW?G7%>!O&FFWNAZ187NK++J\T
M1RLF2S$$\%L8W8'3.:Z";Q7HEO>M:2WP619?)9O+?RUD_N%\;0WMG- &!J'A
M77GU2^D@ET2]M+R<3$:I:&62/@ (,<%5 XZ=3]:Z/1-#@T?0;;2CMGCBW$ED
M !9F+'"] ,DX'85FP^-["7Q'JVDO%-&NFQ>9).8W(.!EN O&!T/?MFKZ^*M$
M>WTVX6^5HM2D\JT8(V)'SC'3CGUQ0!JB&)8?)6-!%C&P*,8^E(+>$&,B&/\
M=_<^4?+]/2JD^LZ?;->+-<JALPAGR#\F_P"[VY)]!5>T\4:->I>/%>A?L2[K
ME9D:)HEQG)5P#C'>@#2-M =^88SO(+?(/F(]?6G>5'YOF^6OF8QOQSCTS63;
M>*]%NY+B..]VR6\)GE26)XF$8ZOA@"1QU%1V7C/P[J-]!96FJPRW$Z;XE 8;
MAZ9(QGVZ^U &Q';00L6BAC1CU*H 3339VK%BUM"2QRQ,8Y^M2R.(XVD;.U02
M=JDGCT Y->>:_P",'U;X<:KJFF275C/;3! RJR';YP3[Q&.1DD Y% 'HM1-;
M0.Y=X8V<C:6*@DCTK.L/$^BZGJ4VG66H13740RT:YY'<J2,-^!-,C\6:'-J2
M6"7ZF>20Q1_(P1W'55?&TGV!H U$MH(W#I#&K ;0P0 @>E)]CM?(>#[-#Y3_
M 'X]@VM]1WK$E\=>&(,^9K%N-LQ@;J=KCKGC@>YX]ZM67BC1-2U233;/489K
MM!N*+G##OM;&&_ F@#1AL[:V"B"WAB"+L4(@7:OH,=JD=%D1D=0R,,,K#((]
M#3JY_P 3SI!-HQ?6WTW=?HH1$+?:2>/+..@/J>* -Q((8X?)2)%BQC8J@+CZ
M5%!IUC:VS6UO9V\4#9W11Q*JG/7( Q69?^,O#NF33PWFJP1RV[!98^692>G
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
MZ,\ V+K#[IFES]Y1U5<<8/4UVM(K*PRI!'J#2T %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !6?KUO+=>'=3MX$+S2VDJ(H_B8H0!^=:%% 'D^E6JZAX5\,:)#9.=4L;
MV.6X#0%3:JKEF+$CC( ^O%1V&G6T7]H:3K/A?4;_ %)KV22$;Y!!,K-D,7!V
M+@$\G^?%>N44 <3HS?9_B1XDM[G3I@+T0M#<F!BCJL8!7=C'KU-<P?"^N_V;
MJ.E0R30VOAV=KK2RB<W$A^=!D]0H+#@]7'I7KM% 'FFN:9?WO@F#5FL)Y+FX
MOXM2U&R4L'>,#'E@#!^50GO\N>M5]0TVTUGPMK#>'- O[>ZDCA,_VH2*\^U@
M3&-Q);@'D>PKU.B@#S6VCTF^TK5IM,\.:E:WQTJ>.26Y23*Y7B-=Q.XD^GI[
MU4LK.:VT#X?(]E.LL-X6E MVS&#D$M@?+R5Z_P!*]5HH *\DNUN'^%&LZ1]@
MO1>QWK#RS;/\V;G>-O'(V@GBO6Z* .&UF*6Y\>Z4+-)HPVE7"1S")PD;,/DR
MV,*?E/'7CW%<WX*CTR/^S-)OO#5\-?L9P?F,@CC&_P#UV2VT#@].I7CK7KM%
M 'D$&G7,?PU\8Q"PN4GN-3D\J-HB7D7,9&.,D?>_6NB:-H_%7@EX[.X2&.QE
M5@(N(2T:X#8  /![#Z5WM% &3H7B&S\017+VBSH;:8P2I-&48,/8^V*Q?'\;
MRQZ ([>65DUBWD9HXRVQ%)W$D=!72V.G6^GFX:$,9+B4RRR.Q9G8\<D]@  !
MV %6Z /-6MYI=9^(CR6$BB:S2. ^2?WN(G'R\<G.WIWQ6;8:@_A^Z\-Z_J%O
M=/H[:''9%DB+>3(,9R.P8@ >O%>N44 >=>)+ZQB\-Z"(=.?389]9A:& Q;#M
M$FXL5'W<CG'7FEU74(M-\8>)K:XBN#+J.F1BT6*!G\TJK@@8!Z%A7HE% 'C'
MAVXET"U\'ZWJ4<ZZ-%9SQ/((BP@D>1R';'.&!4 X_G5K[5;S>&OB-)+:.L+W
M!D29XF1G+ ; 00#P=IY_OUZ[10!YO%Y$_B7X?+(JOMTV1E#+G#"),'ZY%<PY
MA/@[Q0UQ*Z+#XCWHWS%5.\?> _AP3^G?%>WUD^(-&EUFRAB@OGLIX)UGCE1
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
MSN5=HP#GVKR#Q3=:<;K5;NUGMXKB/6HE9YFW7+R(<';@CRXUP<=<^U>W  #
M& *SY="TB:6XEETRT>2Y $[M"I,F.FXXYZ#\J //-2TNPU#Q!\0;B>!)C!I\
M,D.XY4,8&.['0G@8/;M5?2M72XO/!D6NO"NEMI;&/SV_=/.OR@MGC(4#D]V[
M5Z:-&TP37,PT^V$EU'Y4["(9E3&-K>HQ39="TF?3XM/ETVUDLXCF.!H@40^P
MZ#J: .-^&0MQJ'BT6OE_9QJK^5Y6-FW+8QCC&*T?&LBC6O#$%VW_ !+)[UDN
M$;_5NVS,8;U^;L>.*ZFTT^SL!(+.UAMQ(VYQ%&%W'&,G'L*6[LK6_MVM[RWB
MN(6^]'*@93^!H \RU2-[&]\=:=8HL>DII?FM$G"QSLG\(Z#(R2/I20Z-9:7J
M'@B^T0LFH7FP7.V1G\Z'RU+EB3C ']/2O2K72]/LK-K.ULK>&V;.Z)(P%.>N
M1WJ+3]#TG2I'?3]-M;5W&&:&)5)'U H X.VCA;1/B3E4,OGW6[UP(LKGVSG'
MXTNKSP6Z> GO$CGM! 3);22J@)\I,288A3MYX/\ >XZUW0T#2%ANX5TRT$=X
MVZX01#$ISG+>O/K7,>)O"][)?Z=-IFE:7?Z;:P/"-,N0$1&8@[UXQV __7P
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
M,HC E4K/(<Y/&.%Z?4_2K'BZRO#?Z'K%K;/=)IMRTD\,0S(49=I*C^(CT[T
M6K?Q=ITMOJ3SQW-I-IB&2ZMKB,"1%P3D $A@0.H)J7_A*M,\S28PTQ.JH7M<
M1'Y@!GGT.#WKFK[2[WQ)>ZYJ=O82VD<NCR:?;K<QF.2=V.[<5/( P%YZ_2J5
MA_;&HW7@R.;0KZU&F.\=S)-'M4%8MN1R?E/J<9/2@#I_"/BF3Q,NH-)83VPM
MKIXD,D>T%1T!.3EQSD#IQ6KJVLV>C10O=&0M/*(H8HD+O(Q[!1UKG_ R7=E-
MK6GW>G7D!_M":Y2>1 (I$=OEVMGDXYZ<5-XLMK^'6-"URRMC=1Z=)(MQ!&I:
M0QRA5+*!U(QG% %A?%]A<:3JMW%'=)/IL1>XM982LT?RDC*GZ'G..#S6%X!M
M_P"V;6S\0RW>K)??.;E9'98+DMG&%/!5>VW ! IKZ?<ZI?>*];BT^YMX[G2C
M:012PLDL[[#EMA&1V4#O6YX AGMO VEV]S;S6\\491XYHRC [CV/- &EJNNV
M>D200S+<2W$X8QP6T#2NP7&3A0>!D50?QOH<>A-K$D\J6B7'V:3=$P>.3."K
M+U!_QJAK=O>Z;X[L/$26]Q=6!LVLYH[>(RR1G)8,% )P3@$CTYXKG=;TJ\FT
MG4]332;MA?ZQ;W"626Q:3RHP 69<<%L,<'U&>30!Z#HNN66OVDEU8-(8XY6A
M;S(V0AAC/!'N*HZIXSTC2+JX@N#<N;4*;F2&W:1(-WW=[ 8&:Z"O)/&%OK6H
MW7B:R.B:FRR"-K1K*$>3*%QEI&X+MC&%&<>G>@#N=8\;:'H=X;6^GD686_VC
M:L3-E,XX]3W^@-&H>-]%TUV\Z2=XHPAFGA@:2.'=TWLHPI[XK)M/M5Q\0]+O
M7TV]B@;1?*=Y(&"QR%@VQFQ@' -84^CQZ;XFUE=5\(7.M?;K@W%I=01;T ;@
M(YX"8(Y/- 'J<<B2Q))&P9' 96'0@]#7+6FK:1INI^*+M]4NYFM6CDNXI-Q2
MW&W@(,=\'I[5TEG%Y%C;Q>2D.R-5\J,Y5,#&T' R!TZ5YA=Z7J+2?$9ETZ\(
MO%B6VQ _[XC<#LX^;\* .TTSQOH.KZI%IUG=,T\T?F0[HV59!C)"DCD@9R/8
M^E;EW=V]A:2W=U*L4$*EY)&/"@=ZX6"SNDU;X>XL+I4L[.07#>0VV$M %"L>
M=IR,8-=)XQ>Y3PEJ)M-/&H3F,*ML4+[\L ?E'7 )..^* $L?%^D7SW2"2:![
M:#[2ZW,#1DQ?WP",E?<5#:>._#M]=V=M!J :2\XA/EL%9O[N[& W/2N'M)97
M\27=RMMK4\-SX=DB6XN[4KE\ECA0,*O8 #J>.,&I;.VEA\$^ 8OLMRK1ZK%)
M(K1,64;I,DX' YR/8B@#O]/\3:7J3:F+>=O^):Y2YW1LNS&>>G(X/Y5?L;V#
M4;&"]MF+03H)$)4@D$9'!K@/%>D7B>,H;?3Y8TM_$D7V:_4@E@$Y9QZ'9E<^
M_P!"/1(HTAB2*-0J(H50.P'2@#*'BG1C'J4@O#MTQMMY^Z?,1YZC&3T/3-6'
MUJPC73V,_P NH$"V(0_/E=V>G QZUQ_B#0M3?QNRZ='(+'7;3[/J$P!(B"8!
M/3 )3Y1[DGMS%X3T75; 7T-] +B/1(IK33E92#-O^<MDCN-B]^_3N =79>+-
M'U#4UL+>Y8RR!C S1LJ3[?O>6Q&'QCG%+'XJT:>PU&\ANS)#IQ87.V)@4(ZC
M!')XKR[2KJ]DUGP;=1VFI(8)Y(9T^R%8+?> NR,8Z8)R3GZ\<=%K.ASIX_\
M[/MW']F>(D$E_&6.Y?)(+%><@,,+_P "/H, 'H=M<1W=K#<Q;O+E0.NY2IP1
MD9!Y%8\7C+P[-J/]GQZM ;OS7A\KD$,@RV<CI[]#V-;M><:#IS:IH_CBV@B:
M.[NM1NC#*Z%<JZX0@G_@7YT ==8>*]$U.\CM+2^5YI4+Q!HW02*#@E"P ;\,
MUB^'=;%DGBFYUC4G-K9:I(BR3MGRTPN% 'UX %8'@NVT6YO-,BD\-:I!K-AE
M9))GF\F @<L-SD8/0#%037-U#HGBJ>#3GFWZ[N#2V[/Y:_*/-"_Q%2,C\,\4
M =X?%^C'2M0U"*Y:2.P7=.GE.KKD9'RD \^N,5!IGC/3;OPQ::S>2?9EGPAC
MV.QWXSM48RWU K@K""\OM4\;"*VU.8ZAI8-O+=6QC:8^7CT &2>!Z#BF$/<>
M%O"U[+I^H3V&DDV]_;(DD4@8J!O3!!.WIP>] 'I\'B71KG2)=5BOXS90DK)(
M05*$=05(SGVQD\8KFO#?B.;6?B/KEO#>2RZ9':Q-#$Z% IP,D!@".2?KQZ"L
M.]M[.UTBPU71-!OTTNVUA+JYBE$C2S@+CS0K$G /ZBM'PK=?VE\4-;U.*VNX
MK6YLHO*>>!H]V H/4>H- '4>)O$]KX8@M)+F*9_M-PD*E$)"Y(R20.P)('4X
MXJ:[\3Z/8Q027%YM\^,2QH(W:0H>C% "P'N1UXK*^(!:/1;"Y$4LB6VIVTTH
MB0N0BODG JE;ZG'I_CR\U"^MYXK/4["!K6XDB;"; 2T9XRI^8'!]* .QL;ZT
MU*TCN[*XCN+>0962-L@UBZCXPL--\3VFAS)-YLR%VD$3%5] , Y))'L.YJMX
M"LIK33-3DDMY+>&[U.>XMHI%*LL3$;<J>G0G'O46O3_8OB!X?NI(9VA-O<0[
MXXF<!V*8!P.,XH IZ%XOL[#5=:L]<UD"4ZM)!:K.>B * .!A1SU.!^M=1JGB
M+2=&=$O[Q8F9=^ K-A?[QV@X'7DX'%>=7UNTWA'Q^8[=VEEU(L@$9W.NY,$<
M9(X;]:;J+:?!XMNKOQ'8ZG/IVJ6,'V8PB4!%V_-&X1AGGMSUH ]8AFBN(4F@
MD22*10R.C9# ]"".M<=+-J]]\1;[24UZXM+*.RCN(XH882P).TC+HQ(XS^-=
M)H<4$.AV4=M:2V<"Q*([>4G?&O8'))S^-<-J\6A2?$G4)O$$$;VD>GQ*KS1,
M4#[B2 <=<$4 =-;7L^@VNI7FM:S'>:7"Z^5<E!YD9SM=7$:@<-CD#USC%:D6
MM:=-?PV,5TKW,T N8T4$YB/1LXP ?>N5BUGP_::#J>G6&F33:3 I7:R%4FDE
M8_NDW<]2<_W:R/#5C>>'[[5?#EX#'J%Y:#^S[]"[JB;6"Q;C]W81P._/M0!W
M-OXIT2ZU0Z;#J,37>YD"$$!F7[P5B,,1W )ITGB;18M3&G/J,*W1;9M)XW_W
M-WW=W^SG/M7G?A*71+^WTC0[W2=6.M:;( 49I52!P<F3[^T#CN.3QCFG>&=4
MM;"VD\)ZOI5W>ZO!?O+''Y'RR$OD2YZ*HY.>F!QF@#T@:UIS"_(NXS_9YQ=#
MO%\N[G\/Z^E9&H>.M'T^_P!(M2[RKJ:^9'-&I*+'@X8\=SQCMU.*YFYU*/2?
M$/C>UN+>Z:>^A1[5(H2YF AVG&/0GFLJWG6WF^&VH3+)';1P20,YC/#[=H&
M,\D<>M 'H"ZK%8ZQK4][K\,MG;11R-:!%S:#'))4;CG&<'U^E:$.NZ9/965Y
M%=HUO?.([=\'$C$$@=./NGKZ5R7AZ(/\4_&"2IE)(;?AAPP* ?XU5\&:9J,6
MNRZ->(QT_P /S2-;.YY<R?ZOMT"%_P#OH=,8H [*3Q+HT6L+I,E_&MZS!!&0
M<;B,A=V,;L=LYYJK!/K/_"<7<#3QRZ1]E5Q'Y6UH7S@?-_%NPY[XP.G?S?1X
M=,6X;P]X@AUB76(]1:<6L3-Y4S%OEEZ<*0>3Z<U['<[/LLWF*638=RKU(QR!
M0!0M/$>CW^HR:?;:A#)=QD@QY(+8SG;GAL8.<9QWK1FFBMH7FGD2*)!N=W8!
M5'J2:\S\+744'B72++2KN#5=&DBF>%7C!N-+^4G8Y'(!^[\W)Y].>B^)%M>W
M/@Z;[% ;@Q3132P $^:BL"1@=>Q^@- &YI^NZ7JJRFRO8I3$,R+G:R#U(."
M<<'H:;8^(=(U.]DL[+4()[B-=Q1&ZCIE>S#/&1G!XKB+_5[#QCH^MW?ABPN6
MU%M/,+W;0%<J&!\D<\L03TZ<>U$E]8ZY_P (7#I.&O+2ZC>>)!A[:-4(<2 ?
M<R0!@]: .U?Q/H*.4?6M/5A(8B#<H#O'5>O7VJO)XKTV/Q9'X>:9!=/"9<LP
M SD!4&>K$$G ["O-[V.RE\&_$&XACB9SJA <*,[0Z8_4M^M;VGWL-KX]\.O=
MRE6NO#T<,;,"=\A=3C/KC)H ZC3=06SAU2XU/Q!97-O%=L%D!1%MEXQ&Q'<>
M_/-:-IK.EW]R]M9ZC:7$\8W/'%,K,H]2 :\KU":T?P3X_P!CQ;3JS;!P.=R=
M/R-;SQ:+8^/?!WV!8(3)83+\O&Z,H/+Z]227]SWH [0ZYI(LTO#J=G]E>3RE
MF\]=C/\ W0<XSP>*=>:UI6G7,=M>ZE:6T\@!2.:949LG' )YYKQZ/5;2Q^&E
MYH<L<JZE!J:_:8Q&3Y?[]3O8C@# VCKDXK2OAHR>*/$MIXEN;Z"*^:.:V2(M
MMNH]O"@8.2", >O':@#TW4M<TO2HU-]J5I:M(I:/SIE3?CTR>>U8OP[UJ^\0
M>#[>_P!1E$MRTDBLX4+D!CC@<5SMOJ%AX?\ %U\FN1O;07&FV\&FM/&6_=*"
M&B)R<OEAGKR/IG2^$1_XH"W7^)9Y0P[@[NAH ZZ_U;3=*5&U"_M;17.%,\JI
MN^F31)J^FPI"\FH6J),ADB9IE =0,EASR .<UYUXEDT^R^(UT_B&ZO;.QO+!
M(;:XA8JA )WH2 >_/Y>M59M.T@^)_ =I9022:81<F)+H$EAR0<'L3R/8B@#T
MEO$6BK:Q73:O8BWE;;'*;A-KGT!SS4MYK&F:?(L=[J%K;NR&15FF5"5'4C)Z
M"O+19:,V@?$-VM[7S8;J41DJ/W8Q\FWL/FST_P *MSQ:1)XF\"W>H/;M!)I9
M3=.X\LD(-HYX)RQH [#Q1KC0^";_ %?1+Z!VACWQS1[95/(S[=ZUKG5[#3;6
M&;4KZVM%D PT\JH&..V37ETZB#P=X[N(9(4T6XN +!5P%+<;ROL3M QZ'\=N
MROH;7XD7%QJES MA>Z7%_9TLKKY;H I8*>G))/N/:@#MYM7TVVA@FGU"UCBN
M&"PN\R@2$] ISS^%2R7]G#.T,MU"DJQ^:R-( 0F<;B/3/&:\YL/#;ZU\/-2A
MMU,:C4)[O1B2040/F/'H#AOP;-6;>8:SX,USQ/K%ND!O;#R4C;YMB(K8YP.L
MC,<?3\ #N(]7TV6<P1ZA:O,(O.,:S*6\O^]C/3WI]MJ5C>69O+:]MYK49S-'
M(&08Z\CBO,XM'T<CX<1W%G;+%<0%Y<J%\U_(5EW'OE\<'J3BLW5(R=/\9V>G
MK<?V=#JT+SQ6ZC*)_P M2HZ8RH]N!0!ZU:ZUI5[:S75KJ5I/;P_ZV6.965.,
M\D' XJ6/4;&6Z^RQWEN]QM#^4L@+;3T..N*\QO&\/7^D>)]5T[5+G4;J?2V%
MP\B*L:=-@("J-_0#@_=/XSVMGIEA??#R6P2*(S(^^1<!I,PYY/4_,>] '=:1
MXCTW7+B]@L9@[6DQA?D?,0!DK@\KSC/K6M7GGPSEMH;SQ)9.\27QU29S"Q D
M\L8&<=<9/ZUZ'0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%5=2N)[33;FXMK<7$\
M4;.D)?;O(&<9P<4 6J@N[VUT^V:XO;F&V@7 :29PBC/ Y/%<BGQ!C>R\-77V
M.-4UF8P.#<#,# @=,9;GZ8XSUJ/Q)XBBD\-Z]<WNAPW]AI]ZMLL;R8$I!4,W
M*\89L<9Z'TH [FH+2]M;^'SK.YAN(MQ7?$X=<CJ,CO7,OJVLGXGKI"BW_LX:
M=]HV%B"07"ENGW@00!TP:Y'0/%-UX4\-S3_V0K:3'JTL4L_G!2H9S]Q #D#_
M .L/4 'K=07=[:V$(FO+F&WB+!=\KA!D]!D]Z?.9A;2FW5&FV'RPYPI;'&2.
MV:\HU+4=3U;X0G4-5CAEF-\KPE"2QQ<$8Y'&.5'/2@#UNBN/M/&EQ%K>HZ;K
M6G+9/;61OX_+E\W,0'S!L#[P]OUZFKHGQ ?5=:T^T-K"T-_&6'V<R.UNP&<2
M94 @^HX'/7K0!W549-;TJ*[-I)J=FER!DPM.H?'3IG-<_P#$O7;C0/!=S/:,
MR7$[+;I(O5-V<GZX!QZ$BK>D^&-&;PG!82V,<L-S"KSF09>5V )9FZ[L\Y_+
MI0!T*.LB*Z,&1AD,IR"*=7+F^ET:YTSPGHT"7%U'9!S)<OM6*%<(&; RQ)&,
M#'UK/N_B!/9:'=74NBO_ &A9WRV=Q9";D%ONLK;?F!&,<#- &C)X#TA[B22.
M;4;>&5R\EM!>R)$Y/WLJ#W[XQ716UM#9VT=M;1)%#$H1$08"@= *Y!?&&MG7
M9]#/AD#45A%Q&HO1Y;1="Q8KQSA> ><^F:K-\20?">E:Y#I1E^VW@M'@\_!C
M?YNA*X;[OMUH [VBN1L?&-]_:=YINKZ#+97D-H;N&&&87#7"#((7: -W3CWI
M^E>+KJ]\0)I%UID4$TEC]L41W.]DY V.I4;6R?TH ZNBO/H/B1>-I]AJ=QH'
MD:;<W8M7G:[!*,79<A0N2 %R3QZ<]:WX/%!.OZUI=W:K;?V= MQ'(\O$\9!)
M;IP!C'4_I0!T5%4-%OI]3T6SOKFT-I+<1"0P%MQ3/(&<#MCM7-:EXZN=.O',
MFD*EBNH"P$LUSY<LC<9=$*\KSUSV- ':45Q>H>.+V'6=8TS3M!:]ETQ4DD<W
M*QJ4*[B>1U'H,YYJV_C$74>E1:19K=7VI0?:4MYIO*$<6.68@''/ XYY]* .
MDBN8)I98HIHY)(CMD56!*'T([5+7G7PW:9O$GC%KFW2WF-XA>)'WJI^?(!P,
M_E6QJ^M:U:_$#1-*MH8?[.NHY'D+. S[1\W8D;1@@#KZT =1#<P7!D$,T<AC
M;8X1@=K>AQT/-2UX_P"'O$MYX:A\3WD6CO>6<>LRM<S"94\I2P' .2Q]OIS7
M7:[X^CTR_N+.SMH+B:UMUN)EGNA 2&&0J @[FQ@X]Q0!V5%4M)U.#6=)M=2M
M=XAN(PZ!Q@CV-8J^*[JYF\^PT::[TI;G[,]U&^7)!VEEC R5#<$DCH30!T]%
M<O?>++E9=0.DZ2=0MM-;9=RB<(=XY94&#N*CD\CTJ.7QS ][I=OINGW&H#4K
M5KB!X64<C^%LGY<<Y)Z'CF@#K*:[K&C.[!449+,< "N4L?'EK=>'DU![61;Q
MKLV LE8,3<=D#<#ISDX&*K:WJESJO@SQ3::CI;V=Q9VSAAOWQOE"RE'P,]L\
M<4 =JK*ZAE(92,@@Y!%+7*Z/KJV@\,Z*ULY-[IRR),&&T;(P2".OI^=,D\=V
MT5CJ,\EE)')9Z@-/6.215$DA(P=W15YSD] * .JDECA3?+(J+G&YC@4^N'\3
M:Y;/X.OI_$7A^X,$$\:26ZS?+)RI5T<$;ER1_4=:V;GQ'Y5\FFZ=I\E[>+;"
MX>))53RXSTR6/))XQ0!OT5Q\OQ#T^/2M-OEM+B4WEW]C>!,&2&8=5(SUSC\P
M:T_#_B5=;NK^SET^ZL+NR9?,AN ,E6!VL"..<'\J -VBLG5]=33;FVLH+:2\
MU"ZW&&VC95)51EF8DX4#U/4X%9K^)WOM UHV]I-#JNGHZS6C.H>-L$A@W0C'
MS CKB@"WI&AVUAJ][=MJ4]]>N6P)Y=QMT8[MBKV&0/R%;M<+X TB&XTC2M;E
MLI+6_6WVM.)@?MBL,EY,=>>1NY&*NPZ[JMWXYOM#FTS&GQP*=ZS+G:V1O/?G
M& !R.IH ZP,&&5((]12UYCX$\4KI7AW1[&YL+S[-/=26RWI&8Q*TK[4YY/;G
MH/P-=)J7C>'3KZ='TZX>QMKE+6>\#* DC '[I^8CD<B@#J2,@C)'N*Q=$\.C
M2;B>ZN+^ZU"[E)437+9*1[BP10. ,G\?P K/3Q%JK_$&;1!IV;**V60N)%SA
MFQYAYSCC&!SR?:MK6]9M]"TUKR=6?++'%&G621CA5'ID]S0!HT5QO_"P[..Q
MUA[BRECO-+"O+:)*DC,C$#<"I(P">?3OUJ23Q_;1ZG#8G2=2\RZ@\VR_<\W'
MRY("]5QZGCKVH ZZBN1_X3^QC\,7&M75E>0?9KDVD]LR?O(Y!C@_@1S[U:TW
MQE;7WB%M&FL+ZQG>/S;8W<6SSU'7 /(/L?0].E '245YQX$UNUTCP1<74SW$
MZ-J4L-LF-TLS$C8@']X_XUTUIXJ$EW<Z?>:9=6FIPVYN4M#M<S(/[C*<$YXQ
MZT =#17,VGC.VO/#^EZK'97&-0NUM$AP"R,6*DGV&TG\*JW7Q$TZ WYCT_49
MXM.N3;WDJ0C9%@D%LYY&1V^IQ0!V%%<WI_C.SOM?72GM;JU::'SK22XC*"X4
M EMH/(QCH>W-5_\ A/\ 2Q>VZM',NGW,I@AOCCRWD'8#.[:>S8P?UH ZRBN6
MOO'>GV=UJ5LMEJ$\NFD&Z$<'RHF 2^2<8QVZGL.]1S^,9'\2Z-86&GR75AJ%
MN9Q=(1ROJ 2, 9!.?7I0!UM%9NOZLFA:!?:FX#"VB+A3_$W8?B<"LO3=2&E>
M&[*_U"2XN[W4BDFR++L\CC<%12<* OT&%R><D@'348SUKG)_&%HEEK#);7"W
MNEPF6:SE4!]N,AA@D%?<&N0\0:_?WFD>"]1NXI[.634HGFCB#?O!@'Y57)8$
M'@>^* /4L45SEGXVTBZL=3NG^TVO]F &ZBNH#'(@(./E]\'%,M?'>D7$\T$J
MW-K+%:F\V3H,O$ 267:3G !XZT =-@9SCFC SG'/K6!H7B_3_$-RL-G;WR!H
M/M"2SVYC1UR 0I/4@G'''!YJKK7BN;3/&>C:%%923+>J[R.H!. &QMY'0C)S
MVH ZG'.:3 XX''2O,=#\4KHGB#Q?)?IJ-Q;IJ/6&%Y5@4;LLQZ*, ?E[5V6H
M>*["PDCC2*YNWDM3>;;:,-MA'\9R1QS0!NX&<XYHKF;GQUHUM%I,A^U2?VK&
M9+98H2[$  X('.>0,#/-:&@^(;3Q#;W$MK%<PM;S&&6*YB\MT< '!'XT :N!
MG.!GUI:QM7\2V>CW:VCP75S=&!K@PVT>]EC4X+')'&>/6HI?%VFK;:7-;K<7
M;:F&:TB@CR[A1EC@D8P.N: -T*!T 'TI:K:??1:E80WD*R+'*N0LB[6'J"/7
M-9<7BRQGU-[.&"[D5+HV;W*Q?NEF Y0G.?;.,4 ;@ 48  ^E  !) &37(S_$
MG08/M9V7[BSG\FY*6C$0G.-S>@SQSSD=*TKWQ=IEJ$\DRWS/;F[VV@#E8?\
MGH>1A?YT ;FU<$8&#UXHP..!QTK!/C#29+2PGM&FO6OPS6T-O'F1PN=QVG&
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
MV\S]0X/)7@<C)XZ<U#I'A*\T/7O#JPIYUE86$L,UP7 _>.VXX7KC.?SKN:*
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 10VMO;O(\,$432'+E$"EC
MZG'7J:EHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M R?6K= 'ASF0?!@26]K+!,-5,D:+&<Q_-D8X[# S7I?C_3KW5/!U[;V$?FW
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !574K^'2]-N;^<.8H(S(P1<L0.P'K5JLSQ%#J%QX=U"+
M2G9+]X&$#*VTAL<8/8^] &3:>,UEDO([O39[:2WT\:DJ%U8O"1T/]UL@C!_.
MJ]AX^2^.D2G1KV&RU24PPW,C)@2=A@'.#@\^W>N9@\*^(5U(746C+:17&B36
MER@O%=GFP^&<_P 3,2OJ!Z\5I0:!KEIX2\'VJZ:9+K3KY)KF+SD&Q1O&<YP?
MO#IF@"_XJ\0M?>'?$EMIMHUQ!:6\L%Q<B4*$DV<JH/WMH()Z>V3Q6QX)61/!
M.C+*K*XM$R'&#TKDF\.>(](M?$>A:?IT-[IVJ^=/#=-<",Q-(N"C Y)(P/0>
MX[=KX7L;G3/"^F6-X +B"W1) &SA@/6@#&@U72+7Q9XFDATZX_M"TMHY;J4'
M/G*$RH09ZXX[5'9?$."\NM&#Z3>6UGJK&."YG*@>8,8&T$D@YZ_EFFSZ9J__
M  E'BB]332T%QIJP6K><@\YPIXZY7EL<^E94WAG6VT;P-$MAF;2[E'NT\U/W
M:J1SG//3MF@#T:XE\BVEFVE_+0MM7&3@9P,UPT'Q0M9H["[.BZA%IEU((3>R
M!0B.6P!UY'!R?;O7;7W_ "#[G_KDW\C7E7A/3M2\0_#[2=$^P>38?:/.EOC)
M&5*+(6VJJG=O)XR0.] '6:KX\72[NXWZ5.UA;726LUR7"DNP_@0CYP._(Z]Z
MM:SXP_LO6VTB#1M0O[O[.MPHMU4@J6*]<\8P>M<KK_ACQ%JDFNK)I-K=RO<I
M+97LMR RQ*X(CC4CY2!D$\9R>M=-!:ZL?B,=1ETW99-I:6S3B=642!RY 'WB
M/FQG Z4 5/#?B>^\0ZAXB@O-.9+*S?R5C# N, AEP.23CU[TGA[6](TWPAI'
M]B:=.%U"5TL[)I,NS!FW%F). ,$D]A3M!TO5=#\4^(B--,NGW\INX[D7"Y+8
MSLV]<DD\G 'K6'9>'/$VG^#O#DMK8(-7T6YE;[(\R$31N6!^;.!PWKZ]\4 =
M3-XQ%IIINKO2KN%TOUL)(R5X8XPX.?F7D<BM,:VA\4'0FMY%E^R?:UFR-K+N
M"D=<YR:YO7=-\2Z_X8FDEMH8KT7$5Q!I_F*=@C.=ID'!9OR%6-/MM>N?'5OK
M-]I,5I;-I;6[J+H2&)O,# ' Y/';C!Z]J ,WP9JCZ)\/[">9)[U[R^DAMX8@
M 59I& 4DD#&58Y/K6HWQ LH=!U/5+FPNX?[.N1:SP':6WD@<$'!'/K7.VFA^
M+[3P79V'V,N(+^1I[!+E(VN+=CNV^8#@ DMGG.*I7?A+Q))X;\3:9%HEO"+V
M[BNK9(+E"/O+E1G'0#J<<],T >DZ)K#ZS!-*^FWEB(Y-JBZ4*9!@$,,$\<UC
M7/B>_7XCP>'H;(M;"T,TC!URV2H#<] O(P.3GI7366\6%N)8S')Y2[D)!*G
MR,CCCVKE]2TG4;?XB6&NV-A]KAEM3:7+&=4$(W@AL'D\9X'7VH Y/P?XLC\.
M:/JLEQ8W]Q9_VS-YMVB?)"K&-06YZY/09_6NPUOQ[INC7US9B,W,UI&'G"SQ
MIMSD@ .P+' Z#../6N63PGKJ?#;Q#I/]GL;Z]U,SP1"6/YDW1G=G=@?</O[5
MH2:;XBT7Q1=ZC9Z!%JUIJ4,<DT3W$:-#,!@X9NWYY]: .ZT[4+?5=-M[^T??
M;W$8D0^Q]?>N,M"?&?C'6K74&<Z7I#K!%:H[())#G+OM/S?=.!TYZ9KM-/2Y
MCT^!;SR?M 0>8(1A ?1?8=*Y%M+U7PKXGU36--L'U.PU,K)/;Q2!989 #E@&
MX<'G@'//2@#4AT>U\,7L^JQWLUOI,=HPEM9)7>-&#!MZ@DXX# @=<T67B^&X
MOK"VNM/NK)=14M9RS;2LN #C@DJ2#D XJOJ5KJOBWPYJ5E<:?_9T5Q;;8$GE
M!D,F<@MMR%7@<<GKTJ@;/5_$$_AR*_TB2T;3)EGNYY2ARZ*-HC*DY#'D\8XQ
MU% &I:>-+2XT[6KJ6UFMWTF1HYX)"I<L!P!@]SP/4TW4_&UMISRP_8;B:XM[
M9;JZB1T!@0C.#EADCT&:S]7\'W%YX]@OX40:5=1JVHJ2,.\3 H,=>3M_[Y.>
MO,.K:=K&C^-[K6K'0H]:MM2ACB:/S$1X70 #EAPI _QZ"@#5N?'NEPSZ7%;P
M7EX=3@::W^S1;BP';&<YZ_3'-$'CJPF\//JHM+Q72Z^Q-9F/][Y^0-F.G<<Y
MK.N-(U:7Q[X4U.6R18;>WG6Y,&-D+,CX7UQR!G'/MG%90LO$MMI6NK:Z7<HL
MWB![I@CA9I+=B"WE\\'"]0>_% '3'QU90:-JVH7EG=6[Z5*(;FW8*SAF("X(
M."#N'>G:?XUMM1U8:<FG:A#++;&YMFN(@@G4?W<GC\<5P=YX<UY-"\7V,/A^
M:WM[XV\UI&LJRME9%RIPQ). 3[8//3/61V.H?\)AX:N/[/N!!#I;Q3RG&V)R
MH^5N>N1C\?K0 N@>.I+OPM%K&JV30M=W9@LXHL'SR20JKD]>#DG XKH]'UA=
M72Y!L[FTFMI?*EBN% (; /!!((P1S7!Z38ZC:^ 8]!UCPE<7L=I<&)_+E4,5
M+,WFQ\Y)&0.,=>O!KI? UMK%K8W<>H-<?8EF(T]+PYN%B&?OG\L?X8H 3Q-J
M4\VOZ3X9M9V@.H!Y+F6-MLB0J,X4]B2",^QJ;5?%]AH+W%N;:[N(M/2,W<L8
M#"!6X7<6.6)X/&3WK/UVU:V^)_AS59"1;20RVF['"R$$J"?]K=@?2L'QKI6O
M:MJ&O6@TN\O(7AC:P:)PD*X +EAG+OU !SWQC- ':ZCXKM+&[^RPVUS>SK;_
M &N1+902D/\ >Y(SGL!DUL6=U%?64%W 6,4\:RH6!!VL,C(/3K7F>K:9=7.D
MZ:IT#6+;6+338EM;ZS8$K(%(\M\'@9 /X]L5Z+I OUT>S75#&U^(5$YC^Z7Q
MR: .3\;>*(#X:U^UL8KV9[>,PRW-NG[N*0X!4MGJ,C.,XSS4]EXKM-"\.Z/:
M7ZW<]^-,BN)HHDWNJ!0"[$D=P1US7-7MAKVDZ7XH\/)HE[?QZE<2W-M>PL&!
M#XX?..1M^I/X9=-HNHV.JZ=JFI>&1KD%QID$-S#Y4;O;SHO8'MUSCCGV% &E
MXS\7F?P]I#Z,ES/;ZK<QQM)"G)C).Z,<Y#G&,?7FK6E:?HNB>-H;2&\U7[;<
M6KW$-G+(3#!$QY7![[E/KTJOXCL=031O# L-"%O+;ZE'=2VMH@=+=1NR#MQD
M_-VZG.*O7FF7K_%RRU);:0V2:48FG ^4/O<[<^O(H E@^(^@7(LGC^V>1=R^
M2DYMF$:OG #,>!G_ /7BK.L>.=(T:YN8)A<S&UV_:6@CW+#NZ;CD=?;-<5IV
MBZO8_">WLI-+NC?)J*3?9EC)<JL@;\. >M69M*ETKQ1J\E]X,&NVU_-]IM[A
M84=HRPY1MW09]_?OP =I?>*K"VDA@@BN[Z::#[0([*+S&6(]'/(P#GBLCX62
M74_@M)[F623S+F9D,ARP7>>O?KNZU46WU+P_X[EU+^R+JZLKS3XH56R 9;=T
M &P XPO''3K6G\.;34+#PA':ZC9O:2I/+M1_O%2Y;)].2?RH J:[JR:)\0K2
MXE:]EBDTR3_1H TA=Q(N-L8XSC.3Z#VK7M_&6CW6BC5(9)73S1;^0(CYWG'_
M )9[.N[GZ=\XJIJJ7-IX]T[4_L-U/:"PEMVDMX]^QRZD9 YQ@5R5[X6U62WF
MU\:.DK/JW]H'2G WM%@KSU&XYW$?UXH Z+7O$]OJW@CQ#)I\EU:7MC&5EC?,
M4T+#D'@Y /KWYK8_M^WTW3--287%U>3VZ,EO;IYDKC:,MCT]S_.N:N(3JO@K
M7VT[PI)I;W5NJ(A@5)KAO=5YP,CD^I]*F"7NC^(=&\036%RUG+I$=A<I'$7D
MMFW;P65<DC)P< XQ0!M2>-]'32;;4U:>2WGNA:';'\T4A[.#C;CW]1ZU>@\0
M64_B2YT%1,+V"$3MN3"LA(&0>_45RMGX3FU32/%INHI+?^V+EWMXI!M*A?N.
M1U!+<D>@'TK'D\/>+KBQTGQ 'E37B1:RQ.23% R[,]>N<N><Y;KQ0!T>L>)#
M%I-OXLTZ6Y-A#-Y-U;R)\LD6\J74>H/((/(ZUV:L'0,O0C(KB_'5K'I_PVET
MFV1G:18;2W10-SON7 ^IP376:=;&RTRTM2Q8PPI&6/4X4#/Z4 8I\;:.-32R
M+3X>X-HEQY1\EI\X\O=Z_ACWJ&[^(.@V;W:N]R_V.Y^S7)2W8B(YQN8] N<C
M/?MFN$N(M3O9;&:XT+58[NUUU)I8X8MMM''OS\B@X9CP2^#R3SBM:[M+R;2/
MB$BV-T'GG_<J86S* H&5X^8<=J .YO\ Q#86,UO 3-//<+OCBMXS(Y3N^!T4
M>OY9/%<]\+[V\U#PU=W%W<3W"G4)1 \[%F,>%QR><9W5CZ7-JWAW6M/U:^TV
M_P!0AU+2;: M!$6DMI$090KV!;D].3[&MOX9QW\/AR[CO[.6T<7\QCCE0JVP
MD')]>2PS[4 .\?WE]9QZ(MCJ3V/VG44MI9%( V,#G.0?2JF@ZEJ:?$2^T>+4
M9=3TF.V$C33;6,,G'R[E !//3_"I?B)$US+X<MSILU]!_::23JD/F*$ (.X>
MAW=_0U#I=A<>!?$TMI;VTTOAW4WWQ^3&9#:SX (8*,[3@#/08% &_>>,=%L;
MN2WGN'412K!+.(F,44AQA6<# //X=\53L;F2/XAZVDMY*UJMC!*J22?NX\E@
M2!T'3.:XV/18;#6]4TO5O"=SJLUS=O/:7,9812*YR!(V<+CGGVZ>NWJ^F76I
M>(?$]C;PSQO=:/'#"YC98V<;LKO(V_Q ?B?3@ Z6U\6Z/=ZC#8I/*D]PK/!Y
MT#QK*!U*,P ;UX[<TRP\::%J=]%9VUVYDF+B%GA=$E*G#!&8 ,1[&N.\*VVG
M2-9H/!M]#JEG"PEFN@PC4A,$J2<-N/& ._M63IXN[S5O"ES)H^KQSVMXRS(+
M/RK:W5NR* ,#H2W?!R3Q0!Z2GC#1Y-4_L])9VF^T&UW"VD\OS1U3?C;G@]Z;
M/XTT*VO3:RW;KMF$#3>2_DK)_=,F-H/KSQ7(6\EU;>);2YT&'5(Q>W['4=+O
M;:3RT+,=\RN1M7N>&YR/I6=I>E6MM<76BZIX/O+[4%O'\BX&];>5&<L&+YPN
M <]/UXH ]!NO&.C6=\UG+-/O69;=G2VD:-9&QA2X&T'D<9[UO$X&3TKR_4FN
M;'7;FY\-V^HP7DVH;+K3Y[-WM[KYN9@^"J@]<@YXZ5Z3?6_VNPN;;<4\Z)H]
MPZC((S0!A:#KHU:RO-?GN/)TQ7=(%;A!$AYD8]R2#WP!COFK.F>*](U:=X;:
M:5)$@^T$7$#PYBSC>-X&1[BN4\.27*?!F6WMM/%Y>6T4]N]HXW!FWMD$ \X!
MSCOCBL_1YKL>)[2ZGTK5)[:?1'M[EIK9D7</G*(H&%' 4#C\>I .\TSQ5I6K
MWPM+.69I&C:5"]NZ)(@(!968 ,,L.A[UIWE[;:?9RW=W,D,$2[G=S@ 5P'@Y
M;FRU^UM=+_M)M#>W=Y+>_M61K%N"%5V W G/ )]:VOB%:WMQX?MYK*V:[-G>
MPW4ULHR9HT.2N._8X]J *-CXC75/B6D-O<WBV4>E/(\%Q$\*J_F+\VU@">._
MU]ZW+/QCHE]J$-E#<R"6XW>0TD#HDVWKL=@%;\":Y*YDN?$_BVYFM--U"UCN
M/#\]K'+=6S1CS&/ )[8]_3BH_!5I8-+IEO-X0OX-6L@%ENIPRQ1E1@N&)P2<
M= /TYH D.JR^)-7U]?[8U+2VT]C]EE2%UBBC5,N9 0 2>>&.>A%=+9>(]%T?
MP_HWVG67GANT"6]U< [I<#.6..#V.?YUAVT,\D'Q#1;6Y#3&7R0T+CS?W17Y
M<CYN01QGMZBJ5I;SV_A?P%!/9W7F0WJR2I]G=C&H#C+8'R\LO7^AH [;3?%6
MC:M9W=W:WJF"S)$[2*4V8&<G<!QCO2Z5XHTK6+B6WM9W6>)!(T4\+PML/1@'
M )'O7!>(=%OM3U7QO!I]C.)+BWM#&60JLY1E9PK="<#%3V5O8:]INHG0O#=[
M8Z@-/E@^T73,FQR,")2Q.>2?3&/>@"]K_C&WNM=\.VVDZA<CS=26.4+"RQ3Q
MYPQ#D88 X'![UVVI,Z:7=O%(T<BPN5=<94@'!YXKS*;4%U9?!EM%I>HQWNF7
ML*72FUDVP!5 ;)QCGY2/85Z=J"-)IMU&BEG:%PH'<D&@#B/ GCNRN]"TJTU?
M50^KW/F<R#&3YC!06 V@X P.O3UKI]1\5:+I5U]FO+P(X(61@C,L1/3>P&$S
MVR1FO,K"R;5/AEIOA>*WE76TO-SQM"5>V'FLQD8D#:-AZ]\X%2R6=M8ZIJ^B
M^(-,UO4I;N]:XM?L[2".Z! (W8;;\I &3T[T =Y)?7B_$:VLA=,;&73'F\C
MVAQ(HW9Z]#5Z#Q/I%Q?BSCNCYC.8T<QL(Y&'54<C:QX/ /:N6NHGE\:6VFVH
M^QW(\.RP*%RZP.Q7:-V/FQCK[5DQ^9?^ =.\+PQ7":_;74:%2CJ;=DDW&4MC
MA=N2#WR,<T =\OBC2&.J@7>#I1Q> HP\OK[<]#TJR=8T_P"SV$WVE1'J!5;5
ML']X64L,?4"N.\2:/JG_  F0CTHM%;:_:FVO9A&6$)CYWGL"4+*,]S3/!.CZ
MC::S)I]_&SV>@F2*RF8?ZPR8((]PAQW'S4 =)HFM23:QJ.A7S!KZQVNL@P/.
MA;E6P.A'0^_UK?KA?M45M\4M:U$P/Y%CHR+<-&NXLV_>, <D[1C\/I76Z1JM
MMK>E6^I69<P3J2N]=K#!(((]00: ,Z#Q787?BJZ\.Q><+J"(.S^6<9/8<8X!
M!R>.>]8O@GQC9W'AO3EU?6(7U.>5XR)&&]CYK!00.AQBIH[M+#XI7D=Q',HO
MK"(02")F1BA8L,@<<'_/%<7&+5?@U99B59DU0%\QD-O\XG/3KL[^G% 'JE[X
M@TG39GAO+^&&1%5G#-]P$X!;TS[UHJRNH92&4C((.017E%ZFF6OB;Q#9>(;?
M5C%J$HFM?LLDWE78*J!'M3@MG YXYZC'/IFDPBWT:Q@%LUL([>-! S[S%A0-
MI;OCIGOB@"A<^,/#EG-)#<:U91RQ2&-T:495AU!%6=0\0:1I9C%]J$$!D0N@
M9NJ^OT]Z\U#Z-:R^/["9(C>W,TGV>-HB[R.Z$J%X.3O;@=LU%=2W5A-;Z3>Q
MW%I<CPZL#3Q6K2RW+["?)!4, JGJ<9^4\C- 'I]QX@TBT%N;C4K6,7$1FA+2
M ;T W%A[8YS6;I?C;1]:UVXTJQF\PQ1*XF'W7)R3M]@!UZ<UR&EWMI?/\.A+
M$5\N":"1)H^ZP^6.HZ%AQ]:V-,>TTKXFZM8>28([BRMTMHXX&V%45LX(& !^
M'I0!N:-J5O:^'C=WOB"#4(4E<?;2%13\QPO'!(Z<=:O6^OZ1=6$U]#J-LUK
M=LLOF *A]#GIU%>2+;_9O!>C7\,5W)H]CJ\[RQP.Z2",N0CCD'([=^?K6_+;
M^%+W0-8FMGU9;.Z>%9]0?SG/F[OE;#\G;QDXZ&@#O]-UC3M761M/O(K@1$*^
MPY*DC(R*O5QG@R]OY-5U.RO'M-06)(RNKVR!1.,<*^."P!['BNSH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBJNIW,UGI=U<VUNUS/%$SQPJ<%V X% %JBN)TCQK
M/+?7]O?O8W/V331?R-8 _NR,[HCN8[F QSQUZ55A\9Z[(?#DZP:;+!KCLJ1+
MO5X #GEMQW87KA1@CM0!Z!17"67C#7;_ %G5HH=.LO[.TJ^:*YE,C"3R0#D@
M=V^7/Z8[TNB>+]=U232KP:6LNFWY*NL-O*'M><*S2-\KKUS@#'OW .ZHK@K?
MQEKFHI;ZAIFF)=Z?->&$1+;2A_)#$>=YI.WM]W;GFNQU:ZN++2;JYM+4W5Q%
M&6CA! WMV&3VH L7$*7-M+!(6"2H4;:Q4X(QP1R#[U4T;1K+0-,BT[3XS';1
MEBJEBQ&22>3[FN3TCQO=W6J:CITC:??W%K8&Z3[!N :0<&+DMD@]QZCBKW@[
MQ'?>(LSO=:;/;"!2ZVT3QR03$\HP9CD 9YP,XH Z:\O;;3[22ZNYDA@C&6=S
M@#G _4@57TK6M/UJ&633[@2B*0QR*49&1AU#*P!!^HKF/B0;X6FABTEA2-M6
MMU?S%8DMNRG0C*@@Y'?C!%6Q>7\GB"XTS2%TR.^AABFU.[DMWVN[ A JA@3P
M"<EC@$#DT =#J&I66DVINK^YCMH P7S)#@9/04KZC9IJ,>GM<Q"\D0R) 6^<
MJ.^/2O._$NO3:_\ "?79+JV6WN[2Y6TN(U)*B1)8\XSSCD5MZN\4'Q0T:>0J
MBKIUR7<]E!!Y^G- '945PB>--4;PY#XK-M:G1'D(DMU5OM$<6\IOW;MI.0/E
MQWZU<N/$^H6?B;6=+NDM(XH+ WMBY5AY@ ^8,2V#@^F.* .OHKC-!\97.M^'
M=#ND6U^WWUT89HE#%452Q<@9R#L (Z\L*30?%>IZWJ3HD=B(X[IX9[([DN;=
M!D"1LG#9(' '&1R: .THJCI\NHRSWHO[:&&-)MML8Y-WF1X'S'T.<\?_ *S>
MH **** "BBB@ HHHH **** "BBB@ HHHH **** (+RS@O[5[>YC#Q-U&<$$<
M@@]00>01TJ5%V1JF6.T 98Y)^IIU% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 4;C2;6[U.WOK@/+);#]RC-\B-_?"]-W;)Z=L<U>HHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** *%OI-M::I<:A;[XWN5 FC4_([#H
MY']['&>XZYP*OT44 %%%% !1110 4444 %%%% !1110 4444 %%%% !0>AP<
M&BB@#,TS1(=-M+B-9YY9[ES)<7,C#S)'(QG( Q@   = *N65G!I]I':VR;(H
MP< DDDDY))/)))))[DU/10 4444 %%%% &%X?T"71K[6;F:\%R=1NS< >7M\
ML= O7G P,^U;M%% !1110 4444 -1$B14C1411@*HP *=110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %9GB+2Y-;\/7VFQ7+6[W,102J.GU]CT/L36G10!P*Z/J_A
MYSXAO[^UVVND&UFAL[8G:J<ILW'GDDDG'T Z<GX=>]\/I8W5G=>'M8=]FRWC
ME=[L%B!((@3@'DD]!P20*]JJM;Z?96DA>VL[>%R,%HXE4D>G H P-#\*2:9>
M^(GN+A)K?5YWEVHI5D#;LC/T:JWAOPOKFANFGR:VLFB6S;K:-(P)F^;=M=L?
M=^G7IP*[&B@#B-,\(:[HMT]CIVMQP>'S*9$A\K,\8)R45CT'OR>:Z'Q-H[Z_
MX=O=+CNFMFN$VB11GOG!]CT-:U% '#67@_7(==&L2ZI9+=?V6UB/(@(6-OX&
M4$\@'DY^F,=+VB^%KJU\3S:]?O9)<M;_ &<K9(R+,<Y,C@_Q< <?G75T4 8'
MBK0KO7H-/CM;J* VMY'='S4+!]G('!'>H;S0=0M_%!US19K=7N8EAO;>Y+;)
M OW74C.& X]"/3)-=+10!Q=YX(GG\%W^C1WT8N]1N?M5W<O&=K2%E9MJ@\#Y
M0![5HWGA^[O?%>G:M-+:O;P6DEO-"4.7+@[B.HQTX/OS71T4 <);^"M4CT-O
M"\EY:'0#*2) &^T>46W>7C&T<_Q9/TK8\2^$H/$>HZ1=2RE!8RLTB#/[V,CE
M/H2!GVS71T4 <QI?@VUTSQ?J&NHX(N1F*#! A9@/,(YQ\VT51C\*ZO>>(M-U
M35)-.6:P=C]KM PFN5P0%=2-H[9Y/?&,UVM% %*PCU))KPW\\$D;3$VPB0@I
M'@8#9ZG.:NT44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %<]XBUF]TO5] @MA#Y%]>>1/O4EL8R-OIT
M/Z5T-<EXSBG;5/"\T5M/,D.IJTGDQEMBE2,G'0<]: .MHJG+J*Q:K!8&WN6:
M:-G$RQ$Q+CLS=CZ5<H **** "BBB@"EJZ32:+?);SM;S&!PDRC)1MIPP^E>;
MMK^KZ)X!T;6HM<DO+VY="]G=;'\_<<%5.-PQCU]:]%UV[6QT#4+ID=Q%;NVQ
M!DM\IX%>6:9X;-MX4T'Q9X?M2=2L4/VFV:-B;@9(?"G^(<XQU_*@#U'4=<L]
M(@@>],BRS E(8HFE=L %L*H)(&>36-K'C[2].L-,O+4/?1:A<"")H5) ^8!L
M\9R >%QDFN7\3ZA;W6K:/XI>UU.719+1[>0V;R12P2;_ .(*0>O&,\X]A5;6
M[.UL_#GAZ\TS1[ZSTZ#64N9$E1WE"Y&78<D9(P!SV]<4 =_]HB;Q8[C6RJ16
M >33BN%4;B?-8GH>V..E-A\;>&KARD6L6S$0F<D-P$!())['CH>>GK6,M]O^
M*Z;+>7R[G1%&]T*;")&;!!'7!'':N6L-+FU7X(&#3]/9;N*3,L00[IPL@8^A
MZ8/']W% 'I5IXGT>]2\:.\5?L:EYUE5HV1<9W$, =N.<U6C\<>&995C36;8E
MHC*"6P"H&3STSCMUKE-)_P"$=OK'5]7TVQU59AITL<US?22,!Q_J_F8[CP#Q
MD 8K-EMB^D?#4"W)"W,8D!CZ<KG- 'I6F^(=)U>"XFL;^*6.W.)FR5\OC/.<
M8_\ K5';>*-%NS((M0BS'#]H;>"G[K^^-P&5]Q7G>K:??7VO?$.TM(I&::UM
MV1%!PY"J3CU. 1^-7-!D\.W0DO+?3]5%];:?*MS)>R2NMJ-N"GSD@Y.< =@>
ME ';6OBS0;V\M[2WU."2XN5WPH"?G&,^G7';K4.@^*[+7]3U.RM@RM92^7\Z
MD%P ,G!''S$C\,UP122V\,?#Q[2%HI%OHA(5CP1NX?/'?)R:ZKPO>1P^+_$^
MG2),MQ)=_:%S$VTIL09W8QU]Z .AU37=,T41G4;M(/,SL!!);'7@ G'O4<GB
M718;:RN9-2MTAO>;=V; DXR?ICOGI7)>,M2:V\7V<+0W-LCV4J"]@MFF>7=_
MRR3 ('."3C(_&L'3I(IO#7@*"XMV5H=2,<D<T9XVD@G!'3)6@#T[2_$&DZU:
M376GW\,\$)(D<' 3C/.>G'>N3N/&*WWQ(T#3=*U$2V4L<_VF-5X8A&*\D<_=
M[5SFI6-W/=_$2TTV*4SRBU:.)!M+A6RX4#J,?GG'>M+^U;77_B/X0O\ 3H)E
MMT@G1]T)41-Y;?(3C&1Z#U'J* .\U6UU6[EM4T_418P@LT\@B5W88^55# @<
MY)/M7&>&[WQ3KUKK3Q:Z?M-A>R6\$;VT027;C&\A<C/3(Z5Z-7!?#,%'\31L
M"K_VO*^",?*>A_0T =/)XFT>WU)--N-1@2^8A#%D\,1D+GH#['FG77B/1K&[
M>UNM2MH;A&16C=P&!?[O'O7F$:Z-;S:SHGB'3]6FOI=1EN8+2$R;;A6.59=I
MQQZFM[3-/MKGXNZ^MY9Q2Q_8X/+$\8<9"Q],]QQ0!U<OB_P]#Y>_6+0"28P*
M1)D%QC(R/J.>G-6;37M)O]1GT^TU"WFNX!F2)'!*_P"..^.G>O+9[*PE^&_B
M^21%67^U)G5P.2=ZE,'T/M6]<1I;_$SP<+-%C@>PF!$(PK+Y9(''!&=OZ4 =
M+8ZM;V5IJUYJ&NP7%M!>R*7VA1;CC$1(^\1D?G6E9:UINI75S;65[#/-:MMF
M1&R4/O7D^HW%N_@#QW ,?+KS,IXVD--'C'X*?PK=U1--T_XBV1M8%\O^P9OW
M"?(KQC<548'4@-^0H [6V\1Z->7LMG;ZE;27$2[W17'W>Y!Z$#OCI65#XKL_
M$7AS4;K1M4M[.2%FB6XN<;4((PY!['(QGU_"O/\ 0+E'\7>"KI9H1;"&6 16
M\16.W8QMB(L>6?YAG)ZG-:EA<6:?#'Q5ITK1I<P-=-+ XP4W,=A(/<G&/PH
M]#GU:RTG2H+G4=2A\LHH^T' $IQU4#KGK@9XJ<ZG8+9)>M?6RVLF-DYE4(V>
MF&SBO/\ 3[U+#Q3H%UJLD2Z9+H216L[_ .KCEPI;+'@,0",^A K$U>"-/".O
M/(8SIESKR&Q!^Z1N&YD.>A&[IZ'UH ];L]4L-0EFCL[VWN'@;;*L4@8H??%2
MW-Y;648DNKB&!"0H:5PHR>@R:X>P$5E\8[FTM88HH)-'1BL:@?=< =/;^0JQ
MXGN7T[QUX=OK^0)HRI+'YC?<CG88!8XP,C !/3GI0!TEYKEA;:%=:M'=036L
M$;/YD<BLI([ @XSGC'K6!X-U/5M?MK/5WU>UFMI8V^U62Q+F%_X0I'(]PV?U
MXQ4%N4^(=Y:%!I4UJ!"Z']T\ODMO*]B2Q'(ZFNB^')B;P!I!B"X\G#;3GY@2
M#GWH IOK.N7GQ!O_  _:7EK;6]O:+<J\EJ9&.=HQ]]?[U;=C=7]@EZ^OWMC]
MFCD407:@0JP(P0P+'!#<=:X:Z70[KXP:NFL7%LML-/1?WMQY:[P4XSD<^U1^
M*9_#MO\ #K6=&T:0SPVCPR><7\Q-[S E5D)Y8#/3L?K0!Z3_ &UI6Z=?[3L\
MV_,P\]?W?^]SQ^-2-J5@EI'=M>VPMI" DQE78Q/3#9P:\]N-)TD_&#3K2.PL
MVLFT;>(O*4QL=[X;&,$].:RKD:>_PWO8)5A,%KKY5U(XB7S^GM\I/3L: /5K
M?4;._P#.2QOK:>2/A_*D63RS_M &L3P;KLVI>#8-5U:YB60O-YDIQ&@"R,![
M   5A6<&ECXEV=WX<^S"RCL)!?M:%!"!GY,E>-V>OL!6!I-S$O@?PK<2KYVG
M6VL2?;,<K'EW*,WL"P;TH ]6CU;39K.2\BU"UDM8_OSK,I1?JV<"I/M]GLMW
M^UP;;D@0-Y@Q+D9&WGYN/2N&M;&#5?B'K4=J89M&N=+1+H1$-&TA.%Z<9V@U
M#X+MKRZU&'2=0B0Q>%VDB63J)9&R(V'IMCSQ_M#\ #N_[6TT21Q_VA:>9*YC
MC7SER[ X*@9Y(/!%20:A974\L%O=V\LT/^LCCD#,GU .17B"V=BWPL\07LT$
M'VR/62L,[*!(OSQ9 ;KT+<?6NRNK"UT_XD6B:&L%M-<:-,%2'"HS Y1B!UY[
MG.<>U '=)JFGR7S6*7]JUVN<P+,ID&/]G.:275M-A&9=0M(QYGE9>91\^ =O
M7[V"#CKS7E/AA_#U_I&CVUY=ZC_;5E=G_1(57SO.W?,Q(7<5Y)))X /I3Y-+
MT6;P]\09Y(K=KB&]F,>0/W6 "A7TRV1QUQB@#TN;Q#I<&O1Z++=Q)>R1>8J,
MX'< +R?O'/ ] :U*\ZTNZLF\<Z#/>30M)<>'HQ#+*02\I<=">K8S[UUOA[Q-
MIWB>UGN=.:4QP3&%O,3:=P /'MS0!L4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 4-7TL:O9BW-[>V>'#^99S&)S@'C([<]*Q/^$'3_H9
M?$W_ (,F_P *ZJB@#E?^$'3_ *&7Q-_X,F_PH_X0=/\ H9?$W_@R;_"NJHH
MY7_A!T_Z&7Q-_P"#)O\ "C_A!T_Z&7Q-_P"#)O\ "NJHH Y7_A!T_P"AE\3?
M^#)O\*/^$'3_ *&7Q-_X,F_PKJJ* .5_X0=/^AE\3?\ @R;_  H_X0=/^AE\
M3?\ @R;_  KJJ* .5_X0=/\ H9?$W_@R;_"I(?!OV>42)XD\1%AVDOMX_)E(
MKIJ* ,/_ (1V;_H8=9_[^Q__ !%'_".S?]##K/\ W]C_ /B*W** , ^&[KS@
MP\2ZQY>TC9OCSG/7.S]*;!X:O$@59_$VKRRC[SJT:@_AL-=#10!R)\)ZX0N/
M&FI@@<GR8^3GZ5)+X5UAEC$7C'5$(7#DQQMN/KTX^E=510!Q_P#PB&N%@W_"
M::CN P#Y$>?Y4O\ PB6N_P#0[:E_WYC_ ,*Z^B@#CV\(:XRE6\::B0>H,$?^
M%!\(:X6#'QIJ.X< ^1'D?I7844 <:?!FL%64^,;\JQW,/L\6"?4\4I\'ZV7#
MGQIJ.\# ;R(\C]*[&B@#C5\&ZRN-OC+4!@Y&+>+@^O2@^#-9;?GQC?G?][-O
M%\WUXYKLJ* .-;P;K+Q^6WC+4&3^Z;>(C\L4-X-UET"-XRU!E7H#;Q$#]*[*
MB@#CO^$.UKS/,_X3/4-^,;OL\6<?7%#^#M:E4K)XSU!U/9K>(C^5=C10!QO_
M  ANL^5Y?_"9:AY>,;?L\6/RQ2IX.UJ- L?C/444= MO$!_*NQHH XZ3P9JT
MLRROXLNBP ZVD/S8]>.:M_\ ".:R(S'_ ,)*=A.=O]G08S],5TU% '-_V#K@
M</\ \)0^\#:&^P0Y ].E8_B#P7XAU6SBMH?$D;1BX6:19;.- 2IR#\@Y.<<'
MK7>44 <P/#^OQQ[8?%!0$C<!IT."._0553P[XN2-XU\76ZH1PHTF,#\1GGBN
MQHH Y"30/%L-JRV7BJ%9."JMIT:H3CG./\_6JMGX3\6V)N&A\80JUS*9I2=,
M0Y<XSU;IP*[FB@#B_P#A&O%Q0I_PEMIL)R5_LB/!/KUIW_".>,/,63_A+[;>
MHP&_LB/('US7944 <2GA7Q7'=M=)XJLEN'7:THT>(.1DG!.<XR3^=/'AKQ<%
M91XMM K_ 'A_9$>#]>:[.B@#CH?#'B7[=:7%UXFM)UMGRH_LF(,J]PK9^7(X
MR*ZNWM+:T#BVMXH1(Y=Q&@7<QZDXZGWJ:B@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **0D*"20 .236?H^KIK5HUY!!+';%RL,D@
M\Y1QO ZA3VS@F@#1HJCJ^I#2-/>^>WEGAB^:;RL%D3N^">0.I YQZU:M[B&[
MMHKFWD62&5 \;J<AE(R"/PH DHHHH **** "BN:U3QC'I4.HW,NCZE)9V#;9
M;E4C5&/ .T,X9L%NN,<&J]SX[CM-(DU&?1=2AB%K]JB,GE[95RH'*NVT_.O7
M'&?2@#K:*AM)_M5G!<>6\?FQJ^QQAER,X/N*FH ***SM:UNST&R%S=ESO<1Q
M11KN>5ST51W)H T:*P1XF\J[M;>_T?4;$W4HAA>58W5G/8F-VV_CCVK>H **
M** "BBB@ HHHH **** "BBLR;7+>#Q':Z(T,_P!HN8&G20*/+PIP1G/7V [C
MUH TZ**I:OJ<6C:1=:E/'+)%;1F1UB7+$#T% %VBL1_$]HDNB1F"Y/\ ; S
MP0;4^3?ASG@X],UMT %%%% !1110 455U._ATK2[K4+@,8;:)I7"#)( R<4F
MEZC#J^E6NHVX<0W,:RH'&" 1GF@"W1110 4444 %%%% !145S<1VEK-<RY\N
M)&D; R< 9-5=$UBVU[1[?4[,.+><$H)!AN"0<CZ@T 7Z*CGE6""29@Q6-2Q"
MC)( SP.]<O#\0M+N+ W\-CJ\EH,YF2Q<IQP>: .LHJ*VN(KNUAN86W13()$;
M&,J1D'\JEH **** "BBH+V\AT^QGO+@L(8(VD<JI8X R>!UH GHJO87L6HV%
MO>P!Q%/&)$#KM;!&1D=JL4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4450OM8L=-O+&TNYO+FOI#% "#AF SC/;M^= %^BBB@ HHHH ****
M"BBB@ HJK_:-I_:O]E^=_IGD?:/*VG_5[MN<XQUXQG-6J "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#
ME_B++)#\/]8:,L"8=I*GL6 /Z$U7\1J+3PMI.GV]U<P[Y(8%AMN9;A N#&IR
M,9'5L\ &NDU73;?6-+N=.NU+07$91P.O/<>XZU@6OAI=4\/VNDZ_9G?IKJMO
M/#,5W!!A9%*D%3CJ#W_.@"#P,UQ(FNZ?=B58K:\,4<$LQE,2%%.W?U(Y--^%
MLTLG@J.)T94@N9HHB23N0,2,>PR1^%6I?#D'AZVOYO#>G-_:&HE8F<S$K&<$
M>8VXG@9).,DD^]:_A_1HO#^A6FF0MO$"8:0C!=CRS?B230!IT444 %%%% '*
M_$G_ ))YK'_7)?\ T-:S/$O_ "15O^P;;_R2NNUG2+77=*FTV]\S[/-C>(WV
MD@'.,_A45[H%C?\ A[^PYUD^Q>4D6%<AMJXQS^ H Y*&34_#_B+0()=5N[P7
MMC/)=1S."F]$##8 HVC)Q]*I^''\4ZQ;:3KZ:M;);RW&ZX6:\8JZ%BIC$80*
MI'0<]0*[0>&=/%_I=X#.)-,A\BV D.T+C:<COD8_*J>G^!-"TS5#?VL,RMYI
MF6$S,8ED/\03.,]<>F: .EK@/%3K'\4O!YNCBTQ.$+_=\TJ0/QSL_2N_JAJ^
MBV&N68MK^'S$5@Z,K%7C8=&5AR"/:@"Q=QVLD(^V+$T2NK#S<8# C:>>^<8K
M@HKS4-8T/7]?_MBXM+BRN)UMX$DVQ0B+D+(N#N)ZG/9N,<5UEIX<M+:XBFDN
M+V[>$YB^U7+2!#C&0#QGW/X5#<>$=,N)[URUU'%?-NNK>*<K%*< $E1W( R1
MC- '+VM[JGB3Q;:PC5;_ $VVN]!2\>& J"CF3:=NY3CZ\GWK-@O]<B\,1:RW
MB&\N9;/4Q9QHNP1SQ^<$)?CYB0>#GCCZUZ(N@62:^-:3S5NA;_90 ^$$><[=
MOUYK/'@;1%\+MX=$<W]GM)YA7S3NSG/7ZB@#(O+75M7\?:CIL6OWUE8I9Q3%
M("H96)8 *<<#(R>I/3.*R-/UW5]0TS3+.YU262:*\N;:=+'_ (^+P1#*E&X
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
MK:0RMK&IK?7$C#'EQ"-(U'8#WZDG^E:M !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
MV]W:V-Z]M:7#D$O&N.,]\'(H V-8UO\ LZXL[*VM_M6H7C$0P;MHVC&YV/8
M'\>U&HZ];6MIJS6SQW%WIMN9YK</C;\I8 G!QD*:P;)GF^+^I^;$0(-+C6%B
M<Y4MDD>G.1^%<_:V-HNI_$NY4+]H6%U"XY56B=B<^Y_E0!Z/H]^=5T2PU$Q^
M6;JWCG* YV[E!QGOUJ[7D^E:<^CP>!-3CN[IKN],<,V9F9&A:,E4VG@!1@#'
M?GKS533TU'7HKO5/[9L=/N[?49&DN)99/M$*AC^[VYV[,=%Z'ZT >JZQJMMH
MFES:A=MMABV@D\#+,%&3V&2.>U4X/$,5UKTVE0K"TL5FMR3YPRQ;H%&.5QR6
MZ<BM.\L[;4+22TO((Y[>08>.1<JP^E0)I&G0WHOH[*!;M81"LP0;@@Z+GTH
MY*S^(\EUH7]NMH-PFDK)LEN!<(Q0;@I.SJ<9KM[>>.ZMHKB%M\4J!T;U4C(-
M>#Z2NI)\-["2>5I/#3WK+J,$$>)5CW [MW.5R.V/\.Z\87KF]\,Z/IUS:0Z9
M=JS?OG80RJBC8A*G.TYZ9YXS0!W-]J%IIEJ;J]G2&$$*7;IDG 'YFJ\M[?IK
M\%FFG%[!X2\EYY@ C<'A=O4Y_K7E'BG2+G3O!\-E?ZG'>R0ZS&L:PRN?LZ.I
M/EY//'!&>@Q7:7)N8_BOI=K#=S):+I;N\!E8J^&*CC.,\@Y]J .THKR#16U*
MW\!:AXI_MJ_FO;8W"10FYWQJ,[1N4]QDL.?3Z5L^'=)U,S6&HR:[;K:W=BRF
M.&XD:2Y8ID/\YQO'!R!P!C&.@!Z-17B[OJ%KX0\):RFM:F;V\O$MY&-P2OEM
MN&-O0D8ZG)Y^F->XU*[\+ZYXMM;*ZN[A+?3$NH$N)VF9'X!8!NWS9//;@&@#
MU&BO.O#>EZPESI>H2:]:M9W$!22-;N61K@E<Y&YB XZ_+COZ5@:5#J<7@31?
M$CZ[J;W?VU%$;7!:,HTVPAE/7OUH ]=%W;M>M9B53<)&)6C[A22 ?S!K,\4:
M_P#\(UH_]H_8WN@)4C,:.%/S' //O@?C7+:!:6\GQ=\2R 3A[>.%AF=B&9ER
M21TQSP#G':M'XH!V\$S")@LAN8 K$=#YBX- %JX\8-I"Q2>(-)N-,MY7$:7'
MF+,BL?[Y7E?R]?2NG!#*&4@@C(([UR/Q(G@@\ 7\=VR-+,BQ1*1DO(2,;1Z]
MZY?5FO/[.:U-YJ,M_I6B1&:&&=H5M9O+W%WD!&\G PO.<'I0!ZA+>6\%S;V\
MLR)-<%A"A/+D#)Q] ,U/7E!#:KXZ^']U=RRO-<:7YTC+(5RXB+YX(QD]?4<'
MBBSCUWQ3!J6KP:M'836^H2*DDEY*%MT0C"-']PC&<D]=W;&* .RNO%QMM2U;
M3UTB_FNK&%9XTC3/VE#@93Z$X_ XSC%7-/\ $MGJ%Q:1I'-&E[!]HM)77"RK
M@$CV89Z'Z\U<CL()8Y)90K3W,:K-+&Q&X =%.<A>IP/4^M<S\01':Z;HDT16
M&6WU6W\@+@#J00!]">* .SHI 020""1U]J6@ HHHH **** "BBB@ HHHH **
M** "FLBOC<H.#D9'0TZB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "D95
M=2K ,I&"",@BEHH SK70-'LH9X;;3+2*.?/FJL*X?)S@\<CGITJP=.LC]GS9
MVY^S?ZC]TO[K_=X^7H.GI5FB@#%\0:*M]H>KPV-M;K?7ULT)E*A2Q*[1N8#)
M I?#^@V>DV4##3K2WOO)5)GA4'D  X; .#C/;GGK6S10!6CTZQA\_P JSMT^
MT<S;8E'F]?O<<]3U]:BM=*LM+MY4TRSM[9V!QL0+D\D9QVR3]*O44 <YX<TG
M5TNYM6\0S6LFIO&($6U!$<<8)/?J23D_05KW.DZ=>W,5S=6-M-/"<QR21!F7
MZ$_6KE% %6[TVPORAO+*VN3']PS1*^WZ9'%2V]K;VD7E6T$4,>2VV- HR>IP
M*EHH I7.CZ;>7\-]<V-O-=0J5CE>,%E'IG_..:5-(TR-(4CTZT18'\R(+ H$
M;>J\<'W%7** *;:3ISK= V-M_I0(N,1 &4'^\>_XU /#VCJ+$+IUN!8-NM0$
MQY1]1[_UYK3HH JQ:;90ZC/J$5M&EW.JI+*HP7 Z9J'5-#TS6O)_M*RBN?(;
M?&7'*GVK0HH 0@,"" 0>"#6=I_A_2-)GGGL-/M[>6<DR/&F"V>?P'L.*TJ*
M,NU\-Z-97[7UMIMO%<DD[U3H3U('0'Z5/::1I]C>W=[:VL<5Q=D-/(O60C."
M?S-7:* ,67PCX?FN+FXETBT>6Y(:9C']\@@@_F!]>]/N?"VA7EY<7=SI=M+<
M7,?ES2,G+KQ^O YZUKT4 9:^'=(2[LKI;")9[*,16SC(\M.>!^9K+@T[6-5\
M3I?:S;6MO9Z;)(;%8G+O*6& ['/&!VQU/MSU%% !7.)X!\*I<+.NB6WFJ^\$
M@GG.>F:Z.B@#,U3P[I&LR1R:A8Q3O&"J,<@@'J,CMQ5'6/"UMJ$>DP6\%K!#
M87*3*?+^:-5(;"8X&2 #GMGO70T4 5M0T^TU6QELKZ%9K:7 >-LX;!!'Z@5F
M:;X.\/:1>I>6&E6\%R@(61<DC(P<9/I6Y10!FC0-)74SJ0L(1=EM_F ?Q8QN
MQTW8[]:I7W@GPWJ5[+>7NDPSW$IR\CEB6/YUOT4 8EUX1T&\M[.WGTZ-HK-2
MMNH9AY8/4#!]A6K:VL%E:QVUK$D4$2A41!@**FHH P]2T:9M?LM;L#']JA0V
M\Z2$@2PDYP#SA@>0?PJ23PMHTNIWFH/9#[3>0^1<,'8"1.X(!QVZUL44 8S>
M%=':/2X_LA"Z6VZT"R,/+/Y\]!UJ!_!'AR37?[9?3(C?;MY?)P6SG<5SC.>^
M*Z"B@ IDL:S1/&VX*ZE3M)!P?0CI3Z* ,?2O#&D:-I,VEV=L193EO,ADD:0'
M(P1\Q. :@/@O06\/_P!AO9E]/#[UC>5V*'.?E8G*_@>Y]:WZ* ,)O!V@OH']
MB-8*;#=OV;FW;L_>W9W9]\U87PWI:ZO::HMNPN[2#[/"_F-A4P1C&<=":U:*
M ,C2_#.DZ-8W-E9VQ%M<L6EBDD:16)&#PQ.,U5TOP/X?T8W!L+)H6GC:)F\Y
MR54]=I)^7ZC%=#10!@CP;H@TNRTW[-(;6RG%Q;HT[G8XS@YSG')XZ5;_ + T
MS^V;C5C;!KRY@^SRLS$JT?'&T\=AVK3HH Y[2?!'A_1)II=/LFADE1HRWG.2
MJMUVY/R_44?\(3H0T*+15MYEL8IO/2-;B0$/USN!SU.<9ZUT-% &3)X:TJ77
MHM;:V/\ :$2!%E$C#C!'(S@]3UJ76]#L/$-A]AU*)Y+?>'V+(R9(Z9*D5HT4
M 8-MX.T6WNXKEH)KF6'F(W=S).(SZJ'8@'@<TW4O!>A:M?W%[>6LCS7*".;;
M.ZK( ,#<H(!QQCZ"N@HH YX^"=#V:8JP31_V;N%LR7#JRANJE@<D>V?;H345
MUX \.WFM'59;)O/=_,D19&$<K>K+T/\ 7)SFNFHH *Y[6M$FU[6]-^T )IVG
MRBZQP3/,.%'LH&<YZY'UKH:* *-II%I9:G?:A"'%Q>E#,2Y(.U=HP.@XJ]11
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%9,WB;1
MH&4/?+\UT+(%49AYQZ)D#K^@H UJ*AN[J"QM9+JY?RX8EW.Y!(4>O%/BECGA
M26)U>-U#*ZG(8'H0: 'T444 %%%% !161J'BG0M*NS:7^J6UO<!0QC=L'!Z&
MI]+US2]:$ITV^ANA%CS/+;.W.<9_(T :%%%% !1110 4456MM0M;NZN[:"8/
M-:.(YTP048J&'7KP1TH LT444 %%%5-2U.RTBQDO=0N$M[:/&Z1^@SP* +=%
M(K!E#*<@C(-+0 45FIX@TF2WO+A-0@:&R8K<N&R(B.H-7XIHYX$FB=7BD4.C
MJ<A@>010 ^BJUCJ%GJ=M]HL;B.XAW%=\9R,@X(JS0 4444 %%%5CJ%F-2&G?
M:8_MAC\T0Y^;9G&['IF@"S15:^U"TTRV^T7MQ';P[@N^1L#). /K4TLT<$32
MS2)'&@RSN< #W- #Z*CM[B&[MHKFWD62&5 \;J>&4C((_"HXKZUGNY[6*XC>
MX@QYL:MEDR,C([4 6**** "BBB@ HHIKND4;22,J(H+,S'  '4DT .HJ.WN(
M;NWCN+>5)89!N1T.0P]C4E !114-M=VUXKM;3QS"-S&YC8,%8=0<=^10!-11
M10 4444 %%%% !13%FB>5XEE1I(\%T# E<],CMFGT %%%% !1110 444V21(
MHVDD=4102S,< #U)H =12*P90RD%2,@CH:6@ HHHH **** "BBB@ HHILDB1
M1M)(ZHB@EF8X 'J30 ZBD5@RAE(*D9!'0TM !1102 ,F@ HIAFB$/FF1!%C.
M_<,8]<T^@ HHHH **** "BBB@ HHR,X[T4 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '->/M8FT+P7J
M-[;DK/L$<; 9VEB%S^&:Y_Q=9'2/!GAFUTZ)9)(-2M/*1CM$C\GD]LGK]:ZW
MQ1HB^(O#5]I;$*TT?[MC_"XY4_F!6-+:-XR\,6L G?3]4TZXBD=6BSY5Q&.A
M4GE3G(YY!!H -&U?7XO%DWA_Q"+*<36INH);5"!MW;60Y/(&>./_ *S_  -)
M);R:YHI5!;Z;?NEL%).V)_G5>?0'%6[;3'TZ^N/$>N7D4UXMOY(\B(I'%&#G
M"J2S%B??G@ 4SP9IL]M;:AJEW')%<ZK=O=&*0G=$A/R*?<+0!TU%%% !1110
M!Q%\\UI\5TELM/%S-+HK;PKK'TE&"2>O0#N>?:M%)=>GTO4KZUTBULM;WB)(
M[ABZ2QIRN64C.0S8/KUJ&_\ #NMGQD_B#3=3M$S:BU$%U TBA<@GHP[@&I;G
M2?%%[8WR2ZU:17$\:Q0FV@94B&<NV"Q8L1QG/% %?PWXOF\0Q3:@D,<.FVEM
MBZWKA_M Y8*=V-@'<CN.>M9FC>.==U.]LKG^QW;2+IFW.EI(I@3LQD+%7''.
M /:M2S\'2Z7XEEO=-N+>WTVZMUAN[)8C\Y (W@YX/_U_6F:%X2U?1FBL#KQE
MT.!V:.V\D"0KSA&?NO//'/M0 S2O$GB'78[35],L[*;1I[LQ&%@5N$B!*F0L
M6V]1G: >.*F3Q+J3P^+2$M!)H[-]G.QB& CW_/\ -R?IBH-)\&ZQHLYL[+7_
M "]"-P95MA#^]12=VQ7SP">"?3/0T:AX-U:2_P!;;3=:BMK/6%_?QR6V]E;8
M5.TY'!H SWU;7-8\4^#Y+6Y@MX;C3C>S0$.48LOS @$;N&&W/0Y//2M5=:UA
MV\6I:6NGK>Z=(OV?]VQ$HV!AOP02VWCC&#ZU$?!FHP7'AF[LM1MA=:/;&UD,
ML3&.1"FW.T,#G\?0^U;.DZ-<Z?K^M7\D\+PZA(DBQJA#(54+R<X.0/2@#)TC
MQ?=:M!H$D9LP+JUEN]0)#*(D3"DKD\?.<<YX!K,TOQWKVJW5G>6VC/+I%S<&
M/:EG+YD<>2-_F9*'!'( ]O>M_P ,>#K7PW-JLB%9/ML[,H(XCBZA.?<L?QK.
MT+PAKVAW"6$6O+_8$<IEC@6/$P&XMY>[LOJ>IR>E &YXNUJ?P]X:NM2MX5ED
MBV@;P2JY8#<P') SGBN(\;:A?:C\,M4FN[G3[J+SX?L]Q8 A'7*DY!9B""2*
M]$U:'4)[!DTR>"&ZW*09XRZ, >58#!P1QQ7%7GP[N;KP[K=I%+9VMUJD\4QA
MAW>1%L()QGG)Y).!VX% &AI'B#7(_$?]CZK9V7EOI_VRU^RLQ8*"!M<GJ>>P
M'XU7T?QGJL_B32]-U*/3D.HQRM]F@9C/:%%+ 2Y)&2 >, @Y]*OZAX9U&Z\2
MQW\%Y#! -*DL"XW>:K-R&4=.#@]>WXUD:5X(\06%YX=>34M.,.CO, L<+[GC
MD&"22>6(^@'OW ,*'_D7OB;_ -?TW_H35ZEHHVZ%IXPPQ;1\,V2/E'4]ZY%?
M!.I)I7B^U$]IYFM7+S0$LV$5F)^;Y>#@]LUU^D6UQ9Z+8VMW(LES#;QQRNG1
MF"@$C@<9]J /,-"\1Z]H7A>\O++18[G3;6_N#<2M*0Y7?DE5]!GD\]#Z5N:U
M\0IH;ZYMM(MUD:TBCE<36\KF8NH8(GE@A3M/WF/7C'>IH?!^M0Z-?^'Q>V@T
MR\N'D:Y4-YRQNP+($QMR>1NSWZ4ZX\+>(=,U^YOO#%_8PV]Y#''/%>J[%"B[
M0RXZG'KB@#K--OFU+2+:^6W>%IXA((9N&4D=#7 1?$C6I/#YUX:# VFV\OE7
M++<$N"& )48Z8(ZUZ+:0O;V<,,L[3R(@#ROP7/<GTS7DO@K2-4\0> KK28_L
MD6G7%\XFF:1C* &4D!-N.PYW"@#J?$OC34-!-W<?8K1;*#RO+-Q,4DN=P!;R
MU[[<@'\:T9-7@7QS!:O8P MI;7(O",RJ@<93IT[]:Y_6? FO7MSKD=K?Z<;3
M4U7$ERCM-&%QMC!' 7CKS]*W5\/:C)XIL=4N'M# FEFRN%1F#;R<DJ,=,CN<
MT <SXMUG5-<\$G4(K&T_LB>[C\N0R'SE03 +(5(P-Q&,9R WUQW/BE0WA'60
MP!'V&;@_[AKBY/!/BU?#<GAN#4M*;3(Y5>!Y4D\XJ) X5CT &.V>F,UW.L6=
MSJ'AV]L8C#]IN+9X0S$JFYE(SW('/O0!Q7AGQ1JMC8^%;*\T81Z;>P1VT-RL
MN7W!!@L,8 .,CV^E:<?B:WM?$/BM$TF-6TR!)Y980/-N3LS@\=AP*)/#6LG3
M/"5K&]A_Q)WC>YW._P ^Q-@V';Z%B<@<XJ2#PUJUEXC\3:O:7%HLFI11K:;R
MQV.JXRXQTSZ9H N>%];U'6U:>XBT]K-HE>.>RN/,&\D[D8$ A@,=L<]:@\2>
M)M4TK7]/TK3=*2]EO8970M+LPR#.#QP.G/O3/#OA>[TSQ/?ZQ)'9V<5U L;6
MEG*SHT@;/F'<JX.., =S5K5-%U*Z\9Z-J]LUJ+6RCE259'8.V_@[0!CC ZF@
M#G;SXC:A&US#;:.K7-D%6ZA;S&+28&Y(V12ORY_B(SVS703>)KBYOM/T[2[0
M"]N[,WI%YNC6./I@X&=VX@=/4UE2>&_%&D^)M1U#P[>Z<;34G$DT-\KGRWQR
MPV]?S[].,UC^+#J1\7V%O:7>G2W=AINZ22^D-N9&=MIPR%3R!G&<=: -RW\<
MW5QH>C:H=.B2*_U%;%E\XDC+%2PX_O*>#VJ75M<EOH/&ND20(B:=I^4D5B2_
MF0NW/IC%8\-IJ'B'PK!9Z=9Z;:7>B:C#*D<4Y>WF*+OP&'/);GD\]3WK0@\,
MZ_-J'BFYO9;!1K-B(46$MA'"%5R2,X&3D]^N!T !4\.:U>:9X&\,VUC:Q227
M,,A:>Y<I! J9)+L <9R />K+_$7;X7TK5X].,LEY>BR>%)!C=R"5/0C(XSCK
M5=/!NMV=KX:B4:=?1Z9%)'-;3R.L9=CQ(/EYQ[CZ#G(H/X'\1KX6LK'9827%
MEK)O46.0JKQ\GN..3T]/>@#T/1[G4+O3UEU.P%E=;F#0B02# /!R/48KR_PA
MK^I:!H&LWD&D->:?#JT\EW*LJAE7:GW5ZG&,G/8CWQZ_7GMGX1UNPTG6O#\0
MLWL]3N9)?MK2G,:2 *P\O'+ #CG&3UH OZOXXFM(I;RQT])-.M[:.ZEN+B7R
MQ(K\A(^""^.Q[\4_4?&5P-2TVPTRUMFGO;(7JB\F\H,#C$:D9RYYZ\<=:Q-1
M\":P+C4+6Q6RN=/DTU;.S:\D.ZU &"% 7JQYSQ^F*N:SX9U/4M$L--N-(LKL
M1:>L2RBX\N2VN ,;E;;RN,=NU %G6_'ZZ=<BRCAM8KU+1;J:.]N!$!D9\I>.
M7^N!72:!K,/B#0[75((Y(X[A<[)!@J02"/S'6N/?POXIT/5(-4T*?3KVYDLH
MK2[^V*R[RG&_@C/  Z_G7;:5#?0:;$FI7"7%YRTKHN%R23A1Z#.!GG YH Y[
M2O%UWJ][OM=/CDL#=&V(64_:(",@O*F/E4E3CG/2H+CQS<VNJV*W.E^187MZ
MUC$97(G+AMN_9C 3/'7/YBJD?AC6;OQ!IVISVEK8:A;SEKK4;:;/VJ(9&SR\
M#[PP,GI5!_!WB1PC-!IKW,.J)>/=R3LTERJOE1DK\@5<#\.E &U82Q:;XW\8
MW0@9E2VM962&/+.=CDX ZDU-H_C&XN_$*:/J%C';S3V0OH1'(6*(?X) 0,.!
MU[4V71=<?7/$]Q:F.T_M"UBCM+GS 2KH",D8XSN_#%9N@>%-:LM>TF_GLM-M
M8+>RDMIHK>0EMQYWDD<ECVR<>IH FTWX@:CJNF2:M;>&9SIT=O+(9/M"DLZ$
M94 <],]16O#XK-Y:^'9[2U#G5WYC+Y,480LS9 Q\IP/QJGX&TV?PCX.6SUQ[
M>V:.9SO,PVD,<CG\QCVJ#P'I,5M?:O=VTADTY+A[?3NFU(\[I-N/X=_'_ *
M.GUS56T;2GO$M);MPRHL,75BQ ]#@<YS7)ZOXVU"'PYX@>VMK9-2TGRDD=)?
M-B^?^)3QDCG@]_RK:\;:5JNL>'_LND3*DWG(\B,^T2QCJF>V>/RKFAX,UJYM
MO$EG);:=9P:K;0F$6SG;%)& %CQCIQRWX@=J .UT"ZNKWPYI]U=JHN9;9';Y
ML[B5!SD#C/7IQFN#O=9UG6? 'B]M5M[>-;>66",Q/G!4@%<8Y QU[YZ5W?AV
M"^M?#]E;:C%%%<0PK$5B?>,*  <X')QFN5E\,ZZ=%\5Z0([1X-0GEN+.42$,
MS2-N*L".,>M $WA7Q3)%:^'-(O\ 2Y;7[9IZM;3AE*R>7&">%^[QR![C@4B?
M$_2Y+BR$:1R07ESY"&.<-*N>%=H\9 )]\BG)X<U1+SP6WDQF/2;-X;IO-'#-
M"L? [X(S3/#>E>,-'AM]#D-@-+MI,+?(3YK1 D[0AR QX&3T&>^#0!T?B?7E
M\->'[C5GMGN$@* QHP4G<P7J?K6<GBR^<0(?#E[#/<7!BA29U52@0/O9AD*.
M<=^>,\&I?'6DWNN>$;O3=/C1[B=H\;WV@!75B<_\!_6JGBS2=<U6?1I;2*VG
MM87WW=A-,421L#:20#D*><8_"@#)USQY>OX;TV_TNV$4EUJ8LGS(K8*L<A3C
M!#;2,]JT==^(5KHEU/:M;PR7%M"LMQ&UVB%6(SL4'EVQ[=QZUA/X*\12^'#9
MO%8+-9ZO_:%K'%*=LBDDE22./O<<=NE:[:9XJTOQ)=:MI5K8SQZI%&UW;SSD
M>3,J[?E8#E?PYYZ4 ==I6HQ:OI5KJ$"NL5S$LBAQ@@$9YKEHOB%$]U9>9I5Q
M'8WU\UC;W#.-S.&VY*$9"YXZUUMFMRMG"+QXWN=@\UH@0I;O@'G%>82>#_%$
MKV$\UAI\U]:ZDEW->/<YDN0KL5 ^7Y5 P,?3B@#KXO%LMWJMS:V6E27,%K>+
M:7$B3+YD9)P7,9&=@.>?0$]*O^*Y[*V\*ZE-J-LUU:)"3+ K;2X],]JY;5/#
M&KZAK\&HP:?:6%_%?JS:C;SD"6V!/#IW; 4'L<'H*ZCQ9IMQK'A74M/M IN+
MB$H@8X&?K0!CGQG:V T#3M/T>YF.HV(FM((2HV*$!5#DX''4]!CO6QX:\0+X
MCT^:X^R2VDUO</;3P2D$I(N,C(Z]17.VGA74X?$/@Z]=8O)TK3?LUR0_(?RB
MO'J,FM?PCI5_I3ZX+V)$2[U.:\A*N&)5R.#CH>!0!%K?C>UTG4;FRB@6YELX
M1-=9N$BV \@+N^\Q&3@?GS7.^+_$+ZNOA Z?;^?8:C>)*8Y'"^:5(Q$PY&,G
MG.1D#TK1O-.\1:#XQO\ 5M%L(=2MM5$:RQR3^68'48W$X^[CZGFE\2Z1K=]J
M?A"<VRW,ME="6]D@(5%^[D@,<XX- &7_ &3#;_$&UT&/2#+I+V4ER;66XS'&
M9'"NX4DC &5"CU)'K6A#X\T?18+:SM('ETR&X73TF6=6DW#C.P_,5&,;JTIK
M/41\4+?45L7?3SIC6S7 =<*Q??R.O;'XUA:)HGB30KIM$@TC3[BSCF:6VU6<
M@F*-FW8VXR7&3CH,^U '0WOC'R+F_2STF\O8--=8[R6+ VL1G"*>7([CCMUS
M4=IXAU6X^(%UHS6*"PBM4E#[QN^8_?/\L<8Z\UDQ6'BOPWXDU*/2-/M+S3M4
MN#.DTLI'V9R "7'4CV'IP16NNGZI;?$634ELUFLKJR2!YA*%\LJV3D'DYSQ]
M#0!L:QK$>DQVX\HSW-U*(;>!6"F1S[GH!U)_G62WC:UM;;5?M]I-;7VF1":>
MT#J[,AZ,A!P0<CT([@4GB_1+N]O-&UBPA6XN=)G:7[.7VF5& W!3TSP,9K(U
MS0=2URUU[5OL$L%U<Z:MC:V;2*7(#ERS8X!)(  /8^O !K:7XV34=2TRU?2+
MZUBU. RVD\P7;)A2S# .1QT)Z_3!+_'OB*Z\,^&7OK*)7G>58E9^B9[X[]/U
MK-ATK4[>;P&QL)673K8QW95E_=,T CYYYP>N,]*N_$70[[7_  E):Z?&LEPD
MJ3",M@N%Z@=L\]Z ,_4M7.G?%"V<V%U<3W&C"..W@"L^[SB>22%  !R2<5I_
M\)YI7]A0ZF8[A6FN3:+:N%27S0<%3N8*,=22<#US388-3D\?V>JRZ:\5M-I'
MD2MYBD0R>87VGU]./6N1_P"$7\0/HT5[!IH%]8ZM<7:6=WL(GBDP<<$C/;'U
M]!0!WN@^*M/\07%Y;6X>*ZM'VRPR%2<=F!4D%3Z@UN5@^'#J$HFGNM%MM(A;
M CMT(:5B,Y9BO&/0<_7M6]0 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%8?C'5I]$
M\*7U_;8$Z!$1C_"7=4W>^-V?PH =?>(X+'Q1I>A/!(TVH)(Z2 C:FP$\_7!K
M:KS"]T\Z9\5?"IDU*ZO"\%P[2W,@8#]VV2.P'?%5K+7=3MO$?AE_[2OKV'4)
MY8KB5WQ;3'I^Z4C(52>O?'% 'JJ31R-(J2*S1MM< Y*G .#Z'!!_&GUY#97-
MQX5\,^,M5L[N[EN+?59K6)9G,B9)C'F,/[V#U/L*ZKPSIWBG3]:W:C?13:;-
M#CRY+QKB3>/XE)1>#W% &WXD\1V_AJULY[B"6475W':J(\<%LG)SV !K9K@?
MBN"=&T0 X)UB#!]/E>JM]J^J^%9O$T0U*XU#[/81W<+76TF.1W9>, #:.#CV
MH ](HKSSP_;>+([B#5KG5(I=-FLV9U-T93(Y0LKHI10O...PS6'IVKZ_!\-S
MXI;7+JXNI0;803[?+0F8(''&=P&>3GKZ#% 'K]%>;?\ %6^%[75M4O;V*:T6
MP9H8);QIW648PP)1>.>1]*GFGU+1;7P[K4.M7-\E]/#%=Q3R@QRB4 ;D4#Y<
M$Y&#[=* -[6O%HTS49;"STRZU*Y@@%S<);D?NXR<=^K=]OIS6]:7(O+."Y6.
M2-9HU<)*NUER,X([&N*TO2 _Q1UV?[=?!H8K>0*)OE;=N.UACE1C@=JV_&=S
M-;>')&@U+^SV:6-#,JEGVE@"J  G>1TX_P : .@HKR27Q'K%GIGC2T%U?Q/8
M1P/:FZD1IH@^,Y([G.>^*O0:MJVC^(?#,]WK%U>P:Q:O+<PNJA$*QAAL4#CK
MVZT =MXE\06_AC0Y]5N8I98XBHV1XR23@=?K6K&XDB209PP!&?>O&_%#W>O?
M"V;Q)=:E=DW%QE+16"PH@F**NW')&,YZU[!:?\><'_7-?Y4 2DX!.,_2LSP]
MKL'B+2EU&WAEBB:1T"R@!OE8C/!/I7(:#J5Y:^*H['Q#J5_;ZH\LNV"3!M+I
M#G:(CV(X]^,=S7-:1_;FF^ DUVWU:6&"SU(^79J!LEC:8*P;N?F)Z]!GUH ]
MHK,FURW@\16NB-%,;BX@>=' &P!3@@G.<_A7!>,-:U:"\UV:QU2Y,FG)$8(K
M$?NX!U<S[N"2. !GITZULM,]S\0_#4\F-\NE2NV.F3M)H Z31M<M];%^;>*:
M/[%=O9R"4 9=,9(P3QS6G7(> OO^*?\ L/W7\DJ36+^XO_&=KX9BO9;&)K)K
MR66!@LDOS;0BD@XZ%CCGCZT =717!W=[K>EG0?#=SJWFWM_<RI)?QQ@.(4!(
M'/ <@CGM[]:I:UK6M>'[+Q)IT6I23/8VT-U:7<JJTJJ[[2C<8;H><9YH ])J
MEJ.IQ:=IEU?>7)<+; EXK<!W)'8#/7GI7(65SKUAXPT2WO\ 59+F/5K*1IH"
MB!89$4-\F![XYSGOVQS_ (7OM1L?A?XBU:#4)A=K=2NK,JMM8;<GD<DYYSGI
MQ0!ZO;3BYM8IU21!*@<+(NUER,X(/0^U2UP.H:QKA\4^&='@U-(AJ-B[7$J0
M*P+A"Q=0>AX..HYZ&LK4/%NNZ=X*U*X%\);W3M<:Q%PT2@RQJ1]Y0,<YQQB@
M#U.BN*UKQ+=Z+XNU)&F:2QM]#-ZL&Q2!*)-N<\'&!TSZU7\,7/C.[U'2KN[_
M 'FE7%L6N6>6%@6*[E:,( 0,X&#GB@#NY)$BC:21U1%&69C@ >I-.KD/B='(
M_@#4GCN98?+"LPC./,!8 JWMS^E,FN]1N?%$/A:WUBYA:VLC=W%[Y,9EE.X*
M%Y78!\V<@=L4 =E68VN6J^)$T+9-]J>V-SNV?)L#!>O<Y/;TK,\&ZKJ%_!J5
MGJ<B37.FWCVIG4;?-  (8@< \]JQM?MM1O/BC90:9?K8RMI#[[@Q"0JOF?PJ
M>,YQU[9H [^BO+V\5^)H=/71W*S:N-5.GM<H$5G7;O# 'Y0Q''(P/2NK\)'Q
M.HO(O$2 HK@VLK/&9&4YR&V<9''.!F@#I:HW^K6FFSV4-R[J]Y,((<(2"^,X
M)' Z'K7.>(-4UBX\5QZ!I<LENHL3=23PK&TF2Q50!(<8R.>_-4;^75YK/P>=
M<MT@U!=819 C AL)(-W' SUQ0!V46J03:Q<:6JS>?!$DKL8R$(;.,-TSQ_G!
MJ[7*0ZQJ(\8^(;0D3P6=E%+;P*@!+$,2,]22>/Z5S]AXFUF[N_#4D.LPSMK)
M8W%J($9;8*,G;@AAZ'<3[>E '77/B?1OLFL&Y=Q!II\J\WPMCYNPX^;.>WJ*
MNZ+::;:Z5#_9-M';V<RB9$C3:#N .<?3%</=:W>:KI7Q#M+HQF&Q1XX J8(&
MQ^I[_=%&GZSKGA^?PI%?75O=:;JT45NL4<.QH&VC:0<_-U&<_@* .XTS6;+5
MWO$LY&<V<YMYMR%<..HYZ]:T*\O37[CP]!XHGLX1+=W&O_98%89 =U7D\CL#
MWZXKI/"UWXC;5+ZUU:VNGL  ]M=W21))GC*,L9(ZYP?SH Z/4-0M=+L9+R]E
M$5O'C<Y&>I  XZDD@?C5/2?$-AK5S=VUKYZ7%H5$\4\+1,FX$CA@.N#7*?%T
M3?\ ",V7EW,D2-?Q(Z+C#YR1GZ$9Q5^;4+_4/$]QX;L-3-K+:6:S7%Y]G5I'
M<D;1S\H&"">.<D<=0 =C17G%QXSU_P#X1<W$45G'J=KK TNX#J6CD(P"1@_+
MR1Z]#7;Z/%JD-FZ:O<P7%QYK%7AC*+L)R!@^G3Z8H T*H+K%D^NOHPD;[:D'
MV@IL.-F0,YZ=2*XS6_%VJZ=J<@CN+;]WJ4=K]D2(R#R6Q\[N/NN3G"G&!V.0
M:V#_ ,E97_L!G_T>* -O2-9L-=LC>:=/YT D:,MM(^93SUINI:#I.LE&U+3K
M:Z9.%:6,,0/3-<G\(O\ D39?^OV7^E2ZUXJU5O%%[H>C6[O+:6RRNR0+(3(W
M(!W.H"X*\C)H [*TM+:QMDMK2"."",86.-0JC\!4U<-/KWBI[SP]9BTLK&ZU
M*&X\Z*?+^4\8'S9!Y&"#M_ FLQ_%'B^/0M4U,G36CT>\DMY@(B#<A' 8CYOD
MP,^N: /3*S]8UJPT&P^VZC-Y4&]8]VTMRQP.!7+WWB+Q#=>,+?1=(%E'#<:<
MMYYMQ$S&+)(['GD>W7VKF/%VN7NN?#.Y.HP1Q7UEJPLI_*.49TZL/0<T >OT
M5RLNM:CJOBC4M$TFXMK4Z?#&\DTL)E+NX)"XR, #'/-<_-XYUE_#%IK<*VZ1
MVM\;35D2(OM (!=3D8'(XY^\* /2J*XS6?&-SI8UR[B@2>TL5A@@ !S+</R1
MD=0 RU5G\3^(]$M]2O=2L?/T^"R$T4QB$)$Q('EE=S<?-U]C0!WM4]3U6RT>
MT%U?S"&$NL88@GYF. .*YW1=4\43:O9I>V(ET^YMQ)+-Y/DFVD()V8+$L.@S
MBF?$\LO@J4HNYQ<P%5)QD^8O% '8T5P<WBGQ!X?UR*WU^"SFMKNSFN(C:9!B
M:*,NZ<_>X &>.HJ71M?\3ZA-HUX+%9=/OUWW"F#ROLJD J58L=X.>N.GUH [
M>BO+!XY\3OX>O]?1-.^QZ?J!MY(2C;Y5+*!@YXQO'/?\.=[5/$>MW&MZK8:'
M;AO[-B0\VYD\^5ANV;MP"C&WGGJ: .@\0KHTNE-;ZXL3VDSK&(W!)=ST"@<E
MOIS5?P_XC\/ZK_Q+]&NHBUM&,VZQE#&HXQ@@=.!7'>)GU75=4\$2W,BZ7+-<
M%S;RQ[O*F49R?F^;/  X//OBM";6+FV\7^(=,M;:QMI(=)-VMU%;@2-)P<MZ
MC+=#Z4 =]17F.D>)-6TSX7Z9JL]WY[7-ULEN9(6D-M$7;<[ 'YL8]NH':NU\
M,7]QJ6DFXN+RSO 96$5Q:<)(G8D9.&Z@CVH M:GK-AH\:->S[#)NV(JEV?:,
MG"@$G ZU-I^H6FJV,5[8SK/;2C*2+T/.*X;77U"7XOZ#;1W<:1):2RQJT&X+
MD$.#R,Y"#GMZ>L\'B'4I=-U?5M(33UT?2Y9$BM4CYN%CY=MP("]RN <]Z .[
MHK@;SQ?K>HZ_8Z9H$%D@O=)2_C>\W94L<@';[#'XY[5V5ZU^NCS-:B'[>(24
M#9*>9CIVXS0!<JEJFKZ?HMLMQJ-TEM"SB,.^<;CT%<(OQ"N5T7PQJ<LUJJ7D
MYAU",Q,"@!VLX.?E ..OJ*I?$34;S4/#&KM.D?V"WU2*WMMORNVT?O,DY_BX
M!]J /5:K:?J%KJEC'>V4PFMY,[' (!P2#U]P:Y_2]9UO_A+;O1-5BL\FS%Y;
MO!NP!N"E3GD\]\#Z5G:3XKG?PYX>2VLK2&]U::2*-%0K!$$9BQP#GH.G<GJ*
M .MU35K#1;/[7J-REO;[@GF/G&3TZ5<!# $'(/(->9_$*;5I/AWJ\>KV\,;P
MWD:0RQ<+-'N4A\9.#R>,]JZ#1=<UE?$Z:'JT-D!+8?:XFMBQV ,%VDGKZYP*
M .AU+5;'2+9;C4+E+>)G6-6;NQZ 8ZFKE<C\3%SX(N7$:R21SV[1AO[WFH.#
MVZD9]Z@_X2_5-+O-6AUVSM$%GIXOD%J[,<%BNPDCDY&,@ =_H =K5;4-0M-*
ML9;V^G2"VB +R.>!DX'ZD"N3T'Q3K^H:U8VUWH["RN82[W"6LT2P-MW %GX8
M'&,C'45M^+KZ73?"FHWL5G!>-#%O,$_W&7(SGUP,G'?% &PCK(BNC!D8 JP.
M013JXG5?&%U8:CIFG0K8V8N[(3QW%XK"%Y.@B4@C:?<GN*ZW3I;F?3;:6\B2
M*Y>-6ECC;<JMCD ]Q0!9JDFKZ?)J\NDI=Q-?Q1B5X ?F5>.3^8_,5Q;^/=8F
MO+B73M#FN[*WO&MFCBMI6D=5X9@X&P'/\/IWJ]9@GXJZM(B?O/[*AVAC@$[C
MU_(4 =3I^I6>JV@NK"X2X@+,F]#QD'!'YBK+,J(SN0JJ,DGH!7!6/B^>#P)I
M.HV^FV4-SJ%]]C2&/,<,;M(ZACCG'RY/KFM*Q\0ZK/JGB+3+JSLI&TJ)7#H[
M*LV]"R*5(.. <G)^AH W$UW2G6Q*W]N1?Y^R_./WV!D[?6K=S=065M)<W4R0
MP1C<\DC;54>I)KS74-1GU#2O NHV=A;1SRW9:*V0^7&IVM@9QP/7BM3^W[[4
M+'Q+H.O6=I#J%K8-,! Q>.5&4\C<.,''YT =O!-%<P1SP2+)#*H='0Y#*1D$
M'N,5)7!:?XEFLM%\,Z+I\2R7LVDPW#.\;R+&@C4#*I\Q)/'8=\]JZ3PMK-SK
MV@0:A=V+V4[EE:%L\8)&>0#CB@#9HKE+CQ'JUY<ZJ-"L;>XBTM_*D$S,&N)
M,LB8Z$#N<Y)Z5!-XWN)_^$<?2]-2XCUD.!YLWEF-E'*G@]#G)]O>@#LJ*YOP
MIXDN-<EU6SOK:."]TVY,,HA<M&V<X()P>Q[?SP.DH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "JNHZ?:ZKI\]A>Q++;3KM=#W'^/?-6JAN[J"QM);JYE6*"%2[NQP%
M H YNV\ :/!=VES++?7<EK&\4?VJX,@\MU*E"#QC#'\_I4=K\.-#M)K*5)=0
M8V4OF6RO=,5BYSM [ G\>.M7KSQ&\'B'0=/BM1);:LDK"X+X*[$WXVX^GYUT
M% &!'X.TB.XU1V2:6+4RS7%M)*6B+,068+V.0.>W;%&@>$-.\.RF6UEO)G\O
MRD-S.9/+3()"CH <#\A6_10!EZ[X?LO$-O;0WWF[+:X6Y3RVP=Z@@9]N34,G
MA>PGUB^U&=IY6O;?[--"[YB,>.FW'U[]S5>Z\2RVWCRP\._94,5U:O-YV_Y@
M1G'&.GRG\QZ<]%0!S&B^ ]'T*0O;-=R$1M'&)YRZQ*WWM@Z#/K5BQ\'Z38^&
MI/#^R2?3Y"V4G;<1GG@XXYY'H:U-/U.TU1)WLYA*L$S0.PZ;UQD#UZU;H YW
M2?!6DZ3%-&IN;L2P_9_],F,NR,C!1<_=!]O04ZQ\'Z;8RVC"6[GBLF+VD$\Y
M>. D8^4'G@<#)./K4_BO6+C0/#%]JEK;K<36Z!EC8X!RP!)QV )/X5I64[75
MA;7# !I8E<@= 2 : ,^V\/6MKXCNM<CGNC<W48CD1I,QE1C&%QVQ^I]:DU[0
M;+Q%IWV&^$@C$BR*\3;71EZ$'M6G10!R?_"O=(8ZF9)[Z4ZE"D5RTEP69MIS
MNR>_ ^F.,5H-X5T][O1KEFG:72$,=L=XZ%0OS<<\ >E;E% '%W'PST>XBGMO
MMFI1V$TGFM9QW&(@^<Y Q^E=C#$L$$<*%BL:A06.3@#')[UC>(-?;2KBPT^U
MBCEU'49&CMUE?:BX&2S8YP/0=?459T&^U#4--\W5-.-A=HYC>+?N5L?Q*?[I
M[4 9]EX-L[.YMI'O+RYBLW:2TAG=66!V&"0<9/MG(%0P>!-/A\,MH+W=Z]JU
MQ]H9O, 8MNW8Z8QD XQUK0U?Q':Z=HVJ7]N8[M].4^;"DF,-@':3@X.#5S2+
M_P#M71;'4?*\K[5;QS^7NW;=R@XSQG&: .?U'X?:=J5UJ<LM[?I'J**+B&.;
M",Z]'QCKP..GM5Y/"L$>L:1J(O;HOIEL;9$)4B12N,MQDGH?P%;]% &/H?A^
M+0YM2DBNIYOM]TUTZRXPKMUQ@#V_*J_B;PE9^)A;22W%S:75L28KFU?9(H/4
M9]#7044 <U)X)TV32+*R$UTLUG+]HAO/,S,)>[DG.<^AXZ>E-N?!5K>Z=J<%
MW?W<USJ2HMQ=-L#[4/RJH"[5'T'O5OQ1XC'AJSM+@VC7/VF[CM0H?;MW9^8G
M!Z8K<H P1X7A&HZ)>+>7 ?28#!$ORD2*5"DMQG. .E4X_ EC#INL:?'>7BVV
MILS-%O&V$L<G8N,?GGI733SQ6L$D\\B111J6=W. H'<FLFY\0"#Q#I&F);>;
M#J4<LB7(D&!L4-@#'.01SQU[T 5H/!UG!J>A7RW$Y?1K7[+"IQAUV%,MQUP>
MU5Y/ EE/HFKZ7/>7,D6I79O'<A T<A()*X'^R*ZNB@#EK#P/:VFL'4[G4;^_
MG:T-K(+J0,)%))Y&/TZ=^M+H/@BTT&[26+4+^>" L;6UGES' 6R"5'K@D<^I
MK8UO5$T31;O4Y(FE2VC\QD4X) ZXK!B\=QHNDSW^E7-G9ZH56WN6='7+#*A@
MI)&?>@#>US2(-?T6ZTNY=TBN%VLT9&X<@@C/N*RY?"(9]/N8]7U"/4K-&B^V
M[E:25&))5P0589/''&*Z2H)[RWMI8(YYE1[A_+B4GEVP3@?@": *VD:/;Z/;
MRQPM)))/*TT\TA!:61NK'&!^ XJGJ?AL7^M0:Q;ZC=6-]#"8 \(1@R$Y(*LI
M'7^56[;4+J?6;VRDTV:&W@5#%=LPVSDC) ';%:- '*W'@'2;C1$T_?<),L_V
MH7J/B8S=W)QU_P ]JT= \/C1$F>74+J_NYPOG7%RV2VW. !V')XK9HH YKQ)
MX077;VVU&UU&YTS4[=#&EU;\DH>JD=QU[]Z2\\'BYL])MTU2Y1K"[%V\S -)
M._.<GMG)KIJ* .5U319]/NO$/B"WN)YY;K3_ "DM(8_F#*IVE2.2?\?I7"^$
M =+%E%H6N-=W4KH);)M)VD#C<KRGE0!DCG^=>R5'%+#+O,+QOARKE"#AAP0<
M=Q0!S5MX*AAD\2>;>R20ZX29$5 IB!##@Y.?O>E/TWPE)!<Z;-J6IM??V9'Y
M=F@@$2I\NW<W)W-C'/&,5JZ[K5OX?TB;4[N.9X(<;Q"H9@"0,X)'K61<>.;*
MRL[>^O--U2WL9U1Q=/ IC4-]W=M8D?EWH BF\!VMW8ZU:WEW)*FI7?VQ65 C
M0/C@J<\XQ5WPYX;N-%>2:^UJ\U6Y9=BR3DA43K@+D\D]3["MV*6.:))8G5XW
M4,K*<A@>A%)-<0VRJT\T<2LX12[!<L3@ 9[D]J ,3Q=X9_X2K2X;+[8;7RKA
M9PXCWY*@X&,CUI-0\.7$^M0:S8:F;._6#[/,QA\R.9.HRN1@@DG.:Z"B@#D+
MWP)'/HMM86VHR02I?#4)[AX]YN)NI+#(ZG!X]*Z^FNVR-FVEMH)P.IKD['X@
MV6HZ>=0M='UF6S&<SK;*5&.O1L\>PH SYOAK(8KJWM_$-S!:2WHOXX?(1MDW
M'+$\L.!QP/K711Z!.GBN/7'U#S-EE]C:)H0"PSN+;@<9W#/3VJ]I.KV.N:='
M?Z=<+/;R=&'4'N".H/L:O4 87A+PVOA71VT];HW(:9YMY39]['&,GTJIK/A&
M:^UZ/6]+UB?2[\1>3*R1B1)4'0%2<<5T-]=?8K&>Z\F6;R8V?RH5W.^!G"CN
M326%T;VPM[IK>6W,L8<PS##ID="/6@##'A:5=5T6]75)'&F)*I$T>]YC)]\E
MLC'08XXJL_@EVT;Q!IPU5MFKW3W&3#D0;VRP W<^F>*ZVB@#S>XM9%^+=G;6
ME\L-S#HBHKM!YBG#,#D;ACC!K5O?A[!=^%I='_M"59;B\^W7%TR;C)*?O';G
M@'CC/YUV.R,.9-BAL<MCG\ZR+_Q/8:??Z/:L7F.K.5MY(<,F  <DYZ'<.F:
M(9O#;Q^(IM;TR\6TN+F$17*/#YB28^ZV-PPPK%U630?!?A?^PKLSW4FH)+MC
M6,LUS(W7H,+DL,>E=S3616(+*"5.02.E '*67@N%OAS#X9O#L9H!YLB8)64G
M<2/7!_2H[+P=J-QIMS9>(]=FU&&2%K:)$0(%0D'<>/F?Y1@G..>N:[&B@#EO
M#OAS6]+FB74O$+WMI:@I:P+"J?+C:"Y'+$#/'/K6EXET)?$>B2:<;EK8LZ.L
MJJ&VLK!AP>O2M>B@#F%\+SZG<1W7B*YANI8[22U2.WC*(HD&UWR23N9<#C&.
M:K:'X3UG2;F*VD\1S3:-:L#:VOE*'(&<*[]2HXX'7';I70Z3JL>K0331V]Q"
M(IY(")TVEBAP2/:K] '"+X!NU\$:IX?_ +2C:2\O#<K*8SM4;U8+C/'W/?J?
MK5K4?".J#7WUC0]<_L^>[1([T&W5UD"C&]0<X;I_C6_K.MVNA06\UTDK)/<)
M;KY:YPS' SSP*TJ .6U3PG/>W/AR2'46 TB;S&:<%WF&!G)R.3CGZGZ4J>%9
M&\;ZEK=Q-$]I>V/V/R%!# ?+G)_ ]/6I]8\86>D7<]M]DO;R2VB6:Y%K&&\E
M&. 3DC/T';FMVWG2YMHIX\^7*@=<C!P1D<=J .2TGPSKVB>&H-,L]3LV>UN2
MT0DA.QX3NRC\Y));.1TP*U/"WAT>'K*Y1GC,UW<-<2K"NV)&/\*#L  *W:*
M.8O_  W>W/CW3?$,-Q;B"UMS \3JVX@[LD$<?Q567P?>6K:I86-]#%HVJ.[S
M0M$3)#O&'$?.W!]QQVZ5V%% '*6_A!K+QG8:M:SQI8V>FK8+ P)?"YP<_E^5
M=769J&NV>FWFFVTHD=M0F,,+1J"H8#/)SQ6G0!Q\/P^T^-?$2,^Y-79MHVY\
M@-R=HZ??YXQT7TIFN^!GOO UIX<L+J.,6[HQEF4_/C))X[DG-=G10!@?V+??
M\)O+KGVFW%O]@^R1Q;"6!W!LGD#K_GO7/GP#J!\(Z;IZ:E%;ZKI<[2VEW"&"
M@,Q)##\?T'O76WVMVNGZKIVG3)*9M09UA95RH*C)R<\<5I4 <3K?@_6==\*W
M6GWNL137]S)&[2&(K%&JG.U%'OGD\GOVQI_V!??\)O:ZV+B 6L-B;1HMIWMD
M[LYZ=<5T092Q4,"PZC/(I: ,#Q?HEYXAT5;"SNHK<FXCDD,B[@RJ=V./<*?P
MJGJWA*75]>O+F>YC%C>:9]AF15(<,&+!E[<$]/:NDO;N+3["XO9R1#;Q-+(0
M,G:H)/'T%0Z/JEOK>DVVI6H<07";T$@PV/<4 8/AS0/$.F2V\.HZ\MU86898
M(TBVO*,$#S&/H,8 []^!6KXGTRYUGPW?:;9S10S7,?EAY02H!(W=/;/XUK44
M <KK'A[5+^R6P273Y[(V(MVANHL^7*!CS58#/3M["MW1].72-&L].25I5MH5
MB#L,%L#&:NT4 <5;^$=<TZ^O;?3=<6#1[V=IY%,>9XBW+!&Z#/J>E:=OH5_!
MXWO=;\^W:UGLUMTBP=^5P02>G7=^E:NJ:K:Z/:"XNF;#.L<:(I9Y'/154<DG
MTJ'1=<MM=MII;>.>%X)3#-#<1[)(W'8CZ$'\: //-?T>YT'P'H_AVYOK)'EU
M0'SY,K$$W-(=S'ISCIBM#PI?:C->7NDNV@W)N;:69KK3)6?#_*JB4\]<G'?Y
M37H%U:6U["8;NWBGB)R4E0,N?H:2TL;2PC,=G:P6Z$Y*PQA 3]!0!Q\?@_4[
M;P_X>MXKBTDO=%F,JAMRQS#Y@!GD@X(YP:N_\(S>S)K5_<RVQU;4K<VR8W&*
M"+! 4=SUR3QDXXKJJHRZM:PZU;Z2_F?:;B)YDPA*[5(!R>W7_/% ')W/A+6K
M2UT.\T:ZLDUC3;-;&3SE)BFC  ],@\9_SSUFDV]];6"KJ5VMS=L2TCHNU03V
M4>@Z4S3-<L-8GOH;*5G>QG-O."A7:X)!'/7IVK1H Y$Z%KFD:MJD^A2VC6VJ
M/YSK<LP-O,1@NN 0P/7!QT]*KCP=>V.H>%$L)H7L-(\TS^:Q#NSC!8  ]R3C
M-=.NL63ZX^CK*3?1P?:&CVG 3(&<].I'%7Z .6\,>'[_ $?Q#XBO+DP&WU&Y
M$T.QR6 RW48XZ^M=3110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<O\1+:&Y\!ZKY
MR!_*A,B9/1AT/ZUU%0W5K!?6DMK=1++!*I22-QD,#VH \YO]&LI-0\!:=&KQ
M6LT5R7$,A4G= "WS Y&><X]:R;C4;S2?!^K6-I=RPVD/B-[$RNS2&WMN#CKG
M;GCKW/->G6_AW2+66QD@L8T>Q5EMB"?W088..>X--_X1G1OLU];G3XFBOW\R
MZ5LMYK9SDY/7/- &!X0T7^Q=9NEB\06UW!/ )?L-M$51#D 2 EVQD CW_"IO
MB-J5QIWAR'R':..YO(K>XE5MNR)L[CGMG&,C'6MW2- TG08Y$TNPAM5D.7V#
MEOJ3S5J^L+34[.2TO;>.>WD&'CD&0: /+[^RT?0?BCI\EBZVEJ-,GEEDC<N(
M\(_S=3T S5'1G^R^*O"<EJI\C44G66:2<M+=J1R\BYPN3R!D^_/ ]+LO!_AW
M3YO.M='M4D\LQ;BFXE3P1SGMQ]..E):^#O#ME/;S6VCVL<MN^^*0)\R'V/\
M3I0!Y@FS0? ^N/I6+:8ZT]I+.A)>&W#@9ZYQT'OFNU\(:*FCZS,\.OVMU%=6
MX<65K$508(Q(,R-CKCMG\*Z"/PQH<4E[(NE6NZ^_X^<Q@^;SGG/OS]:?I'AW
M1]!\S^R]/AM3+C>4'+8Z<GG% &=\0'5/ .M%V"C[,1DG')( 'YUR-E:+H?Q
M\++937'_ !,K&1KOS)F?S2(B1P3@8(' QTKTC4=.M-6L9+*_@6>VEQOC;HV"
M"/U J!="TQ;JQN19IY]C&8K9\G,:XQ@<^G% 'DVAVL^MZ7_PD%SXMAT_4;>Y
M9II)8&,T+9(V<RX*8. -OM70+I1U?QWXGGFN[F1M.>WFM;2.Y9/WBQ @[0<8
M)X_$^M=>OA#P\NJ_VF-(M1>;S)YNW^+UQTS^'7FKMMI%A9ZA=7\%NJ7=UCSY
M<DE\=,Y/:@#S'PI82ZS#I/B2;Q3;0WS7/[X"/][*2VWRG_>8.1@ ;1@$<5-$
M&UKP3KGB*\EN+?7;.6=HW%PV^UV<K& " !CC&!G)/>NYMO!GAVSU?^U;?2;>
M.\ZAU'"GU"] >>H%32>&-'ENYKE[,%IW$DR!V$<K @AF3.UCP.2/6@#@O$%M
M#K/BKP%+J$(D:]MV-PI) /R*V,9XY)KU-5"J%48 & *I76C:?>W]K?7%L'N;
M3_42;B#'GKC!QS^M7J /'4TBVL?#7Q!=(@LL<\D2E2P 0A6 P3[_ .'%7] L
M%TG6O =Q:W%R'U2P=;M7F9E<);JRC!X !QC'H*[J;PKHL\VHRR68+ZC'Y=R=
M[?./IG@].1Z"G#PSI0ETF3[.V[24\NS_ 'K8C&T+TSSP!UH \UT$72^%]?\
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
M-1ETB2 6\TV%)\UMOS;>, \X_"NAM/ J6MKHUO\ VO>RII5R9X=X0Y&,!.G
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
MT,J6[O\ )&Q.#@?AUZUQ46J7VE?"30YK"YDMY'U8QLR'!*^=(2/H2!GUZ=*
M/7_-C\WRMZ^9MW;,\X]<>E4M(U3^UK:6;['=6ICF>$I<IM8E3C(YY'H:XK1[
M;?\ &GQ YGN/W-K$RKYIVG<B\$="!DD#H#5"#Q+K0\&V(MKWS;^^UB2T>>:0
M!D7>QP"00IP !Q@9X'2@#U.BO/EMO&>GZ!KL,$^^?Y)=/CEN?M%PBEAO!<CD
M8!VY&<UJ>"=4@U 7L<-_?R&'RPUGJ /G6K$'(+'E@>H))H ZVBN;\8W$\=K8
M6\&H26AN+M8Y%@_U\R8.4C]#T^;C R<UR]IJ/B:Y\'^((;![V2]L=1,$2R,C
MW"PC:2NX9#/@GGD_6@#TRBN4\#ZA;W]K>"VU2^NDBE -OJ /GVI(Y5F/+9.<
M'G'3M75T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !39(TEC:.1%=&&"K#(/X4ZJNHZ
MC::382WU_.L%M$ 7D;H,G _4@4 2BV@%O]G$,8AQCR]HVX],=*@N=*T^\M8[
M6YLK>6WC8.D31@JK#H0*ST\8>'Y;>6>/4XI(XI%B8H&8[VZ* !EC],U/;>)=
M&N])GU2'4(C96[%)IFRH1AC(((!!Y''N* +EWI]G?6PM[NUAGA!!$<B J".G
M%/:UMWD>1[>)G==CL4!++Z$]Q[5F6GBO1;ZYGMH+W,T$)GEC>)T*QC&6PP'J
M*D/B32%BTZ4WJ!-28):':W[TG& ...HZXH OI:V\<!@2WB6%L@QJ@"G/7CI4
M-MI6GV5F;.VLK>*V)),21@*<G/([U4N/%&BVEXUK-?*LJ2K"^$8JCMT4L!M!
MY'4T7_B?1M,NFMKN]"3(%+JJ,^S=TW%00N?>@#1%I; Q$6\0,/\ J_D'R?3T
MIRV\*/(Z0QJ\GWV"@%OKZUB6'BRSO_$6IZ0L<T;V(7<\D; ,<$L>F !@8)ZY
MXJU9>)=(U"]6SM;U7N'C,D:%67S$!QN4D ,/<9H MP:986L$D$%G;QQ2L6D1
M8P%8DY.1WIYLK0K$IM82L1S&/+'R?3TKB_''BRT3P],-+U:6*[6YCC5X$;:Y
M#@.F_;CID\'MCU%=W0!"EG;1W3W26\2W$@"O*$ 9@.Q-.N+>&Z@>"XB26%QA
MD=<@CW%244 4+?1-*M9O.M]-M(Y/E^=85!&WIV[5+?:=9:E$L5]:0W**P8+*
M@8 COS5JB@"D-'TT6]U +"W$-T2;A!&,2D]=WK27&BZ9=Z?'I]Q86\MG& $A
M>,%5 Z8':KU% &1JGAZUU6;3/-6-8;"43(@B&[*XVA6_A&0,X'/3BM>BB@#"
MD\%^&99&D?0K!G8EF8PC))[U=@T+2K5K1H-.MHFM-WV<I& 8MW#;?3-:%% %
M&WT73+2[N;NWL+>.XNL^?(L8#29.3N/?)HTW1M,T>-TTZPM[57.6$,87)]\5
M>HH H6>B:7IUW-=66GVUO/,,2211A2W?G%5Y/"V@2RSRR:/9/).V^5FA4ESG
M.3^-:]% %3^R[#^TAJ/V2'[:(_+$^P;POIGTI;'3;+3;=K>RM8K>%F+LD:@
MD]3BK5% $-M:6]G:I;6T*10(,+&BX4#Z54L-!TC2IY)K#3;6VED^^\404G\?
MQK1HH ;+&DT3Q2*'C=2K*1D$'J*S+;PSH=G%/';Z5:1)/'Y4JK$ '3^Z?;VK
M5HH H'1=,*62&PMRMD0UJ-@Q"1T*^G05"_AG0Y'F=](LF>=Q)(QA4EV!R"??
M-:M% %1-+L(KNYNDM(5N+E0L\@0;I !@ GOQ2V&G6>EVHM;"VBMH 21'$NU0
M3UXJU10!G:IH.E:VUN=3L8;HV[%HO,&=I/7^0X]A567PAX?FADB;2X%62;SV
M,>4/F?W@5((/TK;HH QY_"NB7.G6MA+IZ&WM3N@56960]R&!W9/?GGO2R>&-
M&EL+.Q>P0VUG*)H$#,-KC.&R#DGD]<YK7HH PQX/T :JVI?V<GVIYO/9M[;3
M)_>*YVY[YQUYJU'X?TJ+79-;2R1=2E38\^3DC '3..@'.*TJ* "L]M"TMM.N
M=/-E%]DN7:2:+'#LQR2??-:%% &?JNB:=K=G'::C:K/!&XD5"Q4!@" >"/4U
M#=>&=&O=5BU2YL(Y+V)/+24DY"\]LX[FM:B@##/A#06TBVTHZ>IL;:7S88O,
M?Y7R3G.<]2>];E%% &-)X4T*6XOYWTV+S=03R[IP2#(O4C@\9(&<=:>?#.D-
M+ILAM/GTU0EH1*X\H 8 Z\\#OFM:B@##F\'^'Y];&LRZ7"VH!P_FDM]X=#C.
M"?PK<HHH PY?!WA^:ZO[F338S-?J4N7#L#("02.#QD@9QC-2S^%]&N=$AT>:
MR#V$!#11-(_R$9QALYXR>]:]% '._P#"">&/)NHO[)B"7043 .XW[3D<Y]>3
MZGKFKUUX=TJ]O4N[FU\R9(&MU)D;'EL"&7;G!!!/:M2B@#'T[PQI6ES1S6T#
M[XHS#"9)G?RHSCY%R3@<5%)X.T*30)-$^QD6#R>;Y?FL2'SG())(/_U_6MVB
M@#(3PQI,>HZ??I;L+C3XVCMV\UCM5@0>">3R>3SS4#^#M%>]EN/LSA9I!-+;
MK*PADD!R'9,X)K>HH R7\.:;)JU[J;1.;J\MOLLK[SCR_0#MT'-3Z-H]GH.E
MQ:=8*ZVT6=@=RQ&3D\GW-7Z* ,_5-&M-6\EK@2)- VZ*:&0I)&2,'##G!'45
M6?POI4FB7.D&&06UR2TY$K;Y&/)9FSDDXK9HH K:=8PZ9IUO8V^_R+>,1Q[V
MW$*. ,_2JUSH5C=Z]9:S*CF]LT9(6#$ !@0<COP36E10!STG@K1I--U2P:.<
MV^IS_:+E3,Q)?<&R#VY J2Z\):9=3QS,UW&Z6JVA\JY=?,B&<*V#SU/YUNT4
M 0VMK!8VD5K;1+%!"@2-%Z*HZ"L;5O!NB:UJ*W]Y;R?:=NQWBF:/S%_NMM(R
M*WZ* .<?P+H+Z%!HXMY4M8)?.B*S,'1_4-G(IT'@CP_;Q7\4=C^[OT$=PK2,
MP8 #'4]<C.>N>]=#10!@1>#M(AM],AC6X5=-E\ZW/GMG=[\\^GTXJ.\\"^'[
M[6CJL]D3<NP:0"5@DA&,%E!P<8!_"NCHH P;CP?I-U>7,\RW#I=2K-/;&=O)
MD<8P63.#]T'\*WJ** .3N_AQX;O9+MY;6?\ TJ7SG5;AU4.3DD*#@$UI1>%=
M,AO]0O$6?S+^ 6\X,I*E -HP#T.!U]S6U10!S<O@70IM&LM+:"40V18V\B2L
MLD>22<,.><U<T'PSIGAP7/\ 9T<BFY</*TDK.6(Z<GZG\ZV** ,O7= L?$=E
M'::@LABCE69?+<J0P! .1]33-=\,Z9XCMX(M1B=S V^*1)"CH?4$?2M>B@#
M3P?I<-I:6\!NH?LLK31RQSL)"[##$MU.0<?2N>\3>&HX;KP[:6%G?-"=4:ZN
MIX-Q=6;K([CH<D<^@/I7H%% &.GAC2_*U!+B)[HZAC[2UPY<N!]T>P'. .E)
MI_AJRT^6WE66ZG:UC,5MY\Q?R5(P0OX<9.3CC-;-% '/+X+TE?#TVAYNC933
M&9U,[%BQ()Y],C./6B\\':?>SW;R7%XL=[M^V0I*-EQM  W C(X ^Z170T4
M9(\/60\0)K*M,)TM3:"/</+\O(.-N/4=C5"U\#Z7:"&$2WDEC;S_ &B"QDE!
MABDSG(P-QYR<,2.>E=+10!E)H-LGB"ZUH3W'VBYMUMV3<-BJ.01QD'\:R3\/
M]*/ANUT(W-\;6VNOM2,9%+[\DX)VXQ\QX KJZ* ,A_#MHWB9=>6:YCNA"(7C
MCDVQR*"2-P R2,^OI6;'\/\ 1%\/W>BR">:VN;EKHM(XWQR$#E2 ,8Q_/K74
MT4 <O:^ ]*L]'N;".XOB]P4+WCSYGRC!DPV,#!&<8]:T])T"VTFXNKI99[F]
MNB#/<W!4NX484?*  !["M6B@#&U_PU:>(5M6GGNK:>TD\R"XM9-DB$]<$@CG
MZ5G0> K"T2^%IJ.JP&\F2=W2X!974YR"5/4]<YS7544 9>DZ'#I,UY<"XN+J
MZO&5IY[@KN;:NU1A54  >@K4HHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N8^(@5
MO &KJT+3;HE541=QW%U"G'L<'\*Z>B@#S/Q#96\-CX2U?[#,^EVZC[:+0-'(
M \2HC';AOE/X\X[U7OX;*'1(=7T/0+T:=#JL5U<B0LSW2*K!GV.22 Q'7KC/
M;->J44 >:PZC%XE^(%])80SJLOAR2*,SQ&+>?.QD;NV3C/J#6%IVHM+X?\%Z
M3]@NEN;#5HFNB+9PL6'< $XY)!S^!KTW^P7_ .$S_P"$A^V<?8OL?V?ROX=V
M[.[/7/M6U0!Y#;V^EPWVK:+K>@ZG=:A+?2RV\<<LHAN [;DY5@JX[DCC'MBK
MOB.:*QU^]NM&>Y35-\,5SI<UN98;_"KMP>0" 0,Y'3\_4:* /.+M;JY\1>,=
M+B2X@O=4LH3;,(B4.V$AAN/ R3MS[U7\)QZ+?C3[==&U%=<LH&1WN7E*6SJI
M4L"S;1E@, =,^U>GT4 >,3ZD(OAH?#5QI-^-6LY8Q*HM2RJ1,&+[QQR"1GJ<
M^]>K0:Q!<:Q)I@AN4FC@6?=)$50JQQ@$]QW'^!K1HH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@!&940N[!549))P *IZ9J4>J
MV[74"-]F+8AE/25?[P'IG.,]<9KG/BC=RV?P^U)H6VF0)$QR?NLP!_3BD\17
MTEI%X;T>VFDLH+^989)H3LV1JF=BM_"3P!CGTH Z34]2CTJW6YN$;[,&Q-*,
M8B7^\?;.,XZ9S5Q65U#*0RD9!!R"*P+336L-+U6PN=4?4HRKLD=R=\D4;*1L
M8DDL.#R:H?#"[EO/A[I;S-N9%>('G[JN5'Z 4 =?1110 4444 8%SXLL[?7I
MM%2SOKB]AB$[)!$&&PXYZ^I J_I.L0:NEP8HIX9+>7RI8IX]CHV >1]"#7#2
M_P!I?\+FU/\ LH6GVC^R%_X^BVS&Y/[O/7'ZUK:EJ&KVJ>'-(N9E@OM3E*7E
MS;+R-J[CL., G &3VH [.BO,M=UG5_#\7B72XM2FF%M91WEK<R\RQ;G"E"?X
MA[GGFNK\(6NHKID5_J&L3WYO;>&58Y$51"2N3C'7.?TH W)[J.WBF<DNT,9D
M:-.6QST'O@XJKHFK0Z[HUMJ=NCI%<*657Z@9(Y_*N,T[3V_X6+XNG^WWN(8(
M6\HR@HX>-SA@1T4_=QC%8OAUM;TKPAX7U6/5W$$EW':FQ,:F,Q/(5SGKNY)S
M]/2@#UVBO,;B^\7^(]2UIM$F\C[!?-:1 72H@V$9+QE"6W<\[A^G/>:E+=1^
M&KN42"&[6T=]\8R%<(3D9]Z -*BO*XM3\1Z7HOAKQ%-K<E['>RPPW%G)&BKM
M?/((Y+#_ .OTJU=ZYJMMX5\:SIJ$QGL-0:.VD;&Z-<IP./<T >E45YO-=>(M
M9\0Z386>N/8I=Z&MU*RQ*V'R.0/4DCN.,U7LKCQ3K%UXHLD\1M"^E3+Y3BW4
M%R%;@XZ*=O/!Y.?8@'J%%>>:/XBU#QA=:;8&[?3=VG"]N'M2!)(Q8J%7<" O
M&3QZ4YM<\0G1M6L;?=<7.DWJP3W,0!FEML9+*I&/-"X]1G.!0!Z#17FA\6S1
M>'XH],U.?4Y+[45M(7D"QW$"D NK;MJ^8/F"DC'3K5M)_&MCX;U_?;7$DL3*
MVGM.\3W#1EAO!V$KE5R1[]CTH ] HKE_!>K)JMK=/!JLM_;QLJHMRFV>$X^9
M9,* 3GICTJ";4;[7?&&I:'9Z@]A!IT$;M)#&"[RMSR6&-H&. .?6@#I-3U*U
MTC39]0O9/+MX%W.V,GZ =S5?2=<@U>2XBCM[JWEM]N^.YB*'##*D=B#@_E7
MZ]?:AXA^'UO+=7'V:[M]52VF:W VR,LNS< 1D<X8#U%>EI#(EIY)N)'DVD><
MP7=GUX 'Z4 4M=UZQ\.Z6^HW[2"W1U1C&FX@DXZ5I(P=%=3E6&0:\.B:YG^#
MFK333-<RRZJ#M<#YF\Q,].3DUZ#I6H:W9^,DT/4;NWN89M.^U(R0>68F#[=H
M&3QSW)/'6@#H-%UJUU[3_MMF)1%O:/\ >QE#E3@_4>XK1KSZU\3:[<^ K+5M
MCS.UVZWLMM&IDC@61E)1#P3P!WQR<5T7A#46U32)+K^U(]1A:8B"4)L=4 'R
MN,## [OS% &S=W<%A9S7=U*L4$*%Y';HH%%K=0WMG#=VT@D@F19(W'\2D9!_
M*N0\=W]C/)8^'KMKCR+IO.O/L\4DC+"O080$_,^!^!_&I\+-4!TV]\/RO*TV
MF3,(S)&R%H&.4.& ([\$=,4 >@45YI/XKUV;2AJ%M?1177]L_8#9-;AE"[@
M,<-G'S'GOVK5>_\ $]YXVU#2;+4+**VM88)OWEL2Q#$;@#GC.&Y.>P]Z .VH
MKS?3_$OC'7(EU32[#S+4W158<P"-H@Q!W,9-X?'MCIV-/F\3^*-:O=3/ARS=
MTL+K[.J8A\N0KC=O+LK#//W1Z4 >BT5P5SJWBB[\2:AIT-Y:Z<(=.BO%0VXG
M9"1\RDY )W C/(Q6=%XN\1I#X6U>YN;1K35[A+9[..#&W)V[MY).<\XQ[<T
M>G45Y_)K_BO4[K59]"MO-2PU V:6S)$$E"$;RSLX8'DXP,=/>I+C7/$>H>-K
M[0+*YM;!(;&.YWR0><T;?+D#D YW8],#B@#O"<=:*\JG\0ZEXG\-^$KY;G[)
M+<:M'!,(XP074MAN3T^4''K7J:!EC4,VY@ "V,9/K0 ZBBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH S=?T>'7]"O-+G8JEQ&5W@9
M*GJ#^! K)DT$>*/#*Z7XDM&CFMW"^9"^-S*,"5#Z$'H1QR".*ZBB@#F?[%'A
M[0'TS0[>:6YN\I]HF;?ABN/,D8]@!T]L 5JZ#I$.@Z'9Z7 Q9+>,)N(P6/<_
MB<FM&B@ HHHH **** ,2+PQ:Q>+9O$:W5W]KEA\AHRR^7LXXQMSU /7K^53Z
MWH-IKUO%'<M+%+!()8+B!MLL3#NK8.*U** .=F\&V%UI^I6UU<WD\NHJJ7%T
M[KYK*OW0,*% 'L*V--L4TS3+:QCEDECMXQ&CRD%BH&!G  Z>U6J* ,"7PG:2
M:_=ZRE[?P7%U#Y4L<4V(VPA0,5QR0#QG(!YQ4!\$V7_"/6&BI?WZ6]C,LT+J
MR;]RDLN24Q@$^E=-10!RE]\/]*O=8N-26[U*T>Y_X^(K6Y,<<WKN &>>._:M
MG6U6'PWJ")&0JVDBJD:$_P !   _D*TJ* .'\'>&(Y/#?A^XO[F_F:S0316M
MP0$AEQCIM!^7G&2<9JYJ'P_TW47U(/?ZG#!J,@EGMX9PL9<8^;&WOCH21[<#
M'644 8=KX6M+36+/4X[FZ\VTLA8I&S+L,8]?ESG(!Z]JY+P[HMW?>)_&0:ZO
MK&VN+I5S$@7SD._.UF4D'W'K]"/2:* .=G\'V2W%A=:7+)IES91>1$\ !#1=
MT92""._KGFI1X8BBLO*MM0O8;G[4;MKL.IDDD((^?C!7!QM  P,<5NT4 <E+
MX T^YTO4+:ZNKB6YOK@73W0VHR2CHR!0 ,>GUI8/!!@TN:#_ (2#6'O97C8W
MTEP6D&PDJH!XVY)..^:ZRB@#%T3PY%H]W?WS7#W-]?.'GF*A <#  4<#Z]3F
MH[WPR)==.M6%_-8W[Q""5E59$D0<C*MW''(K>HH YF_\&P7/AR/1K:^FMD6X
M%R\^Q6DD?<7R> ,[B#T[8Z5T<*ND*))(9'50&<C&X]SCM3Z* .);X<6H\.7V
MAQ:I=I:75R+A1M4^40<X!QD]N?8>^=IO#I/B>#6UOI \-F;01; 05)SG/7.<
M'\*W** .4TWP;/I&CV]C8Z]>Q-!<O<"0*I#!ARC(>"N23]>:T_#_ (=M] 2\
M:.5II[R<SSRLJKN8^BJ  /\ $\UL44 9=EHWV37M2U5KIY7O5B3RRH C5-V
M/^^C5.3PT%\8_P#"31W<HD%MY#VR(H$J\XR>YS@\^@KH** /%=*NG57-KKU[
M!XBDEDF_LZ33#(1(S$A6<IGD$<E@!GTKTS2M!GMM=N-<NKK-U>6T44UNB#8C
M*!]T]<9W?G6]10!Q]OX"2ROKEK+6]1M["ZF\^>R0KM9B<D!L94'IQVXS4MUX
M(#:Q>7VGZS?Z<E]S=P0$%93W()SM)'<=.U=710!@Q^&8X]>O-36Y;%Q9K9B'
M8,1H.F#^?YUG'P'"=&T+3SJ$I_L>X%Q%(8Q\Y!R 1Z5U]% '(2>!Y(]<NKO3
MM;OK&ROI#->VL+?ZQR<DJW5,\YQS[],:-MX7M[7Q5=:ZD\F^>T6U\DCA5&WG
M/4GY:WJ* .)7X>K:^&=/TJRU26.:PO1>0W#1@_-DY!7OP3^E:ME#K">,[MI;
MN>;2S9HNV2,*BR@C[F.N1NS[X'ICH:* "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBFJZ/NV,K;
M3M.#G!]* '4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
MNS);& AQ#(%Q(JG&[!+G/OZ"@#I-'\66R:[XMU"YN+\:=:);-Y5Q$X:$D.&
M0C(YQVKK!K^GM>Z=:B5B^HQ&6U8(2DBA=Q^;IG'-<)=PWFNGQM+::9?QI?6-
MO]F,]NT?FE%;.,]3STZT:5/=7E]X'@32=22+3K:2"YGDM61$D\CRR.1V8=>G
MZT =BWB_1DU1;!IY-[3"W680L83+_P \Q)C;N]LU%I?BR'4_$NI:.EG=H;-E
M43- X4G!)W'&%]L]>U<CX3U"YT:PB\(ZAX:NKK4+:X8Q.(!Y#*6R)2YZ8)/.
M#T'?BM;3K\Z+XV\6-=6-\4F6*ZB>*W9U=$BP<$<9R" .YH [JL<>)M-.H:E8
MAIS<:=#YTZ>0V=N,_+Q\WX=:M:-JUOKFDV^I6JR+#."565=K#!(((]<@UR?B
MS1]67Q7IVJ:%'^^O(GT^[DVY$<9Y$A]-N"1[@#O@@'00>*M(N=)L-3BN&:VO
MYUM[=O+;+2%BN,8XY!Y]JY[P_P",+.Q^W6NL:F\DYUBXMHV?YO+4. NX@80<
M\9P/3I4'A;PY>Z?KTFD7,4S:/H\S7-C-)_RU:4<#. "5_>9]V'3OD7\2M\-_
M&&;.9I)=7F90(F5FS,NQNF3CK0!W<ES!_P )Q#;'6)A/]B+#30OR$;O]83CK
MVQ[4^W\7:)=Z@ME#>[I7D:&-_+81R2+G<JN1M)&.Q[CUKFY$DN/'&CI$98W;
M0I$\P1G*,V,$Y& >#P:K>"=6 T[3O#EUH5R=6TV4J?-CQ''@D&7?CT)QZDCU
MS0!8\.^,[+3I-6M==UDM.NM7%O$93DH@P%S@85<@@=!G->@5X[>KYWP\\9RQ
MVLIDGUUY(_W+!F0RQD=NF,_Y->DV?B2TN];.D&*>.[%NMQED/EL" 2%;N1D=
M0* %\52Q0^&[MIM5;2DPH^V("6C^8= .3GI^-%WXCT?1I(K/4M5BCN?LXE'F
M\-(HXR,#!)(/ Y]!67\2P6^'VJ1JK,[JBJJ@DD[U/;Z5E3J;KXM:!=)$[0-I
M)(9D.!G>1GT/- '::7JUAK=BM[IMREQ;L2H=<]1U&#R*NUQ?PVE#Z3JJB.1
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
M-F9C:3,%$R,,$ G@$>_],%PC\07>A30MH]IITEY.L)@C=)/(A/#R,<A6.,X
M]NO-=6[JB,[L%51DL3@ 52L-:TS5))8["_M[EXO]8L4@8K]<4 <GH6DZKX8M
M]7T)K>2;0HXGDL;QI$W+E<LC*#D\D\X['UXQ=&M-1\1?#[P_HR:9)%%YD<LM
MV[H8UB1\Y7!SN/3&..<\<UZ?=6Z7=I-;2%A',C1L48JV",'!'(/O6?X=@TNT
MT6&UT:X$]E 6C1A-YF"&.1GV/:@#C(].U_0->U6VM?#5IJEOJ5V]S!>22(@A
M+<D2<$D GIQT.,YJU=0^)O#WC*\U'3=&CU6WU6&!90DPA\F2-2O4Y^7J>1W
M[<]]10!Q5SI>J+XZT?6)-/,Y?3C:7DENXV1N><X8YVCYN?IWK)\,:7K^@2#P
M\WABSN;:.8LFIR2KM$1;/(VY9L< <'\*]%N;NVLH_,NKB*"/.-TKA1GZFBWN
M[:\C\RVN(IT/\43AA^8H \WGTK7]+TWQ1H,>D7-_!J;S3VUXDZ$_.H!#[B#D
M8'N><9KMO"EG/8>$M)M+J,QSPVL:2(3RI Y%;%% 'ET7AK7KGP_XBT0V303?
MVBU[9W#N/+E^<,J]?8]@.F:Z(PZCXAUW0[R;2IK!--9Y9WN"N6<IMV)@\CG.
M[@<5U]% '%_$O3K[4]"L(K"SFNI(]0BF=8@"0JALGK[U2\5Z+=1^+K77UT)-
M=LI;?[-/9NB,T7.0ZA@1GK_+C.:]!HH X+5=)M[O1M-M[OPA);HYE?\ XEC(
M)+!L@J1MP"6 YQQD<YJBMAXGL[?PGJ]Y:7&HW.G27"31!@9S%(NU"<G!8 <Y
M/4_6O2Z* /-I++6YM*\<?:-&N(YM0(-M&A5R^4" <'J.,XXZX)K3EAU&#Q!X
M7U"/2KN:)+%[:8*%#0LVSE@3P!@UVU-=TC0N[!5'4L< 4 <[X^L;K4_ ^IV=
ME \]Q*B!(TZMAU/\A6-:Z/?IXW\,W;6,BP6VC^3//V5]I&P^X_K7=&6,'!D4
M'ZT[<NW=D8]<T <;\/M-O=,37DO;62 S:I+-'O&-Z'&"/RKLZ** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\RO-7\1W^J>,8K36OL<6
MC!9H56W5BPV,2N3T!V^]>FUSG_"'68GU^9+JZ5];0).05^0 $?+QZ,>N: .=
M@U;Q'%<^%-4N-6CEM]9:-););8*D8=-P(.2V1]:S_$GBC6-'EU"_CU66X^S:
MBL8M[>-?LR1<?NY'*Y\PCJ 3BNR/A"W-MH,'VZ[V:,P:#[G[S P-WR]AQQCK
M63=?#&PN8-1M1J5]%97=P+E;:-ALBDXRPR.<XQST_"@"C")+7XNZS>37MY+'
M9Z7YH3Y""A.[R^@^4$Y ZYZGUL>&[WQ9JL>D:SYNZUNG9KJ"26+RQ$3A3'M7
M<&'<$\X[9P-X^$H/^$I77A>W(F:V%M<1$*4G48^]QQTYQCH/?-+2/ 4&CZBL
MD.JW\FG1/YD&FR29AC;)(/O@\CT(SS0!E>$;[Q1XCDOKMM:ACM[34+BW\DVP
M)8;1MY] 2,<>N3Z,L/$.JW_@;0+V?5!;S7EQ(+F6-%,[H&?"Q)M()X Z< ?6
MNHT+PM#H%KJ5M:WERT=].\Y+;0T3, "5('L.OI66OP_BAT+2M.MM6NH)M+G>
M:VNE5=P#$DJ1T/!_R.* .8GUZ]USX7>*UOGD=[.X:W1Y5"R% RXW@ #=ZUZ+
MX:_Y%72/^O*'_P! %8 ^'L$>BZYI<.IW(AU642LTBAS&>"W/?)'\OQZK3K,:
M?IEI9!RXMX4B#$8W;5 S^E '-R:IJ7_";ZOIRWF+>/2A<0+Y8/ER$D9_VNF>
M:Y>U\2>)X=,\*:S=:DD\6I7*6LUNMN%7:S$;BW7=QVP*[>3PUYGB6\UD7\JM
M<V7V/R0BX0==V>_/:L34/!EO9^%=(MYM3G$6AS"Z$J6X9WVDG&T?7WH ?-K6
MJKJ?C6U-V FG6:36A2-08RT;MW'/('6JLOB?58QX"Q.O_$V53>90?/\ (A_#
MECTJSH-O'KVO>)]1$<ITG5+:WBBE92GFKY9#;<\_Q=:6Q^'GV:XT>6YUR]NQ
MI,NZUC=%"JF  G'N!SZ#% %32[WQEK^H:Q';:K96EK8ZE+;*[6@9F"]ASV^7
M\^M/TKQ3JNH:7IVGM*%U_P#M$VUZ!$/W:(2SMCL-FT ^I^M;>F:3'X1@US49
MKV:X@N9Y+Z1?+YCXRV .IQC\JI>%K6'4?$FK>*HK9X8KQ(X+<RQE'D55&Y\$
M9 )P!Z[?I0!U[ E2 Q4D=1U%>6Z%JVHZ'X=U.?[<MQ=76N/90&X0!%D+X,CD
M8[#IT&*]3KCU\ 6[66K6-SJ-Q-:7UPUS%'L53;2EMV]6').<=>./>@"2'4=7
MTKQG9Z/J%XE]:ZA;R/#)Y(C>-X^6!QP00:F^(7VA? NJR6UU);2)"6+1XRR]
MU]@1Z5/8>&YHM8AU74]3DU"[MXFA@)B6-8PV-QP.K'&,YZ5?US2DUS1+S3))
M&B2YB,9=1DKGO0!PVNVVK1:UX%M[2_CDU'9=*MU<1# S$N257&2%SCW IQ\7
MZ[I^CZS:W9AN]4M+^.QMYXH@H<R8P2I(&0">^,X!]:Z!/"=Q]MT&\N-9FN)]
M)\WYGA4>:'&TCC&,+QWJM=> H+^'7X;R^>1-6F6=<1!3;NOW2#GGC [=#ZT
M/\+W?BJ75KJ'6K206'E!H9YDB1]^0"I6-F&.2<^U0_$SS?\ A&K;R"@F_M"W
M\O?G;NW\9QVS6KH'A^[TF5Y[_6[S5)S&(D:8!51!S]T=6)ZL<G@?C/XDT%/$
M6E?8FN9+9EE6:.6, E74Y!P>HSVH YA]7\3Z/K%WI>J7=O<>?ITMU9W4, 01
MN@Y4J3R.G7V]Z8_BW5H[#P1-YD1?5YD2[S&/F#;<X].M=)#X;$FH7-_J=T;R
MYFM_LJD)Y:11$?,%7)Y8\DY]!P*P[?X>31G0Q<:_//%H\RR01&W15P"#@XYS
MQC.>G:@"&W\2:K-XPFTVZU.'3Y$O0D5C<VV%N+?.,QR=2Q'./6KD^O:Q%<>,
MT6:W)TJ&.:T!B.T QER&YR3QUSU_*I[SP=<:E<6PO]9DN+2WOC>QHT0$J\Y$
M?F YVC/IG\A4TWA2667Q$_\ :9!UJ-8V/D#,2A2F!SS\I(_6@#%M?%&MV&J^
M&SK$]K-::W;G$<$6TPL%5MQ8GG.[G@ =JKV7BOQ5K"6VL:78O/8O=M$]H(D"
M^4&*[O,+;BW?A<?D:Z"?P>+B?PS*UZ<Z&"!B+_7#:H'?C[H]>IJEI_@:^TO4
MYA9^(;F+199C,=/5.F3DJ'SD#Z<T 1P>)-2G\8S:=<7UO8O%=^7%I\\.#<V^
M/]8LF>6/)P/3ZTVQ\4:G>>+KO3I+NSM6@OC MA/$5:6W[2HY/+'TQC&*OWWA
M2^U2_@-_J,$]I;7_ -MMR;?]_'\VX1A]V-O;IG %1S>#[^_U"V?4]4CNK:UO
M#=0/Y.VX4<D1[P<;03Z4 =-J5P]GI=W<QA2\,#R*&Z9"DC/Y5YO;>./%,6A:
M9XGU"/2AH\\HAFBB#B0 N5W\YQC;TY_P]!UYE3P[J;,P51:RY).!]PUY_P""
MO#U[K_@+1+>^N[?^R8YC.(4A/FMMD;"EBV,9YZ9QQ0!8NO&OB*XO[N?2-+N+
MBTM+PVZP):,XG53AR90?E;.<#'US5U/$OB?4_%^J:/ID&F1167D.?M:OO"NH
M+#Y3@D9/IT[U+%X(U/3M9OI](\0R6>GW\QFGMO)#,&)R=K$\$],_X5IZ9X9G
MT[QIJVN?:XW@U".-3"4.]"B@ [L\]#V]* .1T/49[+Q%X[U'4IK>:QM909XW
MC):3:&$:J2V!T P0<\=*W/\ A)=;T^/0;Z_BLI=/U:6.$QVZ,KP-+S'\Q8AA
MCKP.:GTWP8\%YXD:_N8;BUUMB7C2(JT?W@,$D]F].HHM?".HO!I5EJFJQ7-C
MI<RS0".#9(Y3(C#G=C &.@&<4 9VF>*/%&JZUK$=O!I8T[3+Z6WD9@XD9%+8
M(YQGY1GUSTJG9>-_%%UX=TC7!::4UO=W:VKP@R!V8N4!!Z+R.^:Z70?"T^CW
M/B%WNXY8]5N7N$ C(,98MP3GGJ/3H:S;?P+>V?A#2M$@U&W,EC>B[,KPL0Y5
MRX& W')YH L:1XEU@^)-6T+5+>TFO+6U6ZA-GN57!Q\A+'KD@9Z=>E4M(\9Z
MJ_BG2]'U+[!(U_;R.RVBM_H\B@ML+[B&P 0<=ZT[GP<UUXGU?56OBD>H:?\
M8MB*0R=/FSGVZ5EZ7\/]3LM3T*]FUR&3^R4:*...T"@QE2",YZG)R3ZYH H)
MXZ\3)HMOK5U;Z3%8K?\ V2X&7WXW[<KS@ #/)SZX%;ESXDUK4M3UBV\.0V;_
M -D%4E2Y5BUQ(<DJA! 7&",G//M5.;X>74_@,^'9-4C:=KLW+7/D\$EB2-N?
M>KMUX0U2W\0WVJ:!K::>M_@W,+VPD!8?Q#)Z]?SH KZWXNUJ'54TW3--87"6
MB7%P#;-<[6;HF$9<8P<L3^%=+X=O[[4]!M;O4K%K&\<$2P,"-I!(S@\@'&1]
M:Q=1\*:I_:\&JZ+KK6MV+9;:X-Q$)5G"]&(X^;DUT>FVLUEI\4%Q=R7<R@[Y
MY!@N2<DX[#V[4 85SK.KW_B'4=(T7['"VG11/-+=QLX=I 2J@*RXX'7/X5CM
MX]U"]TG0;G2[&V:XU"[:SGCED.(Y%],=N_KC'!S6W=:#J-KXGGUO1KFW5KR)
M8KN"Z#;"5X60;><@<8XSZBL]? ;V=EH=OI]Y%&VG7AO)9'B)\YCU&,\<$COT
M% '4:0=2;3(3JZVRWW/F"V),?4XQGGIBO.+"?7(?&?C9M MK26Z66%W-TYVE
M0K855&/F//)('%>J5QR>&-8TWQ'K.I:7=V135MOF?:$;= 5! *@<-U/!QVH
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
M\19[G+/;7TLD)=VVQL"V&"CC/;.*UM(L+>TU+P#J49E%Y?6[K<S/,[-*/(W
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
M)..PKRP7.H3?#:/QFNJ7PU=9#.RBX<PM^]*>7Y6=NW&.V?>O5(T$<:Q@L0H
MRQR3]3WK"7P;HR7@G6*=8Q+YWV59W%OOZY\K.WKSTZT 8TNFP7'Q9CDD:[1C
MI'GE1=2+AA,HQA6QM]5^Z3S@]:Z[4B!I=V2<#R7_ /035<Z%9'Q -;_?_;1%
MY.?.;9L]-N<8SS]>:M7]E!J6GW%C<J6@N(VBD4'!*D8/- '%>#['Q"W@_0'M
MM;MH[95BD>)K(;VBSDIOW$?=XSMSQUJMXZU'4/#VH0ZWI-]+/%>0-'-:EWDC
MC3 Q.BJ< #C)X'(]:WT\":5%:"TCN=62V";!"NI3!-O3&W=C'M5__A&=,\R\
M?RY +NU%G(@E;8(@NT*JYPO&>GJ: .3U^ZN+.W\):+INJR20W[-OO9+A\SA4
M!&74[AN+9R",?2JFJRZ[X6TL6-WK!DAO]1BB:=)F9[&%S\W[Q\D9 (!8\<\U
MUC^!M"ET"/1);>62RBD\R(/,S-&?]EB<@>P]33E\$Z"-#GT=K/?:SL'D+N6=
MF'0[SSD=!S0!SGC"TN?#G@SQ#-8:[?.6^SR0Q/<,\EM^\4,0Y8MAN?R/O4EY
MJ-Z_CKPC9F[G%O?:?+]HC60J)#Y1.>.^1U'(KH[+P?HMAI-UID-J3;7:[9]\
MC,SCH 6)SQVJ'3_!&BZ;?V-_$ER]U9(4AEFN'<A2I7')QC!P!VH X[0[4V7P
MN\0WEK=7D-PK76UUN7^78Q((!. >.2.3ZU?U2^O-(?P?X@FO;K^SFACM[]3(
MWEC>G$CC/)R3DD'H.^*Z6+P;I,-EJED@N1:ZDY>:(3L%7/4*!]T'OZ].G%7+
MSP]IU_X?&B74+26(18PK,=P"XQ\W7/ YH XZ\U#4+/PS;7YU":/^W-73!EE*
M?9[=R2%5CG8-JCG'&XUN>']+U33=7U*"[U#S;"X17MK>2[>>6+LV';#;>?U'
M/KL:KH>GZUI#Z7?0"2U90 HX*XZ$'L157P[X6T_PS!)'9-<2O(1OFN)-[D#H
M,]@,]!0!0\5VNH6FC6,6B6LLEM!.#<VUK,8I7AP<A6!!SG!XY/YU;\&WMO?>
M&X9;:^N;R,.Z;[O_ %R88_(_N!@9[\'O5W5]&BU=8"UU=VLL#EXYK678ZDC!
M[$$$=B*DTG2;;1K!;2UWD;B[R2-N>5R<L[GNQ/4T <7+::KK?C/Q38)XAO[.
MVMH+?RD@(&UF0D$'J #G(&"V1D\"L--3UJST+PIXC?7+VXN;Z\CMI()"!#Y;
M;@04 &6^7.X\UZ&?"UD=0UB]\Z[$VJP""?$O"J%V@J,<'!ZG.*IR>!-+ET+3
M=':>\^SZ=.)X&$HW[AG&3CIR>F* .1\9:S?6K:[?Z=JMY/)83PA/LT@6"SY5
M660'B1B2>.<>V#6E(R#XH2:F9;HHGA\7HA68XSOQM&.-O ..F>:U;_X<:)J%
MSJ,LLE\B:@V^:"*X*Q^9D'S N/O9]<CD\5='@VP35=.U&.ZU!)[&W6V7;<D"
M6-3D+)W89.?>@#E/#E[XLUE-&UM;B&.QFN&-T9+O*R(S[0BQE!M*]!@G)J[X
M5AUK4]<U::Y\0W1AT_4YH!;*JE'3;P,D9XR/7I[UKZ?X!T73=8;4+87(7S/.
M2S,O^CQR=F5,=1DX],\5>T7PS::#_:/V.>Y/V^9IY [@['.<E< 8_'/04 <?
MI>L:C?>!-%FN=5G6YGU!HW\M=\]V@D?*+@C;P.3Q@#.:SX-5U#4?A?XM@OY9
M9&LIY;>,S,&D" C 9A]XCUKK8_AYI46D6NG17FI1K:W+7,4T=P%E5F&"-P'
M/M3X/ &D6^E:KIT4]^(-3<//NN"Q!]B0>O<G)/?H* -K0IOM'A[39O,67S+6
M)]Z@@-E <C///OS7%1:CJ&MZ/XHUQ=0N[2XTVXGBLXD)5(EA ;YTZ,6Z'=G'
M;%=YI]E%INFVMA 6,5M"D*%SDE5  S[X%8ESX*TV>[O9XY[VU2_.;RWMIMD<
MY(P2PQG)R<X(SGF@#DFFO_%/B7PQ=1W<NE7%UI$DDCQ1@L 2,[=W0$X(/I5?
M7;O4_P#A /%>DZG>?;I--NX(DNBN&D5I(V&[W&<5WFI>%++4+NSNX[B[L;BS
MC,,,EG($(0C[N"""/P[5%=>#-+NO#LVB;[F.VGF\^>1)!YDS[@Q9F(.22!^0
MH ;?7EW%\0=(M$N9!:3V<[/!QM+*5PW3.>?6N/U+7=9N++4$LM1N4\2)JODV
M]BH  BS\HVD89=OS%C^)KO)O#T,VNV6L-=W9N+.$PHF]=C@]2PQG)X[CH*\S
MM;.\87D.SQ?8ZW)--,MM:2D6JNS%E^8_*1R,G//- '0^,-2U"V;4$M]4O3/:
M:;YJQ6@"^4XY,DS$;<''"CT.!5%C<:C\2_",LU[<AI-)6X;8P W8)88Q@!L<
M_P!*WW\ 6FJ$WFK75X+V[MTCOX[6<Q0S.%QDJ.N/KCCI5Q/ ^FI=Z/="YO\
MS]*C\J&3S\-(F<A7(&2.V.!@XZ4 8-YXCU/3M(\52K=/++#J:VMM))C]R'"
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
MK>:C;07#@$1R2 '!.!6C7FMO<VEM;>,]-UWB]N)Y7"G[]Q$RXB"9&"1T&.]
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
MV%O\2H;&1A'&BNA20Y4^4S8!'8'C'MB@#TZQDN9;""2\A6"Y:,&6)6W!&QR
M>]6*\LO)FO\ 6O $<=Y<K#>6+QRF*5D+CRAG\>O/6@R7FE>$/&ECI-X4:PNV
M$?G2EGCB**3@DYR?FQ[]* /4Z*X+P]IY_P"$RCO=.BO[72UTY//CE9DC>;HO
MRG[Q"[LGD9P:[J*6.>,20R)(AZ,C @_B* ,+PWXD;7KS6[=K<1?V;?/:J0V=
MX7C)].AKH*\:L-"CU,>.[LWUY;36>I3S0F&8JJNI=@2!U/;FM[P_J-]>>*/#
M%U>EXY[O1':9?,XDPP*L1TR0=WX^U 'H-U=P65N9[F01Q@A=Q]20 /Q) J:O
M$H<ZCX$D%Y)),J>*!&NZ0_*I*Y .>GS'\Z]:U"-=-\,W<=INB6WM)/*(8DKA
M#CD\T :=%>0:'!-#H'@O7SJ5\]Y/J"6DGF3DH8BT@*[?^ _J?;&M8I_PE<'B
M>[O[BXCOM/NI8K0I*R?90BY0J 1GD9R1SB@#T.2[MXKJ&VDGC6>;<8HRWS/@
M9.!WQ5'Q%K']@:!=ZI]F:Y%LH8Q*P4D9 ZGZYKS32V.N^/?!]_J"[YYM*\YV
M!*Y="^#U]@<=*[KXA?\ (@:S_P!>Y_F* -'^U+I[_388M,E>VNX6EEN@XVP8
M (!'4DDX[?SQJ5P]U)<P^,_!2)=3+;W%K<+) &(4E8002.Y^;]*X_.HGX>7_
M (@.MWYO[34F%N5N#B,&14(9>Y(9NO8CMQ0![167I^L-/I?VW4K1M,/FF/RY
MVY^]M4YP.O&/K7*:>UWI'Q5_LD:A=75O=Z8+B;[3)N)D#$;E[+TZ#CGZ5SU^
M)-9^'^GR:A<W$\BZ[Y0=Y6SM,I7'7L.GIVH ]@HKSF]?6]7\6:UHUC??9DL[
M:-+=9+R6)QN&3*"H._GCYL_K4]K=ZK>>+--\.ZKJ3E8M,-S)-9R&(7,N_:,,
M#D@+G@8Y!- '1^&_$D?B,:BT=LT(LKQ[7YFSO*X^;VZ]*W*\_P#A7&(K3Q#&
M&9@NKS+EFR3@+U/<UZ!0 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 1I!%$$$<2((UV(%4#:O' ]!P/R%2444 <[IWA_4H]>
MEU'5M8.H1(S&SM_)5%@W=^.IQP/J:Z*BB@"+[-!]I^T^3'Y^W9YNP;MOIGKB
MAK:!KA+AH8S.@VK(4&Y1Z ]:EHH :Z))&T<BJR,"&5AD$'L:;Y$/FK+Y2>8J
M[5?:,A?0'TJ2B@"&.SM8H9(H[:%(I"2Z*@ 8GKD=\T^&&*WB6*&-(XUX5$4
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
MI[N_FBDO(VDVFX1&R0"3A3C(!&.M==10!YSX=\*R)JBW-MX>E\/1*3YZ&_\
M-6Y3:1L*@D 9.<GIVZUU?A?P_'X;TI[.(@+).\_E*Q9(MV/D0GG QWZG)XSB
MMNB@#&E\*:'/=7%Q)IZ%[AMTZAV"2GU9 =K?B*DU7PWI.M/;M?V@D:W#",JS
M(0",$94CC':M6B@#!?P9X?;2;G2UTV*.SN)/-DCC)7Y_[PY^7IVK6%E;BP^P
M[";?R_**,Q)*XQ@DG/3WJQ10!BGPGHC:39Z6UD&LK-_,@B,C85LDYZ\G)/7U
MI+OPEH]Y>SW4D$BO<C;<I%,R)<#_ *:*" WXUMT4 9E]X?TW49[">X@/F6#$
MVYC<IL!QD8!&0<#CVJ;5M*M-;TN?3KY&>VF #JK%2<'/4?2KM% &3)X<TZ34
MM.OV68SZ=&8K<^<V%4C!SSR<=S5(>!]$70KC1EBG%E<7'VF11.V6?COG.,J#
MCVKHZ* ,O^P+#^WHM:*2&^CM_LRR&0_<R3R/7D\U3/@S16T)M',,QM#/]H \
M]MRR9SD-G(YKH** .;U'P+H6J?9FN()A+;Q>2LT<[+(R8QAF!RWXU-?^#M%U
M""SB>V>'[&GEP/;RM$Z)C&W<ISCVK>HH RM$\.Z9X>2X738&B%Q)YDFZ1GRW
MXDUJT44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !117+^)M<O!=)X=T(;M9NHM_FG[EK%G!E8^O8#UQ^(!)X@\4_V=<)IF
MDVXU+6Y?N6B,,1CKOD/\*\CKUS67X9USQ"/&=YX=UZ6SGDCLQ="2V0J$.5&T
M9ZCYNIKH/#_AVS\/VACAW37,I+W%W+S),YZDG^G05RGA1SJ_Q1\3ZNI8P6R+
M8QGC'!&?KRA/XT >AU0UC6;#0M.EO]1G6&",9YZL?0#N:\X\/?%%A#KTVJSF
MY:*Z"Z=:HBK-(&+ ( O7&%R><9[\5LZ-X1O];U"/7O&;)/<KAK.Q7B.V&=WS
M#C+=N<].<]@!+>^\7^,OWU@5T#17)"RR(&NI5Z9 .0OUX]B:G\"ZG>/K/B+0
MKF_DU"+3)U6&YF8-(0V[*L1U(*XKIM>U>#0=#N]3N" D$98 G&YOX5_$X%<U
M\,-.FM_##:I=AOMNK3-=RLV<D,?E_,<_\"H [:BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***K:A%-
M/IUS%;3FWG>)ECE4 E&(X//I0!9HKF/AY=W%_P" ]+N;N9YIW5]TCG).)& R
M?H*Z>@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***HZQK%EH6FR:AJ,K16
ML9 =PC/C)P.%!/4B@"]161IWB?2-4NEM;:Z(NF3S%@FC:*0KZA6 )&.?IS6O
M0 444$@#).!0 45G_P!MZ=_;G]C&Z0:AY7FB$Y!*^QZ'Z#FM"@ HK.?6[&/7
M8]%9Y/MTD1F5/*;:4'4[L8]NOIZUHT %%5;+4(+])FAWA89W@8NA7+*<'&>H
MSW%)!J=K<:E=:?&[&YM0C2J4( ##*X.,'IVH @U_6K?P_HMQJ5S\RQ+\D8/,
MCGA5'N369X/T6>QLYM4U/YM8U(B:Z8K@H,?+']%'%<U<ZS:Z]X@NM:U";;X7
M\/2;!^[+K/<'"[B!UVDC''&0>]>CPS)<01SQ',<BAU.,9!&10!@>,_$MKX;\
M/7<\EU''>/"PMHBX#N_0$#J0"02>U<KI5E+X+^#MW+/$8]0N(G=T<8;S)/E4
M$'G(!7CKUK,\=:MI.K_$[P]I4ZB>&SG$=SDC86=EPI]A@9^I%=/X[NX7UGPY
MIES,(K1KEKVY8G"^7"N[YCGID_I[4 <)\*_#EDWC?4?M#"Y;2Q^Z8K@>9NQN
MP>XP<?G73:5J LOC=J5E#>_:+>_M]Q59?,"2* =K<_*1M88[ BN8T>UF\9?$
MK6;OP_?R:=IT@Q/+'\KO&0 =H[%F4G/;.:L_$U8?!VLZ!<:%MMKB*VECPIY
MZ!CW).YN3U(H WO$3R>/O&,7ANRE']DZ6XFU"4#<KOGA 1W^\/KNZXKTQ55%
M"J J@8  P *\J^"%Q/-I>K)) OEB=7^T?Q2.0=P)[XP#_P "KU:@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "J]]<&UL+BX$4DQCC9Q'$I9GP.@ Y)-6** .5^'$%Q:> ]-MKJVGM
MYX@ZO'/$T; [V/0@'H175444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7
M'?%/_DF^K?\ ;'_T<E=C5'5=(L-;LC9ZE;BXMRP8QLQ )'3H10!YX(KZR\;^
M"KG4IH+Q);5X;?[/"T;1$Q]6&YMPP1SQW..*;97VJ'PIJ&L7?B>^C<W#V4*"
M-6P?. &!C[Q&0#T&?:N\TWPOHNDW'VBRT^..8+M61B791Z*6)Q^%.7PSHJ:3
M-I2Z="+&=R\D.#AF)R3]>!],4 >>7.NZ];Z?JMD;ZZMY[35K:&-Y)$EE$<F,
MAF P?7 '&<9-5/&FH:FFA^*=+DU"YGCL+VV\J5FPY612Q5BN 5!Z#%>E#PEH
M #A=*MDWNCN47:69#E22/0\^_>II/#VDRC41)8Q,-1Q]K!SB7 P,^A^E $CZ
M;$/)N@%DOK:!HH9Y^2"0.3CN<<D>I]:YCP=?7PU:YL-;NK[^U1%YC03%6@==
MQ_>0E0/EZ#!Z5V*6\,=JML(P8501A&Y&W&,'/7BJ.E^']*T5Y'TZS6!I %8A
MBQP.@&2<#GH* ,*[!/Q9LP&VG^QI<'T_>BN;\.ZSK*)X;U"XU>XNQJ%]/9S0
M2[=FT,VUA@9R-OZCTY]%DT73IM5_M.2U1KWR3!YI)R$/4=<57M_"^B6L-C%#
MI\2)82-):\G,3,<D@YSS0!YGK-]J%Y!8I<ZE<R>7XK>U\Q6V_(&&W@<<=1Z5
MM^(==U*SF\=(FHO&EI:VQMMPR(C(""%QC!.< ]C@UV"^%=#72WTT:=%]C>;S
MS$23^\X^8'.0>.U27'AS1[MK\SV$4AU!46ZSG]Z%^[GZ>HH \:\+7LD'P\\7
MZ7+MBB@MUDV/@.LKY5@>!W51@YQTS74Z]KFI^'XM/U":6\CTN*UM_L_V4HT<
MDFW+),I^8;L8# X'O79#P5X;6"XA71[94N(UBE"@@NJD$ G.>H!)[D#.:S?$
M_P .])\16RI&/L<^Z,--'DDH@QMQG&<<9/I0!XA'JEQ;6=A<WNGA1<ZE]N^W
MX_>2[#AE7_9!/YUVFC69^+'C6YU745,.EV 14MP<LP))52>V<$DCZ>]'Q:M;
M30Y?"MM! &M+1' B;G<JE,@_7^M=/X$;7(-"?4(M#M96U.9[LR&^V$AC\HQM
M/ ' YZ4 6_#^FIIOQ1\0I$D<<,MG;/''&N B@;<8^JFN,^,'A6^&I'Q#]J26
MWG>*VC@.=R-M/ [8RI/U-=O9VGBBW\5:EK4NEVD@NH8X8H1?8\M5R3D^7SDD
MG\:Y#4W\1?$'Q4$M;.-=-T:X1;BW-W^ZDD5LGYL<D@$9QQ^/(!W_ (#\.-X8
M\*6UC* +I\S3X.<.W;\!@?A72UEV5YK,MTJ7FDP6\!SND2\\PCCCY=@_G6I0
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110!XK\7H;G5O'6B:-$1B2!1&,#
MAI)&4G_QU?RKV6VMX;2UBMK>,1PQ($1!T50, 55N=%T^[U>TU2>V5[RT5EAE
M/50W7_/;)J_0!B>+M7DT3PU=W4"[[M@(K:,9)>5N%  Y)R<X]JB\%^'5\,^&
MK>R)+7#_ +ZX8G.9& S^ Z?A6M=:=:WMS:SW$0D>U<R0[CPK8QNQTR.Q[5:H
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
@* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>bbrantretirementagreemen002.jpg
<TEXT>
begin 644 bbrantretirementagreemen002.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#WZBBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *R?$GB"U\,Z-)J5VKM&K*
M@51U).!]*UJY+XE1R/X'NS'&[^7)#(P122%612Q^@ )H VKCQ!I5I907<]XJ
M17 W0Y5M\@ZG"8W' Z\<=ZMV5]:ZE9QW=E<1SV\@RLD;9!KC)-4M[/QY!KMY
M((M'O=-\FWNY\HB2!]Q4[ONDCUQG%1>&KVU\-V6OZS>M+;Z3>:L[VV8R1M8@
M>8 !PK'IQT H ] KGSXGMKKQ'J'ART<+J%O;"17?.W>1TQCL"I/U]JZ"N"GO
M?[+^(7B!VW)-/I:26N8R0Y16).<8P/>@"?P-XRM-2\/Z7#J>KV\FLW"N6C9E
M5V(D( P, '&,#J:Z6YU[2;*:2&YU*UADB*B17E V%ONY],]J\KL9+>T^'G@*
MXD55*ZTK%@O./,DS_(?D*DE&EQZQXATCQ3)JAN+F[:>&&#?MO$.-FU1D$C '
M;I[&@#V$$$9!R#7)ZEKVH7WBX>&M&EBMY(8//O+N2(R>6#C:JKP,G(.3V]ZZ
M:S18[*!$C>-5C4!)#EE&.A.3D_B:X.ZE_P"$7^*-WJ^I*8]*U.U2(79'R12*
M%&USVSCJ?7ZT ;VFV_B73]:CBU#4HM1TMK=RTQ@6)XY 1@'!Q@@G\NW?2M?$
M.D7M[]CMM1MY;CG"*_WL==O]['?&<5BZOKB>(-&U6P\.3&ZG^QR'[3!S&K8X
M0-T+')Z=,<XKETGLM2T'P78::4DU>PN;<30Q\26X48FWC^$9'.>M '?3^*-!
MMFD6?6+&,QR&)P\ZC:XZJ>>HJ:#7=)NM0:PM]2M9;M<YA24,XQUX%>5+:V\N
MC_$N>2")Y4O9@LC("RC<3P>W(%:E@EK:WWPR*I%$7M92Q "[BUNO7U)8_F:
M.ZD\4Z!$Y236K!7$AB*FX4$..HZ]:LWVM:9IC[+Z_M[=MGF;99 I"YQN^F>,
MUY*D7ALZ#XSL)5LGU.34[E+*+AIV^[Y83^(C=Z>^>]3>)-0,%WK>FS@V5Y_9
M$<3,L;RRWYV=C@JJ Y!(YZ\^@!ZG=:WI5D\276HVD+2H9(Q),J[U'<9/(J-O
M$6BIIJZBVJV8LG?8MQYR["WIG.,\&N"A?3]3U[X>^;Y<L7]GRE5D'&\1J!P>
M^5/Y5-H.B67B#1_&>C1$):OJDJPXSMC8!2"![,* /0FOK5+F"V>XB6>X5FAC
M+#=( ,D@=\9K)T*]U*'2[R;Q%<67^CS.!<Q$HAC'<[@,8.1^'XG(\#M>ZPQU
MC5+<QW%K#_9T>3P2C'S7'U8 ?\!K4\;0Z=<>%KB+4[LVEN[Q@7 &?+?>-C'V
M#8S[4 :FG:OIVK([Z=?6]TL9PYAD#!3[XJ+Q!K4'A[0KO5;E6:.W3.U>K$D
M#\20*Y[P->W-U?ZS'>QVMQ=0-%&^J6OW+P;3MSC@,HQD#UJ?XD:)<Z]X*N[:
MS4O<1LLR1@9+[3RH]\9Q[T %K_PE]]IJ:HE]I\$LL8EBT]K4N@!&0K/N!+<\
MD8&?:M6'7(+70[&^UN6#39IX4:2.=]FQR 2OS>AK*T;QIH#:!;,]_''/%$L<
MEJ_$RN!@ILZDY!X%43>6\'Q*EFUE?(@NM+1;%KG"HHSF2/G@-ZCK@?2@#LWO
M;6.S-V]S$ML%W&8N-F/7/2N<T3Q'+JWC+5K**[MKG38;>&6W:#!^]G.6SSR*
MX*PE;3O#WAJ>_+?\(^-:E=,CY4BY\HMGG:&W-S^O%6K^[@U/6O&W_"-SQ3S3
MZ9$P-J03(0?WA&.IP<<=SZT >HV>K:=J$TT-E?6]Q)"<2K%(&*?7%7*\S\'-
MH%_XBT^^L]8U#4-0CL_(\EH%1;>,+T?:BC@\#D\XKOM:^U'0=1^P[OM?V:3R
M-O7?M.W'OG% "PZOIMQ>R64-_;2749P\*2J77\,Y[5RE[XEU#5/%E_H.BZA8
MV;V4*GS)U#^=,?\ EGUX [X!((KGKAK"_P#!7A2WT<B+5X+V%8XP 98I 2)2
MPY8+D$DX/09%=)X?-N/B?XM5?*\TQ6A &,_<.[]<9_"@#L83*+:,W.SS@@\S
MR\[=V.<9YQ7)Z5KFM^+(I[_19;&STU)FBA:XA:5YRI^\<,H53Z=>#S73:G9_
MVCI-Y8[]GVF!X=V,[=RD9_6N*^'.JV6E^'1H>I2VUAJ5C)(DT$C!"?F^_P G
MYLYZCB@#I=&U._:PNY->AALI;>Y>+>,I$Z#&UU+'D$$<^N1BM*._LYK=[B*[
M@>&/.^19 57')R>@KCO%&H6-_=>&KN9A+H!OF$\C+^Z9MA$3$GJN[O\ =-8N
ML6\*ZGXQN-)V'3)-#/V@P@>4;GG&"."=G)^O- 'I:WUH\ZP)=0-,R[EC$@+$
M8SD#TQ6%XV\0OH/AN]N;*ZM$U")%9(YB"2"0.%R#GKCZ5Q>E6UE9-\.KB&.&
M&YN%<2R+@-(#%C!/4\X%9=]J%DW@/Q3::R]O'X@>_:1H9B/-)#+MVYY("D@>
MU 'LT%S')LC,J&?RP[(&&X ]\>E*+RU-L;D7,)@&<RAQM&.#STK@9-1TNP^)
M>FZC<7<%O#<Z$,32OM#DN-HY[XKCM$N?LOAC19[HC^QUUZ1KTL"5'"["PZ;<
MYZ]\4 >P:IXDTK2-*_M*YO(C;EMB&-PWF-G&U>>3_*M**6.>)989$DC895T8
M$'Z$5YKXH3PU+X'UFXT:.&2 7D$LDJ F(2&5 VPG@<==OK7HMC-:7%C#)8/"
M]H5 B:$C9M' QCC% "W-[:6>W[5=0P;_ +OFR!<_3-/DGBB($DJ(2"0&8#('
M4_A7FGC2?3;KQ+JT-P;2*6VTG8TM\ZE1N)91%&>KDD MGCCCUS88[/7/$'P\
MAN"EW ^F.DPWY#,L1RK8/J,$?4&@#UR.Y@EM_M$<T;PX)\Q6!7 ZG/2L*V\1
MF[\;'2+>6TGLAIYNO,B;<X?S N"0<8P>F,UY]>R+IOA[5K2 &/2X?$YBNXHC
M@1VI5<C'921^/-=)IL^A1?%9%TIK)4GT<C%IMVL_F!N=O&=HS0!W]<S#X@DT
M/0/MGBB^L3*URT:-9DE6RV O/<<Y] .>]=-7@8B1_A1;.Z*P3Q!\S$9VJ00<
M^W2@#W274+*!8FFNX(Q*,QEY -_TR>>H_.K%>8>+8K)=1O=7MO[*U:PM;*.&
M\TU\;XHLDAHF'W3@]L?RKTJU=)+2&2-2J,BE58$$ C@'/-  ;JW#2J9X@T(W
M2C>,H,9RWIQZTHN(3''()HRDF-C;AAL],'OFO//%,#Z#XVCO;2R2X37K22QD
MA*G:TP'REO8@@'IPI-5_"4-U/?6_A&_MRZ>'KAYY9MN(YEP1",>N6+<_W!UY
MP >E/.G,:21^<0=BENI _P#KBL>#76T_2=,?Q!+:17UY*(=MJV8R[$XVY.<
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
MZ9_"@#TFBO,M":\U*Z\,36M]JC3L@EU<-+((VVKQG=Q][ PO4$UZ;0 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !00""",@]J*I:IJEKI%
MH+BZ8X9UCC1>6D=CA54=R30!;9%==K*&'H1FJVH:=;ZI9FSN@6MV(+Q@X#@'
M.T^W'-9J^+-.6PN+FY2YM6@F6![>:/\ >&1ONJH!(8G/&":JGQUI:V6J3O!>
MK-IFTW5H8@94#' . <$=S@\"@#IZ0JI.2 3C'3M65#XBL+G4K2RMC),UU:_:
MTDC *+'G +'/&3T^AJG#XUT:XT*WUF)YFLY[A;93Y1R')QR/3/>@#H/+3:%V
M+M'(&.!044L&*@L.AQR*YZ_\;Z/IUY-!,T[);RK#<7$<1:*%V&0K-V_D.^*S
M=2O[N/XN:+9)<RK:R6$K/"&.QC\W)'K\H_*@#M:1E5QAE##T(S7#_$#4I]/U
M7PKLNY+>WDU)?/VN5#*"O#8ZCK6Y9^+]&O+74+A;AX8]/ -S]HB:(QY!(X8
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
M??K6K%?V<]I]KANX)+;&?.20%,?[PXI+74+*]MS<6EY;SP#.9(I0RC'7D'%
M%&[\+:%?16D5QI=LZ68VP+MQY8]!CM[=*BD\'Z!+IATTZ9$MF9_M)BC9D'F?
MWN"#6DFIV$L\<$=];/-*F^.-95+.OJ!GD>]+#J-E<6KW4-Y;RVZ9#RI*K(N.
MN2#@8H K:QH&E>(+9;?5;*.YC4Y7=D%3[$8(_"H)/"FAR:=;6']G1I;6K[X%
MC9D:-O4,I# ^^>:T1?6C7#6XNH#.B;VC$@W!?4CKCWJ*6\6YTRXFTV[M7<(P
MCE+AHU<#^(@] >M #]/TZTTNT%M90+%$"6P"223U))Y)/J>:AU30].UHVQU"
MW\XVLHEA(D92CCH1M(IEKJ<5MH-I>:MJ-BI:-?,N5E"PLQ'\+$XP>U6I]1LK
M:**6>\MXHYF"QM)*JAV/0 D\D^U %'6?"^B^()89=4T^.XDA^XY+*0/3*D9'
ML:Y?QAX=DEU#1S!X<74](LX)(EM+>?R&B=BN&&".,+C\376WLU\-1TT6<UD+
M1V;[0)B=[C V^7CKSU_"KKW,$<HB>>-9#C"%P"<^U ''Z!X1AETV^@U/36MM
M.NS&8M,DNFF\@KDE@V?E9B1P#QCKS@:L/@CPW!'<1PZ7'&MS!]GF"NX\Q,YP
M>>N0.>OO6X\\498/*BE1N8%@,#U^E/5E=0RD,I&00<@B@#.NO#^E7NCQ:3<V
M:2V,2*D<3$_*%&%P<YR!WSFJMCX0T'3GN9+6P"/=0F"9S*[,Z'J"22:V&N(4
ME6)YHUD;HA8 G\*YWQ)XD;3M6TO1K.:WCO-0=P99OF6%%7.XC(R3T'- %U/"
MFB1PZ;"EB!'ICF2T'F/^Z8G)/7GGUS5+7O#L8L-;O=(L8GU?4+?RW\V1MLO
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
M5"J%4  = *&57QN4'!R,CH: /"-(+VGAG1=2G6X_LRUUFX>Y,*G='E5"OQR
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
MP+&MFH!$*'Y%)A.[ [<\?ACM7?#2=.5[5QI]J&M%VV["%<PCT3CY1]*!I.G
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
MAB>SB$$:6XDN(,R-O!;(5R!P,DD\D]*36=%UF#Q7;>)K#0X=2>YLQ!>6$TZ
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
M4'C#0+G5X].O;#RVO]+N5NH(Y#A9<=4)[9P.?:NC5$5F944,YRQ Y)QCFG4
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
M>-U=#T93D&@#R_0M+U2TMO D5QI=Y&UC/<K<?N\^7NR%)QT!SU-='X>MI_\
MA,?%IN+&X2VNI(?+DEC(24*FU@">O-=?6?K6E#6M*EL3=W-H),?OK9]CC!SP
M: .2\&:/>6>NWMI/.)M/T61X+$CG_6[7()/=%^7VW$5WM4M)TJVT;3X[*UWE
M%)8O(Y9W8G)9F/4DU=H **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ KC?BDMR?A_J!MI&0C89 I W)N 8'/;Z>E=E63XDT"W\3:'-I5U++%
M%*5)>+&X;6![CVH Y>^U+7;:]TC0--N+B>>2T:YEN!'"LC*,!5&Y0F!GG@G@
M?6HM6DUU_"FE+XAACCODUJU7=&RGS$WC#$+P#UR!Z5T.L>$+;5SIT_VVZM;Z
MP7;%=V[!7QC!!!!&#]*;=>#X;G1[:P&HWB-#=+=O<?(TDLH.0S;@1UQP/0#I
M0!5%[JVO:YK=I8ZDVG1::4BCV1(YDD*EB6WJ>.G3'>L*Q\8:[XAB\,26,]O9
M'46N+>Y#0[P'12=ZY/H,@>O!R*ZJ?PJHUFZU33M0N-/GO(PET(E5A)@'# ,#
MAAZ_I1;>$+&SFT0VLLT4&D"3R81M(<NI4LQQDGDF@#GHM0\57?A#7!!J:'5]
M)OI8EF2W3_2$10V"I! /S=AV'O6UI/B)O$>KZ?)IEP/[.%D;BZ4*K'>Q"I&3
MU4C#D_0>M-G>V\"P7M_(-1ODU*^\QHK>%7*2,.H P<':!R3SCUJ?P7H8T717
M+VHMKB\N)+F6(8^3<Q*KQQPNT?G0 OB#5[J'6M(T2RE6";43(6N&4,8T1<G:
M#P6.1C((^M<WJ_B;7-$L_$>G27:RWUA EU:7C1+EXG8+AE&!N!]L?UZS7_#T
M>MFTN([AK34+)S):W2*&\MB,$%3PRGN/U%4KGP9!J%CJD=]>S2W>IHB7%RJ*
MI54QA47D*N03W//)- %GPNFMM8_:]9OTN/M,<4L40MQ$8,H"RGUY/?T_ 8?A
M":35/%'C&\=REQ'=?8HG.&\M$W 8'UY(KL=.LQIVFVUDLC2+;Q+$KMC)"C S
MCO@5S%I;MX5\3ZU<M;2OINI9O%D@C+^7(B%I ^.F[JOJ>.N* ,JS\2ZS)I%]
MHC:@C^*8M0%HCF-.4+!O," <J(PQZ<8YJ_XHN3IOQ \)W,*X>[::TFP<;X\+
M@'Z,V:C\,QVGB/QC=>+8-.N+2);9;:,W,91Y9,G<^,XP%VKW[^E:%[I[:_XU
MTV[" V.B^82YS^\G8 ;1ZA< D^O'8X )/'.I:CHNA)JNGS%$M;B-[I!&K^9"
M6 8<].HZ5DKXV^S>.K^WNKO.BBR\VW8H%7S%5790Q R=IS@GBNVO+6*^LI[2
M==T4T;1N/4$8-<VW@#1WT'2](<2-!I\XG5CC=*>=P8XY#9Y_#TH RKO7_$&F
MP>#8[QXOM6IW2I>!X &4,0=H'\. V/7BLV%;UM$^(KW5^]PJO<1A60#D1<'(
M]L#'M79>(/#7]NZCHMW]K\C^S+H7.WR]WF8(^7.1CIUYJE-X+D:3Q"(-7EBM
M=9C</;M"K".1A@N#U/';CZ], &/HVJ>(=+G\(P74EM-I^I6PA,44>T0E8PR'
M<3EF('/;K6]X[UC4M"\.?;]+\CSEN(T83*2"K';V[Y(_6HY/!\SW'AF7^UGQ
MHB;2IA&)_E"YZX7@'L>M6_%WAR3Q1H\=A'?&S*SI-O\ +\P-MSP1N'?!Z]J
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
M[Y]._H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M #E\]1@\ #\:U+KQ;XBU"349M#LYI$LKMH((DM?,CN N V]RP*]R  ,8ZG-
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
ML]Y,+@@S$F*0#&Y">A]2<Y[\8I8O .E)HE]IDEQ?3_;55)KF>8/-M4@JH8C
M QTQ74UC>(M=_L6&S2*-)+N^N4M;9';:N]N[8R=H[X% $8\*V:ZEI%\MS=A]
M*@^SP('7:RE=IW#;DDC'0CI6W)&DT3Q2*&1U*LIZ$'J*H:/<:I<6TG]K6,=I
M<1R%1Y4H=)%[,O<#V.#3Y9]176K>".R1]/:)FEN3* R.,;5"]3GGG_) ,/2/
MA_I.C7/FPW%_-&H<16\\^Z*'=P2BX&#CC-5[3X;:19RZ=(M]JTAT^7S;99+L
ME4Z':!C 7CG&,]S5WQ'XPMM'\-7^K6:K>&SG%NZ E0'R 1G';=VKHHI/-A23
M&-ZAL>F: .?B\&V<=Y:SRW^HW"6MPUQ!!-,&2-SZ?+G R< FJUK\/-'L]2:[
MBGO_ "&G^T?83/\ Z-OSD'9CG!Y&:ZRJ.IW&H6XM?[/L5NR\ZI-NE">7'SE^
M>N..!ZT 7JY;3=%N-+NM5TF,3IINH.]Q!<P28>V9@ Z<_=Y&Y3[FNIHH I:/
MI<&BZ1;:;;,[0VZ;$,F-Q'O@ ?I6+9Z-_P (;H%S;Z,M]?O+(3!!*ZG:[>^
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
MV>>)HQ-']Y"1C(]Q5NB@#S[2?!?B*RU+0;N;4-+5-,5H3%!;L-T1 #')/+G
M[ #KSTKT&BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MN(^)MO;W.D:1%<X$3ZM;HYW;<*20>>W'>NWJK?Z98ZI$D5_:0W,:.'594# ,
M.A&>] 'F/B#3-.T;Q7I^E/-;Z/HOV.4VSS1>=$TK']X&WMP=N,'WQWH1-)TR
MU\-Z;;ZH=15I[F2UFO/W=FN%P=P(^<+@[0#U/7!%>FZCI=AJUN(-1LX;J)6W
M!)D# 'UYIESHNF7D5M%<V%M-':D&!7C!$>.FT=N@H \H\,02ZSX$FL8M2LXY
M[?7&-I%-_J)L*'$>WNI.X@>WM6A#?6DT>AVEWIR:?8?VU-!J%N"6A:Y5,K@C
M^ R'('3CVKT&7PYHLUO-;R:5:/#--Y\B&(8>3^\??WJ?^R-._LW^SOL-O]BV
M[?(\L;,?2@#SO5+5+9_'>GVB!-*735G\J-L)'.4)X Z$[02/T.:;;:38Z3K7
M@2]LMT5U>Q%+EO,),R^2#\V>N#CVZ>U>AIH>E1Z6VF)I]LMB_P!ZW$8"'G/(
M^M*-#TH-9L-/MLV0Q:GRQ^Y_W?3H* /('N-/77?#NI:=+#!'/K+L\DLX:ZD#
M2;7,F  B8& O/!_._:^'M'UO7_'DFK(<VTX>*7S2ABX<EASCL.H->DIX7T&.
M4RIH]D',HF+"%<[QDANG7DT^Z\/:-?7ZWUUIEI-=KM(FDB!88Z<^U '%:0]X
MU]\/#J'F"Z^RW8?S1AO]6N,_ABN<T_3[+6OM&HZOX@BL-7M]19ID^S W*N'P
MJJ<[R.@  XQ[5Z_<:3I]W?P7UQ902W<'^JF= 63Z'M49T+23JHU0Z=;&_!R+
MCRQOSC'7Z<4 :%<UX_N;2V\%:@U[+=1P.JH3:_?.6'&>@!Z$GL:Z6H;NTM[^
MUDM;N".>"08>.1<JP]Q0!Y%$(;&;QO:6ZV-L/['#I!8R;D7"L#SW;D9..]6]
M'TZVT^]\!ZE:M(+N_C:.YE\UCYRB+(!!/08''M7H<7AC0H%98M(LD#0F!@L*
MC,9.2OT)-2'0=)8V1.G6Q-CC[+^['[GI]WTZ#\J /)[]++6/AWXAU7588&UZ
M*Z=7+R!I(#Y@"H#V &0,<&O5O#G_ "*^D?\ 7E#_ .@"H[GPMH%[=2W5SH]E
M-/+_ *R1X5+-]36I#%'!#'#$BI%&H5$48"@< "@!+@L+:4JX1@APYZ*<=:\<
MT#34\1PZ ]K;[;Y+AIM4O1.H,\>\]<,&;<0,#'''8C/K]_#+<Z==002+'-)"
MZ1NPR%8@@$CZUYG:_#N>6WL[=_#VF6-S"$#Z@EV[M\I'S*@P"QYZ\#B@"RMM
MI_B"W\7W&JR$ZEI]S.L4S;@UI$@)B9 .G0DX^]CG-,T6]/B34]!T_P 2J)HY
MM'%S%#*I"SR[R"S#HQV*&Y]<BNXO_#.C:G>B\O-/BEN -I<Y&X=@P!PP]CFI
MM3T33=8@CAO[1)EB.Z,\JT9_V2,$?@: /,I=0FTVPO='>ZG;0TU]++SU8[HX
M2-S1A\\ ,%4GT)]:W-%TK3-(^+EU;:7&D4)T4,\2'*HWF@8'IP%/XY[UV7]B
MZ;_9#:5]BA^P,I5H-ORD'G\\\YZU6TCPIH>@SF?2].BMI6C\HNI))7.<')]?
MY#T% &Q7G/Q)L;:Z\1>$!-&6\V_$+X8J2A*\<'W//6O1JS-3\/Z7K-S:W%_:
M^=+:-O@;>R[#D'/!'H* /._'7E%M?DL9KAY]-M;>,[IC&EIE@0(P.78CG)X
M[]JUA=R7OC'P8TMU(SW6ERO/"'PIS&#NP.Y)//M[5TFH^#?#NK7TM[?:3;SW
M,J;'D8')&,=CUP!SUJS!X<TBVO+*[ALD2>RA\BW8,W[N/GC&<'J>M 'C26,=
MI\&]>8QLEP=2$4@9CD!)%P,$\8R:[_2K,Z3\0+:*"[NWBO\ 3&GGCFE+J75E
M (!Z<,>E;<O@CPW,;XOI41-\P:YPS#>0V[L>.>>,5>.@Z:=8@U8VW^G01^5'
M+YC?*F",8SCOZ4 :-<3\2;RYL[706MIY(2^KPHQC8C<N&X/M7;51U/1[#6$M
MUO[<3+;S+/$"Q&UQT/!]Z /.+VUEUKQ9XVMKG4+Y+>SMXYH8H9RBJXBR#_\
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
M*3G+<=1VQ@>U5V\ Z6WANTT)KB]-K:W/VJ-O,7?NRQP3MQC+'M^- '55S7Q
M_P"1!UK_ *]S_,5TM5M0L+?5-/N+&[3?;SH8Y%]0: /.M'DUW0K/P?<MK;76
MGWZ0P-9/;JHC4P[AAAR<8[T[1-7\7Z]9V6LVDT*VSWK-*)9D$?D;MOE[-N0P
M]=W7\*Z[3?"EGITMG(]S=WGV&/R[1;EU*P+@+\H51S@8R<GWJK#X!T>WU22\
MB>\6"2<7#6(F_P!',HY#[,9R#SUQ[4 =17.^-M8N-$\,RW5K+'#,\D<(FD&5
MBWL%+X[X!S7152U;2K/6],GTZ_B\RVF&&4'!X.00>W(H YG6KS5?">D:MJ9U
M7[?"MHC6L=P%WK)G:S?*HROS*?\ "FW6I:CX?U/PZ9-1N-2AU206\T;(F%9A
MD2)M P!GH<_+[\UH:7X(TK3;2YMGDN[])X1;DWL@D*Q#HB\  ?\ UO2IK#PG
M:V5U:3R7U]>"R4K:17+J4@R,9&U02<<98GB@#S^[U[Q19^%M0UYM?=_L.J-;
MK;BWC"R*'"D,<9_+I[UU$M]K&O\ B+6],L-4.FOIUO UNJ*I$KR)NS)N4G:,
M ?+CK5V3P#ILWAV\T26\OWMKNY-U(Y=-X<D$X(3&"1Z5+J7@C3]0U0:E%=ZA
M87;1"&62RG$9F48 #\'L!TQ0!G:I]H'CGP*+MHFNA%>><T6=A?R5W%<]LYQ6
M-/XDUZW^'?B.[>_SJ-AJK6D<X1>%$L:XZ8_B/45V/_"(Z<NL:3J43SQ2:7"8
M+>-&&PH00=V023@GG-9U[\.]-OH-2MGU'5$M=0N#=36\<RA!(6#$CY<]1T)(
M_(4 9?B+7-5T_5DAU#4[C3+":VC^RWUM"DD/G8^82DJ3C.,8P,=^];0U&^F^
M(5QI*WA%BVD"YB"*N4<R;=P.#GID=N:FO?"$%]'/ ^I7RV=S$D4UL#&494
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
M47/"D@X^E '>ZOXCOK#Q9X9TR(1&WU(2&8E?FRJ@\>G6NJDD2)"\CJB#JS'
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %8'BC0;K7O[*6"YCACM+^.ZE5USO"'.!Z&M^N?\6ZS/I6GVT%
MGG[=J%REI P&?++=7Q@YVCF@#>"(%VA5V^F.*4*H7:% 7TQQ7 ^*I[C1_$'A
M&RBU&Z2WN)I8KEVG(,J_(<L?7)/(Q^5;%K91ZG)J,^D^))YH&40!1)YJP3H0
MP96SSC(RO(.<$]J .F5%0850H] ,48 )..3UK"\(Z^_B'13<3QK%=V\S6URB
M'*B1,9QGL<@_C2GQ=I MM6N!+*R:5(8KO;"Q*$'!P .0.>1VYH W BJ20H!/
M4@=:01QKC"*,<C K!N_&>BV5Y#9RRSFYFMUN(HH[=W:1&.!M ')]JP/&OB>.
M^^&4^LZ%>R*K2HJ2IE&&) "#W'3\J .]V)OW[5W>N.:"B%MQ12<8R16'J'BK
M3M&C1+QKB218!-+Y%N\OE)C[S[0=HX/7T-%UXPTBV-L%EFN3<VYN8Q:P-*3$
M/XOE!P* -";2XKC5;6^D=R;56$40 "JQ!!;IG."1C./;-7617QN4-CU&:PKK
MQAI-K'$Y>XF,EL+O;! \C)$<89@H)4<]_0^E7M6U:/2]"N=5\F6>.&$R^7$N
M688_SD]AF@"]L7=NVC=ZXYH6-%)*HH)[@5YWJ7BQKVR\):N9;FPAFO4%U&ZM
M&C Q[CC(&]<]".#SUKJM,\7Z)JMA=WL%YY<%F<3F=3&8^,C(;'6@#;P,YP,]
M,T  =!BLC2O$^F:Q=R6EN\T=TB"0P7,+0N4/1@K $CW%97B/6KU_$FF^&-*E
M-O<W2FXN+G )B@&0=H((W$@_3'3F@#JU1%)*JH)ZD#K2X&<XY]:YZ;1-7M;B
MSETW7+MU%PANH[QED#PY^8+\N0WY4Z]\9Z+874D,TTVR&01S7"0.T,3''#2
M;5/(SD\4 ;DEO#+(DDD,;NGW&902OT/:G[%W;MHW>N.:P]0\8Z'I=_\ 8KJ\
M N/L_P!H550MN3MC'4GT%5(_B'X8E6S9=1!%V^Q#L.$;.,/_ '/QQ0!L6VCV
M]OK-WJH):ZN46,D@ *J]A@9^I.>WI5R6"&?;YL22;#N7>H.#ZBL75/&6@:/=
M7%K>Z@B7,"!WA"EGP1G@ <\<T^7Q;HL>EVNHI=^=#=MLMQ C2/*V<%54#)([
MB@#3-A9LLZM:0$7',P,8_>?[W'/XT"PLU:)EM( T2>7&1&,HO]T>@]JS/^$N
MT(:3%J;WZ1VDDH@#R KMD/\ "P/W2.^>E%EXNT._AOI;>^5DL6Q/\IRH_O8Q
MDK_M#B@#3^P6?E0Q?9(/+@8-$GEC$9'0J.Q^E6*SO[=TTVUC<BY#0W\HBMG"
MG$C$$C''L>:LWM]:Z=;&XNYEAB!"[F]2< #U))Z4 ,.EZ>;O[6;"U-SG/G&%
M=^>GWL9J26SM;B:.::VADEBSY;N@+)GK@GI6=;^(])U&>YLK>^VW4,;-+&49
M7B [D$<=:JZ3K>G6.BZ6EUKZZ@UTWE07C+CSWW8V\< ]L'GB@#7.EZ>ULML;
M&V,"MO6(PKM#>H&,9]Z<^GV4L,D,EG;O%(VZ1&B4JY]2,<GBFR:I90S7$4MR
MB/;1":;<<"-#G!)Z#H?R-5K7Q'H]Z9Q!?Q$V\0FE#94I'C.XYQQCO0!=CL;2
M&U-K%:P);D$&)8P$(/7CIS1:V5K8QF.TMH;="=Q6*,("?7 JIINOZ5J\SPV%
M['-*B!V09!VG@'![>]/;6M.356TQKI/MRQ^:8 "6V>N.] $EUI>GWLHEN["U
MGD"[0TL*L<=<9(Z5)]BM?M?VK[-#]IV[?.\L;\>F>N*IP>(=(N=,74H;^%[-
MI!$LP/!8MM ^N3BHU\4:$]XMFNJVIN'F:W6/>,F08ROZC\Z +/\ 8NE?9_L_
M]F6?D;]_E^0NW=C&<8QG'>G'2=-9)4.GVA68@R*85PY'0GCG\:YA?%5IX?\
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
M]+O/M^F6ER^P2RP1RNBG[I90:N4 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 5Q_CLFWG\.:@P_<6NJQ^:<XVA@5!)Z 9(ZUV%07EG;ZA:
M2VEW"DT$J[71QD$4 <7XVMY[CQCX0>*SN9X;>Y=IWC@9U0-L W$ @=#796EA
M:6 G^R6\< GE,TH08#.0 6/N<"G6ELMG:1VR22ND8PK2N7;'8%CR<=,GFFW]
ME'J-C+:3/*L4H <Q.48C/(R.1GH<=C0!RWP\A=K76M3(=8M1U2>XA4G@QY #
M#MSSR.H KG=3MK_2I?&^G6>AZE='509H)8X\QD,GSG=Z@LV% ). />O4+>"*
MUMXK>WC6.&)0B(HP%4#  IS2(C(K.JLYPH)P6.,\>O H X/1K><_$#3KB?3[
MJ-(_#Z6_F2V[;4E#Y*[L8!VY[^U8&I6-[>?"S6K6WTV^,[ZJ\J0FUD5V1I0P
M(4C)&*]=HH \LU/2TL/%U]=ZOX8O-8LM0AA,+VL1D,3+'M*L 1C)'>K?B"S1
M([9;+3M6TC5+2Q'V.:Q@>>/!))@;:,'D#KQSG/%>CE@" 2 3T]Z6@#S#7H[U
MI8+[['JEAXG@T]"+BRMWG@F;G,+;5*]1GG@9Z\5VE^E]>^!KJ.XM]NH3::ZO
M G.)3&<J,=>3BMND#!LX(.#@XH \QB>ZNM'\"QMI.IQ-8W<4<ZRVCY4)&%+G
M .%R>"<=#Z4S7-%U+6;KQW!::7)$T\=H("RE5N#&VYBK$ $X&/RKU*B@#AO"
M$6F7&J+=6?@^\TJ6. ^;<7:&,JQQ\B9Y8=>>.GO3O%&G7]AXQTOQ996TUY#!
M";6[MX$W2",[B&4=^3T^E=O2 @]#F@#"M?%$.I7,,.F65[<!I2DTLMO) D(&
M<DEU&3QC:.<]<5R-M:7VE^$?$WA^XLKV>^N9I_L[I SK.)1A6W@;1R><D8YK
MTRB@#@='TR]LO'>DQ36LYCL]!6W>Z*$QF3</E#8QGK^%<W::5J,/PIO;:33;
MP73:L)%A^S.9"H=#N"XSC /->Q4F1DC(R.U ' SZAI^G_%:ZN+[Y%;28PCF%
MF()<\< X)%<];VEYHJ:9)-8S6-M?:I=W2W"6KS3V4;JJJ@&"59P,<C//3(KT
M&R\.?9O&%_XA^VF3[9 D/D;.$"XY#9YZ#MZUOT >*P6CP^#K^RFLKI?^*G5C
M%-"S$QG;U^7YN <\?S%=A912'XOZS$\1-I-I:!@4^1R"HQZ'@G\Z[JJ>K6=Q
M?Z9/:VM])8SR ;+B( LA!!Z'Z8_&@#A?!>CWEOK5QH]V6ET_P_</]DEY =I5
M#*#[JK-Z_P"L[=]#XGM%'X?L)G$OF1:C"\12/>H89.7 YVXST[XKI=$TB/1;
M$P+-)<2R2&6>XEQOE<]6./8 ?0"J_B'0GUN*U:WOYK&\LY?.MYD4.%?!'S(>
M&&"?\DT <KX?O=+U#6?$.H1WROJ5_;\6RP21A8T3'!=5+G/4XXXK+T?09]5^
M"$%NB-'>VS2W, 9?F#I(S  >I&1^-=QI/AVYM;]-2U;5I=3U".-HHY#$L21J
MQ!.U%[G R23TK?H \TO=,U74OAOJ.J-;,NKZD8[J>*-F#&)"-L8(Y^X"<>K&
MDL_^$6U6SU'4(=.UJ0_V>\5W-.\TDD:$CY%WL0QZMQTQ[UZ910!P?@B:Z&L7
M-D;Q=5T^WM$^S:@]MY<J L?W+,?O8 S_ )Q3_'%M?:=K6C>)=)M#=WD3M926
MXX\Q) =N3UPK<_CVKN:* /-- T+4M-\2#PU=%KC3H9EUC[2> S$;?+  P/WG
MSXR.%/!S6EX*ATZYU?Q+,]O&]VNKO,DDD7(3;A64D>OF#CU]Z[FB@#R@L&^'
M-W+&CM&FN&8A$)(C^T!LX SC'-;MW=++\2=/NHC,D5YHSPV\QA?!D,F1VXXY
MYKNJ* /'O#,>CRZ9;^'M7T[59M8MKT_Z-YDWEE]Y_>@@[%4 DGZ'KGF]>P0S
MZ%\0I(H%:9[DA2(_G8!5 QQG&=WZUZE@9)P,GC-+0!@:5(__  KZQENF<O\
MV5&TIDR6)\H9SW)KSK[&4\'> /)MB)%U.,R[$Y'SG.[']:]DHH \OTVZ@TW2
M/&&CZVR_VA<7L\L<3IDW(D4!#&O5N1G@<4^PCGT#Q!X,3679773)+8R&/A9#
M@B/(R,@<9[XSWKTIH8FE65HT,B_=<J,CZ&G%%8J64$J<J2.AZ<4 >4:O#=7J
M_$6/36)D,EON1%RSJJ?.HY'OZ^G>M?\ M?3?%>D7[>'--G&H_P!E26_F"(Q>
M1Q\L(/ )W>G3;UKT!452Q50"QRV!U/3)_*D2-(P1&BJ"22%&.?6@#RWP9_PC
M]]?:(B/J\VL:=&8FMI@0EH=I#DG:!C(X&2>1QUKH_&]U!I^J>&;^[)2T@OSY
MLNTE4S&P&<=.377)#%&SLD:*SG+%5 +'W]:62..5=LB*ZYSAAD4 <''>V5AJ
MWBR#6C%!+>D/;O<[0+F'R]JJA/WL$'Y?]KWK9\!0WMEX%TN/4RZSQP\B4;2B
M9.T'/3"X'X5T,D$,K(TD2.R'*%E!*GV]*D(!&",@T >+^"[3P;J6C:NFN75C
M'</?S!7DNA&_ED+@KR,C.>:Z77KVS\3:-IFF:,7M]2FE,NE3.2FQ(NLN>NUE
M! SR=PXZX[G^S;#_ )\K;_OTO^%3+!$K(RQ("B[5(4?*/0>@H \EN]337/A5
M/:V,#F]M)T.JVL<@,CX?+N3_ !;B,YYYSUQ5ORM+U33M<U#PO>:G?ZK/I91Y
MY 2%&5_=\ ?O, X S_+/IT5M!"S-%#'&6^\50#/UI8H(K="D,21J3G"* ,_A
M0!P?A;4O#FL1:'':V"7&I06?V>8"/'V:/;A]^<#!;C')^8X[UQESJ5G<?#70
M-)MY#)>VVJ*9H41CY7[R3 8XP,Y&!7M\<$,)8Q1(A<Y8JH&3[TBVMNA8K!$I
M9@QP@&2._P!: ..TJ\L;?XB^*K6Y>-99TMW1&7[Z+#\Y^GK6!HNCQ^(?@L+>
MW*M<6\D\UOM(^619'91[9!_6O43!$93*8D\PKM+[1DCTSZ4L4,4";(8TC7.=
MJ* /TH \V@2_\0>"=<\3K"ZZAJ-@((85'S+'&"&QZ[FWGZ8H\'#PUJ&IZ)>6
M-UJ-UJ5O;E/*(^2T'ED,K_*,#.0/4XQQ7I2(L:!$4*HZ!1@"FQ6\$!8PPQQE
MOO%% S]<4 <G\1+69-#@UNSC5KW2)UNHR0,E,X=>>V#G\/I7*SQZRGB!]L#)
M#XPA"[48_P"BXZD^K"+)/O["O664,I5@"",$'O2>6GR?(OR?=X^[QCC\* /-
M%TW2[KXM:Q;7MI:RV<&D)A)D5ECQL&>>F!WKG+*\$'AKP-/>7<T&D1/<K<3P
MD'RI26"YX.#@G''<U[7]G@\QY/)CWN,,VT98>A/>FM96KVQMFMH6@;K$8P5/
MX=* /*=>M?#<7P_O!I=S)<6DVJQ.UQ<-P\A*[BC8'\.<D?[7O5[7+32/#?CG
M3))(AINBRVDH$T,*F(3L><Y5ARJ@=/3WKTDVEL8%@-O$8EY6,H-H^@HN;2VO
M(/)NK>*>+(.R5 RY'3@T 8O@VVTJUT!8M$FGGT\2N8I)6R&YYV\#Y<Y[=<UQ
M%O>167B>SD@EL=:TK4=7DD@,28N+29B2QXY*CGK_  ^U>JHB1($C140<!5&
M*K0Z5IUO=M=PV%K%<L,-,D*JY'NP&: /']:U"RA\"^-M->YA2\?7972W+ .5
M\Z,Y"]<<'FM>'4]'LO%.I6OBGRD@O-,MDM7F0E#&%.Y0>Q)(/'&1ZBO1Y='T
MR:2>273K.1[@ 3,T"DR@=-QQSCWI]UIEA?>7]KL;:X\H@Q^=$K[".A&1Q0!P
M/V?2=2\<>&K0V(^QII,@BM+Q,LJ [4W*V>P)&>?QJ]\*I&;P[J,/ C@U2>.)
M0  J_*<#\2:[-K*T>\2\>UA:ZC4HDYC!=5/4!NH%%I8VE@CI9VL%NCN9'6&,
M(&8]6..IX'- 'D#:;87<?Q*N;JU@EF@E<PR2("T9^<C:3T.0.E;6E72_\)OH
M+Z@\0L7T!%LY)2"C2?+NP3QNP#[XKT#^R=-VW2_V?:[;LYN!Y*XF/^WQ\WXT
M3:1IEQ91V<VG6DEK& $@>!2B@=,*1@4 >1WR>5X.\2D*AT6/6T-J -P"B0;\
M?[/0?G77ZS-:S>-?"USIKV[M+:7HADB*D,-B[!GN,DX[=:['[#:?8C9?98/L
MA788/+&S;Z;>F*:-,L%DMY%L;8/;+M@81+F(>BG'RCZ4 >9^$+GP_=:%IECK
M;,_B"VU(RM#AA<>>920S=V&,9)R !STK.G6PU*_\4V.O^(9K&1=2:00-"C.Z
M CRC&Q!<G  PO;'K7KBZ7IZ:@VH)86JWK##7 A42$=.6QFDFTK3KB\CO)["U
MENHR"D[PJSKCIAB,B@#G?'4UU;_#>]>T:X$HAB5FP?,V%E#YQR#M+9_&N4O[
MO3+GXA^&G\,R6DQCTVX2$0,IP1"^Q6[CZ'%>L,JNI5@&4C!!&015&TT32;!U
M>STNRMW0DJT-NB%21@XP.X H \F\*6>CW]KH;W_B"2+4[.[R+$0()Q,7.03M
MWD'&3G..YXK4F%IH_BH7PBL-8L-2U8,KQX^U6D^0,#G) (Z>@.>M>DQZ5IT5
M\]]'86J7C_?N%A42-]6QDU$F@Z/'??;4TFP6[W%_/%L@DW'ONQG/O0!YSIEY
MX=N[;6[7Q%*5U--6:3#<7#[6'E;.YXX '8GUK0L/#VB:U\1_$LE[ DDMO):R
MQ1A]NUO+!+8!Y.X<_4YZUW3:5IS7XOVL+4W@Z7!A7S!_P+&:DBL+*"[ENX;2
M".YF&)9DC =_]Y@,G\: /%Y(H3\/?%,*[HXQK^'('"+O7D>@ K=U;3+;0?$5
MO)X2#1RRZ7>2726SE@VV+,3%>>2YX]37I":7I\<%Q EA:K#<L6GC6%0LI/4L
M,?,3[T66EZ?IN[[#86MKNQN\B%4SCUP* /+_  =INA-=>']43Q$KZF$^:UA@
MC$A<J?,$NT;B!\WS/^?-6="MX=$\3:8]S:6>IQZA=3/8ZU:2?O,N&)64?Q<$
M]2<5Z+;:/IEG<R7-KIUI!<2Y\R6*!59\G)R0,GFFVVB:397 GM=,LX)ESM>*
M%5*YZXP.,]_6@#F/B/9"&QL/$D4'F7.CW4<YVKEFBW ,/Y'VP:Y5;O5;/5M1
M2/3I(H_%\6ZS3:,Q.3M)?/3Y&+GZ_7'KDT$5S \,\22Q.-KHZAE8>A!ZTV2S
MMI9H)9+>%Y8"3"[("8\C!VGMQQQ0!P%Q8V]I\6M"TZ.,?98]&:$1L 05&\8(
MZ&N=2UT^V^%7BT6L4"3K?21OLQO""9=H/? '2O79-,L9=2BU&2TA>]B0QQSL
M@+JI[ ]N_P"9]:HOX5T%TO4.DVNV](:X 3'F$'()Q[\T <+:6\.C>,?!4MHC
MK)J.GM'<LTK-Y@$2D9R><=OP]!7J59[:'IC7=E=&RB,]DGEVTF.8UQC _"M"
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L#Q/XGC\-+I
MQ>SENFO;I;95B8 @GOSU^G'UK?KS_P")[.LOA=HTWN-7B*KG&X]AGM0!I6GC
MG U:'5=(N;"^TV+SWM@XE,D9Z%6& 3GC'Z]</LO&;/<ZE;ZAIAM9K*R^W!(Y
MUEWQ8/!X&UN/NFJ&HZ'X@U"?6M8M%6PO[FSCL[6!I06"A]SEF7(4D9 P>.N:
MS;;PQK<=_>SP:#9V-O=Z(]HT<=PK/YN&(+'^)R2,L3C'5LT .U3XC:Q)X3DU
M;3?#\T$#6JR+>32J41S($("X^;D\'C/IBMU[H?VUX6&M:45U:43+'+'*K)"P
MC);)&,Y ],#/7BLT>%]5N/@]_P (\\ AU(0@"-G4@LLF\#(..<8Z]ZT[NSUG
M4-8\*W\^G+&UJ\S7@292(BT948R<GDYXS0 O_":^9,D]OI<\^DM=_8VO$;++
M)G&?+QG8#QG(.>W3-MO%EK&?$ >UN%.B('G'RGS 4+C;SZ#OCK7.^'=)\6>&
M7?0;*QLVTO[29(]0>7[D;')&S.2W8=J36-#\1C5O%4=AIL-S:ZY;HJ7#7"IY
M16(H05/))YQVZ9/6@";5K^WUG6O FJVZ.J7$TCH'X(4QYP:O7WCR*QNY&;3I
M3IL%X+&:[+[2LA[JF,LH[G.?8UGQ>'M8MK7P/&+'S&TQO],Q,@\H%=I/)^;&
M2>,]*SM>\-^)M5AU2*;2X+RX-ZLUK=R72\0A@1'&I'R''4\9YZT =5)XO/\
MPDEQHEMHU]<3VTD2S2)LV(C_ ,><YP!SC&:P=2\00Z'X8\3ZKX>T]HKB'4GB
MN7N#\IE+A6D49.>2...N?:MS1].U&V\=^(+^>S\NRO8K?RIO-4Y:-<$8!SW/
M) Z5S]WX7UZ]\*^,-*-K&C7NI/=669%_>J90_)!.,A1C..O- '2+XJ2VO-!L
M+ZVF2;58LI,-OEAPN2IYZGCH/XA6IINK1:I<:A%#$X6RN#;-(Q&'<*"<8.>-
MP'/>N5\36MQ+\.8Y;JW%GJU@D<MLJR+(Z2J0%P1P2>F!GKCFNHT'3WTW1;:W
MFP;DKYER_=Y6Y=C]6)H Q[SQ'J,7Q$M- AL@]HUGY\K[U#$%MH898<+@Y')/
M/'%<MX4\76WAWP]="XT^_DLX-2FCFNHT#)#E^,Y.X\$= ?UKI[[3-6B^)%EK
M5K:17%B]C]BG8R!6A^<ONP>O4#C/?IUK!7P_KS_#/6-(;276^NKN1HH?/B.4
M9P^XG=@=QC.>* .DUGQQINCW]Q9%'N+BVB$LR))&FT$9 &]AN)'89K;TO4K;
M6-+MM0LW+6]P@="1@X]#[]JXN\TG6].\776M66A1:K::G#&;BUFEB22"15P,
M,QQC'7&:[33%N4TV!;R."*XV_/' /D0_W1].E &')XVLXYD_T.Z-LVH#31<?
M*!YW3H3NVYXSBLF("/XH>)#',S%M)C9US]QAP!^6#^-<]K'A?Q?JUK<"\TF.
MYOUU%9TNS=H 85R D:G[J\Y.<$]\FNNATC56\=ZWJ4MJ%LY].2WMY/-!W, "
M1C.1R3V H R? &N0:1\-M(,^^:XN)Y8;>%2-TK^8W +$ <<Y) KH+?QSI4FF
M:I>7(EM3I<GEW4,F&=&)PN-I(.3P,'K7%V_@[Q!9>$?#LD>F12ZGH]U,[V4T
MD;++'(V3@Y(SC'<8Y[XK4\3_ &^X^'VKM=:%;:>]T8(;6SC8-*S&10"Q7@G)
MR%]N: .CM/%\$NLKI%YI]Y87K0FXVS["HB /SEE8@#((]<TVP\:V5]JEC9BU
MNHDU"-I+.>0+MF"C<> Q9>,GY@*Y32!/<ZXT.O:9JT.L7EK)IL%Y=+&T*J$9
MN"H&2<,<\Y]>:T/"]GK:VBZ#?>'K>T6TA:VDU1& WKL*JT8QDL<C)Z=>AXH
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
M-6-\/L-W,(89?+;YG)(P1C(Y4]<=*AOO''AO39[J"[U2..:U=4FCV,64D9'
M'/X=.]>6SW)F\ Z=H"6EX=1LM7S<1_9GQ&#(Y&6QC^(<9KI#+OU?XF-)#Y;?
M8D1/E^\!"XS^/% '8ZK?VC7NA,-::V%Q/OABB&Y;P;?ND@=/F!ST_3$%CXWT
MN\N]9B9GA@TMPLD[JVUNS'IQ@\?KTKDK6]!\/?#J*X=O.-TI4%3]Q$9/3MN4
M?Y-;VA26TGC+Q;I=S&S/<2QR>6T+%&C\I5.3C;[8/6@#HY-=TV.WL+AKM3%?
MR)%:NH)$K,,J!@=\=:-=UFWT#1;K4[D,8X$W;5!RQZ <#C)P,UQG@W2KH:F=
M(OAYEIX;F=;:3)_>M( 4)'3*HQ_[Z%=5XO@EN?!NL0P1M)*]G(JH@R6.T\ 4
M %OXITR7P_:ZQ-*8H+A5VKL9F+D9VJ,98_0<U<TO6+#6K9KC3[@31JQ1N"K(
MPZAE(!!]B*\^AU6 W'@O7=LO]F6UO):7$SQLJP2%%7+9'3((ST]ZW?"T4ESX
MQ\2:Q;.3I5T85A(3"S.L8#.I/4 Y&>ASWH ?XCUM]$\9Z&UUJ:VVDS07'G1N
M %W(!@D]_O# ]O>MVU\0:3>Z.VKV]]"]@JEFFS@*!USGD'VKGO%DEI;>,?#-
MUJ/EK8QI=K)),/W:L53:"3QDX./I7&:GI,SVNN:S:VTR:&VKVMTJ6I96>&/<
M)9(P,=2P((QTSG@&@#U?2]:TS6HY'TV]AN5C.U_+;)4^X[5A^(]:FTGQ?X=B
MDO5@TVX6Z>Y#8 _=QY!)^IZ>PJKX('AZZO[[4M#_ +2F>6-%N+J\>1MS=DR_
M)8 <D9 R.:3Q2+6;XA^#H;E8I$!NRR2*&&3& N0?]H<>XH Z2W\0:1=Z6^IP
M:C;O9(2K3[_E!'8^_(_.DM/$6CW]E<7EKJ-O);V^?.D#<1\9Y].*\ANX[H:9
MXC9(Y6T^P\3&XFAA^1O+W$$H1R,';TZ8K5O+GPTOAS7=3T2RU+5FF2)+J6Z:
M9D)W9&XL025P"2/4<\F@#T>S\3:+J$%S/:ZE;RQVJ[YV#8\M>3DY[<&G6?B'
M1]0E:.TU*VE=8A,RJXR$/1C[=/SKSK3]4M;K6?%D[WS72W6D*Z3O 8TDVJP;
M:"!\H)P,Y^IJO?Z?;+\(M(O=.LX'9/)%_)%&&D,0;=(I/7&_:2#QQ0!UD?C"
M/4?'FF:?I6IP7-A/;RM/&B9*NHR#NZ\^GM7:5YP=;T35?BCX<FTNYBE LID+
M1] "#M7'8CYN/>O1Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M 4L.0O(Z5JQ>$[/3M;L]1TZ1[*"W602VJ.WDR KP=N< @\Y[_7F@#HJ*Y?\
MX3FR%JNH/97JZ2TWDC4"J^7UVAL9W!2W&2.XJ6]\8VUKJ]UID&GW]Y=6]NMP
M1;Q AU/]TD@=/SZ#)XH Z.BN/A^(NFW%K87D5CJ#65W*D'VGR@$CD8XVMDY/
M/&1D>]3:EXYMM/U>]TQ-)U6\N;1%DD%M!N!5AG(.>@]_PH ZJBN7_P"$YT^:
MTTV73K:[U"34%=XH+=5W*J?>+;B ,'CK4+_$71UT+3-76&\>WOY_LZA(LM&_
M/##/MVSGM0!UU%<K:^.K6YL-6N/[,U*.?2]IGLY(@)L,,@A<],<UIP^(K2X@
MT>6*.9QJO,( !VC87);GC &._- &O16=KNLP>']&N-3N(II88 "RPKENN*R[
M#QK87VKG3FM+ZUE:,RV[7,!07*@9)3N<#G&,T =+17*Z=X_TC48C.(KV"V6%
MY7GFMV6--C8*D_WO8?SXJU8>*X;O4H;"YT^]L+BYC,MJMTJCSU R=N&."!S@
MX- %CQ1H7_"2Z#-I1NC;),R%G"!CA6#8QD=P*TY$D>V:,2!960@.%Z''7']*
MYVU\<6-QH&HZJUI=PC3[@VTUM(%\WS 5&  V.2P YZU/'=Z>_CQX1]K745TT
M,P8XB$7F#!QW;)(R/0B@"SX8T/\ X1O0+?21=&Y2#=MD9 IP6)QC\36O7G'B
MSQ5_:.GV#:=;ZBMH^I0I%J$3!89</AAPVXJ<$<C!(KI-6\96.DW-S$;>ZN4L
MU5KV:!5*VP;INR022.< $XH Z.BN;O/&EC#/'!8VMUJ<SVHO-EFJDB(]&^8C
M\AS[5T%O,MS;13JK*LB!P'&" 1GD=C0!)17E&CRZ!!KWB6+Q#K;;HK]A;K+J
M$B;4Y.  _.,X_"NL76M/\)^'-/GEGO+S3;F7,=X5+^5'(2R%R3G: P7/7IQ0
M!U=4-:LKK4=(N+2ROY+"XD "7,:Y9.0>/J./QJK%XEL9!JDKB2*STX[9;MP/
M*<XRP4@Y.. >.IJO8^,M,NKN6UN!-83)!]J5;M0F^#_GH#D\>QP1CD4 7]#T
M=-$T[[.)Y+B9W,L]Q)]Z:0]6/Y ?0"M*L'3O%EEJ.HK9"WNX&FA,]L\\6U9X
MQU9>XQGH<&DC\9:/-H,&M12RO933"!66)BP<MM *]>M &_17-VGB>:Z\;WN@
M_P!G7"0VT"R?:"G!)/7.?ND=.,Y!JAHWB30=*\,?;XKV_N;%[QXVN+D,[*['
MH<]%Y !H [.BLV?7=/MM0FLI9MLD-J;R5L?*D0.,D]NAJKI_BO3-1N[6UC-Q
M%+>1&:V\^%HQ,@Y)4GKQS].: -RBL[6M;LO#^G_;K]I%@WJA9$+8)X&<4S_A
M(+#_ (2/^P2T@O\ R?/"F,[2GJ&Z4 :E%<K=:SH^HWN@73:C>V_F74D=M$@9
M%N''RD.,<J#T[<UDWOC675-*\86]K!<6CZ7"XBGVE3D @Y/\)R#@=<?2@#T"
MBN*\&>,=-N]-T;2IKN5]2EM%(:5&Q*P4;@'/#$<Y^AKL9YXK6WDGGD6.*-2[
MNQX4#J: $CMX(=OEPQIM!"[5 P"<D#\:EK#TKQ9I.L7B6EM+*LTD7GPK+"R>
M;'G&]"1R*W* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
MYWQ-H-[J][I-W97%LC6,S2&*ZB+QOD ;L CYEY(]S7144 >=3?#_ %B3P[?6
M!U>"2X?4_P"T8)3$4^?)SN(/&>#P."*] MQ.+9!<O&T^WYVB4JN?8$D_K4M%
M 'F$GPYUQM+6T_M*Q=K?4A>Q2R1L9)^>LKYZC+< <^O/'>^(=/FU7PYJ6GP,
MBS7-M)$A<D*"RD#..U:5% '$1^%-6@M_!R1R69;1C_I.YV^8%0IV<<\9ZX[4
MZ;P?>ZA=^+4O)+>.UUE8A"T3LSH8UP"P( [ \'VKM:* ./T[0/$EUI\^G>(M
M4MI+(V[VJK:QG=*K+M#NS="!G@=^],\+Z%XLTE[:PO\ 5K272;/(B,2'SI5Z
M*K9& ![9/ YKLZ* //X/!NNVG@O6O#R75E/'<R-]C=V=2JN<MNX./8 =<\\\
M;%OHNKGQ;INJ7'V-;:WTTVTB([%_,)!.,@ KE1@\'VKJ** /)-4T.[\/>$9M
M&OI=/:75M<66$R.WE[25;#M@%?N8X]>M;_A6YU"R\2-87EMI,C7D+3-<:?<R
M3.OEX4"0R$G'S #MU]:ZW68],?2IVUB.![&-2\OGJ&4 =^:RO#%_X<>6?3]%
MM%LI403- UJ8&=#T< @%E]_<>M $WB31+O4IM-O]-N(XK_3IC+$)0=D@*E61
ML<C(XSSBL^'PWJ$]YK&L7_V8:G>V9LX88I6:*),=V*@\MR?EXK?T_6+'59[V
M&SE,CV4YMY_E("N.HR>M7Z .?\$Z->>'O"EGI5^8&FMRXW0L64@L6'4#UJ'7
M]%U6[\2Z)J^ER68-EYJ2K<[N5D !(V]2 #QD5TU86I^+]&TBZEM[NXD!@V_:
M'CA=T@W?=\QE!"D]@: .?G\(:Q<Z+XMLG:R5]6N?/MB)6( R.'^7CA1TSUI?
M^$3U[2;^PU30I]/-X-/BLKR&[W>6^Q0 RLHSGCVX KKM(U>RUS3(M1T^7S;:
M7.UBI7H2#P?<&KU %738;N"PB2^N1<77)DD5=JY)S@#T'0=\"N8N_#^L:/XF
MO=>\/?9KA;Y5^UV-PY3<R@@,C@'!YZ'CD^V.AO=;T_3M0L;&ZN ES?.4@CP2
M6('/3I^-+I^LV.J7%]!:2EY+*8P3J5(VN/KU^M &+=Z-JWB?0[ZSU[[/:)<0
M[([:V<R;&RK!W<@9(9>@XZ]<\5;+1=;U&;0X]:MK:"WT=O,)BFW_ &F55VHP
M& 5 R6Y/MBNSHH \SA\':]%\/=>TG[/;F]U"_>=(_.X"$IWQC/RG_/%=+J&E
MZG=>.-"U18(?LEI;S+.WF\JSC& ,<C@<_7I73T4 >4Z-9:IX@\/:]HEO9Q"Q
MN]5G#7S3CY!Y@)PF"2<#CMS4^N>"O$%Z^LVD4%A=6TT2+8SW$A#6Z+C]TBXP
MI. ,\>]=]H^AZ=H%H]KIEOY$+R&1EWLV6/4Y8D]JT: ..T[2=;M_&LFJ3VMM
M]G?2DMR4ES^]4YP,X..2,X[5G6VCKIGPLNM)\2-#:.5GD 64,0=Y=2OJ02.!
M[>M>A50OM$TW4KVSO+RSCFN+-B\#L/N$_P _Q[\]: ,'0K74-#^'RS1A)=7D
M@^TRM=/@/*P'WVSV&%SGM6YH&HS:MH%CJ%Q;_9Y;F%9&BSG;D?Y/XUH$ C!
M(]#2T <?K'@Y]4\;6VJ&15TU[<)?09_U[(VZ,$8Y&<9]EQ3O!WA&;PY<W[S7
M!EBWM#81EMPBM]Q?'3J68Y^@ZUUU% 'FEMX/UY/AU%I\B(=5BU 7GE"8*DF'
MW8)''O\ 4"MBRT;63\0/^$ANK2&.-]*$#(DP;$NX':/;CKBNSHH YKP'I>H:
M+X6BL-2@2&>*60@)('RK,6!R/]XC\*SK[2_$FD^,K_6=$MK6^M]2AC26&:7R
MC$\8VJ<]QC/3U/M7;44 <=/I&NZ?XDMM?MDAU&:2R%K>P"00@L#N#ID'C.1@
MGTZUG7GA'69]&U*]B^SIK%SJ46HQ6^_,:>61M0MW.,DGIG\Z]"HH X%-'\2Z
MAXEU/5-0L;6WCN='>RACCN-Y5BV0#P,G.?;GK2R:#K;^'O!UK]AB\_2[J&2Y
M43KA5C!7@]R0<UWM% 'G<WA_6+KQ+;7\>DQZ;J$=XKW%_:W&(;BWRV0R9R6P
M%X(YSU[5-8Z=XLT/4+W3;&QL+FPN;E[B*^F?'DAVRP9!RQ&3CZ5WU% '*+H^
MI0_$2ZUE;>%[1]-$"R%@&\P-G [@'O\ 05I>%]7NM;T..\O;,6EQO>-XU<,I
M*L1E2.HX_P ]:V" P((!!X(-(B)%&L<:JB*,*JC  ] * /-/%?A_Q)JM_P"(
M(CIR:A;7$,?]GR/.$6#:#N 3NY)ZG'UQ6GIFDZP/B'!K%Y8>3#_8RP2%) P6
M7<"4!X)^N,5W5% 'F=GX>UZRTK1-3@L2;_2;R[<V,CJ#/',YSM8$@':>_O\
MCM>%++75\5Z_JFK6(M8;U8?)4S*Y4*#\OR]>O7^==E10!RWC;3M2O8-(N=,M
M5NIK#48KIH3($+J 0<$\=ZAL[75(/'&MZB^F2?9[BPB$3>8N&D0?<'/N>3CI
M77T4 >2P^%O$%EX<\,746C07=WI@GCN-/N60[U=R<@Y(KT#PW#>1V,DEYIMG
MIK2R;DM;8#Y%P!\Y'!;KT]JVJ* ..US1]3L?&%OXITFW%ZWV?[+=6FX*S)G(
M9"3C.<<&M2*\U75KEH&TF2PL#$ZR2W3J968C "JC$ <Y))_"MVB@#SB+1]<?
MP2G@V?22'W>0U]O0P"+?NWCYMV['0;>M;%AI>HP^.]0N)+4KI\>F16=M/N'[
MS!W'(SUR3V'2NOHH \C_ .$4\0)\);32$T^4:DE_YIC61 44,3NSG'ITK<%_
M<V7Q+\0_9]+N;XO96XQ R#:<'&=S#@Y/(STZ5Z!67;:#:VFOWFM1R3FZNXUC
MD5I,IA<8P.V,?J: ."MO"VO:#I>AZ6EBVI6BK*U['!<"+]XY! +'!*#T[D<]
MJKZ-X;U^P\-^'K"XTB7S;'6Q<R[)$8>4,_-U_P!KI[5ZS10!QVBZ+>P?$'Q/
M?W5J18WL<*Q.Q!$F$ 88SG\ZH^ =%>#4-0DFG:>VTNYFL=.#8/EH6#-S^0]@
M#77ZUH]KKVE2Z=>F402XW>4Y1N#GJ/I4]A86NF6,5E90K#;Q+M1%[?XGWH P
M_B#_ ,B#K/\ U[G^8K+N;"^\0>(- U :?=6L&D122DSE 99&5=J+@GCY<D].
M<=:ZK6M(M]=TJ;3KMY5@F #^4^TD9SC/I5R&/RH8X]S-L4+N;&3CN<4 >>VO
MAS5]0^%%WHL]HUGJ32O(L<C*0Q\[S0 03P>G..<UH36^I>)-9\-3S:7+9_V<
M[3WDLZ@%7V ;(R#\P)/)'' YR,5VM% '!W'A*[D^(3S+$!H-SY=[<*,8-S'D
M*,9[\,3CFKE_H]]=^/;RX6W=;.XT-K(7/&U9"Y;IG/0^E=A10!Y?]F\12>$K
M'PY)X>N/M&G7,&ZXCD3RI(T<'<I)!)('3^72I9M.U'0?%>KNOA5=;MM5F6>"
M4E/W38.Y7)' S^'XUZ710!YSXFTJYFN8G@T:[M-3MK("RO\ 2L;3-@_NF&.$
MSW/&">17?6/VDZ?;&\ %UY2^<!TWX&[]<U8HH \^\._:M#U'Q'+J>A7WEWM^
MT\'D6WFAT.<9"DX/&3GUJY?SZIK7AT:8VA264.HSFUC#1!OLUKM'SR*#A6ZX
M';CTY[6B@#RZ#P_JT_A+7?!/V615MF#6%[)$42X4.'VDXQGC&>^?:I=-TJ?6
M=%U.UC\&1:)<R6,D!N7"J9)"!\JC .TGOTKTRB@#C/"^K^(;X6^G:AX<?3Q;
M1^7/=2ME6P, (.^>.<D=?:N032O$-CX#;PY::'>2WUI?K,L[*BQ.!)N4KELM
MVSZ<Y/%>Q44 <I!'>6?Q$N+B2PN9+>_LXHUN(U!CC9-Q;><\=1CKFL;POX;N
M+_X<ZII.J64EO-=3SLB3)M*L<%&QQT.#V'%>B44 >?Z1X?UG5/ &IC4RT.M:
ME 8CY@VE50;8U/?!P2?]\TSPC;$WEBDO@9-/O;;*W-Z\:HBD+C,?=BQSTX [
MFO0Z* ,W7])BUW0;W3)B0MQ$5! R5/4'\" :\XDT/Q9)HNF>(@DB>(;<K:B$
M#[MN5\O)7UR=Y/OZ"O6:* .!\0Z!<0:EX(M["VFGMM.N0)9%3.U1L^9B.F<$
MD_6LO^R]4MV\?V3:7>,VHB2:UE2/='("#A0?[QW#CV->I44 ><VNGWT'_"O5
M;3[K-G&PN2(21"3$%&[TY]:[+Q')<Q>'-0>SLEO;@0MLMF7<)#Z$=_IWK4HH
M \C\.1W4WCOP]J;1:C+;O8O TLT&R..0!LHB@?*B\ >N.]>N444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 5RWC75]0T>VLI[?[3'8F4
MB]N;6)99($QD-M92-N>I/;ZUU-9.L:5>W\]K/9:M-8R0!P5""2.4-C[ZGKC'
M'U- ',MK>K6__")R1:U!J%M?7CPSS)"JB=&R4. /E( .<8YJG>^*]<CE\=1P
M748.E+"]IOB4^6""6[<\#C.>:V'\!1)H&G:=9ZG<6]QI]R;J&ZV*Q\PDDY7H
M1\QXJ(_#T-:^((WUFY>?6EC$L[1+E-OL, YYXXX./>@#.DUGQ9%XET2P.IV3
M)K-L9!FR^2V*IN./FRQ^I_ 53N_&/B#3/ NKW,MU!/J.GZLUA]H,( =1CDJ.
M >:ZU_"6_7?#^J-?$OI$#0E/*XFRFW/7Y>N>]9E_\/'O]"U;3&U?;_:&I'4/
M,^S9\LG&5QNYZ=<CZ4 1"\\7CQC+X>_M;3V\VR^VBX-F08!NV;57=\W/]X]_
MPHL_$FM2^#89[BXLX+Z/4&LKN[8J%55<AG13C<V!@*.IYQVKH_[!?_A-/^$A
M^V<?8?L?V?RNV_?NW9]>V/QKG6^'5RVE6L)U]AJ%KJ#7\5V+1<!V.3F/=@\\
M]?PH S)O'&L6O@O7;]95EN=/OUMH9;BV\MG0E>73C#<^@^E:.K:OXLT#2+?5
M[^[T^6U6[C^TI!;G(@8KR"3U!R/Q![47/PVGN=-UJRD\02NFJ31SL9+93LD4
M@LW!&<X[8 ]ZU/$^HVEAHD6B7MO+J-W?VS00PQ0G$[A0/?9R0<YXQGM0!=TG
M4KK5=<U&6*5&TB )!#A>9)<;G8-Z8*CZ@].].?6[[4/&=QX?TZXBM1:6OGSR
MO#YA+-]U0,@8&03^7'4:?AK1H_#_ (<L=,C&/)C&\YSESRQ_,FJ>I>&9I=?7
M6](U!=/OFB\FX+6_G).G\.5W#!'J#0!QGB?Q!>:U\-?$,$TBQ7VF72VEWY2G
M;/B55RO]T'TYZ$=Z]#T&WN+?0[)+R027*P*&;RO+(X^[CG&.E8FH>!UO/"-[
MHD=_Y4M_<&YNKLP!C(Y<.3M!&.0!UX KIK*!K6QM[=Y!(T4:H7"XW$#&<9./
MSH \RUWQ1JMYX4\;(LL4!T^^^S1O''AFB9]A!.>N.];.L:UJGAZVT.&;4XUL
MY8G6XU0V9D4-@>7D!R "#R<G.#S5A_A_'+IWB:SEU!BNMW!N-PAQY!W;@/O?
M-@X],U/+X7UIM.@LU\1H\0L_LLZ7&GK(DO)PP7<,'!V]\@"@#?T>2YFT>TEO
M)K>:X>)6DDMCF-CCJI[BO/O"27W_  EGC666[BFABG_?Q209\["OMYW?*!CI
M@Y]J[KP[HL?AWP_9Z3%*TRVZ%?,88+$DDG';DGBLW1O"<FE7^OW3Z@LYU=]Y
M40;/*^]CG<<\-[=* .7A\<:V_@_PWJ$$=E]KU+4?LTBLNU,;V4 #.1T&3S5R
M/QKJ&AR^);?Q!+9SSZ7#%+#]G0H)"XX7DGN4&?>K-O\ #KR-$T#3?[4W?V1>
M_:_,^SX\WYRVW&[Y>N,Y/TJUJ'@*WU/6-<OKF[W1ZK:I!Y7DC,14+APQ/)RH
M/04 <WKD>L+XS\$2ZK?VUSYL[LBPVYB\LX3<,[CN'(YXZ5JS>)]6M;#QI<+'
M9"?3+C]QB,X9<#!;G);;C\?:K*^"-3FU+0[O4O$0N_[(<M&HL@A<$ <G>>>!
MS^E3W'@N>>S\2P?VJBG6Y0^[[-_J5'&,;_F^48SQSS[4 5K'Q/K47BW2--U-
M;,P:K:&:)8%8M$RIN.6.,YP>WI65+XX\0/8VVJ6BV31W>J'38[)[=BT9R<,6
M#9)P.F!UKI9O"I.O:%K+WN3I%L\1B6#_ %V4*Y'S?+USCFO,=#EN+::;7+'5
M-&GU*XGD=-/FMR]T)"22@X!#$<;NGO0!W>H>*=3'C"XTB&ZL;$020^1%>1D?
M;58 OM<D $9P  <FNZKD-9\*ZIKLUQ:WNI6[Z:]PEQ"Q@_TBWQCY48$ =_FZ
MC)ZUO6MMJ<>LWT]SJ"RZ?($^S6PB"F$@?-ENIR?YT :-%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %(55F5BH)7H2.
ME+10 4444 %%%% !1110 4444 %%%% !1110 5"MI;K-YRV\0ER3O"#=D^]3
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
MMM2L+UV2TO;:=U&66*56('O@U:H **** "BBB@ HHHH **** "BBB@ HHHH
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !2.RHC.QPJC)/M2TUT61&1AE6&"/:@#E=-\1ZUJ
MLMGJ%GI4,NB74S1JRR8G1 2!*0>,''W1R/T$$WBS5I[+4=7TO3H+C3+&9XBC
MLPFGV$!W3'  YP#R<=JB\/\ AKQ/H-X-/@U6T7P]%.TD*F,O.(RV?+R1@>F>
M>IQVP^/PQK>FVFJZ1I=S:_V??R/(EQ.Q\RVW_?4(%PX],L.M "S>-KNZU_3=
M+T;3X9QJ&G+?12W,QB"@D\, K=AV[FH?^%@21^$(-5N;.*"ZEOC8,&<F&)P2
M"[-UV#!_SS5JW\(367C;2M2M7B&FV&EBQ",Y,F06P>F,8([U6TSPWX@TWP[<
M6#1Z3=&;4I)W@F9C&]N_)7=MR&W<YP>E %G6M7N%\-O-J^BV5Q%]MBA5/.$D
M4J,ZA9!QZD<'TJ_=:W=3ZK>:5H]G;W,EC$IN?/D**K,I*(,*<D@?0 USR^!M
M3@\)7^GVC6<-Q<7Z7<-L97:&!5=3L#8R1\OH.M:%UH/B.R\576KZ%<:?LU&.
M-;R*[WD*Z#:&3;UX[$B@#GO"WBJ/P]X#T: Q)]KO+BX"(^[8BK(Q8G:I/&0,
M =ZU#\1+Q?#R:B=#=IO[16Q,09@),YPT9*@G/H0*JVO@;Q%8:+I$EI>V"ZUI
MEQ.T9)8PO'*<L#QG/X?XUJZMH/B?5]'L_M-SISZA#J,5YY:[EAC5.BJ<%FR>
M<GUH ENO$VO6EO&+C1+>UGVRR2R7-UBW1%Q@>8JGYCD\''0UF:AXMUJ^TSPI
M?:5%;0KJEP$EBED()89(7< <*=IR<9Z>]:'B/PSK.H>*;75;":PEACMVA$-\
M'(@8]9$"\%B#CG&,5G1^#O$-MX7T&SAFTUK_ $>\,T9=G\J1/FQG SGYO_KT
M ;/]IVT/CR:WN],MHKB+2/M;WZG<^P/@J.,[0<^_'2H8?&-]';Z?J=_I<46C
MZA(B0RQS[Y8PY_=F1,  $==I.,U--X>U&Z\:OJEP;7[#+I)T^4([>826+$@8
MP!DXZFLV#PKK\^BZ9H&HRV)L;"X1Q>1.WFR1QG*+Y>T 'H"=QZ=S0 M[X_OH
MYM<6QT(W$>C38N)&N H\L Y('7=D'CTKL[&\BU#3[>]@SY5Q$LJ;NN&&1G'?
MFN-C\'ZG'%XT7S+4G6R?LWSM\H(8?/\ +Q][MFNE\-:;-H_AK3M.N&1IK:!8
MW,9)4D>F0* .0@\8V&C>'?$6J66BI%]CU1H9$1\>>Y8 N3CKS6YI'BF\O/$K
M:/J&DM9-);?:[9_-5]\><?-CH>1QS7.77@#6)?"_B'3$ELO.U+4S=Q,9&"JF
MX'GY>O'3]:Z4:)J \<66KXM_L<.G&T?]X?,W%MV0-N,< =>] %?Q=K&NZ;K>
M@6VF+;?9KRY\J4R-RQQG;T.!CG(YX[=^7L]7OM%\8^.[RRTPWIB:&63]ZJ*B
M*K$DYY)QG  [5V7BO2=0U"?1KO3HX99;"]6=HI9-@9<$'YL'IG/2LV+PGJ45
M[XRN=ULPUJ$);*'.5.QE.[Y>.6'3- $VI:OIMY<^#]0FTIIS?2AK69WP;9G0
M$9 /)(_#Y<]<5-:^++O4-=GM++3HY+6UO#9W):?$Z$?\M!'CF/)'.<]>.*S1
MX:UU-.\&6SK;2G2IE:[(DQM51M7;QS@9SWX%&J^&]5U;Q%;7AL;:TN[:\W)J
MD$Y!:V!)",G4M@X/;W[4 ;OCB-)? VMJZA@+.1@#V(&0?P(!K@A##J&J^%CX
M2MI(;JW"&_GC@>*/R\+D.2 &Z'CG->B>*[2\U#PIJ=E80K-<W$#0HC.$'S<$
MY/H"3[XJUHT=Q#HMC%=Q"*XC@1)$#[@I  Z]Z .:O?'4EG>EI-,,>GK>BQ+3
M2>7-(Y.-T:$89 3USGVJ:X\9W#>(;W1-.T*ZN[JRDB\UA(BJ(V );DYZ'@?R
MKGM0\(^)+I]2W66G7$SZ@ES%>S7!\QXE8%8P,'9@<$^W0YS72Z)I>JV?C;Q#
M?W%O"MC?B%HI%DRVY$"XQZ=: *H\>^7J=E'=:;);V5]<M:6[NV)O,#;<M'C(
M4G@'/U%6]1\8BSBUF>'3WGM])8)</YH0EB 2%&.< CKCVS7('P1XB<:?+-96
MDE]::LMU+=M=EGN4W9YRORJ %&/TIDUG>ZKK'B6XM=+_ +1TR2]V3HFIBV1C
M&HR&7:2><Y.1F@#K[[QG-9ZA9V":!?W%W=6AN52%D(&.H)SV]?<#J:COO'B6
M%C=WTVD7:6UD85N/-(1U:3'"K_%MR,\CG/I4.E-?:UXGT?Q#!IQATQM-:(EI
M5W(S-G&WN/E R.N<UA>)/!_B35IO$4?V2TN_MKH;.[FN=IAC5E;RT3!P>,$Y
M7/Z4 =3?^,VM]<&DV.BWNH3O:+=QM"R*K(3C/S$8'U[\8[USNH^+K;4]0\(Z
MS!:W.1=7,)M2 )!-Y>P)R<9W,.3Z]JECDU+3_B-9I%IRW5ROAR*.:))U4)B4
MY(9ASR,?C4FE>#=0TBZT"X6&.5X[^YN[T+)Q&94VC&?O;1CH!G'2@#I?#?B:
M+Q"+V,VLMG=V,WDW%O*0Q0]CD<$=?R-5_$'A72-8DGOM>EFFMH8LQQ^:T:6X
M RS#:1DGWST%-\-Z1?V/B7Q+?7<$44-]<1M;^6P.Y54C)'8G@GW)J'Q4GB&\
MOK>ULM&@OM)7Y[A)+I8S.W55.0<*" 3Z].G4 D^'8O\ _A"K%M0F:5WW-$SD
MEO*+';DGKQS]"*DB\96\J^(]EG,6T,GS1E?W@ )RO/\ LGK^M:>B2:K-9-)J
M]K;6DQ<^7! ^_8G8%NA/T '2N.O/#>O6=]XMCTNR@N(-<C!2::X"^62K!@5Q
MG^(X[=,GK0!M3^-H8[O3+.'3;NYNM1L?MD,<17IMR%))'/!YK,U#Q]/-X;L-
M1TK3Y?.N-22REBD90T3!^4YX)8# /;.>,46/AK5X_%/AC49X(DAT_3/LMQME
M#;7VL!CIGJ*I77AW7!H5Q(FGAKI/$/\ :J6_G+F2/=G:",\_6@#HGNK%O'.E
MQW.G3QZK)I[NLOF I&N1N3@\D'OCOW[5_ (POB91T77KH >@^2IYM.U&Y\<Z
M1JYL]EM'8R13YE4F-VYQ[X(QD>M+X-L+[3Y/$ O+5H5N-7FN82S [T<+@\'V
MH CN[A]:\>+HK;Q8:=;+=SA6*^9,QPBM@\J!EL=">M5O$T4D?C_PG<)=7"K+
M)+$\(D/ED!"<[?7GK]*FMTDL/BG>&5"(=2T]##*> 7C)#)[G!W?2G^([/4+K
MQAX8FM[&26TM9I7GG5EPFY-HXSG_ #WH ;XLE/AV[M?$ENX13-';7Z,^%EA8
MX!.1C<I((/'&16CXMUJ?0/"M[JMI$DTL* J&/R\D#)]0,YQ63\184U32++0%
M+&YU.[C1 O4*IW.Q]  /?J*U/%^D3ZOX,U'3+3!GDA C#'[Q4@@?CC% '&:Q
MK%U/XA^']]<P3^9/')))!"-Q9BB\@ X[YYZ \XYKJ;?QUIS:-?W]W;W5F]A-
MY%Q;2J/,#G&T#!P<Y&#D#^=8":3K-SJ_@6YETN6!-/BDCN06#>7\BJ"<>N#Q
MS5#4/!NKZEJ/B^5+;RWDN[:ZL6EQLF,8?(_(XY]10!VFB^+[/6-8N=',3V]_
M;QB5HS(CJRG'W64G.,C/IFN>^(L\47B3PI'=7CVUE--*MRPN&A4H-GWF!&.I
M[]ZU_"8U*XGDNKKPW9:%$$\ORT :65L@YR ,*/3G.?:JOC'3KZ]\7>%+BVL)
MKBVLYW>XD0 J@8J.<GV)/M0!!X)N'G\3:O\ V3<3W'AE541232-(//XW!&<E
MB,9SVZ5I7WQ!T:P+2.)9+1+C[.]S&4*A\X/R[MQ4'.2!VXS5+3]-U#P=XFF@
MTZPFO/#^I.9BD.W=9S$X. <?(1C\O;G*T;2=:T6_N=*?PM97IDO'E@U63:41
M&.[Y@1N)7G@'KQQUH Z72?$E[J'BK7M+FT]TMM/V*DB%3G()YYSE@01@=N:S
M]+\4:!X=\$:+<VT&HG3;J8P6X9 \H8LQ^8 ^H;ID]*L:9;ZEIOCCQ'*^FR26
M-ZD<\=PC#&4CV[,'J2:YJWT;6(O!/A"Q;1KA[FPU03W$3;<*@9SD\]#O'Y&@
M#JF\>V"+ #IVIK<3+(_V:2)(I45"%)(=QP2>,$YP?0T#XAZ%)!ILD/VN<Z@)
M/*CA@+N&09964<[N0,<]?3FJ'BC2;ZW\7VVO0:,FM6CVWV6>U;:70Y+!U#<#
MT-03:5JEUXB\'WIT2&SCMVN'N([<_+;AA\JGH,GC.!US0!</Q.TE;:XE;3=:
M5[5]MS";,[[<'HS\X4'GJ<\'BM._\::59+:;/-NGNK?[5''#M!\K .X[V4#J
M.,Y]JP!IVLQKX^B.GR/%>@FR QF9GC*'!SVPM9PT75-*N-$U0^'AJ\1TF&QN
M;1U7? \8'S#=D'N* .G/Q"T7[!I-VB7LJ:H76W2* NX9/O J.<Y..,_ES56_
M^(5L/!NIZU86=SY]E+]GDM[E0CQ2$A077)P,G\^/7$%YINJ2Z[X.O8]$AMX[
M:6X-Q!%@I;JX !.,#/4\=ZR]5T#5]1T;QU;QZ?*DM[>126H;'[Y49<E?J$)_
M$4 >A:/?2ZEI5O=S6LML\B F.3;GIU&">#VYKAO'_B>WN_">I1V5OJ#QQ3+"
MM_ 0L(D##(R&#$=1G!&:[/0)+F?P_:_:[*2RF6,1F&1@6&!C/'KC->>R:;XB
MM?A]?>$/["FGEA.V&[B=?+F3S ^[DYW<]/\ "@#M=8\8V.CW=S;O:WMRUI$L
MUTUM&K"!#T+98$]SQG@53N/%EP?&NDZ396<D]E=VAN9)E49V-]UADC"COGGG
M@5SWBO3]9U>_UVUET:^GAEMD-AY#K''N"<F0@@NP/ 4DCV[U:LK?6+'Q/X:U
M!M&NF@.D"PN%7:6A<'.3\P ' .?0^M &Y+X]TB%P[1W9LC=?8_MHC!B\WGY>
MN[MUVX]ZV]6U6ST33)]1OY1%;PKECW/H!ZD] *\[\/V6J:"3X>N/",5].DS/
M#J3(OD;&;(9F(SD9/'7C%=EXT_M/_A%;PZ1#YUV-I"",.Q7(W;5((+8SC@\T
M )9^+[*YEOX9K2]LY[*W%U)%<1C<T6,[EVE@>GKUJM8>/](U&[T^&&#4%CO_
M )8+B2U98F?&=FX]3P>F1QUKF=(L[VT\3:I?P:%JXM[S2"P>[;=(\HYPV2<,
M>!M'3T Z5SI&J2>%/ <"Z==B:UU"-KA#"P:)0QR6&/E'UH ZCQ9XHM(-&UBW
M@2^F-O"R3W-D!MMW(^4%L@YSC.,X[XK7\*RO)X.T6:5V=VL(69F.23L&23WK
MC'?5M!A\5:2/#^H7QU&YN+NUGMD#1D2C&&/8CTY)]*Z_PS!./!.F6EQ#-:SI
M9) Z/\KHRKM)]NF1^% &3X?NM1\3Z=?:]:W<EL]TS06"2@F.&)6 +[. SDAC
MDY[#H#5*"UO_  SXZTK3K/5+W4+?48Y7O([V7S"FT#$@.!MR>/Z5-X$O9-,^
M' 5[.XFNM,::&6UA7=(75R=H7U^857\-:U<SZVMQ<>&=<&IWYVW%S=6YCAMH
MQR$0G^$?0%CS[  V=(U"XT_Q;>>'+RXDG1HA>6,DIW/Y9.&0MU.&Z9YQZXK+
M^(]_-I]QX=*:C/903Z@L-R\<YB'E$C=DYP.._:K$MFVH?%V&\B)\K3=-VS''
M&]V;:OY$G\*K?$:*YEU#PR\%A>W26VHI<3&VMGEVHI&<[0?R[T 7]'.F-K(?
M2_%5WJ/D0L\]K]J^THRG@<CH01VY_.K]IXRT:]M;:>WFE;[1=?9$B\IA().X
M*]0 !DGL*K0:Y#-K$;6'AW4!+*A%Q<SV3P!(T!( ++\S$GA?UKEEAU+2/$EI
MXQ@TJ\=-6D:.]T^.T9I;=, *YP"0W&3P,]* .TU7Q9IFCO.)Q<RK; &Y>WA,
MBP9Z;R.A]NO(/2GWGBG3+-MN^:X(MOM3"VB,FR+LS8Z ]O7!KA+S38[/Q9JT
MFJ>#[S6(M1=9[6>"(N%RN-C]-G(YSTK2>?4O"OB^XNCX>NKK3=0LH(]FFQ&8
MP/$N-G88Y(]QCT(H ZRW\2:;=ZC964,DC2WMH+R ^60KQGOGUZ<>]8VK^/[*
MV\-3:II<,M[(MW]B6,1L/WO<'OC'3'4D"J&H'4]-\2^']9DT*YEA6SDMI+?3
MX_,-N6(*J1P,   G@=?I7/VVB:Q:^ [_ ':5=FXB\0?;!;!,R/&"G*@=>AZ>
ME ';W>HZ=/XHT#SKW4K6ZFBD>WM"C1I+D<B0$=0!T/2KL/BS29M/U2]69Q#I
MCO'<[D(*E>N!W]O6N>UB&\U+QWX-U*+3KQ+=4F:8R0G,&Y. ^,A3]346H^&[
MQO'TD,,+G1=76.XOF"D!7A.0N1TW?+[GGZT =+J'BS3=-V"5;QY&@%PT<-J\
MC1QG^)P!\HX/6M6SO+?4+.&[M)5EMYE#QNIX8&O./$>C_8O'EUJVI>'[O7--
MO;=5C6UB,K6[H ,%1V.,Y]Z[S081;Z':QKIR:<H7(M%;/E DG!/KZ^] '!^
MO&MI:Z&D.LW\\ES/?2JLD@9P@+#&YNB@D]Z[#5?&&D:/>2VUU),6@"-</% T
MB6X<X7S& PN?>O/K'3=2M?A-=V<NEW_VJ35%98%M7+[1(C;MN,XPIYI?%46K
MW^H>)[?^Q-6D6YAC^R_9+<K%( H.Z5^K,!@!>>XQ0!Z'JOBO3-(<I-]JEVQ"
M>1K:W>58XSG#,RC !VMCZ&M;[3#]E^U&11!L\S>QP N,Y/X5YCK8N3&FJ:5I
MVO6.NP:?"L4D=FTD=PO&8Y%P0"#G.?;K7;ZQ97^K^";JS,<::A<V)0IN^42%
M>1G'3- !8>+-*U&_CLXFN4EE0R0>=;/&)U'4H6 W#I^=1V_C/1KFRANHI9F$
MMW]B6+R6\P3?W2N,C@$\]JYCPE#8?:K)U\#WNGWMM&3/=7$)14(4@^6>KD^F
M!UJLL6HZ;XCMO&<.D79M]1E:&YTU+)S/;KR!*0/XCMR>!P<<YS0!V>K^+=*T
M6>2&Z:=VB0/.8(&E6!3T+E00N?>GZGXJTK2A'YLLL[R0FX5+6%IF\H?\M#M!
MPON:X.YMTT?Q5K2ZMX=U'5[/5Y%GMY;>)V&2#^Z=20!C!]P!T]+ES-<>$O&,
M5ZWA^[ETNZTR*V\JQA,WDN&XC[#OCWXH [*#Q1I%UJ5E8070DFO;?[3;E5)5
MTY[^O!X]JS-:\=Z;INCW-[;![N2"\^Q/"BG*R!L$-QQT)'KVK,U:YFT_6?">
MK3:+<P6\27,<D%I"93 9 @0$*._H.^1S7-1V=^?"?C"X?3+Z+S]86Y2-X&WF
M,3*Q( ZX .<9'!H ])U3Q5I6CPQR7;SAGB\_RD@=I$C[LZ@90#/\6._H:EF\
M2:7%IUK?+<F:*[Q]F6!&D>;C.%0#)..O''>O/->2UC\7S:KJ^CZO?Z9K%K$E
ML+3S4DC(&#&R*R_>SG!]?K6A<$^'=9\.:O\ V)>6^DQ6,ELT42&5[;<P*[P,
MG)XS[D]: -+X?ZS=:O>>)?/NI9X(=3D6W$H(*(2<* >0, <'I6DGBNVOO$NH
M^'88[J*XMH<F?R3@,0>G!  XP3P??OC_  YBG%]XJN9;6YMTN=4>6,7$+1L5
M8EAPP!Z$?G4L4[Z?\3M76>TN_+O[.+R)DA9D/EJ=V2.G^?49 (? WC33I?#N
MC6FI:NLFJ7(=29&+$MO.%9N@;&, G/3U%=%'<0_\)A<Q'6F,B6BL=-*@*B[O
M];GJ?3CIGGM7F\-M!%\+/#"-93FY75(VPD391Q(Q8L.OW>.AZBNC>$_\+>U*
M>:"5[4Z&58A3\WS+D ^N* .GL/%6B:I?BRL[]);AE9D78P#@=2I(PWX$ULUY
MKX.EDMM?L-/TNYGOM#-O)*JWEKB6P.!\F_'<G&/P[9KTJ@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** *]Y?6NGQQR7<RQ))(L2%N[L< ?B:L5Y5\1+^PUJ]O\
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
M99Y&!V;7*@8.#R0,8/MD [ 7$)N#;B:,S!=QCW#<!ZXZXI[NL:%W8*JC)8G
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%(PW*1DC(QD'% 'EWBRVN?&&J:I##HUY?6MG ;2TFC:,(ESNW._S,
MO3"J<9Z'Z5M:/XCO;_X7SWUH!_:EE;O!(KX^6:-><_A@_C75:1I-IHFGK962
MN(59G^=RQ)8DDDGGJ37,ZYX2CT_PEXAAT*VFENM14L\+3$AF)^8@$X!P3]<
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
MUNNWR]NTQLH/(QWSGD\ULZ-HAT^ZO;^ZG%SJ-ZRF:4)M55 PJ*,DA1SU)/-
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
M$8LM1L4ME5,^8CJR,&Z8QE/6M#PWI/B2R:%=;U:WG@MHS'%';1E?,[!I"1U
M' 'K0!MZM?\ ]EZ1=W_DO-]GA:7RTZM@9P*XN^U^ZU_P%K-RR6+6DFF.ZR6L
MY<HY7F-U(!!%=MJ<=Y-IES'82I%>-&1#)(,JK=B>O%<6/ U[*=9G,>F6,U_I
MS6?E6>_RFD)SYC9 QV& #WH @\*^(M0T[3?".G7-C;+9ZA!Y44PG)<%4R"1M
MQSQQFK]UXVO;/5K6WGT^WBBN-22Q2&2<BXVL<"79C&T]1S3H_">IPKX06.>S
M(T48N"Q;Y\J%.WCTSUQVK)'@+Q(FP?VGILWDZHFHK++$_F3LIX$C=@!T ]>H
MH T;$!O&/C\$ @V]H"#W_<-5[X:PF#X>Z0I8'=&S\9[NQ[_6I(O#^HP>(/$N
MH)+:M%JMO$D2$L&5TC*C=QPN2>F3TJ]X3TJZT/PQ8Z9>20R3VR%"T.=I&3CK
MSTQ0!4U_Q%?:5K^D:79Z:EVVHK-M)FV8**#Z=.>OZ5EVOQ <Z+J,]YIP74;*
M_&G_ &:*7*R2%MHPQ' Z]?3WK8U;1;V^\6Z#JL+VXM].$_F*[,';S%"\8&.,
M>M84W@34;JVUT2ZC$EQ=ZF+^TD0$A-I^17!'I@<?K0!?NO%&IV%Q>Z;>V=K%
M?K827EK)%*SQ2;!RIR 01U]ZG\ :GJ>K^$+.^U1XY)9=Q613RPW$?,,  \=L
M\5"_AN\US5UU764@MI([&2TBA@?S"I<$,Y8CT/  [\^E6O!&DZCH7AJ#2]1%
MONMF9(VA8MO7<3N.0,=>E &/XZGEM/%/A">WMFN)Q=2JL:$ ME .I' YY]LU
M(OQ ;3X-837].^QWVFJLGDQ2AQ.C'"E"<9YK1\4Z1J5W?Z-JNEK!+/IDSN;>
M9BGFJZ[2 W8X]:RM3\#3^)8=7O-3^SVVH7T,<,"IF06ZH=PRW&23UQQP.M %
MO0O&_P#:OB!=(D@MW:2$SI/9S&6-0/X7)48;].E=A7,>'(_%QF5=?;3XK>W4
MHHM<EYS@ ,Q)( ZG P<X[5T] !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4457OI)HM
M/N9+9 \ZQ,T:DXRP!P/SH L45Y#X3L+74;72=>F\110ZJ+L^<(X<SRR,V#&_
MS9((_P!G@'L*S]3TFU?P7XOU(R7$EQ8ZW(MJYN7VQ_O(QD*#@D[CR10![(VH
MVJ:K'IAD_P!+DA:<1A2?D! ))[<FJBZG<6<.J7>LQ0V=E:R$Q3*Y8O$ #N8
M<'.>/T]>1L[>VO\ XHZ?<7D,,L[>'XKD,ZC/FB7[P]\5DZK!&? ?CM&!<1:L
MY3S&+%<"+')YH [[6-<ETS6]%L%MTDCU&5XFD+D%-J[N!CG\ZVZXC7;6TLO$
M'@J"QBBBMENY3&D0 4 QD\8^N:YJ"VB\0-KUS>:W::?J=GJ<AAN'#>? J'Y0
M"7 "8!X (Z]Z /5KR9[>RN)XXQ(\<;.J%L;B!D#/:J'AK5VU[PY9:H\(A:YC
MWF-6R%Y(Z_A7&1+9^)-<\56NO8EELX@MK%,-HCBV']ZBD]23DMCC(P<'%=#\
M.O\ DG^C?]<#_P"A&@#?CO[66_GL8Y@US B/+& <J&SM_/::L5YJR1V'C'QS
M?VEJCW]M90RV^T#<&:)BQ'XX)JI-;)9>%/#'B/2LOK=Q-;^;)YQS=O( )%D)
M)R,Y_P!WVZ4 >JT4V10\;J20""."0?S'2O&;19]-^%L'B.+4;S[?>+]DFGFF
M=UCB,Q!('8X7&1SR<<T >T45YA<0ZIX=TC7]4M-8LI7EL \-I9,["/D S ,S
M'H2<]"3DU?1[#3-(BUK2=8NI;R73)62U>?S3=.$+[F4EL,"#G'';V(!Z!5#3
M+J_N3=_;[ 6@CG9(,2A_-C'1^.F?2O/_  ?8:A<MHFM+XAM#&X/GIYLC/<%A
M\R,&<KN!] ,>E-T.TO/$/A_QE9B\N!<IJ<WV:3S6S&R\J!@Y [8'KTH ]1HK
MSC1M?OO$5D=;MTE']DZ7(HCY DO"IW J/O !1_WWZ],_PC8:E=#0M?\ ^$DM
MD$TA$RO-*S7+M]Z-E9RNX<XV@>OI0!ZO161XHNELO"^I3O?FP"P,!<@9,9/
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
MX1 ?5B> *XBQ\;7EM?ZFD]P]_:VNDF_#O;>46D#8*IP-T>> >>G4XR0#T8G
MR:S]'UFSUVP^VV#N\&]H\LA4Y4X/!YK&T&7Q)=)I=_/>6-U97</F7,:KM,)*
MY7RR,[AVY]<^PYOPAK4]Q)/X?TRXCM[Q+^YN+B2:,G]SYIXC[%CGZ#!H ]-H
MKC+[4?$]UXMU'2=)N;"*&WM(YE::$L^YLX YP<D<D]/2J6E>,-5URQ\.VT7D
M6E[J:SM-/LWJ@A)4X7(Y8@=^.: /0**X.[\0^((=/\3V4+6\NIZ)Y<JSB+Y9
MHG4O]S/#!0:4>.&/BC1$6>-M)U&S5W)09AD8$H&8' SM(Q['TH ZS4M9L-(>
MT2]G\IKN98(!M)WN3@#@<?C5^O/M8O+O4O#VB7UT1MN-?@DMQL"X@,I\O."<
MDK@Y]ZBNO%7BK4KW5E\/Z:\B:?>&UC!B0I*5(#[G:0$=\;0>V<4 >B22+%&T
MCG:B@LQ] *K:7J=IK.FPZA8R>9;3 E'VD9P2.A]P:YF36M4UK7=0TG3KF&Q;
M3[1'N#)#YA:5P3MZCY0!U]37/Z#KMWI/P^\(6EGMCDU&Y-L;ETW+"#(V3C(Y
M/8>Q]* /4:*\[7QOJVGZ?XEFOH[:Z_LJX%I;/'$R&>4G&#R1QD9 _K5[2/$/
MB)]:FM+G3;BXM1;-,+AK)[<)*/\ EF,Y#@]B.>: .VHKBO!GB>]\070,U[8N
M/)+7%F(FBGM900-N"?F3!/S>N*[6@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***9-
M-';PR33.L<4:EW=C@* ,DF@#.@\-Z+:ZH=3@TRVCO223,J -D\&E'AW1QIUS
MIXT^#[)<R>;-#M^61\@Y/O\ */RKE?$7CU)/!%QK7ANZA9X;E8F\W:2!NV_=
MSGGJ.^.<5VEKJ-C?231VEY;W#P-ME6*56,9]& /!X/6@"I+X<T>:YLKF2PA:
M>Q"K;2$',8'0 ^@]Z(O#FC0P7L$>G6ZQ7IS<IMXE//7\S4D.O:/<SRP0:K8R
MS1*6DC2X1F0#J2 > .]5]!\3Z7XC6X.G7,<AAD9"H<%B <;L=0I.<'O0 Z+P
MSHT,-A"FGQ"/3VW6H.3Y1SG(R>N><TL_AG1;G6H]8FTZ%]0C^[.0<^QQT)&.
M">14+^*=,_X2@^'1<(M_Y'F_,PVAN,)C.2V#NQZ54\)>)%U+P_ITNIWMLNHW
M;2A8RRHTFV1E^5<Y/ '2@"_JGA;0]:NX[K4=-AN)XUVJ[YSCT..HY[U>T_3K
M/2K-+.QMTM[=,E8T& ,G)_6H[O5],L+B*WO-1M+>:4XCCFF5&?MP"<FKI( R
M3@"@#-?0-*DUM=9>RC.H*GEB?G.W!'3IT)&?2JUGX1T*PO4N[:P"2HQ>,>8Y
M2-CU*H3M4\GD =:OVFK:=J$TL-EJ%K<RP_ZQ(9E=D[<@'BB+5]-GOGL8=0M)
M+R/(>!)E,BXZY7.10!:=%D1D895A@CVK+L_#6CV&B/HT%B@TY\[H'9G!R<G[
MQ)ZU;GU33[4N+B_M8C&5#^9,J[2WW0<GC.#BG76HV5C$DMW>6]O&Y 1Y950,
M3T )/- %'1O"^B>'X)8=,T^.!)AB3)9RX]"6))')XIFC>$M"\/7$\^E:>EO+
M,,.P=FXSG W$X'L,5/=2:B=:T\6L]F+!D<W"2$^8_3:4QV]:S?&GB)M#\.7U
MQ8W5H-0@566*5@3C< ?ESGH: +.G^#O#^EZM)JEEIL<-XY9C(&8X)ZX!.%Z]
M@*NZ9HNGZ.;HV%OY)NYFGF^=FW.>IY)Q]!Q4CZC:VUO ]Y=00&4+CS9 FXG'
M S[FI9;NVA8"6XBC)&X!W R/6@"'3M*L=(@D@L+=8(I)6F=5).78Y)YK-T_P
M7X=TO5?[3LM,CAO,DB0.Q"DC!PI.!P3T%:S7]FDL<37<"R2 %$,@!8'I@=ZI
MCQ#IA\0-H8N4-\L7FLFX<<@;>N=W.<>E %R^LK;4K&:RO(A+;SH4D0DC<#].
M:Q;'P+X;TVX2XLM-$,R1M$LBS2;MK#!R=W/7J>1VJ]HSZH[7YU*:RD473BW%
MJ22D?97R!\P[U?AN8+D$P3QR@=2CAL?E0!CKX-T%=*M-,%B?L=I.+B",SR'9
M(,\YW9[G@G'-9\%IJ?B#Q';WFKZ3%96NDRR&W!F\QIW( #C    YYSS]*Z=+
MNVD,82XB8R9* .#NQUQZU-0 5D7GAC2+Z^FO9K9Q<S1B*5XIY(O,4= P5@#^
M-:4%U;W(8P3Q2[>OEN&Q^5(;NV$2RFXB$;':KEQ@GT!H H7WAO2=12P2YM2R
M:>RO:JDKH(RN,$!2,XP.M:M9L.OZ;/KT^BQW"M?01"5T'8'/&?4=<>A%<YH7
MB?6O$'A"[U&TAL4OH[QH469BL6P,N23UZ$T :DG@G0Y3JNZWEVZH=UTJSNJL
M<AL@ \$D9/Y=.*MMX<TUM4TW4?*?[1IT30VQ\QB%4KMYR>>,\GUK1,Z1)^_D
MC1@NY\M@ =SSVIQFB$/G&5!%C=OW#;CUSZ4 <ZG@'PY'KYUE;#%T6,FW>WE[
M\YW[<XS^GMGFNAG@BNK>2">-9(I%*.C#(8'@@TZ.1)8Q)&ZNAZ,IR#^-8,'B
M%KCQLVB1""2U_L[[8LT;[B6\S9CTQ0 S0? N@>')IIK"T8RRJ4+S2%\(>J@'
M@#CZ^]/M/!NDV4D0A%S]F@E$T-H;AC#%(#D,%SZY.#D<].E7[^ZU"#4M.BMK
M>![2:1EN9'D"L@VY7:,\DGZU>\Z($@RID,%(W#@GH/KR* ,8>$]-#:TQ-P3K
M"[;K,I/&"/E].#4$_@K2Y3"R27L#1V@LRT-PRF2(=%;U^M=#)(D,;22.J1H"
MS,QP !W)KFM6\6"#3]$O]+6&ZM=1OH;8R,2,*Y(R!Z\=Z -#_A&M.&H:;>1I
M)$=-C:.VBC<K&@88/ Z\8_*LFZ^&_AR[FO'>"X1+MM\D,5PZ1[LYW!0<9R.^
M1743O*+69K94DF56\M&;"LP' )[<U#I\MV^F6\NI0Q6]VR*9HT?<J,>P/^?Q
MZT 8NK> ]!UB\M[JX@ECFAC$.Z"9D+IC&UB.2,9'K@]:M1>%-+@UNRU6!)8I
M[.U%I"B/\@B&< CO][]!6W7$'QOJ:V&L:B=$MFL]*NY+:XVWQ\QMA&653& 1
M@@\D=Z +=_\ #GP[J5W>W%Q!<9O&WRQI<.J&3^_M!QN^N1STJ^_A'2WU73]2
M_P!)6YL85@C9;AAO13E0_/S<\^_?-:FG7]OJFFVU_:L6@N(UD0GK@C//O5F@
M# B\&Z-%IFI:>87DMM1F:>=9'S\[=U/;&!BI;3PO8VMU)=/+=75R\!MA+<R[
MV2,\E5]*VJ* .:/@71SX>L]#_P!(%E:3^?&OF?-OR3R<>K&NEHHH YC_ (0+
M1!HBZ1MN/LHN_M@'F_-YGUQT]JTWT"R?Q)'KS"3[=';_ &93N^79DGIZ\FM2
MLWQ!JIT/0+W5!#YQMHC)Y>[;NQVS@XH 77-&MO$&C7&EWAD$$X7<8SAAA@P(
M/U JM#X8LHM:M-7,UU+?6UM]F$DDF[>N226R.N6)XQ^57-%OVU70]/U%HQ&U
MU;1S% <A2R@XS^-1:WJD^F6T?V.PDO[R9]D-NC!=QQDEF/"J .I]AWH R?\
MA -&.AW>D.;EK6ZO#>/^\PP<XX!QTX%6M6\*Q:K/=,VI7UO#>(L=U!$R;)5
MQCYE)7CC*D9IGAWQ0VKW%_8W]@^FZC8%?/A>0.NUAD,&'45<T/6CKL,UW#;E
M+#?MM9V;F<#@MMQ\JYZ9Z]>* -&VMXK2UAMH5VQ0HL:+G.% P!^59&C^&8-%
MUC5-1@N[B1]2D\R:.3;M#9.",*#W(ZUI:C<SVEA+<6]JUU)&-WDJV&<#J%XY
M..@[GN*-.U&UU;3X;ZRF$MO*,JP_(@^A!R".Q% &9K/A6SUG4H;^2XN[>>.)
MK=S;R[/-B8Y*-[9],'WK/M/ %A96.DVD-_?"/3+LW4.67+,3G:?EZ=>F.IKJ
MIIHK:"2>:18XHU+N[' 50,DGVQ7+W_C9+2TT6ZBL'DAU:]2VA+OL/EL<"3&#
MP1R!Z$=* )M5\$Z?JVL3:C)<WD#7-O\ 9[F.WDV+.F.-W&?3OV%<CX@T:'P_
MJ&AV[S:]'IME:2)%J%G^]=78@;'&" NT'&!W'8<>DZC<3VEA-<6UJ;J6,;A"
MKA2XSR 3WQG'K2:9J5KJ^FP7]F^^"9=RDC!'J".Q'3% '$V?AVY\5Z+>:?J=
M[J_]DF6-[62]C2.Y)7.3T^X>,9 -=)K/A:#6;FPNWOKVVO++(2XMI C,I W
M\8YQV%;M% 'E?C'PQ%HFDZ5I^GW%\\<VMI<*I E, (;<5)'3)!^8G^==C)X0
MM[F#4/MM_=W5U?6WV5[J01ATBY^50JA1U/:NCK$T;Q ^JZWK6FO9F Z9*D8<
MODRA@2#C''3U/6@"NOA"WCBT&**_NT31B#"!L/F<8^;*^F1QCKZXK>N83<6L
MT*RO$9$*"1,;DR,9&>,BJE_JL5G<V]F@\Z]N&_=P*P#;1]YSZ*!U/X#DUH4
M<AIG@)=+6VBA\0:PUK!(L@MC*@1B&W8.%!()Z\\UOVFEBTU:_P!0^UW,K7GE
MYBD8&.+8"/D&.,YYJ-=;C77VTBZA:WF==]J[D;;E0,MM]U[CKCGI4^KW=W8Z
M7/<V-BU]<Q@%+97"%^0#R?;)_"@"KXE\/6_B?1VTVZGGAB9U<M 0&.TY Y!&
M,_RJLWAJZG$4=YXBU.YMTD1VA984#[2" S)&&QQSSS6[$[21([(49E!*GJI]
M*?0!S%YX(L]0TZ]M;J\NI9;NZ%T;IMGFQL  H0A<  #CCN?6DU'P1!J%Y9WX
MU74;;4;:'R6O+>15>9?]OY<$_A_2NHHH Y?4? ]CJ%OIB_;;Z"ZTYF:*[BD'
MFDMRQ8D'.3STIUUX*L[O2+>RDOKXSP7:WBWID#3&4=&R01Z<8QP*Z:B@#E4\
M"67EZVDU_?SG6(T2Y>5U)RH.&7"\=3QT]JG'A(/::%%<ZI=S2Z1()(YBJ RD
M#&&^7ICCU]23S6C?ZA=VFI:=;0:;+<P73LLUPC8%N ,@L.^>?RHU_5UT'0KO
M5&@>=;9-YC0@$\XZF@"MJOA>RU?7])U>XSYNG%RB8X<G&,_[I&15'Q+X-_MS
M5+;5;+5;C2]2@C,0GA4-N0YX(R/4]^];^F7R:GI-GJ$:%$NH$F56Z@,H;!_.
MK5 %'2=+BTC3UM(I)9?F9WEE.7D=B2S,?4DFJ5SH,MQXNL]<-^5BM;=X%M?*
M')8\MNSG^[QCM[UMU&UQ"D\<#S1K-("4C+ ,P'4@=\9% '(:C\/UOAK,4>LW
M<%IJC&:6V"(RB;^]G&['"_*".G6KD?@Y8?$FD:NE^Y&G67V,1-&"9!@C);(Q
MU].U:VG:E/?7FH02Z=<6J6LOEI+*/EG']Y/;I^=:- '//X7;^W]2U2#4YX5U
M&W$4UN$5E+A=BOD\\#' QSW[5GGP&#I7ANQ.I$_V+<I.'\G_ %VUL[<9^7Z\
MUV-(S*BEF8*JC)). !0!QQ\!/'KT]Y::]?6NG7,_VBXT^(D"1R<M\^<@$]0!
MZX(XQKZ?X?DL?%6K:U]N+IJ*1*UN8@-A08!W9YXSV'6DU'Q/:V&HZ):+&UPN
MKN5AFB8%   <Y[@AAC%;E &7XCT.'Q)H%WI,\KQ1W"@;TZJ00P/OR!Q6+IW@
M=H-0-YJ6KS:B9-/-A-&\*1J\><C&W[H _'/.:ZUF5%+,P55&22< "FQ317$"
M3P2)+%(H='1@592,@@]"#0!RF@>"9=%N8O-UR[O+&T9FLK20;5@)!&20?GP"
M0 < 9/%4W^'3MIEK&FM/%J=K>27<-]';@;2YRR[-W(SZG].*Z#PSXCB\3:?/
M=Q6TUN(;A[=DEP3E<9((XQS_ #K:H P+;P_=6_B"[U<ZF&>YLTMV3[.!M=>C
M@Y]23MQWZUE6G@!K'1])@M=7:/4=,EDDAO/LX(*NQ+(4SR#GUKM** ,;2-!%
M@U_<7EP+R^U!@;F?RA&'"KM50H)P ON>I/>L&/X9Z7'X2GT$2L1+<_:/M!3Y
M@0WRC&>R_+VZD\5V]% &%KGATZI9Z;:VETEG%87,4Z*8?,!\O[J_>&!63+X&
MN[?7K[4=%\0W&F0W[;[JW6!9 [$G<5+'Y2<]<9%=G61!XBM;CQ3=^'UCF%U;
M0+.SD#80<<#G.>1VH S;GPC<)X@FU;2=8:P-S L%S$;<3"0+P&!)X;'<YKD?
M$NAIHOA[0?#%QK9@MDDED:^N+53 3SM1@<X.6XR?4^F/0=8UZ+1KK3+>6WED
M.H7(MD=,;48_WN?KT]*U2H888 CWH \WT+3;CQ'H6H^'KN\LKO2C @BOK&V\
MI5E#'@<!6(V@DCU]ZVM)\,>(K6TDBOO%<MPR0M%:%;=5$)(P)&[N0.S''X\U
MUP  P  /:EH Y32_#%^/$5OK>M7=I/>6UL;>-K6$Q^9GJTF3R?0# Y-=73=Z
M>9Y>Y=^-VW/./7%.H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "D95="CJ&5A@@C((I
M:* /%-0O;.+X/ZE8V_D&==2:*:)<!HAYY9>.W P/QKJ)DT[0?B5=1V]JD$#>
M'6<PVJ[#(PE).-O\6 >>M=\;:W8,#!$0YW,"@Y/J:<8HS*)2B^8!@-CG'IF@
M#Q;0+VQ/B[P6;6XLX[=H)4:" D>5N0XCD8GYW+>N,DC Z9[3X:7%F=-U"TC>
M+[7%?SF2,#YE4N=N?;TKLEM+9 H6WB7:VX80#!]?K3D@BB>1XXD1Y#EV50"Q
M]3ZT <*MW9Z=\8;_ .WB"W%QIT;03SL$RRL 54GJ3GL?X:X^X@M;7X7Z!JMK
M%"E]_:V?M2J-_$LF/FZXX'%>TO;022K*\,;2*"JNR@D ]0#2?9+;RO*^SQ>7
MG.S8,9]<4 >47K:0_B;Q18^*]2N;)+F6-X 8TQ+$!\I5BC$8QV(_G79>*HKH
M?#6\CTUYO,6R&&F),A0*-V2/XMN?QKI);*UGDCDFMH9'C^XSQ@E?H3TJ<C(P
M>E 'G=GJ7AW6-/:;PU#NUM=*DB0V\14PC;PK@8&=V .ISTXS69<PV[^ O"[:
M1';+KB7,"QY^6039_>AOXNH.[\:]0MK*TL_,^RVL,'F-N?RHPNYO4XZFFQ:;
M8P74EU%96\=Q*<R3)$H=SZDXR>M 'F$.FZ?J/BOXA/>VL$_DPH8S*H;8?+;D
M9Z'@<TKJEQX:T._L+O3[N^M-$7SM.O,,DT!P'(YX8,I7(^AKTU=,L%>Y=;*V
M#7/$[")<R_[W'S=3UJ*;0M(N(8H9]*L98H1MB1[=&5!Z*"./PH XNQNK&;Q/
MX+N+>!+..?3)Q'"SY91A-JY/)[_K7)W%_I%S\+]775I+3_A)3<.9UFV"=I1)
MP0!S@*2..!S7L\EA9RW,-S):0/<0#$4K1@M&/]DXR/PJ&?1=*N9I)I],LI99
M5VR/) K,XZX)(Y' H \KU-[/4O%]_;ZWK+:=8W6GPK8RR0QF.2$H"VUG4[3N
MR<@@\>PJ]=Z3HNH>*?!FF3>9?6_]GS9:Y#*\L>W]V6Z'J&XKTBZTG3;T1"[T
M^TN!%Q&)85?9],CBGR:?937<5W+9V[W,(Q',T2ET'LV,CKVH \=\;W.FVL>O
M0V'V.WFM)K1%2>3=.YC"@")<Y5%!Z\Y^;I74V,^ER?%474S6(DN=)ADMW)7,
MDC,>4/<E?3G%=I-HVEW$TLTVFV<DLPVRN\"DN/1B1S^-2'3;!KF&Y-E;&>!=
ML4IB7=&.F%.,@?2@#RLSQVOA;Q,BR%+-/%#"\$3'*VY= >G(!QCCWKI+BVM(
M/'.DIHL<*V=S93C4([90L1B"_NV.WC.XX!]*["WTRPM$E2VL;:%9CNE$<2J'
M/JV!S^--M=(TVQBEBM-.M+>.48D2*%4#CW '- 'BMMIUK8> _!^L6R;-0EU9
M5:<'Y@NZ0;1Z#Y17I?Q$FG@\(RO&TBP^=$+HQYR(=PW\CD<>G-;HT;2EMH[9
M=,LQ!%)YL<0@7:C_ -X#& ?>KDD:31M'*BO&X*LK#((/4$4 <+=V5E:^./#<
MWAV."))EF^U)8HHC>':,,VWC&XK@^XKD)-7T_P#X5/#IMS+##?6NI^6(96 D
MR)MS,%ZC"L03_C7K]EI.FZ:7-AI]I:E^&,$*IN^N!4;Z#H\DDLCZ38L\K;I&
M:V0ESG.2<<G- '*:&FFK\5?$@-O#]K,=O+!+L' ,?S[3ZDD9QUYKAXV9?@?K
M)4D'^TST/^VE>T-I=@^HIJ#65N;Q%V+.8QO5?0'K3#HNE&S-F=,LC:L_F&'R
M%V%O[VW&,^] 'G\VG6NL?%:&RU",SVS:&K-$78*QW=P#SZ\]\'L*R([KR/#G
MABQN;H0Z,VIW,5R\OSH DA\I'R?N_7CC/:O7?L%F+K[4+2#[1Y?E>;Y8W[/[
MN<9Q[5 =#TDZ?+8?V9:"SF.Z2!85",WJ0!UX'/7@4 >9:B+/0]!U-]'\0"ZT
M^[U&#[2ML0L5LCDEU1DZ C P", "MW2HM(L_BT8=*6SBA?0QA+<J%+>=GH.^
MT _3FNQ@T;3+;33IT.GVR61&# (AL;ZCOT'6H=.\-Z+I,JRZ?I=I;2JI421Q
M -@]1GK0!A^*D7_A-/![X^;[3.,^WEFN0DTBSO+/XA7=P[2S6MQ*\"&5OW+*
MA(<#/4D 9Q_!BO5+G3+&]NK:ZN;6*6>U8M!(RY,9/<577P]I"QWZ+I\ 2_.;
MI=O$IYZ_F: *MLBWO@*%;G]\)M,7S-YSOS%SFN DL;1OAGX/MX (?M&IVGFO
M VU]S;LMD<AN>M>K6UK!9VD=K;Q+'!$H1$'0*.U9J^%=!2)(ETJU6-)_M*H$
MP!)_>QZT <1:QQZ?XH\<:+;RM;:?_9HE&69A$QB^9AD_[1)^@JO:V5]J'A#P
M=<VAM[VXMHY96TZZEVB[3@$Y/&5R,9Z;L_7TA]$TR2ZO+I[.(SWD7DW#D<R)
MC&T^V*KS>%M#N+6TMI=-A:&T#+;IR!&&ZX^N* (/!EU;7?A2RDM(IHH@'7RY
MFW,A#$$$XYP<\UR&A^'IO$,?BNT?6+FVL9=;N4FMH8X_G&5).XJ6&>G![?6O
M2+:U@LK:.VM88X8(QM2.-0JJ/8"J^GZ1I^E&<V-K' ;A_,E*?QMZF@#@/$5K
MIL&I'1;022M8:*VR":;9#;J,XD]6D/ ^G>LRUW>(-.^'PN[JZ G,\,RQ7#*7
M5 1R0<Y.WDY[FO3+_P /:/JEY'>7^F6MU<1KL1YHPV%YXYZCD_G4<7A;0H#9
MF'3+=#9,7MRJX\LDY)'XT ><^)+>T@DU?3+.66[;2]*"[KN?:+4A<@ICEW8$
M>@&._2M2:\#ZUX42_,E]92Z1O>V5BQ63:O[UU_BSG:">A)[UV=]X8T/4KTWE
M[I5I<7!789)(@Q(Z<UR'B+PG<+K=K+9^%K'5M+@M/L\-J;@0&%MQ8GG@_P#Z
M_P 0#!U:QU?0_AEIL=W>W$=S-JT; I.2T<9!VKG/; .!QFM_6=*L+'5M/T6U
M-S=%O/O9+2XN"(B& 7S))2<X4@D#DY)Z5I>'_!L*Z/<VNL:?"MM/<BXAT[SC
M,EKA<8#'&3U/' SQ707_ (?TC5)X9K[3X+B2%=L;2+DA?3W'L>* /*K62XU'
MPCX*CEU2X@,FIR6[2QW##Y-S +G/7  !/(SQ5S7+2/1'\7Z/8W<TE@VDK=-!
M)*9/)E+8QDY(RH!Y/<>U=%K_ (-@\_0K;2=%B^P0W_VB[6-E0 8QGD@GKGCT
MKI(/#FDP6-U9K9J\5V2;CS"7:8G^\Q.3^= ' Z#8)I>L^ ;BVN+H/J5A(+I7
MG9E<+;AE&TG  )& /05Z3J6HV^E:?->W3[88ADXY+'H% [DG  [DU"="TPO8
M/]CCW:>NVTZ_N1@#Y?P 'X4NJ:+IVMP)!J5HES$C;E1\X!]<4 <3>P-!X9\4
M:O<R1QZUJ5G)(;9;@,T$*+M4#'H#DD<9-6-5EM;#X8:3;B[FM1-';11+ 3OF
M8@$Q@Y&-P!!.>!FNDL_">A:=#=166F06ZW49BF\L8+*>WZU1T_PPK^'&\/:Q
M!'<6-NVRVD5R&:,<J3@#:R],CTS0!E> Y7M_$GB?2W06R02PO%:+.95B#)SA
MCZ\$CL>*7X;7#>1X@BD<"*/69UB!P ,G.!^-;@\/66B//?Z'I,1U"2-81A]@
MQGJQ/;N3R3CO6?-X$MY?#%OHS3&1Q=_:YKIF96,A)+.NTCGG !.!P><<@#/B
ME<3VWP^U%H&*E]D;8&?E+ $?E63\18!-;^#[=7>(/J4*!HCM9,@#*GL1VKO-
M3TV#5=)N=-N=Q@N(C$Q!Y (QGZ]ZRX_#_P#:?A^+2_$*+=-;/MCG0E2^WA)
M0<JV.OOGMB@#&T.WN-#^(=YHUK<7=SIDMBMTXN+@R>3(7(X+9/S8)//>G?#M
MY4G\46@0K:V^LSK!P<#GE1[# X]_>MY-*CT/3KI]&LO.OI0,O+)N>5N@+NQR
M0,YZ],XYI_AW1%T'25M3+YUP[M-<SD8,LK'+-^?Z 4 ><>,;FZ":YK&G7,\T
MEC?1(+PRF,6I!56AC7G?U&X\ [CUQSO3Z?-K?C[Q!8RZE?Q6T5E"T<,5RZHK
ML#\V 1TQG P#WK<NO GAR\GO9I].5WO"6E^=L;B<E@,\,3W%74\-Z;'J%W?)
M'(L]W;BVEQ*V"@&  ,X! [_7UH X#0M8O-3LO!%A?ZA<"*]2X>>1961YFC)"
M*7!!_7G'.:V_!%NEKXO\90QSM.JW4.'9RY&48[<DDG;]WKVK7?P+H$FAV^CO
M:.UI;2&2',S;XR3D[6SD?2KFC>&=)\/R3R:;:^2]QM\UBY8M@8'4_C]2: ,.
MS+S_ !>U)IHR!;Z9&D!W9RK-ECCMSD?A[UF::9O$]YXFDO-7OM.NK&\\N!8[
M@J+>-!E6,? 8-SG<#FNDU;1[F+Q%:>(=,B66Y1/LUS 6"^="3G()XW*>1Z\C
M-.O_  5H&IZQ_:EU9;KHXWD2,JR8Z;E!P>W7TH Q_&LB31^$]2MK@D_VK;B.
M1>-Z2=?S'\ZT?B'/<6W@/5)[6\:TF1%*S*Y4CYUX!'<]/QJ34-&N-:\3V4UW
M"D>FZ6WG0<AC<3$<''\(3]3["M76-(L]=TN;3=0C,EK-MWJ&*DX8,.1SU H
MX?Q&-6CET_49$U"\T5=. N([&[:*:"0\F;"D%^.QR.#^/1R:N+3X>'5M/N&O
M?)T_S8IIN6D(3JV.^1R/7-37_A'2M1F269;E'6W%L3!<R1[XAG"MM(W#D]?6
MM=+6WCLUM$AC%LL?E"(*-H3&-N/3'&* .+T>WV:9I?B&TU^[NG:T<RV[S,ZW
MTFW.T*S'8P(/"C-8BW=^_P -X_&B:E>#5A)Y[J)W,+CS=GE^5G:%QCH,^]=I
MHW@G0= O#=:?9E)>0I:1G"9Z[03@?A4J^$M(2X,JQ2K&9Q<&W$S"'S!W\O.W
MKSTZ\T <5*-1U[Q?XLLWUO4;2VM+>&6*.VFV!6\L'KU SG(&,YYZ5+=7.NWW
MACPUJ3+>WUD+0R:A'9W!AG9BHVN"I!;')P.OI7;+X<TU+_4KY(Y%N=201W+B
M1AN &!CGCCTJF/!.D1V]M# U[!]FA:WC>*Z<-Y3-DH3GD?R[8P* .=DU RCP
M+/IVL7MQ:2W+1.TCD-.-O_+3'4@J1@^]9.HSGQ5X \2:Y<W%ZDL<TB00+<LJ
M1QJ5PI0$*<]\@UWY\)Z/_P 2D+;L@THDV@21@$)QG//S9QW]_6J=YX!T&]O;
MVYDBN%%[S<P17#)%*W]YE!P3W^O/6@#D=(GO_$1AT*WF-K%9:':FWVW<D+>9
M)$I\SY,;PN0-IXX]^)M0&LR>*?"V@R^(;G,]G<1W-S:.!YC*&Y],_*!GJ.>]
M=1J?@'0=5BL$EAFB-C$L$4D,I1S$N,(QZD<?7D\U>7PKI"7VFWD=N8YM-C,5
ML4<@*I!!!'?.3U]: ."\5S7UJ=3@L]7U&^N-+L(3B"Y\D6Q ^:64@_O&;&=N
M#P3TXQ:$?VWXOZ-+/)*7;14N#ME91ORW8'&.!E>A]*Z?4_ NC:MJ-W>W N5>
M\B\J=(IRB28& S*."1VSQ[5(/!>E+=:5<QM=1RZ9'Y43I.073KM<]6&><9[G
MM0!PUUXIU;3;3QU/'=R,\%_'!;M(Q86X8E25'., =*Z:8W'A[Q/H%O:WMS-:
MZGYD5Q%<S-+EE3<)%+'*GM@8'M6O%X1TF,ZSNB>6/5WWW4<C97//W>XY.?KT
MIVE^%['3+F.X\ZZNY84,<#7<OF>0G]U/3Z]?>@#S.[OM:M? ^HZT/$.H23V.
MJO# N\!"H<+\V!ENIXS@=A7I/BQ/M/@;5B9)(V^PR2;HG*G(0MCCMQR/2J2_
M#[1U\+S^'_-O#933^>Q,@WAL@\'& ./2NCDLH)].>PF4R6[Q&%PQR64C!R?<
M4 >575JR6GPVT^&]NHA<KYK2;][J3&GW2V=N-Q  &!GV%:=OJ-[IFA^+;6;7
MYXUL+M8;>\N5\Z2-6"\<#))S@>A.:Z.V\"Z5:MHY2:];^R7=[;S)MWWMN0<C
MI\HP!BEN/ FD7::PEPUU(NJRK-*&E_U;KG#1\?*>??@ =* .0M;VZN)?%GA^
MZ?5(H!IHN[=;FXW2QC;DY;)(W94[2>.17:^![9;7P1HRK)+)OLXI"97+$%D!
MP,] ,X '05!9^!-(LK^>]62]EGN+0VD[37!;S5(P68]2Q_+VK6T31H-!TJ+3
MK:6XEBBX5KB4NV.PSV &  ,"@#R/3VU&#P%K.LVVLWML^F:I((((2JQG++G<
M,9;.\]3CBNFOM5UOQ'XFU&PTI&6*VM(F@'VUK<AG&X2_*K!\9 QG''?-;_\
MP@>E#P]>Z(L]XMI>7)N9B)%W%CCC.WI\HXQ1J/@'1]2ELYF>[MY[6$0":VF\
MMY$   <@<\#VZT :FAI?-X>M8M2NHYKX1F.>:!L@N,@D'U&.?<&O,[CQ#K]G
MX>O]+^VWDVO:9J#2R#(#O:*NXN?1""/Q(KUFRLX-/LH;.V39!"H1%SG 'OWJ
MI'H6GQZW=:NL ^UW4*PS$]&4>WY#Z 4 <1JWBN]^R:IKFF7C-I\IMK*T8?,B
MR/S))TX*[@.>,@@UHW,NH>'/%FC:9'J5]J%MK"31N+@AWA9 "'4@# ^;D>U;
MD/A+28?"W_".F%I=/VL-LARV68MD'L03D>E&F>%K73KR*[DN[V_G@C,4#WLH
MD,*GKMX&"0 ">O% '*6NMZH/ ^@W,NH2O<2:REM+,V 7C\]E(/X 4NHWR:%\
M2-?U012,T>A"8@C(9@X Q[<#]:U6^&NBR026\EUJ;VSSB<6[71\M#N+$*N,
M$DY[^]:Y\,6#:_>:P[3/-=VWV6:)F!C,?'&,9'3UH X6[M;R5/ VL76K7=R]
M]?03202D>6K.F_Y  -H'(QSP:Z3XEZO?Z)X3^UZ;<FWN#<QIO"@\$\CGZ4ZW
M^'>F6XL4&H:L\-C.)[:%[K*1L#T QT_SZUK^(O#MGXGTT6%]),D(D63]RP!)
M'3D@\<T <P^J:MX8U[68KS49-4B726U)$DC"!'5RNU0.BG_#ZU0O-7UC2?!V
MG>,?[6N9Y9O*>XLI%4PNKD?*H !7'&#DGCGJ:[>3P]:3:]-J\LL[RS6IM'A9
M@8S$3DC&,]>>M9MKX'M(+.+3I+^[GTN"99H;.0KM4@Y +8W%<G.,T 8GA])7
M^,/B-FNKAECMHBJ.P(PRJVWIP 2<8Q^->AUA+X8MX_%TGB**YN(YIHA'-"A
M23 P"W&>!CCV%;M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4455U*WEN]+N[:&4Q2
MS0O&D@_@8J0#^!H RU\8:.U_%:^=*HFD\F&=H6$,DG=5?&"?T.<#)S56T\51
MZKXIU?P]$DT+6D2JLXC8G>0VXYQ@ ?+C/7GK7)R176H?#N#PC_9ES#K,$D5N
M/]&81ILD!,PDQMQMR<@Y))XK6TQ)]$^(_B1Y[*[EAOXHYXIH82R (K9!/KV
M]30 SP#XRL&\-:+9:CJ,TNI7#/'OE5WW/O;"F0C&[&."<X(]173W_BS1M-NF
MM[JZ9&218I)!$YCC=N@9P-JG&#R>A'K7FYTZ_'PQ\(P)8W0N(=65Y8Q"P9!O
ME^8C&0,$<U*^FVVFZUK5EKGAO4M8GNKLSVL\ ;RYE? "L00JX(ZG^E '>ZIX
MW\/:+>SV=_?^5<0JK/'Y3L<-TQ@<_A21^-M!ET>[U5+J3['9R"*=C;R HW'!
M7;GN.U9>G6@3XIZIG3Y! =-B2.8PD1C:1E Q&.Z\#^[[52U#PQ?7'BW4]+3<
MNA:RB7=U( WR.G!13T!8[2?8&@#LY]7LHKNWLGG9)[J)Y8L(3\B@%F)Q@8R.
MM8FC:_I&F^$[2Z;6;G4+:25HH;B6-GFF;<?E"@;FQR.G05F^#+#5/L5[=:U
M3>64+:;!N4C?$F3N]]V1S[>]8FBZ=&/AOHL&I1:CI]W'=2RV\]O;.[VT@9B"
M4 )P1QR.] '>IXKT>328M32XD:WF=HXPL#F1V4D,!'C<<8.>.@)JYI6KV.MV
M?VK3YQ-%N*-P596'4,IY!]C7EM[;ZQ?V_A[7M<TRYOK2UFN(KF"WB:.1E8D+
M+L&"">"1[#UKN_!UO81VEW/IVB3Z7;S2@K]H)$DV!RQ4DE><CGKUH A\:7\F
MFW'AZX^W/:V[:DD=P ^U'0JQ.[_OG]36GIWBG1-5MKFXL]0B>.U!,Y;*&,#N
M0<'''7I63X\A+0Z'<-:2W5O:ZI%-.L41D*H%89VCDC)%<SX@T.]\3W/B75=&
MA8P3V$5K">5^U.LB.S+GMM7:#T/:@#O=)\3:5K=S+;64\AGC02-%+"\3;#T8
M!P"1[BM.>>*V@DGGD6.*-2[NQP% Y))KBO"MWI>KZRE]9>']0MKF* Q3W5X[
MCRN@$0W$[N_IC%;7C;3[K5/!FJ65BA>YEAPB X+8()'X@&@"6T\6Z)>R7,<=
M[M:WC\YQ-&T>8^?G7<!N7CJ,BH[/QGX?U"]M;2UU*.2>Z3?"H4_,/3., \'@
M\US&@ZCHNMEKB+2-474K*R>-[BZ\QQ$=N#&&+').3QBL.6/RO!OP_:"&2-8]
M1B\W$97#;CN)X[G//>@#N[3Q99:Y_;MI;2S6GV .ANVC(5<+R^2,#:<\'TST
MJE'XRM-(LO#=I+<S:K+J>%%XL94,.[D >I V]1WK/21ED^(&G-!<"XE22XC_
M '3;71H-HP<8SD'C_P"O7/Q1M:Z'\.-1E1Q;VT[K*51F*EB,< $_PF@#OHKZ
M\7XC75A)=,UB-+2X6(@ (WF%2<]>W?UJ[9>*=&U#4!8VUZK7# M&"C*)0.I1
MB,.!@YVDUR>N))JOC/7;*P9A<OX=\A?D(^<NS;><#D,/SK.\&KHE_J.DP2Z;
MK7]M:;"$8W#2>3;,$.<;FX!(X'TH V/B%XS&EZ#<#1[\+?Q3QQLZ)N4'/*;B
M-N[ Y&<@5WM>%ZI>!?A@?#4MO=+K=M>;KB(V[DR9D)\S=C!!W 9)R3^%>Z4
M8&E^++'5?$.IZ/"KK)8%078$!SSN[<8Q^-6[/Q'I%_>FTMKZ-Y^=J\CS .I0
MGA@.F1GH?2N)F+3>(O'VDQB07U_;1FU7RVP^(""=P&!R0.O6HYI8M>T+PGI^
MG>9'JME=6_G*(B)+144B0MD87IWZ^] 'IU<K\1-3U#1_!\][IES]GN4EC4-M
M4Y#,%QSP.O7VK6TKQ!8ZS>:A:VIE\ZPE\J821E>><$9ZC@_E6'\4+>6Z\ WR
M10R3%6C=DC&3M#@L?R!H VM-\1:3J1>"WU.TN+F%,S)%*&*XZGCMGTJ0>(-(
M:UM;I=1MS!=R"*"0.")'SC:#ZYKBS;:?K/C'0[K0(XF%M:7"WDT0PN&CVQHQ
M P3N8G'U-<S8ZE#I_@'2=)>.XDOK#6$:YAB@8E LQ/7&.>WK^= 'IVG^+-.U
M+Q-?Z';N#/9JNYB<;GRVY0,?PX&3[^U:6JZC#I&E7-_<,!'!&7.3C)[#/N<#
M\:X[P]C3?BCXFMKHE)=06&:V&UB'55;/.,#%=9K[K'X=U-W.%%K+D_\  30!
MROA/5KZ[TRW\1ZAX@@DLGA87T#JJI!)D%=A &." 0<]:ZNVUW2KRTGNK;4+>
M2" $S.L@Q&,9RWIT[UYV)O+\(>!+UU,NFV<\?VT#)$;!2JLV!T4Y_2K&NO#J
M.I>*K[2V\VS&@O#<2Q'*2S\E<$<$A01[9]Z ._LM7T[4I&2ROK>X=$5V6*0,
M0K<J3CUK%\9ZK?:0FBS6ERL,4VIPV]P&4'=&Q.>3TZ5'\/;&QA\':5=6]K#'
M<26JI+(B ,Q!.03U/.:K_$80R6>@PS!61]9MMZ,,@ID[L^V#S0!O_P!KV>I:
M3?3:7JEJ3"CJ;A6#I"X!Y;V'6JUEK=K8>';"ZUC6;.5YD'^E(0J2MU^4>G^%
M<7=*T'BWQ_!#'Y=N^C!MJKA2PAX_]"/YU5LHH'\)^$)4UB/2]6M;::6S>XCS
M#(#PRL3QR/QZ\4 >JVMU!>VL=U:S)-!*NY)$.0P]C4&H:OIVDHKZA>P6P;[O
MF.!GUP*S_!MT]YX4L9Y+-+1V5LQ1J53.X_,H/\)ZCV-<;XLEM;'X@RS:[?WE
MAIUUI@@@N;9<C[QWQM\C<G.<CVH ]#;5M.62UC:_M@]T,VX\T?O?]WUZ]J5=
M3L'%T5O("+1MEP?,&(CC.&].*\]U#2=,F\(Z+X>T62Y2_FF^TZ8UZ2'BVL6:
M1N.%VYP,?Q#BL^?58-1^%\L>GQ217EE=H^J6\+AI,A\NYS][.,]QV[4 >HV6
MJZ?J0E-E>P7'E';)Y;@[3[^E):ZQIM[)+':W]M,T(S((Y0VT=<G';WKS26+2
M]9TK7K_PWJ&IZEJUSINR625.%0,N4X11O(! '/0UK:+JGAO7(K#^S;6235K?
M3GMSY<;#[.NS!5R< \C Z\F@#N3J-BL<$AO+<)<$+"QE7$A/0*<\_A69:^*-
M.U'6M3T:VN42ZLE7+LRX8D$G:,Y.W'/I7G"Z]IEQX+\&VBW"BZL]4M5GC8?-
M%L8AB?0?SK:T5X;3Q]XWM[ED2ZN$C>!6(W.OEN21^!&: .RT:\DC\/PW&J:K
M8W4@W>9=P,%B;D]#G'M]15V/4]/FM9+J*^MGMXCB2595*)]3G KR'PZ3#X4\
M#W=TF[2H;^X^U,?NHS,RQLQQP 2>O'2M'Q"+1Y_&<^D-&]A)I,9N'A(,9N-Q
MQ@C@G9UQ^/- 'IL>I6,UR+:*]MWG*[A$LJEL>N,YQ5JO+-.L=,T[7?AS+:1P
M123V4OFR*H1I<P @L/4LQ_$UZ;>"<V5P+4@7!C;RB>@;''ZT 1C4K!KPV8O;
M8W0ZP"5=X_X#G-<UK>OW4OBA?#NFZI9V,YM#.9I0KL92P5(]I/!.<]"2.GK7
M'.=.G^&-M;HB)XEBN%V1,?\ 2?M7FX+'//.2>>.:ZY_LA^+R*WDF7^QB<'&=
M_G C\<?I0!U%@UVNF0-J7DI=",&?RS\@;'.,]JY#Q#X^@7P7J.L>'IXII;6=
M8"9%R.6 W8ST/.">N*[D@$$$9!KP;=#%\&]:LRT:WD6I8EBR-ZC>H&1U]: /
M;[34+:[!2*Y@DFC4&5$<$H2.X[?C532[N>'26GUB_L'=9'#30-MB4!B ,D]1
MT/TKDM/TS3=+^)MG;V=M!;QW&B,9(T&!(V\<D=S@&L/1[>SU+X=:-9KJ<-C>
M0ZI(;7SXRT33*[L$8=.01S^7/% 'K%M=6]Y")K6XBGB)P'B<,I_$5*2%4DG
M'))KE/ 5ZMW8:DATZ"SN8+^2*Y-MGRII1@,ZYZ9QT_QJ;QK<2S:?!H-E.(;_
M %>3R(FS]U -TC?3:"/^!"@"/P?XP7Q//JD31K&UK<'R1@@R0'[CX/KU].17
M17-_9V1C%U=P0&0X02R!=Q]!GK7GNLP3>$/&^C^(99+6/3[E4TR=(]R[1@[6
MY)X&!_WS[YJ#Q1J=M8^/-0M[@0W9OM,2"'S98T^S,Q('+L!@_>..>G% 'IIN
M(%"DS1@,<*2PY/H*ADU.PBMXYY+ZV2&4XCD:50KGV.<&O)M0T.TL-,^'^E/)
M;7<1OR)WA8-'(692PR.HYQ^%6=<L]+TOQBVD3WT.D::VFB.V\ZV66/#.Q=07
M^[DG/^10!ZK/=6]K 9[B>*&$=9)'"J/Q-(+JW,4<@GB,<I C8.,.3TP>]>1W
MB0V-UX8M7UJ>/0H[6807UW LD;R[F&2K<8V_=)[$8[U->:3H\'A'P[:6=XVH
MVB>((D$[C:K!R2X3'\/;COF@#U-M0LDBEE:\MUCB.)',J@(?0G/%2M<0I;FX
M>:-8 N\R%@%V^N>F*\R/AG0?^%AZY;"PMF@CTQ)UM]H\N.3D9VCC..>?7-8%
MG?3MX-\%&[OWM]-%Q<)<3M$)8XV5OW.]3Q@'IGIU[4 >U"[MC;+<"XB,# %9
M0XVG/3!Z4DM[:P0SRR7$2QVX)F8N,1@#)SZ<5XSXBL].M/A_J*Z;JQU*"75(
MI7=(PD2.V253''ID#IQ71W>F6.F^.]9L["UCA6X\-N_DQC_62;R,X[G H [O
M1M8M->TJ'4K%F:WFSL+#!X)'([=*N22QPQM)*ZHBC)9C@#\:X[X5O:GP!IZ0
M-"95WF94(R&+M]['? '7M3O&U[90:KX?M[H R/<.\?GR[+92J_>DR#G&>!QR
M: .P$L956#J5;A2#P?I0DB29V.K8ZX.:\*GG@F^'<5O%/%)Y?B7!$!VA5._&
MT9^53SBM_58&\-ZOXM@\/1_9@-(AF$4(R 0VUFQZ[<G/U- '9Z]X@N]/U_P_
M9V8MY+:_N'BN'8Y9< %<8/?YN>>E=+7D5T?#:^)O 4NB&S0,["3R=N[D)@2$
M'.[)/7J2:]=H \]@\:>(KB/7KF+3M-D@T6XDBG3S75Y%0G<5)XZ GFNRT35H
M=;T.TU2%&CBN(Q(%?JOJ#7D"Z9JFH1>-)M-N97BAUB5[JP1MHNH@Y+*"!D'
M['D<5T/BO6-/O? >B2Z;.;31I+J**Y\J/<(8P#\C+W 8 $=\=Z .[UW4I-/\
M.ZCJ%FJ336\#R(OW@6 S@XI- U1M4\-Z=J5R(XGN;=)' .%!(SQFN)L](TK2
M?#WBA[378KV&XLC))';Q!88CL8 @1G )QT'/%9-PL5WI?@:QOK^.TT^6P)+3
MQ+)"90JA0P;Y<X+8STH ]>+H$WEUV?WL\4!T*;PZE/[V>*\F?3M*L]/TC18-
M4.KPOJC^5',!':E@F2C-@[E!((QD$DCZ5M'M$U3PIK6DV^J6,!76R+6-W/D2
M#&1& >=C8; [XH ]B61'4LCJP'4@YH1U<91@P]0<UX[J-[%;>&;ZR@TPZ(T6
MKVZZJD!\R((P^\O0;3M7C@=/6NJ\)VND>'KK5)8/$<-S;>4L\\44:I;P=MPV
M_*I..G7VH [JN1UWQ)J]EXQTW0-.M[%_MT+R+)<,XVE0Q.=O; KJXI8YXDEB
M=7C=0R.IR&!Y!!]*\]\50&Y^+/AF%;N:U9K6?]["5#K\K]-P(YZ=* .LTJZU
MS[;=0:S:VD<*1H\-Q;.2C$D[E.[D$8';O6OO3Y?F7YON\]?I7-+'I=O;7VB:
MKK,FH_:HY+EQ<D,T<. IR5&% (R.G).*Y/P,5BUN*SUCS?M5I:G^PWN!CS+9
ML\@?W]N!CJ!QCK0!ZCO3?LWKO_NYYH+J&"E@&/0$\FO'_#EGINKZ7IVIZAK]
MM:ZO%>^;.1$%NFDWG]VS;MQ4Y'&/3TJUI\FBZM<^)?\ A*;Z.UU.VU!O*F$H
M2:")<;?*//H>%SG\J /5\@DC(R.HJK=:G9V<MK'/<(CW4GEPCKO;!;^0//\
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
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** $9@JEF(  R2>U9&AZS)K45S?"%8M.W[;61C\TJKD,Y'0*
M2./4<]Z9XP>>/P9K+VK;9ELY2K D$?*<XQWQG'O7,:I-86WPJT6WD\TP7*6L
M*K!(JAV(!VLS<!2003S]* .TU&[N(M,FN=.BBNI8QN$9DVAP.2 ><''2G:3J
M=OK.E6VHVA)@N$#KN&"/8^XZ5PWP\!@\6>*[426@C5X'$-DW[B-B&W!1Z\ '
MCJ*O?"P%?"]TH>1X1J,XA9UVY3(Y [<Y_'- ';T444 %%%% '/:OXAO+#Q+I
MFC6MA!,;^.1UEEN3&%*<D8"-V(JY87NK/J,EIJ.FPPQK$'2Y@F,B.>A7!4;3
M^=<QXML1J/Q$\*P?:IK9A'<N)(2 X(5>F01^E;<-I8V#W6DW^K75X^H(\NRZ
MDY6-556P5 "CG/;DT =#17EO@YG_ .$DL].U:[N7BMXGGT/?E1/$Q/S/@\L
M. ><$^U9FEP7.NQW%]?>);33K^WU,R3"2(B>,JVU4!\P?)C  V]?6@#V6BO-
M+5=/U[5O%2Z[?36MY9W>V!_/\LV\*G]V\8SWP"3CG-:UG<6R?$N5Q<'RKG1(
MI@9&P9#O(W8/?:HSQVH ZZYO(+,1>?($\Z58H_\ :=N@JLD^IG7I;=[*,:6(
M T=T)<L9,\J5[#'?V]^/*-/M[+4_#'AEIP9;=M?DC4N[#]TV\XSG/\*_E78B
MWC;XISV2O)]FD\/@%/,) _>[>.>. .GUH [:BO+/"YNKTVW@R[:7SM&OGFNI
M5SB2)3NCR3_>9^W9?>J:V-SXFNM9O)_$EOIUW97TF3(C^9;HC?+MS(%"X']W
MU[T >OT5#$!+9H'?S0\8!;&-V1UQVS7CMPE[%I&I^$+6*ZFU'3[][V%GD?"V
MZC<"3CG(RH'<MF@#V&\DN(K*>2T@$]PJ$Q1%]H=L<#)Z<UAZAXBOM-N?#D$^
MG(KZG((KD>=G[.^S.T8'S<YY_P!GWKG1=+XFT'Q'XGAEN8[:32VMX(]S+@HA
M=V'_  ([>/[I]>&3RAM,^&H=\R.\#<GD_N!D_J/SH ZW2]>DU#Q)K.D268A_
ML[RBLOF[O-$@)!QCCIZFMNN-\.R>9\2?&!^7A;-?E;/1&_7VJO\ $ZXN8-/T
M1+:ZGMC-JL,;M#(5)4AOZX//I0!W5%>7:GIKP>)[7PC#?J=.%B]XD>H3.3+,
MSL,;U(/ Y [<GFH;VPU&%?!FDW7B!II1?212W%O,5!"@87=W;&5R><G% 'J]
M%>23:0\2>.+.+4M2^S:8BSVL1NVXD:+?N+9R>1T)QW.3S5PSRZ[IGA>UFFGO
M;N;36FDLO-,22< "61P>@(.."23]: ._U:\O;*""2QTYK]WG2.2-9 A1#U?G
MKCCBM"O()-7U(_"CP_<RZE=).VJ+#+<)(=Y0/(,$@@MP!U/.*U+F.XU;XA^*
M=.GU'4([2&PC>.*&Y9%5MBG( /']<\YH ]+HKGO MU<7O@C2+BZF>:9X!ND<
MY9L$CD]SQ7':D^M>)O%?B'3[;5(+,V7EQVX>XEB:(8R9%V<,3R#G.!QT- ':
MZAXD%CXNTC01:ESJ"2N9M^!'L4MTQSG'MBKVG7MU>37JW.G26B03F*%W<'ST
M 'S@#H,Y_P \#B[RYG;Q[X#M[B>*YE6TGD>YB.5E8PD%AVP=N1]:S[;5]932
M?B#-:WLC7-I?R"W,TA81(&.0N>!\N<#IG% 'J=<MK'B^?0] U#5+[1YHA:W0
MA2,RK^^0L '!'08/3VK&\/6^H2>-+2>SFU4:1'IB?:5O992#.2>,2=3@#.*Y
MSQ1/<2^"?&,=Q=33B'6Q''YKEMBY3"CT'/04 >QHP>-7'1@#65X=UU?$%E<7
M MGMV@NI+9D=@QRAQG(KF+*&_P! \=:19IJU]?6NI6LKSQW4@?8Z $,O0*.<
M8'_ZL"/5KS3_  [-;6DZ6WV_Q'<6\ERY9512V<%EY7=TW#IR?< 'KM9NMZQ#
MHEBD\B-))+,EO!$I ,DCG"KD\#USZ UC^$],UC2;V]M]2U:"YA<+)#;"9Y9(
MNQ.Y_FVG'?/^-'XDV<5U;^']\DRDZO!%B.5DX8\G@]1C@]1SCK0!T>B:I>:@
MMU'J&F26%S;2^6R[]\;C&0R/@;ACV&*U:X:"-M>\3:QH<MYJ-M:Z3!;QV_DW
M3QNS,K$R,P.7/ ZDCN1S6.-5UO5?#_ADG59X+J35FLIIX@!YRC=\Q'K\OTY[
MT >HT50T;36TC3([)KVZO2A8^==/O<Y.<$]\5YMK&J7\>IMJ5G>ZA/LUM(/M
M$<Q2U2(D+Y7EDXD/7+ =3UH ]8HKSO55U&_\3^*+,ZUJ$%K:V$=Q%%;N$VMM
M)QG&0,CG&"<^U='X&U2YUKP7IE_>-NN)(R';^\58KGZG&: .AHKRSQMJ5ZEW
MKEU8ZE?2R::(6B6TF"0VA)&1*,CS&8@_+@X'Z;.N:C/X?\7:5K-[>3+HUY:M
M:SKYA\N*7&Y6V] 3C&?8T =U17E&B:Y?26MWX7:74$U*YOHWMWN)RTR6DF)-
MQ.<@K&ISZ%AQUI?%6K:I9R:OJ-A?WMP^GW<4:2PR[;>V4E5,;J>)6))S@';D
M<]J /5JH:WJL>B:+=ZG+#+-';)O9(@-Q'?K^=<7=G4]:^)>J:(FM7ME:1644
MZ"W(&&#(>X[Y.?7Z5B^);R?7?A[K^O27US')'=&VCMH9R(XXA*B%64<,2"22
M?4=NH!ZQ;3K=6L-PH(65%< ]0",U+5/2?^0-8_\ 7O'_ .@BN(37-0_L7QU(
M=2D,VG7$JVPXS"H7*XXYR<]?2@#T.BO/4NM8U7Q1HVFKK%S;VMQH:75SY04,
MS9 )4E3@DD?K5+0?%&J:OX<T2TN+QTGO-2DM);M,"0QHI;CC 8\#/]: .XM/
M$5K=^)]0T%(Y1<V422.Y VL& /'/N*UZ\EFO9_#OC7QO>VSM--;:=$\;3G=S
MM3&?7&?TKHK&+Q5%=?:KB[":>]D^Y9+I9G\S;E73$:@?0Y'6@#N*9)-%"4$L
MB(78(FY@-S>@]37&^ !KVH:38ZSJFM27$=Q P^S&) ,[SM;< #G%4O'T<LWC
M+P; MW<0I+<R9$3 8("X89!&?F(YS0!U=AXAM-1U_4]'B247&G[/-9@-K;AD
M8YK7KRE8;M_'/CN>TU&>S>WMXY080I+$1Y&=P/'':KB^(]=UVZT73[5_+GGT
ME=0F,4ZP&1F.W +(_ P3@#O[4 >E5FZMKEGHWV=)_,DN+E]D%O"FZ24]P![=
M><57\++J\>A11:[<07&H1LR220MD'GC/ YQ[5S,A63XX0K=,=L>E$VH;@;BW
M./7C=0!T<?BFU.H6EC<V5_9SW;E(!<08#D D\@D#@=_6MVJUY]GCA^T3Q(YM
M\R)N4$@A3]W/0XS7G\NMZT? T7C*'49'FWB62R4IY'E;]I3!&X';U.<YS0!Z
M317GCSZ_JGB/Q5:6^NRV=M9P02PA8D8HSQEP!D=.#GN:SH/$&O0VW@_6;G5I
M)EU2Y2VFM5B5(]IRN>A.>YYZ],4 >J45YSGQ-K.I>*DMO$$MLNGS[;6-(H^3
MM+;6)'3D#K[FJ<GBK5]3TBQO!>S0/)I37'V6Q13*9E9E,CEE(6+C/7VYQ0!Z
ME17GDFMZ[>1>"#!J ADU5&-T?*4AB(]Q.,=>3@=,XIUE)XAN+;Q7HR:S/->Z
M:Z&SNO+42,63>%.!@^G2@#T&LK1_$.GZY-?163N9+*8PS*Z%2#ZCU!P<5S?A
MSQ'<^)[C0_LETR+;6S2:HF1DO]Q488ZE@S<8X'N*W]1L[K3],U6[T6)9M6N
M9%,QSN8#"K] .@_/J30!M45QO@G5GU*YO$.K7-QY4:"2SOX0EQ!+SN)P -IX
MQUK:\4:T-!\/W5\H+W&/+MXP,F25N$4#OSV],T 6[#5K'4YKR&TG$KV<Q@G
M!^1QV]ZNUY+X6O8M#\=VD$1NQ!K-J!=-=6\D6Z[4$EAO ZDGIGEOI72ZI>Z]
M<>.;G1;#5$M+0:9]JR8%=D;<5^4GW ZYX)QV( .UHKS&V\8Z_J?A+PS>6T\$
M%[?:C]CG=X@RN/FYQVZ=OTJ<^)M;M8_&=A+?+-<Z/$LUM=>2JG!7=M*XP>F,
M^YH ]'HKB)O$NI1^(_!]F)4,.IVK/<@H/F81A@0>W-9$?BW7;?7=&BEU"&]C
MO;XV]REO;@V\0)PJI+CYF R>O:@#O+;7;&[UZ]T6)W-Y9(CRJ5(&& (P>_!'
MYUI5P6A?\EC\5?\ 7M;_ /H"5WM !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444A&0
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
M6;I)KI9=6B$5P0X.T!=ORY'!QZYJG<^ -*N++2[?[3?PRZ:NRWNH9@DH7T+
M8P..W:NJHH IZ7IEMI%@EI:AMBDL6=MS.Q.2S'N2>2:J:UX;L-<DMYY_.AN[
M8DP75N^R6//4 ^A]#6O7&:AX[GTZ1KF;P_>#1$G\E]1WC Y*[A'][;GO0!LV
M7AR.WO([N[U"^U">($1_:9!M3.02%4 9P<9.351? ^EH$@$UY_9Z3_:%T_S1
MY ?=NZ8SC=SMSCVJQK'B,V%]:Z;863:AJ-RAE2!9!&%C'5V8C &>![U53QBE
MYH=O?:;IUS>7<\C1+9 A71U^^'8\+CU/J/6@"VOA>T74M7OENKP3:K$(I\2
M!0%V@K@<$#H3FH&\%:6VG:-8F2Y\K2)EGMSO&2RG(W<<CZ8H\-^+%URXU"RN
M["73=0L"/M%O,X; .<$,.HP.ON*KZ/XNO=9UL6\'A^Y72V9PFIM)^[=5SA@,
M="1@<]Z ,?2="DU;Q!XNCEN]3LK>XN@C+&OEK,FW!*EE]01E3T^H-;MSX'TR
M:^6Y@FNK3_1!921V\FU9(0,!#QD=!TQTKIJ* .8MO!5K;)H06_O6.C,QA+,#
MN##!!XZ8XX[47D%OX1;5=?A@U+4)KZ1#-;P@.<C@;0 . /<\"NGHH YKP;HX
MT^TO;][4VT^J73W;P,H#1 GY4/N!S]2:V=4TZ/5=.ELI99HDEQEX6VNN"",'
M!]*N44 86C>&QIFI7.IW-_-?:A<1K$\TBJ@"+T&U1U]34^K:(=6U#2KAKMXX
M["<S^2%!$K8PN?3&3^=0>&O$B^(QJ16U,'V*\>U.7W;]O\708Z]*+OQ+':>+
M]/\ #SVLA>]A>5)PPVC:"<8Z]C^GX #?%7A@>)[6UB^VO9O;3B=)8XPSAATP
M3T_"EC\-LOBJ777U"1WELQ:&$Q@#:.<@_7)_&MZB@#C;'X?06.EZ-8IJ4Y73
M+TW:ML7]X<DX([=?UJY_PAEH^I>(+J:XE=-:B6*6, +L 7;P:Z:B@#C+/X>P
MPW>F75[J][?2:?&\48E("E&7:%P.F!WZG\!55/ADL<%A$FOWX&G7)FLQL0B(
M$Y( QR<]S^5=[10!AV7AN*R\6:GKXN7>2_CCC:(J,+L4#(/X5N444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !2,P12S'"@9)/:EHH \-MKB&;X/>,/*D5\ZKYG!_A
M9X<'Z'!_*NMB:V@\=^%((C#%,VC.%4+ZC(X'T8_@:]%Q10!Y;X'UO2HM,TSP
MQJUA,^NV5ZQ\AH2S+)N8^:3T& QR<_3-9=E'H9N[S1/$;ZP=4&HO+%8)(Y28
MLV4*@';G!ZDCZU[-10!Y:BZ=<^-/B!+<+'*([-!EU#*H$6&Y/0@C%5--U.VT
M\?#J_G9C:_9I[<R(I;#L H&!SU!%>NT4 <;I+6\WQ!\7V$I!::&U)0C[R>40
MWM_$/SK&\$:=J'V^71KQ (/#SRI;S-D[WDY1@#_=7/?^,?6O2Z* /%-"BT1[
M=-$U^?69=>MKYR+&.1\/)O)#H/NC@Y))'<U[1*RI"[NP554DDG  I]% 'E/P
MQ\.:/KO@N&2_B:Z\JXD5H&F;RPV5()3.,XQ^!K9U*YBLOBJR&!I _AQE6./C
M.)6;''3A2.*[VB@#Q#0]4MIM?\#&WGBCAC,T7D0A@L&[HC,?O.3R?J..<FQ/
M;:/_ ,*S\3W44=M]I34I=DJ8W*?-&S!'3C&,5[*(T&,(HP2PXZ$]3^I_.G8%
M $-HX>S@<,&#1J0P.<\5QOPJ01>%+B(Q-'+'?SI*&/5@1V[<8'X5W%9MIH\-
MCJUW?6K>6MYAKB''RM(. X]"1P?7 ].0"_+*D$+RRL%C12S,>@ Y)KS:#0]0
M\9:3K.IV][9K::X<*D]NSR1QQL1& 0X /&[H<$UZ60""" 0>H--BAC@B6*&-
M(XUX5$4 #Z 4 >>^'M<74OA3J=K<2I]LTVSFM)UW<C:C!3^( Y]0:YS69(S\
M ]) =<^:B\'OO;BO7TTZQC654L[=5F_U@$2@/]>.?QI#IE@UNMN;*V,"MN$9
MB7:#ZXQC- &;I?A?3-/U$ZHC7%W>O'L6YNIVF8)Z*3T%;E(JA5"J % P !P!
M2T <1>>?)\9=-^SL2D>E2&X"MC"[CC([_,5_0U!\7$#^%;+<N8QJ4._(X PP
MY]N:Z?1]%-A<76H7<BSZG>8\^900H ^ZB YPH_,]36K)&DL;1R(KHPPRL,@C
MT(H \PN+;2+#QAJ=QI$*+I,6B2C4%L%PI/4!2O ?&#GG ZXZUC:'J>GGQQX=
M\B[LX+9M+>%XK,_ZK(8A&;JSYP3QU[5[)#:V]M"8H((HHCR41 H/X"FI8V<0
MC$=K @CSL"Q@;<]<>F>] 'E.B9TR[L=.TP:9JXN+:Z?2M2B7;<P'RR<2C'<D
M+S@\_A47@^U\.7AT2XEUN^77+:8J++Y WG9^?.(PQ4\DDDX&1FO6[?3[*S<O
M;6EO Q&"8HPI(_ 4JV5JERURMM"L[=91& Q_'K0!XI>76GR_#37UU(VO_"1C
M4"UPK >:LGG+G;GG&T$<<8!KV26::YT%Y[,OY\ML7AS@-N*Y7VSG'M4LVG6-
MQ(TDUG;RNPPS/$K$CT)(JPJA5"J % P .@H \CQ9W?PSTB]L,1Z^+N,1R8'G
M/=;\,&.<\Y).>Q%2-H^G7_CKQVMW9PS+%:I)&'7(5S%DL/1L]^O)]:]-32--
MCOVODL+9;M_O3B)=Y_'&:D^PV@:9A:P9F&)3Y8_>#_:]?QH QO LGF^!=%;?
MO_T5 3G/08KA[%+>&]^)B.L4=PT<OE!@ Q4QR$[>^.AXKU:&&*WB6*")(HUZ
M(BA0/P%1&PLVN)+AK2 S2IY<DAC&YU]">X]J /,+33=.TX?#^^T]A]JN) DL
MX;YY5,?S!CW /RCT'%9FG1:1?0W$7B'7)+36[?5&F>/RD\\RAP%", 200, #
MC..PY]@?3;&18%>SMV%NVZ$&(?NSG.5XXY Z4CZ7I\E^M^]E;M>*,"<Q N!_
MO=: &ZS:2:AH>H64142W%M)$A8\ LI S[<US'PUU2TD\(0:<T@CO--WPW4,A
M 9"K')^G/6NTK.O= TC4;E;F]TRSN)UZ22PJS#\2* .4\2W]GJNL^%7D>&XT
M":]E21F!*/,%98P1C!&X'!Z''I6-K=H+>[\=VD*QII(TU)6B!PJ7!&5V@<#.
M"2.YQ7IMS8VE[:FUNK:&:W(P8I$#+CZ&H$T32H]-?34TZU6Q?EK<1*$;G/(Z
M'H* /,Y= T>+4O L"P_/?6["[3)_TA/*5OG/5AG'!.,<8Q5>]MK.'P3X]L(4
M1(K74MT<*G C&4Q@=AP?RKU4Z-IC26CG3[8M9C%L?*&81_L^G0=*PO%OAK[7
MX6U:ST33[5+W4"OFD 1[R&!+,>YZ_G0!@/HVG^'_ !?X=NM&DDCEN(9&O420
MOYT*IDNQ)]<?7MTKGM(FL?[1\*7%BUM%#-J<I3?('O'!)R967  )P N#VYKU
MC2-#T[2(0;/3K2TF=%$I@C R1[@#/--'AC05;<-&L WF>=G[.N=_][IUH \J
MET73KCP]X[O7"O=VFI3F#@@V^),@J>@SCMS@8KH_$ 'A[4="\:B'>GDK;:DP
MY=U=0$;W(/4Y]!7;MH6DO!=0-IMJT5W)YMPAB&)7SG<P[G/.36/>Z/JU_J<6
MF-%IT/A> PNJ1@^<_EX*QX^Z%#JN>.F!ZT 7/#NCK:Z(OVVVB^UW4S7MRI4$
M"9SN/Y<#/M7.>.-/>XUN.^CAL-52TL7:YTJZ8!A&23YL?'#?*1GVKOZSM0T'
M2-6F6;4-,M+J1%VJ\T*N0.N,D=* (_#$MM/X7TR6S25+9K9#&LS;G"XX!/<U
MYK'X8TC48O'-[=NZS6E[,T+>:<0$+N#@9ZD\9/I7KRJ%4*H 4#  ' KC="\(
MQ?VIKMUK6D6<C75\TT$CA9"8SC /'&",X]Z ./C0>(M0TZP\0ZE% QT6%XOM
MD(?>S9WL"Q #8 YZU:O;:*;6O ^G#5KC4K-Q=Q&YW,AE7&.H/8<9[CZUZ7J&
MBZ7JPC&HZ?:W0CSL\Z(/MSUQGI2RZ1IL]Q;7$MC;O-:C$#F,9B'^R>WX4 <%
M_P (YI%A\4]%LU@C*0Z87C\X;V=T;"G)ZL .#V"U06U@U#P)K.O7&5\2VMQ,
MSW(RLL$B.0J#'0;<#'3DYKTZ32[";4(]0DLX'O(AM2=D!=1Z ]1U-5)_#.B7
M.I'4)]-MY+HD%G9<AB.C$="P[$C(H XB/0H_$OC".'6Q.'ET"WFN84E*J9B^
M#QGL5'XBN?ETNVOM*\?WEP9GGL=1EDMF,S?NF#'Y@,]< #/H*]C_ +-L?[2_
MM'[)#]MV;/M&P;]OIGKBJ\WA_2;BTO;5[" 0WS;[I479YK9SEB,$G/>@#BK?
M2K;3/%7@[4(+BYEN;^&9;NXEG9VN (-PW>N#C\A7."YA6\T37+)U:"?7/+_M
M&>1OM,ZDG<I4#B+& !DGCH,UZXVC:8YLRUA;$V0 MLQC]SCIM].@Z5GOX)\-
M2-*S:+:$RS"9_D^\P_I[=#SQR: .'U/2K>]O?B"]Q++MM5CF@5IGV1R>26WX
M'<'\J=:ZA%J=]X1M/$,RMID^D^<(YL>5-<#CY\\'"\\]R*] _P"$<TCSM2F^
MPH9-279=DDGS1C&.O''IBH;KPEH5[HL&CW&G1R6%OCRHBS93'HV=WZT <+K,
MD%FVA:'8:RDNC/=31RS7I,L6\*-D#%2N4^;IGT!Z8KJO VGKI.GWEC'J\.H1
MQW!95@4A+<, WEKDGCG/7O6M=>'-'O=&&CSZ? =/7&V!1M5<'.1C!!]Q5C2]
M*L=%L(['3K9+>VCSM1<GKU))Y)^M ')>.K*SN_$7A'[1$CN;\K@GDKMR?PR%
MJ.RMK/Q)XJ\36FJDN]D8XK6/)7[/&4/[Q/1B<_,/0=JZS4="TW5KRQN[VW\V
M>Q<R6SB1EV,2"3P1G[HZYIFI>'=*U>YCN+ZT$LL:[ P=EW+G.U@I&Y?9LCKZ
MF@#RQKB_U:+P/;W=]=A+BXN;=IHIF1IHE*A6)!Y)'>O6M)TR'1]+M]/MWE>*
M!=JM*^YCSGD_C5>^\.:3J,E@]S9@MIYS:['9!%TZ!2./E'!]*U: /,O"5I:#
M7_'DTI:(1W#IYB,08T(?<0/7CKC-0Z7#J^I?#GPS/9NM[+%+))/8SS[?MB!W
MXR3R1P<'CUZ8KO;7PSH]E+J$EO9^6VHY^U8D<B3.<\$X'4],5 W@W0&TVTT_
M[!MMK-V>W"32*T9;.<,&W<Y]: .)CURRO9_#-@6O;32)+FYCN(KB4AO/4Y6)
MG!Y4%N/H,U>U9K#1]&73+?6;V]9]81$MHY 69F.X6Y<D83D9.<C/3M76S^%=
M#N=%71YM.B>P5MXB).=W][=G=NY/.<\U'-X.\/3Z)%HTFEPFPB;>D0+#:WKN
M!W9]\\T <([S_P#"!^.8)F 6"Z=$C2=I5C&U/E5FY/\ C7?^$_\ D3=#_P"P
M?;_^BUJ*+P9X>@@OH(=+BBBOD6.X2,LH=5Z# /'X8SWK7M+6&QLX+2V39!!&
ML4:9)VJHP!D\]!0!YO=RW>@:]K?AJ&261M<C$FF.SNWE,^4<$]@O+<= .YXI
M]]9W6I>,;GP\FI0VZV>FQ1VJ7 E8N"I#R+MD7+CCDYZ>Q-=!IMGK&K>)$U76
M]/ALDTX2Q6:)*)#(7P#(?0;0 ._)K1UOPEH7B*:*;5=/2XEB!5'WLA ]"5(R
M/K[^M ''3@O)HVC'59=<O([24B))3#%+ARHE>0-GY=I7 W$D?4UF6MQ<:EX'
M\#G^T[Q99=3%M-)%.0Q!+\$^H &,]*]%O?">@Z@]H]UI<#FT3RX, J%3&-F!
M@%<=CD=:AC\%>'8;>V@BTX1Q6UP;J)4E=0LIQ\W#<]!UH T-&TJ/1=-2QAN+
MF>-&8A[F3>_)SC/H,U@^)"?$L[>&[;/V9)$?5+CHL<8PPC![NW!]AUZBNMKE
M;GX;^$[RZEN;C2?,FF<O(YN)?F8G)/WJ ,Z)&3XS"4G_ $>;1<0-NR&PZYQ4
M?@*\BT_0M>U.[N5%B^JW$D39)!7(' [Y/3'6NJU'PYI>J6UM!<6V%ML>28G:
M-HP!C:&4@@$<$5#>^$-!U#2;;2[G3U:QMCNBA61T"GU^4C)Y/7UH IZ'H;M<
M:MJ>K1(EYK( DM@V?*A5=H3<.IP1DCN?:LBVT7_A#_&^D6VD7%S_ &;J?V@3
M6+R;DBVKN#(#T&3SUZ^];VG>"/#FDQ7<=EIB1+=Q&&?]X[%D((*Y))&<]L=O
M059T;PQI.@@&QMB) NP22R-(P7^Z"Q.![# H UE96SM8'!P<'H:X;Q':7&I?
M$/3-.&J7]I:36$C31VTQ3?M8<>V<C)ZX&*W?#N@G1;G5Y?D1+Z\:=8HW9E4'
MOST)ZD#@=!FLC7_#\NL>/]+GEMKH64-G(OVN"7RS'*22,%3N!P#VQR* .;BO
MKFTTZ]T"ZU*_>"WUE;2V>,^9/>)C)@W9 4],GC&<58T:PU+6K'QAH3W$]M)!
M,AM(Q=F7[.Q!8*'ZXR #^-=A<^"]#NM$327M6%NDOGJRR-Y@D_O[\Y+>YJK+
MH$'A:*^U/PSHHN=2N B&#SMH8 \G+'CU/<F@#'\+:I)XGN](+220?V);L+Y"
MS#,Y_=JK$\'A68^F1[XR=/U&1/$7A_4H[V[FM[^]G@DOY9=B76=P5%BR=H!"
MJ#QR.G2N]\-Z.^FV%S)=I&+V_G>ZNE0ED#M_",]@ ![\UG1?#?PS"T++9R_N
M9_/A!N'_ '9ZX7G@9YQZT <'I6DS76B>+]4@U?4;.;3]0NIXDMI0J%U7=EAC
M)STZ_P!<Z\E_-<^.O!.HSCS)Y='>=PHQN8PLQQ^-=@_@G17U"XNS%.%N9!+/
M;+.PAE<<AF3.#].GM5ZXT"QN=?LM:D5_MEG&T<)#84!@0<C\30!Y[X>_X276
METSQ$NK6L,)O6^T^9>2Y9&DV^28RNP$< >YSWKT'Q&)#X:U,Q3RP2+;2.LL+
M;74A21@]NE9T'@/P_;^(6UJ.S(NC)YNS<?+#_P!X+TSR3[$UT4L4<\+PRH'C
MD4JZL.&!X(- '#V=_>O<_#XM>7!^VV;FY!E.)B+8,"PS@G/.37*:>-;U#P=K
MNN'Q/JR3Z9<S+!$)OD8)M;Y^,MG..O%=]9> =!TZZL[N&.Y:6R<O SW#,5&,
M!1S]T=A_.N9\#>#_ +=I%^=:AU.".347D%E*[Q1RI\C M&>O/\O:@#1TB_G\
M9ZMJ$%S?7=B+2UM]D5G.8CND3>SG!YY( !R.*REUC7;[P[H3-J<D%_'KHTZ:
M6/&V8 L,L,#/3IT/<>G;W_A;3[^_2^5[JSNEB\CS;.=H2T8.0IQU IEUX/TF
MZT_3[ )-!:Z?()8(X92H##N?4\GD^I]: ,KPZ;[3O&^K:+-JEW?VJVT=S&;M
M@SHS$@@$ <<= *[.LR'0;2#Q%<:XC3_:[B(0N#(2FT8QA>W3]3ZUIT %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M@M1(<OY28W'WK0JC!K6EW,\<-OJ-I-++NV+',K%MO7&#VS5Z@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *1LA25&3C@9QFEHH Y#PY:Z_H&B?86TJ"><SRRAEO (P&
M?=@DKD'YB. >G;-)?Z-K7B&&QTK6T@.G21/)J#V[XW29^1%[X'!SWV]>QUM0
M\7:!I4SQ7VIPPM&2&R"0& !*Y QNP0=O7GI6O#-'<01S0NLD4BAD=3D,#R"*
M /.1X7\3W_A3^R;PQK>:5>)/IEU+-N$JID*&V\C@GD^HJ[?Z#XB\6^&-1M=;
MMM.L)YE4V\<)+$2*<AG8'&".,#..OM7>44 <KI$7BS4+6YM_$"6-K$;9X%\@
M[VD<X'F'L!@'@?WNV*YZW\/>+3IOAW3)K2S2WT>^CD=Q< ^>B$E6''R@#C')
M)/2O0;_4K+2K<7%_=16T)8)OE8*,GH*L@@@$$$'H10!Q^FZ5K.F:OXF4V4<U
ME?L]U!,DP#%RN/+*G^? _I6M_"=W>?"N'0;R!8=1AB)B#,&"RJQ*'(..?ZUW
M5% '$7O@RZO/A^NF&5?[9WK>M,S<-=9W,21C@Y*CT&/2M'PY_P )%-.LNK:7
M8Z9&D>UD@=7:9_7C[J@=LYS[5TU% ')>,=-UJ_O](>QMQ>Z=#*S7=E]H\GS3
MCY"S=U!YQ@].A[<L_@WQ"?"8L!86ZS6.M?;;>*.=<31Y/ /1?O<9[#H*]1N;
MJWLX&GNIXH(5^])*X51^)IEG?6FH0">RNH;B(_QQ.&'Z4 31ES&ID4*Y W*#
MD ^F>]>9VWA_Q)!\.[?0)-'4W%I>1LC)=(?-02F0MSC Z #.3GH*]$M=3L+V
M5XK2^MKB2/[Z12JY7Z@'BFG5M-%[]B.H6HN\[?(\Y=^>N-N<T <?J_A34=6\
M::E=A%ALKS1'LA.6!VR,?[N<\59\,6_B2V2PL+_1=/M(K-=DEZLBN9E4;5VJ
M.5)X))/KQS76W5W;64)FN[B*WB!P7E<(H/U-+;75O>0+/:SQ3PMG;)$X93C@
M\B@#*\3VLE[I2VRZ3'JD4DJK/;NZJ?+P<LI) W XQS7&)X<\4V>B06<,<\^G
MB_+G3Y;E%F%MC[GF@XP3G@'IQZBO1;V_M-.@\^]N8K>+(7?(P4$GH/K5B@#R
M9O"'B&3PWXMT]='@MVU*>*>UCBN5*X$BDKDXZ =3C)Z5U:Z/J*>+O#]Y]E)M
MK73FMYY/,7Y'('&,Y/W>P[BNNHH \N3P=XA'A^Y9;:V74(=?;5(+>1EV3)M
M X.%SSP<=.U=CX;FU:[::[U#2+?2H'11#;*0TN><ER  .V!BN@HH Y#Q/IVK
M/XN\.ZOIUJ;B&S,R7"K(JMAP /O=N*I7&@ZS-?>."MFHAU:U5+5C*N7=8BF.
MO R>^*[RJ]Q?6EI)#'<7,,3SOLB5W +MZ 'J: .&_L76K+2O!$$=@9)]/N%^
MU#>I6)=I5B3GG@GIZ4S5?#.H:SJWC.(6\D2WD5H;29\!)'C4\=\C.,\?6O1*
M* .+\)17LFH%[GPA8:*;>,QR3HB;IGX'R;5&%X.>3U%3>.EUDKIATZUGN;(3
MG[=':G;.5P,;#D$=\D$'I7744 >6:=I%U9Z!KNEZEX4N9K*;5?/6"*3<WEN!
MRA!R2FU><\YQ75^![75;/3+F+4'N3:BX;["MY_Q\+#V#\G\/;TX ZBHHKF":
M26.*:.22([9%5P2A]".U 'FGC;2]>U>\UVU_LF[NH6MXSI[PR*L2@$%RPR-S
MYR #DXZ"M/4]"U>Z\-^&;S3XOLVM:;Y2A)%5MJLH1\\]AAL9[?EWM% ' :;X
M,O=*\9*L4K/H;A+V7<<EKI 5YY[D[SUY ]!6)XCTOQ#JAU&&?1+VZNH[U9;>
M:.55MU@#@C:N1N<CJ2,\GGBO6J8TL:.%:158] 3@F@#D=(L[MO'?BB:>QN(;
M:\AMUBN&4 $HA5@#]3^E<D+#Q!9> +GPF/#MY-/;SAEN49?+E7SU<$9.3Q[>
M]>O44 ><>*K.^NM7>]TK1]3L]=B$0@O+;#0S\ E9>0,#)7)ST].*[NY-Z-'E
M,<<4E]Y!PA.$:3;T^F:N44 >2Z/I.LOXM\+ZO-HVI*T$;Q7LEP5 5S&5^5<X
M6,9X  [CDYK0TG0=0U#X<:]HYL9K&]N+B65!.FSS=S!EY]P-OMCTKTDL%QD@
M9.!D]Z1W2-=SLJKZL<4 <)X/\Z::S1O!4&D3VZ8N;I[=4S\N,1G[Q)XSGH,]
M:=\5MW_"/:9LA:=O[4@Q$H)+G#\ #GFNZ5@RAE((/0@]:S=9T2#6TM%GGGB^
MRW"W,9A(!WKT)R#ZF@#CM4MM1UK6[OQ%I5A)LMM+DMHHKR%H_M,C$D@QD990
M">#@$XZBLSP_;:D?'&AZHVFZT(FL3#=37(( D(.<+G"IG&!@#OBO55D1RP1U
M8KP<'.*BO(X[FUEM9)FB\]&C#(^UQD8RI]1F@#S_ $[P_,OQ*U&Q$Q;1XI4U
M;R.H$[[@![#.YL?[(K*\;6.LZI)XDL?[-OY&)BEM/LL02%XUVEF=AS(_! 4Y
MQV'%>B:'H.F>%['[-:97>V7FF?,DI[;F[X[5L4 >?(\^C^,-.U>[TV^^QR:'
M':EXK=I6CE#[BK*H)!Q61JNDZGIW@>XGCTR8W-YKO]HQV<<9=HD)!"L%Z<*,
M^F<5ZLDB29V.K8X.TYQ3J /+/$.EKIOC;4;W4O#=UK=CJ:1^2UJ&)B95"E6
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
M2)I6E@UA!>QOY> LI+%@>PSAOT[T>%)HT\:^/)7;:F^,@GC(4.&(]<&O1**
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
ME_)+9BUO+*!A B$'<"A8],G]/?B36;+Q2]YX9UQ-/MKN^L9+@W%I%,$"K*H
M 9NNT#!/KVQ0!+X@\<RV>@>()["QD6[TN=;4F4J5RQ 5^#R.0<=>1D=:LW-U
M:7>O>$_[7TNXBU699WM_G 6!P@+A@&YR ,=:Y^Z\+^(M2\/>+XI[*&&\U*ZB
MGMXUF#*P4JVW/KA<9. 3Z"MFZL]:O->\&ZE)I10V:S?;5$R8A,D83UY[G@&@
M"]!XRMY;'7;B2PNH6T=F6>*3;N? )^7G'(''UIFM^.;'19TMGMWENOLXN)8?
M-CC,2GIDNP!;K\HR>.E9^L>#[F^\>P7T7_()NXE_M)-PP[1'=&,=\D+GV!YY
MJ/7=)UBQ\:R:U8:';ZU:7ELD4L,DB(T3IT(+\8(_K[4 7[@Q>-=+T/5M)GNH
MPMRLH>.4)Y8!^<2*?O?=Q@=R#TS5K4O%Z66I7=E:Z9=Z@]DB/=&U*$Q;N@VE
M@S''/ -:NC174.D6Z7L-O#<X)>*W7$:9).T?0'&>_6N,\7Z+JNIZI<7&G:/=
M0:G$$2RU2TND0,O!82@L#@'=T!H ZWQ#J,^F>&K_ %"V@::6&W>14!"D84G)
MSZ=?7BO-K"VTAO!6F^(=;TO4&N/-C5YHI\-=,SY65R&R0#P-V"/3I7H^MVUY
M=>$-0M%3S[V:QDA"QX4-(R%>,G@9/<UR-UH.L?\ "J=-T=-.D?4(GB\R 21Y
M4+)N)R6QT'KW% '1:EXN2RU2ZT^UTR[U":SB66Y%L4S&K=/E+ L<#/R@]1ZT
MNH>+$MKF6WLM-O-0FMX!/=)!M!@5AE=P8C+$ G:,GBL+Q;H^H:G?W=Q9Z+=Q
M:A#$GV#4K.ZCC9CQE) 6!P#GL<BC['XJT#Q-<:K;:9'K":E:P+<K',L)CFC0
M+GYCT.2>/7VY -VZ\76Z#35L;*YOY]0M_M44,6U"(L [B7( ZCC.:Y;QCKL>
MM>&O"NJ6+310W6K0':3@\%L@X]"/TK1UNU\47.I:8\^G1WUFMJWGV]G.(1]H
M)Z,68$QCY>F<D9(Z"N>MO!VOQ^"=!TU]/(NK/61<3+YJ<19)W9W<]>G7VH ]
M'\0ZROA_19]3>TFN8H,&1(<;@O=N2.!4+>)+99=(C,;YU.)IE)91Y2*@<ELG
MI@XXK5N+>*[MI;>= \,J%'4]"",$5PO@S09WTK5()KLS11"?2["9ADK &.3[
MG=Q_P >E &M:^.K"YU&Q@-M<16NH,R65X^WRYV!Q@ $LO/\ > I1XXL3J,4(
MM;K[)+>&P6]VCR_/R1LQG=UXSC%8?A6VUS3I;'1;KPI9I]C8*^JY4JT8SAE'
M4L<#OQG)':L:?1?$%P+&YN]"NY=4M-:CGDD\]?*\K=N B4' 7D9..N23UP =
MM_PF]BVO3Z1#97\T]O=1VTK10ED3>.')'10>.?K5[7-"EUV2&*74KJVL44F2
M&U;RVE8]-S]=H&>!CGO6+X5TR^L?&_BZXN;22.WNY87@E(&UP ^<'\15KQMJ
M.KVMA'::1I5Y>/<Y$LMLP4Q(.N#V8C@''Y]* .237-2\/>!?$ BU&:YCM[\V
M6F7D_P SL"0IY[[?FP<8R#CL!LC[3X<\>:9I-I=321:I92^9]HE:51.BEO-P
M3G)QR,\YJ!M,U'Q1X$OM)7P\-%6 1_8HIWW,SJ=Q)X&,\#/4EFJ_;65[KGBZ
MP\0W6GW%HFFV;1B.4!7EF<'<%&?N@$C)/)/'3- &;J^EZGX;UG0;JPUJ_O=1
MOKT074=Q)NCF0@EB$'"A1G&.@(J3QSJ5S!KL$5\^NZ=H<<0+7^F/M'F,?X\
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
M'.<9)[C'<]>M:MCH/B&]LKVU\3ZO!<PSV[VRQVD6P8;^-B1][ Z8P,FNLHH
MX.+PEXE-MI5C=:O8S6NEWT4\#F%O,DC3H&Y ! .,#KZUT_B30X_$6A7&FR2M
M"9,,DJ]4=2"I]^16K10!RT.A:O?ZKI=]KDED3IBR>4MNS,)I&  D;<!MP!T&
M>2>:PY_ >KR^ ;'0A/8B[MK\W1?S'V%=SMC.W.?F]*]%HH K7MC!J6GS65[$
MLD$Z%)$R<$'KS7-:+I'BCP_8KI5O=:=?640"V\]R726)?[I55(8#C'S"NNHH
M Y.]\,:F+G2=4M-2%QJ]AN61KG]W'<QN264[0=O7C .,#ZU1U'P1>ZAI'B-V
MEM5U76C%D!F\J)4VX7=MW'H><#Z"NZHH Y ^&=4&N^%KR.>V6'2K5H+D;CN?
M*!3M^7ID#J17*>--%O\ 2/ OB:6^:V;[=JBW,?D,QPI91@Y YX]Z]:JGJ6E6
M&L6HMM1M8KF ,'V2#(R.A_4T <N_AS6-;OK/4=1DLK.:SLY8K4VKM*1)(N/,
M.Y5QMX('/UK(TWP#KMK)X::6;25&D7,CN(O,S*K[<L21R_'H.W)KTH *H &
M!@"EH X)_"6OS>#-?TEIM/CO=2O'N4=)',85W#,IRF1P"!C/6F>*H+/4K71]
M%@OHQXBMIX4C^RN&DMQ@>8Q'!"[,GG'1:] JM'IUE%?RWT=K"MW*H228( [
M= 30 ^TM8;&S@M+=-D,$:QQKZ*!@#\A7G&G'5O\ A97C%-)BLWE=( S74S($
M^3@@*C9^G%>FU2M-(T^PO+F[M;2*&XNFW3R*,&0Y)Y_,T <:/ NI:*-$N?#M
M[;B^L+<VT_VK<([B,L7(. <?,6/X]>*OZGH/B+4H=#:XNM/FN+/45O;C[T:@
M+G")@'/!/)Q7844 <MKOA[4-1\9:!K%LUL+?3C)YJR2,'8/P=H"D<#U(JI#X
M:UO23K5II,UH]CJ<CRH]Q,PDMG<88A0A##/(!(Z8]Z[2B@#B+?P7=:=XH\/W
MUD]L;'3;'[)(KNRNQ.[+*,$?Q9P34_\ PB^IO>^,9Y9K4C6K=8;7#-\FV-T&
M_CC[PZ9[UV%% '#0>$-6M],\(VJO9,VD3^;<DRN PY'R?+SP3UQT'KQG7_@3
MQ#=6]^!=Z;)>RZBMW#?S%O-**1MC(V$*!@$ 9'L*]*HH YNVT74+?Q;K&K V
MK0WMI%'&OF,&$B CGY<;3D\Y)]JYVV\%>(-*TGP]+I]U9?VII(EC>-G;R9HW
M8DC.T'T[5Z-10!Q.J^'/$E];6.I?VE:MK=C<-<11"/%N%8!3$#C=C ^\><D]
M.,:D/_"6'0[R:<:<-5=5^S6\9;RD]=S$9+')]N![UT5% #4W^6OF!0^!NV],
M]\4ZBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#/US5
MHM#T.\U.<%DMHB^T=6/8?B<"O//&HOK;X?Z;>WT\AO[K4()[@KD;<JQV #H%
M&!@=<>IKM?&NFW&K>#=4L;1=UQ)"=B_WB"#CZG&*YKQ-!>^+?AQI-QI<(NIT
MD@N)8HB%/RJ0X 8]0<C'7B@#<T_Q+9>);J^T26VOM/O(TWB.X4QNR9P'0@]C
MBG>#-8GU'3[NRO9O.U#3+E[2XDVX\PJ2%?IW%0Z=9W6I^-3XAELI;*VBL?LL
M2S@+)*Q;<Q*YX QCGK3?!2//>>(=6VXM[W4&\@_WT0;-X]CCB@#K:*** "BB
MB@#%\4:G/IVCLMD VHW;"VLTSC,K=#] ,L?85G_#_7)M9\."*]+_ -HV$AM;
MKS/O%U[GZC]<TV_TN3Q#XPV7MM=P6&FP[K:>*1HC),^-S*RD'A1C\36?INDW
M/AOXBRI86=Y-I6HVX-S<2,\FR8%B&+,3G(X/UH KVKS-HWQ S=7.^&YG,;^<
MV]-L0*@-G( P./3BNKT:Z2U\%Z?=SM\D6G1RR,3V$8)-<Q;6=^FE>.T;3KL/
M>33&V7R^90\>P%?7D?E73:';/<>#+&RO;9X6-DMO+#,HR,+M((H Y[PDESXQ
MTI]>U/4;Z-;F5Q;VUK=/ D**Q7'R$;B<=3FM>*Z?PGIE[+K>HRW4)NR+,D&2
M5D8*$CP!EFW;A^I-8GA62_\ !>GOH&H:5?7$,$[?9+NTA\Q9D9B?F /RGZ^O
MYV-?MM;UC3M,U==+VSV&H+=)8D@R/"..<D /@D[?H.M &W;>*M/ECO#<1W5G
M-:1^=+;W,)$OE_WPJY++G(R.XJA%\1/#\CVFZ2YCCNXO,AF>W;8[=XP0#EQZ
M#//&<\50U"RN==\1SZK:6<\=M%H\UMOEB,;SR/G"!6 .%ZYZ9/%9;Z/J<^G?
M#X)I=Q$UA.GVI"F#%MV@LWH#@G\: .IA\=:--H-]J[?:8HK%_+N(982)D;C
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
M,8K@[Y!H'PWLH;N%[6.?6$D@C<<QQ>;YB[A_#\JDXKO/&1W>!];*\@V,N/\
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
MW8 3N0-H.".0I^M 'J-%4+/6M.U"^N[*UNXY;FS;9/$.J'^OU'TJ_0 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %-=UC1G=@J*,LS'  ]33J@O5#6%PK %3$P((X(P:
M (X=5TZYE6*"_M99&^ZB3*Q/X U)<WUI9[?M5U!!N^[YL@7/TS7A^CV\VI_#
M?3K#2=%O'UC[7NBU". HD6)"=WF^PXKK/$;WWAGQ/_;NI:0NL:3)9Q07$XC5
MGMV7=G:I/ ).3T'(Y'< ]%EN[:" 3S7$4<)QB1W 7GIR:47,!MOM(FC\C;N\
MW<-NWUSTQ7F.OIH4GPBUV\T&4R6=W<+<;&P/)D,D890N/E'&<>_H17:B-!X!
M\L(NS^S,;<<?ZKTH VH9XKB)98)4EC;[KHP8'\13O,3S?*WKYF-VW/./7'I7
M"CQ"WASP_P"%M-LH;59+RT4K)>3&.%=L8."V#\Q)&*E\72W=OX7M/%/V5;;6
M-.\N5D$@(V%@)(R1]Y2#_*@#MZ*9%)YL*2 8WJ&Q]:XAO'=^UK::G!I<$FFW
M=^;&$&<K*6R55CQ@ L#]!0!W5%<=-XKUM_%&H:-8:&ER;)H&>0SA1Y;CDY/?
MG('H#45QXYNK+5[2.\TZ*&RO+TV<*M*1<?>*B0H1PA(/>@#MJ*X;4/'6H6TF
MO"WT7S$T>51+(\P"M&022/\ :QCCWY-.F\2ZI?>*?#46FQP_V??V9NW65RK8
MQSG /0$8'<GGI0!V]-DD2*-I)'5$499F. !ZDUYU/\5[2*\26**WGTU[G[-B
M.?-S_P!=/+ ^YG..<GCUJ[XJUZYU'1_$=KIUI'+96-O+!>S2RE&W["2(Q@YP
M#R3@>F: .WBECFB62)UDC895E.01[&H++3K73S/]EC\M9Y#*Z@G;O/4@=LGD
MXK(\"?\ (B:)_P!>B?RJAI_B'5!XJ\2Q:E'!'I>F1(^Y')9%VLV[&,L2.2.V
M./< ZJZMH[RUDMIMWE2+M<*Q4D=QD<TMM;06=M';6T20P1*%2-!A5 [ 5S47
MBZXB.G76H:=]GTW5)$BM)%DWR*S?<\P 8&[M@G'>NENEWVDR[@N489;H..]
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
M^<'KJ* .'3P]KE[9:)I%^ELEMI5S%,UVDN3.L6=@5<?*3QG/O797:/)9SI&
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
M\I'9@1@?,3@!L*.P'UK+_LN^U#PEI/@V6RO([BWO%6[E6,B-8$<G?O(P=PY
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
MPR$QLLC$LI7TY'Y5=U'PEK&JZ3$]WK*?VU;W:W=O,D9$,3* -@7.=I[_ %H
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
MM'#'>S)$#&%W>8S9(4<XQSSQR:YY_"GB(>#?$>C#3+57O=1%U;BWG4)M+JQ
M!QM " #Z].*Z/Q3H^K3ZAI>O:-;PS7UJ#'+:7# +)$W4 ] 0>_\ ^H@#+3XA
MV=]HMI?P6K;[B_\ [/\ +>4!5DQNR7Z%<8Y'K72:5>W-_9F6ZL);&99&0PR,
M&/!QD$<$'UKG+VRU?4-'AAU3PYI]['/*[36<<BJUNNW";7. S9SDC'7CI5OP
M/I6J:/H<EIJ;MM$[FVBDD$CQ1?PJS#@GJ?QH KR^.DBTW7;K^S)6ET:X\J>
M2#++_?!QTZG\*O+XF@NKO3;)+1Y3?V#7C!&!,<8 X([Y+8'O6=JGA*6]\:Q7
MJA3I5U"/[1A(7$KQG,8/<Y)Y]EY]*7P;X9O/#T5^UT?/E1VAL0S@E;<$LBY[
M9+']/2@#D?$%U877PNT*;2K)[&S.K*$@:0L4P\F>2<]03711L?\ A>$HR<?V
M-T_X&*S)O!VN2_#?1](^RH+ZWU'[1+'YJX5-\ASG.#PPKHTT._'Q2DUPQ+]@
M.F_9Q)O&=^X'&.O2@#0UCQ'_ &/K>DZ?)9221ZC(8EN X"HP[$54N_&MG86>
MK75U Z0Z?="T5MP_?2$ X'IU&2>E3^,]#EUWP])%: #48&6XLY,[2DJG(P>V
M>E9.K>$;VY\#VUE;-$=6AF2^D,GW9KC.Y\X]23^GUH FTOXB:7?PZF95\J73
MH3<2)%*LZM& /F5EX/)QBHM0\8ZO%X:U'4(?#TT4L%ND\3R2J\3(V?FW#J5Q
MDKUJU9_\)%=65]+?Z%IL'^CF..P$BR>>_4EGZ!3TQSZUA6_A'5([77[73[>:
MRTR\T]HH+"YN X6X.<E<$[5Q[\Y].@!VGAV\N]0\/V5U?0&&XDA5F!96W<#Y
MN.!GKCM6*WCN*.V&IOIMP-#:;REU$.N#SMW%/O!=P(S6KHUK=2^%8+#4[;[+
M*+86[I'*'( 7;G(XR>M<C'X<UL>")O!;60V^9LCOQ(OE^29"^XC.[<.FW'?K
MWH W=2\;+9>(+C1+72+V^O([87""';B0$CH<\ 9ZGOQZ9V=!UFW\0:+;:G;*
MRQSJ3M?JI!((/T((KGK7P_?6GQ'EU:.V']G)I0M(V#J"S@J0 ,Y P.]6_ ^E
MZCH_@Z'3[R%8+R)I2 7#CYG9@>#_ +7Z4 0VGCN"\O[%%TVZ6POYG@M;QBN)
M'7KE,Y X."?3I6IXF\1VWA?21J%U%++&9DBVQ 9^8]?P&:\[_P"$7\373Z/>
M7>D;M1LM3$]W<M<IF5-^0(QG 4#MQ[ \UO\ Q?X\%)@9/VR+C\Z -:S\:PRZ
ME>V%[IMY8W-O US%',N3/",_,N.AXZ&JUG\0[.[LA?'3-1BLWB1H9GB $TC/
ML\M3G!;/OTR>,4V2PU+5_$YUMM.FM8K33Y;>&*:0+)-*WIM)"KVSGKVK&3PG
MJ]Q\,=$LDMO*U73+D7*V\S@!RKL<9''(/M0!U]GXE66^ETZ^L9K/4D@-PML7
M5_-3D91@<$\=.*S;+XAZ9J%F]]#8:I]@C@DF>Z:V(C79G*YSC/'8]ZD2VO\
M5O$]MK4FGS6=O:64L2QS,OFR2.1D8!(  7J3SGIWK,T+3O$%A\)FTZWL_LVL
M11R)%'(02<N3GTS@G'OB@#4MO&@N);NU;2[B&^CLC?00R.N)HNQW#A3DC@]*
MJZ%XW,_@ZPU;58"MW>S/%#!" /-.]@-N3P !R3CH3Z5DZ1H.JCQ.E[_8<EG#
M<:.]K+)/="1S+D'<YR23P!_A51= \22>"=$272(I]0T6Y8&TN=A2YBP0,<XZ
M$ 9Y.,_4 Z^#QSI,FG7MS+YL4ME*L$UM\K/YC?=5=I(;)R <X.#TQ69:7DEW
M\5(6DLKRS;^R7REP1AOWBX(PQ'0\^]5-1T?6=1\-)<V7A^STN[L[Z&^@L8]N
M93&#G<5P,G/ ]O?B]I[:UJ/CZTU6ZT&>QLUT^2W+2S(Q5BX;D _[./QS0!#X
MPO!I7C_PK?N+N9#'=H;>W0N6(08VJ.I);]!6FGC_ $9M%O-2=;N+[).+>:UE
MBVS"0G 7;GJ?KV/I2>);2]'BGPYJ]O8S7=O8?:1.L!7>/,0*N Q&>0:Y^XT3
M7[:VU[5[&SF2ZU6^A?[.KIYR6Z]<'.%<Y/<XH Z8>-])6SU2XN5N+5],*BY@
MF0>8N[&W 4D')( YZT__ (3"RBAO9+RSO[,VJ)(R3Q#,@<D+LVDAB2,=:XS2
M-"U.RO?$\\GA>>2RU""$):S7*EY!P'!;<27P6;)/4=<FF2^$];N=%U2TLX[P
M:?!)!/IUGJ;J[%DR73@G"G.!D]L4 =K8^-=)O)[Z"8RV4EE$)YEN=HPA_B!5
MB".GYBN?U'7_ .U?&GA%8;74+:&26:53.-B3+Y9PP 8^O< \TV?1;[Q%X;U2
MTB\+V>A236H0<('DE#*VT%?X/EQD]STXIT[Z[JNL>$[J3P[<VS6,S?:]SIL3
M<NPE<,20.3T]J /0J*S].O[N\O-0BN-/DM8K:;RX978'SUP#N [#)_SR!H4
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
MC;E-Q>9QF-..01M;([Y%)X/UF\UJSGD77;>]E,(/DS6XBEMIN<AU7^'/]>:
M.RHJKIJWJ:;;+J+QR7HC F:(84MCDBN0UWQ+J<>L:Y:6EW!9+I-DMTBS1;C=
M,59B!DCY> ..<T =S17G$WBWQ*MCX2C5;-+[6UFWF2)E5.%\L@9)X# ^_M3_
M !#XB\2Z%9-]IN[".XM[%9_W<7F&YDWX8;>J(!CYN.3UZX /1**X9O$VNZCJ
M^@VNFBRMXM4TS[8S3*TAB; )Q@C.,@8X[UA:KX@U[6?!0WW0T^^@UD:==&!"
M YW#ISD#D9'?&* /5J*X/6_$^O0:S)HVEV[3W-I;++/-':>:)';H-N]=@XZY
M/TJ;_A)]8N3H.D+!%8:W?Q/+<?:(RP@5,Y.P$9W$<<]* .HL=8L=2O+ZUM)Q
M)-8R"*X4 C8Q&<>_?\C5ZO//ATLZ>)O&2W4J2SB]0/(B;%8_/R!DX_,UT6H:
MQ>VGC?1M+0Q&SO8)F<%#O#(,@@YZ<CC':@#H:.HP:\^U'QAKEEH^MS*EF]S8
M:JEJA*L%:)BN._WOF S5S3]>U\^+=1\.Z@UC]I-D;JT>!&*QG) #9(W8R/3I
M0!V@ 50J@ #@ =J6N#T7QAJ.I:=I=M(8!K,VI26EU&L1"HL66?@D'[FWGGD^
MO%5I/&NOZC<W5SH6F2W-G:W1@$7V4G[0%(#,)=PVGGH5/3KDXH ]%HKA[SQ3
MJ0\8/I*W-E8%6A\BVO(FS=H<%RLH.T$9( P<E:HVFN:A:>//%]Q>7@DL=,M4
M;R-A'RA2Z@8/!&3DX.<]J /1JIZIJMCHUD;S4+E+> $+O<]2>@^M<?I7B?Q#
M+<Z=>7=HKZ5=V[37!6TDB^Q +N'S$GS!UZ"L'Q?>:SXE\")J3S6L.E7MU&$M
M?)/FI&7VJQ?=@DD XV]#UH ]:!! (.0>AK,O_$6CZ7/Y%[J$$,V-QC+98#U(
M'('UJW.S6VGRM'RT41*Y'4@<5R'PM4W/A'^U+F0S7M_<2RSR/RQ(;:!],**
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
MLIO-M+Q<+)!ZJN.@/UZX/85;NO!(O-%6TN-8O9+Y+I;M=08CS%D7@8'0 #C
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
MW<=[$K-)'- R;,'!!/KR/SIU[XPTK3]3^PSFXR)D@>9(&:-)&&50L.Y&/S%
M&7!X*FT]O"T5C/ ;?1V=I3("&E+C#$ 9]2>3Z5'?^"[[4%\6))<VR)K/E&$K
MN)C,8P-W'? SBNEU+7;#2;O3[6[E99;^;R8 %)RWOCIU'YUI4 <5=^%-:U.T
M\-B_OK-[G2KV.>1XU<"1$(P.<DL0.2<<FG)X/OHI?&,B7-N3KJ!(0=W[OY74
M[N/]OMZ5V=% '$_\(IK=I+H%YI]_9)>:=8?89DE1FBE7  /&#U ...E44^'V
MJKI,B_VQ$-5CU5]2M[A(R$+-C(<<]<'@>O>O1** ,K1;;68O/GUJ]@FGDVA8
MK6,K%$HSTW98DYY)/853U/0[VX\7:;K5I/;A+>%[>:*96)*,0<J1W^M:%CK=
MCJ.IZAI]M(S7%@RK."A !8$C!/7H:T: .'C\)ZMI^BZEX=TZ6U_LR[,ABGD)
M62W5\;EVJ,-U)!R/2NMTO3XM)TJTT^ DQ6T2Q*3U( QFK=% ')ZKX0.H>.-.
MUM9=MO'$5NHMQQ*5.8\CO@G//]T5!K&@:_:^*FUWPU/9AKM$AO(+L$J=O <8
MYX&. >U=G10!Q>NZ!K5_9"RN;?3M;@>V\O=<#R9(9CG,JD \<C@8/ YZY(_#
M6M:9JV@75G<V]Y]DLC87;W(*G9D'>N#R>,8/I[Y':44 8_BK3K_5?#-]9:;<
M_9[N5 $?)&<$$KD=,@$9]ZYG3_#GB*PUJ358+71K>1M)%K';Q!A&D@8, ?7Z
M_P#ZSWU% ''>&/#MYI_B2]U5["VTJWN+=8FLK:;S$>0')DX  XXQCUJ/XAO<
M1OX:>UB26X&L1&.-WVACM;@GM]:V]4\6:)HUW]EO[WRI@JLP$3N$#'"EBH(7
M)]2*MZAHVGZK-:RWUJLTEJ_F0,204;CD8/L* ./O/!%YX@DUC4M0,>GZA>1Q
M1VRPR&3R/+(8,6&,Y(';C%:-I'XRNK"9-42PC*6KQK%"^3=2%< LQ'R =>!W
M]JZ!-7L)-9DTA+@&_CA$[PA3\J9 SG&.XXSFKU '/>"-+O\ 1?"-EINI!!<V
M^Y3L8$%=Q*]/8@?A70T44 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6-XM@BN?!^L1
M3('3['*V#ZA20?S -;-1SP17-O)!,@>*52CH>C*1@B@#R^:SM?\ A&_AY;1C
MR1/<0._DMY;,3%\S97!STR?>LV[U&[\-Z?XZT[2&GBAM)K<P,)V)@$APQ!)S
M^7//M7H]MX)\.6B6:P:9&@LYFG@P[_+(<9;KR?E7KGI5R'P]I-O<ZA<1V2>9
MJ/\ Q]EB6$O7J"<=STH Y7PUH[V'B6WO(]:TUH+BU*BRL%?9, ?]:=SMSG@M
MW/'4G.EX\NY;>QTF!9GAMKS4X;:[9&VGR6W;AN'*YP!FM+1/"FA^'9)9-)T^
M.V>4!78,S$CTRQ/%:%_I]IJEE)9WUO'<6\@PT;C(- '!ZBDFB^,[S3-.$ZV%
M]I$UQ-$LC;('7< Z8^[D@#CUK'&DO9_"6;7AJFI2WL^G*&WW+%%S(",#L0./
M_P!=>C6GA?1[*VO+>"T*I>)Y<Y:5V9UP1C<22!@GH:<GAO2$\/\ ]A+9@:9@
MKY&]L8+;CSG/7GK0!Q%Q=R?VEX+CO9)[C3I=,W26T+,[O)Y0(=D7EAZ'L<_C
M2N=,O]$^%]U)<O=0SS:C'-$KW#&1(C(H57.>N,Y'OZ]-CQ;X8:?4;"0^'4UC
M2K2T^SPVL5P8I(FR.22?F&% '/'/K5S0?!-LNE:C8ZC8^5IMY,CQZ9]H:180
MH'._@Y+#.,XZ>] %'4=-;5_BO/82WMW%9MI0DDBANGCW-N(& #^G2LZUO'F\
M':'IUS>7ES-+J,L$=NLNU[I(W8!6?(*J!M)/M]*]!3P]I4>KMJJ6N+YH?(,O
MF-_J\ ;<9P.@[52_X0CPX=.2P.FJ;9)C.BF5R5D.,D-NR.@Z&@#AK.X?_A7W
MCK3Y78O9W=PBH96D6-, !59N2,JW7^M>F:-_R ]/_P"O:/\ ]!%9T?@OP[!9
MWUI#I<44%]M%PD;,H<*<@<'@>PQ6S:VT-E:0VMNNR&%!&BY)PH& ,GDT >:%
M'T[QE ^L+>3)>:D#8:I971*,<X$,J$[0."#@=!]34VBB+Q!97FMZGJTVGZE8
MZBYD;[5\MM&C8$97.S:0",XYY-=9!X-T.WNX[B.U?,4YN8XS.YC68]9 I.-W
M^%-D\$^'9=<_ME],C:^\SS3(6;!?^]MSC/X4 </J^GB]U;XA7?VRZB%K;P31
MI!,45G%OE2V.N,=/>DM[Z]\0W'AG2KR[ BGTC[1B65D$TP.T$E&#$@ G&?4U
MZ'_PC.D>;J4OV3+ZFA2\)D?]Z,8QUXX/;%4M1\"^'M3TRTTZYL2;>SR+?$K;
MHP3R <YQQTH YI;:\@;PWX9U'73>6MQ/<^;/!(8V<1*-L1;.2-Q((SG@#M7/
M?8X]/'Q)M[22:)(%@>)A*V]2"S#YLYZ^_2O3;WPAH=]HUOI4ED$M+8AH%B8H
M8F]00<YYIMIX-T&QMM0MX+$"/4$"7(:1F\P $<DGKR3GKDYH P;NXD'C7P.1
M>2[[BUG$\7F<.!#D%AWYSR?2L&?4KK3/"WBF2TG%O)+XHEA:7>4V*Q3)W#E>
M!C/8$UVVG^!/#^F7=C=6]H_VBR#"&1Y69AD8P<GH!T'09/'-64\)Z.MAJ5B]
MN\UMJ-PUQ<QRR,P9R021SQR!^5 &3X5TC5M'URZ2[OK1;*:'?#I\-S),48$
MN#(,@<\^Y%/\;W.)M'L!=7(^U7)#65J2LET /N[\C8G]XYZ5I>'?".C>%DE&
MEVQC:7'F2.Y9F Z#)[5-K?AO3/$/V<W\3L]NQ:*2.1D9<]1D'H: /,K74M8_
MX0C68H=2N;>>UUM+:W99BYA0NHV;CRRC/XXK?DFN_"GC"^2*\O+^)]&DOGBG
MD+EYD;&1Z9'8 5O3> ?#\UC?67V:2.WO9EGF2.9E!9>F!GCU_P#U"M$>'K :
M\NL[9#=K;_9AF0[?+]-O2@#RWQ-:M=^ ]#U^XO;R6]O;R%Y@\Y,9W;B $Z +
MT&.F3UKV*YD$-K-*TBQJB,Q=NBX'4US!^''AHLV;6;9YPF6+[0X1&!S\JYP
M<UU,L23PO%*H:-U*LIZ$'@B@#RC3-;OH==\)W,=U?SQ:G+/%<37$A"7?(PRQ
M$G8%+<<#IZ5K0?<^(_\ P/\ ]$&MBU^'/ARSFLY8H+GS+.7S82URYVGKC&<8
MXK17PMIZ#6 &N?\ B;$FZ_?'G((^7TX./IB@"E\.?^2?:-_UQ/\ Z$:R]#5H
MOB_XD%R")9;2%[<L,DQ *&P>PW8X]:[#2M+MM%TNWTZS5EMX%VH&;)QG/7\:
MK:GX>L=5NX+R3S8;ZW!6*ZMWV2(#U&>A'/0@B@#EM?C,GQ=\.&S#_:8[25KL
MJ2,0<A<]L;BW'_UJY6QN]=NOAK+XKD\2ZI]MLYF:.$.HB8>8,AQC+=3U. .,
M8KU'3/#UAHTMQ>1">:\F0":ZG<RRN .!G^@%<;\/_![/X/AM];COX@+AI'L9
M6*(Q!RI*]??&<'OG H ;X/22\^)NN7TS7<9:TMYEC>1L8>,$@CN 2<#MBJFB
MZ_K5YX9TRVGU)TDU75I;9KMG!DCB&20I_A8D$#/3(P.E>A-H%B?$"ZV!,EX(
MO).R4A649P"O0]:HQ^"-$CT,Z0L,OV;[1]J4^:=Z2_WE;J#0!S5_>ZCHVI^(
M-"AU"\EMAH\E]!/),9)H'4$$;SDX.,\_A5*QO=6TS4_ MU-K-]>?VQ!LN()I
M 8L>6A4@8^\-V2Q))(ZUW"^%; PWHGENKFXO8?L\]S++^\:/GY00  .3T H_
MX1+2_P#B3969CH^1:$R$[1@#!]>%% ')6U_?6GC58?$%YJUI<2W["TDC<FQN
M8\86/;T!P1ZG/4UZ37-VW@G3;>ZMY3<7DT%M.;FWM9I T<4ASEAQN[DX)(SV
MI_A;1;G1VU0SRSF*YNVE@BFG\THN/7 QGTYP .30!G>,]4OM/\0^$X;2Y>**
MYU#9.JGB1>!@^H^8_P ^H%5-*TQ?^%LZY,;N\)2""4+Y[;3N#?*1W4=@>E=-
MK'AVTUJ_TN\N9)TDTV?SX1&P 9N.&R#D<=L4RR\-6]CXEOM<CN[MI[U566)V
M4Q@* !@;<C'U[T 5?'U[=Z=X)U*\L;F2WN(55DDCQD?,!W![&L"/4M4T/QW;
MV4VHW%_%?Z8UU*DY&U)$#']V !M7Y>GOSFNP\0:';^(]&FTNZFGB@FQO:!@&
M(!!QR",<>E02>&+*7Q#9:T\MPUS:6QMD4E=C*<Y+#&2>3W% '&WNI:O:>"+7
MQK'JER]XWES2VK.!;F-F&4">P/#?>]ZL>'E9OC#XA?SIB/L<+A7;. RH=OT&
M>*WH/ VFP0K:"XO'TQ)O.33WD4PJ^[=G[NXC/."Q'M5P>%[%?%+^(8Y;J.[E
MC$<L:2XCDQP"PZG  [XXZ4 5?&VM76BZ'$UEA;F[NHK2.0D#R]YY;GCH#C/
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
M2ZU.]N$9(HVW;$&<NV.@_P#K^E87BXV@O/$L#3QRSV=C#$\^I2!VW;!M$"
MAF)R6SU[<T >GW7B'3;/7K/1IIPMY=JS1KD8&/7TSSCUP:OFZMQ<BV,\0G(R
M(BXW$>N.M>:Z;+IUQXW\+W-VUO*SZ K1RR8;,H8<Y/\ $,-S6/9+I6L:?<G7
M=?6QUJ+5&D=?+7[0"K8"(>6*XX ' /;CD ]GHJM!?6D]U/9Q7,<ES;!?.C#
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
M"QDE8\$8VX'4]AWJ*XU/6M2\4^&]*BU>>TBOM'\Z=HE7<7*DEAD<-P,'MVH
M]*K*AUQ)O%%SH?V:5)(+9;CSF(VNK''RX.>N1SCI7"Q>(M6MM#MM)EU%Y+F?
M7)-*-^_$@B5L%AU^<C@'M^M:VB:<^F?$[487OKJ\5M+B=&N7WN@\PC;GN,@G
M\: .AU;Q';:1J^D:;-#*\NIR/'$R8VIM R3D_P"T.GO6Q7GGQ!BEF\8^"XH)
MS!*UQ.%E"ABG$?(!XS6;>Z]K_ALZQH8U-KV6.>V6VO+C DC$Q.03@@X ZX[Y
MQVH ]5HKF/#EAX@T[5KM-0NUGTR1 T"37!FF1Q@'YMJ_*?TXJKXPGU0>(/#M
MAI^IRV4=]+-%-Y:J> F<C(Z@9QVS@T =C61J'B*TTW7M,T>:*9KC4=_E,@&U
M=HR=V3G\@:X:YN?$MQJMWX>T^[O[R32[9 9UFCMWDE;)#N6!W*!@8'H<YZT7
M<FHR>,O )U?RO[0"7"S^4X92P7&<CC/'('0Y% 'I[*KHR.H96&"",@BEKRBV
MU?QEXD\S5]&65%BOF15DN(T@$*]4:,C.X\$MD]\=JF\8:]K%I<:S=66I2L^G
M^088+,@Q0 D>9YY(&2><+R1Z#- 'J-%><>)-9U2VU..XOKV\TO39+>(V=Y:1
M[X4E;EA."#WP!VQ[YINHZQXHU[5]8MM WJE@Z1P-#/$JEB-VY]X)8$'&!@?6
M@#TAB%4L>@&367X=\06GB;2$U*R258'=D42@!CM.,X!-<\E]K&L^()](GOCI
MYL+"&6X%H%)EG<9."P/R*1T[]^*9\(R6\ 6S'J9I2?\ OHT =S17%P7NM>(;
MO7S8ZDUF=-N6MK:".-&$C*H.9"P)P3QP1QFL=?&&N:M/X0BM)X;-]6BG%P3$
M' 9,C<!GU!(&?KF@#TRBN.\#:OJ=Y>:]I>J7?VR73+ORDN3&J%U.>JKP/N_K
M78T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !3)H8KB%X9XTEB<89'4,K#T(-/JAK>K
M0Z%HMWJ=PCO%;IO*HI)/8#CW/7MUH LP6=M:VXM[>WAA@&<1QH%7GKP.*A.D
MZ:;,69T^T^RAMPA\E=F?7;C&:X+5O&TLT_@S4(9IM/L[Z5C=Q2 @$ (<9(&X
M?,<$<'M78Z?XIT74].NK^WOH_LUJY2=Y/D\LCU!Z?UH T'L+.2S%F]I UJ
M(#&"@ Z#;TH6QLTGCG6U@6:-/+201@,J?W0>H'M5+3/$>F:M=26MM,ZW*#<8
M9HFB<K_>"L 2ON.*YWQ]?:A;:IX:M++4+BS2^OA!,8< E25'<'GDT =?:V%G
M8QM':6D%O&QRRPQA 3ZD"FV^F:?:+(MM8VT(E&)!%$J[_K@<]37*:!K.I'Q]
MJGA^6^.H6%K;+*L[1J'C<E1L9E !X)/(SQ[5MR^*]%AU5-->\ G>3R@VT^6)
M,9V%\;0WMG- %\:5IPABA%A:B*%M\2>2NU&ZY48X/N*E6TMDNI+E;>);B0!7
ME" .P'8GJ16%IGBVTUC5-;T](YK9=,PKSR C)^;<>F !MXR>:BT;Q#I5CX<L
M9;_Q)%=K,[QQWLX$7G%6.>/;IG_&@#<@TK3K995@T^UB68;91'"J[QZ-@<]3
MUI1I6G+#%"MA:B*%_,B00KM1O51C@^XK/;Q=H:Z=!?B^5H)H_-0HK,=@(4L0
M!D $\D]*ED\3Z'%':R/JEL$NT:2 [_\ 6*!DD?Y]J +HTZR%^;X6D'VLKM\_
MRQOQZ;NM%WI]E?JJWMG;W(0Y431*^/ID5EMXS\-K:"Z;6;00ER@;?_$.HQU[
MC\QZU>O];TS3(8YKR]ABCE&4).=PQG(QV]Z )+32M.L'9[.PM;=F&"T,*H2/
MP%-N-'TR[G>>XT^UEF=#&TCQ*6*D8()QTQ4$_B31;6&VFGU2U2*Z5G@<R#$B
MJ,D@^@%9^H^-]&L_#5SKEM<"^MX6V8M^<N>BG^[VY- &K_8>E?Z)G3K4_8QB
MVS$/W7^[Z4K:+I;ZF-2;3[8WP&!.8AO_ #I^EZA#JNF6]] <QS(&'7@]QR!T
M.17$>&+OQ'XA_MP-XAEA>QOI;:$"UA*D+T+?+D^^"* .\CM+>&XFN(X(TFFQ
MYLBJ SXZ9/?%35R'AOQ<\\.JVOB%[:UO](?;=2(V(F4Y*L,_EC_'%:__  E.
MC-IEY?PWT<T-FF^81Y+(,<97KS]* +&H:'I>JLCW]A;W#I]UG0$C\>M/32-.
MCTUM.CLH$LG4JT"H K ]<BL_3/%FF7_AZ#6);B*VAD #*[_=<@'9T&3@CI6G
MI^I66JVYN+"ZBN(@Q0M&V=K#J#Z'IP: (?["TKR[*/[!;[+%MUJH08A/JOI5
MMK:![F.Y:%&GC4JDA4;E!QD ]LX%2UQ/BK4]7M_&OA_2['4WM+;45D64+#&Y
M!09R"RGKG'X4 =-J>AZ5K*HNI:?;W0C.4\V,,5^AJ.\\.:-J'D_:],MI?)3R
MX]T8^1?[H]O:N0B\:ZM8VGBFSNUAOKW1(PR7,$>U)<CC<H)P1U.#V/I6CH%]
MK6HVVE:C;ZW;:E;3E3?0B) 8,KG"%>F#P0V30!T5UH6DWRVJW6G6TJVI!@#Q
M@B/&.GIT'Y4RX\.Z-=:FNI3Z9:R7JD$3M&"V1T.?:L#3-8U6Y^*&LZ3+>!M.
MM+9)(X?*4'<P0_>Z\9/YU=GU2^3XBVVEBX L'TU[AHM@Y</MSNZ]#0!IWWA[
M1]2NTN[[3+6XN$&T221ACCTJU8V-IIMHEI96\=O;IG;'&N ,G)XJO9ZYI6HW
M+6]GJ%M/,H)*1R D@=2/4>XJ>;4+*WNH;6>[MXKB;_51/(%=_P#=!.3^% $5
MMHVG6FHSZA;V<4=Y<<2S*/F?G/)_ 5$WAS1G:[+:9;'[8,7 \L8EY!^8=SD
MYJU'J%E-]H\J\MW^S$K/ME4^41U#<_+C!ZU0BNY+CQ&&@U:SEL&L!(MHC*TA
M8OQ*".=A7 ]* "Q\+:)IU[]KMK"-9@ J%B6$0]$!)"=_NXZU9U'1=/U5D>\M
ME>6,,(Y5)62/(P=K#!'X&O-SXXUW_A4IU[[3'_:+7?E>9Y2X5=W88QT]:]7H
M H6FB:;8V4MG!9Q+!-GSE8;O-R,$L3RQ(]:BTSPYI.CRF6PLHX9""H;))52<
ME5S]U<\X'%6+75=.OIY(+34+6XFC^_'%,KLO;D \4D>LZ7+?&RCU*S>[!*F!
M9U,@(ZC;G- %3Q#HG]LV]N\4GDWME,+BUD[!QV/^R>AIUWH=CK/V.ZU&RVW<
M(# I(5>,D<IN4C([$=#4]QKFDVDDD=SJEE"\1 D62X12A(R 03QD51U+Q9I>
MEZ[IVD3SQB>^#$,9%"Q@+D%B3_$>!ZF@">_\,Z-J6D1Z7<V$1LXB#'&F4V$=
M"I&"/PZTB^&-(34;J_2U*W-U;_996$C<Q\# &<#H.13;*ZFCU+6)+W5[&6SA
M92D*%0UJH7GS#GOUYJ_#J=A<7/V:"^MI9]@D\I)59MIZ-@'..1S[T 9,O@GP
M]/H,.BRZ<KV,!+1(SL60DY.&SN'YT^Y\':#=:1;:4]@$L[:4311Q.T>UQGYL
MJ0<\FM'^UM-^SFX_M"T\@2>49/.7;OZ;<YQGVI;O5-/L'C2\OK:V>3A%FF5"
MWTR>: +=8$_@K0+A=15[#:NHLK7025TWD'(Z'CGDXZ]ZVY)X8;=KB66-(47>
MTC, H7KDGIBL[1_$>EZYI9U&SND-NI8.78 I@D?,,\9QD9[$4 -D\,Z5+J5E
MJ#V[M=64/D0N97X3!&",X;J>N:HV_P /_"]M,DT6DQATF\]"78[6]LG@?[/3
MVK<L]0LM1B,MC>6]U&#@M!*K@'Z@TLE]9Q7D=G)=0)=2#='"T@#N/4+U/2@#
M*_X0_1/L&HV0M7%OJ,OG72B=_G;.<YSD<]A6Q:VT=G:0VL(810HL:!F+' &!
MDGD_4TGVRUS,/M,.8/\ 7?./W?&?F]..>:9;:A97MN;BUN[>> 9S)%(&48Z\
M@XH Q6\"^'6M+ZU^PLL-]*)KA%G<;V!)'0\#))P.*T/[ TTZS#JQ@+7L-O\
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
ML"<#UR.GIN?$2RD32;;7[6,/>Z-,MR@/\29&\?ES^%=9#:V]N6,$$41;[Q1
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
M?*H,CEV/W^K$DD^YKT&LS2?#^F:$URVG6H@-RP>4[V;<0,#J3_DUIT %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !5>_OK?3+">]NY!';P(7D<C. *L5A^,-'GU[PI?Z
M=;,HGE56CW="RL' /U*X_&@!MGXKM+C4[6PGM;NSEO(O-M#.@VSJ!DX*DX('
M.&P:S&^)6BBUDNQ;Z@UK#<&WGG%L=L)[%OJ<<#)Y'%0&'4O$FI>'C/I4]@-*
MF,UV\ZJHWA<!(\'Y@3SD<8 KF$T;5D^%_B:Q;2KP7=WJK20P>42[+NB.['I\
MIY]J /7Z\[O/%5[K6F^.+*2S:UBTRW=(I$<;@P5OO$-U)&1@8QD$UZ!;R--;
M12O&T;.@8HW521T/TKS4Z1JUK/\ $&W.EW,BZC"TMK+& 5DRK *.<EOFZ8['
MVR :WA/Q;9KIV@:5/]NDENK95AO)86$<SJN64$\\=,]#6G+XYTB&92XG%FUQ
M]E6^V#R3+_=!SG';=C'!YK!^R7@'@ +I5U&+7_CX583B#]V$^;TY.?SK,T31
M+O3'DT6[\%V=U>K.QMM4EMT:)HRQ;=(_)R!T YZ#B@#U1W6.-I'.%4$D^@%<
M-X7W^.()=?U*6Z2W,[)9VL,[QQ(B<!^"-S9)Y/3'%=S)&LL3QM]UU*GZ&N"\
M,1ZEX%M+G1[S2[Z]LA.\MG<6:^=E"?NLO53W]"2: -RW9/!VEW!U+4;J\CEO
M,6OFLTLIWX"Q#)))SG^=36GBRPGEO8+B*YL;BRA-Q/#<Q881C/SC&0PX[9K&
M\06^N:G9:5JR:7LGT_41<_8MZM*T &#T.-^"3M!/;J:'BEU7Q,_B)-'NXX;+
M3985CN(@DERY).P*><8[],MCUH EC^)WAMXK>=I;N.VF)47$EJXC5AGY2<=>
M.V>OUQ?LO&NCWMOJ4RFYA&G1^;.L\#(X3!.X*>2.*X:YTG5)/AQX4M1IE[]H
MLM2C>>+R&WHJER6V@9QR*TO$,%RNJ>-[A[2X2VDT8+'.T9$;E4.0&Z'[WZ'T
MH Z'3?B!X?U34+:SM[B8-=+F"26!HTE/=5+ 9-3?\)KI']HQ69^T@2W1LX[C
MR&\IIAP4#>N>/3CTKC=&67Q%H/@[3[.SND?39H+NXN)82D:QJ",*Q^\3D8 _
MI5&ZM?$5T]A?W&BZB;ZRUE9GAC54MECWG[B\%R202^#WR0#0!W%_\1/#^G7-
M[;RRW+RV4HCG$=NS;/\ :)QC&>,^M:(\3:<VM6.EJ9FEOH//MY!'^[=,9X;Z
M?S%<7#I.HQQ_$8O87(^W BU'E$F8E7 VXZ\D?G3]9LK^'X7:/J3(\.LZ0D,L
M6\%6!!"E"/0@XQWH Z;69I?$.C:M8Z1<WMM>VDHB\V#"-Y@PV%)(!'(!Y'>K
M$VN)HT5C8WWVB]U)[?>ZVL&YGV@!WQV&3^M3^'-,;2=$@MY2&N&S-<.!C=*Y
M+.?S)K \;VMO<W-NSVVJ0W44+-;:EIZ.S1OD8C8*.0Q Z\<]NM '4Z9J,&K:
M=!?6N_R9EW+O4JP[$$'H<UCZEXYT+2=0N;"YN)3=VZ!VACA9F;()PH YP!DG
MH,]:N^&9=2F\-:?)K"%-0:$>>&7!SZD=B1@D>OI7$S:O:Z-\9=4GNUG9'TM$
M A@:4YRAZ*">W7I0!V1\5:4^GV=Y:RRW:7N?LR6\3,\N/O8&.,8.<X_.J[^.
M?#T>C0ZL]_MM)9Q;!C$^5D[JPQE2 ">?\*\ZG\-WF@V^C:E?Z)/=V*/<>?:6
MC,)8%E;<G"$=.F,X[5<\0V4:>#](ET[0+K3[;^VX[@P,C/-M"'=(X&2#D>_
M'K0!M>+O&GG>&K*71#>?Z=?BS:1(GCD0 G<%Z$,<8'?D]"*U+6^L/"HFMFN]
M4O/-7[6MHR-,]I%CG)ZA<]B<^@.#53XF/-'8Z'-!!-,T&K0SL(HW;:JJV2=O
M(ZCWI?M3^&_'&J7M[;W,MCJT4303P0/+Y;1KM,9"@D9SD<8YH VKSQEH%CI=
MEJ4^H*+.]8)!*J,P8^^!D8[YZ53B^(GAN6.V87DH:XC:2*,V[EF 8K@ #DY!
MX'-</>:)?:7H_AMI;.=%.O\ VTP(C2&VB+ @-C/0#GZUU6I0N_Q@T:;[/<-%
M'82+YJH=BL=W4XQTSQGJ10!>C^(WA5[:"9M4$8F;8%:%\HV0,/@?+R>IP/0U
MHZIXHT?1I$2]NV5FB,P$4+RXC'\1V*<#W-<!=1K=?#SQHBV5U))/JDLL:+ Z
MNX:53&P! )'?Z T:_<ZC)<BR&EZ@D,VAK%#):6FZ6Y<H?D=\;D12>5X.0?6@
M#N[SQAH&GI9/=:E'&M["9[<E&(= N[/ XX]>O0<T6_C#0;O19=8AU!6L8I/*
M>3RW!#\?+M(W$\C@#O7%Z9*\]U\.O,L;R/[)#-%,);=AL81!%)XX!8<'\>*H
MW%OJ,=KJ]Q#IMS-_9_BIM1>+RS^^AZ?*/XN1F@#T6V\5Z)=V=[=QWNV&QQ]I
M\V)XVCR,C*L >1TXYJ33?$>E:O>36=G<,US"H>2&6%XG"GH<. 2/I7&^)6;Q
M5X:OKO2] N%6.>":5I8_)FNA&26 'WCA> ?<@=*T?!J:-<:G-?Z5X?O[)_(\
MN6YO2X;)(/E@,QSTSD=,#UH ZK5-5LM%L'OM0G\FW0@%]I;DG   !)Y]*IV?
MBG1;ZPO+V"^7R+,D7!D1HS$0,_,K $?ES5'QQ=2VFC6SQVGGJ;R)9&%MY[0)
MDDR*N#\PQQ]:\[3$6E?$#[;#J7DW*)-#--#Y;2C)VL<@#DLI(P.,\"@#U"V\
M6:+=ZDFG17C"\=5=(98)(V96&00&49&/RIMEXPT+4=1CL+6^\RXE+B(>2X60
MK][:Y7:V/8UQGAO7;+5O%/VF^NMNJ1::+6&Q:V:)7S\S<MG).!@<<>M8%@TT
M^I^#ITM=05+6[D6XM5LV6"S+, %4[<GU)+-T[4 >BV6M:3I8\0WMQK\]S;VU
MW_I F1B+1B<>6N!R,X&!FKVG>+] U;4SIUCJ4<]T$,FQ4;&T=?F(P>O3.:XF
M_25M*^(FVWN"9IU6("%LR' 3Y1CD9'4<=^E331!/''@.5('2V6PDC'[LJ%)A
M;"XQP?:@#K[3QAH=]<M!;7<DKA9&!6VEVN$^]M;;M;'L34?A'Q5!XLTR2\AB
M:(I(RE"&QC)VG<0 20.<9Q7)>$)S;:W9V>B27,VD2K*\UE>P$2Z8<9 #'H"<
M +SG)//6M;X67T<G@^#3&CGCN]/9XKA)(F7:Q=CC)&"<'IG(H U]?\7V'A[4
M],L;H.9+Z0KE58[%P?FX!S\V!CWSVK%MO%]OI'B;Q-'KNK!+2">W6V5USM#Q
M[B %&<=,FIO&]PMAKWA;49HYC:V]W()7CB9]NY-HX4$]:P[IXKB;XFLJ[LVT
M8&Y"#Q 1W'J* /0;[6=/TVS2[N;@"&090HK2%QC/RA02>.>!4NGZC::K817M
MC.L]M*,I(O0_X?2O(YKDV4?A/6-5;4TTUM(%M)<6,CQM$^01N*XX(P,=\>U>
MA>"+?3K?P_G2;2ZM[&69I(OM1.^0$#Y\'D XXSZ9[T :NIZUI^C+&U]<>692
M1&BHSLV.N%4$G'?CBH7\2Z+'8VU\^IVRVMR^R&8O\KMZ _A7/7MW'H?Q*;4-
M5D$-A=Z>((+AP1&CJVXJS= 2.>V:Y"ZACL?#]U<WYV:7>^)EGMH)$.TVXD)+
M!/[I&>,=![T =_)X@T[4KS1IM/\ $44<,MS)&(D3=]K(7!3)^[@D'/N/:M'4
M/$FC:3,T-_J,$$B*&8.?N@YQGTS@URGC*WC@\9^!T@B2.,7<QVHH 'W/2N;U
MK6+"TU?Q?HLE_%;)J$R!Y;V*:1DRHW% JG('\.2.V.,4 >CW5_%/J^BRVNO0
M103^9MM@H?[8,?PMGC;UI\WBWP_;R&.;6+1&$I@(,@X<8ROX9%<AJ?V5O''@
M+[!-'/:+%,L<L9!5@$ R,<=JS)(=*F\.?$.:6*!Y%O9=CA,L"0-F".<;\^W7
MWH ])U/Q%H^C21IJ.HV]L\BED61L$CU^E87C'7;O3KKPQ_9UPHAOM2BBE*@,
M)(VXQGTP:XW4]2T]C%!/,UO)=>'HXO/CMWGEN<J?D3J%&1R>_'(Q22W$5UX5
M^')A8L(]2@C?@C#*P!'/O0!Z_<7$5I;2W,[A(8D,DCG^%0,D_E6#HOC32=8T
M*?5_M$=O;0RLCF1ON@,0I/'!88./?%;EY&TME<1H,N\;*H]217CFEZQ9Z;\,
M])M+B /=VFJA)#(&VV4GFLP=P""<#/'?\* /5HO$6CS:9)J4>I6S647$DP<;
M4YQSZ<TK:_I"V]Q<'4K;R;:3RYG\P81L9Q]:\GFU"UD\+^/M\\E\9989%D>'
M:9 ^T*X! &-W(]@#SU.]XE;3- \-^%]4LX+2!!>V\S&./:LO[IAEB@)Z=\&@
M#O++7=*U&.1[34+>81@E]L@R@'4D=1BJ]OXIT.\M+NZMM3@FAM$\R=D.=BX)
MR1U[&O/KDP:UX3\6W6B7MM=ZAJ3I.;:Q8ATA5E# A@K$E0Q/ SGOGG0TZ;P[
MX@DO;_13J5YJ0TR2!WD# 1+L(5&S@%L],9[F@#J=)\9:/JOAXZU]I2WM5<I)
MYK8*'. #[G@_C6MI^HV>JVBW=A<QW$#$@21G(R.HKRW1&TV_^&?ARW?6%L+V
MUO=T$V RQ7 ,C*) >@(SZ=JZ/P]XLAL=!EN=:@MK8G4C:"XLHCY5U(?^6@P.
M<X.3[?A0!W-4]52ZDTV<6=XMI.%++,T8<+CGD'M5RJVH?\@VZ_ZXO_(T <EX
M \;/XDMS9:D@BU2*,295=J3QDX#K_7]/07_"NLW=_'KTVI7,9CLM3GMD.P(J
M1QXY)_'OZ5RVE^&3K?PYT'4M*=8==L(M]K.K8R0QS&Q[@\C!Z$^F<XUO+J$O
M@N_O+ZU5(%\3FXU6W*DX3=&67'\0#=0<]* /5K3Q%H]_9SW=KJ5O+!;C,KJ_
MW!C.367HOCS1-8TQ;[[2ELCW)MD65N6;)V_BP&<5DSO%?_$_3+K2)+>:!-.E
M%W)!AAM.=BDCOG& >P-86B6EOX@^#8T^UD*ZEINZ8*G#QS([,,]^1Q^- 'IT
M.JV%QJ-QI\-W$]Y;@-+"&^9 >A(_$?G67?:M]IN-'ETS6[&*VFNC%(KX8W &
M<HA_O9&/Q^@/G<NH:ZMU:^-[:V59-:4Z<ELN?W>5 1R2/[ZL?IM]:V/$VEQ:
M/J'P_L(\'R+Y4+XY8Y0L?Q.3^- &YJ'CBSN-.\21:/<#[=I,#/N=,J6 .< ]
M0",$].1UK9T76K:_M;*%[N%]1>SCN)858;AN4$G';DUYPEU%"OQ-M)IE25_,
MD2)S@E=K#<!^*_F*NP6>D6%U\/);/R8I9%()0@>8&BRQ/K\Q'XF@#T,ZUI@N
MI[4W]L)X%WRQF0;E&"22/8 _2JND>*='UK3)M1M+R/[-"S*[.=NT D9(/0'&
M1FN#T2:#3O$&E6EE<6&LZ-=7,K6I*_Z39NP)<MWV]1\WH.F*H6&I:3#\,(+"
MY2)[J'4_*DBD9HUMY6E<H\N"#L !S],<8X /5;36=-O[!K^UOH)+120TP<;5
M(ZY/:G0ZKI]Q>O90WMO)<HH=HDD!8 ]#C\*\<6^BGL?B0&OH+E)%BE1H\"-R
M2<LHR>Y4=STKHTM--T_Q9X!.G"&,R64P)0@;U\G*$^N23SW- &[X[\5C0]%N
MAI^H6L>JP^4XA<!F*,X4X&>O.>_ /UK<9[S_ (25574+7[$+4E[,K^^W[N'!
MS]W''X>_'C]YJ=E'\,-5T[5I8E\1#4-TL<J_OF?S5)?UQLR,^G%=A</'+\:+
M&:+!271"X;&-P+/@_EB@#N1J=@WD[;ZV/GG$6)5_><X^7GGGTI;G4+*R*BZO
M+> L,@2RJN?S->,Z)!8P_"K3;YX[=+H:M$%G8 . )>S=>F[\,ULZ]=6=GXU\
M2P74]I-_:&GQ1H+RX$2Q$Y&T$\X_B^7O0!ZG#-%<1B2&5)(ST9&!!_$5DR^)
M=/7Q*/#RS*+]K<S#=C:O( 4\@ECG./04>%+.VL/"^G6MK/!<1QPJIF@(*R,!
M@D$=>:Y1VMK?XY;KGRT,VE@0F0 ;Y-PQC/4X!_*@#8\$^)IM:T&&XU:>UBO)
MYY5B16"^8H8@87.>H(]>*Z.YU&QLW5+J\MX'8959954GZ9->-6FFZ1%\)AJG
MEP#4!J2MYYP'1A.%P&Z_<R<'U)K0OH]%NO$WBBW\2:Q<V(E9&A7"?OH-O&QF
M1B><X"GOP* /7JXF\\1:EJGB;4M$T._L+>:PC1D$J[S<2G)9#SP !@X!(Z^U
M=5I*)%HUC'$;@QK;QJIN?]:0%&-_^UZ^]<!9^:WCGQU)8VT O8;6/[.5CYWF
M,\]_F)/XT >A07MO++]F^TV[7:*#)%'("5_#KCFGM=VRR&-KB(."%*EQD$]!
MCU/:O);M+5_AWX8FTE8%UM;F&.)D&V7SND@/?KUS]:T='T'2M4^*OBK[9912
MFW:WEBZC8Y 8L,=\C_.: /1VO[-+I;5KN 7+=(3(-Y_#K1-?V=O.D$]W!%-)
MC9&\@5FR<# )R>:\<T.ST&\T]H]>UR^@UB'46>2SC\H2&?=@%?D+,#GL<=?2
MI]9$5UJ?B[16N=/FN[VYC$%S<W2HT. &*88YPHX^4=3CZ 'KMQ>6MI$);FYA
MAC)P&E<*"?3)JMJ<UV^EB72IK7SG:,QR3G,;*6&>1URN<?A7%V5I86OCNRTJ
M^2*6RCTA(].\U!Y3-D>84[%B,$XYQ6%+!Y?P_P!=0[&TVUUL#3BW(C03J#M)
MSQR0#GH3ZF@#UR6Y@@5VFGCC6,!G+N %'J<]*<98UA,K2((@-V\GC'KGTK@K
MO2=*U7XGWYN+>"X5-(CD9#AE9RS %QT8[=N,^Q]*YC3-0D/PX\*R71%S''JO
MEM;R.JB5%WX4EL+Q@'YB!P* /9(I8YHUDBD21& 961@00>A!I]<1X3MM,TA]
M>UV0V%G#=7/F8$R.8$]&=20-S9;:#@9%=I#-%<0I-#(LD3J&1T.0P/0@T #2
MQH,LZJ,@9)QR>@HEEC@B:661(XU&6=S@ >YKR?5-(T^XNOB-=2VL4DL$:M%N
M7(1C%N+ = V>_7KZFK.G74E[J_@A-6*RV,VEED,Q!22XP.H/!( 7'&<F@#U$
M,& *D$'N*6N+\)1R6?B[Q-IUF$718)8FA1?NQRL@9U7' &2<CL:[2@ HHHH
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
MQO9:KX=&KW<<EE&93$%=&(<[BJA#CYR<=!G!XH Z:*&*WC$<,:1QCHJ* !^
MI]8<?B[17MKR:2Z:W^Q &YCGB9)(@>A*D9P:ICXB>%6>0#5XBJ2)$7VMMW."
M1SC&.#D]L&@#HX+>"V0I;PQQ(3DK&H49]>*='%'%N\N-$WL7;:H&YCU)]ZYR
M7Q_X;A:X1[YA- >83"XD88SE5QDC /(]*W=/U"UU73X;ZRF6:VF7<CKW% %F
MHY((9F1I(D=HSN0LH)4^H]*R_%=W<6'A/5;NTE,5Q!;/)&X )5@,CKQ7/6'C
M4V6D^%8KZ.XN[W5HU9Y1&<#C)/RKR>?N@?7% ':M;P.7+PQL9%VN2H.X>A]1
M31:6P,1%O$#$,1G8/D'MZ5G^)9(H_#EZ\VI2Z9&$&;R,$M%R,' YZ\?C4;>(
MM,L(K.&:\DGDDM1<!DA9V:(#F5@HX'OCJ: -.*RM89FFBMH8Y6SN=8P&.>N3
M3C:V[+(I@B(E.9 4'S_7UIJWD+V O8V,D#1>:K(I)9<9! ZGCM7GOAW6WU+3
MX?$]]X@O;0+=,MS;>2S6Y5G*QH!C"]!\PR<GGK0!Z$UG:N) ]M"PD #@Q@[L
M=,^N.U.%K;AXG$$0:)=L;!!E!TP/054GUO3+6_DL9[R**YCMS<M&YQB(9RV>
MF!@US^H_$OPU::9/=6M^MY+'%YBPPJQ)R< $XPO..O\ A0!U,EE:RN[R6T+L
MX 8M&"6 Y /KT%/,$)G$YBC,P7:)-HW8],^E<3J?B9$UOPGJ)U"6VTV[$XGB
M<%$8B(E<@@$G<0!ZG&*Z2W\2Z/=Z3-JD%\CV4+F.20*WRMQ\I&,YY'&.XH N
MG3[(P" VEN85.X1F,;0?7&*Y._\ #GB&/7KR\TZ31+NWNV5C_:D#-)#@8V)M
MXVCJ/K^)W%\6:$UO>S_V@BI9 &Y$BLC1 ],J0#SGCCFI=)\2:/KLDT>EZA#=
M-"%,@CS\H/2@!OAS0HO#VDBSB969G:64H@12[==JC[J^@K0DM;>:599+>)Y%
M&%=D!('L:S+KQ7HEE>-:7%^B2K(L;_(Q5';&%9@-H/(ZGO4FH^)='TFZ%M?7
M\<,VT,5()V*3@,Q ^4>YP* +G]GV7D>1]DM_)W;O+\L;<^N,=:>]G;2O&\EO
M"[QXV,R E?IZ5R(UJ[7XK36#W;?V:FD_:/*_A#;Q\WY5O'Q/HJV%I?2:A%%:
MW;[())04#GVR!^?2@#6J);:!)VG2&-9G&&D"@,WU-4-*\1Z/K<$\^G:A#<1V
MYQ*RG&SODY[>_3BDL/$FD:G>-:6EXKW"IYGELC(2F<;AN R/<4 6XM.LH+R6
M\BM($N9?]9*J ,WU-21VMO%,\T=O$DK_ 'G5 &;ZGO63_P )AH']D-JO]I1_
M85F\AI=K?+)_=(QD'\*NW6HVIGBTY;P0WMY"[6^%W' '+#MQD'F@"0Z78'4A
MJ)LH/MH79Y_EC?CTS7%77@[69M0U*66T\.:DMS/YL4]_%)YJ=  P P0J\  C
M^E:GA/7_ /B@].U/6KX&60NK2N.9&\Q@  !R<#H!FMFV\0Z3=Z7-J4-_$;.
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
M1MY:Y1L94XZ''>O*9_"VMQ_#[7/#L.E3M+_:'FVSETQ-&77!'/7 R>*]<HH
MXC4M#O;[Q9&?LTHM)=#EL7N%(Q&['ZY_0]JSO!UOJMF;+1KSP?!%-8L%DU.0
M)M*C^)"!EF/L?K7I%% '%^/=(OKJ?1M7LK%=0_LN9WELB 3*C  X!!!(QT]Z
M@BFOH] O;FU\(1V$NH21PI;"$.YW<-)*%QA0#TZ\'/6N[HH \VT:PO/"UMX@
M\,_9;F;3!;2W%MJ#18!)C&8V(&"1Z^V/2L?1K6Y\2?#/0=!M+2\1_M(>6Z\O
M;''&)')=7Z$]L#G/:O6KVU6^L+BT9V19XVC++C(!&,C-5/#^BP>'=#MM*MI)
M)(;<,%>3&XY8MSCZT <S<6EZ/%?BNX6PN7BFTM(X76/B5PK?*IZ$\U56+5;?
MX7:+!!IUXL\31)=1)"/M$2*Q#-&I_CX!!]\UZ%3/-C\WRO,3S,;MFX9QZXH
M\K@\.:C<:?XVLX])NK-;^**6T\X[S)M!.TL6)+D]>3@GZ5:U.TU'4M%\$"/2
M;^-[*^MQ.DD.&14"@N0"<+P>3BO2HY8YEW12(ZYQE6!&:?0!Y]:PW^@:CXHM
M+G3+N^CU.5[BUEAA\Q'W@CRW(^[C('S<8]JHZ7X;U/3?$W@99K25H[*QF6YE
M5,I$[(YVEAQU.*]/HH Y+P+#<P-XB%Q9W-N)M8GN(C-$4#H^,$9Z]*HZ<ESX
M>O\ Q):7FDW=W%J%Y)=6\MO;F195D'W&(SMQTYP.2:[ND9U1"[L%4#)). *
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
M[2S^U1B"[\R.4X'R%M@*G+ =#61JW@O7KG5?%-YI]_#:G5$A6!@S;B$ #*Q
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
M+5Y5@:WN=*8!]@9BRE6(()&0"<>O8\=CX=AGAT=!/IEMI;,Q9;*WV[80>V5
M!)Y)( Z^V: */B'QE:^'M1MM/>QOKNZN8GDBCM8MY;:#Q@<]O3BJMW\0=/M(
M)9397;"VBBENU^16@\P9VE2P)=>ZCI4.MZ=?2?$_PYJ<5G-+9V\,J32H,A"R
ML!G\Q6-J>C:AI7C#4KH^$;3Q#9ZDRRQ2.J;H'Q@J2P.!T]/7U% '77'BJV\^
MRMM-MYM1NKRW%U''#A0(2.'9FP #T&>I-5E\>Z4=,L;]H;Q(;R\-DFZ-=R29
M(^8!NG!Z9K'.FZUX>\7V^K6NC+?PW6GQV<T5HR1K;R+C[H;HGR^P&?8"N>M]
M*O\ 5/A[936=JT]Q9:X]T]O$02P$C @$X]: /1;K6["XGUG294N%:SM?,G(
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
M745M(ENI UPUK]H2!C$)AG*%O7CKC'O6]7GGPACG_P"$<O99+IY$:^E C*C
M;C+9ZDFKOB75];_X3;3_  ]I5[#:)>V<CF62#S"C#<<CD<_+C^AH ZVZTZQO
MI8);NRM[B2!MT+RQ*YC;CE21P>!T]!5C(R!GDUYRVO>+[ZYU2QTN-KBYTTI!
MYL20K'++M!8OYC @$YP%' ]:;YVL77Q6T2*]N6MI!I N)+= K+$Y)$B#J.2O
M7K0!W&EZU:ZO+?1VPE#65PUM+OC*C>O7!Z$5HUYG<>-=:@T#QG<^9 T^DWP@
MMF\K@*9 O([X'^35RXUWQ-9)IMI)-#=W>KR&2 VD"HT40B#E0)&VDYR.3T!Z
MD@  [BTL+/3T9+*T@ME8[F6&,("?4X%6*\_U'6_%VE^$UN+M(8+_ /M-((S*
MB'S86( +!&95.3CC/ ]\TL>H^+I/&5YX;.J6 )M!=I=_8\>6-P!54WG/) ^8
MT =_17FMIX[U6\\+:/\ 9HA/J][>R6DC*BJ!L))90S!=VW;C)QG-.U/Q%XPT
M'PCK-_J-O'%+#-$+*681EG1FPVY8V(R./SH ](HZUP\6K:]%XCN=*O;VWECN
MM+>\MY((/+-NP.,8).[KU)[=JM_#=;H^"-/FN;M[CS4+J&4 I\QSSU;)YR:
M.MJ"YO;:S,(N9TB,T@BB#'&]ST4>_!J>O)OB!>6OB.]O[.'57@DT6(200Q!B
M9;G.6)P.BJ, ]BQ].0#U"_O[;2[">^NW,=O A>1PI;:!U. ":FAFCN((YXFW
M1R*'4XQD$9%<AJ&M1^(?A-?:I&5S/ILAD5<X1PA#+SZ'-8VJS7X\3^ [6WU"
M6"WF@+-&H!7<L8Y([Y!QST[4 =W8:UI^IWE]:6<_F3V,@CN%V,-C'/&2,'H>
MF:T*\CM+K5[+5OB!J&E7-K;+:3^=()(3(9-H<[1\P"YP<GGKQBNHMO%=SKNH
MZ5IFFS16\EWIOVZXGV;C&#@!54]\D]>U ':45P%UXUU.W\/ZC*([3^T-,U%+
M.?*$I*K, & #94D'U/0_AK2^)KJ'Q_/H1AB:TCTTW@8 A]P;&,YQC\* .IJC
M::O87VH7MA;7 DN;(J+B, C86&1ST/3M7$#QGKL^F>&[^V^P/_:]YY#P"%B8
MEW'^+?R0 <\?E6=;W.LV'BKQY?:0MF#;F.65KL.0P5"=JA<<XSU/I]: /5J*
MH:)?MJN@Z?J#H$>ZMHYF4'(4LH./UKF;;Q/JMYXLN-,5].MS;WGE&RN%832V
M^!^^1\X.<Y"[>@ZT =K5)-7L)-9DTA+A3?QPB=X<'(0G&<].X_.N*3QOJTW@
M76];1+);K3KYX%4QL59 5'(W#GYNH.*IW9UC_A<FHC1%LOM3:6@+7A;8J[DY
MPO).<#\: /0K[5++39+6.[N%B>[F$$"G.7<]!_\ 7JY7G1\=WDOA>SNY;.T.
MI1ZNNGW4;@E(WR<LO)QP!@Y]:L:GXOUZ75-4AT+3OM$>GRK!L-JTAF?@N"X=
M0G7CAO6@#O:*XZ3Q#KVIZQ>:;HUM:V\ME9QSS?;$+DRR+N6+ 9<>[9.,5 UU
MKUUXVT&":6&S;^SGN+BUVEU#[D#C*N ?]DG('/!S0!W%%87C.]N].\':I>6,
MPAN8H"R2%<[>1G'OC.#V-8.EZ_JJZ/X7TJ.>&?5M2M%G-S-$S+%$J!BSC=EV
M/3.1DG/'2@#NZ*Y_0=<NKK5=2T74HX_M]@58RPH5CFC<95@"20>H(R>G6DUC
M7;B/Q#8^']-:W2^N8GG>6=2ZQ1KP/E!!))R.HZ&@#6O-4L=/GM8;NYCADNI/
M+@5CS(WH/S%6Z\Z\53:S+IOAB74+"VBU5-=B1467,;X#[6!&2JG ..HJY9>+
MM<_XJ.PN=/M;G6-+V-%#:,P257 (Y/H#SZ^@H ZG5M#TS788X=3LXKF.)Q(B
MR#HU7T18T5$4*JC 4#  ]*X;1?&MW<ZWJ.D7+Z?>7%O9&ZBFM-R1[@!NC;);
MH3U';M5/3?'FNW5AH6K7&G62:;J-X+-_+D8R!V8J& . !P>.?PH ]&HKB-6\
M7:G#_;]S80V@MM$*K)'.&+SD@$X((" 9XX.?:H;KQW>1II=N+:.&]NK%;Z8F
MWFF2-6^Z@5 6R2""3@+UYZ4 =[56'4K*XO[BQAN8WNK<*9HE.60'IFJ/AC69
M]>T&"_N;&6RG;*R0R @@@XR,\X/:N$MKK6K7XF^+CHNG07DI6 OY\_EA0$&
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
MS,#17<D2D,I4 '&P8.21W)'-=10 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %4M8TJU
MUS2;G3+U2UO<)M?;U'<$9[@@$?2KM-DD2&)Y9'5(T!9F8X  ZDF@#D[+P,UO
MJ>F7MSK^HW;:;N6W238%"%0N#A>>,@GJ>.F*AMOAU#;06<"ZYJGDV-U]HM(]
MZ[8AS\N"O/4\GIVQDYVKOQ%#;ZUHFGQQ>?'JHE,=PCC:H1-^??(K:H YQ?!M
ME_:6L3O-(UIJR_Z19!5$9;&"V0,Y[]>I)J+P[X,70;E)9-8U"_6%#';17,F4
MA4]< <$XXSZ5U%% &;KFB6FOZ<;.[4\,)(I%QNBD'W77/<?XBJUEX=\G4SJM
M[>R7NHB'R(YGC5!&F<\*HQDGJ3^E;=% &#X4\,IX5TV:RCNY+E))FFW.@4@D
M#/3Z4M]X92\\6:?X@%W)%-9Q-$(@@*NISG.>G6MVB@#E+[P0)M=N=4L-9U#3
MFO %NXK=AME[9Y^Z<=^W;%3W'@ZW;7-+U6TO;BTFL(!;87#^;$#D*2V??GKS
M7244 <=+\/[:;2]?LGOY<:U<BXE<(/W9#[\*/3ZU>U7PC%JNDZ;:M?7$%WIV
MPV]Y#A75@ "<=.0.E;TEQ##)#')*B/,Q2-6."[ %L#UX!/X5+0!R][X/EO\
M0TL+C6KJ2?[6MU)=.BEF9?N@+T4#"]/3W-7HO#L<7C"?Q%]ID:66T%KY)'RJ
M-P.1_P!\_K6U43W,$=Q';O-&LTH+)&6 9@,9('?&10!QZ?#>Q3PX-*6^N5EC
MNS>07D8"RPN<?=/X?R]*L7O@E]4\/7FEZCK=Y=27+1DW$BKE50Y"A1QUSSU.
M:ZVB@#"?PTDGB&+56NW_ '=B;+R=@QM)R3GUSBJMEX2N=/\ #<&C6NO7D203
M*\<R(@8(#G9P.03U]>G3-7;KQ'!:^++#P^T$C37D#S+*"-JA<\'OV/Z?AM4
M-<,8V",%<@[21D _2LKPWH\FB:0+6>=;BY>1YIYU4KYCL<EB"3S6O10!Q=CX
M)O+'P[KVBKJD;6^HO*T&Z$_N _!'WN>/3'/-2WO@RXN9/#EQ'JS1WFCC89C$
MI\Q2H#<= >..HKKZSM(U7^UH;B3[#=VGDSM!MN4VE]N/F7GE3GK[4 <_'X*F
MC'BP?;D(UT-M_=']R2&'///WO:D@\$W&GPZ-<Z=J$<6J:;:_93*\1:*=#V90
M0>.HYZUV5% '(W'@=;GPUJ.GR7S_ &V_N/M<MTJ  3 @C"_W1M QG..]5X_#
M=_I&J7?BF_U5[^\BTQXF2. )DCYAM ^G0]S7;44 >)^&[F73M-T^\TW6=%NK
MX!6^P+8#[2Q<C>FX?-GKDX[>E>@#PC=)<>*9$U!-NMH%1&C)$)VE22,\D@^W
M2MC5;[3/#ME/JES''$,@,T:#?(S'  ]22?ZTFCZW_:TEU#)IU[8SVS*'CND
MR",@JRDJ1]#0!)H&G2Z1H%CIL\ZSO:PK#YBKM#!>!Q],5SVH>$-2U?6;2YO]
M3MGMK2^-U"8[8K<*H)*Q^8&^Z,CMVKL'=(U+.P51U+' K+B\06DWBBX\/JDO
MVN"V%RS%1L*D@8!SUY';O0!RMQ\.[XV&LZ7::TL&F:A.;D1>1N=7)7(+$\K\
MO08/3GK6K<^%]1B\3_V_IFI6ZWDMH+6<7=N75L%3N4*RX/R^];6J:NFE/9*]
MK=3_ &JX6 &"(OY>?XF]%%:- 'F6K:5I5O::7X?M+]+R];7HI[T HTFYMQ=B
MF"  .V,"MNX\':G;Z_>W^B:\]A;Z@0UW"T(D);NR$_=..GO76)#:FXDFCCA\
M_P"Z[JHW=!P3UZ8_2IJ .,O_  5?)XA36="UM[*Y>W6WN?/3SO-"@ ,<G[V
M.3W'UJU/X8OXM:T;4+#5"39PM;7#7@,KS1DAB<_WB1]!^&#U-% &?KNEKK>@
MWVF-(8Q<PM&' SM)'!_.N73P9J<-GH5S'>V9UC14\F!S&PADBV;"KC).<9^8
M8Z]*[BB@##T319[._OM5U"6*74KTJ'\D$1QHHPJ+GD]SD]<]!TJAXK\+7^J:
MC8ZSHE_'8ZM9@H'D7*2QG^%L#..OJ.3]:ZNB@#C[_P +:O=PZ,9-4CN;BUU)
M+ZYDG# -M& L:CA0 >G?KGUH:OX#U'4=0\57$5]#"NKPPI#@G*E N0_'0X[9
MKOZ* .!L?!VO1>(SJ]U>:86?3&LFB@B=50_P[1Z9 ))]^.F'1^#M93PEX>TA
MKFR:?3+Z.YDDRVTHC,0%XY.#WQ75G6[,>(1H>9/MIMS<XV';LSCKZYK1H \;
MO(&U+Q1X@U&.Z\.*([PQ-%J<LB-^Z '*JP#+D'J#FNF.EZ]K+Z/XLT:YM;'4
M6LQ#/;3AC!*F21TYQR2/J.:VI'\,W_BFXM)K&WEU2PB6>25[<'8#@CYNYY!K
M4T76;/7]+CU&P9VMI&95++M)VL5/'U% #M)M;JSL%2^NVNKIB7ED/"[CR0H[
M*.@'I7//X<UC3_%FJ:QI$MBZZDD:R+=EP8RHQD;1S]"177T4 >>I\/\ 4=*G
MT-]&O;)TTZ%T9;Z L-[MEI5"X^;G')X '/6I](\+>)-&\,6VC+<Z1?0Q2R!X
M+J)O+DA;D G!YW$GICGVKNZ* /-H/ASJ=C96UQI^H6]MJMI>27%LF7>WBC<
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
M_<"4;^.O%7J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M^&M!A\-:%!ID$AE$99FD*[=S$DDX' Z]!3_$6DC7?#M_IA(!N(612>@;JI_
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
M-[J+FRUFVE)(D;*^5(.1QC &>-OUQSR:=;/X5\::J5?[;::K(8)!(P\LAUY
MSC//7% 'N-%>4>-KBRO[K54.R>ZL]*!=[FY");L5+#RT'+2-D>W3Z5-=Z?;Z
MYK'@:VNYIV2XTN3SO+N&4L!$IY(/<DY]>] 'J!(! ) )X'O2UX]=Z+;ZOK^M
MZ;>:Y;Z>=-2*&W^UPEG2!8QAT8R*/4D@'KGN*L^(M.D@GGU;4'CU_3XK&".X
M"2F"YM#M'[U4SQNR6P?7VH ]8/3BJ&CS:G/IZOJ]K#;7FY@R0R;UQG@@_2IM
M/EAN=,M9H&=H9(49&?[Q4@8)]\5YCIVGWU_\/%L]-N(?/75IMMM<R$"[568F
M+).3P"?^ F@#U>BN5\ W-A<Z%<?8;*XL/+NY(Y[.9RWD2@+N52?X>0?Q-<1X
MVS/+XDU6RW33V$\""[EF,?V1E"_)"H)+'))).!ST.,D ]AHKSW5=#@USXGFW
MN+FY%I-HQD9(+@J)!Y@7''0<YX/./PKFK47L^B6^GM?7T<5MXG%A;3K*P<0G
M((ST;&.XXH ]GHKRJXLYO#>O>)-)TV[N?[/ET26^*M*S-#, 0"'ZC/)Z\_A5
M.&!]%\(Z%J4>I7;RZS+;V=Y<&X)2.$DY"D_=.,C/;GZT >PT5P:VBZ%\0;72
M;!)O[,U&PD-Q#YS;(2N?G7)R"2<'&.6S61X<NI!XMCT'4-1NY=.BN);C2IR[
MC[7C/R%\_.JX;ZGVP* /1H+F\DU:\MY;/R[2)(S#<;P?-)SN&.V,#\ZNUQ$T
MT_\ PD/C2+[1.$CT^%XU$K?NV*2$E>?EZ#I6#9:=<L?!3?VUJHDU6V<73_:2
M=R^1O  .0,=,XSWSGF@#U6D)"J22 !R2>U>3V^IO9:+XTTJXU:\@M[2\6&UG
M&Z:==Y(V+E@3G;@<CJ>:=*MPLGC32Q%-#&NDK+'9FZ:<J^UB3G/4GKC.??-
M'J-I=P7]I%=6L@D@E7<CCHP]:RO%OB$>%_#L^JFW-QY3(OE[MN=S =?QKSB$
MS0>'?!ND6EV+2+4XVFG>>YD5'=5&U-RD,H)/ 4@9[5-XIT^^TKX7:S97VK17
M[QWD958Y"Y@!=3L)8EN^>3G!H ]:B<2Q)(!@,H;'UIU>?:[>/X3\2:3X@EFN
M7TR\@^R7,6]BD3[04<#.!G&.G8^M=3X8@NHM$CFOMXN[MWNI4=RWEF0[M@ST
M"@@8]J -BJ%[=WL%_806VGM<0SNPN)A(%$"@<'!ZY/I[UYU<V-YJ-UXZF?6-
M1ABL6\RWBAN&4*XC+_ETX&*UH=3OKC4OAX\MU*3?6LLER V%E86X() XZL30
M!WU%>0:DNIS^&_%^JKK=[')IVL2+;1_:-BJ$9!R3R?E; 7U ZDUJW4VH>*?$
MTVF&Z2+RM*BEAC6YD@Q+(,F3Y#E\<#:>.GX@'I58?AOQ(GB(ZGY=NT(LKQ[7
MYFSOV@<^W.:L>'8[N'0;6.^U"/4+E RR749&'(8_RZ?45Y'!;7$7ASQ=K-MJ
M5Y;7&GZO))"D,FU"V]<EACYNO0\<?6@#W"BN%M;Z[D^+CVC7,IMGT99#%O.W
M=N'S8['GK7*PZMK!\)>%PNL7(>[UHP/(K#>L?F%0I)SNZ9Y]<=* /9*Q=6\2
M0:1KFD:9-;RNVIN\<<BD80KCJ,Y[BN*FUG4/"9\;I#>7-ZM@MM+;_:F\PH\P
M^8Y] 2#CIQ27NEQ1^*? DK7]Q(]R\UQ)+<3%P\GEHW )PNXX&%P.F!0!ZA17
MDFAWVJG1-9\53ZQ>3/I=W=)'9LP\IQL7&>,\$@_AVR:U-$7Q)9R6>O3WMO+I
MSV;27B_;FF-TXC+!D4H AR!PIQ@'WR =CX@UZ/P_:6]Q+;RS+/<QV_[L@;2Y
MP"<]JUJ\EU1+K4O!&A:[<ZG--<76H023('S%@R'"!>B[<_7.<]L>F:T\L>AZ
MA)!*T4J6\C)(N,J0I((S0!>K/L=2DO-1U"T?3[JW6T956:5<)/D$Y0]P/Z]J
M\ZL=6UNP'@F_N=:N[S^UI1%/"X14VL !@ 9R-V<GDX[5M76HZFDWCV-=2G'V
M&WCEM6PO[G,+.0.,=L>OX\T =W17GEA>:M8ZOX8FN=7NKQ-2L)IKB!E4)E(D
M9=H R#SR<\_C5;0;GQAXABT_7K6^MDMWNBT\;W1V&+<1Y?E^7\I XSN))&>]
M 'I*RQO(\:R*73&Y0>5STR.U/KSO0-*GEU;QO'9:A=07#7)6%S*2%=DR&.>N
M#Q]*D\.>([S73HFF&>>/4+%I#JP Y_= IM;_ 'F(/X&@#T"HX9H;F)9H)(Y8
MW'RO&P8'Z$5REUXH_M73]4LX])UVQ=;29A<W%H8D!53T;/7TKDM+&IZ=\'])
MU;3;^Y3[),;BXB4YWP^80RCC@<9_[ZH ]<HKS-O'7]G^,+^[DN)Y] N+5OL+
MG'E23HH)5#[\CZ]JN:==:K?ZY8^';S4[BW:#35O+EHW FEE=NF<'Y5SC'';K
M0!Z!3&E52R@[G"[M@(W$?2N:\&:I?7BZM8:A,UQ-IM\]LMP5 ,B#E<X &0.M
M9=G9L_Q?U-S>78"6,4@7< I!;[O3E>_US0!U'A_6X?$6CQZG;Q2112.ZJDF-
MWRL5YQ]*U*\<TJ36M+^'FGZU9:FT<5MJ#!K4 !'C:<J0W&2=Q]1@'UKL$FU#
MQ-K6O6L6J3Z>NFL+>W6V(Y<KGS'S][G&!P.#ZT =G17G-EXEU;4K'PI?2S&W
MGDU)[&\BCP4FP&!)&..4XQTR?:F76L^))]:\;6&E3/+/:);FSBPIV;@-^W/?
M&2/>@#TFBO-8/$4K:!K#VGB&:VF22)#%J\6+BS)X8  98G@K[YZ5!:^(-9@7
MQE#]HOUBL[(7%D;Y1YT>4/)_$9 - 'J-97B/5[/0]"N+_4+>6XM$ 66..,.2
M&..02!CGFN)T?4==CO?!UY<ZW-=1ZQ&R3V[QJ$&(]P(P,Y]3W]NE9GB&YO\
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
M0R.EXFRXDDG=Y)5QC!D)+8P<=:5/#>D)H*Z(;-7TY1A89&+XYSU)SU]ZU:*
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
M_M>72?#EI#(EG!-'<73A#Y:PQ_=CSW+'' .1C)K<MM-NH->O=0?4II;:XC18
M[-A\D) P2#GO^'?K6E10 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%0VUW;WB
MR-;3)*(W,;E&R PZCZT 345%+<P0/$DTT<;2MMC#L!O/H/4U+0 4444 %%%%
M !16/<^*M LKN2TN=7LXKB,X>-I1N4^XK0LK^TU*V6YLKF*X@;I)$X8?F* +
M%%,EECAB>65U2-%+,S' 4#DDFJC:QIJ6]K<-?6XANW5+=_,&)6;H%]2: +U%
M%% !115=;ZT:_>Q6YB-VB"1H0PWA2< D>E %BBBB@ HHJ.>XAM8'GN)4BB09
M9W8*JCW)H DHIL<B2QI)&ZNC@,K*<@@]"*=0 44UW2*-I)&5$4%F9C@ #J2:
MJV^KZ9=2B*WU&TFD/.R.=6/Y T 7**** "BHWN(4GC@>:-9I 2D98!FQUP.]
M24 %%%% !1110 4444 %%(2%&20!ZFD$B,<*ZD^@- #J*** "BBB@ HHIID1
M75&=0S?=!/)^E #J*** "BD9E499@![FD$L;' =2?0&@!U%%% !1110 444A
M(7J0/K0 M%%% !1110 4444 %%)D9QD9]*"0HR2 /4T +112 AAD$$>HH 6B
MBB@ HH) QD]:3(R1GD=J %HHI-PP3D<=?:@!:*** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
METV/4+&"*V:Y=,DHV[#!22"<_A^E6M#-U/!<&?P9!H[V]G)'+=%5!<A<;4
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
MO)CK<J)&@. 2$&YB <*.I.#BM1/'MPMGXC!M;6YO-& D_P!&F)BEC/.0Q'!
MSD>HH [NBN0TSQ9J=SKVEV5]I<-O;ZG:&XMW2?>RE0"0PP!W&,?X@=9*SI"[
M1IO<*2JYQN/84 /HKBK7QS<7'AK0]6;3XT.I:BMD\7FD^7EV3<#CG[O2J]WX
M[U9;OQ!#8Z'#.NBG=,[76W='@G(&WK@$X]NO2@#O:KVE]:7ZRM:7,4ZQ2&*0
MQL&VN.JG'<9K!3Q1/J%QIEMI-I%)/=V2WTWVB0H(8F V] <DDD8]JY+P[XE/
MASP[K%Q<6:I=W'B&>%+=22B2$*2"0"=H /0=NE 'J=%>?R?$B2+1-;O3IF]]
M-:+8P+K%.CNJ@@LH((R<C';K75:%J.H:G;RS7VF"R4L#!^^$GF(0""<=#[4
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
M<R/L2*-G+;=V !G..]>+^')K[2;>VU1+OPS?99[E;4W!%SO8Y9409 ?!Q@#
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
MU..YKK['P+H&GZ7>:?;VCB"\3RYBTK,Q3^Z"3D#J>/4U9;PII+G2"89/^)0
M+/\ >M\F !SSST'6@#B])74X_P#A)]<.KZE='2-0NU@L7F+1R!8S@,.X^88
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
MM!K:^ C4E$B8M(<<  J ,@?Q<<U?M_#D/A:\N/$EUK.IWKQ6A2X$@5_,4<C
M R,>@_/K3?"5A%?^(-6\6I:201:@L:6HE4*Q0*-SE1TW$=^P]Z .RKQ_25\0
M1WOC>\T34;>U%KJ<LSQRP;S-M+$KN)^48]!G/<5[!7)MX*:.YUC[%JDEM::N
MQ>[B$09PQ^\4?/RYR>H/7C% &';^+];\4W"VVCQS63+IR7;&*.-V,K9 4F4@
M!/<#)ZYQUJ>-WUZ3PAX9_M67[)?R:C%%<QQ;2"V6VMQD'[H..F3["NCU+P%%
M)=6EWH>I3Z+<V]NMJ7@4,'A!X4@GK[_3TJSJ?@R/4]'TW3Y-1N3]AN1=>=)A
MWED&3EB>V6/% $$D^L7?B!] M=5^S&TLXYY[W[.C23.Q('RD;0,#GC/3%8C^
M-M:FT.V>W^QC48];&E3YB8QR$D@,.?ES^-=9J'A^:;65UC3=0-E?&'R)2T7F
M1RIG(RN1R.<'/?O5&X\#Q/IUA:6^H2Q?9M1_M&25HU9II<EO8#D_D,4 8MUK
M'BBWOH_#QNY+B_@MVN[B\LK6-F8,Q$:!&X ]3C/'U)Z_PS<ZM>>'[6?7+9;;
M4&#>;$HP!\Q .,G&1@UG>(O"#:QJ<&JZ?JD^E:G%'Y)N(5#;X\YVL,C/M6UI
M6G_V9IT=J;F>Z=26>:=LN[$DDG\3T[=* .6\7+?3^-O"5G;:C+;132SR.BJ"
MK&- PR.^>1[9S6(DFOQ:QXVGT:YM[9;6Y2=FEB\PRE8\F/D_*,#KU]*[+Q#X
M:DUJ_P!*O[;49+&[TZ5GC=8PX96 # @D=0,?B>#57_A$KA5\2B/52C:TV5(@
M_P!1\NW^]\W'TH R+KQAJFH/IEAI\$\$]WI4>HRS6T*SLF[@*JL0,9ZDYXX
M!Y'4^&;S5K_0H)];L5L[\Y$D2GC@\'&3C/IFN>N_A]-)!I$EAKT]AJ6G6BV?
MVN*+B6-1P"F[^IKJ]*T\Z9IZ6SW4UU("6>><Y>1B<DG^6/04 <[\2"Z^%DDC
MB$LJ7MLT:$@;F\P8&>V>F:NVLVLZAJ\$.K^'[6"TC0SQSK="?;," H'RKM."
MW./QIWBWPY/XETZVM;?4C8-!<I<;Q%Y@;;G *[AD9(/X4X:5KT]U;->Z]";>
M&02/%:61A:7'(!8R-\N>H Y'% '/W7BCQ#:>)I?#+K8_;KATDL+EHR(VA_CW
M+OSN !P >2*DUSQ1J[>([S1-'1S+96R2N\5N)2\C8(4@L,)C@D9/S=0:GO\
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
MRPGT;4=(U*T34+/3DT^X2=&,,J*.",<Y!_/CIT(!'\)-W_".ZIOQO_M6;=MZ
M9VITKJ=?U&]TZTA>QM8YGDF5'DE?;' G),C^PQ^M4?!?AJX\+Z;>6MS=Q7+3
MWDEP&CC*X#8'0D^@..V>IZTWQCX>O]>BT]M/NH(Y+.Y$YAN5+12XZ!@.3B@#
M'/CV\_X0_6M8CM+2:;3+LV^8Y&\J5<K\XXS_ !=*=>^--=T^Z@LKS1(H;J\D
M9K?RV>XQ"JY+,L8+$Y(''N>@R8KGP/KDV@^(M-.H:?(VJW:W(D\ITP207R,M
MC[HP.?K6MXB\-ZGJ4FDZGIE[#::QIX(!<%HG# !U/?'''% %OPKKM]K=M<_V
MAID]E-;R[ SPO&DRG.&4. ?J#_6N@K+T2VU:&"236KN">[E;.VV4K%&HX 7/
M)SU)/<^U:E !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 450U?6]-T*T^U:G>16T70%SRQ] .I/TKG+'XF:#?:I;
M62QW\2W)"PW,UOLBD8] #G.3]* .RHHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBLK7$UF>".WT:2"
MWDE)$EU,-WD@#C:G\1)X]J -6BN2\):WJESJ^L:%K#13W6FM'BZA38LBLN1D
M=FKK: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHI&8*I9B  ,DGM0 M<[KOCGP]X<E6&_U!//)P88AYCK_O =
M/QK&EU[5_&.H2V'A>7[)I<$@6YU<C/F?WDA!!!//7^7&5UOP]HWA/X?ZX;:+
M$DUHZ2W$I+R3.P(!8GN2W;CF@#L;>_M+K3H]0AG1K22,2K+G"[<9SGM7(ZAX
MVGU6Z?2O!L*W]Z#B2\<?Z-".YW9^8C(X&?QKR*ZU'Q-/X&T^S>06VD8D2*+D
M-<A<NS$GJHZ=0.PS7L_@.XM++X=:9=3B.RA6 -+)*5C4G.-Q.<<\<GVH DT3
MP7!9W(U/6;E]7U=ADW%P,K&>N(UZ*/\ /%87C>8ZIX\\*Z!;@EH;@7LVU?NJ
MIR/PPK?I7?W5Y!9V,U[-(%@BC,C/GC:!G->>?#B"ZUW7=7\:7L31B[;R;16[
M1@\_7 "C/L: /2J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ K"\4^*;'PKIBW-XX\R5O+@C_O-ZGT4=
M2?YG K=I&56^\H/U% ''^"-4T2Y>[M]-OY-1OI3]JOKSR&57<X7&2 !@#A?0
M?6NQI%55^ZH'T%+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%5M0U&TT
MJQDO;Z=8+:+&^1^BY( _4B@"S161IOBC1-7N?LUCJ=O-/MW"(-AB/4 \G\*U
MZ "BBB@ HJK)J5E%J,6GR742WDR&2.$L S*.I _ST/H:M4 %%44UC3Y-7DTE
M+I#?QIYCP<[@O'/ZBKI(4$D@ <DF@!:*JZ=J5GJUDMY8SK/;LS*LBYP2"0?U
M%%IJ5G?37,-K<)+):R>5,%.=C>A]Z +5<3XAFG\6:PWA6PDEBL8<-JEW'G@=
MH0?5N_7 _&IOB!XI;0=-AL;&55U?4'$-MS_J\D N>#TSQ[_2MCPUX?M_#>CI
M90LTDK$R3SN<M+(?O,3_ )XH OV%A:Z78Q65E D%M$NU(T' %<!\2I9M?U#2
M_!NGN?.NI1-=,HW>5&.A8>G\7_ 1ZUK?$Z2^MO![W^G320W%E/'.'1]N #@Y
M'\0YZ'-9/PYM[J[EU;QKK*&&:_&(LCY5@&"2.^.!_P!\Y[T 87BRTEMXKBP2
MXAE7P_HGDM)'&$R\S!,%<G'[L>N><]Z?XEU*SB^$5EH4,_VF^^QP3.D W")
M5)9R.%';GO7):EXNEU+2_$,%M:32RZE=_:+BX4G$4"$!%.,Y';)P!G%>C6WA
M*QT_X.WD=L L]UIWVJ><KEG(428^G&!^= &9JVK3^*])\,>%-*GF=[RVBEU"
M89^2)0%;=WZ@GGKQZUZK96=OIUE#9VD2Q00J$1%&  *\2^%-ZVG)J4\>GWE_
MJD\:):1+$=NP;ADR'A5W  Y].,]M+XAQZ]'HD$VL:XT5Y>3+';Z79#9$O/)9
MLY? Q]"10![%15+1[2:PT6QL[B4S306\<<DA.2[*H!/XD5=H **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N7^(LT<'P^UEY02IA
M"#C/+,%'ZD5U%4=8TBSUW2IM-OXVDM9MN]58J3A@PY'N!0!Y^%U*#Q1X+OM7
MALA!L:WMY+3)<L\6%#[L'&,].ASZTW3O$GB*[\/:[K4^O6MK!8W<MJBRV>0O
M*;6++DG&[ &TY/7V[/3O"&C:9<07,4$LL]NNV"2YG>4Q+C&%W$[1]/6E3PCH
ML>DW^EBTS97TYN)XB[<N<'(.<CE1^5 ' :GXV\2:8-9M4+)+;36[6[WJ1B3;
M*>0^/E SG'< XSQ4OB/Q!K'V+QIHTM\6_L^.%XKA(U1BL@7<A [?-UZUUK?#
MOPPR3(;!]LZHLH\^0[]IR">>OOZ5?N/"FCW5QJD\UKNDU.)8KK+G#J!@8'8C
MCD>E ":CI4C6L-\"EWJMA!(;9YE5%:4J0"V!Q^! Y^F,[P9K-UJ37EOJ-[,^
MH6XC$]I-;+$T#$')!7AU/8^WO6]_9%G_ &*=(,9:R,)@*,Y)*$8()Z].]1:1
MH%AH@D^R"9GD55:2>9I6VKG:N6)P!DX'O0!S4TKP?$C6IHY$B>/0U99'&54A
MV.2,C@5G^&O%FM7E]IRW][#(E]I,EV$$(3;(K;1CN> 2?QX%=C)X9TN75+[4
M9(7:XOK?[-/F5MK1XQC&<#@57MO!NBVD]C-#;N'L8&MX"96.U&SD'GG[QH X
M'3==U36V\!SW.I&U^TW5SYHA0*CF,_*"!_>!V^G.:TO^$PU-AX@B%W;6TD&M
M+:0,(079"VTJJ\[G(48SZG.!TZN#P7H=M9:=:16SK'ITYGM6$K;D8G)^;.<$
M]1TILO@?09EO-]J^ZZNA>/()6#K+G.Y6!RO4]* /*KBVOM9NKSQ'JTLDDUKJ
M\&FVZRJ%>,+("VY5X!P1T[EJ]$M=<U4>.7TS4;@VL3SN+2'[/NBN80A(*R=1
M(",D'C K1'@?0EM;BV6WE6*XN5NI )WR9%Z-G.1^=30>$]+M]9&JJMPURLLD
MR*]P[1H\F=Y5"<#.3T% ' ?&#7&N7M_#-K,B$*;JZ=WV@  [5]\\G'^[7!Z5
MXM\4ZA86WA2SN\V\X%JB"(;MK'INQG&/TKJO#OA?7-2\33>)O$/AV[NS))YD
M<)DB3YATW*[ X&!@=.*H_#NP^S>.M4GAT6YNGL&=8H%EC!A)8KDEF ) !'!/
MK0!W'B'PU8^%_A+J=C9QKO$"^=-M^:5]RY)_H.U;,G_)*&_[ 9_]$4FMW&KZ
MQH5_IO\ PC5]&;J!X0YGMVVE@1G'F<XJCJ=YJEEX&N=-_P"$:U$JFGFU#B2%
MS]S8#M5R3^ - #_A00OPXT\MP TQ)/IYC5CZ2Q\>?$B;5CAM'T0^7:%3_K)/
M[WN."?\ OFLR[U/6+?P]IG@#3=/N+?5IX%62222,A8CDL<HQV]^O.*],\.:%
M;^&]"MM+MB2D*_,YZNQY)_.@#5HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ K/MM$L+36+O58(=EW=JJS.#PVWIQZ^]:%% !6?K6KP:'I<E[.KR;2%CBCY
M>5SPJJ.Y)K0IKQI(5+HK%3N7(S@^H]Z .1\'>&+NSO+OQ#K;B36M0^\O46\?
M:,?A@'Z#ZGL*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
G HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>bbrantretirementagreemen003.jpg
<TEXT>
begin 644 bbrantretirementagreemen003.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#WZBBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MJT<ME"T:D1/&I4-R<$<9KQVUFM['X;3I:>7'&=8\K4C$0&2 RD8;'(!&!^-
M'LR.D@RC*P!(R#GD'!'YTZN%%L-,^)^G0Z+%%%9W5@[WT<0PA5>$? XSD@9]
M*9\7B5\#$J2"+J(@@X(Y- '>Y![T9&<9KS*72;'PA\1-+.BJ\4,ME/+J*>:S
M[HU&0YR>I/X9%8ND3:8FO>$;RT:VACEN+@F26=7NG4AL&8@ #DX Y[<YH ]G
MR/6BO+KBQDT'7-5\'Z? RVWB!?.MW R(0WRS ^P4$CTXKTVW@CMK:*WB4+'$
M@1%'8 8 H Y"T\3:_JOB/6M+TZRTS;IDJHSW$TBEPV<8"J?3FN@T2]U"[MIQ
MJEDMI<PSM%A&)210 0ZD@$@Y_0UQ'ARREO?'OC=(M1NK(^= -UOLR>&_O*WI
M^I]L7/%&GZ/<^";C2;F^FO;O3?+BCF(WS"X;&P <;BV0,>AYZ4 =]GFC(]:\
MJTF^O#X=\3:G=1M'XRA@:*=2@#K&H&TJH_AQSD=2/3%+X<T:SBN-/U_2]<M)
M;YK)PEE!"%:X<Q$XE.\DG<,DGN.U 'JF1G&:,CUKR_P:GA^_T?2M7OKY8_$
MNR9Y4DQ/+*7($;#!)4@KP!T],5$[V:>%?B+!,\2XOIR$=A]XJ-GXEAQ[B@#T
M>;5[*WUBUTJ2;%Y<H\D4>"<JO7GM_P#6-%A+J+R7G]H000HLY%OY3EMT>!@M
MZ'.>*X"PM+"Y^(?AM[R)))CH$<L3.,DRJ1AOJ!NZU/INAQ:_I?C?2GR?,U.4
M1%V)VN$4H<GL"!^% 'HU&:\R\.ZE?:SHKZS]G_TK0M,EM8%9"2USM^8@9R>$
MC'XGI5;P=IFGRMX=UI-=MDOV!66*"$^;<LP.5E^<YQAOFVC^5 '>:-K5UJ&K
M:Q87>G/:FQF58Y-P99HV!VMD=\#..V16UD&LC7;2/_A'=3BBNH]-,\;[KH@
M(S#!8G^M<OX(6&P\0WFEW&EMINJQV:-*L$F;>Y4-CS0/[Q)QS].QH ZGQ#X@
MM/#FF_:[D/(SN(H(8QEYI#T45G3ZYK^G6OVW4-&MA:F1%*071:2%6;&Y\K@X
MR/NFLCXDDVM]X7U*8$V-KJ2FX/9<XP3GC'!YKMKB^M;2W$]Q<1QQ,5579N"2
M< #USF@#)O\ Q"XUDZ+I-LEYJ*Q>;+OE"10*> 7(R<YQ\H&<<T6'B%VUG^Q-
M5@CM=3,/G1B.3?',G()4X!&"#P1G%<[X;1[+XL>*(;N0^;=1Q30;AC>@';UQ
MD#\*E\0(;SXJ^%XH"'>TAGGG _@0C:"?J>* +UEXOO=2OM8M;+1/,?2Y?*D!
MN@"YR<;1M]C3D\<VMQX(F\36EI++'!D2V[ML9"" PST.,US7AS3[^_\ $GCA
M-/U:73IC>J ZQ(XZMS@C.>W!'6J&F3 ?!GQ#8^1&CV,DL#S1DE9V# EQGZX_
M#MTH [1_&,]C?Z5;ZQH\EDFIOY4,JS"4+(<85L#C.<=_RYKJ)9$AB>61@J(I
M9F)P !U->93Q7-IXXT7_ (2VY%YIQ4'3+A5$4<<^ ?G [\#&2>WO72>-;J>Z
M%IX=LH?/N-0)>9!($(MT(+\GIN^[GW- &EX7\26OBK1AJ5HC1IYC1LCD$J0>
M^/;!_&MJO-_#S7/ASXB75C=6:65IKB&>"+S0X65/O $ #G)XZ].?7N-=9D\/
M:DRL586LI!!P0=AH T**\9T^UGM_"7A;Q)%J5\VI2WL4+J\[.LB%V3;M)]!5
MW4[J7[9/J]E<W3[=<CA2ZFF,8QN"M%''DAT'/)QWXXH ]9HKS_5KR7P7XSDO
M_+N+FPU>$JL09G*W2\JJY. 'S^?H!5"_L;S2]=\%Z VHW82:.X%RT<Q!=BN6
MY/N3CT]J /3Z*\@O]->+PSXH9=3U+;HMVRV2?:3A.%))/5N6/4G';'.;YN;[
MQ3K&G:==W$2"30X[J$,\D8>=P-S_ ",-V/[OIF@#U"HYYX;6!Y[B5(H8QN=W
M;"J/4FO,=5CU*TO_  1I$VO33N\]S#<7-L^TR8*C!Z\@$KZCGH:R[R'=H/CW
M0Y9IYK/2WAEM?-F9F0G)Y)/(R.E 'LB.LB*Z,&5AD$="*=7G.NZ;<6^F:*\%
MM=7ND6UH3<65M<LDREAD2@YRV.>,XKL/"]U!>^&-.GMKF:YA:!0LTPP[XX.[
MWR.: *6J^);BWU"\L=+TXW]S8P)<7";RI*L>%08.YB 3Z5OV\IGMHIC&\1D0
M,8W&&7(S@CU%>=PVEK9_$/Q9J,2L\]G9QW,8:5RHD*,2" >1['IVQ45Q//!\
M.HO&EM?SOK'EI-)(TK-&V7 :+9G:%!)&,9&.M 'IM%<#-;7VM?$2[L7UO4;:
MRAM(+I8+:15&_=TY!XXR1WSUXKOJ "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**\W\?PZEX>\.7^JV^N:@UU<7JE,2E$A0G 15''3 R>N*Z.\\GPD\^MWNKZ@
M^F")8GMY=TP1RP <'J/0]N: .EHK+3Q#ITFK6NF+(_VJZMOM42^6<-'ZYZ9X
MZ5"_BG3% "222R/</;111QEFED7[P4=P.YZ#UH VJ*X/Q?KT.J>"6O\ 2KRX
MB:&_BB?:6B=6$@5D8=>_3Z5U*:_I[^(I-"#R"_2'SRAC(!3CD-T/7^= &G16
M)%XKTJ?3[:]BDF>.ZG,$"B%M\C@D'"XSC@\].*M:3KEAK<<[64I9K>4PS1NI
M1XW!P0RGD4 :-%>=_$_5M7TBXT631;J>.X)FD>%>4E2-0[;AGL >W<^E=%?^
M)T'A"+6-.3SYKQ$6SB'5Y'X"_@<Y^AH Z*BO/_ /B,Q?#\:OKFH3S,]RR[Y2
M78G(544#D_3W-=-#XKTJ6*^=Y9H&L8O.N(KB%XY$3&=VUADCZ4 ;5<)#X+U^
MWM;C2XO$%LVE3R.[B6Q5Y3O.3DDX)R>I_P#K5L:;XZ\/ZKJ-O8VMXQGN$WQ!
MXF4/QG )&,X[5S.K^-9-:\'>*WLXKFS:PD\F*4*R,1E0<GLV=W'4#% 'H=G:
MQV-C;VD.?*@C6),G)PHP/Y5-7*^%_&&EZG'8:4+UI-3^QQNX=&'F'8"V&(PQ
MZYQ[U?LO%>EZA?16MJ\\GG.Z13>0XBD9 =P5\;3C!Z'M0!MT5F>(M9C\/^'[
MW5)5W"WCRJ_WF)PH_%B!5;2[;4F\-.]QJ#_VC=QF8R[0RV[LHPJ*?X5[ ]>_
M6@#<I'19$9'4,K#!4C((]*Y7PW=ZOK/P[L+B.\0:G<1#-S*F<?/@M@=2%SCW
MQFJ>F?VKH/CF#1)=8N-3L;NT>X_TH R1,I ^\.QH [2*&.")(H8TCC085$4
M*/0 4Y55%"HH51V Q5;4M1M=)T^:_O91%;0KN=\$X&<=![FL0>/_  Q]I\@Z
MI&"4#HQ1MK@C.%.,,?8<YXZT =+4-M:6UG&8[6WB@C)+%8D"C)[X%9NG>*-'
MU32[C4;>\ M;8D3O*IC\LCDY# 8XI-.\4Z5J=T;6&:2*X\KSA%<0M$S1_P!\
M!@,CW% &G=6=K?1"*[MH;B,'=LE0.,^N#4NU=FS:-N,8QQBN:A\?^&KB6UCC
MU$,;F0Q1GRVQN!P 3CC)Z9Z]:9_PE4>HZQKFAVT5S#+908%TL38#E6)ZC Q@
M8)X;G'N ;\6FV$$XGALK:.94""1(E#!0, 9 SC  Q[4^ZLK6^C6.[MH;A%.X
M++&' /K@]ZX[P7XSL+G1M$L;[43-JEU$<LX)W,"?E+=-V!TZUOS>*M(@U%K*
M2Y(=9%A>01L8DD/1&?&T-[$T :L]O!=0M#<0QS1-C<DBAE.#D9!]Z;#:6UO)
M+)#;Q1O,=TC(@!<^I(ZFL.#5KBQ\7_V%>2&:.Z@:YM9VP&!!PT9  ''4'\.:
MN>)]8_L'PW?ZD%+/!$2@VD@MVSCH,XYH O\ V&T^V?;/LL'VK&/.\L;\>F[K
M3X;>"V5E@ACB5F+L$4*"QZDX[UPNBZK:Z18:9K6L>*;PQ7]MAH;U"$:7@EEX
M^4#)'H:Z,^+]!^RVUR-01HKI7>$HC,753AC@#. 0><4 ;=026-I-<QW,MK!)
M<1_<E:,%D^AZBJ4WB31K>RL[R;48$MKQPEO(6X<GH/\ ]?3O5!/'OA9[:2X7
M6[8QQL%;DYR?;&3T/(':@#<ELK6>XCN);:&2>+_5R/&"R?0]12)8V<:SJEK
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
M#TZQU6[U.W@*7EYCSY/,8[\=."<#'L*H0^#=%@N"\=NXA,OG_9?-;R!+_?\
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
M(&] L!!_]"'Y5Z3Y,62?*3).XG:.OK2^7&69MBY888XZCWH \DTFUT^R\->
MKP0VT%Q+J"^9-M"NPQ(.6ZD9Q^E0:G>V+:CXPT.74K OJ5VBI+?2,GE,,9'W
M<87^$YQP*]A,,1"@Q)A?NC:./I7#'P=KZ7-Q$+_2+RRGNFN"]_8^;*I;\<'
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
MF1S7=P0?NA@ @_%E_+-'C/3M5AU[1/$NDV37\FG&1);0/@LKC;E??D_IQP:
M-*+QIILFDM?-!>1N+HV?V5H?WS3C^  <'ZYQ4MIXKLI&O8+^.33KRQB\^XMY
MR"5CQG>&4E6'T/6N?URPUW5XM'U^+2_*N-/O3.NF^:-[Q,%!+'@>9P3CT..3
M4D^G76I^);[Q(VDW+6\6E&TBLIRL;73%F+ C)P,''/>@#37QB)+"[N$T;45>
M&T-Y$DB*%FC[$."0#W(/(]#4&F>,R_AG2;R]LIFU#4 $@MXPJ_:'QDE<MA5]
MV(_E61HFCZC!=:Q;Z=:ZC;:)/IK+#9WK?ZNY.1MCR3A<>^,GZ57@LI;OP;H>
MFZMX8U0/:_NQ/;L!/;LJC$B8YP3QSZ9P: /0-*U./5K+[3';W-OAV1HKB,HZ
MLIP>._U&163XU\0W/AO0A>VMJT\C3)%G@A-QZD9R?0>Y%9.C:QKVAZ?I5MK%
MC=7@N[UH!=2R*'AC+ 1F0#JQS_\ 7K1^(%C>:AX3EBL;9[F=9X9!%'C<P5P3
MC/L* +ESXG@MIK:V^PWTM]/"9_LD4:M)&@[M\V!SQUS61K/CR.'P_I^IZ/:R
M7?VR\2T*E<-$^?F4K_>X( SC/.<=8\ZE9>,(_$+Z/>/:WVGK#+#&%>6W=6W
M, ><@]NE8=QX;UBWT5M32PN)I[CQ"FJM8J09(XMS$#KC=R,@=/P- '6ZAXWT
M[37DCFM;YGAMDNKE4B!-NC$ ;_FZ\]!FJ.K7:77CGP3<VMP[VMTEU( '(1U\
MC*MMZ9PQYQGFL;Q*/$&IWNIPR>']1FMKBP1;2.&58T1S&2WG$-\Y5C@#D<<#
MD&K=II^I)??#YI--N4&GVDD=T=H(B+0B,9(/J,^U &C:ZSH>COXIU1#J+?9K
MD?;5=2V'Z#RU_N\]>G?I5W2_&^E:MJMOI\,=Y%)<P^?;/<0&-)U R=A/)[]N
MQ]JYJ]TW4I-/\>QIIMT6O95^S#9_KA@+E?49&?I5I])OW\:>#+U+&9+6TL72
M=BN!"3$0 WH<\4 ;%YX\TFRC6X:*]DL3<_93>10[HQ(.",9W<'C(7![9K6UI
M[UO#U\^EAOMQMG-N,8;?M^7@]\^M>4V4PN=+ECO-(U.3P[_:<M]NMXEF0H&/
MR[LY*9&3QZ\XKU34=2N$\/OJ6DVOV^4Q++#"#M,JG![]#@YH X#X?,VK:E=W
MB:G?07L%TAN[2YG9C*ODJK[D)X_> X/8#' X'1ZG<ZA!\4=#@6\E&GW-I.&M
MPWREU&22/Q7GZUREC9W6L_$F34M.L;RQ>'4 ]W-)&4Q#Y,>8SSR68-QZ,#75
MZI;W\WQ-T.X6TD:PM;68/.$.%=P1@G\%_.@#J;JYBLK.>ZG;;##&TCMZ*!DG
M\A7 ^&?$L7B*^@O=5U.YM6NY6.G6""2&(!"1@R !96.,[23]*Z+5;Y]1U2\\
M+/9RPQWFG2F.]+#:QP%8 >V\?X5RL.CZG?Z!X6T632I8+K3+U)+F9T")&D1/
M*L.&+<8QSGD^M $^H>++?4O%-]:7.JS:9HNENL$[P[U:XF;(P9%_U84C'49]
M?3?U?0KS6LNGB"ZL;".!?LYLIBK,V.7=\_,,=!^-<W-IU_8VOB_1)=)FN_[5
MN);JQDCCRDADQPS=%V'!^;'0U:U<ZKI_A_2/#<6E:E=0QVD45]/8 #<%4 QJ
M3C[V.2.W'?@ W/ >HW^J>$;2YU*3S9]SH)L8\U0Q ?\ $"L7Q%XK27Q4^@C5
MO[*LK2(2WMTO^L<GI&AQ\O!SN_R=JVUN\AT"*X7PW>0[;A+:*S!'F+'E5WD=
M !SQGH!R,\8\MM)HOB+Q,UWIMQ=VNLQ(UN8(WDWL$VM$Q .S.>"<#'TH V+S
M29];L;*/3M>N;;2Q#N$UM,6FF)^Z?,.3@#GKDY]JK^!+G49;/4[34+Q[X6-\
M]M!=2+AI44#DGN<Y&:PWN-6\(>!](T%-.U*ZO9(6$\UE&7-NI))VL.-XS@<]
ML^@/2^#=0%[I1AAT.]TJUML)$MV-KR$Y+''7KR2>I)H -8\;Z/HNHSZ?<?:9
M+N&$3&*&$L64G^'UP.3V [U87Q;H\NDVVI6]PT\5TQ2WCBC8R2N.JA,9SQWP
M!W(%<Q<:G#I?Q>O)9[::1&TI!O@MGF93OX&$!(!_+BL&X\.:CI6FZ/JDNA2W
M<27MW/<:= 2'ACFV[0-O4@)T'J!0!WW_  G'A]-(&I37C00B86\B21-YD4O/
MR.H!((P?;CK6AHNNV.OV<MW8-(T4<SPDO&5.5[@'L001]?7(KS3Q#IS7'A 2
MZ7X:NK&&35HI1'L=YI5 ;=(Z<E>?\\UZU&5,8= 0K#=]W!Y]O6@#G#\0?#(@
M,_\ :$GDK)Y3R_99=B/G&&;;A3]<5=L/%.D:EJKZ;;W#_:EC\U5DA=!)'TWH
M2 &7/<=<$CCFO-(=.OU^$_B*U;3[T7%QJV^*'[,^]UWQ-G;C.,*>?:NJU6TF
MO/B-9&UMKB&-]'EB%ZL#!4+9V@G P1@G!QU]Z -T>,-'\]$,TRP22"*.[:!Q
M \F<;1)C&??IV!R" M[XOT33]0GL+B[D%W @DDB2WD=@I&<_*IR,=2.G>N(A
MM+N?X;?\(=+IMW'J\;B'!MF,7^M#>8),;,8/KGKQ6M86<]O\5M5NIH+J2S72
M%C-Q)"Q$A!3(R!AC@'@>_% &EJ?CNPM/[":SCDO(=7F"13(IVA,X)Z9W D?+
MC/6J$'BFUT7Q=XGAU;4;DV\)MWA1D>7RD,>YB%4':N6'/TR:YB.QU"/PQX+N
M1IE\XTS47>ZB6W82(#)N'R$ D8[CBMZ>W>XU+X@R)8W!EN+%8[=VMG!DQ 59
M5)'/S8X'7MF@#O[>XBN[:*X@D$D,JAT=>C \@U)7'>$;RXTKPWX9TN?3+TR7
M$#J[B(@6Y7G]YG[N<\?2NQH \X\>?VSX>T"34X->OOM$E]M5%*B-(W=BJ@8S
MPN!G/:E\=_VOX8\-7-W;:_>R++<0+'YNW?%][=\X R#\O&.,>]7?BM!<7?A2
M*VM;:XN)FNXV"0PLYP,Y)P#C\:=\4[2YU#P:L5G;37$ANHFV11EFQSS@#- '
M0:7XHT76;FYMK"_26:V&95*LN!_>&0,K[C(IMIXJT:^OXK*"[;SI@6AWPNBS
M =2C,H5_7Y2>*Y?6]-NKWQOJ\-G!<1^?X>:UCG6%@AEWDA=_ SC'>J?@R*S<
M:1"_A"]@U2UXEFN%D6*$ $%U9R02>,*/7VS0!T_C/Q%/H=I9VMA&'U+4IQ;6
MNX95">KGUQD<=\U%?Z)XAM-&DFTS7[NYU9$R$G6/RI6[J%(^7/;GBH/B!HNI
M7\.EZII,?GW>E70N!;@@&5>,@9[\#]:N1^-+.]5X=-LK^YU%=H:T>UDB,;'L
M[LNU>.<YZ=,T :%]XCTS2W,-Y.XG2,/*D,+RF-?[S; =HX/)Q2W?B31K%+1[
MG4(HUO$:2W8Y(D50"2,>Q'US@5SL$Q\/^,M??5HIY+;51%);2I 9%DV1D&+"
M@_, #@'D@5AZ3H=UI]WX$M[^RN6-K]LD?9&Q$!<@QAB.!],]J .M/Q"\+"S%
MU_:R>47*$")RZD?WEV[E'N0!5[4?%6B:5);QWNH1Q-<1&:$;6;>@&<C /X#J
M>V:XTV+2:9\0E;3[H_:)7\E5MW!E.S"E>/F&\=OZUG>?%IOBOP!)?J\*6^CD
M2AXVS&1"0<C&1@CGTQF@#T&#Q;H5SHLFKQ:C&UC&VQY-K JW'R[2,YY'&.]+
M'XKT232[K4OMP2UM'\NX,L;HT39 PRL P.2.U>;RB6RM-=URWT\R:7J&JP/
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
MME3]#D4 6[/P-I$,\EO;ZOJK6D7#Z8M^?(0-SM*#D \G!/.377JJHH50%4#
M & !7$3ZU!8MXTO=/TKR=2L%0S2R29\\["5;'( "\X[]^:DMO%NH:;I'AHZO
M8^9)J;1P/<K* JLP&&(QCD$G'L: .TSBBL-KFT\17FJ:/);F2WM-BO.&QB4C
M=A>.&7Y3D'@D56\$:U<ZQHLRWTD<E[8W,EI,Z?QE#@-CW&/_ *U &ZMA:KJ#
MWX@3[6\8B,I'S; <X]ADU8KE=<\:'1KJ_7^RYIK73Q$UU.9%CP'Z; ?OD#J
M?:G:AXR^RZY)H]GI-S?7:V0O%$<B(&7.,98CZ_TH ZBFAU+E P++@D \C-<S
M;^-K6]T73+NUM99+W4F:.WLB=K%T.),D\ +@DGT_*LKP9.;CQYXN=[,6DW^C
M"6,2>9\^'R<^] '>T5@^(_%,/AVYTR"2SN+J34)C#&L&,@XXZD9R2!^=8[?$
M&9;?4F;PY?B?3&_TV,RQ@0IC(;=NPQ(R<#/3\: .VH) ZFN;F\7*\6E_V9IT
M]]-J4!N(4W+&JH "=S'H>0/K7/Z]KEAKECX,U-0\+SZM$R)(3\H4E7SCC@@<
M_P#UZ .LBT!(O%EQKXNY2\ULMN8,#8 #G/3/_P"LUL5S:>,K0:7J.KW%O+#I
M-JQ$5T2#]IP<91>N"> >AZ\5%HWC>TU77SHTD'D730^?'MG2567T)4\-ZCGI
MUH ZFC(SC/-<SXSU^_T&VTTV%IY[W=]%;L2RC +?=&>[ $9Z#K6)>ZDVC_$N
M\N(=,N[NYGT9)/L\."=RNV<DG"\+CCJ>@)/(!Z#17*Q>/]'FT33M1C+EK]S'
M# 2JMN'W\EB% 7N<X_.KWAKQ/:>);>Y:"-HIK28P3QLP8*P_NL.&'7!% &Y1
M7.:WXP@T/6(-+?3-2NKB> S1?980X?!.5'.<C ]N15:V\?Z=<Z-)>K:W8N8K
MA+66PV 3)*QP%P2!Z\Y[4 =917)KX\M!I&K7DNGW8FTF01WELFUF3G&0<X8=
M>^>.E:J^(K1WTY%CG9[ZV:Z153)2-5!);_OH#ZF@#7HKBHOB7I\EA9WYTG5D
MLKJ?[.DYA4CS,D8P&+'H>@/IUXK1L/&MA=1ZJUU:WFG'2XTDN4NT 8*ZEE(
M)[#IUH Z2BN5LO'NF7=^UB89X[DVYN(4!20S* 20NQF^8 ?=.#4%I\1]+NVT
MUOL.HPV^H.(H[F: +$KG.%+$\GCMF@#L:*Y/3?%ES)J?B-=2L6M;/2CQ(&5A
MM"[N><[F!R., <9S6CH_B/\ M>Y6$Z7?6H>W%Q%+-L:.1"0.&1F&>1P>: -N
MBLS6-;@T<6R/%+<75U)Y5O;0@;Y6ZG&2  !R22!7":)J#77C#QO+?VM]%"MM
M'OM"W[U5"'(7:Q&3R1@]Z /3J*XZU\5:3HGA[P_'#:ZE+!>PA+11%YDG"Y"M
MC^(\#C^0J6X\?V$-L\J6-_*8;=;FZC"*KVZ-G&\,PYXZ#)H ZRL*^\-I>^+=
M-U\W3))8QO&D.S(8,"#DY]#4<GB^Q<6PTV"XU.2>W^U+':A05BZ;CO90.>,=
M>O%9>J>/#%+X=_LO3Y;I-7<X# *V%^\H#,,."1UX]S0!VM%<2MP]K\4+^7;<
M,AT-;AK<-N.X28P!G&<*!6G:>,["]\/66LPV]R8KRX6VCB"J9-Y;;R <#H3U
MZ4 ;]Q&TUM+$DK1.Z%5D7JI(ZCZ5C>'?#0T'[1+-J-WJ-Y/M5[FZ;<VU?NJ/
M;D_B:U[R[@L+.:[NI!'!"A>1ST50,DUB67C"RN;^TM+BUN[%KY/,LWN54+<#
M_9()P<<X;!H Z&BN.G^)6C0Q74WV;49(;2Z^S7$J6Q*1'IN+=,9X]?:NP4AE
M##H1D4 +17D_@GQU8Z/H;QZI)J$ZM?R!KUH6:- 3\I9CTSCH,XKN-4\8Z7I<
MMVD@GF^Q)')=- FX0JY^4MSZ<X&3CF@#H**X#5=<M[/XAZ/?+-=3VMWI;F**
MW5Y/-).5*H.Y&3GVK>B\:Z-/HUOJ<,DLD=Q<"VBB$9\QI<XV;3T/?GC% '0T
M5Q7B37+;7/AWKUQ9SW5J]J'AD'^KDCE0@E#^. <=036?XHUB5)/"VD-%J+VM
MVH>Z^R*VZ90GW P.3SRP'.,4 >BUD>*-$;Q%X<N])6X%N;@*#*4W[<,#TR/2
MI=,T^#P_I/V?[9<2V\.Y_-NY=[(O7&[T _2LZ#QOH\T]LC?:X(;IMMM=3VSQ
MPS$] K$=QTSB@#7TNP73M/M[?Y&ECA2)Y53;YFU0H)_+UJY7G&L:HVO?$)O#
M4XU2"RCLVQ]G5U(F+ +*=O.P9X)^7/)KT"S@>ULH+>2>2X>- AFD^\Y ZGWH
M GHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** //=4^'NIWL>NVMOK,,-GJMT+IU>W
MWR;@0=I;(^7(XXSP/?/=+%<G3Q%)<*+HQ;6F1,#?C[P4Y[\XK(N/&&FV^M3Z
M1Y5]+>PJ'>*&T=R%X^;@=.1S6AI>KVVKQ3O;I.A@E\F1)XFC96VJV"#ST8'\
M: ,&Q\+W[>(+#6-4N+1KNSB>)IK5"C760,%QT&.>.?7CH,>#P#KT&EZ3I:ZS
M9?8]+OENK<BV82$ L?F.XC/S'C'XUZ+10!Q[^%]5LM9UNYTBXLD@UC:93.&+
MP,%()4#A\Y)P2,'\J=>>%+F/1H=%L/L,^E+:BW,%ZAR'R?WH91R>>G&?45UU
M% '&OX'=)?"?DWVZ/0V;>91EI00.F.G*]/0^U4;CP+K,-CJ^CZ7JMI'HM^7D
M2*>%FDA9N2JD'[I/<Y..V>:] JC8ZI!J%U?6\*3*]G+Y,ADC*@G /RYZCGK0
M!Q7B[[#>^'K;P>;Z*;Q$JVPA"*P*N"N7X^Z-NX_3\*[RRM(K"QM[. 8A@C6)
M!Z*HP/Y4"RM!>&\%K"+DC!F\L;R/3=UJ>@#G/%OA*#Q3'9;Y3!+:SA_,7.6C
M/#IQC@BFV/@^VL?&U[XBCD_X^(%C6 +@(W +#ZA0/Q-=+10!Q,O@R]N=&\4V
M$MS;H=7NFN('3<=GW<!N!_='3/6K":!KLNM^&]2NY]/:33H98[KRPX#[Q@;!
MCT ZXYSQVK2N_%VCV-Y>VUS-,GV(*;B7[.[1QY (!8 C.&%0OXWT./>7FG11
M;FZ1GMI%$L8&2R9'S8'I0 GA30;W1)=9DO)H)#?7[W,?E9X4XP#P.>.U,U/0
M]5D\::?KFG3V:Q1VYM;B.X5BVPN&)3'?MSP/>N@M;F*]LX+J$DQ31K(A(QE2
M,C]#4U '#77@_59_"FO:8L]FMUJ&I->PON;8H,JOAN,Y^7L#3Y_#'B*QUV?5
M-!U"QB;4(D%_'=(S*)%&/,C []>#@?T[:LW4]>T[29(X;J8FXE&8[>)&DD?Z
M*H)Q[T 7+2*6&SABFF:>5(U5Y6 !=@.6(''-<K8>&]9\-:A>G0I[*?3;R=KA
M[6\+(T4C8SM=0<C@<$=OQ._IVN:?JMQ<6]K,YGMMOG1/$R-'G.,A@/0_E6C0
M!S=UX<NM?\/WNG^(KF&22Z;<@M4PEO@#;MW<DYR23UST%5UTSQ4V@_V-+-IF
MTP&W-\'D,FW&-WEE<;L?[6,\^U=910!Q'B+P1/<^%-*T'1&MXX;&=)MUR[ M
MMS_=4\DL2:EU#PYK?B+6M*N-6DL;6RTZ<7*Q6CM(\D@.1DLJ@#@=O7\.RHH
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
M'W5R,]R>*ZV21(8GEE=4C12S,QP% ZDFHK2\MK^U2YL[B.>!^4DB8,K=N"*
M,'QMIM]J&EV,FGP"XFL=0AO#!O"F14)RH)XSSWJ""VU*3QU)J,VFRQ03Z0D)
M?>K*DH8L5ZY[XSCM720WUI<75Q:PW,4D]OM\Z-'!://3<.V<&K% 'D&G>$?$
M5CX4T*YCTV*34=)N;AFL;DJ1-')@'!SC/'&?KVKT3PV+][:>XOM+MM+$C_NK
M2+!95'=R."3[=!BMNB@#B?$EY/8_$'09K>PGO6^R7(,4!4-C*<C<0/UK-N]#
M\0_V?JFJ6UH4N-3OXY;G3TE".ULHV[ XZ.>K$'UQ[]I/H-G<>(+;6W:<7EO$
M8DVRD)M.<Y7ISG]!Z5J4 <%X)\.WFGWWB+^T=+CM;+4G22.+S0X"G=E#CN,\
MTOP^TLVMI?WOFM>K;R266GR$\FW1R0 <<Y8D9_V1TKI_$>GZ5J>ASV^M%5L!
MAY&>38%P<@D]JNV$5K#I]M%8A!:+$HA"'*[,<8/?B@#SBWT'6K?P/X9LVTN9
MKJTU=;N>)73*1K*[==V#PPJSJ7A/5-3\4^+F6(16^HV$<-O.Y&UG"IQQR.0>
MU=]9WUIJ$32V=S%<1JY1FB<, PZC([U8H XKPRFM2""&]\,V6F?9H2DMQE6:
M9MNT>7M^[ZG.>#CWK#ET+6F^'WAJR;196O;"_CDDB$J[D1"Q+#G!R#C&>]>E
M7-Y;68C-S<10^8XC3S'"[F)P ,]22:GH XN&UU>QU_Q3MT475K?*)H7:9524
MB(+Y9'7DYYJOX0TC4=,\1S"TL;W3= :UW&SO)5DVSEN?+PQP, =??\.\HH Y
M'Q=I=^^M:%KNGVLEZ^G3.)+5'"ED=<%AGC(K)TJPUD>)/%FK3Z-<PQ7]J@MX
MV>,LQ"8V\-C/Z>]>B44 >>V6F:M%I_@='TJX#Z?(5NEW)^Z&PIN/S<CG/'./
M?BG:I8ZKH_C74-3A\/Q:W::JD2J!C=;O&NWYMP.%/)S]/Q] HH X&_M=>T#Q
M1!KMEH\=]#<6:VEQ9V;[3"P;(() RN3UP.Y.*=XCL]7O9/#&O-I4KW5C=L\M
MG X+)')@8YX+#"Y.0.O;D=V2%!)( '))JG!J^FW,<\D&H6LJ0'$K),I$?U.>
M* ,.&RO3\39M2:SE2R.E+;B8E<%_,WD<'/0^G:LC0=$,'Q U.WCD#Z192?;8
M80.(KF5<$9QV7<<9XW UV+G3O$.DSPQW"7-G.K1.T$OYC<IX-1Z#H&G>&]-%
MAID)B@WESEBQ9CU))^@'X4 0>+M'FU[PKJ&F6[JDTT8\LMTW A@#]<8KG5AU
M'Q(_AR&XTJZLI=+N$N;N:XC55W(I&U,?>W'GC@ ?A7>5&L\33/"LJ&5 "R!A
MN4'ID=J /*8M$U4> _&ED=-NQ<7.HO+ AB.95+IRHZGH:],T5)8]"TY)U99E
MMHPX?J&VC.??-7J* /)]-TG5;;P;JO@\Z5>_:[BZD"7+1X@\MB#OWYQT'3KV
MJ6^\/R:3XMU"2[\*C7[742KV\R1@F!PN"KY^ZI..<]!GGD5ZG10!Q*6EU#\0
MM$(TR2&V@TEH&>%"T$3GG8&QT&W'0=1ZUS.EV>N:3X4>,:5J&9-=>29;>'_2
M!"5'S1YZ9(QN]">E>N44 >+MH6L?\(AXULUT34(GN[Z.>VC==[.AE!P""=Q
MZGGZUV&H07CZWX(E6PNREL'^T$1$B'=$%&XCIS7<44 9GB+3Y-6\.:EI\+!9
M;FW>-"W3)&!7&ZA!?^(?!^EZ =*O;6_CEA25I8BL<0BQN<2=,$# (YYKT6B@
M#B[>SN$^+MU>M97'V9M,6%+HHVS<&!*YQ@G'\J[2BB@ HHHH **** "BBB@
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
MIW_",^';4R)I=[JG[Z'><%2P.S_=RQX^E:OQ'LH(?!-Q>V\:07.GM'-;21H
M8V# <<<#!K0U7PFNKZ1;V]SJ$YO[:?[3!?8&Y)<D@A>FWMM] /K5?4/#^L^(
MK>VL=;NK%;%&62X2UC8M<,IR!\WW5]<9/'O0!R]YJ$K_ !%\+7\MI+>2RZ-Y
MCQ0*NXE@Q) 8@=_6K7A:Z-S\5M<D,3Z6#;J/[/E^5YCQ^]*@E>@ZCU^IK9U;
MPQJDGB^PUS29;");*U-LD,ZMC!W=EQC /%3:;X7NF\5-XDUJ>WDODB\BWCM5
M98T7').>23D^U 'FB:K;6NC^*-)FTYII-2UB:WMYW4"&-R0!N;.5(^]T[?6O
M7--A_P"$8\(017UUYPT^U_>2GC(4?RP,"L'2? C)I.NZ=K+V]Q%J=TUR##N!
MC9O3/H<$5)'X:\02>&[31;_4+*YABN(O.D97+30(P8H<GJ< >F* .5\-:P]G
MXVL-4EOXYX_$R-Y\2N&^SRCYHTXZ85D7GGDUZ[7-^+O"XU_0?L5D(+:ZCE22
M"<@CRBI!R-O/3C\?:M^V$XM81=-&UP$'FF,$*6QSC/;- '-Z_P")KG3]?M]'
MMFL[:2>W,T=Q?;A'(^[:(E((^;O].QS21>)[[_A-[+0+FRBA$^F_:Y/GW-')
MN8%<C@CY?2G>*]%U/6TEM$M]-N[":$(([HLCP29;]XK!3V*\<=.M4'\'ZI9:
MEH&HZ;=VTMY8VHLKJ2[#D21_W@ >H)/IG/6@#(\3:A-XA\&6^H3P*MS8ZVJ)
M'$V%D*RF,<GID'\ZV8?&6IV.JWFFZ]I*0W(M6O+1;1S()449*9_O#'L./IFO
M'X)U8>%KS3IK^VENCJ7VZV;850?.&PV.>3GUQFM!M!UG4=3;6KR:VM=1@M9+
M>QAB8RQ1,PYD8D#)/3&.@[T 1:-XFU'6M/N;G[-IUW9-9-,KP3$!),?ZB13D
M@^K?I46D^)'3PUX<@TW3K:.\U16\F!<K#"B\NWJ0,CCOGJ*-.\*ZDFMWVL36
M^G64UQ8-;-;VDC&.:0\B1OE&WTZ&JL/@[7K;P_X<:VN;./6-%,@52S&&5'/*
MDXSR O;UH @TB[U33_$GCJ\:PMY;^"*UD\B%R$EPCG(XR"1SCGDXYZUT5IXK
M;4(O#3VD$;MJZM)*NX_N55,OSCG#$+SC.:I:39W_ (?U/6_$7B6\TZ*&]C@\
MPP[@L;(-H'S=OFQ[FF> M+@CNM9U6V+-8W%VXL-WW5BSEB@[*7)^NT4 =L2
M,GI7'6GBW5=5C74-*TF.ZTLWOV4%9?WI4-M,W3&WVZ]\@"NQ(!!!Z&N%T7PO
MXBT.XFTJUO[-?#SS-(CA6%S&K<E%Q@#GC.>.OM0!?N?$VIS'59])L+>:TTJ4
MQ3F>4H\K*NYP@ .,97!/7GZU';>.X+S4O#L,%L3;ZU#(ZN6^:)D'*D=^<C.>
MU1C0/$&D7&LQ:,]C)9:G*TZ^>[1M;2.,,0%4[AP,#(Z54N_ M[I__",R:!-;
MO+HPD0B\+!7#CYF^7)SDDXSWH K^*==EUGP#XMBFMD@:PN?LOR2;@X#(=W08
MZ]*V--UR=;71=%TR".:]_LZ&XF:5B(XH]H R1SN)X _'MBLL^#-=E\,^*-.N
M+BRDN=5NOM$+J65<DJ3NXX^[QUJP_A;7M-U33M6T:>Q:ZCTZ.QNH+IG\M@H'
MS*5YZB@"7X8%SX>OS)"L$AU.XW1*<B,Y&5'TZ5MZ[KLFF7>FZ?:6RW%_J$C)
M#&[[$"H-SL3@]![=ZJ^"]%U'0],NX-3>W>>:\EN-T!)4AR#W QSGBH?&/A[4
MM6GTK4M%N8H=2TR9GB$Q(1U; 8' /8#]: ,7Q7J&H76A65Q>:,8;VSUZ&.*(
M-GSMK##(Q X;IFM?2_&%W-?:QI^IZ6MI?:?;BY6".?S?-3!/4# /W?\ OJJ^
MIZ)XHU/3K1[B6PEO4U"&[:$.R0Q)&<A4.TDD]R?7VINH>$M5N?%6O:I;7<=N
ME]IHM8)$<^8D@V\GC@?*>0: )-(\;W5]K/\ 9=WID4-S+8?;84BN"Y[_ +M\
MJ-K<<^E9]K\1[^2UT;4+K05@TS4IUMQ/]I#,KEF'"@9(^7OCO3-%\&ZYIWB"
MPU(P:5!#;:>]H8(97.]L$[BQ7JS'))S@>IH_X0?6'\&>'=(9[,7&F:@MQ*1(
MQ5D#,>#MZ_-T_6@#9U3QA=6MSK:V6GQ3PZ-$LET\LY0L2N[:H"GG;GK[55F^
M(0-OI"P6427>I6YN0ES.5CBCS@%F53U^G'>N9U>'4-5\5>(Y;*WTZYL_,CLY
MH9+QK5I=J@L#M*[N21EL],"M=;/6-631O%/AN&UM;J"W>SDLIY"8GB5CPK+U
M&1P>_![4 =9X5U]O$FAI?R6<EI)O:-XGYP1W!P,C\*C\1^)%T.:RM8XXI+N]
M+^5Y\OE1J$ +%FP<=1P!SFK^CKJBV(;6)+=KQV+,ML"(XQV4$\GZGUK'\6:/
MJUW=:9J^A2PC4--:3;#/]R9' #+GL?E&.G7J* .>USQ7>Z[\,M7NK2S-M<Q9
M@NE=B J$X+(V!NR,>G4_CG>)XKBTT_PP5TC3H[F_N;:&8I*VV0(P,:-\H^4C
M&>#CI@XKJM6T?Q)K/@K4;&YN;(ZG>8 C4%885W#*AL;CP"<GN?2F^(_#6I:K
M#X9%L+<-IEU%<3AY" =F,A3M.>A]* *=YXBB\.WU_;Z=I-DNHB*.[U!3=&-'
MD93\L?R_.W'7 SWY-:,?C,ZJEA%H5E]IO+NV^UF*Y<Q+%%DKEC@Y)88  .>O
M2JNKZ7XIT[Q;<:QX=CLKF&^BBBN8+IMNUDR PQC@ ]CW/'2HM4T+Q/::M8>(
M=*DM;O4UM/LEW;2?)$RDELJ>. 3@9YP!U.: #5/$VN/>^$UM--:V;4)9#/;7
M+^6P*J<HW!..=V<<X%:$-_%'XJ\1QV6C ZG!;12&02X-U\IVKZ+Z55U?2?$U
MP_A[5%CLKG4K&XD>> 2&.,*XVX5B,X ]>?Y5HZ=I5]!X\UG4Y85%G<V\,<3A
MP22N<\=NM $%GXT74M"TG4+.T1IM0NQ:_9VFP8R-VXD@'HJYQ[UFZM\4-/TV
M_F1$@FM+:<6\["Y439Z%DCQEE7N<CV]:MZ!X/DTGQAJFH.RFP>1IK*,8^1Y
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
MC\MMVX[C]X8Z<XJSXFU;5;=;LIJDIN[32UG\C3\;4DP2\DC,,;.!@9R>PZT
M>C45YOKFLZO&FF7]Y-J-MI%QIJ.]WIR!A!.PR7D7!)49%2:AJ>NZOKL6C:1>
M[Q#I:7!N5F^S^<[\"3[C9'?:,=>M 'HE%><:UJ'B72M.TN;69[@VR121WUQH
M^&*2@_*[9'W=H.0,<Y]J[?0IA<:!I\HO5O=UNF;E>DIVC+8[9.>* %FU18=;
MM=,-K<LUQ$\HG6/,:;<<,>Q.?Y>M7ZYB\U"]C^(^FV"W+"RFL)9&@VC!<,/F
MSU[_ *5P@U_Q/+X0U?Q"->D7^S=4,:6_D(0Z[T&&/7'S]/;\@#UVXM;>[B,5
MS!%-&>J2H&!_ TZ**."-8XHUC11@*@P /I3E.Y0PS@C/(Q7$M<ZIXE\0^(+"
MRU:;31IGE1VX2,?-(P+%G!&2O&,=,<]Z .WHKD#<:CK'B-]&;4WMHK6PBFDE
ML\ RRN2,@D'"C!X[YZ\5SMYX@\13> WU2*]=;W1]1>&[:) !<QHV"<$8[CCV
M- 'J-%<//XHN/LWB#Q%93K<Z79VJ1VL88;'EQN=L@=MRC\#TJMH<_C&.^CNK
MU)18361>=KF>%P)@I8&$(<@$]CV^E 'H-%>8>']5\1W?@A_$UWXD@3?#)&L<
M]NJQQOYNT.2.I'( QSD"K'AWQ+JCZ[XAL$DN[V.VLENK1;R,)([[0>F 0K$@
M@'D#'3F@#T>BO+=-\0:SJ5YX8&F^(&NY-1S)J<2QQ,+8* 2,8R@^\.>N..M)
M)KOC/76OK_P_%+L@OGAA'FP"'RDX(=6.[>>N>P/% 'J=%-0L8U+J%<@;E!R
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
MJ6N9_M[4M/\ $FFZ5JEO;F/4(V\N>W#X251DH<Y[=#D?2NFH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@#EKGX>>&[N^NKR6UG\^Z<O,RW<J[R>N0&QCGI6I<^
M'=,N;6TMS T2V:A;=[>5HGB4#&%=2& QP1GFM)I8T&7D51D#DXY/04@GB,Y@
M$J&8*&,>X;@/7'IP: ,>\\(:)?:-;Z1-9XLH)!)'''(R889Y)!!)Y)Y[\TND
M^$M'T2ZDN;."7SGC,1:6=Y?E)!(^8G&2!^5;1=0VTL,^F:;,S+$Q0H),'9O.
M!GMGVH Q[3PGH]E=Q7$-O(/)=I(86G=HH68DDI&3M4\GH!UK;KC=!\3ZQXC\
M+07]E;62WHO3!<+,S+&$#')7DDG:5_'/%7-9UZ^7Q#%H&D?9%O7M'NC+=99
M <*NU2#DGOG@<X/2@"/_ (5SX8W;OL$@Q*)E'VF3"-DG*C=QR>U:#>%-'?\
MM7=;N?[5Q]LS,_SXSTY^7KVQ5[2YKN;3()=1BBAO"F9HXGW*C>@-7 01D<B@
M#!N?!NB7=OIT,MM(/[.0):R1SNDD:@8 #@@XX]:MZ-X?TSP_%/'IEMY"3RF6
M0;V;+'ZDXK29E7[Q ^IHR..1S0 DD:2QM'(JNC@JRL,@@]0:RE\+Z,NGZ?8B
MR3[/ITJRVRY/R."2#GOU.<]>]:X((R#FD9@HRQ ^IH S[G1+&[UFTU:9)#>6
MBLL+"5@%#=?E!P<^X[#TJ!?#&EK!JD(BE\O5&+7:F9_G)X..?ER..,5EZ?KN
MNZOX;NKNRM;(ZA'?/;K&[MY019-I)/!/&3VSZ=JZK<% WLH8CUH BLK.'3[&
M"SMPPA@01QAF+$*. ,GDUE:_X3TKQ');RWT4BSP'Y)H)#&^W/*Y'8_U.,5ME
ME7&Y@,^IH+!1EB />@##NO"&D7%E9VT4+VALB6M9K9]DD)/7:W/7N#D'O6AI
MNE6NE1S+;ART\AEFDD<N\CD $DGZ#CH.U7,@8YZU%<W=O9VLMS<3)'!"I:1V
M. H'7- %/2M TW1M/FL;.W5;>:1Y)$;YMQ?KGU&,#Z 5EZ-X$T30=4:_LEN-
MP!\F&24O'!D8)0'H3D\Y/4^M7[C5+JXL-.O=$MXKV"ZDC9R\GEXA89WC/.>G
M&,UK%E'4@?C0!D>'O#EIX:MKF"SFN9$N)VG;SY-V&.,XP!QQ5S5=,M=9TNXT
MZ\0O;W";' .#]0?4'FKE% ',V?@72[*\ANTN-1DN(K9K7S)KMG+H?7/IV P/
M;I@'@?3QI&DZ8;S4&@TNX%Q 3,-S,"2 QQR!G QC KI001D$$>U0WEY;V%I+
M=W<RPP1*7>1S@*!0!RD8NO%'BF$WVAS6=GHT\CQ3S-_KW^ZI48''5N_:NRKE
M]3\6M9ZWX<M;:WCGL]9W%9MQ5E "D':1TPPZ_I74 @C(.10!DW?AZSO/$FGZ
M[(\PNK%'2)58;"&!!R,9[GN*S%\ Z2OAS4M#$UY]EU"X^T2MYB[@VY6^7Y<
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
MV%U!<0JPL[!6$41&!N&6;:3SQGGD]N-+X@V=W?\ @/5K:R#F=HU(5,Y8!U+
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
MV^8_RK*T+2M2L_$3^#[]!/9+,FKM,#\I'=,=@90"!['ZT =@=8ATV\UN^O\
M7K62QM@A^S(J[K7C!#$<DLW;\*R+CQHMY/X4O;.\CM].U"6072N5^7;'G:S=
M!@G^58-Q;R7/B;XDP0Q[Y'L(PJCN?*J"U?3=1TSX<0S>5+ )6C=''!=4 P0>
MOS8'H: /4]/U.QU6W,^GWD%U$&VEX7# 'TXI-1U;3])A674;VWM8W.U6FD"@
MGT&:XWX?@0^)O&5K$HCMXK]2D2#"KG<#@#IT'Y4>,-3M+;QGI,-RT5JZVDSK
M=S N &X*)'C#.<<9]>A.* .Q?6--CA@F>_MECN%+0L90!( ,DCU&.:CAU_2+
MC3Y;^'4[1[.(XDG692BGT)SQ7D>D?V5<^%/!HU)H&MHM3N(YFF^4#[[ 'V.5
MXZ=JN:Q:6;/XYN-*CC.E?88D8Q!?)^T+C[F.,@=?0DT >JV^KZ==WDMI;7UM
M-<Q#,D22@LOU%<EIVLZU>>&O$;OJEG;WMCJ<UM%=7"!8D1"GWA[@D?B*RX;;
M1;CQ-X//AC[.)H(WFN&@ P("@!\P]2Q/ SSDG.*Q[^XCNOA?XYFB;*2:Z[KZ
MX,L..* /5;G5K'2K*"74]1M80Z@>;)($5SCDC)_SFG7FLZ9I]K'<WFH6T$$F
M/+DDE 5_H>]>=2ZM8Z1XVLKCQ Z+I=SH*0VTC(73)(+ \=3ST[$4[4;[0[36
M= AMHUL+<:?,UM<WP,D:Q,2 JH6R6/! )X4@8YP #H_%7B2YTO4_#26-Q#]E
MU"\$<SD!@T?R\@]NIYK:NM6BGT&_O=*N[:=X89"DB,'4.H/7!]1TKQ^VEM+S
MP=X#CG=)+.'4WAO Y^127SM;/'W3GZ&NGMK:&U\2^+[S3/)AT,::4E,7$1N
MN3CMP,YQZT =?H6NI+X.T[5]7NH(#-;K)++(P1=Q&36S;75O>VZ7%K/'/"XR
MLD;!E/T(KQ^XNTL]'\ W5U?3V6GK:R(]S"BR>7(5 &0P(]1T]:[OP'9Z5:Z1
M<OH]Y=7EI/<-+]HF4*KL<;M@ & ",=!SF@"Q)JUXGQ"@T?>GV*336N"NSYMX
MD"]?I6O!JNGW-]-907UO+=0_ZV%) 73ZCJ*Y:^FCB^*]NSMPNB2D@'G_ %@/
M'O@5P5AJ-BVN>"I;&XMH8?M<X$"2%I8E=A@2OGEFSTP!SWH ]G&I6!ADF%[;
M&*([9'\U=J'I@G/%2FY@#Q(9HP\V3&I89? R<>O'I7F5[HLL/B?7?"EM;!;3
M7U2[2?;E8 ,^82..=P& .F16AX$:ZUJY@N=2B82Z#"VG9?/S3YP[#W"*@]?F
M/3N >@22)#&TDKJD:C+,QP /4FHH;VUN8&F@N898DR&DCD#*,#)R1[5R?Q$E
M,,&AM/@:7_:<7VYF)V^7S@.,8*Y]>X%8>O\ DKXB\2R6!C;3F\/L]ZL#_*TQ
M9MIXX#;1U]/K0!Z3#>6UPVV"XAE;:&PCAOE/0\=C7/>)=;U;3M<T33M.CL]F
MHO)&TMPK-L95W# 5AVS5?X=:/IMGX4TV_M+:..YN;1!-*I.7/)Y_$G^54_'#
MVTGB[PA;7$S1 W,LA99#'@!!_$,8YP* -^UN-?M]4V:H-/?3_L[R-<P*T?EN
MI'#!F/!!)S[&M47EJR0NMS"5F.(B)!AS_L^OX5SD-QX?TJYO;.;5I+L7L;SS
M)<3><L<2KM8EOX5Q@<FN2\()%I7B>TLM5$IT^2-Y/#LMR%PJLV6 _P!H@IC)
MR!Z9Q0!Z@]]:1W*VSW4"W#?=B:0!C]!UI9KNVMGC2>XBB>4[8U=PI<^@SUZC
M\Z\CLDTC6IKV/Q#JYL]:AU9W\B(+YI8-A%1B"S+Q@ '^E6UO-!O->\76/BZX
M@AF^T 6[2GYUA497RV.<'H<#N>E 'JBS1-*\2RH9(P"Z!AE0>F1VK/OO$&E:
M?!:S7%]"L5U*(87#@JS'W]!W/:N)@O+32_BG?SW=PEM;2Z)&T<EQ)MW@%1DY
M[\'\JY;1([/_ (07PA+>)"8QKP1WE48V$OD$GM[4 >P?:+P:X=TMF-+-IYB_
M/^]+AAEO39@]:MQWMK+;_:([F%X<X\Q9 5SG&,].M<C'%;GXNS1HD9C?0!N4
M 8/[['3_ '0/PQ7.:58S+K=SX#6V_P! MM16^+,,J;7[X0D\YW;!^?IR >IO
M<P131PR31I+)GRT9P&?'7 [U+7CU^FE7VL>*[7Q!K(T^Y%TIMM\*^8L:CY#&
M2,D'T7&?QKU6V\R/1XO*,DTBVXV&88=SMXW>Y[T 3&[MA="U-Q$+@C<(MXWD
M>N.M85OXBN&\;:EHUS%##9VMK'/',6PS[B <G. ,Y'X5P5M]GOOA1<:I-L77
MTNI#]H4 3_:/-.U0>I."!@=N*V[K2=-UGXCWT6LQ+)&FC1N1(Y4*=S L>1T!
M/TZT =OJ&KV.F36<-W.L<EY,(8%/5F/]/?W'K5IYX8Y8XGE19),^6A8 OCDX
M'?%>/6UI"UAX4:^=;JS36I8K2>Y .ZU&=F<]LKG!]JB\:7EM-!XFN+*2+S;6
MZ@C6:X?]\C*R_+;@ ;5'S$G)SSQSF@#UJ635!KD$<<$!TLPL992W[Q9,\ #/
M3'M5T2QMC#J<DJ,'J1U'X8/Y5Q F-QX_\.SN^XS:/(SL#PWW3G]37#06NFV/
MPYL]<B61I;?6 4G#L7\L2'@9/&1],T >XF1%D5&=0[YVJ3R<=<4ZO,/&-FMG
MJFJ:Q<P6VLZ4S0Q7D)DQ<6. ,;#V!W9QQG->@ZWQH.HD?\^LO_H)H NEU#A"
MP#$$@9Y('7^8IJ2QR[O+=7VL5;:<X(Z@^]>-:5H]H_@?P;?@31WMQJJ0/<),
MP<(TD@*@YX' Z?U-:6I^9H&L^+[7P]NB"Z7'-Y$))$<A(#, .C;.<_C0!ZHL
MB.[HKJS(<, <E3C//IP:P?$^O7&B_P!F?94@D^TZA#:3"0G*+(3R ._'?]:X
M31X;""*/5M'\10S7ZZ5*L5E;VP1Y2L9(,@#'+!L<GJ14,XT2;PSX*U"&:)]1
M;4K4SRLX,KL3^\WGJ<,.] 'J%M+JK:W>QW%O;KIBHGV:56/F.Q'S;AZ _3\:
MT:\GUJ^O++QCXZELYY(Y8]*B="A^Z=J<CWP3S6WHG_"+V:Z;JEC>>5/)I[-)
M!;ON\U0FYGD7D[EP1D]SCJ: .]K$\-ZS<ZQ_:HNH8HGLM0DM%$3$@A54Y)/?
M+'L*\\\,F"U\2^%)K9TB%[]IWE[G?<3QF,LK38P,EL8&">!SGBNK\)SVFGGQ
M9?74Z01+K4PDDD?"* $QUX'+?R]J .SK(\4ZR_A_PU?:K'"LSVZ!A&QP#E@.
MOXUK*P90RD%2,@CH:\8U!;?6O 'B?5=5C1M9BO&7:\F6MP'4!%]!C/L>: /7
MM,NS?Z59WC($:X@24J#G&Y0<?K5JO(O)76=>L=)U&_M[>U70H&MDN$WJ69 &
M9?F4!AZY)XJ[)I,=WJW@NS_MJZOX&CO%>Y#O'YZ(!@<'T8KN'4=S0!Z1?7UK
MIEE+>WLZ06T2[GD<\ 5-'(DT22QG<CJ&4^H->,:Y9Q6?@GQKIT>\VMAJ4/V6
M-W+>3N9,[<_[Q_.MW6+:RFN='TF&*.=HM+,OV&:<P6Z*1_K&(R2W4  <'GB@
M#JO%GB23PY%IC16Z3&\OH[4[F(VALY/N>*Z*O(Y;Z*Y^&'A$RS>=.VI6Z!R=
MQ#!VR">QP*]5O)DMK&XGD<HD<;.S 9*@#.<4 3T5X]H)>U\1>$KF ".&^,X:
MYDG_ -)O%()!E4< 9Q@9)X]JH-:_:/!WBW5Y+F[^V6&KNUJXN' B.]>0,XS\
MQYH ]O.=IP 3V!.*YG3?%Z77@23Q-=P+ L:2NT0?.2C,H )QR2!^)K%4V_B'
MXAW^F:W'NMK.RC:UMY)"$EW#+R;>Y&<9[5C^&MFH^"_"_AZ-OENKV:6=03_J
M8I6<@_4[!^- 'J5E-)<6-O--%Y4LD2N\><[&(R1GOBIZX*.W@U_4O%?]HR22
M7%A)Y5LJR%3;)Y>5= .A)W?-WQZ5R\#WGB?5?!=EJ=U>1)>Z;,)_*G*F4!7P
MQ_W@HS]: /9:*K6]E%;:;%8*7:&.$0@NV6*@8Y/KCO7F>DF\N+J?P'>3732P
M:B9C<.[;VM%^=3N]20J]>C>U 'HT%U?2:S=VTMCY=E&B-#<[P?-8YW#';%7)
M6=(7:-/,D"DJF<;CV&>U<;'-,?&OBR WSP1+80E'>0[(24;+#)P/7CTK/\'L
MUAJZZ/JL%Q::JNGD;DN#)#>*6&9@1T?(Z]>3[4 =MHUU?WNE0W&I6(L;M\[[
M<2;]G) Y^G-7Z\HTO4KJX\)^"+*ZO+@0:C=2)=2B1@\FUFVH7'(!.!USQUJY
MK;7.BZCXFL+"ZN39/HCWA#2LYMILE1M8DE<C)Q[<4 >ET5Y?H\4\'_"#:A_:
M-_+/?%EN/-N697'E$@;2<<$5U/Q U.XTGP=>7-M(T;DI&TB#YD5F 9A[@$T
M=/17 Z@MMX<TV_UK1M8GF$VF-)!9O<&57QC]\"Q)XW#IQS4-Q;'2K/PIK-AJ
M-W)<75Q;Q7'F3R.MTLH&YBK,0.[<#C- 'HE%>7ZKJ.H>'/%6NZ4DMQ<-K<"R
M::I=V"2LQ1E7GC&XMP1@*/I5O68;Z\\86OA:#4$C@ATE9(_.DE5GDW%2V4=6
M9MJYY)'7B@#T6BO+[V.\&J>$=$E\274\LOVF"YGM'V>8JCN>?F&-N>OX\U6\
M3)<64.K06=_J-])I-E$JR?:3$+0@9+LP(\QVX.W!_"@#UFBO.[^[N[[6_"EO
M?R7,FG76GM-,ELT@=Y=@^9A'\V!D=.,DUF33:WH_@VS2_N[^$ZAK"6[27DY#
MQVI)P"<Y0D#DCGK0!ZO17,^&],NM(U74;>758YX)0DT5GO>1[<<C.YB20<=_
M3CO46MSS0?$3PK'%-*D=Q'>+,@<[7"QJ5R.G!.: .KHKQN[U'43X8\;NFHW:
M/;:WLA993E%,H4J/;!Z>U= [WGA;QG)&NJ7=_'-I,UW-'<R9!E3G< .%!QT
MP* .L\0Z\OA^WM)FM7G6XNH[;Y6 V%S@,<UL5Y+JEHMWX1\,ZY-J5S<WMU?V
MTLQ,Y,;,S9*[,[1LY QCH:L3MXB\1ZEKW]G7L$$]A?M'#(]_)']G10!_J@I4
MAL-DD\G/I0!ZE17G<4&JZ]XUU&S'B2\@LX+2UG'V0J%9R <KD'"G!..^>:[C
M5)?L^D7<OVM+0I"Q^TR+N$>!]XCOCK0!<HKS+P[J6K0>-='LGO-0GL+S3W=G
MO6SY[C+>8JY)0=  <<=J]-H **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!"BE@Q
M4;AT..:1D1B"RJ2.A(KSW5/&$VKZ)XRMX+>>U_LQ&BBG7*DL.&R<\'(X'I6C
MX1\8V5[:Z-I,[W1U":Q1Q+-$529@GS[6/WB,'./\: .R*J2"5!(Z''2D\M,$
M;%PW7CK7)6?B'0]+;Q%>'4K^:.VN@;I)D=A;L?EVH,9QD5<C\<Z#-;W$\5S(
MZ0RI"-L+DRN^=JQC&7)P3QF@ OO#<UWXWTS7//C^RV=L\)MV!));/([=Q^5=
M"40KM*KM],<5PWA;6KG4_B-XEB:2Z%I'%!Y4$Z,AC^7GY3TR<GWS74:[K^G>
M'+%;W4YFB@:01!@A;YB"1T^AH HW>@ZAJ'B!9KO4PVBQ&.6*P6)1^]3&"S8R
M5R-V,]<>E=#6!IOC30=5N;JWM[S;):QF63SD,8V#JPW 94>M2:?XKTO4[E((
M6G1Y+?[5&9H&0219^\I(Y'(_.@#;QFDP,YQSZUQ=W\4?#L>GRW%G)/>2+'(Z
MQQ0/R5]3C"CIR>QS5W2O&ME=6&AM>QSP76J(HC7[.X0R8&0"1TYX.>1S0!TX
M50Q8* 3U..M)Y<?'R+\O3CI52'5+6?5;G38V8W-LB/*-AP W3GH>E<9KWB,Z
M+\4[-+J[FCTX:2SM"@+!G+MSM'4_*/RH [\*JDD* 3UP.M!16()4$CH2.E8R
M^*]'?1+?5H[DR6URVV!40M)(V<;50?,3P> .U,B\7Z+-I%SJ0NBL%J_ES(\;
M+(CYP%*$9W$]!B@"/7-!N=3UC1;F![9;6QF:6:&1#F3*[>,<=">OM4OB;1)M
M7\+76D:>\%J9T$8+)\JKD9&!["J5_P"(K36?">O2Z9=3PW-E;R[P4,4L+JA8
M95AD=/YU6@\6+I=KX6L9K>[N);^S5WDCA>0X$8)/ ))R1GT')H ZFQM$M+6-
M?*A27:/,,2X#-@ GWZ4^:TMKB!X)[>*6)\;HW0,K8.>0>O-<+9^,K31=<\2Q
MZSJ$K1QWRK"FTN8T*#LHX7W_ /KUWL4T<T"31.'C=0ZL.A!&0: (Y;.UGB2*
M6VADCC(*(Z A<=,#MBGO;PRM&TD4;M&<H64$J<8R/3@FN<7XA>&&NH+==30M
M,Y16"-M# D88XPI..,U2MM8NQ\5=4T^>[8:=!IBSB-B B-E,M^1- '6&PLVM
M3:M:0&W)R8C&-A.<],8ZTX6ELMK]E%O$+<KM\D(-FWTQTQ67IOBO2=6O_L5K
M-)YQC\Z/S(F03)G&Y"P&X>XJJ/'OAIA;LFJ1ND\AB5U!(5@<?,<?+GMGK0!N
M-8VC6@M&M8#; 8$)C&S'^[TJ:...&-8XD5$4855& !["G=:* (6M+9[I;IK>
M)KA%VK*4!<#T!ZXI@TVQ5E865N&60R@B)<ASU;IU]ZLT4 -V*7#[1O (#8Y
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
MXAK'I]R9KEU\D_9VS,H7'R''S<@],_K7;^%89+?PCHT,T;QRQV,*NCJ0RD(
M00>AK7I",@C.* /&T\O5/AS>:#;6\DVIW6IN(5$#$+B<$ONQ@ +D$^^*V9%G
MM?B+XBE2SFOWCT(*JLI G8;,KTY)]O>NT\,Z OAO2?L"W4ER/->7S)% 8ECD
MYQ[YK8H \H\/7;/XF\+W"Q:G/$;.:!F-CY,,+''RJH  48P3R.G/7&7.KW7P
M4OS%8O TFHF06ZQGY 900!P,@#C@=J]KHH RK75X6U*'2A;W7F_9%N#*82(P
M.F"Q_B]JU:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M8-(^_9&<YX 8X/3A>Y.1MZ7?>*_[2*7,7GV$UH9!<R0)$()<$A<!R67I_G-
M'945Y=%XU\30Z%X>UJ8Z?-#J,PM/LP1D)<E@)"W..5Z 8YK33Q;JVA'Q)#K;
MV]Z^EPQ3Q20(8]_F<*A'..<<^] '?45PUCK/BR#=<WELEQ8OI[71F:)8A#*%
M+!  Q++T&3S61%XU\20>'- \0W;V+VEY<K;2V\<1#ODL-^[/!^0\ 8Y_"@#U
M"BN.T,ZG-\1?$9GU$R6EJL,20%. '3>,<X&.><'-=C0 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M36VW<2WKCU/.2*]$(!!!&0>U9FF^'M'T>9YM/TZWMY'&"Z)SCT'H/84 >;P
M&W^*/7AV(P<<A9"*T5NK5O$'A6RUF1/[-DT57A2<XB:XP!R3P3MX /J.YKN#
MX?TDI?H;"$KJ!S= C/FGU/YTVZ\-Z+>Z=!I]SIMO-:VX"PQNF?+'L>HH XK7
M-(M7\'Z?JFA237?]@W/G0M(2?.C1\NH(QE>.#Z+6YX6DMKDZKXNED$,&HLIC
M,QVB."-=H)R>,D$GVQ5W7;76I(K?2]%BM+>QFC:&:X8G=;KC V(, \<#WQ6J
M=,LVTH:9);QR6?E"$Q,,J5 QC% %E'61%=&#(P!5E.01ZBG4R&&*W@C@AC6.
M*-0B(@P%4#  '84^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JKJ&I66E6IN;^ZAMH
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
M\$W+Z_=:CIFOW>G0WQ!O+>-0P? QE2?ND^O6KEMX6^S^)=1U7[8S175FEI'
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
MMY"V_#H%P2O4<K6MX<M_%Z26T&LOI\5I9CR\V^6>Z 7:I.>%'\78Y["NKHH
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
M;-C:I2/<!&@''W<>O/6NLG\&:5<-K+,;A3K&P7163&0O0+QQ[U/_ ,(OI_\
M:6E:@QG:XTN$PV[,_52NT[N.3@T <4=6U>3X?KXWCU6Z2]!,AM20UN4\TILV
M8],?-U]ZVI;X1_$(:@T,JJOAQIC$XVN/WH;:1V/:M-?!>EJI@5KA=/:83FP#
M_N2^<],9QGG;G'M5Y] M)/$']LN\S7'V<VQ0OF,QGD@KCUYH \WUR*YU?P!:
M>([C5KJ26ZNH97MDE_T=5,FT($[%>.>3D&NIEO+[_A.==LUOYU@72%EA0$8A
M<DC<HQC/&><_E4G_  KC11%-;K-?I923"<6B7!$:.#G(']*V'\.6;ZM>ZEYM
MR+B\MOLLF). F.-O'![_ %- ' Z?K6L6=GX.UB[UF[NAJ<RVDUNRIY>UL@'
M );./F))Z_2EU/6]3N;K6?L6L74/B"VU$6UGIT3*8VA+!0QC((/RDL6/0XZ<
M"NS_ .$,THZ?I-DQN##I4PGMLOR&!R,\<BO/5TR[35]0NQ9^+K'59;N9Q%8I
MFU+,S8(D88(QC)/KP/0 ]>M4ECM(4GD,LRQJ))#C+-CD\ #KZ ?05RVH7=SJ
MWCH^'1=W=G:0Z?\ :W:V;RWD<N%'S8SM ].^<]*Z/2DO(M(LH]0D$EZL""X<
M=&D"C<?SS5+4_#T&H:C!J<5Q/9:C AC2Z@VEMASE2K J1SGD9':@#SS7=1OM
M4^&'B.UU"YEEN-*U$6IG"A1.JRH!NP,$\]O0$]:]1T^S-A91VQN;BYV?\M;A
M]SGZGO6/>>#=-NO#$^@H\\%O<2"6:5&#22/N#%F9@<DD#-;\,9BA2,R/(5 &
M]\;F]SCO0!R7C74+[3;C3YBVHQZ/A_M<VGJ&DB?@HS<$[.N>WKGH:=EX@U*7
MQAX<LX]3^V:9>Z>\KS"!5$[KN^;[N0?NY Q]*Z#6?#8U:\%TFIWUG(;=K9Q
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
M^1:P0AFCA)&68L<%LGV'%9L$>F>#_!,6B>*+^V\F198@55@)%)+$8YY^;^5
M&W;ZW)>^*&L+58I+&.R6>2<9)WNWR*#TP5!/XBMNN7^'^@OH'A.VBG#?:I_W
MTQ;.1GA5.?10HQ[5U% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444AS@XZT <WXW\
M0R^'O#5W>64ML;R'9B.4Y.&8+D#/OFM^:ZM[<@3W$41/0.X7/YUXAJ-SHM[\
M--1GU&2T;Q.;PF3S64W ?S5!"_Q; N<=N*VM:@TK5O&6NP:YKT5E&T47V7SH
MHG#0F,$F-W!V_-G[I!)H ]+GUS3K?6;?29+E!>SHSI'D9P,=?3.>/7!JV+F
MSF 3Q^</^6>\;O7I7F5I;Z5:_$W04N)Q,AT5!;3W: --*)&"$[N=^!QWZ5E>
M'+33M2BM;S5_$7V;78=0+2VXAB%PTP<@*"%\QE.0,<C\A0![)YT6[;YB;@VW
M&X9SC./KCFF_:8-RKY\>YR0HWC+$=0/I7G?A72K/5?&_BV2]C:5[748I8#YC
M#8PW<C!]A^%<T=)LS\++/6,R+J$.H'9.)F#+FX*D Y^7@YXQSS0![6DT4DCH
MDB,Z??4,"5^OI5'2I;[[ 7U:2T^T><ZYMW)0#=A1D@<]!]:XK3;"VTOXPW%C
M8Q^3:SZ3YDL:L2';?C)SU-<]$T$WPST2-IS&$U\1RR*^UHP97).[L<$'/TH
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
M;73J/-"S,"5)Z' XSB@#U*BN'TF[U6R\9V%E<ZK-?6^H::;F19T4;)%(Y7:
M ,'ICM7<4 !&1@TBJJC"@ >@%+10 4444 (55L9 ..1D=*6BB@ HHHH *;)&
MDL;1R(KQN"K*PR"#U!%.HH :B+&BHBA44855& !Z"G444 %%%% !1110 444
M4 %%%% !4%Q8VEW)%)<VL$SPMNB:2,,4/JN>A^E3T4 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 4)]"TBZEDEN-*L99)1B1Y+=&+C.>21SR :==:/IE]
M+'+=Z=:7$D0Q&\T"N4'H"1Q5VB@"M/IUC<S033V5O++;G,+R1*S1'_9)''0=
M/2H_['TP7YO_ .SK3[83DW'D+YF?7=C-7:* *T.GV5O///#9V\<UQS-(D2AI
M/]X@<_C4!T+2#9?8CI5B;7?YGD?9TV;O[VW&,^]:%% %<:?9"[^U"T@^T^7Y
M7G>6-^S^[G&<>U0#1-)%H+0:79"V$GFB'[.FS?\ WMN,9]ZOT4 5AIUB+]K\
M65N+QAM-P(E\PC&,;L9Q5>QT#2-,NY;JQTVUM[B7[\D404GV]A[5HT4 07=E
M::A 8+VUAN820?+FC#KD=\&H9='TV:^M[Z6QMWNK==L,QC&Y!Z ^G)^F:NT4
M 4]0TG3]6B6._LX;A4.4\Q02A]5/4'Z5$= TAH+:$Z;:F*U?S(5,0PC?WA[^
M]:-% %*/1].BO+J[2R@%Q=J%GDV#,@QC!]J9I^A:5I,CR6&GV]N[9!:- #C.
M<#T'L.*T** ,F;POH5Q/<SS:3:22W14S,T0/F%2",_B!]>]6%T;34U1=22RA
M6\6+R1,JX(3^[]*O44 8@\'>&UN6N1HECYK.)"WDC[PZ$>E;=%% %-M*L'LK
MBS:TA^S7!8S1A<!RW4GW--U+1M.UBS6TU"TCN+=6#+&PX! P.GUJ]10!1DT?
M39M1M]0DLH6O+=2L4Q7YD'H#5;_A%]#_ +-_L[^S8/L?G>?Y.#MW_P!ZM>B@
M#.&@:4)[V<647F7T?EW+<_O5QC!_"HY?#6C3Z?;6,FG0M;6IS F/]7]#U%:M
M% &>-"TL:2^EBRB6QDSOA' ;)R<]SD]?6HKOPSHM]:6MK=:;;RPVBA(%9?\
M5J!C /7&,5JT4 4M-TC3M'CECTZSAM4ED,CK$NT%CWQ7*_\ "+W%Y\3-1U2]
MLR=,EL! DGG ;GRN1A6SC&[KQ7;T4 9ESX>TF\TN+39K&$V<)!BC48$9'0KC
MH>3R/6H5\)Z"EO=6Z:7;I%=;1.B+@2;>F<?Y-;-% &=?:'87]K!;RQNBV_\
MJ'AE:-XN,?*RD$<<57N?"FB7>EQ:;+I\7V:)_,C"Y!5^[!ASD^M;-% & ?!/
MAPVMY;?V5"([LJTN,Y+*,*P/4$9/(YY/K31X'\/+'=HE@J"[@$$Q5R"RCWSU
M]3U-=#10!C'PMI32:0_E2;M(799XE;Y!@#GGG@#K4MAX>TS3-2O-0M+?R[F\
M<O,V\D$G!.!G R1FM2B@#,U3P_INLW-E<7MOOFLY/,A<,5*GTR.H]JK7'A'1
MKF^ENWMW!G.Z>))F6*<^KH#M8_45N44 ,,4;0F$HOEE=NT#C'3%<W9_#_P -
MV,]I-#9/YMI)YL+-,[%3Z<GI[5T]% '//X*T232+S2WAF:TN[C[1*AG<Y?(.
M0<Y'(JGJ-GJ>L:I%HCZ8L&B6DD,S7DLHD-P$PP0*1D?,!DD]![UUM% !7,WO
MP_\ #>H7=Y<W%ANDNSNEVR,H+?W@ <!O?W-=-10!YU#X5FO/B3?SRPZC;:8E
M@D$-Q%<O$79=@QN5LL, ]?2I/%WAF2XO_"FGZ987"V%G<[I9+=BGE(2N3N!R
M&X)SU[UZ#10!C0^%]+@TR^L!%*\=\"+F265GEE!&WER=QP.!SQ2-X4TAH=(B
M,#[-)8/:#S&^0C&,^O0=:VJ* .?N?!/A^[UG^U9K!3<E@SX8A)".[+T;\13;
M[P-X?U&]N[JXLLR7:;9E61E5SV8J#C=[]:Z*B@##G\):7.]I(/M<4MI ;>*6
M&ZD1_+_NE@<D?6G7GA31KW2H=,EM-MI#,)U2-BOSC/S$CDGDYSUK:HH YW6?
M ^A:[J2ZA>6\BW07:TD,K1EQZ-CK_P#6':MZ""*VMXX((UCAB4(B*,!5 P !
MZ5)10!S4W@/0YM(?31%/'"UT;Q629@\<Q&-RGM_*K>D^%M-T35+W4+,3B:\"
MB7S)BX)'?GN>I)S6U10!B-X3T=M$NM'-L1974C2RH'()8MN)SU'-;$4200I%
M$@2-%"JJC  '  I]% &%?^%+"_OIKKSKJV-S'Y5U';2^6MPN"/G ') )&00:
M?/X7L)=1TF\1[B!M*4I;QPR;4VD $$8Y& *VJ* ([B%;FVE@<L%D0H2IP0",
M<'UK$LO!VDV?A=O#K++<Z>V[Y;A]S#)SP0!C!Y&.E;]% '&_\(;!X>\.ZN-'
M6YOK^>T:&,W<V]MN" BG@ <YQW./05SN@Z5=@V46DR^*X+JU>-)4U";%I$JX
MWKM/WAM# 8SSBO5** .5OOA_H]_?:C=/-?Q#4%Q<0PW!2)FQC=M P3WYR,\X
MJVOA#34N]$N5>XWZ/&8[8;P005V_-QSQ]*WZ* .*D^%^@202P>;J"PM/]HCC
M6Y(6%N<[!C SGW/ YK:3PM81ZU?:HDMTLU[$(IHQ,1&V%V[MO=L=SGO6W10!
MS2>"-+31-/TM9KP#3Y#):W(FQ-$Q)/#8QCG&,8P!2W'@G3;O1+[3+F>\F^W.
MCW-R\@,TA4@K\V,8&T#&.E=)10!BGPU:?V[9:L+BZ$UI;&VCC#C84(.<C&<]
M#U["K6BZ/!H6G"RMYKB6,.S[KB3>^6.3S6A10 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 44V.6.:,21.KH>C*<@_C3J "BB
MB@ HHHH ***KW%[:VDL$=Q/'$]P_EQ*S8+MUP/4T 6**** "BBB@ HHHH **
M** "BBB@ HJG%JMC-JL^F1W*->P(LDL(ZJK=#_GU'K5R@ HJGI^JV.JI.]A<
MI<)!*89&3H' !(SWZBG:CJ5EI-DUY?W"6]NI +OT!)P* +5%%% !15:WU&SN
M[NYM;>YCEGM2HG1#DQDYP#[\'BK- !1110 4444 %%%% !1110 45GZCKFE:
M0\::CJ-M:M)]Q99 I/X&M $$ @Y!Z&@ HHHH **KW=]:6$:27=S% KN(U,C!
M=S$X 'J:L4 %%%% !15.YU;3K.7RKK4+6"3&=DLRJ<>N":M)(DJ[HW5UR1E3
MD9'!H =1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%1_:(1<"W
M,T?GE=XCW#=MSC..N,]Z )**** "BBB@ HIDLL<";Y9$C3(&YV &2< ?B2!3
MZ "BFQRQS)OB=77)&Y3D9!P?UIU !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !7(^.-?M[&&+2&O8K.2^1C)-(^S9$/O;3CEF^Z/KGM7754O=,L=1
M0B[M()CM*AI(U8J#Z$CB@#EOA5<6\W@"QCAGBD>(NLJH,%&+$X(]<$<]Z[2N
M=TGPJ-!\/V^EZ3>M:M'('DN!"K/*-Q)!SD<@XSV[5T5 !1110 4444 %>0>.
M]535-4OY[?588;K0'1K*V$GS2R##2L1CD 8 ^AZ=_6YUD:"187"2E2$=AD*V
M."1WK*\.Z*^C^'8-.N9(IYE#^;*$P)&9B22.^<\^M &=J?BJ7_A!X-?TR$NL
MZHSNR9^SH?ON5'+;>> ?QQ5[PQJ5QJMG-<-?V=_:;P+:YMT*%QM!;>N3M()Q
MCCITK$T+PCK^A>'9=,MM;MT9;GSK<B E0N22C9/W2<'CW]:V/#/ATZ$=0GED
MA:XOY_/E2WCV1(<8PH))]^3WH ?XGU*]TVVM6M6@@CEG$<]W.1M@0@\X)&YB
M< #GK53P+XFG\4:'/=7,<:S6]T]LS1@A9-H4A@#R,AAQ4_B/0+O5KK2[VQO5
MMKG3Y6=!+'YD;!EVDE?[P'0]N:B\&^&;CPO:7]O->I="YO'N5*Q[<;@!SSUX
MH /%VN:IHKZ0NFPV<IO;U;1A<EA@L"1@KTZ')P>W%8:^*O%$FHZ_I21:1]IT
MJ/SC<8D",I3< $R3G\>/>NC\1Z'<ZU<:.T%Q%$EC?)=OO0L6VYP!@^Y_2J<7
MA.>/Q#XDU,W4935K=8D3:<QD)MR?6@"G%XOO[[PKHNLP)9VD-V6%Y<7)RD&W
M(^5=P+$L.!DUSFN>+]5U3X>0WB216]RVK"RE> .JN%)((R=P!P,@^_2MJ#P#
MJ-EI/AZ*SU6%+[2&EPTD.^)Q(Q).T]P#@?C2R_#RZF\+76E2:JDER^HF_AG,
M.T!SUW 'OST]: )=3\7:S;ZO>Z38V2W5S8VBO+)%9R2*\SC*H &^12.Y)_2F
MS>*?%,^H:586.D6<5W>V+W$L=XSKY#*<'..<= !C/(YJQ=^$=9CUL:UI6N1V
M]_/"L5[YD&8YL# 8+G@@8Q]/<U=B\-WL'B;2]274O/AM+1[:;SU+2R[N=V[I
M]X+VZ#% $=IJ^H+XKN+&\TZT,\>DQW6;;YI'8DAD#-@8W!L#Z'//&5HWC?4[
MCQ-I6D:@NFL]]'*9(K7=OM'52VUSN()P.V.M;-YX<O[OQ-J&HB\ABM[K338*
M$1O,3J0^<XSEC^&*R=)\$ZU9ZCX?N+O5[22'1P\<<45MMRC(%ZYY8]R?K0!=
M\!=?%'_8?NO_ &2K_C;4I](\)WE_!:VMR8MI:*Z!*$%@.@ZGD>E+X8T.[T0Z
MM]JG@E^W7\EXOE*1M+XR#D^PJ3Q;HUSX@\-W6EVTT4+W&T,\JD@ $'C'?B@#
M-U;6_$2>+6T/2+337W6/VJ.6ZD<;?G"G=M'3L /4'/:J.E>/9]5T'3&CMXDU
M:_NGM I4F%63EGZY*A<'&<D\>];4>BZE_P )E%KDUQ:F(6'V1XD1@Q.[<2"3
M_>'Y5S]C\/;_ $W1;**UU*%=2L;][N&9HR8R'&&5E^G>@"FNK:IX?NO'FIW
MLYK^V^R,!&C")ALP."<]",\]:Z7_ (2:Y&H>&D:*!+;5;.6XF."6C*1J_'/3
MYO2J)\&:C?-XA_M74+9TUF"-6%O$5\MT&%(R3P/3O4=EX0U[[=H5QJ&J6<D6
MF1/;&"*$@-&RA2=V<[B ,]A@8[T 7](U[7-8-GJ=O86S:-=S,JIDB>.(9 E8
M[L')'W0.,CFL9_B)>O<K/9V<=S9B]-JUM%!,TY3<5#A\!,G&=OZ^E_P]X3US
M0IUT^/6HQH$$IEAB2(>>P+%MC,1@+GJ1R>G%0Z?X4\4:3J$]G8ZU;IH$T[S;
M2I,\89LLJ'&!]<]3G% "W/BOQ'+/XCBTW3=.*Z1( ))YG^==I8\ <M@>H SW
MHM_&6N-+H-[=:1:0:5J\D<$:B<M.C."0YXV[2.<=?7%6X/#>K0OXL82V7_$V
M8FUY8[?D*_/P.V.F:BD\+:N^A^$[,RV1FTBXAEG(9@K+&I4!>.3@]\?A0!F:
MK\2KF"YNFTVSCN8+6Z^S^2(I&DG ^\ZNHV* >!G)..U:ESXHUZ?7M1TC2-(M
MI)+>V2XCEN9F0 ,N0K+C.[.1C/;DBH5\*>(M,U:\CT/5K6UT:_N&GF1HOWT)
M8 -Y?&.W&>F!6I!HVJ6WC'6-8C-H8+NT2* ,[;A(@XW#&-IR>AS0!S\OBK6=
M6?P=<V @MHM1FD\^)RV=R!@RY'5>I'N!7HHZ<]:X"T\&:W::'X>CCN=/&HZ1
M<2R?-O:)UD+9[ Y&[I^M=\,[1NQGOB@#S*.XD;XG>*3JD=K+86^G+YZ,"P\D
M*&P!CD\DG-:\7BC4--T72-4FTNVAT.Z,<8CA8^9:1-Q&Q[$$%>!C'3G/$T7A
M.\D\:Z_J-X;9M,U6S%L421O- VJIR,8Y /?TJM'X4UQ]#MO#5U<63:3;S(?M
M(=S/)$CAE0KMPIX SN/2@"X_BC69/%M]HMEHD=Q#9R6_G7'VD*5CDY+;2.2!
MDX'H:ZB[,ZV4[6OE_:!&QB\W.S?CC=CG&<9Q6'I.C:A9^,M=U6<VWV34%A$0
M1V+KY:E>05 YR>YKH6&Y2OJ,4 >2:AJ6K7_POTG5-32*YN6U*&6'RB=SC><
MY'!SD8'&,?2NKM?&UQ;ZCJUEKNG+:2V%G]N_T>7S0\?<<@<C('IG-9@\(>)%
M\'V6B&32W:QO8Y86WR+NB0EOF.T_,2>@&,=ZUM3\*7>K^*-3O+B:&.PN](.G
M)Y9)E4EMQ8@C'<]_2@"GH'CVZU76K.RN-.1(KN-F62#S6\I@,A7W1J.1GD$C
MBNH\0:A)I7AW4=0A4-+;6TDJ!NA(4D5D>&[#Q;:&WM]:O=.:SM8]JFT5O,FQ
MP-^X   ?W>]=)<V\-W:RVUP@DAE0HZ'HRD8(H Y+P3HMG>>%+74-2MX;Z]U
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
M4K^'2]+NK^<XBMHFE;W &<?6N'\$7^J6?BC5-(UUT-U>HFI1%2> P 9!V^7
M'X'K71>)]+N=;;3]--N)-,><27S>8%RB@D)CJ06QG'I[UB>(?![6FH:/J?A7
M2;2*ZL[@O,$81>9&1RI]<_I0!L:CXJ:#5KO3-.L1>W5E;?:;A3,(PHXVJ#@Y
M8@YYP.G/-4I/B!;KI>CWZ:3?NNJRF*!/W>[/;^+N>G3H<XKGM:_M>Z\::U<:
M%IJW1CM8K2Y^S7BQNVX9(8,"-PZ9&, =<\"_!:3ZK!X9&EZ2UK#HU\8[J"25
M<P[5"D Y._[V<CT.>: +]SX\>VCAADT:2+4C;M<S6MS<I$(HP2,[SP22. /Q
MQW>?B%87%CITNGP^?<WT;2K;RS+#Y:KD,68\=1@8SFJNMZ5XATSQHWB'0K*W
MOXKJV6"YMY90A!!X8$]!C'KT/J*@U32/%%IK6G^)[6SM+^_6T-K=622;% +E
MEV$]<;L$GKCIS0!<7XE:?+8:-=P:?>S+JDS0(BA=R,O!&,X/)'?H<^U,?XC;
M(]05O#VHBYTYB;N(E,11]=Y;."2.0HST].:BUC1_$&JWWA2]N;. 2VFH&:YC
MMW!6&,E<<G&[ ')'>K"Z3JL5YXVE2R+?VA&OV3<Z@2D1%,=>.?6@#0O/&=C#
M::9):QM//J<7G6T3NL0V@ DLS<+C.._/YU23XCZ8VDV]^+2[(DOA82QH%8Q2
M^G7YAZ$9S^E8MWX;UZUT;PM>6FF6]Y=:9:FWN=/N&7#A@ <'..W\JNW^EZ[?
M:7H9;1+:U>+68+N2UM'3$,2=23P&)Y/'M0!;N_'3QZ-X@D_LR6VU+24!-M,Z
MMPXRCD@X([D#ITKH/#=_<ZIX<TZ^NX?+GGMXY'&1AB5!W#'0'/3M7'W_ (8U
M6[\3>,YUMB(-0TU8;63<F)'$:C&#TY&,D?2NL\*Q7D'A;3;>^M3:W$%ND+1E
MPQ^50N<CCG&: (]:\1C2[Z'3K:QFOM0FA>=(4944(F,DLQXZ\8!Y';K5.7QU
MIZ6VA3Q6=],FLDB 1Q@E"!T89ZY/;T)[51\6:?KE_P"([-(M/6_T8VSJ83/Y
M:"8GAI1_$H&.,'OQ63HNC>(HM(\)6%[I;(VG:@\DSB1"$B4$*3@\YWGI_=]Z
M .G@\:V+:7JM[>6MU9'2Y?+N(9PN_)^[C!();(QSU/IR<LW37?Q2TEY-/O+.
M3^SIL_:"N&&5(QM9AD<Y^H]JS]5\-ZYJ,_B3[-9^3(]_;WME),Z[)C& "."2
M.F>?;I6C:_\ "0:GXVTK4[O0'L;6&UFBD9KA'*LV#G /3Y1CZT =NQVJ6P6P
M,X'4UP>C>+/#/A_P/;7UG%?KIS79ME1UWRB0DDY^;&.">#^M=[7D,7@_7U^'
MNGZ:=.87D6M"Y>+S$R(\'YLYQW^M 'H&C^*[36=5N=-6SOK2Z@C$ICNXA&70
MG 91DG'UQ6]7(0Z/?K\6+C6#;D6#:8(!-N&"^]3C&<] >U=?0 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M]>M7J\NGU#6])/C+4M+EM(X;2_,L@F0NTIV(-H' 48[Y.?05Z-I5\-4T>RU
M(4%U;QSA3_#N4-C]: ,/6-<\(7]T="U:]LII?-"FWE.0'[ GIGGUKI8XUBC6
M-%"H@"J!V KC/&^D6]WX>C\.:?;K]KOIU,9 R8P) \DK$\^N23DEL=3790Q^
M3!'$79RBA=S'); ZGWH ?5#5=8LM&MUFO92N\[8T52SR-C.%4<DX%<C/XEUV
MZT.^\2:?+:1V-E-(#92Q$M+'&Q#$R9^5B <#! XYJGJ;7WB'QIX7O=-U*.""
M:TENK<2VV_R_E4'()&2<^V* .PT./0K_ '>(-)@@+WR_/<HF&?!Y!]\CGZ5;
MU35['1K>.?4+@0QR2K"C$$Y=N@X_'\J9J8:PT"_;3_+MI(X)9(RL8PKX+9V]
M#SS7DFI7.HWGPDT&]OKPWD\VK(Z&0$$?-(,,V3GD'G' .,<4 >U.ZQ1M(YPJ
M@L3Z 57T[4K/5[&.]L)UGMI,[)%S@X.#U]P:YC3-=UN'6]9TG519SS6UH+R"
M2#<J[3G",#[CK6):^,KZ/P!H6H)';6"W=RT,]Q';%HK9 S#=L&.N/4=Z /3*
M"0!DG %9?AVZN;W1(9[NYM+J5BX\^T;,<BAB%8<G&1C(['-9/CG4X+?3;?29
M;R.S.JR&!KB254$<0&9&RQ_N_*/=A0!TT$\-U!'/;RI-#(H9)(V#*P]01UJ2
MO/\ X8ZK#Y>J>'5O8KD:;<-]ED20-YEN3\I&,@@>QXW 4:IXSU6*PUK5K(6@
MM]*OC8?8Y4+/.VY5W[@1CEN!@\ T >@45PVK>(_$:>*+7P[IL.G&[GTW[2TL
MQ=45]Q!P,$X&WH?7K5:^\;:PTEX-.T^6:?39A!-;164LRW+@#?B11A "3C.2
M<<XSB@#T*BN!U?QKJAOKFSTG3YO/LH(Y9H_L<LY>5EW>22@PG'\1[_C4\OB_
M6)]<TG2+;38+:XU&P^TL+LL&MWYR" .<;>G'6@#MZ*\V7QOXC&B1ZM+9Z>L%
MK>"RO(][%Y7W[&*X&%'*^O?\;VM^--3CU74[/1["6X.FF,82TEG^T.1EDW(,
M1X!')SDT =W17%R>+-:N/$5GH]CI<$4MSIL=\WVMG4P$D[D8 <D8QCCG\JP=
M<\7:OJ7A+0KRW*V-S<ZLMK.B$X)5CQN!SMRO([T >I44R+S!$GFE3)M&\H,
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
M";4="O7O)V?2$9(P0N),J%RV![=JK6W@I%O["XU#5KW4DTYB]I'<A"48]"7
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
M""<X'<"L0>"-1L]1TK5M-O;>+58E8:E-*&87A;&<CM_%],CTKNJ0$'.#TZT
M<9_PBNOZ;KFI76A:Q:V]GJ,AFEAGM]YCD/WF7!Z]^>.>123^%M<L/%,NK:%J
M5LBWT:1WBW<;/@J,>8 ",G@#''4UVM% ''7GAG6(O$^GZSIVH123)9?8;EKH
M'YADMYF%QDY/3@=*SIO FKKX:L[./4X);^TU7^T%E,90/EB2#@\'YB>/I[UZ
M%10!RLGAW4)_'VF:_-);^5;6+02!,@ESGH#V^8]^U._X1,CX@?\ "0+*!:M!
MEX >#.!M#D=#\A89ZUU%% '$W7A[Q-IWB.[N_#NH6BV6I/YEREVA8PO@#<@'
M7([>U=E;Q-!;11-*\K(@4R/]YR!C)]S5:?5K.WU:UTR64K=W2.\*;#A@OWN<
M8_6KM '!2>%=9_X1'Q/IJ+:?:=3U":XAS*=H21E/)QP0 :?<>'/$VGZW%JVA
M75F'N+6&WO;:YR4RBX#J1R<?AW]:[JB@#E!H>L#QCHVIRSP7,5O92074S?([
M.W.50# &0._3UZFG-X>\3:7XAOY_#U[:+I^IR"6=;D%C;R'AG0=&)ZX/L.U=
MO10!QLV@:SIOC*7Q#IZV^HM<6:VLD<\OD%2NWYLA6!SMZ8'6H9-)T#PYX2OM
M+US4;4/J)EN)][A#*Y.?D7.3CY0,'/ ]:[BJ5WI&G7]U;75W9PSSVQ+0O(@)
M0GTH R/ VDSZ3X6MEO))9+V<":=I1\P)  4_[JA5_#MTKI*** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH \<N;35IM$\6S64[RV2:]<?;+! H,L7R[MK8)!Z?
M@#WKH/&$^F7'P7N9-'(_L_R85@ [*)4&#GN,<^]=GINB:=H[7+6%JL)N9/,F
M(8G>WJ<GWJDO@WP\FFSZ<NF1K9SN))(0[!2PZ'KQ^% %+3+-M+T_3M5N]?NA
M916JF6&Y9!'R@ Y"@\>^?SJOI,L;_%7Q JN"R65NK 'H>3_4?G6E'X'\.121
M.NFJ3$P= TKL 1R."V*?>>#M O\ 49=0N=/5[N; DE$CJ6P !T([ ?E0!D_$
M'4+6Y\%>(K.&4//;0Q^<H_@W," 3Z\'C_&GZ78W4.B:!J<FOSP6-I:1RSP2*
M@C9?*YR0 <#CKGI6LOA+0DTJ?3!IZ?8[AQ)+'N;YVXY)SD]!WJNO@3PTNP?V
M6K*A!56E=EXZ<%L4 9?B22?7O$5EI5A;17MO8 7E[%)+Y:L6!$2[MK?[38QZ
M53^'3S:+J&K>%+V/R)+>3[5:Q&3?^Y?L&XS@X[#DGWKM;72;&ROKN]MK=8[F
M[*F>0$DOMR!W[9/2H3X?TLZZ-;-HO]I!=HGW-G&-N,9QT]J ."U'0+[0H;KQ
M1X*U;;:,'N+FQG.Z.3!.[&>AX/!YXZ]J/%%U+K&H?#R[B8V<MVQE4JH;RBRQ
MG@'@XS792^"_#L\S2/I4/S-N9 S!">O* [3GOQS5C4_#6CZQ]F^WV2RBU!$
MWLHCZ=-I'H/RH K6UM<:3?3W&K:^;J"XB$<<,\:QA2H9F("\'Y<YX[5P]U9W
M_@FQ'B3PGJ NO#DFV::PF;("L<90GIU ]?7-=]9>$]$TZ[6ZMK$+.JE59I'?
M (P>&)ZBHK;P9H-JB1161%NC!UMFF=H@_P#>V$XS[XH W$<21JX# , 0&!!_
M$'I5+7+F.ST*_N);HVJ1P.QG5=QCXZ@=S[5?J*XMX;NVEMKB-9895*2(PR&4
MC!!H \P\.M-8^)8HHC<0PW>@&Y;S+DNT\F1B5AD[6Y/ )K#L'GL/ ?AKQ-]O
MU"2\34A$5:Y8H8R[AEVGCD+U_P#K5ZA9>"/#NGS036^G()H%9$D9V9L,,$$D
M\\=/3/%/D\'Z%)I,&E?8MMC!,)XX5E?"N#G/7W/'N: .)OHX_$O_  G,FJ-,
M)=-#QVD/G$")51B&"YQ\Y )SUX%=SX/(/@K0L?\ 0/@_]%BH=4\$^']9U!KZ
M]L ]PZ[9&61D$@Q@;@",XK7T_3[72M/AL;*(16T*[40$G _&@"S7'?#Z02IX
MFD7[K:]<D<@]D].*[&N9M? >BV7GK;F^CBG<O-$M[*$D)Z[@&YH YC2E%QXC
M^(%_:@-8O#Y:R(,(T@C._'J<YR??WI?#FE:5KGPCT73-4N! +B1EMI,@,)O,
M<KMSWP#]1FN\BT73[?16TBV@%O9-&T?EQ$KA6SG!ZYY/-48_!VBQZ+;:1]GD
M:TM9?.@5IGW1OSRK9R/O'\Z .8T6^\0>&?%6G>'-=FBU*TNED%E>X_>C:,G=
MGGVY]>IJ7X2RHN@:A9N<7D&H2^?&WWE)QC/Y'\JZBR\,Z=9:BNH?Z3<7B(4C
MFNKAYF13U"[B<9J.]\):1>ZF=3\J6WOF&&N+6=X788QR5(S0!1\=RP/X'\0)
M$\;2)!B4*1D'@C/OC%<UJ,&L_P#"H1(;^T-C_8\!6'[*WF8V)QOWX]>U=JWA
M32&T&;1E@=+.8YE"2L&D/&2S9R<X[FII_#VGW'AP:"Z2_P!GB)8=@E8-L7&!
MNSGL/PH Y:?4;JU^%^B6.F!VU74;""VM%0X.3&I8YZ+A=QSZ@5EZ0A\(?$"S
MB72)M+TS5[<6PCDDC?,T?1OD)QD$#GNQ-=Q!X8TRWGTJ9$F+Z5&T5INF8A%9
M=IX)YXXY]!Z5-K>@6'B"""'4$D98)A/&8Y"A5P" <CZT <-XD&J?\+>MCH[V
MZWJZ*S()T+*V'D^7@C&?6K7@@PW'A'6IX#<?V_,9?[0$@VRBXVG&%'0<\8]^
M]=:_AW3Y/$D>OLLW]H1Q^4K>:VT)@\;<XQR3]>:6/P]I\.NRZS!&\-Y,H68Q
MR%5EQT++T)]Z .=^%$]O+X LHH=HEA>1)E& 0V\GG\".M8>M^(+O5?#?CRRU
M!(6CTYUAA:!2A.6."V2<XPOZUV=SX/TN:]GO;=KNPN;C'G26-PT/F$'.6 X)
MY/..](O@K0TTF]TU;:3R;Y@]TYE8R3$'.6<G)YH S= M_$,6DZ)=3ZQ8)ID-
MO')-&+8QMY7E="Y8CC@]!TJKK_AS4W\0W'B+PEJD::D%5+NTD;,<V%!4'T)7
M'7USD5MKX-TT6Z6S7&IO;(%40/?RF,J,84KNP1QTJ:X\,6DNI7.H0W5]:7%S
MM$YMK@J) HV@$<@<=Q@^A% $?@W78_$7AV*^6V6VEWND\2CY1*#\Q'KDG/X^
MM;]5-,TRTT?3XK&QB\JWB&%7.3R<DDGJ223FK= 'F>D:;';77CZ19[IS&9$
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
MIFNZQ:W4R74.G:,MX%$83?( =QS[[?PS5/0=0\8WL^E7XMY)M/NK;S+G[0\
M7<4RICV'<!G'!'U]NAD\+Q3>);S5IKEY(KRR^QRVC(-A7Z]?7\ZHZ/X%BTIU
MC.L:C<V4&[[+:22#9#N!!/'WB,\9Z<\4 9W@_P 07VI:JMKJ6I2Q:B@D%YIE
MS J8(/RM$0.5 Z\GKGZ][7*VW@Z2.YM;F^UF[O)K"&2*SDV(CQ!UVDDX^=L8
MP3W]<UH>%+34K+P_##JMS-<7&YF#SG,@0G*A_P#: QGD\]S0!M5YSK7BO4['
M5)5BU!7DCU2*V^SP0AX4@8@?O'(XD)!X!X].:]&KA+GX9PS1WD,6N:A!;3W0
MO(X4VXCFXRQ/5NG'(Q0!)<6EU+\78VCU&6%5TD2%5C0Y3SL%.1T)YSUJ'PK9
MW:>/_%KG49&59H=Z-&N'W1Y7/&1MZ<=<<UT,?A^2/Q4FMG49'VV8M#"T:_,N
M<Y+#ONYZ4ND>'SI>N:OJ9O7G.I2*[1L@ CV@@ 'OQQ^% ' 3Z[?^(?A6;S47
M22X75(XMRH%R!*N.!]:[.?5M1C^(0TE)8C9MI37*1E,'S X7);KBJ</P^A@\
M(2>'TU&4*UT+D3^6,A@P;&,X[5J7GA>*_P!>FU.YNY&673GT\PJH7"L<E@W7
M- '(V7C#6$\1:%97%\MR-1:6.Y6.!1#"X P(I /GVD\\D=LYJ'2M6U'PYX7\
M6ZJU[)>RV^JS0(LR+\TFY$#D\'N.,XP.*VK7X<BW?1'.NWDATB4O;JT:;0A(
M)7 &><8SDU>'@6T>VURRN;VXFL-5G:X:WP%\J1F#%@PY)R%QGCCO0!3LKWQM
M;O>-<6!N+=;-GA:=H5?SQT $3'*D?CGO3O!6OW>M73^?K"3LEN/M%C-;"&>W
MFR,\#JG.._.*MV/@^[MK.2&Y\2ZG</Y'D6[AA'Y P/F '5N.I[9JSI/ANXL]
M?EUK4-1%Y>/:BT!2$1C8&W9(R<L>YX'M0!T-<EXNU?4K"]MX+6]BLX&@>3>J
M":>:0?=18L$D=R0.W4=^MKG-7\+RZCXAM]7MM5GL95MS:RB)%):,DGY2?NMD
M]: .<_X2WQ%<^&?"=_:BT6;4KO[-<O(GR[B65>,Y&=I)QZ4LWCB^\/1^)K76
M+F&\O=-$3V[1P&,/YBC (R> S#OG&:N6GP]EMM/T6V.M22'2KQKF(M",$$Y"
MXS]><]S5F^\ VFJ:SKUY?7!DAU6&*(1*F#$4"@,#GDY4'I0!3DAU*+Q[X5?4
M;]+II+>[8!80GEML3< 1U7IC//!Y/;O*XVQ\&ZM%K&EZAJ'B66\.G!TB3[,J
M[D8 $$YR20!D^U=E0!S7C/5M4T>QL)=*^SF:>^BMBDZDAMYP!D'CGOS6;!K?
MB;3O$EUH^HBRO'FLGN[)X%\L!E.-C9/3W/Y^C_B6Q_L73(TNTM9GU2W\N9\?
M(=WWL'J!UJ>?P;+JQOKC6]0$U[<6IM(I+:,Q)!&>3A2QR2>I)Z#'% &9X?\
M%^HW/B3^R+FZMKLS:=]K2:*+"12_Q("#AT!!P1S[U0B\<>)K?P>OB>_33#:3
M0F."&)7WF;?M4GKQ@'C/;KS6QIW@?4;3Q!::Q<:XMQ-!9-9E/LH52O.W !X
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
M*>))G^($GAS[.@A2Q^U>=D[B=P&,=,<UT5>:Z-8:=I_QHNH=+@@A@.D[RD&
MN2R<X' XQ7I5 &!K'BBVL] UC4-/DBNY=-RLB G:' !VD_CVK1T:^;5-#T_4
M'0(]U;1SLBG(4LH; _.O(].M;2+P5\0'BAB69+N:(%0-RQ[AA?ID&M/2=/AT
M;5_ MY8&1;G4M-E%SNE8B8K;JR*<GH"0 /8>E 'J]9UC<ZG+J>H0WEC'!9Q,
MHM9UD#&8$'<2.V.*\T\.6UGK-K9:O>Z]!9ZS'?EKDQH!<.YDVB)CO.4^Z ,8
MQBK6LM);7WQ&:*:4,MI:LC;SE,HQX]!DF@#U*BN5\!Z/;6/AZRU&-YWN+^RM
MWG,LI<$A.,9Z=?T%;'B%/,\-ZFNYTS:R_,C8(^4]#VH TJ*\>ATUM'T+P;XA
ML+JY;5+F:"WE\R5G\^-^3'CT&.!QQGJ:OVNG3W%QXMU@7M_)<Z7?3M90"Y8(
MK*F>A.#G.,>@H ]2HKRGPG8"YNO#VMCQ!8I.X(EBCC;S[MF!RLI\P[B,'!Q@
M>G:G:;%)I/B.U:[B>ZGO'FDL=9M9B1=DJQ$<R]P!T'0;1CO0!ZI17D'A6"75
M(M(UN?Q':P7HN_\ 2,(WVF8E\>2_SX*] /EP <^M-O[%AX6\5:S)J-U]IL-8
ME^Q&2=RL!24?=&[JV=N30!ZNVI6::G'IK7,8O9(S*L.?F* X)QZ5:KSFVALY
M_BY:SW$ :YN-&CN-P!QY@)!/7T '0]/QKT:@ HKR+QW<2L?$E]8SW,TMB;=3
M<&X,:V;;E&R)5^\QSDDXQDCD\5K&S?6O'T$%W?7P@D\/QW,D45PR*SE]O0?G
MQWH ]'K!T_Q#+>^+M6T1K3RH[".)UF+',N\9SC'3M^%>=Z#K=U?^%_"5AJ%]
M*MO=ZA+%<2>:5>1$Y5"V<X)('KT%='X4L+73OB9XGM[20M&(+<E268QDC[I+
M$D]CGW]J ._KE+SQ1J9U"^BTC1?M\&GSI#<-YVUV9AD[%QSMR,YZYX[UU=>9
M64*:);>-]4T^!VO+*XD$!,C,%'E*<X)(..3DT >FCD=,45YD%DTW2/!VM65[
M<M>7]Q;1W@>X=Q<"5<ON4G'!R>!Q5C1=&?5/%WB&:XU;4DCL=262&)+@A0=N
MX@^J\@8[ >] 'HM%>$RI=6WP[@\0PZWJ4E]'J#0Q2_:3MV;SSMZ'.,\YZ^E=
MG$MQX<\9:O:6M_>3Q?V&U^1=2F3,PD(W<].G04 >AT5YAX6TS4;NTT+7W\20
MQB5U,X#2%KEF/,;;I"N<Y'"CZ5/X#M+G5]4U/4KK5M18V&K7$<5OY_[HJ1T(
M(YZ^O:@#TBBBO+K1[G7?"&O^()[N[M]6LY[AX2L[#R!$-PCV@@8P"#QW)H ]
M1HKS+4]2ET;7K#7-2GN$L=9THQ2PQ.X\NXV*1A><$]![Y_&MX7N+^[;3?"5V
M]S'J&E7S75XYE)+1+EE&[OEG48]!0!ZM17C&I+?1>%/%&L+K&I?:--UN2*U
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
M EVPU.T;[&NZX"S*3$/]KGC\:K:9XJT;5=$&KQ7T,5IT=II%4QGT;G@]\>]
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
M4#_=7./5C4.DGPYJ4,EY'X?UF:>&PE6Z-RTTCQKC!C0.Q#,W. .V>G2O2Z*
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
MEG]GC?>D7D+L5O4#& ?>N:T[P>6\9Z_JVK65C<6MZ8Q;K(HE*[1@D@CC. :
M.7L/MB>"_ 9U$E7&LQ;-X((C^?;G/M^F*N>1I6HR>.O[;B@DOH97:-KD8:.
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
M5\3Z?I-]]BE6XEN1;M<O'!$7*1+U9O0<'\JYOQSXJ4>'-(ETQIWMM4NH5\^
MD$QDY9<CD,<8QP>H]: .^HKRO5P-)\5Z-HT/]LMINI.T\UH\S'&$(")@Y R<
ML">PKI/#FFZ7IVO:OIEKJFKW-RD,8E2[E++$ASM\ML ]#UR>E '845YSI5S:
M'X4Z7)J][?1QM<;?.@8F0MY[;02<\' !S73:MXQTK1KFX@N?M+FV17N'A@+K
M"&/R[B.F?2@#H" 1@C(-(5!&"!CTKF6\7 ^.X_#D=E*R?9?/:<*3R2NW'HN"
M<D]\"IXO&6D2W=O!OG1+F4PV]P\+"*9P<85N_?VH M^)=(DU[P[>Z7%<+;M<
MH$\UDWA1D9XR.V>]7+&U%G9PPX0NL:J[JN-Q  S65%XPTJ;5#81_:6(NFLS,
M(&\H3*.4W>M;U "*BH"%4+DDG QDGO2>6GF>9L7?C;NQSCTS6+J?BO3]*N)X
MIXKQUM@IGEBMV=(@W3<1[<U:37+.75+_ $Z/S6N;&)995$9Y# D;?4\4 : C
M0.7"*'88+ <FF^1#L*>5'M)W%=HQGU^M8Z^+=)DT:RU.*662*].VVB2,F65L
MD$!.O&#GZ4EMXPT:ZTM[];AUC2X^RM&T;>8)LXV;,9+>PH VGBCD*EXU8J<J
M6&<'U%(]O#)(LCQ1LZ_=9E!(^AK&A\7:3)9WUS+++;"Q8)<17$121"1E1M/)
MSVQUI(/&&D3+?AY)K>:P027$$\+)(BD9!QCG.1T]1ZT ;Q (P1D&F>3%Y7E>
M6GEXQLVC&/I6&OC'2Q;7\TZW5L;$1F:.>!D?]YD)@=\D8'O3[?Q9I4T6HO*\
MUJ=.57NTN861HU894XQSD ].: -I$2- B*%4= HP!08T+ARBEP,!L<@5DZ=X
MFTW4IU@1IH9WC\Z.*XA:-I(_[ZY'(K.L?B)X8U&:2.VU'=Y<+SNQB8!44X)/
M'XX]* .D%K;A%001;%.Y5V# /J*5H(7D61XD:1?NL5!(^AK/TO7['5[BXMK<
MS)<V^TRPSQ-&ZAONG!'0T:IX@T[2'\NZED,OEF;RHHFD81@X+D*#A1ZF@#39
M5=2KJ&4C!!&0:C%M L1B$,8C/5 HP?PK)O/%VAV-O87%Q?JD-^-UL^QB'&,^
MG'4=?6GVOBG1;RRO;R*^4061VW+2HT9B.,X(8 _I0!IBV@4$+#& 5VD!1R/3
MZ4?9;<QJA@BV*<JNP8!]JXMO$/\ :'Q$T&&SN[V.WEMKAI;.6%X@<#Y'(8#=
MGG'IM[9KJM5UG3]%@CFU"Y$*R.(XQM+,['H%5023]!0!>90ZE6 *D8((X(J%
M+*TBB:*.VA6-CN9%C !.<Y(^M9L?BO1)=-EOTOE,$4OD/^[8.LF<;-F-V[/;
M&:1/%NAR6-Q>"]VPV\HAE#PNKJYQA=A7<2<C@"@#6:"%G1VB0LGW25&5^GI2
M):V\;RND$:M,<R$( 7.,<^M<WKNMZ9?>&I;I-=N-+ACN$C:Y2%UD5P0=A0KN
MY!';H?2M?4->TW2YC#=W!641-.4CB>1EC'5B%!P/<T 68=/L[>!H(+2".)CE
MD2,!2<YY'UJ3[/!F,^3'^[^Y\H^7Z>E9,WB_P_!8V=[+JD*6UXQ2"4@X<CKV
MXQW)QBETWQ;H6KV-U>V.HQR6UIS/(59!&,9R=P'&,\T :B6EM'=27201+<2
M*\H0!F Z GJ:FK*TKQ'I6M320V%R9)8T61D>)XSM;HP# 9!]16K0 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %(_P!QOI2TUT61&1P&5@00>XH \@\#Z1J?B+X>6^C%
M+:+29KEGN+CS"92JN&V!,=21UST_(];'X>\3:/K6HOH5_IIT[4;@W4JWJ.TD
M,C?>*!< C@8R>WXGJ['3[/3+86UC:PVT )(CB0*H)Z\"K- '*V?AN^M?B%<:
M\TT,EI+8+:_,Y\W<"IW$;<<[?7O6=/X.U:YT'Q58O)9++J]V9X&$CE5!*\-\
MO!PO;/6NXFFCMX))I6VQQJ79L= !DFJVE:I9ZUIL.H6$OFVLV=C[2,X)!X//
M4&@#GD\-ZC'K/A:Z5[4PZ39M;SY=MS%D"Y4;>GR]R.M4I/!VJW&A^++*>:S6
M35KEI[=HV8@#C 8$#'W1TSU/I7=5GZ/K5AKUF]UITWG0I*T1;:5^9>O6@#G+
MK2?$D\WAG4UBTX7^G^:EQ"96\O;(H7(;&<@+TYY/>JFG^&O%&@ZO>V>C7-A'
MH5Y.9PTP9I;?=]X(.A/IG(X%=]5*XU:RM=4LM-FFVW=[O,$>"=VP9;GMQZT
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ I"< FEJOJ%HNH:;=63LR)<0O$S+U 8$9'
MYT <'HOB_6)O$VCV=Y/;RIJ0G\R". @6K(I8*),D2$ 8..F:SI?&?BRU\,?V
M_+)I[VUO?-;S1)"VZ10^T\YPH[=S[\X&]I_@*]LKS0IW\0-*NCADAB6S5%*,
M,$<'[Q&06Y[=\DME^'CW'@V?P_-J^[S;PW7V@6V,9.2NW=ZYYSWH O7.IZQJ
M_B#4M*T:YM[)=-C3S99H?,\V5QN5<9&U0.IYZ]*C^%__ "3C2/\ =E_]&O4U
MUX1NCK]QJ^FZW-I\EY$L=XB1!UD(& Z[C\K =#S_ #SH^%]"_P"$:\/6VD_:
MC<B#=B0ILSEBW3)]?6@#GY)=2;XP16PU4&S&G-,+4)PHW $'GJ2,[O3BN.\.
MZWJWAKP3=:M9-:OI=OJCB2*2,^=,K,H/.<+P1Z\UZ5=^'9)?&%IK]M=K T=N
M;:>,Q!O-3<&'.>#[\UB_\*Y \$W7AL:H=MQ=?:&G-OR.0=H7=[#G- $6I>*]
M:U#5]4L/#T?.G11MQ;^:9I'!.TDLH0<8SSWK0DU[5!X@\)VUQ:1VHU*.<W,+
MKNDC=(]Q ;.,9Q[\5%J/@S4CX@.K:)K[Z:\\,<-VHA$@D"# 8!N,XP.G'KR:
MU)O#._5M O4O7QI"R*%E4R--O382S9Z]^G6@#&\/ZSXJUK5[U,::EC8:I+;3
MN0P:1%&,(.<$<')/.[MCG>\7:I=:+X4U#4K+R/M%O&'3S\[>HST[XSCWQ2>'
MM!ET*75&:\6X2_O7O-HAV>6S]1G<<C@?E69\3WC3X=:MYG1EC4#CD^8N.M %
M"+Q)XFL-5T2768;!M-UAEA1+56WV\C#*Y)X.>,_C@<<Q67C#7QHU[XAOX]/.
MEV9GB:"+>)7=7PF"> ,\?K]-/2M"N]4CT*]U6\MYK>PB66UB@C*AW* *[DDC
M('0#N:33/!DJ>"]0\/ZI=QRF[DD?SH4*[2Q# X)ZAN?RH H:1XH\4&YF2ZT6
M[NXOL;7 8V3VQ24#/DC=G<"> 1S3]"\7WLVF7^J7=Y8WMK:VC7$\$"&*XMI
M,F(H3R."-QQR*OZ/X;\1VEG<P:AXIEN6\DQ6CK  83C =N[D>C$U''X*DO=3
MO-0UBXMS/=6#6$OV.(Q^8K8R[$D_-QB@"IH7BOQ#J.J:>LFF2RV5Y 9'E^PR
M0);MM!4!V)#*?7KSQZ5G1^/O$,>AZ;KUW::<MA-??9)8HMYD8;F&Y<G QM(P
M>N,\9XW_  ]X8U[2,P7?B62[LH(3%:0K"J;>, N1R<#H,UFO\/;Y_ ^G^'VU
M* R6M[]I:;RCAAN8XZ]?FH MZ)/K$OQ,\10S7L+V5ND \KRSD*RLR!>< C)R
M3G/MQCHO$%Y?6&AW-SIL,,UVFT1I,VU.6 )8Y' !)Z]JS[;P_?VGC>^UJ*_B
M%E?1QB>W,67)1"JX;/ YS^E6?%.B2^(-%-E#<+!*LL<RETWHQ1@P5U[J<=*
M.6C\>:DVF^)Y$73KJ724CE@FB5UBF1L\\DD\ XP<'CGO5VP\5ZPOBG2M-U6V
ML(X-4M6G@^SEV=&5=V&)XZ ]!^)QDP/X&UJ:+7FN=;MYY]7M8X7S;%5C93VP
MW0*3CW/M6G)X3GD\1^'=4:[CVZ5;/#(@0@R$H5R.>.M ''^-]<U'7_A[-JL-
MO9C1KB8+"CQL9P Y ?(;:.1TQWKUJO-+OX;:Q+H4OA^'7X1HZR>;;1RV^9$Y
MSM+ CC):O2EW!%#D%L<D# )^E 'FEA<7TGQ,\4_;9;.6RM[:-;A'B/,&TL%7
MG&>>2V<\]*O#Q;J^GZ#8^(9[73ET&9D'D1;A-#$QVH<D[21QD8']:U+3PG-'
MXMUW5+F6"6RU6%8G@VDL JA>IXY -4H_!>IMH]OH%WJ=O+H]O.KH5A(G,:-N
M5"<[>H&3C- $R>(?$-YXNU+2K"STY[6QEMB\KR-N\F098CL6QR.@&.^:QHOB
M!K\^@'7XM+T\Z?!>FWN$,S^:5+JJ[>,#[P!))R>PKJ=(T&\T_P 5:YJTUU%+
M#J7E;$"$-&(P0!GH>#6'!X"OK;P/=>'X[ZW,MQ>BY,K(V H96QC/7*"@"]!X
MHU2Q\33:;X@M;.WMVLVO();5V?8B9WAR0,D#G@?G6;I'CC7=4U*RE70Y6TF[
MD(!6TE#Q(?NN9#\C#UQTSP36[J'AJ;4_$MOJ%S)"UHMA)9S0@,&;S/O$'TZ>
M_6L_PWX5\0Z#Y%@WB".71[>0LD0M\2E<Y";NPSU_$4 'A?Q1KOB2Z>5;"RBT
MZWOIK:>3S&,F%7*;1TZE03WSP!6[XDUL:!I!O!#Y\K2)##%NVAW8X )[#WJE
MX.\-W'AFTU"WFN(IUN;Q[I"BD%=P P<_05=\2Z&/$&CM9B=H)5=9H90,[)%.
M5)'<9[4 92Z_K%AKL&B:LFGM<WT,CV-Q;[EC+J,[75B3^()^E8LGQ%O(/!]C
MJTL-DMW_ &@;.]@<L@3#'.T$Y! P<GISQ72VVB7]UX@M=9U>2V$UG"\4$5KN
M*Y?[S$MSR ,#MSR:H#P!8R:UKE[=/YT&I(0D#9VPLRX=ASU) .1@CI0!%XE\
M:7FBV>M7=K;03P6#6\<;,3AI'.7'!YPI7ICDU-:>*M2A\1SV&M6=I;VQT\ZA
M"\$Q<HBG#!R0!GZ  8ZGK6??^ ;O_A6O_",V5U#)=M(LDEQ.656.[<3P">@
M'L*U+SPO=7WBB.\F:W.G'2GT^=-S>8VX\XXQCWS0!F:/\0+O4M9TZ-K!38ZB
M&""*.3S+8_PF1B I##GY>GOW33O'NKWUE?ZF-"C.F6$LZ3O'/F0[%R,+CW&3
MZ9/:K?ASP[XJTF6"PN]<MI-&LR!"L<7[Z5!G:KDC"@<=,],4OAKPUKGA_P .
MZQ91W%DM[<74ES:RAF= 6 P'!48^[VSUH T/#&OWFN RR1V$EJT2RI<6=QO"
ML3_JF4C(8#J>_H.E='7#6WAS4M)O-7UZ(Z;I=Q/9^7Y%NSR0&0'=YK95>>V
MI[G/-=+X<NM0O?#UG<:I$L=ZZ?O552H/) .#R,C!Q[T 4+GQ%=SZ_>Z-H]K;
MW%Q90+-.\\Q10S=(P #R1WZ#/?I7)>-O$DVN?">6_MK<VPEF6"[BF.'C8. 5
M''/S#VX_*NEE\/ZGIWBV\UW1A9S"_B5+J"ZE:/#+PK*RJW;J,5F:OX'U*Y\
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
M-N).<X/&/3FMKXA&8> ]7:";RF$!W'&<KT(Z\9% "CQ[X>.HV]@;J59[EE6
M/;R*)0WW64D8*GLPXYK=O;NVL;&:ZO'"6T2%I&89 7OFO/H=7OM!\->!V(M+
ME[U[:VWM!AHX71?E!W'D>O?'2K>MZMJVN:1XI_LV2V@L-.2:T<2Q%WG=4/F8
M.X;  <#@YH [>QNX+^PM[RU;=;SQ++$<8RK#(X[<&IZ\^T/Q#=V5UX'T.-(C
M:W^E*TA8'<"L.1@Y]J5O'-]::/J3SK!+>IK;Z3:$(50],,PR>G)]\8H [F]O
M(-/L9[RZ?RX($,DC8SA0,DTEC>V^I6,%[:R>9;SH)(WP1E3TZUS\MSXEL;#7
M#>PV5VMO;&6SG1=BRG:259"QQ@CKGFL[_A)-5;P_X?O%DLK*&\M_,N+AHO,"
MOM&U(X@P+$D]L]* .YJE/J]A;:I;:9-<HEY<JS0Q'JP'6N(D\>:L^B>%KJUM
M+5KG5[EH)$D+*N0Q3CNN3SWQ6K!J^N6_B/0-+U:#3_.NX;AIG@#'!3.-I/0$
M%?UH Z^BO/K+Q;XCU/R-3T[3?M.GRWC1&V6 AEA4E?,\PM@G(/RX]O>K*^*=
M2N?%EQI275C:2P7:QBSNH65IX,C+I)NP6P<A<4 =Q117#>,O%.L:#-=R0OI]
MO;6\*20K< N]XQ/S*H!&T*!UP>H]> #N%54&%  ] *6N'N/%>M7NL:/9Z-:V
M0BU33?M:273-F(XSR!U&"!QW/M56T\>WUSX8LW$5H=;N=1.F!=Q$2R \N1UQ
M@@X]Q0!VD6L:?-J\VDQW4;7\,?F20#.57CD_F/SIMQHMA=:O:ZK-"S7MJI6&
M02N H/7Y0<'.>X_E7$Z"EY'\9M52^GBGF&E+^\BC,88;H\?*2<?G71:YKUW#
MXATWP_II@2\O$>5IIU+K%&O^R",DX..1TH Z2BN&N_%6OZ3#H4>IZ?:Q75[J
M8LI0K$JT9. Z\\9SG!]/>I[WQA>6VH^*K&*W@DFTBUCN8 <CS%*;GW<]N.G6
M@#LJ*\VNO&_BG3_#EOK5WI6G+#>O;K:HLS$D2*Q)/IT'TSWJ_?\ B_6]+GL]
M-U"Q@BU"[>5]UK')<K%"H&&*J-S$MQVQWQ0!W5%>>S>.]=C\,6^H_P!@^7>-
MJ"V;PW >)7#?=9=V",G YSCFK#>*=::Y\0Z//'8VVIV-C]K@DBW.A7&3D''(
MR/SZ4 =U17/>!IKVX\&:7-?RK++) K!P6)*X&-Q/5O4UCZWXTOM&O96GCL8+
M>.]CMD@F?][+&V,S @X51SC(['Z4 =S17&:EXF\0IXCU+3-,TVPDBM+5+D3S
MSL/E(/4 <DD$#'3&<]J;:>-Y]7T_0DTRWM_[1U6.1\3EA%$(\A\XY/(P/YT
M=;;WMM=RW$4$R2/;/Y<P4YV-@'!]\$5#JFLZ=HL FU*\BMD;A=YY;'7 ZG'M
M7-^ S=F[\3&^6%;K^TSY@A)*9\M.F>:JWL>J2_%NUC?[$]I_9S[ ZL3Y1=0X
M(SC=G@=L4 =I;FTO%BOX/)E\R,>7.H!)0\\'T[U8K@4\3ZC9>'Y-9T[2[!/#
M]I*T8@5BL_E(^QF ^Z#D$@58O?%VN3>(Y=(T32+:Y_T*.\CEGN-F48C/'?K@
M#(Z9H [:BO/;GQWK;1:_<6.D6DD&BWCQ3&2<AFC7@D#'7@GK[8-:%MXMU5/$
MVG66I:9#;V.J1N]H\<A>12JAL/\ PYQG@4 =E17G,?Q%U.[O8)K'19+G39;H
MPYBMYF<QY(\T/MV8XZ9K4M_$WB"^\3:EIMKI%JT%A=Q1RR-/AO*89W =SCGV
MZ<F@#LJP;SP;H-_?S7T]DWVB< 2M%<21B3I]X*P!Z#J.<5'XM\22>'K:T6WM
M_.NKR;RH@4=U7 RQ(0%CP.@%84OC_4[308KV[T1HICJ:6+*P=!(AY\Q P!Y
M.,]Z .ZM;6"RM8[:VB2*")0J1H,!14M<,OBGQ2=5U+2/[$L#?6\2W,1%RQC\
MHYZ\9+9P, #//3C,;_$&Z_X1OP_J4.E"6?4KL6LD!?;L8,5."?<<9H [N21(
M8GEE=4C12S,QP% ZDFJUJVGWQ34K0VUP738EU%M;<N>@8=L]JY ^)=0O#K?A
M[6--2TU(V$L]LD$GFK+&5(QG^\#QTYJEX.UJ>R\$^&=+T^&*;4+Y)M@E<A(D
M5G)=\9..@'J>XH ]'HKC?^$RU"'3=96;24?5]( >>V24A)8R,[T;!.,9.".U
M7X?%'VN;11;11-%?6K7=Q(TF!!$JCG..?F8#MWH Z.LK0= MO#UK/;VLUQ*L
MTS3L9W#'<W7& *Y"V^)QNM0L3%91O97<YAV1EVGC&<*[#;C!] 3]>U.N_B='
M;ZC*L5FD]I#=-:NB,QG.,#>%VXVYR,9SW]J /0JBN;F"SMWN+F:.&",9>21@
MJJ/4D]*YB+Q;=WOB.\TRPL+>5+.XBAF$ESLF*-C=($*X*KSQG)]JT?%]W#8>
M$]1NKFR2]@CBR]N[;1(,C@G!H V4=)8UDC8,C ,K*<@@]Q3JXEO&<MO=:!I>
MEZ(LAU.P6XMD^T"-8AMSM/' "CJ/3@5M>%]?E\065W)<68M+BTO)+26(2^8
MZ8SAL#(Y]* -MF"J68@*!DD]J9;W$-W;I<6TT<T,@W))&P96'J".M>?-KNK:
MAXA\9Z=/'$ME96+(BK*?E^1RK8QR6!YZ8P!SUJKX)\27FD^&O"UG+I6=/O9#
M;+=^>-PD+.1\F.G&,Y'0\=,@'I]1"Y@-T;431FX5 YBW#<%)P#CKC(ZUP>H_
M%&&SO[A(;!;BTM[CR'99CYS8.&94V$$ YZL,XK8CU/3V^(ES8QZ6#J2Z:)OM
M8(#.FX?N_P#T&@#HK>SM[5YF@A2-IG,DA4<NQ[FIZY3PIXLU#Q*MO.V@R6UC
M-%(?M/GJX#J^W;C ."._KD8[UU= !1110 4444 %%%% !1110 4444 %%%%
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
M=N+_ %2*ZLK%([BUAA@V?/LP"[%CNQGL!7<.B2(4=593U##(-*JJBA44*HX
M P!0!Q4_P^\^/Q$K:D5.K7*7,96+_4LA+ $$_,,GVI__  @]V]SJEU/KLD]Q
MJ6G&RE9X% !(QN4#& !_#[DYKL(I8YDWQ2)(F2-R-D9!P1^!!%/H Y1O"-VU
MGX:B;5%:31I5=G:#_7 #;C&[Y>..]:WB72)->\/7FEQ7"V[7*!/-9-X49&>,
MCMGO6C+/# JM-*D89@BEV RQ. !GN3VK*M/$=O=^*K_0$AE6>RB25Y#C:P8
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
MCIYT*!R4E,9-QLW9V8/&>2,G-+8^'_%FBW]Y::9>Z=_9=W<O<^=-&3-"7.6
M7H3Z9X_E7<T4 <+KWA?5M:UF*<6NFP26]VDL&IH["98A@[60#YCD=SCVKH?%
M>EW&M>%M1TVU*">XBV)O.%SD=36P2%!)Z#FL5/%^A2:%+K2WX_LZ*3RGF,3C
M:V0,8QGJ1VH PK7PGJ4/B'PE?,8/)TK3OLUQASDOY97Y>.1DUJ>$=(U'2/[9
M^WI HO-2EO(A$Y8@.>AX'3 KHD=9$5T(96 (([BG4 <3<>&-5C\4Z]>6:VAL
M=7L_+D,CMYBR"-E&!C&"2,^U5(?".M6WAKPII\:VC3Z7>BYN"TIVX#-PO'/#
M>W2NPU+7=.TATCO+@K(ZLZQI&TC;5&6;:H)P/7I5NTNH+ZTAN[:02P3('C<=
M&4\@T <58>'O%FA:E?V^EW=@^E7MRUPKW&XR6^XY8*N,'^6>?6M%/#]_%\1K
MGQ /):U?3?LR*7PQDW*>1C@<=:VY-:T^'6X='>XQJ$T1FCAV-R@SDYQCL>]7
MZ .>\$:1>Z#X5MM,OUB$\+R',3[@0SEAV']['X5T-%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M>TA\B.33Y1&QC'122#G%2/X,L'O-%NOM5X)M)W&)MZDRECEC(2IR3SDC'4T
M<^J>*+GQ9=:"/$A18=,BD,RVR@F0D#<!VR0<]>M8W_"3>)H/"6A^(YM75]]Z
M+22U6!0LBAF4EFY.3L[8QFO11X>@'B*YUI;JZ6XN+86S(&4(JCD$?+G.<\Y[
MUE-\/],?PO:Z UY?&VM;G[3')O3S-V6."=N",L>U %2_UG46^(5]HJ7;Q68T
M5YE" !DDSC<#CJ*X"87?_"D[6[.I7C&YOSYB%QM.9'R.F3DC=R3S7KG_  C%
MFWB>77WEG>YDM?LAC)7R]F0>@&<\>O>LC_A76G_\(Q<:!]NO3:/+YL&XI_H[
M!BWR_+ZDYSG\* *&IWNNW?B*;P[I=Y=_\2^R$CW DA66:5ON[MPP5 Z[5'/X
M4L>KZ_>:OI'A?4KC[!J#VKW-[<6>TLZ@E4"E@0I)&3P>F!C-:>K>!8M2NK6]
MAUG4[/4(8A!)=P2!9)TSG#X &?<8^G2GWO@6RG33GL[V]L;VP!6.\BD!D<$Y
M<.2#NR2Q^I].* ,;X<120^(?&,4L[3R)?J&E8 %S\_) XI_C""^N?B%X8AT^
MX^S3/#<@S;0VQ=HR0"1D^GOV-=!X=\*6WARZU&X@O+NXDOY!)*;APW(SSP!S
MR:?K?AM=6U/3]3AO9;2^L-XAD50RD,,$,IZ_G0!R#:AXJ?0_$NFQ:BTFJ:+.
MCQ7*1J&GB*[MK#&,XYX^E=!HNNS>(]=MKG3YR=)BL \^,8:=R"$/NH!)QCK4
MES]A\%:;<79MM0U&6^NLS&*,22RNP/4< * ,>@J;P7H7]@>'D@>%89YI'N)8
MUY"%CD+GOM&!^% %'Q__ *GP[_V';3^9K \7^*=5TJ]U.ZM]3R--E@\NSMH@
M\91B-WGMCY2<X !'3WR.U\0Z OB"&QC:[EMOLEW'=*T:@DLF<#GIUK&U7X>6
MNJSZJ7U2]BMM1(DDMHRH02C&'/&2.!\O3], %6[\0W6E>*)%O=1EAT_4],:X
MM&>-66WE126 P.<#G!Z]/2JF@^*-6U?3=&TZ2::'6C?M'>B2-0RQQKN<E=H
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
M#-]Z5-CC+#C!YQUQG)H ]4K'U#6Y['7++3QI=S-%=(VVZ3[BN 3L/H2!U/\
M2N+U#3;^/0])N'N(_$MOI\$JW4,5P4:0;\+*A7DLFTKR>HXYYKK/"PTG4="T
MK4K'S+A8H#'!/<\RJ,X8$^N5P?I0!5M?&J/86U[J&EW>GPR7+6DS38_<29 7
M=WVG.,]CU]:ZJN9\865I;_#[6+:,);0+:R, J\;OO?JW\ZT/#EVUQX>TK[3*
MIO6L89)D. V2@R2O;G- &M7)?\)7J%[J=W'I&E"[L["\%I=.TA63=G#,BXP0
MO?G/M76D9!![UY)I]C#I7A+QW?V)FANH;Z[MDE$SDB-2N!R>3R?FZ^] 'K=%
M>5FVFT_P]X=OUU74,Z[)90WSR7!(5"I9MI_@SP.O2K]]'+H?B+4M%T^XN/[/
MNM&ENFB,[N]O(N5#AFR0#@#KU!Z<4 >BT5Y#!87=MH?@O4TUO4_M=_<Q6LK>
M?E1'(&) 4Y&0.,_C71>#E;3?&_B/1(;RXN+.!89$6=R[1LR\C)Z]C0!WE%4M
M8N%M=%OIVNA:B.!V\\C/EG!PV.^/3O7F?A>>\M?'&A1A[V."_L)))A=7'F/<
M'!82E<D)DXP!V% '5KXYC;3?$MY]A;&BW#P%=_\ K=O&>G'.:Z+2;[^U-&L=
M0V>7]JMXY]F<[=RAL?K7E,7_ "+'Q+_["$__ *$:])\(_P#(EZ%_V#[?_P!%
MK0!LT5R/C#_2M5T>P$D\^\RN^G6[F-I\+A6:0$%%4Y.<\D@8-<IIVM7DWASP
M]I=]>7$=O>ZG-:3S;R7$:$[8MXP>3@;LYP#0!ZK<7$-K;R7%Q*D4,:EGD<X5
M0.I)[51N]4DAFTT6MC+>V]X^UIX&!6%2,AS_ +)]?\0*X?QAHUOIG@GQ%9IJ
M4EQ$&AGBM'D+-:@N!]XL68'DC/'%6?$T;:!JG@G3M-N+B&T%]Y9C\TG>O'WB
M>3]X^W- 'H-%>=VIF\1:?XBU6;4)[>_L+F>&T*RLB6@0<94$!L]3N!ZU6MYM
M0\4>*-$CN+^ZM8+K03/<Q0OLW$M@XXXR=IR.<#% 'IM%>3:/>:_K?@&Q>)IK
M[[)?/'<6Z3F.6Y@4=-X.<C(Z=<"NY\%WEM>^&H7M)KN2-))(]MX?WT6&/R-R
M>5&!],4 =!117G]B9O%.H>(WEU6YL+S3+UH+5HV(6VC7^,KD*^_#9W#IT- '
MH%%>2^.]0O8UU:\M=0N;E[&*V:*6W8Q16;,RYSAL.[YZ8. 0>U=!!K.H2_$S
M3+)KI_LEQHBSR0C[ID+-\V.QX% '=45YCYFO7W@R=[6XN;YEU>59;?S]LLEN
MCD&.-ASG !ZYQFJH\37#6>FV6EWUU$MYJ3P31:E*8I+;8JGR?,PQ SWP3R!Q
M0!ZQ17GO]D^+;3P]K%C'?P2W ECEM;:"Z9Y(H<G='O90>0, GWYK9\#7L-]I
M]X\,^H$)<F,VM_S):$*H,><G([@]>>: .IHKFO&VJ7&FZ3:1VLQMY+Z^ALS<
M \PJY^9A[X!_//:J;R7VB^.M(TR*^N;FPU*WF\R.>7S&B>-<[P2,@'@=<9H
MM3>,E%_+%:Z5>7=I;W@LKBYAVD1RG';.2 2 3VKIZX+X=Z8D-SXAN1=7;,FL
MW4.UYB5< CYF'=N>M=;KDTEOH-_-#=1VDJ0.RW$HRL9 ^\?84 :%%>3V7BC4
M=&URYCWZG<P?V&UW$FH,"TDBD_O-HY4'!XX-=%X<M-3U+3]&UHZ_<E;R%FO8
M'<%7+C@1@#Y"I]/2@#J;S4H[;3KN[AC>\-J&W0V^&<L!DJ!Z^U6+:;[1:PSF
M-X_,0/LD&&7(S@CU%>8>'[>;2OAQXGN+34+Q)H)KH1N9,[2AX8<=3W/\JW(-
M0O=5UC1=&>]N8(9-%6^FE@<+)(^549;&0.IXZYH [BBO*=<\1:YI_AZ>VBU2
M4W5GKR62W95=\D97< P P>P/KCGK72: ^HV/CO5='N=5N;^V%I'=(;D+N1F8
M@@8 &/;'I0!V5%%<WXSFU:WTVUETN*[EC%P/MB6>/.,.#G9GOG'3F@#I*@OK
MI;&QGNVBEE6&,R%(EW.V!G '<UP2:_-)IWA>XT[6;JZBN-7^S2-,BJYC(;]W
M(,<D #GOUIT>L:J_B+QU:IJ$B)96R26N0&$+>63D ^XH [>RU".\L;2Z*26_
MVE R13@*X)&=I&>N.U6Z\PD:[U6X^'5S/J-TLMPC-(R,HRPBSNQCJ>0?8FI=
M1U?5[+Q7-#J>H7VF"6\5=.G\M6LI(O[C_P"VW/)Y'L* /2J*** "BBB@ HHH
MH *B2)D=V,C-N.0"> /05+10 @&!2T44 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%(S!5+,0% R2>@H KQZ;8
MQ/&\=E;HT3,T96)04+?>(XX)[^M*EC:17CW<=K ES(-KS+& [#C@MU/0?E6=
M:>*M'U"_%C:7@DF=&:(A&"2@=2C8PV/8UR'@#QY9R>'K*#7-7WZC-.\:M*"?
MXOE#,!@'TS0!W]SIUE>R1R75G;SO$<QM+$K%/H2..@JPR*Z,CJ&5A@J1D$>E
M9.H>)]&TNX>"\ODB>/:9?E8B+=G;O(&%SCO2:EXKT'1[IK74-5MK>=4$AC=N
M=I.!QZ^W6@#7**4V%05QC;CC'I4-K9VMC#Y5I;0V\6<[(8P@SZX%9EUXNT&S
M,PFU&,>2B/*55F$8?E2Q (&<C&?6I9/$FD16]O.UZI2YB,T6U&8M&!DMM S@
M#OB@#4(#*58 @C!![U3;1M+>U2U?3;-K>,EDB,"E%)ZD#&!4$OB31XK"VOFO
MXC;W.?)=,MYF!DX !/ !SZ=ZN6-];:E917EG*);>491P#@C\: )(((;6%8;>
M*.*)!A4C4*J_0"H[NQM+^(17EK!<QJ=P6:,. ?7![U+--%;023SR+'%&I9W<
MX"@=23638^(])UPSVVF:DKW"Q%\*I#*IX# ,.1GZB@#2GL;2ZMA;7%K!- ,8
MBDC#*,=.#Q4<NEZ?/:QVLUC;26T>#'"\*E$QP, C ZUR_@WQ*1\/K'5O$%X$
M:1W7SY&R9"7(' '7M@>E7]7US3-0\(W%[:^($L;=R(UOT&3&P8<8X.>V/>@#
M;N]/LM055O;.WN50Y431*^WZ9%$NG6,]Q%<36=O)/#CRY'B4LF.1@D9'X51U
M'Q1H>DW$MO?ZE!!-%&)71CRJD@ _F1QUJ&/QGX<FFM(8]9M&DN_]2H?EN<?A
MSQSB@#66QM%O&O%M8!=.NUIQ&-Y'H6ZXX'Y5"^D:;+J*:@]A;->)]V<Q#>.G
M?KV%5M0\3Z+I5X+2]OXXI\ E,$D G S@<9]ZUJ *-UHNEWUTMU=:?:SSJA02
M21!FVGJ,FK-O;06ENEO;0I##&,)'&H"J/8"JVIZQI^CPK+J%W';JQPNX\L?8
M#D_A41\1:.MC:7K:E;BVO&"6\A? D8] />@"QJ&F6.JPI#?VD-S&CB15E0,
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
M^JZE8^+/#NOS^%[.:6[FM DEVL1C,N#_ *L9P6.W=T]AWKT2FHBQJ%10JCH
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
M3P>N#7?7/A70;S55U.XTJVDO5((E*<DCH2.A/N:=J?A?1-8O(KO4=-@N+B,
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
M/?EG$3VGV8@021JP)=R,;W(7@')'  XS71Z/;WQ\>6E]+8W<<']@QVS2R1X
ME#[BI/KC]: -"RO]-M->\37;:G=%+81-=QS9\J#"'E._('./UJ0>)[#4=+U#
MS#J&F"*U,SR30%'6(@XD7&<]_?CI7,BTN!XI\=7%QI%W>V,T$*B$*5^T80!@
MA.,D<]/3BG:!!>6HU:"U_M*]T#[ WE1WUNRRPR<XA0. SC'X<"@#>M?%6B:3
MI&B17&I7,YOH0;>66)Y))L+DDX!.<D#'4DC&:NV7B[1[[1KG5%N'BM[1BMP)
MHV5XF'4%<9SR.!FN%L=/OOMWPY8V5T%MH)5G+0L/*.T#YLCC\:9K.X:5X[BN
M]/NUA-Y%-;R\Q;W.%!7<!NVL@.!G.<"@#O;#Q;I>H:FFF 74&H,AD^S3VSJP
M3KN)QM /;GVZ\5IW]_:Z7927E[,L,$8RSM^@ '))[ <FN%\+WT%SXP^W:E)>
M#5+JV%K LFG2VT;*F7;EF;+8!/4=*V/'MAJ%WI=C<:=%)<R6-]#=/:H0#,JM
MD@9[T :5IXHTJ[-TGFR03VL?G3P7$31R(G7=M(R1@=L_G5>V\<>';R2S2#4=
MWVQMD#&"15=O[NXK@-QT)!Y'J*Q)Q_;'BTZY:Z;<26=II,L4IGMFB,SL21$%
M< GC/8CFN8ELKT?#/PC%]@O/-M-45YXQ;N7C4-(22N,XP1S[T >Q$A022 !R
M2:P[?QEH-U<V\$5\V;EBD#O!(D<K#LLA4*WX&KVMV<NHZ%?V4$ACEGMWC1@<
M$$J0.:\Z>&ZU;P%I7A<6-];:O!-%$^;=PL/EMS()<;/NC(P>^.: .W;QEH":
MNVE'45^W+.MN8?+<G>W09QC\>@K-^)NH7FE^!KNZL;F2WG62,"2)MK %QGFF
M>&[8_P#";>*Y)K:78\ML8I98& ?8F"58C!PP[?6G_$W3[O4_ E[;V5N]Q-NC
M?RXQEB P)P._% &GH_BO1=7N38VFH++=QQAW0HRY'<@D ,/IFG6_BW0[J]@M
M(KT^;.2(2\+HDI'4(Y4*WX$UR>JV,WBKQ'I+Z7'=VOV*QF$]ZUNT/+IA(_G
M+8.21R!FL_PII]K#!IFF7WA._?6;.X >64N(4VMGS0^=IP.@'4\>] %^+6KG
MQ3XHU[3H=3O--%@8OL<B12*JXR9#*, 8., /CVKK+/Q7HUW<P6D=\3-,2L3/
M \:3$==C, K?\!)KB[32;_4=6^(EO!%<0-?*B6TDD;(LA <$ G (SQGT/I4T
M)_M;0O#&BQ6TZZKIES;"Y5X6'V?RE&\EL8 ('&#\V>,T =<GB_0)-3.FKJ<1
MO!<&V,6&R) ,D=/8\],\9S2VOBS1+S48K&"^#3S F',;A)<==CD;6_ FN2\,
M:5<27?CF*2RDCGGOIGMI)HBH;.\*RL1COU'K[U7\*-ITXT?2[KPYJ']LZ84C
M8SF0Q6Y7K(&)VC.,@ <G ]Z .^UW6(-!T6ZU.Y#-' A;:H)+'L..F3WKE-1\
M5R?:O".HB\:TL+TR?:XWC**2(\_Q#. >GK[UT?BZ"6Y\'ZQ!!&TDLEG*J(@R
M6)4\ 5QZ74>I/\/IX(9WAB)5V:W<*I$049)&/O=#W[4 =G:>)M&O=*EU.#4(
MC9PL5DE;*;".Q# $'IVYS4NFZ]INK2RPV=P6FAP9(I(VC=0>AVN <'UQBO*=
M1T_5+K_A,OLUM<3K;:S#=&V7</.4;BP&"#T*'CG@>U=IX3OM,UK5&U;3=&O(
M]]OLFO[J1LE@1^[ 8G=C!YZ#&.] '3ZCJEGI-L+B]F$2,P1<*69V/154 EC[
M 5RWA_Q,+KQ+XJDN=18Z79+;O'Y\9B$(9&+ A@".1W]*/'4\^EZMX>UQ[1[C
M3;":7[7M&[RMX55DV]]OS<]OQKG;R_C:[\=W\6ES7-O/;V;QQSVKJKJ!AG((
M!(7.['!(% '=+XOT66SO[B&Y>3[#$9IXO)=9 N,@A6 )!'0]/>HM)\9:=J/A
MVWUB82VJ3N8UB:-V<MUPH"Y?CGY0>_H:X/28A>>(]9BLVO[LZKH16*ZN+8Q)
M(^W'R@* B= ,^G4Y%4H[KR_"7A#4O*U"2RTEYX=0%J9(9(F88!##' YR0?;O
M0!Z_IFK6.L6QN+"Y6>,-M; (*MW5@>5/L1FFZGK-AH\:/?7'E[\[%5&=VP,G
M"J"3@=<#BL7P3'I9LKN\TBQO(+>ZF\TS7C.9+AB,E_F)..>O?FJ.L7:Z'\2+
M75]1_=Z7-IAM1<-DI%*)-W/'&1@=LT :?B#Q59Z=X/N]:LKF.=1&5@>/Y@9#
MP ?3GKFH_"8OKNW@U4ZW)>V=U;*7@EB&4FZL588^7J,8/UKAM2MIK?P/XVO7
M+1Z?J%X'L$8%0R^8,LJGH&S^.,^E>F>&I$E\+:2Z,&4V<6"/]P4 9C>+K6^U
M76M$LW>*\L;=B)2A(W[3G (Q\O'7K]*K>#?%UAJ&A:5!>ZO;R:M/%\Z,X#LV
M3QCU]JH?VA%IWCCQ=:W:21?:[*.YAD*'8R1PX8Y[8.?RQ7,VZZ9;?#SP1.BQ
M)(-7A=Y"OS B1O,Y/.,@?D* /2([M8?$VI&;78G@BMDD:P*@&V Y+EO0CGFK
M>F^(-)U>5HM/OX;AU3>50_P^OTKC+R?3%^(?B>.[W>2=$ NA$IWL,?-CU.PK
MS]/2D\"W[KKSZ5:W<.KZ9;V2>1?! LMLF<"%R!STZ>U 'HU<5H7C9M6\=7^D
MLA2R,6ZQ<I_KMC%78'N"0<?[M:GC/5VTG0&6%@MW>R+:6Y)(P[G&[CG@9/X5
MQ'BOP_>>$=*TC6HM8,_]C2QQPQ?9TC8QGY67<O)R.N<]30!Z;>ZG8Z<8A=W,
M<33-MC1C\SGT4=3^%5H_$FBRZ>]^FJVAM48*\OFC"$G !]#GUKC/%^OV5EXA
M\*Z_'<HL#QRD-+&QC:-E4]55B&Z=!ZUS6K1Z:/A1K,NGZG%?RW6HK<W'E*5$
M;,X^4*P# 8'4CF@#U5?%6@O9O=KJMJUNDODF17R-^,[1ZG'/%3?V_I/]F?VE
M_:-N;/<%\X."N[T^OMUK@_%T-AI>H>'=8\B:'1<2&YFT\M$5=T4(Y*8/08SZ
M<50U.'2+?2M-U33K355T*/53/<7(ED#ON3'G+D[P-QZ\9Q[T >D#Q)HITX:A
M_:=M]D,GE"7>,;_[OU]JB'BWP\8;B8:U8^7;MLE;SA\IYX]^AZ>E>=Z^?#Q\
M#7UQI*7#65SJ%NQN;II&%Q)N^<J).> ""<<X/7%;,=GI(^+%Y;RV-N8&T=77
M]V BC?R<?0B@#M)=<TN'3(M2DOX%LY0#'-O^5\],>M,'B+1FLDO!J=K]G>40
MK)YHP9#_  _7VKR2">"'PUX8U%VNGT?3KZ\CNFM)75H=[?NSE>1@$?GCO5GQ
M,OAV?P-/-HWVG[)<:M&SW-P7<RR<[V4.=QXZGC- 'I4WB[0HK"_O%U*":*P'
M^D>2V\H<X P/4\5/X>UVV\1:-!J-MPL@&],Y,;8!VD^HR*XBXMX4^('B>SLX
M&6-]!.^%5&UI.,84>Q'ODFM/PIXJT:Q\#:!Y]YC>(['Y49MLP4?*<#C_ .O0
M!W%<[I.KPVFE376I^(;.\B-V\:7"A45<GB,8/)'^>F:Z*O%)Y=/;X7:DN8C;
MKKQPH' 7S > /]G/3M0!ZY9:WI>I7%Q;V5_;SS6YQ,D;@E/K26>NZ3J-T]K9
MZC;3SH,E(Y 3CU'J/<5P>MVL"^-]1M-*B2.:X\,SHL4/R;Y"?E&/7%6_!VN^
M'=:_L1+2R>36+*U\B0^25-L@7#%F^Z03T&2?F^M &IX;\1.FEW;Z_J4/F1:K
M+8),ZB,.5.%&!P,X-=&NI63:B^GB[A-ZB!V@WC>%/0XZUY+J*PZAX"UF\AG5
MH[3Q))=G8-V4,F,\=!AMV?:KM[JL>M?$N6XT&<SR/H$J6TB @&7YRN"0!UQS
MTSQU!H Z7Q9XM2S%E#I.JVOVK^T(8)XAM=BC-A@/0COZ>U;%M<W"^(-3:?6+
M*2PAC0K:J5$EN<9)<]@?>O,KW6=";P7X:L6>*'5+"^@6>!@?,B=6Q*S9'&2"
M36_>26A\6>.H9&A^;28V96(P<1MG/YK^8H [J#6=+N;E;:WU&TEG9-ZQQS*S
M%?4 'I1<ZUI5E*T5UJ=G!(N-R2SJI&>1D$UY5;V]I8V_PTN;&*&*6:7$LL:C
M<Y8*'!/?JPJM?7%C-/XH\/WE[8HESJN\WMY*%DB QNPN.<8V@C'4T >U1R)-
M&LD3J\;@,K*<@CU!JJ=6TU;[[$=0M!=YQY!F7S,]<;<YJ>V$*VL0MRAAV#84
MQM*XXQCM7A^LZYIRB.YL_L=K+:^(%F-LX9YVVDEI'<G(4D?= &* /1+?Q'J#
M^./$FELT9M;"SCF@79R&*!CD]\D_H*N^ ]8O=>\&V.I:@RM<R^9O95V@X=@.
M/H!7.6A#?$[QF0<@Z=$1_P!^EK4^%3%OASIA))YE'/\ UU:@#J;S4]/T\H+V
M^MK8R9V":54W8ZXR>>M8NK:O?VGC;P[IT,D0L;];@RC;EB8XRPY[#D=/2N2N
MK[2;7QOXGM/&3QB"ZMXOL1F0L!" VX(0/E.2.G)(]:TK^ZLE\9> EM]T4"V]
MT8HY,APAA 3(/.3COS^- ':IJ>GR7K627ULUVN=T"RJ7&.N5SFJ-K<7<6LZJ
MU[J5BUA&$,4*D![<8Y,A]^HS7E%OJ^E/=Z#=P2VUELUQF>&0YN%5F8LTDAP0
MN3C;CIU)-:6IQQR:O\3%8!Q]BB;#+T(3(_(@&@#U%=6TUY&C74+0NL?FLHF7
M(3&=Q&>F.]/M]1LKNV:YMKRWFMUSNECE5E&.N2#BO*K/1M(=_A[NLK7S+R!_
MM(V &=1""-_]X9]:=IEKIWV+X@Z;=77]G:6MXJAHD^6'+$#"@=,A0<=J /4K
M/4[#4=_V&^MKK9][R)5?;]<'BK5<!X*NGA\3WNDWEG8/>P6B$:C8C:)XL_+O
M X#$$&N_H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBD8X4D\\4 0V=[:ZA;+<6=Q
M'/"Q(#QMD$@X/-3UYQI_CJUT_P %:7J5AH,<$5WJ'V06EN50 DMR. ,G'?%:
M]OXIUB5-;LY=)@BU?3HUGC@\XLDL9&1\P'WL \8ZXH ["HKBV@NX&@N88YH6
MQN210RG!SR#[US&F^,)=5TKP]<VUM$\VJ3%98PS$0HH8N<XZC '/KZ<U%/XT
MNA82:Y;:8L^@0RM'),LO[UE4[3*BXP4!]\G% '6&XMTG2V,T:S,,K$6 8CU
MZXJ6O/;^6.?XQ>'KFW*NLNF2.K#HP(<@YJY9^.KB;PW?WMQ8QQ:E:WPL19AF
M.Z0LH SCDG)Z>E '8_:8/M/V;SH_/V[O*W#=CUQUQ4M<A-JMG!\1IK;^RT:^
MCTDS&Z5_F*AO]7@\?C6=I_Q$O[RPT;4I-#\O3[^[^R/*)P2KEBJE5ZXR.<^_
MX@'H%%<E?^+KI;S5DTW3XIX-&4->F:;8[_*6Q& #G '5L>U;VB:DVL:+::B;
M=K<7,2RK&S!L*PR.1[&@"[)(D,;22NJ1J,LS'  ]2:565U#*05(R"#P17F7]
MKZIX@\$>-?[6AMVAMI;B*(*P;RRBJ0H &" <$-G.:V=$\7M#/I.FZCITEA!<
MV DMIYY5!8HOS!ES\O&"/;] #M:*X'3_ (G6=]JUA L41M=0F,$&R8-/&V<
MR)_"&XQR:ZO7-9CT6SCE:%YYIYDM[>%" 9)6^ZN3P._)H TZ*YJ?Q:=+M=1E
MUC3Y;5K-XT0HV]+EG^Z(V(&3V.>E26_B6:/6H-*U;3S97%U&TEJRRB1)-O5-
MV!A@,?YQD Z!E#*5/0C!J&TM+>QMDMK6)8H4Z*/U/N3U)[UQ,/Q,1[&WU"70
M[J'3Y;L6CW+2H0KDD9"CE@,<\#T&:T=,UW5[OQWK6DSVD)L;18@K)(,H&5F#
M'(RQ;@8X QWZD ZJ.1)4#QNKH>C*<@TZN!TWQ3IFA^#8+[3]"G@M7U!K8VL<
M@9D8L03U.>1T'K6G'XU*V^M?;=)N+2[TN#[0]N\J-OC()4AE) )P>.U '5TQ
M)8Y&=4D5F0X< Y*G&<'TX-<['XOBF?PZ4LY/*UM6*,S@&(A=V".]9EKX@T?2
MY/&%_8Z3.+BPF#7FU\FX;GYADG:!\V?;GVH [BBN2L?'*W.KZ58W.D75FFJ0
MF2UFE="'(4,1M!) P>IQ]*CN/'T<-A<:G%IDMQIL%Z;)I8Y5WE@0-P4\%=Q
M^][T =C15+4-3@TK2)]2O \<,$7F2+C+#CIQW[5SND^.X=3U-=--G''=S6OV
MFU1;N.02\9V$K]UL?7C/I0!U9GA6=8#*@F8;EC+#<1Z@4JS1/*\2RHTB %T#
M E<],CM7CNDPOK?ASQ)K]WIH?4[._GN;>Z6;#1NJK\F>I5!@@'(.,5M:+<Z7
MH6A^'M8NK!8=7NK=;>WQ<@&Z#JKM)(QZ#))YSC/N* /2Z*Y&U^(6F3:7=W4T
M,L<UM>"R-NC*YDE)PNQLA2#SR<=#[974/%E];:3K3'1YK>_T^W\[#NK1,""0
MP<=<8Y&,T =;17)Q>+;B/3]%BET]IM6U* RQP+*JJP502=QX&0>!^'O70:5?
MG4],@O&M9[5I5RT$ZX="#@@_E0!<K,UW1+;7].^QW4L\(6194EMY-CQNIR&!
M]16(WCZU2TCU1["X71))C +_ "N P8KN*9W!,@C/7VK-UX?VW\1[+1;ZP:\T
MHZ>\HC+KLW,=IEQGJ!P.XSD4 =#I?AEK.\BO;_5[[5+F$,(C<E0D><@E54#Y
ML'&3DXSTS6_6!=75EX+T&QM889I8_-CL[6+=DL['"@L>@]^PJ-_%T<%O%)=:
M5?V[/?I8,K!#M=L8;(;E/FZC/0\4 ='16#+XNTVWUV_TJX\V%[&U^US3N!Y8
M3CH<YS\P[5'#XFM]1NK?3I].OK4ZA:O-"TP4!U Y&58E6P<XX_.@#HJ*\G^'
M7BZWTCPEIUM?VNH&.>\>$78BS$KLW +9S^0->H7][!IMA<7MRQ6"WC:21@,X
M4#)XH L45SNF>+[;4=12RDL;NRDDL_ML;7'E[7AR!NRK-CKT.*99^,[6]N[2
M)-.U!8;W?]DN6C7RY]HSQ\V1D#(W 9H Z6BN(T7QZ\^A:EJVK:=/:Q6]TT,:
MJ%.XY"B/[V=^>I( YZUTNE:LVI/<QR:==V4MNRJR7(3YLC((*,P(P?6@#2HI
MDLL<$+S2L$CC4LS'H .2:YV#QI9RO8O)8WL%E?N([6]E5!'(Q^[P&++GME10
M!TM%<W?>-+"RDO#]EO)[6QE$-W=0HIC@8D#!!8,<9&=H.*DU/Q;::==W-LEI
M>7CVD?FW9MD!6!,9RQ8C)QSA<GVH Z"BL5?$]@_B2WT-5F:XN+,7D<@4;"A)
M&.N<\$]*IS>.=*M]%759XKM(#>&S*^5N99 Q4Y"D\<=OYT =-17%R_$O2H&6
M.73M82:02>7$UF0TA3J%&>>.?;OBK5UX]TZUM6N#97[I##'-=@1*#:K)]W>&
M8<\]!DT =517+W/CW2(+N.T@BO;V>6T%W&EI;F0NAZ?0_7&,<U8@\8Z7<:!9
MZO%Y[)>R>3;P;/WKRY(V8Z Y!&2<>] '045ST/C'3GL+RXEBNH);.=;::VDC
MS*)6("J I(;)(Q@FHU\<:5&FHB_6?3[C3T$D]O<J-X5B I7:2&!) X/4B@#I
M:*R=)U^#5;J>T-K=6EY BR26]S&%8*V=IR"5/0]#6MTH **YQ?&NEM]FEV7(
ML;J;R(;[R_W+ON*XSG(&1P2 #ZU'?^/=$TW5KC3)S=&YMW19!' S*N\ @Y'
M'(Z^M '3T52U35;31[/[3>.P0NL:*B%VD=CA54#DDFLA_'.CQVNHS2"Z1]-*
M_:H&@821AC@-CN/<?U% '245E1>(;&:72(X_-)U6%I[;Y#C8%#$M_=X8?B:H
M+XYT9M0@M=URJSW!MH;EH&$,D@)&U7Z'D$4 =)17*7?Q$T"TEOHVDNI&L9C%
M<>5;LWED'!)/89XR>O:G7GC)(/%&FZ5!8W%Q;WEO]H%Q%&7#*>%V@=AU)/08
MH EUOPYJ%[KEOK&EZP;*ZB@-N4E@$T94G)(7(PQ.,G/0"K>BZ')I]Q<7U[=_
M;-1N5599A$(UVKT"J.W)ZDFH!XQTLZDEF$NR'N?LJW(MV,)EZ;0_3KQ704 %
M%8Z>);!_$5QH06X^W00?:&4Q'#)QRI[]0/SJ.#Q9I5QH=KK"/+]ENIQ;Q9C.
M\N7V8V]>H- &Y17E_A?QK::.=;_MN\NG5M9EC1RK2+$N0!D_PKS79ZMXNTO2
M)GBF-Q,T4?FS?9H3*($/1GQ]T'D_A0!NT5RO_";6\OC&RT*VM9IHKFU%R+I4
M)4JP!0K_ +.,Y/;I7+^"_'5GIUC>1:W?W+RR:I*BRR!I%B7Y0H9OX1G./H:
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
MS4[2"]AU48^Q+)I^GNR8S$6)+^^[Y?P6L?PEI TZ>VTN_P# [/J-K<[1J?E
M1,@;(DWGN.P&<\=*]7IID19%C+J'8$JI/)QUP/Q% 'FMQ8ZA<Z=\0(ETR]5[
MJ;-N&A(\X ;<I_>^[GCL14EC#J&G:GX-NVTB_FCBTH6<PBAYAD(4?.#C:!@\
M_P Z](HH \RCBU"T\40W.@Z=K-A)=7^-0M)H<VCID[I ^,*2 #D?3Z]GHGB#
M^V;[4[1]/N;.2QE"$3C'F*<[6'L<']*VJJV>GVNG^=]FBV&:0RRL6+%V/<D\
M] ![  4 <KXUT;5I=6TC6-!;9?(YLY6V;@L4G\;8YPIY_&J/A[PI>:-XP?3U
M$K>'[8_;[5W))\]EV$$XP<9<XZ\CWKT*FM(BNJ,ZAG^Z">3]* /*XM+U.'P/
MXTMFTN[\^[U"4P1K"Q:56(PP'<>XJ;4-,%EXNO-1U'PK<ZU9ZC;0?9V@@WO"
MR(%974XVYSW]/KCU"B@#SX::^E>/O#]]%I$\,$NFFU>*V0/';/G=@D= "QYK
M"BT758_A7XALFTR\^USZKYD4 A;>Z[XCN QTPIY]J]<,B+(L9=0[ E5)Y('7
M _$4Z@#RW4;5M/\ '&HWVH>&+_5['58(S&88=[Q$+@QL,X[<C^=;<5M-!XQ\
M-[-&FM+>'3Y4D6&,M# SX(0N!C^$_F/6NWI%974,C!E/0@Y!H QO%\,MSX.U
M>""*26:6TD1(XU+,S$8  %<7X0BU#P;<V-M-I]]<6.L1QR/*T):6UG"@%'P/
MNX''H/H:].HH \A.FW]O\/\ QO#+97*2SZF[Q(8FRZED((&.1CO726\TGA_Q
MIJ&H7MK<O8ZI:V_DW$<+/Y31I@QL "03G/2NZHH \OLO"6HQ_"IXY(WCU6"=
MM2M$*G?$RMN"X'\1 /'JWK52]\/>(9KC3]4C+"Z\11M;:HNQF$$3@$<<8*Q@
MKSW'OQZW10!P)LFM/C#8>5;RBTBT;R5<1DJN&; R!@<"KWPVWKX9FCDAEB=+
MZ<%98RA.6W @'M@BNPHH \Y@>31;?Q9HU_;7<LM[<33VD@@:07/F(  -JXR"
M #TZU#IVER:=XF\&6%[ \DMMIDJ3.8MRJ6'"%@,<88?_ *Z],HH R?$>GR7_
M (5U/3[55$DMI)%&N.,E2 .*\]T?4GN$\#VJ:9J0-A-Y5Q(ULP56,17\N<D]
M *]8HH \<N+//PZ\6P2:==F=]7D9 B',A+KM;']T>U6O$6GZE=>-KRZT\R[K
M'3H)S;&)C'=F-@_EDC&>QQSSQ7K-% 'G'B#45\1)X.U".QNL#5(C/#Y;!H6P
M.N1T!(YZ'%5/$-A<ZE?^.;6PMY&FFALG11&RB7RVS( <8)[>^:]2HH X*XE3
MQ1XG\+7>EK/"+(R37+&W=#$I08C)( Y.5X]ZSK[PWJEWXAUSPQ;DP:)J&-1>
M8)]QSQL!QCEU4XZX7CK7IU% 'EUK9ZM<^!->U#5X9!??V>=.A0C+,L8(+#@$
M[G)/Y5:,<4=W\/##:21I&C;P(2/+W1 ?-QQECWKT>B@#)T;Q%8:[/?PV9D\R
MQF\B99$VD-ZCVX/Y5K55L]/ALY;F5"[RW#[Y))#ECV ^@[#M5J@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH *@OII+:PN9X8A++'$SI&6V[V ) SVSZU/5+6-.&KZ->
M:<TKPBYA:+S$ZKD8S0!QFA>,M2NO$4&ES36E\\UBUPZ6\93R9EZQA\E7';(J
M;PSXIU36F>7[39RRQP.;C3# T,\,H'RJ,L=RD@C/':I--\"7MG?:9=RZ\[-8
MV362QQ6X4!"I (.<@YP<\YQVJ:#P;>/K<.K7VJQO>6UL]M%-!;^6\A9<>9(=
MW)&3QTX!H S=&\;7MW97>I3W=G*ME:R37NG"!HIK=U&0 23N&003Q5S1M?\
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
MSL0KR.",EL9P 0.G:@#%A\;1:!X=\.:=###-=OI,,S"65E55"* /E5CD\XX
MXZUK6WCC[=IVCFTTY_[2U4RK#:SR; OEY+EFP<#CCC)K-A\+>(])FT?4M):P
M:^@TY-/NX+B1O*94 VLI SGBK6J^'_$$]YH?B"'[%-K6G^;YT!9EB='!&Q6Q
MQ@$@$CG.30!S_AW6O[!U[Q[JVJVRP- \#2PP/O&X[@ #@9R2.<#K766?BR\;
MQ!9:7>Z6D2WEK]KCN([C<JH%R0P*@Y!P./7-<QJ6D:EHVF>,=5U?^SHVU@0Q
MPQ"0N@8DKM)(7^\.?8GH*30;6_TO4[>TUW1TN6NXQIT=[%?^>RQ%> $)R$.&
M8MQ@'T% &O9_$A;S4+#R[&-]/O[@P0R1S[IUYP&>,+\H)'KG%:6F^++S5=8:
M&UTM'L([J2UFF%QF6%ES\S1XX4D<<]ZS?"^D>,=%^S:),VG'2+23*WG+2O'D
MG8%SP>V3T!XSBB3PSJ-WXLL-2^P6^GSV]RTMQ?6TV%N8LG"%!R6(QDG@<]<T
M =Y7D>H>(-8U[P1XS.HQVZP6TY@C\MON%60;<8Y'?<3G)Z"O7*\UN?"&N1:/
MXMTJVM8)(-2G-S;2?:/F8LRG:00 , $Y)].M &GX8\2W:RZ%HUWI$EM!=:>K
M6MRTJMYAC1=V5'W1CGKW%26GCF>?5=/CFTDP6.HSO!;R-,/.RN<,T>.%.#CD
MTTZ)K0O?",L5M$O]G6<L-R[2C]VS1JHP,?-RO:L"S\(^*HKC2)[BRTV6\L]0
M,]Q>M.3)<*Q/).W(4 X R>W H Z#P=X@UK6M>\00WT5O]EL[QK=-C\QE>, ;
M?F!QG)/X5TVLZI%HNC7>I3HSQVT9D94ZG':L#PSHFI:+XF\0,]O%_9U]=&ZC
MG\[+%FY(VX]2>N.W6M_6A=MHUV+"WBN+HQD1PS8V.?0Y[&@#!3Q=?+H-[JDV
MDQ^5!:"[BDANM\<RG)VAMO# #D8_QJ[<^*$MM4T.R-G*1JR,R2@_+&0N[!]3
MBN7T_P $WNW7U@M/[(LM0L6@2Q-QYJ^<>3)QPH[ ?7ITJ2TT?Q9>7GA:;4;.
MTA72V=9L7 9F!0)OX&!QG &>G)% &M%XV>Y:TN[;2+B;1[FY^RQWD9)8MG ?
MR\9V9R,Y[=*Y+2->NO#WB#QO<V^DRWL$5WYLS)(J+$B[L]>IQG@#M6SX<TGQ
MCX=5= ACLWTJ.<M%?O)N=(222NSNQ_(9-)'X6U=(/':_9T+:NS?8QYJ_."''
M/I]X=: .\M+F.]LX+J(DQS1K(F?0C(_G6!K_ (O71-:M-)CTN\OKJZA>5%MP
M/X<X'/TY]!ZUI^'X+JU\.Z=;WL:QW,-LD<B*<@%5 Z_A61JNFZG/X_T/48;4
M2:?:0RI))YH!5G&/ND^PZ#^5 &7J'Q0L[#<KV#"6&))+F&6YCCDC9@#L"DY9
M@#S@<=.M07]]%J'Q1\&7MNS>1<V,TR;N/E:)B,CZ8J>;2/$ND>*=6N=*TZQU
M"RU-ED#7$H0V\F-I)XR1WP.P[5;O?#VIW'CKPYJ;)');V5I+%=2H0@WLC#Y5
MSG!)]\4 5/\ A:FDB_6-X0+0W!M_.%PC.",C<8A\^TD=<=ZN:CX_BTVXG>32
M[C^SK>\%E+>,ZJ!)WPAY('J*S]"T?Q3X?']B06%A<6"3DV^I2R#='$3G!3J6
MQD#MD^E9/B;PCXHUN+58Y;"WNIVOO-M;M[D+B 8VQHA^[CJ<D9]Z .OO?&$D
M6LWVG6&CW%^]@J-<^5(H<;N?E0\OQCI]*K:_\0].T/4[BQ\M9GM5#7&;A(BN
M1D!58@N<<X'M6=XI\/:QK-[+/;:/';ZDAC^R:I;7@3:,#<)!PQ .X=.F*EDT
M?Q)HOB;4;[3M.L=6@U-8V=II!$89%4*3@YRIY.!_3D [33K^#5-.MK^V),%Q
M&LB$C!P1GFL74KJP'CC1;2>PDDO6AF>WNO,(6, ?,-H/)(QU'%;EDD\5E ER
MT;3J@$AB7:I;O@=A7/:SI>IW'CKP_J5I K6EHDR7,C,!@. !@9R3Q0!FGXD
M0&Y_L&^^RQWAM)YBR@1MN"CZGGH.GK6KJ_B[[!=7D%EIEQJ)L(Q)>F%@OD@C
M( S]XXR<#IBN6O/"FNW?@#6=+%B$O;G4VNHD,R<HSANN<#'-7TTOQ7H'B?4K
MK1[&UO;+4EC<B>XV>3*%"ECW(Z\#J,<T 6YYEN/B=HMQ&K@2Z3*X5P0<%@1D
M'H>:E;QY%'X1'B&339Q$MS]GEB5PQC^?86STQG^8J273-6?QUHVIO;QR00V#
MP74RN%"NW/RJ3DC('YUR5[X8\6OX2NO#D&G0F(W[SBX^U*OFQ^8&4!?7.3SC
M  [T =CK_B$!=1TZSTZ:_P#L]NQO7BE6-8 5Z;CU;'.![5S_ (2\2QZ-X!\.
M6PB^TWMX)1%"9ECR%=B268XXXJ_=:?XBTW7=;DT_3X+VUUB,,&,JK]GE";,,
M&^\O&?Z5CVGAGQ)HFB>';RVT^WNKW3(YX;BQ>0?.CONRK=,\"@#?M_B)I]YH
ML=];6TLD\EZ+!+?>H!F/. _W=N.=U;VB:K-JL%P;C3YK&>WG,+Q2G.2 #D,.
M"#GJ*PK^WU6_\/+'J?AVVF2>?_2+""52\404X97R 7W 'C'!QVS6;9W7B#P9
MX3GFFLI[Z-;\+;07%PIECMFP%R1G+;L#'/6@#T*N0M?$]\?&NO6-S;!-*TV"
M-WF+KB+*L^\]SN';MM[5URG*@D8)'3TKAY=$U23Q=XI@-KC3M<L4C6\# B)E
MB*8(SGJQX^E %ZW\;QNUA-=Z5=V>GZBXCM+N4J0[-]W<H.4W=LUU=>=3Z-K.
ML^'=&\-7.F/;&PGA%Q=DH8FBB&-T9R6W'CL.ISQ7HM '(1ZYJ6J^)?$.@/92
M6]M;VRK%<J5RA96^8_-GGJ,<C'/MC>!/%,=CX:\.:?=V=X$O-T,=X4S&92[8
M3UZ=^GZXVHX-3L?&VNW2Z9+/:7MK"8YD=0 T:/\ +@G.22 *Y^VT36[;PAX-
MMAI<K7-AJ*S7$991L0,_)Y]&% '1W_Q TFPN9%=)GM8;G[)/=+MVQR8!QMSN
M(&>2!Q[UU=>86F@ZKH]_>Z7'X5T_48IKEI+74KA4(17))\SC)V^@KT^@#@/$
M$DFJ_$FQT.ZM+J;318M(\:,H5F9MOF$9Y5>/<'L:OZ?XJT72O"=W/;C4)K/1
MYC:3>9AY<@@9R3R.1W_"GSVM^/BE:WZ6,K6']FM:O<9&U6+EQ[]@/QKDK[0=
M?M=%\5Z%::)/<+J%XUS#<^:@4H60XZY)XZ4 =5++)+\6+%1*XA&C/($).,F4
M#.,XST_*I? >5L=8C+NPCU>ZC4NY8A0V ,GD\"JTNEZC+\2-%U0V3BUBTUHI
M9-PQ&YW?*<'GK]*M^"K:_M%UN.]LGMTEU2>X@9R,R([9!QVH V]7U>TT33VO
M+QF"!@BJ@RTCG@*H[DFL6+QWITHU!!9W_P!JL8EFEM1&K2%"1\R[6((&>><T
M>/=)OM7\.*FG0Q3W-M<QW*P2_=EV'.WG@Y]#UJCIT^I6]G>WUMX*@T^5+8(D
M$:Q^;-*3R,K@>6.#S@G\* -W3?$VGZO-;QV'F7"S6PN?,0 K&I. K'/#9SQ[
M'TK)T7QS%>:+=:GJ-K-:0QW#11%@N)#N*JB_-R_'/0?A6;X1T75/"&N'3TM)
M+C2K^);B:X"*OD7!SE< _=X_#(]ZR)/"FNW?A:XTMM- GTW5&O8/,D4QWBEF
M.W'7OWQVH [&/QUI;6NJ3/#>12:;&)9X&C!?8>C+M)!'X\=Z?8^-M+O]6L]/
M2*\B>]A\VVDG@*1RC )"D]2 >W'O6'+;WFI>%-:2U\(II3SV1A2)$C66:1N.
MV/E'OR?PYGGT[4'OO \JZ=.18J1='Y?W.8@G//KZ9Z4 :/A'Q9+XGFU0/I\E
MM':7+0HQ((. .&.?O9R< 8QCDUU%<7X$T^^T>]U^RN[*=%EU&2YBN"!Y;JV,
M8.<Y_"NTH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBL[Q!-+;>'-3G@E:*:*TE='
M7&58*2#S]* -&BO+X+[Q+I>C>'?$=QKKWT-V\$=S9O&JKMD& 00,[AQGW_5U
MI>>,?$$=SJ>G744*Q7SHJO=!8A&C8*E/+)YQUW=^E 'IU%<#;CQ#J_CS7+:#
M7Y;6PT^>W81>4K[@R!BG3@'G_P"O7.7NJ^*;'P==Z\WB.62:QU![<1"!524"
M7;EO;V'04 >PUF:3K2:GITE[+:W-@D<C(5O$\LX'\7/8USFCW.L6/CM=+O=7
M>_MKO3C> 21*AC8.%PNWMS7'W=_J/B#X73WM]J,[2Q:P%^4A0R[U 4@#H-V1
M[B@#V0R(LBQEU#L"54GD@=<#\13J\]N-.:V^*-ENU/49!'I33$M(I)"R#*_=
MQ@XY]?6JVA:CXM\2QV>NV4T45L]VWF12W(\LQ!BI3R_+R#CON//- 'H&IZA%
MI6F7-_,DCQ6\9D=8EW,0.N!2Z;?QZII=IJ$*LL5S"DR!NH# $9_.O.=0U#4?
M$WA7Q7J<>I7%K#9S36T%LNQ5*(J[M^1DE@3WX]Z[;P?_ ,B5H?\ UX0?^@"@
M"31_$-IK=YJ=M;)*KZ=<&WE+@ %AW'/3(-:U>0:7::Q->>.+G2M8.GM:ZC+-
MM6$-YA4L<,3VP*UAXHU0?\(OXFNKB2WTB^'V>]MR%$<3G<%DY&=I(SG/3% '
MI-95QK]G;>)+30G6;[7=1--&P4;-JYSDYZ\>E5O"EQ=:AILVISW$DD5[<22V
MJ.,>7#G" < X(&[G^]6)J_F?\+B\/9?,7V&?:N[H<-DX[=N>^/:@#N:*\RTW
M7]8'B/1?,U66]2]N9H+DQP@6@V@X6,E021MY(R.O--OM>UJPM_%&BRZE<'5H
MITDTUQ$I>5)#\J( .>A!/;V[ 'I]%<5X;\17'B6]TA[:Y=8K>P,FHH5'SRL0
M@4\<$,CGC\A7:T %94OB"RB\2PZ WFF]EMS<KA?E" D<GUR#7$^,/$FKZ7+J
MMU:ZDV^REB$%O;1"2)%8@-Y[%>"<\#.>GU%Z\_Y+CI__ &!C_P"AO0!U6A:Y
M:>(=.^W6:S+%YC1XF3:V5.#Q6G7(?#C_ )%NX_["%S_Z,-5_$VH^(QXVTS1]
M'OX+2"\M)'WRPK)AUR2<=>FWV^O- '3C5X3KQT@0W/G"#SS+Y1\H+G&-WK[5
MH5Q-IK>M0^/SH=U<)<QQ:.+AT2-5\R8$ D'&1GGBL*R\3>(]5TW0[JWU=%O;
MW4&AN;&."-C%$'(+ 8R H&22?XA0!Z'IVL6NJ3WT-N) UE/Y$N]-OS8!X]1S
M5_(R!GDUY9-+XBM+GQMJ.D7\5O#9W7G&/[.)&E81J6!)^ZH4#IS^7.G;7%[J
M_CKP_?K?S00W6C?:S; *RIDH649'?(R>O% 'H-%>>:3XAUBX\4"QU+5/[/NA
M=N!IMQ:*$GAYP8I0,D]._)%=AXBN;JS\/WMQ936T-RD>4ENGVQH<CDG!Z#G'
M<\4 :=%>;Z=XFUS^U-9TU[\W(ATDWMM=367DD..#A2%W+G."1VINGZ]XI@C\
M+:K?ZC;W%EJ\T=O):K;JA0NIP^_N>,D< =/>@#O-8U:VT/2+G4[S?]GMUW/L
M7+'G' ^I%6;6YCO+2&ZA),4T:R(2,94C(_G7F'BV]U;7O!'B#4/MZV]A!<-;
MK9K IWJD@7+,>02>>..E>A>'?^19TG_KSA_] % &E67:Z_8WFOWNBQ&7[79(
MCRY0A<-TP>_;\ZYS0M1\2^(+6QUVVO+9;26Z=)=/>( +"KLI(?[Q?C/8'VJM
M'--9^,?'M]:)"UW!:6IA,SA$!\ICR3QC('7TZB@#OI'6.-G;[J@DX':J6C:Q
M::[ID>H6+.UO(6"ET*D[6(/!^E<IX8\0:G<Z[J&F7.HI?I'8QW45P]KY 5CP
M0./F3N&Y^IK.A\5^(F\&:#?P&S>YNM2^R7$FP>7M,I48 [''44 >ET5Y]!>>
M-+G6]9T%=4L@]JB3KJ M1\@?E8Q'GOAN3G&/I4<GB_5I_ ^@ZNSFTCNG*W]]
M#;^=Y"J2 P3_ &B!SSCTZ4 >BT5D>&KNZOM&2XNKRTO&=VV3VOW'3/RGV/J/
M6N>EU3Q7>>.=2T?3Y].AM+58)@TT;,VQNHX[DY^@ ^M '<5GVNMZ?>:O>:5#
M,3>V84S1E2,!AD$9'(Y[5P=IXQ\3ZG<Q:CIVF7,]@]T8A;"V&PP@XW^;G(?(
M/&,?SJ6UFGM_BAXSGM41[B/3HWB5V"JS"-2 2< #/>@#T>J>JZI::+IDVH7\
MACMH0"[!2V,G X'/4BN-\/\ B75=0\0#2)=0MYS-IK7/G1VQ589LA=JG.V10
M3U!/(/-9^A:KK-C\*+_67N;>[G#32QK-">OG-O+<_-GD@8&.E 'I<4J3PI+&
M<HZAE/L>:?7&W6MZ_+K^GZ7IPL$6[TW[3YDRL?+8%03@=1S@#CKUXJA:^.KV
M?P4+^06\=^NI#3IIF4B&,EP/,QGD!2.I'- '=7EE;:A:R6MY!'/!(,-'(H8&
MJ&E>&=%T2=Y]-TZ&WE=0A=<D[?3)[5FZ%JNL7'BG5]*O9;.>WLEC=)HHRC,'
M!(!&2.,<_A5/XB2:EY.A6VG7OV4W6J11,VTG)Y9<X(X!7D=^* .THKDSJNMZ
MKK6I:7I=Q9VQTQ8EFFG@:3SI'7=P PVC\ZU/#&NGQ#HD=\]L]M,':*:%CG9(
MIPPSZ9H N6NJV5[?WEE;SB2>S*B=0/N%@2!GUXHO=4L]/GM(;J81R7<ODP@_
MQ/@G'Z5Y^;C7[?Q9XWDT**T,D?V>5FN"3G$.=J@8Y//)(%;2>)[V[7PA<I!;
MI%JS'SU8%F0^66^4]NAH [*BN$B\4ZK<^*Y]-^UV%D\-XL?V"[B*R2P<?.DF
M[#$\D*!73>)=:3P]X=O=49/,,"?(G/S.2%4<>I(H U:*X?1]>\5SWKQW.EF2
MWEM&EBFDMS;B&4;L(^6;<#A>1Z].N,I?'/B6WT30=9N+73I;?495M_)1F5V=
MB<-G!"CCIS0!Z;17%V7B/78)_$5AJ,-C+>Z;;BZA> LL;JRDA2#SQCK69:^-
MO$,"Z#JFJVEE'I&K.D $1)DB9A\K'U!P3CL.O- '=66K6.H75Y;6MPLLUFXC
MG4?P,>W\_P JNUYQ'K$'AC5_'^IF)2(9+9EC!"[W:/@?BQR?QK5_X2#6-%UC
M2+;7&LIH-6?RXVMD9#!)U"G).\<@9X^E '945P-IXPUB/1-?34([9=9L+H6T
M$2(<.7($9VYR02>W:KMWK_B%O%.HZ'86ED3#8I<132.W#'@Y4=<G.![=>: .
MQHKS-/B!KHTC2-?N+"RBTNXNOLL\:R,TI.67<. !@J>.<UHZWXWOHM0U"VTB
MU>633G5'B-G-*;AB 2H9 53@]3U].] '=T5P\OBW6;KQ+9:-8:?;P27>EK>C
M[6S PLW9@!U&",>^<\8K$UKQ;K-]X9T"\@E6REGU46=V(B?F*L>AZ[3M.1WZ
M=* /4Z*:=_E'!7S,=<<9^GI7 S?$"]@\)ZGJ,EI:QZEIEV;:XM6<[3SC*GK[
M\CL: .^=UCC:1V"HH)8GL!4-C?6NI6<=W97$=Q;R#*21MD'M_.L,^(I+R]N(
M;2WAN+./2UNV=RPW,^=J=,8*@D]ZY^75]6EL_!3:*+/3[>_;,ELJ$)]PMMX_
MAQNX]<4 =U;ZE97=Y=6EO<QRW%J5$\:G)C+9(S^1JU7FKZCJ>D^-/'%WIUG;
M3+!;VUQ,TTA4 )"3@  DD_,?0;?>N^TF^_M31K'4/+\O[5;QS[,YV[E#8SWZ
MT 27U_:Z99R7E[<1P6\8!>20X R<#]34T;K+&LB,&1@&4CN#7EDUYJ^H>"/'
M+ZI=1SQPW<UO& #\A0J, = O3'?.2:V]*\6ZA9:MI&D:Q86UM#>6)FB>.<N8
MPB;CO) '13TH [JBN TGX@WNJWNG/%HTSZ?>R%"\4$Q: 9P&9B@1AGKM)Q^%
M=!XVU2XT;P9J=_:-MN(H@(V_NEF"Y_#.: +\^O:1:W?V2XU2RBN/^>4DZJWY
M$^]6A]GO(XY1Y4Z*V^-QA@",C(/KUKG_  ?HMA#X1L=T$%Q)=0+-<2L-YF=Q
MEF8GKG-0&Y7PS-I?A3188GN9_.EB$[X2*,,SG..>^!]/:@#K:*X.^\>WNG:7
MKBW&FP_VOI#(985FS&\;D;9 >N,$<=>:G_X2GQ&=?DT4:)9_:I;;[5;/]K.P
M1[L$N=N<YQP!_C0!VM%>?R?$>5? UKKL>GQR74M[]CD@$A"JV3T)'/ 'Y]>*
MO0>+]5M?$C:1K6C+ T\$D]D;:7S3+L4L4_WL#';D>XH [*BN&T;QW=7OB/3]
M*O+2UB>_@>5(X9]\EN0"P248X.T>Q]JKI\0]0&F6^K7.CV\&FF]-I,_VO<X.
MXKN4;>@[DXS@\#@T >@T5S47BAXO%>J:/J,<%M';6PN[>3>298N=Q.1@8(Z?
MX5I>'M0N=5\/V.H7D"P3W$0D:)22%!Y'7GIB@#3HJGJU\^F:5<WJ6DUV\*%A
M! N7<^@%<UI?C2>XUFZTN]M+=;B*Q^W#R)]VT<?NWXX89'^% '8TR::*WA>:
M:1(XD!9W=@%4#N2>E<'I_P 1+R[M]#OI=$$6GZI<_9!*+C<RR%MH.-N-N01R
M<GT&.4\7:]/J?ACQ-':V$4FGV:O;2323%6>08!*@ \*?4\GT[@'<M>VJ68O'
MN85M2H<3&0!"IZ'=TP<BIZ\^5EU'0_!'A\JKQW5O!<W*G!'E0QHV&'H6VCWY
MK1F\:7/]F7FN6VG)+HUI*T3,9MLT@5MK.JXP #G@D$X_"@#L*;))'#$TLKJD
M: LSL<!0.Y-<=J'C>]BUW^S=*\/OJBM9I>QS172J'B;C=@CU_$^E;GBH(?"6
MKB149?L<N0[;0?E/4T :D,T5Q"DT$J2Q. R.C!E8>H(ZTV*Y@GDECBFCD>)M
MLBHP)0XS@^AQ7">$/$EU9Z;X6TJZTDQ6]];>7!<_:%8DHF<E . 1TY^HJ6U\
M4Z9IK>,+^+1O(?3K@"X:)\FZ;) ;& %]^O4F@#NZ*R-"U:[U59GN+*&&-0C1
M2V]UY\<H8'.&VKTP/SK7H **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LOQ*&;PMJRHC
MN[V<JJD:%F8E"  !R>36I4<[R1V\KQ1B214)1"VT,<<#/;ZT <9X,\+0KX>T
M6>]FU&3R(UD6QO-HCAEP02$V@\$MC)/7/7!JZWP_T<ZG/=)-?16UQ)YL^GQS
M[;69O5DQSS@XSC\.*R;3XE7$N@)X@N/#SQZ1YOERS170D>/G&=A49&[ Z]Z[
MV&5+B".:)MT<BAU.,9!&10!E6'ARVT_Q#J.M1W-T\]^%$T;LOEC: %P H(P!
MCK68? .FOX7N/#\M[J$MK//Y[2/(AEW;@Q^;;SDC/(/6NCO+VVT^W\^[F6*+
M<%W-W). !ZDFJ\USJ*:W;6\>GK)ITD3&6Z\T QN.@V]2#[>OMR 5_P#A';;_
M (22#7!<W7VB&V^RK%N7RRG7D;<YSSU[5FQ> =*A\,W6@BXO3:7$_P!H+&11
M(CY!^4A1W4=0:ZJB@#!;PK:MJFG:E]MU 7=C$8?,\_)G0G)$F1R,\\8_08IV
M_@'2K35GO;:YU"&%Y_M#V$=QMMF?.02@'8@'&<<#MQ7544 <A?\ P\T^]N=1
M=-3U6TM]18O=6UO.HC=B02<%3C..?KZ<5TFF:?%I.EVNGP-(T-M$L2-(<L0H
MP,FK=% '+S>"H#?W\UIJ5Y9VVI-NO;>';B5NY#$$KG)SCU/2L[Q4OVR&+P58
MZ%=?9ITB'VJ.,+!!&&YPWJ O3WKL5O[5]0DL%F5KJ.-97C'55)(!/UP:L4 -
MCCCAB2*)%2-%"JBC 4#H /2L6]\,VU[XIL]>>XF6:V@> 1+C:ZMGKQG^(]/:
MJ>I^++F+5;W3='TK^TKJPB66Y3SO+/S8PJ\'+8Y[?CFNFB9GB1V0HS*"4/53
MZ4 <9:?#>TL_L*QZQJGE6-T;BWC\T ("22O '4GD]<9'&:W9_#5A<>*;?Q!(
MI-W! 85&!MY.0W3.1DC\:V** ,.T\,V&C:?JT6F)-"U^TDK>2P5U9AC$9X"X
M[>E2>%K74;+PY:0:K-+->*&+M,X=P"Q(#,"02!@$UL44 <1J/PWMK^;5L:O?
MPV^IR":6W0C;YH(.[D9(XZ?X"MG_ (1>+_A*[77S=S--;V7V,(X!WC).XGUY
MK>HH Q?#'A__ (1O39K/[;)=^9<//OD0+@MC( ';.3^-,O/#27?B^Q\0B[DC
MEM(3#Y(4%74[LY/;[WZ5NUAW7B1+;QC8>'?LS-)=6[SF;?@(!G QCG.T^E $
M-UH M_$MUXHA,UQ=?8#;K:)A=^#N&&/0G&*\YT)7LX$BT/7=2?6UP9-/.F'"
M.S999'9>%!)R2W^%>T44 <N?!V^SU^V?4IBNLMO?Y%!B)&#@C&1@ <^GUI5\
M'+%=:'<6^J7,#Z7:K:'8J_OXUV\-D<9V\XKIZ* .6A\'S-J5C=:AK5U?1V,S
MSV\4L:@JQSU?[Q STSV%:OB/1(O$>@W6DSS/#'/MS)'C*E6##K[J*U** .-B
M\!RKJ=WJ,VOWMQ=75D]G*\D:8VMW  X XXJP?!2G3_#]H=2F*Z+,LL9*#$I7
M[NX#T'&?<U>TSQ+%J7B35M%6UEBET[9ND8@APPSD8Z?YZ5N4 <5?_#Q+J/4[
M:VUF[M-/U&3S9K145E#Y!)!/(R1G%=9IUF-.TRULA(THMXEB#L "P48R<?2K
M-% ''67@(:?J;&VUF]31S+Y_]F _)OSG&[KMSSM[]\U/J'@F+4;K7YI;^91K
M$*1/&BX"%!A6]_<=\FNJHH Y+3/!UY9ZX=5NM?GN9I++[+*H@1%;'0C'0#KC
MKGOVJG#\/9HM TC3!J^6TV_^V+*8#B3YBVUAN]3US7<TUY(X]N]U7<VU=QQD
M^@]Z .?@\-30>,=1U_[>"+NU%N(/*.$(QAB=W/0]AUJII7A35=%T#3]-M-;C
M+69E4^;:;HID<YVL@<'@]#G].*ZVB@#'\,^'X?#6D"PAE,@,CRL<;1N8Y(5?
MX1Z"H;#P_/9^,-4UQ[Y98KZ*.,6YBP8]@&/FSR/O=N_M6]5/5M1CTC2;O49H
MY)(K:)I76/&X@#)QD@4 <K;> )['5939:]=6^B33&>338UV@D\D!P<A20. .
MG%2WO@3^T-6\0WDVI,J:O;)!LBBVF+:%P<Y.[[O(P.IKI-)U*+6-(M=2@1TB
MN8Q(BN!N /KBKM '%Z7X*U*QUS3=4G\0M/):6YM7C6T1%>+^%0 ?E[9/)X[4
MVW\#7UOX2U/P]_;:R6UR2+<M:C]PK.6;.&RQ.>N>/3M75WNHVUC9WES*X86D
M)GE1""P4 GI[X./I3-&U6#6]'M=3ME=8;E ZK(,,/8T 95OX=O(O$.FZH]_
MR6EA]C>(6Y!DS@E@=_'('&#QD>]<AK>@)X9\+_V/<:HJ0:EJQN9;R2UW10J
M&"NN2""R*.<9SZ9KU*FR1I+&T<B*Z,,%6&0?PH X+P3<7,>K/:V6H:9JNF2(
MTD]Q9V0MS#(,!0=ORMD?4\=AUZ#Q9X<E\1V-I';W[6-S:7274,P3?AE!'3(]
M?6MN&"*WC$<,21(/X44*/R%9]GKUK?:]J.CQI,MS8A&D+KA6#C(VGO0!F#PS
M?V>OW&L:;J<,<UY D=VD]L9$=U& XVNNWZ<UJ:#HT6@Z4EE'*\S;WDDFDQND
M=F+,QQQU-:=4=7U:ST/2Y]1OI"EO",L0,DY.  .YR: ,FW\-W=OJ7B*\6_A+
M:NJA%-N?W)5"@S\WS<=>GX56A\(7<%MX:@34H=NBMN8FV/[X8V\?/\ORD^O.
M/I6MHNOQZS->0?8KNTN+1E$D5RJ@X8$J05)!!QV-:] '(WGA"_U+4+62_P!4
M@G@M;X7D+FUQ.@5MPBW[L%>?3/'?MN>(-%@\0Z%=Z5<LRQW"8W+U4@@@_@0#
M6E10!R>D>&_$%E;O'?>)WN?+MWAM56V5%0D8#N,_/CC /O5:3P%)+X9T+1VU
M)0=*NDN/-$'^L"EN,;N/O=<FNUHH Y#6-(.FS>)O$$UXGV>ZTXQF'RCE-B$
M[L\]3QCTK*\.^'KW7?#GA5[^YMO[-L4BNHXHXCOE<#Y0Q)( &>W7VKT&6&*>
M)HIHTDC;JCJ"#^!IMM;06=NEO:PQPP1C"1QJ%51[ =* .1?P/+>-XJCOKR.2
M'6F1HF5#NAV@[<^N./KBK$7AW4+J^TJZUZYLI8])W-$8D8&5]H =LG"XQG S
MSWXKJZ* ."L;?2/%7Q!C\0:9+]HM;.V\N:1051YPQ"#D?,0,G_ODYK<AT._B
M\::AK?GVQAGLTMX8]K;@5YRW;KGIVQ6Y!;06L?EV\,<,>2=L:A1GZ"I: //9
M? &I2^!M.T%KVT\^VOOM3R!6VD;F; [Y^:KM[X2UZ#Q)=ZEX?U]+&"_*M=0R
MP>9A@,;E!XR?P_P[6B@#EHO#%W%XWMM<^UQR00Z<++;("968$G<2?7/6L5_
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
M*YBBC>&<W#C8SQ\D\\C)SSG':LZQ?4-.^&T?B<:UJ,M_+&;5C+-OBC4W!7>
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
M5P)XIHT#'.",8/\ GV-90^'&GM9:Q9W%]=SQ:G.EPS-L#QRCDN"%QDDGMC'
M% &>;.ZLOB?HXU#43?R#39FB>6-%97_BQM XZX[@9Y-8:>-?%2^!;7Q0]]:.
M!>>2UM]FQYBY(.YL^W;%=C9>"KJ/7K#6-1\0W5_<6<4D2AX40$,"/X?3.><\
M@53_ .%;1_\ "$1^&O[6E\M+G[1YWDCGG.W&>GXT 6-+U;6+/QXV@:MJ$%TL
MVGB[B*6_E[7W;2HP>F 3S69<>*O$,?@.74HGMI-3CU,VH'E81QYNP  GCZD_
MXUT\OAE9/&T7B3[6V^.T-J(-@QC).<_CTK'/@*Z/AV72?[><&2_^V^<+5?E.
M=VT#/][G/X4 3:7J>O0>-FT/5+FWN$ET[[6CQQ; C!]I&,Y(Y[GM65#XPU?_
M (072=:GW%);MTOY[> ,T42NXW*O3^$9)SCT-=2_A^1O%\>O?;R"EF;3R1$.
M03NSNSUS@]*H:=X2OM(T&STVPU^6%[6>202_9U*NKDDJRYYY.0<T <]J\U[J
MC^#IX?$ G2;47VSV\2[&QN*L5(^\%RI![DUI6FI^*-3\<ZMIUO?6,.GZ;-;E
MU:+<[QN,D ]B0#GT..E3M\/U33+*"UU::WN[:]>]^TI"IW.^=V$/ 'IUQCO6
MEI_AAK+7-:U&34))EU545XVC *;05&&SZ$]J .7A\8ZM!XIT?3YKRWNUO;F>
M&X2&'$40!^0))_$P!^;DXZ=:7PY<:E%;^-M0CU19;FWO;E%BEC!53&!M; /H
M",=.*N67PWDM;C1Y)?$-U-'I,Q>UB,"*%0XRN>IS@<G\A6A;>"FLYO$+6^JR
MI'K)=C$85*Q,^=S>K'DXY &?R *5QXGU*QT[PCJ]Q(AL+](DU#Y -KR1@J^>
MPW']*75/%>HV.BZCJ4 683Z@++35VC&.%+YR-V6#XR1T'(K5F\)Q7?@=/#-Y
M<><B6ZPK/Y>TC;]QL9ZC [\X]ZFU'PGI^H>%X] /F16\**L#HQW1LH^5L]R*
M *7ARY\5/K-S%K%HZZ;Y(:&:81+)YF1E2(W88P2<^U=56%H6@WFF3/<:CK5S
MJEQL\J-Y$$:HG!QM'!)(^\>:W"-RD'.#QP<4 >;P>,=6M=;TN'4;ZWD-W?M:
MSVMO;[D@R2$ E'!;.,C.1W%)J/C36#9:I?V,\*36>I+8QZ<\.XN"=H+'()+<
MD8(&!^-78/AHT*:;"=?N7MM-O1=6L)@3"_.7()ZDDGKTZ\>G'KJ<JZO>WUMX
M@-EJ<EU+)_9MYI8EG)'"*&"YY &!QCCZT ==JWB7Q'<>(;[1-&M6>>QM4=WB
MCC^:5UR ?,< )R.F3UIUSKGBY=2\,6#165E=ZA%.+B.9?, DC7.?E;IC! ![
MX-2W'A#4M2O;#Q%::G)HNM36J)?B.(.K':,C:3C(/'.>@]*TQX39=8T34!J4
MK_V6LHVRH&,S2 AW+9&"<_04 <W:^.=6@T/4XKDV]QJ]KJXTR*4Q;8F); 9@
M#GLQX]O>MZ_O/$&BZ+KMQ?-9WD-K;&6TF:/:9#M.Y9$!Q@>V,U0?X="XM/$%
MM/J.%U.^^W021QD/;ON+>O/7';_"U%X1U.;P_J5KJVN/?:A>6S6RSL@5(D/3
M"CJ<\D]3QZ4 9+^-=2N+?0K*TAE6ZNM/6^NI+2S,Q13P J9XRW<]/QI]SXOU
M^Q\-:+=ZM:G3'N97COKDVK/]G4?=;9GC=QU]\#I5F?P%>II^C2:;JZV6LZ;;
MBU^UI#E9(O[I4Y_SGCTU6T37;>PLDM-;26Z0N;MKV#?'<[ASE5(V@$< =OU
M-#P[=7E[HT5Q>W%E<2.6VSV1)CD3. W/0GN*U:X/^P-8\,Z=I5GH-YEWOVEN
MHUM<Q,'()!ZF-% /?)KO* .5N-<U&_\ %M]H&E2VT#V-JLTDDT3/ND8@JG48
M7!&2,GGC&*P[OQYK*Z3HYM[.RCU.YU,Z;=1S;C&DBMM.TJ<XSCU_&N@U#PW>
MIXC?7=#O(+6\GA\FZ2YA,D<@&-K#!!##'KZ5GWO@)WL-&AM+]1/87_V^::="
MQN)2=S$X(ZG]* .HT?\ M0:9'_;)MC?;F\S[+GR\;CMQGGICK5#7M9N;+4=)
MTJP6+[;J4KA7F4LB1HNYS@$9.,8&>];M87B/P\=9-E=VUQ]FU/3Y/,M9R"RC
M.-RLN>5(&/6@#F=<\2:O;Z?XDT5[A(]3L;,74%Y#$5$D.1DX)X?J..,\CIBL
M759+]K'X=R">WO;UI,Q2R;PC,5786)^8XX)]<=J[(>#GO8]8GU:[234=3M_L
MK2V\91(HL<!58D]>3D\U4M_!6I11>%UDU:)CHDA)*PE3(AP-HY_NC'XT 5V\
M;ZKI^FZZFH6=M+J>G7,5M']F#>7(9?N$J26^H!SVJ72O$WB>>74HKS251(;-
MI[>Y>TEMXS(/X&#,Q/7/![&GWW@2;4V\1BYOT1-4ECFA,*$-"\8PI)SSVST[
M]*O6&A^(DL;M-3UZ.\F>V:" "WV1J2/OL <L?R_6@"/P=J_B;6[>WU#5;33H
M-/N+821^0S>9OSQD$D $<^V1[XZRLOPYID^C>';'3;B:.:2VC$7F1J5# =."
M3SC&?>M2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH *9++'!$TLKJD:C+,QP /K3ZBN
M(8KBVDBFC22-U(9'4$$>X- '%^'?$VK^([B+5+.6Q.DF:2.>VD.V2"-<[9-W
M<G!X('7\1VEO=6]W&9+:>*9 <%HW# 'TR*\3TG=:_"&QG2,+:R:HHU%TX+0;
M\?,>XSM'?KBNJU2WM;/QI.FC+'##)H4[W<=L L>.=C$#C)/?K@>E '>C4K I
MO%[;;=GF;O-7&W.,]>F>,^M3-<0+<+;M-&)F&Y8RPW$>H'6O'K'1;'_A1\^J
M06H;4'M)(Y)5)+%!/N((SC "@^V#ZFM6UO\ 3;WQ7X(A6XMYI/[*DCF 8$_-
M$,*3^#<?6@#TK[9:[XT^TP[Y"0B[QEB."!ZX[TL-U;W#2+!/%*T9PX1PQ4^A
MQTZ5XI!I6EK\+8=3B&=1CU(*)@Q5X29@"JD8/W<'\:Z2WM++0_BM?VUH$L+(
MZ*TLVSA00W+GW YS0!Z+#>VMQ*\4-S#)(GWT20$KVY Z4Z2ZMXIHX9)XDED^
MXC. S?0=Z\Z\&P)H>OZ?IMS:6-R\]I*;+5[1CF=,AF$B^ON?ZFM;XB6C06-A
MXCMX4DN-'N5G8'@M%G#@'\C^% '6K>VKF8)<PL8/]:!(#Y?^]Z=#U]*YZ3Q+
M.OCR/21]G.F'3/MK7&_IE]H)/3'';^]7!-=:EIVMWEQ;6*"+QG$19JW!B;.
MS_\  7WGKR<<UNW&@Z;/\4++2KE5>SM] 1%MW/RRA9& ! ZXZX]O:@#T59HF
MA$RR(8BNX.&&W'7.?2DCN()8//CFC>$@GS%8%<#KSTKQRTN##X8\/V98?V2?
M$#PW&]\H(PYVHV3]T\GGT%:^O0)8ZIXOL=.&S3CH1GGAC^5(KCD+@#@909..
MM 'IHFB:9H5E0RJ 60,-P!Z$BB*:*>,20R))&>C(P(/;J*\CFT6QC\0^ XQ"
M2+ZT;[6Q8[I\1*0'/<=L>G%17DJ:3X1\965C)Y$-OJZIY29;RXF9<C'H<-^M
M 'KT=W;2P-/'<1/"F=TBN"JXZY-.\^'9&_FIMD("'<,,3R,>M>>Z+H6CZK>:
MJEMK]G>QWECY4UK8VZQQ+S\KG!(W#\ZK>!C+J@T_2YX,2>&C*)MX^5YB66/!
MYX"[B3ZX_$ ],,T0F$)D02E=P3<-Q'KCTI]>->';:UUU+*]U'Q%9VNKPZDTK
MQ"$?:"YE/R%MP)4\8&W 'TKH_#V@V=_XV\1WD[7!EL]222$"=MJG9D_+G!SG
M_#% 'H+,J*68A5 R23@ 5GZM+JL7V/\ LJV@G+7"K<><^T)%SN8>_3UK'\:V
MDNH6^GV]I/9_;TN?M$%G=MA+L(IW)CO@'/X?C7#:A?02^"_#LMA!<6(7Q J/
M \I;RGR^Y5;NN>E 'JD.KV5QJ]SI<4VZ[MHUDF0 _*&SCGUXZ5>KRRU@MD^(
M7CH[$$XM!Y/][+19;'N:QGU'/PS\%QB\S=#54)42_/M#R#US@97]* /;*I)J
MMG)K$NE),&O(HA,\8YVJ3@9]#[5Y#XSNHQ%XAO\ 3YA)/!J$8-W--^]B=2N(
MX5'\(R<MQZ8/6NC\N"/XB:K>P00/?#14N(,X!>8YY'N0 ,T >D5B>+M9N?#_
M (6OM5M+=;B:W52L;9QRP!)QV )/X5P/@ZT@ODT/7)O$D$5^\Q62)(L33N3\
MT;G?\W8_=XJC?'2];^&^N:OJ,R/K@F<2,S?/$1+A(U4_=4C _$T >P6<S7-C
M;SL &DC5R!T!(S5?5IM2AM%;2K:&XN#*@*S/M4)GYCGZ4S2KVU^RV5E]HB^U
M?9(Y?)WC?LQC=CKC(/-8/Q(N?LGAVTF:4QQKJ-N9&!/W0^3G';B@#L**\UN=
M+M]<^*NMZ??/,]H=,C;REG=/F!7!P#VR3Z9-9>D:DUWH_@>QUBYE;3;L3^<7
M;Y99$<B-78G[OMWP* /0_%&LW.A:9#=6T,4I>ZBA<2,1M5V"Y&.IY''']*VZ
M\ZUN#3K/PC)::;?R7<$6KP AFW"$F5#Y:G'09]\=*O2310^/?$4;2A&?2(Y
MK-UQO!(^G% ';URVG^*;W4]2\2Z?;Z=%]ITG:(1YQQ.S!B >!M^Z/SK@_"M^
M]_IO@[0]1D8Z;=BYDEWR8\]TD;9&3G.!QQWR/2K.D6EO93_$VWL@8H88 8Q&
MY&TA)3P<YZT >JV<D\MC;R74(AN6C5I8E;<$<CE0>^#D9J>O+S&-1U'X>6L]
M[=$7>F/]ICCN&0N! K G!SR<\]\50>YN;#X<^*+.QU%XO[.UF2"/=,=ZP!U
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 45%-<PVYB$TBH97$<8/5F/8?D?RK/B\2:/-#<S)?Q"*VN/LLSM
ME0DN0-I)'J1STH U:*** "BBB@ HHHH **KWM];:;9R7=Y,D-O$,O(YP%&<?
MUJ6&:.X@CGA</%(H=&'1@1D&@!]%5+[4[+33;B\N4A-S,L$(;J[MT JW0 44
M44 %%%% !11TJKI^HV>JV:W=A<QW%NY(62,Y!(X- %JBJU[J%GIT227MS%;H
M\@C5I&"@L>@^M6: "BBB@ HHHH **** "BBB@ HJA/K>EVNHQ:?/J%M'>3?Z
MN%Y &;TX]^WK5^@ HHHH **** "BBB@ HHJ)[JWCN8[9YXEGE!,<1<!G ZD#
MJ<4 2T444 %%%% !1110 45'+/# $,TL<8=@B[V W,>@&>I/I4E !1110 44
M44 %%%% !1110 4444 %%%% !1110 44A90VTL,GMFEH **** "BBB@ HI 0
M>A!^E+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '&
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
M%;%@$D08 Y' QG)QR2.G-:@\.:G;WW@N5?LQBT6U>&Z<R$=8E0E1CGH?_K4
M)8^-+R3P[K%W>6$2:GI]V;,6D;DAW)54YQ_$S8KLHRS1J74*Y +*#G!],UP$
M.F:?KOQ-_M33;I9[&"WCFO!#+F.2X!81$XX+ 9/M@>O/H- ')W?BN]D.I7&D
M:=%=6&E2M%=R22E'=TYD6-<<[0>I(![>M07_ (XO!>Z;!HVAOJ2ZE9&YMG\]
M8\D'D,&Z #!)/7( J*'PYJ^BKKFFZ7;VT^G:I))+$\LY1K=I%VMN&T[AZ8YP
M*ELO#%[I/B+P^+2&)]+TVQ>W>4N%<N_).W'/*@_\"- $.K>.]0TI;N>?1$@M
MK'R1<">YP\C.H)6+ VL5R<\\X[5)J?DR_$[PO=1@$RV=S\X.<KM!'_H1_.L;
MQ!X,\2ZG>^(54:?<PWX4VUQ<,?,A4$'RT&/ES@9/3C-:]IX;U>/Q/X:OY8K7
MR=/TW[-<,K_-OVD<<9(Z?F: .RNKF*RM)KJ=ML,,;22-Z*!DG\A7)?\ ":WE
MK!IVHZEI"VVDZA,L44HN-TD>[)5G7 &"/0G&#UXKJ=1LDU+2[NPE9ECN87A9
MEZ@,I!(]^:XQO#WB'4/#MAX<OX[58+:6+S;U9\F2*-@0%7:,-@ 9/'!H N1^
M-+ZZ\37VD67AZ2YCL;F*&XN5N5 17.-^TC)Q@\#/0Y(KJ+^:XMK">:UMA<SQ
MH62'S F\CMN/ KF_#FA:AI?C'Q)J%Q'']DU%XWA97R?E!&"/^!?I764 <-+\
M1HTT#1-873U:#4KC[-(#<X^SMG'/R_-T)[=*N:[XUDT:+69TTE[FWTQH4:19
MPH=Y,97!&1C<OKU'2LD_#87)\0PW<I:UNI'ETZ)9,+ SX8G '!W!1T/ ]S2:
MAX+U63X:KHT?DSZK/.MQ=2.Y4,^[).>^  O/&!], %G7/$(>PMI-<\)SHO\
M:D,-LL\J'!(R)<KG!'3'OC/7$Z:]XBE\=ZMI<-E:2VMK;*T0,Y3!8$JS':<Y
M(P0.GOWM^-=*U76M*TZ+3XHC)%>Q7$T<DF/E7)P#CKG%$6DZO:_$&ZU2&.V?
M3;V"..5VD(>/8#T7'.210!DZ5XZO+7P-'K>MVL9DGF,5N4F $SEWX.1^[5=N
M,DG@>O%"?%&V;1=4N_[.+W6GE2T$,^]'1B '$FW&.>1C-5[?PIXE3P=;Z9_H
M,-[I5ZMU8L'+K,0SM\_''W^/I5[6]-\7>(?".I6=U#80W-QY<<5O'(2H4,"S
M%CW/8=./>@#4TCQ7-J'B*31[S1Y]/E-N+JW:257\V/."2%^Z<D<9/?.*V-6U
M2UT72KG4;UREO;IO8@9)] /<G K%&D:@/'UIJODQ_8H],-HS^9\VXMNSMQTX
MQ^-7O%>B?\)%X8O]*#!7GC_=DG #J0RY]L@4 4K3Q7<!I7UC2)-.M5M/MBW(
MF$R;.X; &&Z<#.>U01^-)H9=.EU+1WL]/U*01VMR;A7;+#*>8F 5W#T)P>#4
M%EI'B75]"FT?Q$MC;6IM#;YMF+/(V,!CV &,X[GVJ*/0M?U32=%TC58+>&+3
MY89)KI+@NTWE#Y=HQP2<9)]Z %NOB')&FKRVN@7-S!I-VUO=2B=%"HO!< \G
MG/ '09)%23^*=2?XB:;H]I;1M83V7VEBTF&96/WNG\.T\=\]:I1>$]7@TGQI
M L4+RZQ=2O:CS<#:Y/).., YQ[597P_K$'C'1-;2VB=(M-6RN8_. \H@D[LX
M^8<]AVH GT_QY_:-W<K%HEY]DM+B>&YN@RE8_+&0<=3G'3MQUJ;2/&C:CK%G
M8W.ER6:W]NUQ:.TRNS(/[ZC[AQR.M4_#GA_7=%TCQ+#'Y$5Y>74UQ92[]PRP
M^7(QQ@@?G65I'A76X]<T2^N=&M(1%#+!J$IN=TLY<8,C'J?89)Y[#H =#;>,
MY+R>UFMM'N)=)N;HVB7J."=X)7=Y8'W,C[V?PJ7PWK>JZIK6N6UY:Q);6=V8
M8G23)&%7"D8YR#G/OBL3PQI7C#0-GA](+)-(AG9X[\OE_*+EBH7^\<GDC SW
MQ6WX?T_5--\2:_\ :+:/[!=W NH+A9<DDJ%*[>O&WK_/L :^LZO;:)IS7ER'
M8!E1(XQEY'8X55'J2:S+3Q-<?VY#H^J:6UC=7,;2VI$XE24+RP) && YQS]:
M=XPT.YUS1HTL91'?6EQ'=VQ8X4R(<@'@\$$_CBJL=AJ>M>)M(U>_L3IR:7'*
M/*>59&EDD4*<;20%&."<$^@H YWPII\GB74M=FUO3-SQZJ^R\%UEX&B8;8DP
M 0JY/(QG/2NXU_7[/P[IPO+PL0TBQ1HN-SNW0#) 'U) &*R/!-EJE@VNKJ6G
M/:"YU.6\A8RHX=9#T^4D@C'?'6G>.]"O]:TBU?2Q$][8W27444H&R4C(*G/'
M0F@" _$72UL=5N#;W);2RGGQH8WRKD ,K!BI&3ZY]J%\>@ZM!8-H6HA[R$36
M)7RR;A?4_-A/^!'ZXK,UG3?$.K^$M4@7P[;64MRL4<-G#)'O)5PS.[Y"[>,
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
M*JPBFC?&" 3D$9P1GKW].AT&YUJZAEDUFTM;8G:T*V\A?Y2H)W$]P>.GY]:
M+AU2R755TLW,8OFB\X09^8IG&?SJW7-WNJR0>.[33OLEJR26$DRW!4F52K<J
M#V7I7*VWQ \1W'AW3=<73-->VN;L6KQ"1PY8M@$9X S]?\ #TZBN+MO%>JQ:
MIKNE:A#8_;;"Q^V1&WW[&&W)!SSP2.>,UE6GC[7UT;2]?U'3].31[R=8'\J1
MO-CR2I<Y^7;D'CK0!W::QITEY>6BW<1GLE#7*9YB!&03^%2V%_:ZI8Q7MC.L
M]M*,I(O0\X_F*X;07DB^)?C:2&+S95A@9(\XWL(^!GWI;;QK/#X2T&:WTV&.
M]U221$A@A9HH@C-N.Q?F)P.@[DG(H ]!JI'JEC-JDVF1W*->P())81R44]"?
M2N/3QIK,.D2F^T8P7[WT=E9F2-XHIS(2%;#?, ,'(^G/-.T,7X^*&K#47MGF
M_LV'#6ZLJE=Q[,2<]>] '<T45R[Z]J>IZYJ>FZ$EF/[,5!-)=JY$DC D*NTC
M &.2<]>E '445PA\>WMS8:%/I^E1RR:A</:3I)/M$$RC[N<<]SG'0>]=?I4M
M_-I=O)JEO';WQ7]]%$^Y5.>Q_7\: +E%<(?'%_%KMC;7%M:10W=^;-;1V(ND
M7HLK#I@^F.XYYJ&Z\<ZV6\2-8:79-#HDV)&FF8%T&<X '7 )ZC\: .QUO1;/
MQ!I<FG7ZNUO(06".5)P<CD5=AC$,,<2EF"*%!8Y)P.Y[FN5F\5WL>M>'1]F@
M&DZQ$/WV27CE*[@N<XYX ]>:UM#U:?5Y=2=HHUM8+MK>W=>L@3 8GG^]D?A0
M!KUFZTNEWEI_9&J31JFH Q)$TFUI/4+W)'%9VIZ]?'79-$T>VADO(;7[5+)<
MDB,#.%08Y))SST'OTK'UZ:>[U'P1=7MG]DNVOCYD)8,8R4.1D?04 =;I&D6.
MA:;%I^GP"&WC'"CDD]R3W)J;[?:?VA]@^TQ?;/+\WR-XW[,XW8ZXS7$ZW\0+
MO0M1D^UZ?##:)="W6&23%Q.G_/:,=-OUZ^HY%:-QJ\,/Q(_LX:5;M=G3#,MZ
M6^?:&/R=.!D&@#K:*\XM?B1JD^DZ;K!T&,V%W<&T(CN<R"3.%/*@!2>.3_3/
M1:'XCO+[Q'J6B:E9V]M=6D:3)Y,Q<.C?4#IQGZT =+16-X@UW^QDLX885N+Z
M^G$%M"7VAF/4DX.% Y)Q5&S\27[ZW=Z#>V%O;ZHMO]HM=L[-#.O3[VT$8/7C
MUH U+74-%M[UM+M;NS2Z+,[6Z2+O+$Y8D=<YK3KS/X8V*ZUX>%UJEK;S^1J4
MES!(6.\39R6Q@ >W7Z#%>F4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MMA68DC&?05Z;+%'/$\4T:21N,,CKD,/0@]:2"WAM85AMX8X8E^ZD:A5'T H
MYRU\+7%IXB\0ZM'>JK:I$B1!5(,+*FW.<\\\UF)X#O(O#.CV4&JB'4])E>2W
MND3*G<Q)#*?8XKNJ* .0U'PKJ^K:.J7FM(VJ17D5W!,D.(HFC^Z F>G4GW/H
M*;#H6L6&IZIK]]J]IY\FG&',5JP6,KDA\9)('7'>NQHH R/#$VIS^&K&76%V
MW[1_O>,$\\$C P2,$CL364WAS4]+\3:AK&ASVI74@@N;>Z#85E! =2.>^=O?
M)Y'&.LHH X67P1?68\.+IMU'(FG7CW5TLS%!*SXRRX!Z?-@'UZUW)&01G&>X
MI:* /,HO 7B*W%K&E]IK_9-26]2YE1VFGZY,A[XS@#OZBM)/!VII;>,XQ):[
MM:=C;?.V%!##YN./O=LUW=% 'FOB&WME\"6GA&>]@;Q!%#;B"&)_F,FX %3@
M<=>>N*[_ $O3XM*TRWL80=D*!<DY+'NQ/<DY)/J:>;"S-\+XVL)NPNT3F,;P
M/3/6K% '':]X;UO_ (2F'Q#X=OK:*Y:$6UQ!= E'0'.>._\ G-2:CX?UFYN?
M#<IN;>ZDL+MKB[ED8QYSV10#P QP">P]:ZVB@#R_6/ /B+48M8@2?3"EUJ/V
MR&:4N967)PC-V50>!S^%='/X<U*7Q^NO[[;[.NFFUV[F#&3).<8Z<^M=;10!
MYW#X+UU/!F@Z,T]D);#4%GFVL=K1*Q8 ';DGD>E;]GH-Y;_$'4M<<VYL[JT2
M%,$^8&7'M@#@]^PKI:* .?\ %/A^365L+NT=$U#3;@7%OYA(1B.JMCH#CKCC
M%0V.C:A-XDF\0:G%:)=):_9;6"&0NJKDL69BH.23C@<#/K7344 <MX!\/W_A
MGP\^GZ@8&E^T/*# Y88;'J!74T44 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 5YUJ&@V>N_%*^L[V:Y^S-ID<KPQSL@D8.0,X.<# .!W&
M:]%KBKOPLVK?$&[OM0L)#IYL%@BN$N-A+YRP^5@P!#%3Q@\]C0!Q)^VMI.B6
M$U]-Y-MXBDT^&<3.HEMQ@?>'7G(![=L5U$>AV,?C>#PS<//<:5'ICW44-Q.Q
MW2M-@\Y^; ' [<UUL_AG1[FTL[22Q006;![=$8KY;#^(8(Y]^O7UJ?4M'LM5
M\IKJ-O-A),4T4C1R1YX.UU(89'!P>: /(-:O=0@\$ZY;"YN/(TK7?(LY6E)8
M*"?D)S\P'!YSU]ACHQX:M6^(VH:&;N^_LVZTS[9) MW(/WIDV$D[LGCG\1QQ
M78W/A/1+O2$TJ:R!LEE\[RQ(PW/G.YB#ECSWS5G^PM._MN361 RW\D'V=Y5D
M893.<8!QV'/7B@#RV>_O'^%?@V8W4WFMJL:,^\Y*J\@ )[XVC\A6IXK633?$
ME[JVJ03W^D[X@EQ97)$NFE0N05'&&)!/J#77#P1H T>VTD6;BSMKC[3$@G?*
MR<\[LY[GO4MWX1T6^OY;RXMI&DF*-,HN)!'*4&%+(&VL1@=10!QOB#=IWB"7
M5=6^T7%A-<0BWU*SFVR6(S_JF3IM/<]\]\X$MK:)XJC\37>HW$T>H65U)%:L
MKNGV147*,HR!SU)[UUDO@_1)KZ6ZDMI"TTPGEB^T2>5)(,89H]VTG@=1VJ2^
M\+:1J%[)>36[K/*FR9H9GB\Y?[KA2 XQQ@YH \[2]U'Q+JO@ZTO=0NX4U33I
MQ=?9W\OS,!B#CISM':MB_N9? 7B%'>2^O['4++R(!+,SL+F->%[X,G';J:Z^
M7PWI4NHZ??\ V79<:>GEVIB=D$:XQM"@@8QQCTK*NK34O$'B2&&^TN*UTS2[
MD3QSNZR-=-M.S:,?( 3D\]L4 :_A[3YM)\/6=I<2R37,<0\YY)"Y:3&6Y/OF
MO./#L6N>(88-?76K:TECOV:X\V63S%&<>0RD[,8Q@;1Z^M>MUSZ^"/#JZT=7
M&G*+TR^<6\QMN_.=VW.,Y]J .6NI)=&\8>;K,E^+>[U(-9W]O=,T2#  @DCZ
M*.O/4Y]LUGZ:8O#UEX^U'3$E-]:7,D:+YKL%0XPQ!)!P=QR>>#SBN]3PCHZ7
M@N5AG!%Q]I$/VF3R1)G.[R]VS.>>E.C\)Z)%K=SK"V*_;+D%96+,5;(P<IG;
MR.O'<^M ')+!-I">$M8L]1O))M0GA@O(IKAY5F$JY9L$X7:1G@#K6+965WJ^
MD>+]2FUO58Y=,N[HVR17)5%V@M@CN. ,=A7H]CX4TC3[B&:""4M;Y\A9;B21
M(,\'8K,0O'' %<GX2\'"X;77UJUO8X[C4I)8X6N)(XY8R006C# ,/J* ,JQ?
M4/%?C*TM;V_U&PBN=%CN98K:X*Y<' (] >#Q4!U3698-(\/2:NK1MJ5Y9M=3
M,T?GI!M\O<Z'=R3V//&37277AR>_^*;7<D%Y#IJ::(A/;S/ -X8':&0@XP>G
M3\JZ&Z\&Z!>:)!H\^G(UE =T:AF#*>I.X'=D]SGGO0!P_B:RU#3?A?XCLM0U
M6"^>.>%D2.1G:W4RH0C%B6^F>:[JRL%F.B7IOKB-H+7:+99 (Y=R 99>^*:O
M@[0D\/SZ&MEC3YW#RQ^8^78$$$MG/\([]JCO/#,-QK>B7D2M&-,4A91.VXKM
MVA,="#G)).>,=^ #H:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 8\L<6WS)%3<0HW'
M&2>@^M5?[7TXVUS<"^M_)M6*3R>8-L3#J&/8US.D7$>O_$'6+B4$KHH2UMD/
M16;)=\>O&/H*J0:K9R^'/%TB^&[<)974HFM> +DJ Q=\C\>_2@#N8KF"<XBF
MCD.Q7PK _*>A^A[&I:X+Q/?KI_A#1?%%I$MM+:"W<1QCCR9 H:+Z8/'TKNXW
M$D:NOW6 (H =1110 445C^(=>&A6]J5MVN+B\N4M;>,-M!=LXW'L.#ZT :DT
M\5M"TT\J11+]YW8*!]2:<CK(BNC!D895E.01ZBN&\4W.I:KX&\2V=_IWV.:U
MB#"4.6AG48?*,0">!CIUJ8>(KS2M#TBULK".5AI27,D]S*8HE554!=V#\Q/0
M4 =A-=6]NT8GGBB,C;$#N%W-Z#/4U+7%:IK]A>Z;X4U2YT<W*WU[#Y)=L?9I
M'Z-[XY_*DN_'=VEYK]O9:(UP-%*M.YN H*8)8CC.< X'/0_B =M17'V7CO[3
MJ>CP7.DW%I:ZQ&6LYY9%+,0,_,HZ Y&#GN/PELO%USJ.KO;V>F":TBO'LYG6
M;]["RG&]T*\(>W/UQ0!U=%4=9U:VT+2+G4[LMY%NNY@O4DG  ]R2!^-9"^*+
MBTUC3;#5].6T74@?L\J3[PKX!\MP0,-],CH* -Z:]M;>:.&>YABEEXC1Y I?
MZ ]:GKSC3--3Q#XV\56NMZ7!<P+)"F]IB3$H3*A> >>IQC!SUKM-=UJ+0[*.
M9HFFFFF2"W@4X,LC'  _4_0&@#0\V/S3%YB>8%W%-PR!ZX]*(I8YHUDBD62-
MAE60Y!^AKSNSEGG^,5T;RQ$4O]BD-$LPD#C>O0X'7I@U:TCQ7IFE^#]'DT[2
MA:Q7US);V]J]P%5&#MG<YSC)!_$XH [VBN9D\6301VD-QHUQ%J=W</!#:&0$
M-M&2^_\ N8(YQWJ*[\:OIV@S:E>Z+>QO;W@M)85&<9;&\,0 RGC'J2!WS0!U
M+2(C*K.JESA03C<<9P/P!_*G5Q=[J]M>7^A2ZKH%W!<G4GAM/-< Q_+]\XZY
M!Z<\CKQ2:A\06LSK/DZ#>3KI4PCG?S$5=N,[LY_(#)P><4 =K35=6+!6!*G#
M 'H>O/YUR=GX[BNM7TJUDTJ\MK754+6=U.R 2$+NQM!) ((P>Y(X[U'%KFGZ
M0?%M_;Z1<)+93J]V ZYG.T?..< ;>?7';/% '945R.G>.DO=:T^PGTJZLXM1
MA,EI/.0/,( )&WJ._)Z_C3O^$XC&I6<+:;,MG=WK6,5PTBAC(I*YV==N1US0
M!UE ((R#D5Q>A^)K_5]=\3V=]9QC3]./EC8_S  -D'U+ $]L8Q[TWP]XFTR#
MPCHHTG3YP;QGAM+'>"^5+;BS'HHP23[],\4 =M17*3^.;:TL=7:YLIH[_2E#
M7%F&!)!QAE;H5Y'/Z=*=I?C6/4=8L;)],N[6'4+<S65Q-C$^T!B !DCY3GG_
M  H ZFDR,XR,^E+7!>(+H:=\4=(N8[.XNYI-.EC6*  LWS9'4@ =>3B@#O:*
MY.V\>65UX=35([2X,S70LC:#!99R0-N>F.<Y]/RID?C^T&B:K?W5A<Q3:5/Y
M%W;(5=E). 0<@$?X'B@#KZ*Y2/QS%(T<7]CZG'<3W @M8IH?+,V5W;\GHH'7
MTI(?'VG3:(U_Y$ZS+>"Q:U8J&$Y_AW9VX[YST_*@#K**YF?QE':6(FN]*OH9
MS>I8K 57+R,,@JQ(!4^N:34?&L&D:4E_J&E:C;JUV+0Q,B%PQ&0W#8((]":
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
MS<L6R .@YQ57Q78ZM=^);-H]-N+_ $L6CHT4,ZPAI2>DA)#%, <#\CTKMJ*
M/*]+\.ZRMAX,M[K1I4_LN^E><"5?D4MN5\YZ9/3_ &?>KVK>&]9U>7Q:\5H(
M'N+BUEL_-<$3^2/8\9P.N.M>C44 >87J>)M3\5VOB"'P[<VS6^FS0JDDJ9,Q
M#[?XNF2.:U=0\,WNF^'?#ATV$75SHLR320#@SY&)-O\ M9)(S7:2W=O!/#!+
M/&DLY(B1F +D#)P.]$%W;W32K!/'*87,<@1@=C#J#Z&@#@M2T;4-<U36->73
M;J'.CM8V=O(5$DS.&))&?E W 8//6NM\,03VOA72;:ZA:&X@M(HI(V()#*H4
M]"1VK6HH X[6M)OY_B7X<U6&U>2RM8IDFE4CY"RL!QG/4BLJ_P!.U32_&>J7
M:^%X=;M=4:,PR-LS"ZIC#;LX7@\UZ-10!Q7V75=.\=Z3=?V6LUM+IGV*>2S
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
MP3P!UYZ]ZH7/@/7Y5U.*/4]/"7&H"]222W)D;#!@K-G@#'O^% %J'_DN,_\
MV!A_Z&M'Q9_Y%O3O^PI#_)JUX?#=W'X\_P"$BDN(71K 6CQJI4[L@EAUXR.F
M>]/\:>')_$VDVUI;SQPO#=I<9D!P0H/''UH R?%GC+5?#MY=NMO81V%LL17[
M5(PENRWWA$ >PXY'6M&7Q)?6_C&#2KB"WCLKZT::RF;<&:10"R,>GJ>W&*Q=
M=\%:[J&H^()+:]L3;ZK!&BFY5FDBV _(N.%4D]>>W%:^M^%+G7=)T6*ZN85O
MK*5'EGB!7*8Q(J=QD8_*@"CI/C>[U?PQ'/ EF=9:_%D8EW>4K;N6ZYQLR<^M
M=S7*VG@JVL_&SZ]"VR#R0$MP3A9L%"^.GW./SJUX?N]8N=5UI+^2"6RAN2EF
M\<;*0,G*G(&=ORC(SSGF@#/UWQ3JUIXL3P]I&FV]S<R6)ND>:8H =Q&#[?+^
M9'3K61JGQ(O;6_O8K:Q@9;"5(IH661I)FXWB,J-HV\]>O6M^Y\/7S_$BS\0Q
MM ;-+$VLBLY#@Y8@@8P>H'450F\-^)].UZ]F\/:K:0Z=J,IN)TNHR[0R$89D
M '.<#J>U %J\\4:E<ZK-IVBV4(GMK-;R87Y*$AAD1@ \-ZD\ U7LO&M_=:)H
M&J/IUO''JFH"T9!.6,8)*AA\O)RI_3UXYOQ!:W&L>.KVWM+G3I&L;.*UD2^O
M);=V!^8G,9!<<C.>.16K;PZEXI\(VJ:=%IUI>:/J2M 8V+6LWE9 V'KM^;KS
MR/?@ NZYXD-XWC+0&MPOV'2WD24-]\-#D@CZFJGA_6+S3/ 'AR*S@AW3V[E[
MNZ)6WMU7)S(PZ9S@#C///%20^#];EO\ Q+J%_<V+7&KZ=]F180RJCE-N#G/
MP.>IZX'2H%\&:_!8^%UADTZ6325=9;>X9FAW$\2#"@EAZ'I@8[Y *]UXWU?6
M/"FBW^F);V\T^JQ65SEFP7W @*1_ V.>^#CFNEEU!(O'UE9W&EVWVF33FE^W
M*V77!^9!QG;W_'I7-6W@+Q!9^$UTZ*XTXWEMJRZA;L2^Q@O9N,CMQ^M=)-H>
MIW?B[3-3NH[-K>/3WMKH+(V2[\MM4KRN0!R>A]N0"E-XUOH=#3Q*;"W_ +!:
M4+S*?/\ ++A!)C&.I^[U]^U2W/B_5)-?O]*TG1H[PVULETLK7!175AG'W>&.
M>!WP>E4#X.UJ3PN?",TMFVE&4;;T.PF6$.'"^7MP6R,9W=^E:]CH.H:?XMU7
M48DM38W%E%# AE;?NC& #QP.3SR>E &IX:UH>(O#MEJPB,/VA"QC)SM()!&>
M_(-2:[K%MH&BW.J788PVZ[BJ=6.< #ZDBN3TZ#7_  GX<\.Z1&=.>=;DQSQ>
M8Q::,OD^7\HZ!B22. *Z7Q3H,?B7P[=Z4\GEF91LDQG8P.0<?44 9\?B:]L]
M5TVRUNQM[4:D"MO)!<&0"0<[&RHP2",$9YXK*L?B!?RV]YJ-YH)MM)LWFCFN
M!<!F#IT7;CJ3@>F35Y= U?5]2T2YUV.QA726,@%M*TGGR8 !P5&P C..:KZ7
MX.OY/!>L:'J\ENLU_/+,);=BR@N0P)! Z,.GIWH Q=<NM7N_&_@B75+*UM0T
MTK1+#.9&Y5"0V5 !''3/>M#_ (36VTS2O%.I6NC0QG3=1\F148*;ABX0N2!U
MYSWI(?#'BR_UKPY=ZU/I9CTAGRT#.7D!"C)R,9^7VJ&Z\!:M-X?\66*RVGFZ
MMJ/VJW)=L!/,#?-\O!P.V: -_3/%=W<^(%TN_P!)-K]HM?M5HZ3"3>@ZAL=#
MR/6J.C^.KN\\1Z?I&HZ6EI+?PO+&BS%I(MN3B5"HVDA3ZU/>>&]6GU^QNK>6
M""*'2I+(SB0F1)&'#*NW! ('<=?;G%T/P9XDL-7\/W5TNC+'IAE60P%_,E#K
MM+LQ'S-^72@"0?$N_P#[-FU4Z"#IMK>FTN95N,LIR!D+CT*]2.2!6YJ/B?4O
M[2U*ST32H[XZ9&K7/F3%"S,-P1 %.XX]<=:P!X%UN/P'J^AI)9&YOM2-R&,C
M;1'E&Z[?O93TK0N?#WB>Q\67FL:%<:>(M1B07,%V7(C=0!N7 YQ^'TH DUGQ
M\-/EM;6"S47TMJ+J6"Z=E,0/1#L5B'YZ' ]^E;WAG75\1:)%J MI;9V)5X9
M058=?J/>L+4?#6O6NN6>NZ)>6<^HBU%K>_;$V+< <[_D'!R!P/0?CTVDQ:A%
M8*-4N8Y[QB6<Q)M1,_PKW('3)Y- '/7/C"]:WU'4=.TN.XTO397CN)'GV2ML
M_P!847:00!GJ1G%1ZCXUOEU:WL=&T4ZE]IT\7T+"=4)!..0>G\\U /#.O6-E
MKNC6ALY]/U225TN)I"KV_F\."@7YL DCD<CFKUEX9NM.\7:?>6ZV_P#9MII?
MV#.\B0G=NW;0N.WKWS0!N:OK%OH>B7&J7V5B@CWNHZD] H]R2!6+:^*;^'4M
M,M=8TR.VCU0'[++!.90K!=VV3*C!(QC&1U]*T?%FA?\ "2>&+W21*(GG4;'/
M0,I##/MD"L:#1-8U:;0#K%O;6J:0^]S'+YIN)%7:I48&U3][GGM[T 1V/CRX
MO))IVT2:#3+2>>&]NY9E'DF-<CY3R23QC^=8^OZKJ&JZSX-NI])2WL;C4(IK
M:?S=T@!&=KKC"D@@XR>GM6OHWA?4)M!\3:5K$20?VG?3SI)#)N!$F.<=1@CH
M>:H+H_C*\7P_:7]E8&/2;Y)&NA=<S(@(!V[3CC\22.!S0!:N_B=8VUT75+>6
MQ6Y^S,$N0;G<#@N(<9V>^<^U79O&T[>([O1;'0KJZELYHDGD5U"JCX^?KGO_
M (XK,TS0O%VAZA<:;8+ILFD37#31W<W,L*LV2 .[#J,@CW[5J:%HFHV7C[Q%
MJMQ"BV=\(A"XD!)VC'3M0!:\>3V5KX0O)]1TXZA:QE&> /MS\PP<^QQ4>H^*
MY[+Q#%HEIHT]W-+9FYB,<B@<'&&S]T<'GUP.]3>.=-OM8\'WVG:= LUS<!5"
MLX0 !@2<GZ5!#I>HMX^M=6>U$=HFD_9G8R@D2%PV,#KZ9H BL?'EI?\ A^PO
MX;61KR]G-K':9&?.'4%N@4#G/IVSQ5#Q;?RZQ\/?$4-_ITUI/9@(X8DH[ JP
M9&XW+T["LBR\$^([#PE9?95@CUBPU-[R*)W!21",8)Z9_*NAUBR\3ZWX.U>W
MNK2U2[NT6.WLXI@1&N?F+.0,GOZ<"@#1L?$$<>M:?X?-K+YDNG+<K/\ P$#@
MK]?\:JVGCRSOM)^UP6<[3O?-80VQ(S)*.>#T QSD^AJO?Z3KUOK^AZOIUG;7
M+061M+B&2X\O83CY@V#D CL.W3FN>L? FOV6A074<=K_ &U9:K)>PQ-(2DB.
M%!7.<#.W//IVR: +VG7#_P#"5>,YM4T[RRNGP^?!%(") $;.UN.".A.#]*N6
M'C'2M)T#PW'IVD7?V34MT5M!&RED*G&#N;G)/7-);:-XBNM:\17]Y8VUK'J6
MFB%(DN1*?,"X S@>ISQCI@FL^U\':W%I_@B![>,-I-R\MW^]7Y07R,>O'I0!
MT<'CBS_LS6+N^L[JSDTAPEU X#-D_=VD'!SVJ>#Q6#XDM="N]/F@NKJW^TQE
M75U"\Y#=,$8[9KEO$.FWUGI_C:XNK.+RM3>!;022 ^:PP@& <@YP1^&>]/T.
MZNM,\26']N^'[U+N5%T^VOI+I+C "EL855P#SEN>AR>* /2**PO"VMWNM6MX
M;^R2UN+6Z>W81R;T;&""#WP" ?<'IT&[0 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !6):>)(KOQ=?^'UMW62S@29IBPPV[' 'XBMNO+Y-
M)EUGXL>)+6/4[S3_ /0H3YEH^QR=J8YZXSV&,T >H4UW2*-I)&5$4%F9C@ #
MJ2:\JTG7-7NK?PN]S>70EAUF6PDDWD+>1A?O,._3'?!![]&ZM>7EVWQ'M9KR
MY:"UCB:"/SF C^4Y YX!QR.AH ]81UD171@R,,JRG((]12UE^'+5;/PYI\*R
MS2 6Z'=-(78D@'J?Y=!7':LNI7WBSQ-:KKFHVUI;:='.D5O(%(?!(PV,J.#G
M')SUXH ]%J.>>&U@>>XE2*%!N>21@JJ/4D]*\ST?Q'J'B-_"6G74]U%#>VLT
MMU+#(8VF:,LH&]<$?=R0,=16=XRO;T>&/%>C3W<TT6F7=MY$K.=Y23YMCG/S
M@9QSG/4]!0![ "& (((/((K$@\2PW/BG4M"2UE-Q8P+,7R,.& .!^8K1TRW2
MUTRWA1I658Q@RR,[?BS$DUP]B[1_%GQ8Z'#+IT1!]#L2@#M-&U&75=+BO)K"
MXL7DSFWN!AUP2.1[XS5^O'8O$&MW/@?PE*-6N8[F_P!5,$TZD%F4R,,<]AQQ
MT[=*OR0ZY#?^+K%/%&I?9M*MENH=VTR,S(S@%\9V@KC P.>V* /1K^_>RELD
M2SGN!<W A9HER(@03O;T7C&?<5:6:)Y9(DE1I(\;T# E<],CMFN"M]?U.\\/
M^";YKMTEO;Q(;H*!B8;7R3QZKGC Y/M5%9)?#VH>/=8ANKZ>6U*^7$TAD7<Z
M AB/12?P4>U 'IU9'B'7XO#UI;W$UM-.L]REN/*'W"QP&8]A_4BN-T^?Q7I,
M(UN[GWZ6EBTT\4]X)VE<(64J B[>W -9VMI>:AX+T#6[K6;AY;N^MY9+9I L
M3;F^XB@?P]1DG@$GM@ ]:J.*>*=6:&5) K%"48'##@CCN*<Z[T9=Q7(QE>H^
ME>1^'[^?1?A[;75KJ4@N=5U<6TTTS*XMBTC!G (ZE0"<GN#0!Z]17'6MU?Z'
MXYM=$EU"?4++4+9I8VN61I89$SG[H'RD>HZ].]=%I%E=:?8^1=ZA+?R^8[":
M10IVDY"\>@XS_P#JH OT45PEI-K7B:[UNXLM;:PFTW46M8+8*K1%$QDR#&X[
MN>XQCO0!TJ:]"_BJ30/(F$Z6GVOS6QL*[@O'.>N?RK6KBYI#'\6+B17C4KX=
MW!I#A1^_/)/I7/:#XDU9/$WAR&?4KR^35(Y?M+31>7 6 W PC:#@=,]#VH ]
M'T[4UU&2\5;6Y@^RSF F>/9YF #N7U7GK5ZO,[W7-9@\*>,[A-3E^T6&HM'!
M)M7*)E/E'&!]XU:G_P"$DM_%FF6'_"1OMU:VD>0"W4B!D4']V#ZYQSGOU/0
M]"HKS>UU?Q--X'F:">>\N[/5'M;B:"(>>]NC88J.1OQTX_6NE\%ZA#J.C220
MZO+J:+.P62=-DL8X.QQ@<@YY[\4 ='17.37UW'\1+6P%R_V.739)6A(&T.KJ
M 1QGH3WKCK7Q+XCE\--/#JD9NT\0_P!GH[Q*Z/&2H /&<9/48..] 'JE9FJZ
MY:Z/<:=!<I,SW]P+:(QID!C_ 'CV'Z^W6N+'BG5O#NM>)K"_N!JGV.R%_"[*
M(MI^4%,#/'S#\O>H=;LM26[\&W]WK$]VMQJ4#20NBJBNRY!0 9  R,$GK0!Z
M;17F/]M^,];GFU+0K69HH;QHHX3) L#1J<,'#'>6)&<\8[>M:$UUXLU'QUK&
MEZ?K5O9VMHL$T2R6JRY5ARI/!Y.X^O3&* .UU"_M],L9+RZ9EACQN*H7/) &
M  2>2.E8H\<:*;PV8&HFZ5-Y@&FW&\+Z[=F<>]="R*Z!9%5\$'D<9!R#^8S7
M'6JD_&#4&\L$#28QOW<K\_IWS_2@#;M?$NG7MUI\-M]HD%_"\T$OD,$PO4$D
M#!Z\>W;(S?O[^#3;"YO;@MY-NA>38I8@ 9/ YZ5AZG>WUGXQT'3;:=(;&\AN
M=\2Q#.Y%!!R?][H,=#G.>.9T>"^3P?XT:ZU2>[5)+^';*JY+*I&_.,Y( XZ#
MM0!Z%I][%J>FVM_ &$-S"DR!Q@A6 (S[X-6:\U76-<CT?PIHVAHXEETB.YDD
MB$1?:J*H $A"@9()/)]/6NQ\+S:Y-HJCQ#:+;W\;%"5=3YJ@##X4D*3SD9[>
M] $EWXBTRQUNTT>XF=;Z[&Z&,0N0XY_B QV/?BI=3UNQT>2T2]DD1KN400[8
MG?<YZ#Y0<?C[US'Q+TV5M&M]?LN+_1I1<1GU3(W#^1_#CK4NF7T'B[Q5;:C;
M.DVF:=:+)'@@XN91SGW5./8F@#>B\0Z;-X@ET-)9#J$2>8\?DN %XYW8VXY'
M>ETGQ!INMRWD6GSF5K.3RI\QLNUN>,D#/0]*YO33!_PN+6@RG[1_9L6P]@N1
MN_7;4_@<!=0\5@  ?VS+P/\ =6@#L**YOQ%K5U;:QI.AV+I!<ZDTF;EP&\I$
M7)*J>"QR,9_(UGIJ.JFXUOPW=WQ>ZM[3[3!J*1(K-&W9DQMR"",CJ.>#0!L6
M?B[2+[4UL8)I"TI803&,B*=E)#*C]&(QS]>,\UN5POPEA?\ X0"QEEE\T&25
MHU91^Z^=@0#U.3D\^M3ZI'?S_%'2(HM2DBMHK*2X,&P,K$,%(^I#=><8XZT
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
M=HUQJES9N^KV,=G<"5E6..42 H/NG(]?P^E:- !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %8NH>&+&_U(ZCYMU;7;Q>3)):S&,R1_W6_Q
M'(]:VJ0L%QD@9Z9- &'J'A'2=0TBUTWRY+:*T8/;O;.4>)A_$&]?<U!:>!M%
MLSJ>U+F4:G&([D33L^\ =<GG)SG)R:DU+7[FQ\9:+HJVJM;ZBDQ:<DY4HI;
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
M3J=OK.E6^HVF_P BX7>F\8./<57AU^RGOM3M%\X2::JM<$Q-C# D;>[<*>E
M&5XF\.ZAK.OZ!?6TELL&FW'G.LC,&?D<# (Z"EM?#M_!\1+WQ"TEM]DN+46X
MC#,9!C:<],=5]:MKXNTIM'T_5 \QM;^<00,(B3N)(&1V&0>M;A8#.3T&30 M
M<<(3KWQ&AOXD5]/T>W>+SL AKA\953WPO<=#Q70Z+K5EK^FK?V#NUNS,H+H5
M.0<=#5V.*.% D2*B#.%48'/- '/^#M2U34]/NWU1[:9HKN2**>V4A)4&.1GT
M.5S[=^M='110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M7F,S:;K?C?Q-IWB>XCACMXX5L#+((S$N"6>,G@-DJ<]?PKTZLK4_#.BZU<PW
M.HZ;;W,T/W'=>?H?4>QXH Y2\%J/&W@$6M[+<QBWN/+:1]Q=/(^5SP.3W/?%
M<?J4D5O>:?K&GDB6;7V3[;/(/M$@+$,FP<>6,#\^@S7L,^BZ=<ZC9W\MHC75
MF"+>09!C!&"!CCIZUG-X(\,N;@MHMJ3<2"20E>K Y!'I]!C/>@#E+IW3XG^)
M]LCC&@,1\QX/R]/3O^9KGM.TFW?PCX,U 2W27E[J(M)IDN'#&)FD!4<\#Y1T
MKUIM TMM2NM1-HOVNZ@-O-)N;+Q\?+C..PJ%?"VBI9V%HMBHM]/D\VUC\QL1
MOG.>O/)/7/6@#B]-T\6]WXZ\/Z7?_P!GJ#";8R2G$1=,L<G)&2<9Z\UI>!$A
ML=5U+3)-*;3-0ABB,T44I:WE'($B ]">_P#CFNCE\+Z+/+J,LM@COJ*A;LEF
M_>@=._'X8J?3=#T[2&E>RM]CR@!W:1G8@=!EB3@>E '*>*Y7@^)/@]DD:,2&
MX23#8##:.#^9KEO$L\:^%_&XM9\;-6C($4F,!M@/0]"=WXCVKU/6-!TO7[>.
M#5+-+F.-]Z*Q(PW3L:IGP9X=-I=V@TF!8+MD:=$RH<I]WH> /04 <E):_P#"
M-^)6FTQ[AIIM!N+EUEE>3S95(*D@GDY)K,FL=-N/"GA+63=&?49=2MI99FE)
M,DCN/,!!]",<8Z>]>F2:#IDVJ6VIR6BM>6L9CAE+'Y5(((QG!X)ZUE_\*]\)
M^:\O]AVV]W$A^]C(.>!G '/0<4 <//:7WB?4_$1G\06NGRV-^ZHTH<2PPQGY
M"N'5=IR<\'/7/2M3^QCKOQ&U.TN]4O$CBLK:7;;3M'ODX^8#L.#QC^+UKK;[
MP=X>U+55U.\TJ":\&#YC9YQTR,X/XBK<6A:;!K<VLQV^W4)D\N2;S&^9>.,9
MQC@=NU &=X[MH;GP-K*S1APEJ\BY[,H)!_ BN/O])MYK;X?V$$DEO%,2SM%(
M0W,09L-G(SR/;->FW5K!>VDUK<QK)!,A21&Z,I&"*R;?PAH-J+ 0:>L8L':2
MV"R.-C$Y)Z\Y]\T >?W5W>^%],\;6.FW5V8;.6V$#O(7> 2J-[ ]>,_H*Z#P
MGHL^FZW%>KK]I-:WMM\MG '(EQ@^8-\C'(SR>G-=-_PC>D>=J$K62NVH@"[W
MLS"7'3()Q^51Z-X3T+P]-)-I6G16\LB[6<%F./3))P* .:^*&Z&'P]>.C-:6
MVJQ27!'(5<]Q7;W5U:VUHT]U-%';X +NP"G/ _/-.N;:"\M9;:YB66"52CHX
MR&!Z@UC67@[1+"Y2:*VD81;3#'-.\D<17H45B0#[T 9H@\WXFZE;2S3R6]QH
MR%HFD.U<R%2%QTX&?7)-<OX<>>6XC\%3&Y:YT_57GGF\PG_1TRRL6]V*KCW_
M  KTI-(L8]8DU982+Z2,1/+YC<H.@QG&/PJ2/3;.+4IM12W1;R:-8Y)@/F95
MS@?K_+T% '-:9)*?B1XBB::5XUL[<HC.2J9#9P.U+\,?^2<Z1_NR?^C'K>71
M-/34+R_2 K=7D8CGD$C?.H& ,9P,>U&BZ-9:!I<6G6".EM&25#N6/)R>3]:
M.0\0IK#_ !%SH=Q!#>+H;L!/'O#_ +W[HY&#G'/MTJ7X8I9'1KYU-P-7DN#_
M &F)P!(LW? QPO4CZFND;PYIS^)4U]EE-^D?E*QD.T+C&-O3N:$\-Z9%KTFM
M0Q/#>RILE,4A59!ZLHX)]Z /.H]3OH_ACH=P]Q.\,VK&.^99&\V6(S.&48Y.
M>F!S6E%;31:1XRNTGOET/["\6GQ74C@#]TV_"OR!NP 3[U9\2>%EL-%TW3M,
MTFZO-*@NVNKB.WN2+@-@X*$GU). <Y QU)HT/PPVH/>">VU>ST:ZM?)DM=0N
MB\DK[L[@,DI@ CKSGI0!0T*WDTW4?!*PWMX\6L:8Z744DQ9,) K)M'\."Q Q
MV_&H/"FG7A^&>M0Z!=,FI-?2*N)&4@JZ_+DG&XH.HQ]X9Z9KOAX9TT3:/*JS
M*^D1^5:$2M\J[0I!'?@ 54_X0?0UANXHX)HEN;E;IA'.R[)5.0R<_+SZ?T%
M%/P)>P7<>I1Q2:A%)!,L<FGWKEVM"%^ZISRIYQ]*G\=7=VNB?V7IL<DNH:BW
MDQI$5W"/K(W) ^X".HY(K7TK1;/1EG^RB1I+B3S)I99"[R-C&2QYZ"EDT:TE
MUV'67$ANX83 AWG:%)R?EZ9]Z .!\+EO#?Q GL_[)GTK3-8B!MH9=C?OHP,@
M%&.!@MU-7[>6^\4>(_$UH=6O-.;3G2*S6"7:%X.79?XP2!UXP?QKJ]6\/V&M
M7%C/>+(9;&7SH&CD*[6XYXZ]!5+5_!.AZWJ#7UW;R+<.GERM#*T?FKZ/M/S#
MCO0!S\%@C_%BRG:\EGD?1O.>6*8A)&#JO !QM/7;TS6WX\UFZT/PRUS9N8YI
M)HX?-V@^6&;!;G@<9Y/?%7I_#&ESZK8ZCY4D=Q8QB*'RI610@.0I ." >U7M
M1TZTU:PEL;Z!)[:5=KHPZ_X'WH Y.\:[\/>+-%MK>_N[NRU420RPSSM(R%1D
M2(3R.O...GX9WPULEBUSQ6XGN&,6IRQ /,Q##<?F8=VXZGGK796/AZRL;F"Y
M#W,\UO$88&N)FD\I3C(7/K@9/7@4ND>'['1)KZ6S$N^]F,\Y=]VYSDD^W6@!
MOBC_ )%'6O\ KPG_ /1;5CVLEC%\);1]30R60T>+SD7JR^4.![^E=+J-C%J>
MG3V,YD$,Z%)/+;:2IZC/N.*JP:#I\&@#0S&TM@(C#Y<KECL],]?I0!YEX1CN
M]%\2Z##K\3RI/9G^QI2_%N"I9HV&!E\%5S],=:K:3?ZYIG@C4O&=MJ*K+)?-
M+<6<UN&$A,BI@MPW&>!QCFO2=+\(V6F75K.;FZNC9(T=DMPX(MD88*K@#/
MR<G%0R>!]+>>Y'F7*V%U,+BXT]7'D22Y!W$8SU X!QP.* .4CAU/Q+\2=0N[
M>]_LZ2RT^'[,7A$N!(H8D X'4D9K>\+:EJ7C3PEIFH27K6-Q'=;IS;J,3JA/
MR\] >,_3TXK8U+PQ;7^JIJD-U=6-\(O(>:U8 R19SL;((Z]QS[U1U7PL5TO1
M]/T1Y[.*QN4<>5.44(,EBPZOGT]3GUH VM:U Z3H=_J"Q^8UM \H3^\5!.*Y
MGPO'J.HV>B^(#KTK"YC)O+:4AHY"1P$ P$*D=AVYS7:.BR(R.H96&"#T(KE=
M%\ :5H>J_;;>>\D1&9H+66;,,!.>47UY(YSU- '':)>RV/AWQ=+#J*:?(=<D
M43$;FP6&508.7(R /7TK5TW5=3@7QM;"XU"-=.M4FM!>NLDT;&)VSGG()4$
M]*V'^'6DRZ=J-G)<7A2]O/MN[> T4O/*8'OWS5B'P-IT%QJDZW=^TFI6OV6<
MR7!?(VE=W/5L'OG';O0!QZZYK=S:^ 0NK7$3ZEYJ7+J%)?&!GD8)P3C.1G!Q
M3+J;Q%%IGBP?\)+>;-%G#6Q"KYC]& =L<C!QCCGGIQ791>!=/A_L +=71&B%
MC;@LOS[B"=W'MVQ3SX+LVMM>@>\NW76I"\Y9E)CSV3CH!QSGH* ,'5]<U5M.
MT'5YDOAI%Q8K+=MIIQ)#*R@AR,9*#TZ>N>E=CX?N/M7A^QG^WK?EX5)NE7:)
M3W;';GM6//X&@D2T2WU;4K46]@NGD1.F)8@,?,"I&?<8KH--TZUTG3H+"QB$
M5M"NU$'8=?YT <++KFJIX8\:3_VFR3Z=>R1VLSJN450I"],'.2.?6E%[KVJ>
M)=%TZWUJ2TAN-%2\N&6)&8MD E<KP22/;K6O>_#_ $R]N=4D:[OXX=2!,]M'
M/B+S#C]YCNW&><CVJ[;>$[2TUNQU.&ZNP]G9_8DB+@JT?^UQDGIW["@#D]-\
M1:[>:1INFW%^J7T^KRV$M[&B[O+C!9B 1C<<8!Q^%4YKR[\-^,_&-ZL[W<UO
MID<D+W!4GG;C.T#@$GC .![YKJ3\/-+;0VTV2ZO7;[6;R.Z,@$T4I()*D#V[
MBI+#P'IUI=WUS/=WU\]];?9KG[7*'\Q?4G&<X 'MB@#.TH^+XKJVO9[E)=,:
MS9IC+/'(6?82KQ[47 )QP2>":9\.YO$.M:;::[J6N&>WE$J&T\A5Y#D [A]#
M^&*U=&\"V.CX!O\ 4+Q8HVCMENI@RVP8$-L&  2#CZ5H^&?#T'A?1ETNVN9Y
MX$=F0S[<KGDC@#C.3^- '+>/DFE\7^#K=+RX@CENI,B(K\K*%PPR",X8CG-8
MSP:D_CKQQ/INJOI[V\,4K%(5<R8CR!\W3I7>^(_"UKXC:QEEN;JUN+*0R03V
MSA77(Y'(/H/RJ,>$+1;[6[Q+NZ6;5X5BF.5^0!=N5XZX]<T <N/%FKZN/#VF
M61<7EYI_VVXDA=8B>P +JPZALC'IS76^%5UZ/2FB\0O%)=I(0LD; ETXP6P
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
M;429@5FC7.$D'##GG_\ 76!'XE\2#2Q/):Z>]Q'JQM'2)V(GBX_U1[L"2/\
M@!SC!K/\)-<^%?'NH^'M1EM<:HIU"#R<J@<L044'V!_[YKTG:!C@<=* ,.PU
MR8^)KS0=02);E(A<VTD60LL)..02<,""#Z]:VXY(Y03&ZN 2"5.<$=17&:_'
M/+\3O"_V9L>7!</. <?N\ <^V<5M^&9/#[Z?-_PCKVS6HG?S# <CS"<G/Y\=
ML8QQB@#8=UC1G=@J*,EF. !67K>I/!X9U+4--G@>6WMY)48_.N54G'!]JP?B
M3<O::3IL\JE],3483?HJEBT0.<$=-OKGOBH;NY\.2:+XNFT-XY'FL7>[G@?,
M._RV"@'.-QR>GX\T =1INII+H.G7M[/%$]Q;QR,68*"S*"<9^M-U*:_,FG'3
M;BQ2*2=3.9R27BQR(\=6-><WNKZ?%)HD+W%O!,GA_P":>\;,(1D (1.-TA(Q
MUZ9&#5'SHI_!WP[>-E=H]4CC)'52'Y'Z"@#V)[NVC#E[B)0AVL6<#:?0^AIY
MFB$PA,J>:1N";ANQZX]*\E;3;+4-;^)#WEK%.UO"LD)D7.QO*D^8>_ I=.L=
M+M])\ ZM;PK!?374<4LY?#R+L8-D]QD#'H#CO0!ZN;FW%P+<SQ"8](]XW'\.
MM2UY9<QV^D>*6U!X;;5]-N-8_P!:"5NK.ZSMV]MR K@#IC]?4Z (A<VYA683
MQF)C@/O&TG..OUI7GAB#F26- @!<LP&T'IGTKQ;6;FQM_A/JMA%/ DD>KR(D
M"N R@39 "]>@S]*Z)M'TG4?&WB'[1;Q7)32X9'1V+!9-I&2N< X"_3/O0!Z1
M)+'%&9))%2,<EF. /QKFO#7B2[UCQ+XBTZ=;<0:=)$L#Q9RP8,<DYYZ#I7&V
M=]%,O@*SU9XFTB2U9V,[ H\ZKA0V?3/ /!)]JR9IDM$^(3:0R+;?:+12;90R
MB,LX?@<8QG- 'MD<\,T9DBEC= <%E8$#\:<DL<A(1U8KC(!SC/(KR*]L],&A
M>(]2TWQ#;7K3Z8-]K96ZQ1H,C:S!2<-UX.#R:[7P#H6G:7X:L;ZT@9+F_LK>
M2Y=I7;>P0$<,2!]X],4 ;NH:O8Z4ULM[<)$;F40Q!C]YC_3WK,LM>N)O%VLZ
M5<I;QVMC#%+'*"=Q#@YW$\#I65X]M+&>_P##$EY! ZC5%C9I5&-A1B0<]L@?
ME5!M$TS6?B'XA2^B$EO'I\ 5=V$&5/S8Z9 '![4 >A.Z1HSNRJBC)9C@ 4JL
MKJ&4@J1D$'@BO%+6\:70/ T.HZFMK8.DY:2YB\R%I%<J@<$@8 )ZG KT/P-8
MVNFZ?>V=GJW]HPQW3?,J;8XB0"43!(P,]CP210!+XS\2S^%],MKN"UCN6FN5
MM]CN4P6!(.0#Z58%YXCBU*".?3;%[*278TL%P[.BX)W%2@&,@#KWKGOBUD^&
M+!,XWZG"I('(X;D'L?>M>/2K?P_J]OJ%SK^H212+]D2WNYC(&D=UVD>^1CIW
M[4 =-17C5S-IVK_#C7=2U::)]>\]P_FL$DB=&PB*." %[=R3UKH8IEA^+?\
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
M!O8\T +)X?TB725TN33K=K%?NP%!M7OD>AZ\U+;:/IMG'-';6%M"DXQ*J1*
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
M!;L(K)"K2HIV9BY()Z9JM';:5:>&?A]>PQVL5R^H0>9,NT,PP0^3U/(4'/3
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
MQDMCL1UZ5N^!K35+.YU*)S>KHBLHL8M07$ZG&6'7.T=!GK^>0#HM7UFVT:*
MS+)+-<RB&W@B +RN>@&< ?4D 5D2>/-)@T";5[B.ZBCM[HV<\1CS)',.JD9P
M<>H)J'QU_:WEZ7_9]K<W%M]I_P!,6S \[9C@*3TSSD@@]*X*[T#7CX2U[2TT
M*ZB5M86ZMHQ^\)1LY .3NP%7GWH ]!;X@:2MU+:FVU,7*QB5(#9N'E0G&Y1U
MQWYQ5L>,M(DT&TU>%YIX;M_+@BBC+2N_.5V^HP2?850>WNQ\5&N_L4YM'T?[
M/]H"_('\PMC/TKAK'PUJUKX(T*>?06O9-/OIGN--GB^:2-^,@'TZCCW[4 =Z
M_P 0M"BTN>_E:YC2VN!;3QM"?,B<]-P[#@\^WK5O1_&&E:U?75E#]I@GMX_-
M=+J$Q$QYQN&[MTZXZUQNMZ:]SX3)T_P<]E%+?P-]DB@'G2(A)8R*. .H')Z]
MLUJ^(=.O]2\9WD%O:7*Q7.A2V2W>S]VDC-N&6_#'U- &7X]\7+>Z3IXTQ=1A
M1M1C*7BQM'%*JEONOGD9P1ZXS77:QXTTO1+BXBN([N06P4W$D$)=(=W0,?7&
M#CW%<!J$&M7W@?1=!'AS4X[K3[N'S7,8,95 PW @\CGT_I5Z]TLZ/XKUAK_P
M<=>@OYOM%K<1P*Y1B.48GH,CK^.#F@#M=3\4:?;QI#%]JNI9[<S!;*,R,D9'
M#G^Z.>,USW@CQ)'9>!=&FU&>[N9;V\>WCE8&1F9I6 +$]!]::(]2\.>*-3N/
M[ FN['5+.!46Q&X0O%'M\LCC .>#Z8]\1^&=2N_!O@#35U#1;T'[6\<R*O,"
M-(2'/MR!0!Z+6!+XQTF+4?LA:=D686[W*1$PQRGC8S_WLX'XBM^O-_#]QKF@
M/=^&I/#TMU,]Y)/;7/2V,;,&W.W;!R>F>@Q0!M66H/!X_P#$:W5[(MC;V<$H
M660^7%P=Q / Z<U=T?QGI.MWRV5N;B*>2#[1"L\)3SHLXWKZCBL2]MM23Q/X
MMN+;3I)O/TQ%MS)#F*5U4Y3G@_>''UK#\,P7K>-]"U-]/U/R)-.>!Y[B'9MD
M!.5"CA$'&.!G)ZT =-I/BC0=*\,IJ#ZK=SV4]])$EQ<HQ8NS$XQC(4<]<=*M
M-X_T)'NXF>Z$]O\ \L/LS^9*/[R+C++QUZ>M<G)'<CP/+$+&]9W\0&3:+9\A
M//W[B,9Q@=:VX[:X'QEGO#;S?9O[(V^;Y9V[MX.,XZ^U &_)XJTI=&M=4BE>
MX@NV"VZ0H6DE8_PJO7(P<^F#5S2-7L];L1>63N8]Q1E="C(PX*D'D$5YSI=E
M;'X?Z-;:M::I;NEY.R7-M"XEM7WNRM@*3@@^G_UNQ\$RZO+X?_XG)=YUGD6.
M5XO+:://RN5[$\]0* -8ZK9KK"Z29&%Z\)G5#&V"@(!.[&.I'&<UF_\ ";>'
MAIS:@=0"VJ77V1I&B< 2\<'(Z<CGI[UE>(KFXTCQUI&J_P!GW5W:R6DMHWV:
M,NR.65AD>AP!R1W]*Y.VAO5\,-)J&F7,,D_BD73P?9V;$892QP ?E&"/P[T
M>E:7XFTC6&NULKO<UI@SB2-HR@.2#\P''!YZ5ROB#Q5;WVI^%UTJ^O46?4X]
MP6*2*.>+O\Q4!AG'&<'/>L[7=&U+4O&_BF.S@F!N-&6.&7&U7;*':&(QDX(I
MEUK4FKP^$K>+0-6ADL-0@,Y>T(6,*I4@'T[_ (4 =S=^+M$L;IX+B\*&.9;=
MY/*<QI(PR%9P-H/U/'>H;KQOX=LM3DTZXU )=QRI"T7E.2&;IT'3WZ<UY_9:
M3:VE_J&D:WX4OM0OI+MY;>>-Y/)G#-P6;(5<#OZ5TV@6TB_%+Q4T]M((9XX&
MC=XCL?:JYP<8."1_D4 =TZ[D90Q4D8R.HKSCPA<7VK^&&U35_%=Y;/Y\D:E9
M(%4*#@9!0G.<\=^*]'=@B,[9PHR<#->3>#X?#R>&$@U_1)?ML-Q(ZEM/F9R"
MVX$,%X[#&>U '?66JKICZ9HNLWZR:Q<1$JXC8+,5ZX; 7.,<=?SJ>/Q)I,ND
MSZHEV/L4+M&TQ1@"RG!"\?-SP,9R>F:Y'Q(EQXYTZRTV'3)K"_DC:\CN)U(^
MS*#A5+#HS\9'8'/.*SM3EO==^'VERQZ1<1RZ3>0O=Z?'"T9=4X/E]\8.>.G/
MI0!W^G>)-)U2&YEMKL8M?]>LR-$T7&<LK@$#'?%0VWB[1+NWNIXKP[+6'SY-
M\+H?+Y^=00"R\'D9%<1?06/B3PYKEWX<T6^COI(HVDGNP^Z<K(K;!N)W<(>G
ML.]:L&N6_B_2=1CL=%N%U%=-EMY9I8!'L<ICRE)Z_,>F>* .J3Q!I<D&FS+=
MJ8]2(6T;:<2$J6QTX.!WQSQUK*T_QEI^N7&MV4+3VG]GAU:YDC( P,,V2,#!
M[$Y.,XKB-)U-)-$\%:>EK>-)8Z@/M;BV?;"P#_(3C[WS9XZ <UH:(WV"\^(-
MC<I)'<2RSW*+L)!C96(;<!CG([YH Z;2/$NF66A:&EYK1OI;\>5!=>0P\]LX
MY 'RGMSZ5N-J]@EQ>0/<JCV2+)<;P5$:L"023QT!KSG3]%FU7X):=]F5Q?V6
MZ[M=IP1(DCG^1/Z5/J6FZCK'PWU#5%LB^H:K)'=SVT;$$PJ1MC'<X0?F3WH
M[?1_$>E:ZTR:?<F1X<;T>-HV (R#M8 X([]*A\6^(8O"_ARYU-UWN@V1)_>D
M/"CKTSR?8&N;\%7&BZIK3ZEIMAJS3BV\J:\OI&8)R,1C<3GOTZ;?>M3XB>'I
M_$GA"XM+5=]U$ZSPKG&YESQ^()% $5Y;^)+3PY)K":T\FI10?:)+4PH;=@!N
M**H&X<# .[/YU<TSQOHU[X?L-5N[N&Q6\5MJ3N%^9#AP">N#6?=>,[-_"YBM
MHYFUB:W\J/3O*)F64K@!EX(4'DGCCFN>FT(>'M(\"Z3J7ERLFI%I5V[E#-DX
MZ<X+ 4 =W)XLT-+.WNO[1C:*Y4O$8U+DJ."Q !( [D\#O6/X+\2_:/!R:EJV
MH>:7N9425EPT@#':%4#)..P&:I2:C;^&/B)J4FJ0R1V=]:P1V,R0LZKMSNB
M4'!+$G _K7&VP-KX<T#5FM-073;'4;SSTM@T4L:R?<88QP/7\* /6T\3Z(^E
M?VG_ &E MGO$9E=MNU_[K \AO8\U:TW5K#6+=Y].NHKF))&B9XSD!AU'ZC\Q
M7DGB:/2Y/AS?7>D6&H1176H12O->Y+SL<DL,DDCGKWS7L%I#:PPYM(HHXY#Y
MG[M0 V0.>/;% '/^/]5U71/"=QJ.D/$LT#*7,B;OD)P<9.,Y(]>_%;\IN9-/
M8VSQK<M%^[:125#8X) ()&:Y;XHW45OX U".0G?<;(HU R6;<#_($_A73+>6
M\&E+>R2JMLD(E:3L%QG/Y4 <]X6UK6=7\ Q:D4AN=5D,BJ#B-"1(R@GV &3W
M./6J46H>)]$\7:3INK7T&IVVIK*!Y%L(VA9 "3UY'(_6D^'NI6FG_#.&\N90
MD%N\[2G!RO[UB!CU((X]Q5/1?%V@ZIXBAU2:>XEU.Z(M+6S6%C]EC)YR< 9)
M&6.3C@#I0!=\>^,[G0A!::4%:Y,\2W,I 80J^=JD?WF ./8'VK2\4>*?[)O;
M+2;-H5U*^R4DN#B*&->6=SD9P <#/)%</XX\/Z_8:(C/<V=[]HU2.:1X[5UE
M,AR$+$,1M&0N !VK;U6"TM?B#8W?B6WM9(+C2?L_VEU/DK,I8N,'.,ACC)Z4
M ==!>Q:3HR7>JZS#/&Q!^UN$C0[L8 V\8_.M:O,_#TFG:1X/U2?7(&;P_-J;
M&P@FAW@0EAL8#GY>_P"!/>O2D=98UD1@R, RL.A!H S[WQ!H^FW M[W4K6"8
MX^224 \],^E8=]K5_#\4=+T=)L6,]@\LD6T<L"V#GK_"*YZ/5]*TW6/%.C>)
M;"=WO[LSQ?N6<W46 (T7;Z;>.?7IBK-^\D7Q7T.?['(A31G8VZ88J0'.P'H3
MVH [2#Q#H]U?FQ@U.UDN@2/*60%LCJ,=\52L[];*ZUJXU'Q!:3VL,PQ'\J?8
MQC[K'/)/'7WKRZQU@3WWA&:UD$,4&H,AL8X6VVBNQ'S.V=S,-QZ_05:OD?\
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
M HJK8ZC9ZG"\UE<)/&DC1L4/W6'4'T-+!?VES=W%K#<1R7%MM$T:MDID9&:
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
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y
MCXOMH_%7Q0T30P28;")KFY*GH"0<<=/NJ/\ @5>G5A6?A6QL_%E_XC5Y7O+Q
M%C(8C:@ 4<?7:.M &[65I'A^ST6PNK.W>9XKF:2:0S/N;<_WN<?_ %ZU:Y#X
MA:Q<V.C1:7IRA]2U=S:P+W (P[?@"/IF@#G/!UA;Z]XP>_MHB-"T%?LNFJV<
M,_\ $_/)/4\^J^E>I5D>&-!A\->'K32XB&,2_O' QO<\LWY_IBM>@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH *YN+P_+=>-9M?U!8]EO"+>QBX
M8@=6D/H220!_C7244 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
&1110!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>bbrantretirementagreemen004.jpg
<TEXT>
begin 644 bbrantretirementagreemen004.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#WZBBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M:4 5=1OH=,TVYOISB*",R-CJ<#H/<]*Q?!?B67Q-H\DUW MM?V\SP7, R-C
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
MF3WQ0!Z9145K!]EM(;<222>5&J;Y&RS8&,D]S3I8UFA>)P2CJ58 D'!]QR*
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
M'4#/7'Z=<\50D^(?A>.T6Y;4UVERA0(Q=,'!++C*CW(H WQI]D! !:6X%O\
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
M&.,?RZ4LVL:9;JS3ZC9Q!9/*8O.JX?&=IR>N.<5+=W]E81K)>W<%LCMM5II
M@8^@)/6@#+N/!OAV[DNI)])MW>Z;?,Q!RS=<CT/'.,9[U<&AZ<-0DOA; 7,D
M MF<.W,8Z+C.!6;X.UJZUS3;R>[>WD:&^FMT>W'R,BG (Y.1[UDV7C.:Q\:W
M?AS7'C(:1$L[N.(HK,RAMC<D9^9<?_7% &]_PB6A#2[;3!IZ"SM91-#&'8;7
M!SNSG)/)ZFI9_#>D7-]>7LUFKW%Y!]FN'+M\\?'RXS@=!R.:IIK%Z?B#+HI:
M+[$NFBZ'R'?N,FWKGI^%:T>J:?+Y_EWULY@&Z8+*I\L8SEL'CCUH KZ;X>TS
M2)WGL[=EF=!&9))7E;8#D*"Y) SV%:=<Y%XC3Q#X:N[[PW=VXF1S'&]WP@8$
M?>'4 CIGU%;37<5K9QS7US;Q9"AI"X5"Q]"?4]* (]5TBPUNR-GJ-LMQ 6#;
M22,$="",$'Z50C\'Z!#!=0PZ;'$EW$L,_ELRET'0$@Y^OKWS6SYT6U&\Q-KD
M!#N&&)Z8]:2*>&?/DRQR;>NQ@<?E0!GMX=TEY-,D:T!?3 19G>W[K( /?G@#
MKFJ5SX&\,W=U<W,^D0/+<G,IRP#'UP#@'W%;<-W;7#NL%Q%*R?>".&*_7'2N
M7TS6=;U+P[JLJRZ?'J-M?RVL;RAEA 1P.><],_I0!IZKX0T#6YH9M0TV.62%
M-D;AF0A?3*D9'UJS_P (_I0U*SU$6:+=6<1AMV5BHC0@C 4'&,$]JC;Q#80Z
MW;:+-.OVZ: S$*1M4# YR>^>![5HK<P/$TJSQM&O5PX('XT 2T4 @@$'(/0U
MS&I>,;?3O&NFZ RAA=*?,D )\MS_ *M?09P?TH L2>"O#TMO>V[Z<IAO91+<
M()7 =P20?O<<D],5?DT33IM8M]6>WS?6\9BBE#L-J<\8!P>IZBK[.J(7=@J@
M9))P!5*_UBQTW2KC4[BX3[+ I9W5@>G8>I]J ,FT\!^';+6SJT%B%GW;U3<3
M&CYSN5>@/\NV*Z2H[>>.Y@2:)@R.,@@U)0 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M;KYB6QA^:6/^^.P'3J>_UJ^/&.G3:/I]_9A[J34<BUMD*B1V ^8<D ;<')/
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
M21F.R6R8F*6/^%ADDC([9- &G17,^*=>U#2988[1+6WA,;RRWUZ"85QTC #
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
MP2.F<9!- '=45@:7K-O;6?A^PG,QN;ZT4QL$+*2L8)RW8UOT %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %<OXKU>[M=4T+2+2Z%HVISNKW&T%
ME1 "0N01N.0.1^5=16-XC\-6?B:SA@N9)H7@E$T,\#;7C<=P: .4\=0:G:_#
M;Q!!J5]'>!9(3;R! LGEF5,!P !GJ,@<XJ36=8U"RM((+6_DB6/1A<QPVL0>
M4R*,AI"RE5C^7'49.1S6W=>"[6]\-WND7-]>3->E&GNY'#2L58,.V .,8 ]:
MKWO@"PO+YKH7]_;F6T6TN%AD $R 8&<@XZ#ICI0!7DU[5#I'@N\6Y53J4T"7
M:B('S-\98X_N\@]/6L_4M4\2^?XPD@UI8(-( DMT6U0DYCW[26!XQQGKGG@<
M5NQ^"HHM-T:Q35+WR]*G$\3-L8L1P <KT )  ]?I4S>$H9#K_F7]RZZTNV92
M$'E_+M&W [+@<YZ4 <]IFOZ^=0\+WES?Q36FN(PDM1;JHA(3<"K#D].Y/?\
M!VF:]JC^+O[.U+69+.X%Y(%L)[5%CG@P=GER!<D_=[UNIX.MXUT!8[VY5=%_
MU(PA\SC!W<>F1QCK2?\ "'I+J%C<7NJWEY%8SFXMX9@A",<X^;;N(&>Y["@"
M#Q#KE_I_C?PSIUO*%M;XS"X0H#NV@$<]1C/:N?O?%FN)9^.&BO%1])GC%HWD
MJ=BEB".G/3J<UV>N^'H];FL+C[7/:7-C*9898=I()&""&!!%9"_#RQ33=:LQ
MJ%\QU>17N)796?Y3G ^7'.30!FKXAUS1O&%I9ZIJ,=Y:7>G27;(MN(Q"54MA
M2,LP^4CGUKG?%=SJ>L^ =)UR[U)FCN[Z-_L2PH(X^6 PV-W '<G.:]&D\*VL
MVNZ=J\UQ-)/96IM@IVA9 002V!UY/3%9$GPWLY--73#JVI?V?',)H+8LA6)@
M<\';G')XSWH I7FM^*M6US6;;0D=$TZ188U B"N^,DR>8-Q!Z?+CCO3KV_\
M%]YXJ@T6TO[?3Y7TA+R8&!9!'+NVD9/49&,^AZ=ZV+_P3;76LW&IVFI:AI\M
MVH6Z6UE"K-CN<@X..,C%68?"EK;>([76+>XGC-M9BR2W!&SRAD@'/).3Z]J
M,CXD0W+>'].V7TL3"_@5_*  D)8#)!ST/('3US6;>6.IR?%>ZBTS4(;2Z?1%
M)N6B$K'$@'*GY020.V,=LUV?B'0H?$6E_8IYYH )4E26$C<K*<@\@BJUOX8C
M@\13ZY]NN7O9K,6A9@F  0=V ,9R/I[4 <I8^,M8U/1?"L$99;_5?.,\T"1[
M@D18$J'^7).#SQUQ76>%SX@%M=1^(%0ND[?9Y<IO>+MO"?*#]*R&^'5HF@6.
MGVNI7<-SITCR6=[P7B+')&!@%<]OUKH-#T=M'M&2:^N+ZYE8/-<3GEVP!P.B
MC Z#]: .2\2SIX7^(FG^()2([&]M9+:Z8D ;E!9?Q. !],5R^AW=YI^E:IX0
MND6"[U.2&2U0$J?+N,;QR,_*O7Z$=J]1\3>';;Q/I2V%RY15F257"@D%3D]?
M49'XT3>&["?Q-::\RL+NV@:% ,!<'N?< D?C0!F7E_<-XFM?"NE7*V"16)GD
ME2-6=5!"HJAAMQUSP?PZUSNK>-]<TSPOJ>XP?VKINH):/,(\I*C<AMN>"1U'
M;^78:OX<-]JEOJ]A>&PU2!#$)O*$B21D@E77(R/3!&#67K'@*/5?#MQIHU!H
M[JZNA=W%X\(<R../N@@ 8P  >,4 <KXMNM3T36/"][XDN8;EH;^XF!M(B,18
MCPH'<@Y_3FNIO?$NHZ;X1&LR-;W<M[.BVB6XRL2R$!03D;R/PR?3K5_6_"IU
MS5=#OI[U0--=G>+R,B?<!GO\HX]^M9D7P\4:#J6A3:J\FF3RF6SB$.&LVW;A
MAMQW#VP._3- #K+5?%$0U?[7:2BWALVFM+F[BC1C(!DJRQL01Z>PYYJWX,OO
M$6K6$&I:M)8&TN;99(DMT8.&)_BSQT_G[<EGX6U./3[Z/4/$<U]>7%LUM#</
M;A5@5AR=@/S'(!))YP*U_#^E/H>@66F27 N#;1^7YHCV;@.G&3CC'>@#EO'F
MHV%[>VWAF]NWM[2:,W%Y)&C,P4<(OR@XRW/T6D\ >)ED\$7)O9-TNBAXY< [
MC&BY4XZ_=&/PKI='T>YTZ_U2[NKY;N2]F$BD0[#$@& F=QR /ISD]ZH)X3D3
MQ?J.LG40UEJ,(AN+ P<, @7.[=['MW(H Y76KK6=5TKPOJM[/;);76L6TBVD
M<7S1@L=OS[CGCKP.M;5SXHU"/Q1XGT^)(?+T[3/M,&$RS2; PW<\CGI5&]\%
M3:5HT0N/%,Z:/I4Z7D,)LT8Q*A+$;NK'GCL/0U)X=6/6?B'XCU6TE673I[."
M))TY#%D&<'ID;3D=0: );7Q9JEQI?@^\)@4ZK/Y-THCZ\'E>>/N^_6G:?XHU
M.\\776ESW=I9R07C)'93V[(T]L,@2(Y/S,>N .V>E):?#Z\@AT:"3Q"\EOI-
MR)K=%M0F5R3M8[CD\XSZ9XYS6C=^%+S4]3MI]1U6*>VMKQKJ%%M-DR#)*QB4
M/T&1VY H YO3-3U_3?#'C/45O8[ZZL]1F1/.CP/DV!FZ\#;T7MCOFIY/$OBZ
MVUK1[*7^RG.LP,T"A7 @(4'+'^+Z8'X5J3^"+I[#Q%8P:V8;;6)VGV_9@6A9
MRI?G<-P(&W'&,]ZNW/A/[1K7A[4?MNW^QXV3R_*SYV5"YSGY>GO0!BKXRU:T
M\,ZQ+=06\^IV%_\ 8$:$$)(S%0&VD]MW3/..U/EU[Q986&MR75DICMK0W%K>
M2PB,%E +(R!R?7!SVJVW@,3VNOV]UJ;NFJW(NH_*C\LVT@.01\QW?P^G2G_\
M(AJEQI%]::EXEEO;BXMFM8Y6M@B1(V-Q,:M\[''WB<_KD R[+Q3XB37/#MOJ
M0L1;ZU;,R+"AW1,$#!B2<'J.!5[X?/J4\.KS7NH?:5&I3QX,>#N4@9SD\8&
MO;UJT?!SO?>&;J3406T2)HR!!CS\J%S][Y>GO5OPYX?N=!N=4!OEGL[JZ:YA
MB\O#1L_+9;OST^GOP <IK&KQ^'_B+K5^--EO$&D1M.(=O&&QELGI@ =^W%6O
M!JQ>%/AY=ZW+,+F*?=?&&W8%8P0,(ON.A]_I6W:^'+V+QSJ.N3W<$EI=6RVZ
MV_EG< ,=3G'K]<]JIV'@F2R75=*-TDOAZ_W,+8AEDMRW4(<XV]_\\@%/2_%>
MOWNO6$ TZXEL;R(F29M.EA6U?:2/F8X=<XYXSV]*S-,\1Z_I7PZU;79[BWO+
MB.]<(LB, ,RA6YSTR3@<8'Y5TGAWPWK^EW,*ZEXC:\L+3*VUNL(4D8*J9&ZG
M /3GG!SQ6=/X#U-O"^L:%%JUNUM=W/G6XDMR#&/,#D%@>>1Z?SX +5]JWBJP
MMX_MZZ5:)-<8:[5RZ6\6W."K$9?. ,$YS6?+XRNY/AP^L7$5C+.EV+9FDC8Q
M,!(%\S;U'KBMWQ!X<U#5[K1KZVU&*WN]/<LV^$R1N67!.W(Y'.*Q+GX?ZG/X
M1U/0VUB*;[5>?:8G>#;LR^YLXZD_08H OWFN>))_%-[HFDV]ALCLDN$N)BV%
M)SU'<D].PQ^%9M]XWNG\":/K;:?:22W-ZL$L4REE1@S#<HSZID<\5T5KH6H6
MOBZ[U<7-LUO/9);K%L(8,G0DYY'+?IZ5@R> +^7P/I^@M?6WG6M]]J,@1@I7
M<[8]<_-0!<NO%.LR>*-<T73[:QSI]O'/')<%^05!(('7KQTQ[TMMXQNKZW\*
MI!#!%<:VDC.\@+)'Y:9; !!.3TYJROA>[C\5Z]K4=Q#C4;-8(HV!^1@H&6]L
MCM7':UI4FEV_A30+K5M-MY[))YA-=*5@8@@+\V00P!)Z]1]* .W\):WJ6M-J
MXOXK1%L;Z2S1H-PWE/O$@DXZC'/K6-XG\::MH#W\GV?3DCMI8UB@FD)FN8V.
M&=0I^4 D#D>O/05=\"7=PR7VGN^FW%M;%&ANM.!\MR^[<ISG+ C).3]ZLK5?
MA]K%Z=<M[;6K9++5+@7+++;EI-P8,$W9X4$#'T'% &A?>*-?;Q=J>@:58Z?+
M);6J7,3W$CKD?+D''4\\=/K3K/QG=ZMH^AG3K.$:GJJNP29CY4*QG#L<<D9Z
M >M6;3PSJ$'B^]U^2ZMGDN-.6VV!& \P;?FQ_=RO3.:R+;P#J=EI.@?9=0M4
MU31I)/+D*,8Y(W))4CKGGK0!9\%?;!XM\7?VA]G^U>?;[_LX.S_5G&,\],?C
M53Q7INI-XR;5M"8KJ5CI\<HA4#%RID<,C>O X^GTK<\-^']4TS6]8U/4KZVG
M?43&QC@B*JI5<=R3TX_6M%-.O%\63:F98#9O9K (\'>&5BV<],?,?TH YRPU
M^PU[Q+H^KPJ55--NS(CCYX75X@RD=B.?P/O2OXQU6/1D\2M96YT%W!\M=QN5
MB)V^8<?+UYQZ=ZOP>"K2T\9W&N6VR.&[M7AN+< C<[,I+CTR!S[\UG0>#]8A
M\.OX6-U;-I!EXN26\XP%MQCVXQGMNW=.U "Z;K6M7OQ1U+3A<0-IMM;QL(B"
M/E8*01_M9;OVK)N]<N-8^%GB*>RLK6R$%S- Z1Y ,>06(Q_$=WT//K720>&K
MZQ\?7&MVDUM]BN[=(ITD#%UV  ;<<<X')Z<UF6W@K5+3P'KNB)/:M=W]U++&
MQ+; K%1R<9SA3^)H >Q>Q?PG<WNEZ9<7EQ*EJ+I5(:%2A*[<]\!L\\'H.>+<
MOB37+RXU"70].MKJTTZ\^R2QNQ$TS#;OV= ,;N_7%6-6T/4[R#PVMM]E633K
MF.:<R.V,*A4A<#GJ>N*SE\+^)=.U_43H^KVT&DZC<-<RB2/=+$[8WE.V3VST
MXXH =XI\9:GH$U]*MI:1V=GY>W[4[*]X6QD18X^7G/7Z4ZWUC6;[XA6T-O)
MNE2Z6MVD3[MQ1G4%CC@/G@=1CZU0U[P/K>JW^OB*[L!:ZFB%)9D9I8RF,1C&
M JD@9//T-:MGX>UFRUO1M0CELF\G34L+Q&#<!6#%H_4G&.: *UMXL@TO3O$%
MV^F00R6VJ&V$=NW_ !\2': Q)'4YY]A5RW\1:M9:_;Z-K=M9">\MWEM)+9V"
MLZ]8SN[^]4#X'O;[3-?M+RXMX9;W4OMUK/$"_ED8QE2!SQCKW-:,>C:MJ&NV
M6L:K#8Q3:?;R1P1PRM())' ^<DJNT<'@9//6@#%M/B!JTMAHVJW.E6D&FWM[
M]CF<SG<K%BH8<8"C!R3Z'I7H,LB0Q/+(P6-%+,QZ #J:\[D\#:Q+\/\ 2]#9
M[,7=KJ'VEV$C;"FYVX.W.?FZ8_&NM\5Z?J&J^'YM/TXQ+)<,J2-*Y4"/.7Z
MYR 1CCKUH X.TUF6U\<Z;XA:[\RSU^1[0PL1F&,'$''4;N&_$_4]WJFNO;:U
M9Z-90)-?W*-,1*^Q(XUZDD G.<  #\JSO$_@G3]3\.7%GIFG6-O>X4V\HC$9
M1@0<[@I/3\ZHZEX:\1RW>C:_8W%BFO6EM]FNTE+&&9>YR!GJ2<8[]>.0"#7?
M$'B;[+X?>&QAL)[G4Q;S02RM\Q#' R!]Q@I.<>G%=?!=ZFVN2VDVG*E@D"NE
MV)<[Y">4V]1CGGZ5SVLZ#XDU#2M+E^TV$VK6>H+>,'#)#@ @*,9/<?7FM.#4
M]5/C)M-D%G+8BT$CF%CYD,G'WNP#9.!UP,]C0 NK:[=P:W;Z-I5E'=7TD)N7
M\^4QQQQ [<D@$DEN,8KF_%L]QK'A[PS<W=C<65W)K$*/"A_>QG+@[2<=< @]
M^*U_$>B:X_B*RU[P]/:+=10FVGANRP22,G<.1SG/]*CU;0?$&H:/IF;RUEU.
MWU*.^D+@K$@4-\B8!) R,9Z\F@!/$?C.[T&XO)#ID36%DT2R2RW'ER2[L$^4
MN/FP&'<<U:DU*T/Q"L[%]/MS<2:<TT5X[#S N[!0#'U/7UKG]<\%:]JC^((Q
M_9LHU&16@NKAV,D4:X(B"[<*,@<@_@>,;/\ PCNJ3>-M%UV<VJQVM@8)T1V)
M\PAONY'(Y[T 94'Q(U"71HM8/AU_[.6Y-O<2I<J2OS!054X+<D=<<ULZ;XMN
MIO$UQHFJ:7]AG%O]JM\3"0O'DCYL<*>.F363'X1UR+X<_P#"/8L7NA=B16\Y
ME3RQ+YO)VGG/&,=_;G3O= U>;QNNNV\EK&B:6UL@<EBLQ)()&.5R1W_"@"3P
MSXGO_$+PW TZW739XV=)X;H2-&01A)%P-K$>F>E7IM=DA\8V^A-:@QSV;7"3
MA^=RM@J5QZ8Y]ZPM%\*ZC:^+K?6I+6QTY?LK1W<5E,S+<2'^+:5 4=_7C'/>
M_K>DZPWBW3=:TM+240V\EO)'<2,F-W(;@'."!Q_+J #/D^(;0^'K+4Y-++/<
MZD;'R8Y<D8+#() R?EZ<=>M7K+QDRS:S!K=A_9\VF1"X=5F$NZ(@X.1_%QT]
MQS7.Q> M>.@65E//9M-!KG]H';(VT18Y ^7.<DG'OUK2UCP-=:QXEUV[DE@2
MSU#31:QG)++("A!(XX!7UH J7U]J.I>,O!UW=:?!;6TTDLENZ3[Y"K19PXVC
M!QCH35R7XD0?; UK;175A]J^RGRI\W&>AD$6/]7D?>SS4-MH?BN>\\,->6NG
M1)HTI21TN&8RH5V[@-O'RCIGKZ"ET;0O%WAZ9]'T]]..D&5I([V4$RQ(S9*[
M<\MR>O'OVH TY?%U^_B:ZT6QT&>Y>TGA6XE$JA4BD&=_/?'0=^?2J/Q(@OP-
M&U&&Q?4-.L;DRWMFB[BZX&&QW ^;\^:U='TO4;/QMXAU"X@C%GJ"P&&19<G,
M:E<$8R,YS_C5S6%UM-1T^[TH0S6T2RK=6LDOEF4$+M*G!&X$'K@<]1U !SWA
MO6?"<<&L>(=,G%O"88FO+01[3 4W<[/?=CCC(]S3M(^(UMJ&M06,Z6J175NU
MS!+!="78H4L5E&!L<*.1R.O-#>#Y=8O-<O+FVCTM=3L1:^4C"1MX)/F-C _N
M\ G('44[0M+\5/&FF:W%I::=#"T#RP M+<J4*C_=ZY)X/'O0!:T[Q?>:E)87
M4.BS2:1?R-'#<1-O=,$@-(F,*IP><G%4M,UO4=8TCQ3_ &WIL<EI:330^3',
M,E50;H\X'UW9_B]JC\*:1XQT/[-H<SZ>-(M7+"\4;I)$W;M@7/!.<9(XYY-6
M[/2-9L[;Q59FSADAOYKBXMI5N/F=I%"A"I'&,<DG_&@"6Q\1P0:'H%II6GC[
M5?VH:TM#)A(T5026?G@<=B3Z42>.X+73-9FO+*2.\T@H+FU616)W8PRGNISW
MQ6?:^'=:L;7PK?PVL;WFE6[6US:-,H+JP"Y5NF> >33-:\+:OK&E>)+IH(DO
M]3CAA@M5D!V)&P/S-T+'GIP/4T :FG^.8KS5M-L;C2KRR&I1&6UDGV_/@ D8
M!)'XUUE<//X;U-]?\&W:PKY.EV[1W1WCY28PO [\CM7<4 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 5B^)?$,7AVQ@F:$W$]S.MO!") F
M]VZ9)Z#U/.*VJXCXGF"?0K'37A#3W]]%!;RDD>0Y/W^/3T]Z -*S\7(9]8MM
M5M/L,^E1K+<%9?-C*,"05; R<#H0#2:=XN^U7VFV]WI[6::I$TUBYE#%P #A
MA@;6P<X!->>31:A::#XXT"X GUB)8[A[[),EU#N!.[KC"=L\;O8FNEU=UO-0
M^'JVT:RN[>>D@;&$6)2WYC!_X#0!TUUXEW:N^D:1:'4+Z-=TY\S9# /1WP<,
M<<* 3].M;JYVC< &QR <BO%=*BU&U^'^M>)[36+FTU,7KR3P[TV;@X!5L@DM
M@\9/<<<UZ1XDU74+#P#>:G!$POUM ^U1@QL0,M@Y^[DG!]* .CKF;OQ5=#5+
M^STO2&U$:<T2W>R?8XWC/R*5PQ R3R*Q9D;1#X3N]-GF^T:C<Q07:/,\OVA'
M3+NP8GE<9W=L^E-\"VT?_"<>,YOGWI>J =[=#OSD9P?QH [I[VWBN+>WDE5)
M[C=Y4;?>; R?R%9N@Z\VM7&JPM9FV;3[MK;F0/OP =W XSGIS6#XAL()_B?X
M7=_,W-!<Y*RLOW5!&,'CJ?KWKEM2M)%T_P =ZG'>W<4EKJ&Z&.&8HJN-GSD#
MJ>>_'% 'L-%>72WVI^*=:336N(H =&AF5)9I(U=Y "TB[3R5. ,YQBNZ\,1S
MQ>'+**YU%-1F1"K72,6$F"1G)Z^F>^* ,D>,[FXL[W4=/T.:ZTZTDDC>43JL
MC[/O%4(Y'U(/L:ZBUG%U:0W"@JLL:N >HR,UYK?Z)J7AMKSQ/X.U))=-=FN+
MK3Y.4;:3O*G\#Z$8ZGM=U*]'B"XT7R/M$[3Z9]J?2(YC#&5?&)'D!& IX PQ
MR* /0JQ4UYF\9R>'FLRH6Q%XMP9!\PW[,;<>N><]NG>O/K.^U35?#_@6)]<N
M[:2]FGCN+A9RKR*"0 2>K8&!G/)'>M"7P[)-\1+?2CK>JIY6@Y:[CG GD'VA
MN"^/<>_ H ]+HKRK3=2U*?1(-/O-3U!Y8-9DM[<1,1/J"1Y^0R;AM'JQ/:LZ
M?7M9C^'?B-S?745Q9:J(86%R7>)=RY3S.K#DCF@#V:BO.9+J_P##OB.Y6'4[
MZ[B?09;XQW<WF#S4Z%>/E!]!QS3?#5IK4@T76CX@A,%PI\U)[N:07#.,[0C$
M*&4@X"@4 >D4R66.&)Y975(T4L[L<!0.22>PKSC0+C4+#Q#:6FN/J\>J'SVC
M NFFMM1 4M\H+%4(&" ,>GM5WQ#K6IZSX-UV Z#?Z<RVA8/<*&#C(W* ISG&
M: ->/Q>]Y";W3=#U"]TU<_Z5'L7?CJ41F#,/<#FMS3M1M-6L(;ZQG6:VF7<C
MKW']#['D5F>#6C/@?1"C(4%C%D@\9"#/ZYS7GV@VE^OPYO[^POY;$P:K+=6.
MV0K'/&"H$>T=58A@%[GZT >L7=PMG93W+*66&-I"!U( S5'P[K<7B+0;75H(
MGBCN Q".02,,5[?2N;T/4'USPIK6MS7,OGW,4J26)D)2S*(5V!3T)^\?J*Y?
M0=6OX?"G@W1;+&+\732#[08&D",^$#@$KDG.1SQ0![!17GUWI7B9O ^J6TNJ
MRQZC9SO/:&UN6:3RP,K&[\%L@GK[9K1\.:T_BK5+34K2>1;"VLML\8<X:X?!
M*D="5"]<?Q4 =>0""",@]0:R]#US3M;BNCIS@I:W#V[@;<;E/48)^4]CWJEX
MSU2YT_1&@L(99]0O2;>W2(989!W,/]U<G\JY#PVT7A?X@"RAL+NQTO5[=8X5
MN8]I,\8^IZ@G)[EJ /4:C:X@2X2W::-9I 62,L S =2!U.,BN)=M0\4:SXBM
M(=7FT^;372*T$$A55)&[?(!][/W<'C';/-5-@G^,FF2K=^>K:*)?-23Y9#N8
M94 XP< X''>@#T6BN<\27UTNL:#I-O<-;1ZA/()IH_OA8T+[5/;) !/I6=I=
MU??\)=KGABXO;NXM%M5G@N"0)(=W!7>!UYR#_LT :&G>+UU2^MTMM*OY-/N6
M=(-010T3%>"3@Y49! )'-,UCQWIFCW,T3VNHW,=OQ<7%K;&2*$]PS9P".,CW
MK/\ A3:&#P)93_:;B03[V$4C I%AV'R#' /4\GFM'Q?(9=)FT&QA$FH:K&\:
M(%PJJ>'D<]@ ?Q.!S0!?O_$=A8VME,OF737S 6L5N SRY&<@$@8QSR138?%&
MF2Z)<ZL[R0P6K.DZ2KAXW4X*D#//IC.<BN3?33I?Q*\)6*!C:VVF2Q1D]"RJ
M=Q ]?NY_"N7\1B\-QXF;=(+ Z]: [.0#M;=D?]^^O&<4 >IZ?XGL+YKB.59K
M&>WB$\L-XHC98CGY^I&W@]^.^.*IZ?XZTG4-7BTWRKVVDG!-M)=6YCCN0.\9
M/7(Y'2L[4T-Q\6=*BB\EX_[-G%Y&P!W1$X (]VV_@#5F[CC\2^+=/6U(-EH<
MK23S*O!GQ@1*>G'5L9[#@T ==117#^,K_4(]8%K:ZG<01)827/D62@S%P<!G
M)&%C]\\D4 =Q17FO_"0:W?>!?#VJ$WQAD+_VC/IZJ9E525# $'C(R<#\J[/P
MQ<I=>&[.==3.IHRL1>-'Y9D&XXRO8CI^% &O17F.F:]J@\3Z$/[4NKV'4)IX
M[AC%BU.,E1#D \8'/(]ZAU75?$7]C>++Z/798O[*U I"J0J"5&T;2?[OS>F<
MCDF@#U2H+NRM+^ P7EK#<PGK'-&'4\YZ'Z"N*T_4M9@\0>'9KS5#<P:Q9RRR
MVZP!4B*QJXV 9.?FQR3FLO3-;\8Z[):ZSIEK<-;27C+)')/ MN( Y&T*1OW
M#EOKQVH ],@@AMH$@@B2**,!4CC4*J@=  .@J2O*K[6?$-Q;>+KVU\0O''H]
MZWDQK;)R >4)/.!C'OR3G-="-8OM?\40Z+!>O8Q6]C'>W$D 7S)';&$&[("\
M@G@^G% &_H'B"R\264UU8B4)#.UNXE3:P=<9X_$5JUX]HNJ:AH_ABST_3%)O
M=5UBX5YE=%=@I&[;OPBN0 !V_$BMR'6O%7AW1-2;5X#(QFCBTR2ZDC9RTAQB
M3RR1@=<\9_D =E<:Y:6WB"ST5UF^U7<3RQL$^3"]<GU]AG]:TZ\^_LZ^T_XE
M>'5O=6FU M:W)!EC52K;1NQM'0\8!Z8ZUV>EVU_:PSK?WPNW>=WC81!-D9/R
MIQUP.] %ZLPZY:#Q(-"VS?:S;&YW;/DV;MO7N<USJ:AKWB&YUPZ3J*6+:=<_
M9887A5EE*X+,Y89&<X&,8QWI]PS#XL6K *S?V'(0,X!/FCO0!V54++5[>_U"
M_LH4G$EDZI(SQE48D9^4]\=ZX"Q\7:U%XCT*VN-0CO$U&>:*X2. ""/!&T12
M;07VYP3DC\:LWGB7Q!%;>.'2YB5=+=!92&%3L[LI'?C')[G\* /1:*\X?6?%
M<7BG2-+.JV3?VO9M(O\ H>%MF";MP^;+G@]2!ST%36VO^)#X-UMXV-_J>G:G
M)9>=% H=HU9<NL8&"V"<#^>.0#T&BN9\&ZLVK6UW,-<CU6 .OEL8!#+%QRKJ
M !UZ''K68GB'59O$/C+3Q<JD6G6R26C"-28V,>3VYY]<T =S17G \4Z].W@R
MU@NX(Y=7M9'N)9+<.-X0$':".A[#%/B\7:Q8Z)?VUQ+%>ZI%JPTJWN/*$8=F
MP0S*#@8R>,]A]: .T;6;1=?CT7+F\>W:YQL^4(&"]?4D]O0].*T*\Y<W>A?$
M66[U/47U$0:#-/N,*1D*K@E?E&#T/YU-X=U?QCJUWIFIFW)TJ[+--&QAV11G
M[K(0V\D=,$>O2@#T"BN(\,W_ (FUG6+V:?4+4:?8:G<6DD*V^&E51@8.<C!P
M?Q.2>!4'B274'^*GAFS@U*:"W>*60QJ 5RJODD'KD<<].V#0!UVFZWI^K3WL
M-E/YLEE,8+@;&78XX(Y'/3J*OA0"2 ,GJ?6O(+"?7=/C\<ZGI5U;V\=KJDTS
MB6 N9MK$E <X Q[$\]NM=#JWBO6;S4)=+TBWN(I8K%+EI[>!9B9' *IM;@+U
MR>3].X!W]8O_  ENA$2D7ZD1/Y<A$;_(_P#=/'!X/%6M"NK^\T2TN-4M!:7S
MIF: '.TY_KUQVSBN&T/5-8M+CQ9)H^C+J>-7D((NECR< $ $<XP/KGVH ]#M
M;J"^M8KJVE66"50R.O1@>]35QOB;5KW1I;:PL7MM,M/LS2(Z1B60R+TB2$<E
M>Y8# '<5F6_C?7+_ ,/^%[RTM[(76JW3V\RNK%5PQ&X?,,?=)QS0!Z+5'4-8
ML=+FLXKR?RWO)A! -I.YST' X_&N(;7O%L,GB>T:[TUI-$1;GSS;,/-1E:0(
M%#8'"XSDGIU/-7U\57-Y9^$+Q;>V U68),KH6*':<E#GCD'UX- '56^JV=WJ
M-YI\,I:ZLPAG0HPVAP2O)&#G!Z5<KC+3[7_PFGC$V!C%V+6T,/FJ67=LDP"
M1Q^--T/Q;?:SIFB*BVPU&ZN9([U0C;8%CR7XSP?N 9/5@: .UHK%\3:E>Z7I
M\4]G]F13,JSW%RPV01GJ^W<I8]!M!SS7(MX^U7_A'O$]S'#:M<Z/<K&CO$Z+
M(A;'*$Y!_&@#TBJ.J:Q8:+!%/J%P((Y9EA1B"<NW0<?0URA\7ZGI/B9=/UQ;
M+[/+I[WRFW5@8=NX[68GYN%/.!S7-^,K[5]7\):%JMU+9K9W>H0RQVT4+!X\
MABN7+8;CK\HYH ]7N[NWL+26ZNI5B@B7<[MT4>M)9WEM?VD5W:3)-;RKN21#
MD,*SO%G_ ")VN?\ 8/G_ /1;5QGA344\%R:WH%[)*]O91"^L0YR9(F&2HP.N
MX@?4F@#OEU;3VU9M+6[B:^1/,: '+*OJ?3M^=7:\O\+RKIOCC7K[4&E2Y&EI
M>7ZO\PB<G>47 SA4*COT-:>D^+/$6HW.G7:Z1(^F7C9=!:LK0QG[K"3>0_8G
MY5H [34-0M=*L);Z]F$-M",NY!.!G':H9=;TZ&_L;*2Z47%\K/;)@_O !DD'
MIT]:X?Q'K&KZ_P"#/$%]I[6D6EQ>;;K'+$S23(IP[AMP"]\ J3Q[UIS:XUAX
MA\)::+2WD2\M7W3.F9(]L8/RGMG'- ':45QNE^(M<\0V\6K:/#92::UV83;R
M!A(T0;!DWD@ ]]NT_G69XF\>:IX?GOI9%TZ-;:X6*&Q?+37$9Q^\W!OD'/0J
M>AH [J35+&+5(M,>Y1;V6,R)"?O,HSD_H:MUP.H-O^-&AMC&=+<_J]=]0 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5+5-*LM9LC:7T(E
MBW!EY(*,.C*1R"/45=KE?'OB'4?#6C6UYIPMF>2Z2!A<(S## \C##TH UM,\
M/Z=I27'D1/))<_\ 'Q-<2&624#( 9FR2 "1BFZ=X:TK2[MKJUML2[=D9=B_D
MI_<CS]Q>>@P*U5W;1N(+8Y('&:A:]M$NUM6N85N7&5A,@#L/8=>Q_*@#-G\+
M:3<:B]Y);DF1@\D.\B&1QT=H_NLW3DCL*UI8HYXGBE19(W!5D<9# ]01WICW
M=M%<);R7$23R?<C9P&;Z#J:475NUTULL\1N%7<T0<;P/4CKCF@#+TSPMI.DW
M"S6L,F8P1"LLK2+ #U$88D)GVJ33?#NGZ3J5_?VBRK/?/OGW2LP8Y)S@GCJ:
MO_:[;[.;C[1#Y SF3>-HQUYZ<8-21R)+&LD;JZ,,JRG((]C0!EZMX<TW6[NR
MNKV)VFLV+0LDC+C.,@X/(.!Q4!\(Z2UEJEHT<S1:I+YMT&F8EFSGCGCIVJSX
MCU@:#H%WJ.P221)^ZC_YZ2'A5_$D4_0=8@U_0[34[?&RXC#%<YVMT*_@<B@#
M.U3P/X?UBTL[>]L0XM(UBB<,0X11@*6')'UK>M[>&TMX[>WB2*&-0J1HN%4#
ML!2"Y@-P;<31F<+N,8<;@/7'7%5M.UBPU8W(L;E)_LTIAD*'.& &?PYZ^QH
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
M2VMKJ$5MK-U;R7FH'4/,B4+L<D%EQ_$IQC!KIJ9*YCA=U0N54D(I&6QV&>*
M,S1M!CTFYU"[,S3W=_*LD\A4*"0, !1T_KFLK4O \=]J^H:A;ZK>6)U&$0W2
M0;?G & 02,CC'ZUI^&?$5OXIT==3M8)H86=D"S8W''4\$UL4 <I:^!K>VG\/
M2_;IY#HJ.D>\#]X&&.?3':FW/@*TO++5[:YO)F&H7?VQ610K02]BI_(?GZU-
M;>,H[V_A2STVZN;"6Y:T^V1#*K(O4E>R?[7MTKIZ .5MO!CG5EU'5-7N-0D%
MF]DZ/$BH\;=B!U]_4_E4&A>!I]$O$'_"1:A/I<#[[:Q8X5#Z,W\0'7& ,UV-
M% &/X?T$:"M^!=O<?;;M[MMZ!=KO][&.W%5]9\,?VIK^EZS;WSVEW8;U!$8<
M.C#!&#P#@GGGK704$@ DG % '(1^"#%IOB:U34?GUR>24N8>(0^>,;OFZGG(
M^E,U'P-//=6E_INN3Z9J$<"6]Q-#'E9T48'RD\'CKS70:CK$=A%92QVUQ>1W
M<R1*UJH<*&Z.>?N^_O6E0!4TVQ_L[3X;3[1-<% =TTS;G=B222?J361X5\,S
M^''U0RZ@+L7UT;D#R=FQCU&=QSV_*NBHH Y?5_"4^H^)H]9MM5:U;[*;26,P
MB3<A.3M).%/X&L^R^'\]CIN@6<>LY72+UKH-]GYD4MDI][C@L,\]:WIO%&GV
MGB"'1;P36UU."8&E4".7V5@<9]CS^E6=1UJVTN\T^UG24R7TODQ% "-V,\\\
M<9_*@#''A&4W?BB=]2WC7(1" 8>8 $9!SN^; ;VZ5#'X*FAT[PU:1ZFJG19A
M*7-OGSO48W?+P2.]=?10!S4EHGAW6]9\3WVI!;"XAC66(6Y)CV<*V023U/ '
M?VJIX0T^TGUG6/$MK;-#!J,@%N67;YB  M(%(!7>W/O@$UU[*&4JP!4C!!'!
M%8R^)+/_ (2"\T..&=KFSM1<L$0$,O\ =7GD\CCWH A\4^&I/$*:>]O?FSN+
M&Y%Q$YC\Q"0.Z9 /U^OK6')\.[E[#Q#:G7-YUF1))'>U'R%6W'@,,Y_#%=AI
M=^-4TRWOA;SVXF7=Y5PFUU^HJY0!S%_X/CU+Q/::M=7"2116+6<EL8>)0P;)
MSGC[W3!K'G^'NHW&C66CR>(5>PLKE)H%:R^<!<X4L'Y&#Z5W]9]YJ\=GJUCI
M[6US(]YNVRQQYCCVC/SGMGM0 [6;!]5T2^T^.986NH'A\QDW!0PP3C(SP3WK
M,O\ PE9ZM?:+?7Y62ZTSG<D8"RG Z@YP-PR!DX]:Z&B@#F8?";)XOU76IKN*
M:WU*W%O+:-!T4*%^\6P>G(QWJKX>\'ZKH)AM1XEFGTJ"4R1VOD!7QV4R9/R^
MH &?:N@TW55U*>^B6UNH#:3F$F>/:),?Q+ZJ?6M"@#AIO -\FGZKI5AK[0:5
MJ#,_D2V_F/"6Y8*VX<$]1CIGOS6C+X1>?6?#VHR:AN;2(6B93#_KMR[<Y!^7
M\C745%<3K;V\TS!F$2%V5!EB ,\#UH XS2/!.K:%J4L%AKQBT"27S_LOE_O%
M.[)16S\JGU'Y=ZH:E\.M3O+37;%-4MFMM0N/M<;S1,9O,R"$9LXV #'0GGM7
M<Z/J<>LZ1;:C%#-"DZ[A',NUUYQR*O4 <J_AJ^D\=:9KSW%NT-I8FWD0!E9G
M.[D#D8Y]:ZJBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "N!^+A"^%;,D@ :C"<GZ-7?5!<V5K>HJ7=M#.JG(66,, ?QH KWFLV%E+;0
M27,7VBZ<1P1[LEV/L.WJ:\QT"/0M3@>TUG59;378M6=VCC">:9O,^4J2A9AT
M'X<X%>FVN@Z197(N;73+."<;L21PJK#/7! [Y-2#2=.74CJ(L;<7I&W[0(QO
MQ]>M 'C7C.YL[BS\1O;S0P2Q:H%?[3)YES-(I Q'C'EQ@9(SG/(XP*ZWQ?/)
MX9\6Z?XHLH!,E] VGR+'CYY#\T1[9R0,G/1?S[2;0M)N)+F2;3;61[I0D[-$
M"9 .0&]>@_(5<:"%D1&B0K&044J,*1T(],4 >7Z_I]OX8E\(Z6]['96$23!K
MB:!9HQ,0OS,&P.<MSVS75> K6SLM%G@T^_DOK47+E)O*$<1SR1%CJH.1]<UT
M-]IUEJEL;>_M8;F$G.R5 PSZ\U);6L%E;);6L,<,$8PD<:A54>P% ''ZM+J&
MN>-(K/3$M98-% FN8[F1D1II%.P<*>57)Z8YK.\%2W/A_6-:\*77E)< F]LE
MC?*;7&2B[@"<'';L:[VVTZRL[BXN+:UBBFN6#SNB@&0CN3WZFHFT;3'U1=3:
MPMS?J,"X,8WCC'7Z4 >=>#;GPW=:9IAU.4#Q'#>NS+O(N#,SD'.,$KC'!R,#
MVK<^'ZZ9;W7B&V@%M'=KJUR#&N XC##;QUV_I751Z/IL6I/J26-NM](,-<",
M;SQCKUZ4^'3K*WOI[V&TACNIP!+,J ,^.F3WH X_7I!-\4="LM11#IIM)'@$
M@^1[C)SGL2%"XSZU@75L4\/_ !!M%CC;2()MUJO4)+M#.%] #MX'2O3[_3+'
M5;?[/J%I!=0YSLF0,,^O-1G1=,;2SI9L+;[ 0 ;?RQL.""..G4 T 9G@:UM[
M7P3HXMX8XA+:12R;% W.4&6/J35'Q4?^*P\'_P#7U-_Z+KJ+.RMM/M([6S@C
M@MX\[(XUPJY.3@?4FH+O1M-O[N"[N[*">X@P8I'3+1\YX/;F@#$\3Z<UK?P^
M*+?4TL9;&!XY_.C,D<L/7;M!!SGD<]<5SGA_PGJ>L>$KJXU.Y>SU*\U#^T[>
M4+@Q.  K,OOSQ[BO0[K3K*^DA>[M8IV@;?%YBAMC>HSWI]W:6]];/;74*302
M##QN,AAZ$4 <#X9.IZIXYO\ Q!?74$NG65J;*.X2+RHW8$%RN2?E!#<DU=U!
M)[7XCZ/J%A>_;%OXGAFMBRGRH0-P=,#A<_F<>O'8&SMC9&R^SQ_92AC,(4!=
MI&",>F*JZ;H.DZ.\CZ;IUM:-( ':&,*6 ]<4 6K>]M;MYDM[B*5H',<H1@2C
M#J#Z&O/?'BV5]KEU;2+!/-;Z1)*5NWVQ0 D_O$ !+2>WL.:[+2-!BTK4-4OE
M\L2ZA-YCK$I50!G!QDY8Y))[FI[W0M)U*ZCNK[3K6YGC&U))8@Q4>G/UH \U
MMK.\UKPMX6G26QU":VLW+Z5>D 7" [=P]U ')_\ U]YX+N+"Y\(:?-ID$T%D
MR-Y44S;F0!F!&<GC.<>V*E/A/0#%%&-)M52(,(PD>W8&^\ 1TSW]:T[6TM[*
MUCMK6&.&",;4CC4*JCV% 'CZ36S7V@ZU9O&R3ZYY9U"6;%Q,A+;E*XXCQ@<G
M/ X&:UKC1K/5_$GCQ+YY)(X8H72'SF #>22&P#S@^O S78CP3X85W8:'99>0
M2G]T/O#ICT'L..OK5S_A'M)\_49C91F345V7;$D^:N,8//''I0!YC;PC3O\
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
M6MPU[<628VVDUW(T0 Z#;GH.U/UCP7H6N7T=[>VK&=$\LM'*R;T_NM@\CDT
M<X\>JZAXQTO2IM?NDC.C":X>PD"K,ZN%)4D'&?4<_3-8.G^)]<N_".C6YOSY
M]UJSV3W$DI1V0<@&0 D$DXR!G&*]+C\.Z?%K4&JQK(EQ!;_98U60A%C_ +NW
MI_\ JK.7P%H T*;1FMY'LI9O/V/*Q*OZJ>U '&^*-,UFT\%>((=7UB.6,RVS
MP1)<O*T"M(%8.S $J<Y&?0UT5W)<Z5XF\$Z?:7L\MK+'<)*IE.V8+$"&/KC.
M1^%:R>"]$71;O2C;O)!=X\]Y)"TDFT_+ESSQ@8]*E;PII;2Z1(RS,VD@_9=T
MI."<9)SUZ#K0!R^E2WWB'2KO6CXBEL9[?49!M+_N(HD?_5LF0#E>YYY%>@R?
MZM_H:YU_ GA]]8FU-K5_-GD\V:+S6\J5\YRR9P>>>>]=#+&)87C)8!U*DJ<$
M9]#VH \EL9KFU^#V@-IE]+93R7R1O) 1D[I6!W>O8X]A71Z8FH6WC[5-!N-7
MO+NRGTX7*-+,/-B;<%."H 3J>@]*UE\#Z,F@P:-&MPEG!/\ :$"SL&WYR#GZ
MG-: \/V"ZY<ZRHE6^N+?[,\BR$?)QT'8\#F@#RGPYJ-QH7PPENK*:=;B[U/[
M)O#%A$">6 / .,C..N*[.YEO?#WBVUL(=2NI[*^L;A]MU)YIBDC .\,1G&,#
M'2MFS\':+9Z!/HBV[2V$[%WCE<MR<<@]1TS4]MX<LK>=YV>YN)F@^SB2XF9R
MD9ZJN>F<#/KB@#S[3+O7'^%UQXED\07LEQ]DFC$;8VJ1+A7!QG< &Y]QTQ6I
M?6VL6WBS0K(>)-1,.LV\RW'W!L,<8;,8VX3/KR1SR:Z:#PAI5OX9D\/1B<:=
M)G*&4DX)R0#V&?YU9?P]92:AIE\[3M<:;&8[=FE)P"NUB?4D=30!P]EKFI-X
M7\36+ZO)'-IVHM9V][-\\S)YF-O RSD @8[D=*I7=]J$V@^.+"X?4HH+:W@E
M@CO)P\R;LDY8$\':/E)/?U-=K-X%T:6RO[;%PAO;G[7)*LQ#K-DD.I[')^E$
M7@71XKS4+@_:9#J%N(+A)9V</C^(YZMTY/3'&* .6N;N[T;P/X'^QZA<P+<W
M%HLQW;\JR9*\_P /& .F*UQ+?>(G\130ZO/92Z;<O;6L4,@5$**#OD_O!B3U
MX %: \#Z>VBZ9I<UU>SQ:=<)<0O)+ELIPJ],!<<8&*FO?"%E<ZA<WD%S=637
MB[+Q+9PJW(_V@0<'&1D8/O0!R-KKVN>(K[P<8=0ELAJ%M.UV(0N#LX+ $$9.
M.,Y STKI/ UY?S0ZQ97]X]VVGZC);1S2??9  1N/<\]:OMX4T_\ M;2;^)I8
M1I<30V\$;8CVD8Y[GCWJ;1=!AT274)(KB>9KZY:YD\W;PQ[# '' H YSQAX?
MM_$_B>STVY^0-IMP\,R_>CD$D6& ]OU!/2N?_MN]N/$OAS0M:&-8T[4?WCJA
M"3QE#MD7^M>BRZ)'+XE@UO[3.LT-NUMY((\ME)R21C.<XZ'L*6_T#3M2U2PU
M*YAS=V+%H)%8@C/8^H^M '*2WFIZEIGB+6TU6YM9=*N+F.V@AV^5B$'[ZD'?
MNQSGIVQWKVFM:WK^K^'(H]1ET^*^TMKBY2*)"2P.,KN!QG.>_%=%<>#+*6\O
MI8;N\M8-0.;VVA=1'.2,'.02N0>=I&:L+X8M8]?L-5AGFA%E:_9(K9-OE>7C
MITSZ=_X1[T <CIOB/79M&CTZ\O@+]M=?2FO$C7<J*-Q(&-N[@C.._2FV$%U:
M?%7Q$D-W+<7(TC=%+<;<AODV@X & <=JWS\/=*?0[G2Y9[N037C7RW!<>;%*
M<<J0/;OGJ:EL? UE97-[=/?W]U=7EF;26:YE#L5/?IUZ#TX^M '.V^O^()_
MWAW52]Y/'(\AU&6SB1I]@+!2H(QC(&>.U6H->N=1D\-Z79Z[(\=^+B66_6-%
ME94)VI@K@-R >/X>*V[?P@MCI&FZ?8:OJ%HM@'5)(RA9PYR=P*D'VXJ"Z^'^
MEW.F6EJMQ>0W%K,\\=[%(%FWN<N<XQR>V* ,SQ%-XHT30].BAU;S[^;5UMTE
M$:$O$^XJ'!4#<,#IBEFOM?T7Q3X7T:[UC[8MW)<-/)Y"H9% RH./3VK7NO!%
ME=:/;V!O;U9(KM;QKOS 9I90"-S$@]C^@J_J'ARVU'7M+UB6:99].W^6JD;6
MW#!W<?RQ0!PM_JOB5M*\3:A#XB"+I-ZZQI';(0ZX4A23V&?3.<\^FM9:AKUG
MXL\/QWFL0WUIK5O*[11P!4B*1AP8VZD'(Y/:M6+P/I\6BZSI8N;DPZK.\\S$
MKN0MC(7CIQWS5@^%H6O]#O#?79DT>$Q0@E3Y@*A6+Y&22 ,XQ0!R.L>)M;L-
M"\9W$=^3-87\<5JWEK^[1F7C&.>&QDUJ:3J&N6OB^SLK_5$O8=0T]KLH8!&L
M+ CA2.<<]\U?NO EA=Z;K5E+>7A35[D7,S[EW(0P8!>.G '.>*OMX:@;7+'5
M/M5P'L[4VJQ#;L=".<\9ST/!'2@#BK;Q/K2ZMH<YU%KJ.^U![:Y6.%3:*-Q
M6-\!BP SG)!JYX;BN[.3QOK!U&>:2.YGA1)-I&8URK'CMD  8&,\5?B^&]E#
M!80KK&J^7I\_GVJ^:N(SG. -OJ>IY]ZT8?!MM;7FM7$%]=HNKAO/BRA4,PP6
M7*YSR>^.: .<T?Q-JNKZ3X5T]KXPW>J)-)<7@5=^R-CP@(V[CQVZ9JQ>ZYK.
ME1>)],:^\Z?3[,7EI=M$"^TY)5\ *3Q@<#BM9/ MC!I&E6=K=7,-QI3,UI=C
M:9%+$D@C&"#G!&*DN/"$=SIFJP2ZA.][J<8BFO&5=P4#A57H%Z\>YYSS0!CV
M>I>)+?4_#$]_J=O/!JR[);:.WVJG[LN"&SG/KV]J[VN>D\+F1O#[?VA(/['Q
MC]VO[[Y-G/IQ_/\ &NAH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ I&8(I9B H&23VI:Y3QU?.+"ST6&8P3:Q.+3SMN1&A^^?K@X ]Z *
M?@_QI)KWB/5["X 2,$3Z?QC?!TS^/!_X%[5TNJZ_I6B&$:E>QVYF)V;LG..I
MXZ 9')XKA_$>G77A?4O#NO\ VH7#6D@LYHX;?RP8&!'"KDG:/KVI=1UJUT+Q
M[J4VM6D\NF:O90I:S"%I%( (:/&.,Y)(^F1S0!TNJ^-M)TG6-,TZ5V=K]#*L
MJ E$CP<-D9SDC''U.._0RRQP0O-,ZQQHI9W8X"@=237FVKRI8>,_!6I36$NG
MV"031"+R]QBRA"(57//*C'O71_$*UNKOPC,MK UP(Y8Y9H$ZRQ*P+*!WX&<>
MU &KIWB/2-5:9;*_BE>$;I%Y4A?[V" <>_2N1\-ZYJ/B_5+R\LM=6WAM[W;'
M9>4KI);K@$G(# G.<Y_"K$ES9^(_'&@7^B3"46T,K7<T0X6,@!8W]&R<[3R,
M'BHOA=+!+'XC>"59%;5I7&T@C:>A!'4$=Z -_7;;Q+?W @T>]MM-MT56-P\?
MFO(V?NA>@  Z]\USX\=:A!X)EO[FV@_M6._.FA5!,;2!L;L9STSWZBM+Q?XQ
MT_198M);4ELKRZ7)G*;Q;Q]V(P?F."%&.O7BL/4IM/O_  +97'AJ*:XL]&U&
M&=LQ,#*(VR[ D9;KDGZT :UOKU_H.L:CI.KW+7ZP:<=0AN/)",X7.]3C@\XQ
M^N:K6GB?5+*+P]J6IS1R0:[(L9MP@ MBXS&4(Y(QC(.>3VZ54U&T/C/Q+JTN
MG21SV$6C-:1W$;?)),YW !AP<8&<=,X-5HWDU[2O!VAV);[7ITT$FHPNN&MQ
M"-IW_P!TDC@=30!9UGQA?KJ'B)(;];*?1]HMK-HU87>[C+9Y.21@*1C(SGI7
M;6>KQ-'IT%^\5IJ5Y")!9NXW[MN6 '?'/Y5Y3XKV:CJ?B&]U*YDL-:TR9%TA
M%.UY(P3C:.K[B<Y&2,CM7H$&KZ<MYX=BUR&.+Q!=6V8B\6"CE1O4-_#DY&/P
MH Z666."%YIG6.-%+.[' 4#J2:Q[O7+6]T75'T?4K:2ZM[9G#(P?RVVDJ2/P
MK+^)*S_\(BTL,$DZ07,,TT<8SNC5LMD=QZU6_P"$@T#5M/UW5M+@=Q_9K"YO
M/+*CY5.U,'J>6Z>G/:@#3T/Q%;Q>#-(U+7-1@ADN8$+2SNJ!W(S["K.LW\=Q
MH"75AKEM91RR1^7>$JR,-W*C/!SR*\_BU.SL-/\  RW420,UDVS4)%:3RLJ
M51!D%SQRP./>LNPNXQ\'KB.:?!BU=%'FG;C]XK8&?;<<#WH ]@NM=TFQFEAN
M]2M()8D#R))*JE5/0D&D/B#1Q/;0'4[3S;I0T"><N90>A4=\UQ=W::7?_$_6
M//BM9Y$T9656 ;YL]<>N-O/H17+Z3;6-O\.?"E\T5O'.VN1;YV4!MHE?JW7
M 'Y4 >N7.O:19Z@EA<ZE:Q7CE0L#R@.2W P/>K=U=V]C:R7-W/'!!&,O)(P5
M5'N37FFMM#IGB'4+_3;RSOXYKZ"/4=(NE#2&3*[6B'4GOZ?*>N*[#QW&TO@7
M6E1"[?96. ,GCF@#7_M&R^TP6WVJ'S[A#)#'O&Z11U('<5 VO:0DD2-J5HKR
MRF&,&499P<%1ZD'BN#CU[3-5\6^!$LKI)6AAF\TKT0M;C"D]-WJ.HKEM0M;%
M?AA?:A!'%]M_MIPTZX+KA^ #U'&#@>N>] 'LFLZQ::5:L)KVUMKB5&%N)Y H
M=P..OOBLOPKXD^W>!K/7=9N+> R!S+(2$08D91UZ=!7//JND67C3Q7'X@>/9
M-:Q&V$Q'[R#9\R1\]V/0=37+65Q]G\*>![FYNYK72X9;GSKB*-9!#+O;86#*
MP]>HH ]F34[&2RBO$O(#;2D".82#:Y)P,'OS4MO<P7<9DMYHY4#%"R,& (X(
MXKR#7XM$A^'LQL+NXO[2[UA&:ZN %&\\N4P%P, CH.IKUC3M-L-+MS%IUK#;
MQ.V\B)0 Q/?CK0!S>H^.K*X\/:_=:'<I+<Z6O5QE2?4#.2O49]0:U_#NMPZM
MI%@TEU ]_)9PW$\2,,J74'.WJ!G->9P2P6WA3X@V<TD<5V;V9Q"[!7*$C!VG
MG'(YJ]:V]GIU_P##F:UA@M[FXL)0[H@!=VMUV[O7YF[^M 'IHU*Q;4#8"\@-
MX%WF 2#?CUQU[5G^*]3O=&\.7>I6(MS);(9&2="P91V&",&O,?#HTBY;3;;5
MM7U%-=M=2,C6*6Z[S.9/F.X)N*D<G+< 'TKT7Q\0O@/6B2 /LS#F@!WA?Q1#
MXJ\/_;+7;'>1KLGA<']U+CH1U*YZ>WO5GP_K#ZAX7L-5U![>%[F(2-M.U!GD
M 9/I[UR.KZ;>:#:V?C#0XS),EI&NH6A?"3Q!/O?[PX_+ZYPKR[2ST;P!+>WD
M]GIJVY+3QHKB.78-I(96!X)[4 >N_:[;RDE^T1>6YVH^\88^@/>G"X@:=H%F
MC,RC)C##<!]*\X/AK3KGP)K=OHFHW-[Y<[74$S*H03H-W[HJH&">,KQG.*RC
MK>J+?:9X[6PVPW,7]G&%0-\C%>'.>QD!'T4>N* /78IHITWPR)(N<91@1G\*
MY72?$>J/XXOO#VK0VD:QP>?:R1*P,RYQGEC^7M6UX?TE-$T&ST]0N8HQO*C
M9SRQ_$DUQ_Q<B1-'TN]25H;N*^6..9&PRJZG=@_@* .DT#6+W6;_ %&8"V;1
MXI3%:31AM\I7ACUP5!R,CK6U%<P3LPAGCD*?>".#CZXKFO&,3Z3\.K^+25\E
M8(%51#\I6/< Y&.^W=6'+#I<>L^";CP^D4<LQ.X0JH,EOY7S%\#G'OWSCF@#
MOI+J,HZ0W$!G^94!8'YP.00#GCN*Y_P1XDGU[PI;:GJ;V\4TTKH-A"@X8@#D
M]:Y_P;H&CW5YK^HS0(T]EKER;=PY B QC&#TY/7@X'I7,> )H[#^Q7\0>0VD
M3B0:>^[,<5SO.?,!Z.1T)X QZF@#V35-0CTK2;O4)06CMH6E8#J0HSBN;TO7
M]>O[#3=66WTZ:PO7C#Q1%Q+ '8#.>0V,\\+71ZM>V^G:1>7MVADMH(6DE0*&
M+*!R,'@\5YK=:9%X7OM-USPCJZFPU"ZC1M.\S<DH<X.Q>^ >G48]L4 >B6^N
MZ==:U=:1#<*UY;*K2)GINSQ]1CD>XJXEU;RNZ1W$3LGWPK@E?KZ5Y[:W.EZ;
MXQ\=7=S&@GMXHY5,:CS0GDY?83W-8WAV6U@\:^&4233HH9K&11'%(&D967Y?
M.;@,['MC@YZ]: /4-)UW3=;AGFTZZ2>.&0QNPZ9']/>KL,\5PF^&5)$SC<C
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
M&]\<Z-;^&[S6K><W,-LQB**K*WF=E((RN>.2,<T =%##%;PK%#&D<:#"HB@
M#V IHMK<0I"((A%&0438,*0<@@=L57TC48]7TFUOXU*+/$K[2#P2,XR0,_7O
M4E_J%II=F]W?7"06Z$!G<X&2<#]: +-5[JQM+Y%2\M8+A5.56:,. ?;-48_$
MVCR65U=_;52*TQ]H\U61H<]-RD C/THLO$^AZE>)9V6J6T]Q(F]$1\[AWQZX
M].W/I0!J[1MVX&W&,8XQ5>VT^RLW=[6SMX&?[QBC"EOK@>Y_.N2\<>*[>RTF
M:#3=76'4HKB*,I&H8ME@&3)! ."3Z\5VU %>&PL[=)4AM((EFR9%2,*'SZX'
M-1G2--:U6U.GVAMU;>L1A78&]0,8S6!X]U#5=-TBRETF]%I++?10/(8ED^5\
MCHPQUP?PJG!JVLZ3\0+'0+K4EU6VO;=Y69H4CDMRH)R=@P0<8Y'?VY .U=%D
M1D=0R,,,K#((]#5&VT+2;*Z-S;:;:PS''SQQ*"/IZ?A4=_XCT?2Y_(OM1@@D
M&"RLWW<]-W]W/OBJ:^+M/?Q@/#J'=.+<RM)S@-\NU1QSE23G../?@ V'T^RD
MN3<O:0-.5VF4Q@MCIC.,XJO%H.DP26\D.FVL;V[,T)2(#83U(JM!XM\/7,[0
MPZS9/(J-(P$P^55^\2>V,$_3GI5G3==TO5V=+"^AG= &9%;Y@#T.#SCWZ4 /
MBT?38!="*QMT%V2;C$8_>YZ[O7J?SHTS2-.T:V^SZ=9PVL1.2L:XR??UK*TC
M5[:QT2WEU/Q#;7IFN'BCNL",2-O("@#KCI^%7(]<T[5+"_;2]7LV>W1@\P<,
ML#8.&89^[P3Z'!YH GN]%TV_O[:^NK.*:ZMCF&5QDISGC\:;?Z%I>J7=O=7U
ME%//;G,+OU3G/'XU4TO6;6#1M-.I:Y9W%Q<J0EQN6-9V'4J..!T_+UJ[9:YI
M>HV4M[9ZA;S6L1(DE60;4(ZY/:@".Z\/:/>W[7USIUO+=-$86E=,DH001^1(
MI_\ 8>F>?93BQA$EBI6V8+CR@1@@?A45OXFT*ZG6"'5[)I7;8D?GJ&<]MH)^
M8'L1D&M6@#+/AO1C#?1?V=!Y=^P>Z7'$I!SD_C1<>'-&NVMVN-,MIC;Q>3$9
M(PVQ,8QSVKF]8\77WAOQI'::AB?1IX5=IHX"OV0LY52[9((R#SQU]N=74-8N
MX?&FB:;!+$;*]AFDD^7).P C!ST.?TH OP^&]&@DLI(=-MXWL05MF5<&,'KC
M\S^=36&C:=I<]U-8VD<$ET^^=D'^L;).3^9_.F+K^D-?_85U.T-UNV>4)ESN
M_N]?O>W6JR>*-,D\42Z )XQ=QQ!SEP,L?X #U;'/% %F?0M+N=6BU2:RB>^A
M $<Y^\N/3\S3YM&TZXU2'4Y;2-KZ ;8Y\891Z9_$U@3^(FT7P;J&J76L6&IS
M1/*()("JHS<[(^"<D#J.N/7J:.G7>O7#:5>GQ?I4EC>M&_EM"@9V_CBC(///
M'/S#OTY +?B3PJ3H+66A:=9M%+=I<7=I(Y1;@ Y(W?PDD+S[52\/^$736OM\
MFA6FB6P@D@EM8+HS?:0V/O<!0!S[D^U=?=:UI5E=+:W>IV5O<-@K%+.J.<],
M G-%UK6E6-RMM=ZG96]PP!6*6=48YZ8!.: *Y\,Z*UK9VQTZ'R;)R]LF#B)L
MYR/QIT_AS1KF\N+R;3K=[FYB,,TA7YG0C!!_#BHKGQ1I=IXEMM!EG47D\9<
ML %.1M4Y/5LG ]J?IDUR+S56O-5M+F))_P!W%$ #;)C[KGU[\_\ Z@";3="T
MS1RQT^RC@+*%)7.<#) Y[<GBFZKX?TG6VB;4[&*Y,.?+,F?ESUQ^0J:RU?3=
M29UL-1M+ID^\()E<K]<'BFKK6E/+%$NIV1DF8K$@G7+D'!"C/)!XXH K6'A?
M0]+N&N++38(960QE@"<J<9'/;@5#;^#?#EI/#-;Z1;1R02^=&RK@JV",_KTZ
M9YK=J.>>*VMY;B9PD42%W=NBJ!DD_A0 S[';B]-Z(4^TF/RC+CYBF<X^F:K?
MV/9PZ1<:?:VD"PRJ_P"Z9249FR3D>A)YK$\%>,!XJ&I+)%Y,UM<'9&5()A;F
M-B#W(S^E=!=ZKIUA+'%>7]K;22_ZM)IE0O\ 0$\T 5_#VCIH&@6FEQOO6!2-
MV, DDDX]LDX]JKW/A#0+S7%UFXTV*2_7&)"3C(Z$KG!/OBI+CQ-I-KXA@T.6
MZ1;^9-ZH2 !Z D]SV'6M>@#*?PYI4NL3ZJ]KNO)X/L\KEVPT>,;2N<?I5&T\
M!^&;&YMKFWTM$FMI3-$_F.2K''OR.. >!VKHZJVVIV%[-)#:WUM/+$<2)%*K
M,GU /% &4_@O0)+"^LFLF-O?3_:+A//D^=\YSG=D<]A5TZ!IIU:UU0VY^V6L
M/D0R>8WRISQC.#U/)YJS%J%E/<R6T-Y;R7$9P\22J67OR <BK- & /!>A"PE
MLOLLODR7 NFS<REA+_?#;L@_0UH:5HUCHL$D5C"4$CF21GD9W=O4LQ)/XFI;
MC4["TN(K>YOK:&>7_5QR2JK/] 3DU)/=VULCO<7$42QKO<R.%"KZG/0>] &;
MJGA;1=:OK>]U"Q2>X@&U&+,.,YP0#AAGL<U%#X.T&"/3XXK (FG3-/:@2/\
M(Y.2>O/([YK6%[:,8@MU"3,,Q8D'S_[OK^%+-=VULR+/<11,_P!T.X4M],]:
M ,S_ (171B^ILUH7_M3_ (^P\KL)/3@G QVQC%5M.\">&])O;>\LM.$=Q;[O
M*D,KL5R,'JQSQZUO27$,1(DFC0A=Q#,!@9QGZ9I?-C\KS?,3R\;M^X8QZYH
MQ+'P7X>TW5SJEGIL<5V23N#-M!/4A2=H/T%7-*T'3M$DNWT^!HC=RF:;,C,&
M<YR<$G'7M5#3=<GO?&&IZ9NMWM+:WBEB:(Y)+%LY/X5N175O.Q6&>*0CJ$<'
M'Y4 4-;\/:7XB@AAU2U%PD+^9&-[+AOJI%,'AC25N-2G%L_F:G%Y-V3,Y$B8
MVXQG X..,8JEXG\0RZ3+I,5G);.]UJ4-I,K'+*KGD@ ^@[^M=$LB,[(KJ73&
MY0>5STS0!A77@OP_>Z3::9<:>'M;/_CW7S'#1_1@=WZUJZ=IMGI-C%96,"PV
M\8PJ+S^))Y)]S5DYP<8SVS7&:'XZ-QXFN_#NL0PVU]%*8X)8B3%/@ D GHV"
M#CW_ # .GCTFSBUB;54C<7DT0A=S(Q!0'(&W.!^7<^M+)I=E+JL.IO;J;V&-
MHDFY!"'J/<?6LU-;NF\<RZ$T4(MUL!=K(,[SE]F#VZY-;27$,DK1)-&TB_>0
M,"1]10!@+X$\/)KQUE;$B[\P2\2,$$F<[MN<9_3BM:XTBQNM4M-3F@#W=HK+
M!(6/R!NO'2IWN[:+=YEQ$FTX.YP,'TKF]9\:6L'A/4-:T62WO_L;A&4N0N=P
M4]N1SP>A]: -RQT>QTV\OKJU@$<U]()9R#]Y@,9]O_KFKU113QR'8)$,@4%D
M#<C/M4M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M1Z:HM_M&H:H;J#,G&S<#R<<'B@#I].\7M=:U-IM[I-U8.+4WD#2,K>;$#C)
M^Z>G%1Z?XT^UZMIEG<:9):Q:I$TMI*\RDL%&<,O53C'KUIE_H>L/XJBU&Q,4
M2II#V:S,P)24G<K;>XR!7-:=X1UX:QX<U2?3+>.XL976]E:YW2W&<YD)QTZX
M&<\]J /4ZPM<\30Z/>06*1+->3QM*JR3+"@1<9)=OK@  GZ#FMVN2\3Z;KD>
MO:?K^A1V]S+;0O!-:S-M\Q&(/RGL<C].] %>+XD64VFZ9=QZ?<N;V\^Q.BE?
MW4N <9)&X'(P1QZD4J>.[UKB_L/^$7O_ .T[,"1K82H5\O&=QDZ XS@#.<<>
MT>L6/B2^D\/74]C#+/!J@GFB@D&R"+&W[QP6[GIWQ5^TL]2MO&?B#4/L!:UG
MM(1 _F*/,= WR@=LYZG% $4_Q!TV+3='OH[.]GCU;<L"Q("P<<;",YSGCC(]
MZH:EXGA\0>$/%-E-83V-]96DGG6UQ@D J2K CKT!_P YKE[JQU'1-%\ 6ES8
MM]NMK^1C;>8@+G?N !SMR1TYKJKO0]4U&S\3ZJUFT-UJ=E]EM[%G4N JD LP
M.T$D] >G>@#2L-<^QZ3H6F6EJ]YJ,VGQRB%7"*D8107=CT&<#H235>Y\?0P>
M'K[4UTRX>?3YQ!>VF]0T!S@MGH5]".OMSBO!I>LZ=<:#KD5B\LD&FK87E@C)
MYF.""K$A3A@,\CBKFD>'UCBU^ZUF.* :Y*?,@W@;(]I4*2.-V"2<>O4T :4W
MB2&/5(+**!Y_,L7OF="/E08VCT.[)QSVK"C^)5O+8V&HIHFI'3KR7[.DX"$^
M;G 4*&R>AY]N_:/P'I,T'A*ZN7=KJ>=7AMI&&TM FY8@,@8!Y/\ P(51@T+6
MU\#>%M.;2G6[LM2BFGC61/D1'8[B<XY!!XS0!TMEXTLYI-7CO[6?3I=+199T
MN"I.P@D,-I.>/YBJ]A\0-.OK^*S%M.LL]NUQ"%>.0R!5W%<*Q(;&>#@UD:EX
M3U34_%7BN01"*VU'3D@MYW8%2X"\8!R.0>U7?#W_  D"10I>>&+.R^QPL)94
M9&>Y(0A1%@_*2>I8]\>X 'VGQ+TR[CL)QI^I1VEY((1=-!^[CD)P%)!Y.?3-
M:&CZ_?ZAXIUK39;!TMK*1(TE#)@97=EOFR2V<C X&,X.:YAM%UI?AKH>F#29
MVOK2\B>6$21Y"HY8MG=CGZ]ZZ+1[34['QMKK2:>?L%\T<T=WYJX!6-5V[>N<
MY_*@#J:Y_4O%4=CJ5Q86VG7FH7%M )YTM]@**<XX9@6)P>%S705PGB_2;K4]
M1FEM="N?[0MXU.GZG;3HA#^C@L#M!QV/&: +5CXNO+OQQJ>E-I\JV5E"A=PR
M90D;M[<YP00 !D^N*GTWQS::AJ&G6S6%Y:IJ2R-9S3[ LP3KP&+#/;(&:H66
ME:SIGC.\O%L_.?4=.B$MX''EI<(N#D'G!P.@KGK#1/$$FO>&=4N]%NA/:3R)
M?323JQ<D8#@9P$ '08] #QD Z73?',TFF:YJ5]I5REKIUR\>Y"AX4A2OWN2.
M23T]#7076OV]KJVF:<T,S2ZDDKP,H&W**&(//!P:XZ#1=8?PWXNT)M-D22XN
M+B>VG++Y<V\AE4<YS^GO5B(:WJ_BGPIJ$N@W%G:6*3K,9I%W*S1;>0#P,XQW
M// H L^'_&MQ<Z)J.JZQ8R6]O'>F&UV $R@L%5  <LP;@G@?D<7%\>:9$FIB
M_AN+&XTY%DFMY=K,48@!E*L5()8#KU(KF5T779O!EWI2:4R7FFZD;J#SBICN
MQYI?"\YQ@]^/?KC4BNM1U30KZ:?P2D$/EK&UD^T2W.77=CI@*H)P>2<8QCD
MZK2]3DU SI-I]S92PD I,48,",@JR,0?SK1KS[0!JGAK2M9NK:SU"?1X-IL-
M/O&"3J.-^"<X09. ?0\=SW&G7@U#3;:\$3Q">)9-CC#+D9P: (]7:%-%OFN/
M.\D0.9/(.)-NTYVX[XKG;?Q9HNAZ%X?0+?M;7T06V8QF5^ ,!L<ECD=/6NBU
ME7DT2_2*-I)&MY%5$&2Q*G %<)9:=J<<'@!&TRZ'V/?]I)0?N?DV_-SQZ_\
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
M&7,2&5560J-P4Y /?!P,UQ7Q,LX+K1].3RU6[FU&"W@NQP]N6;EE(^G3W]J
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M]UIW]JRA[>(F/*AD P>. <=#79WWBI=,URUT"TT>YN9Y;430K"R*NT'&,DC
M '7Z5SI\-Z_)\/O$.DOIZ+=W=\\MO&)T^9&=6SG.!T/7%;J:=JA^(%CJIL=M
ME_97V:5S,N8W+;\8ZGH!QQSUH =;^-5O- M]1M=*NY+B:]^P_9.C1R9(^8]@
M,9)[9J_X;\1)X@@NMUL;:ZM)C#/#O#A6QGAAP1[UQR:#XIM_#[1PV&6?5Y;J
M>Q^UK&;B!^=I=3@#U&>?0]*W/ ^C:EI%UK;7VG6MC#=7"S01VTH9 -N"H  Q
MC YP,DGB@"AKD2'XR^&25!+6LV[/?:KD?D:WM>MH9O$7AB21 SI>2A3Z#R)&
M_FJG\*I^)-$U!O%.C>(]-@%W)8B2*2U+JA='!&5)(&1D]:FAM]7UGQ#8:A?6
M3:9::<)&2!IDD:>1U*9.TD *"?<EJ 'P>+1>ZI<6EAITUS%;7GV.XF1US$V0
M"Q3[VT$D9]CVK)O?BEI%G=N@B\VUCN! \R7$>[/0D19WE1ZX[57OM"U:\\31
M7]GHITR[2_S)J,-TH2>W5C]^,-EBRXZCK3=+T7Q)H=Y=Z5;Z1875A-=-+!J4
M[IF%6.3N3[S8YXXY/7% '>7U[;Z;8S7MW*(K>!"\CGL!7/6_C/-U8+?Z1=6%
MIJ!"VMU*Z,C,1E5;:3M)'3-:GB71AXA\.7VE&7RC<1[5?&=K @@_3(%<M=:'
MK&O:5H&C7^F&TAL9XY;FX$Z,&$2E0$ )/S9[XQB@"B__ !4_Q,U;2M4TAYK2
M"U6$!YE_< _-YJX/!;*_=Y'&?2O2+>$6]M% K.RQH$#.V6.!C)/<URFD:/J-
MO\2=>U>:U*6-W#$D,I=#N*JH/ .1T/:NOH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ K$\0>)(/#TFG)-;RS&_N5MH_+(^5STSD]*VZX+
MXE?\?7A3_L,P_P Z .]HJO=74-NJK).D4DNX1[NI(4L<#O@ G\*\KL-6OX->
M\*7,-]?7,6H7,\4US<2L$NUR.5BS\BC<=O0\=* /7**\JO[O5;6Y\0^$A>WL
MFIW4ZW6D2+<NK[&.2N\GA5"G(^OX:_AC4)_%L]I<BXNX[2UTS[/=JL[IFZ8X
M8$=<J 3NZ_,* -C2O%5SK-U;R6FC3OI%PSI'?B5>JG&63LIP<')^E=)(S+&S
M*A=@"0H(!8^G->0:29-)^$>DWUM?74#SWL0D/VE@JJ)V! &<*".H'7O7:17+
MCXKRVJ7T[PG2#(]L928T?S5 (7H#CO[T ;/AS6AXAT*#5%MV@69I (V;<1M=
MEY/_  '/X]ZS7\72?VGJ=E!H=_.VFD>>Z/$HP06! 9P3D GBH_AQ_P B'I_^
M]/\ ^CGK*CM=8N_'7BZ'3+NTMHWBM4D>>%I&!,7!4!@.F[KGM0!V.CZO9Z[I
M4&I6$ADMI@2I*X((.""/4$$5>KRW5=(G\,2>#_#.F:K>6]O=3SI<30L$>3.W
M)Z=1N./3CTK5T^RFO_$NH>';K6-3-OI5M!Y3)=M'+,S@EG9E(+8X&.G2@#O:
MP[;Q(ESXQO/#OV21'MK9;CSRPVMD@8P.G4?KP,<\3;>(]3N8]-T&\O9(UGU:
MXL'U")B))8HMI&UAW8MMW#T-316*:?KWC33[?4KU9VTV&:*62X9YE"JY)#$Y
MP"1WXS0!Z917!VNIWLK_  _9[N8M=P.UP-Y'G'[/G+#OSSSWJMX;NKGQ)ID7
MB9M>GL[@7W[^!I"8%B!P(?+SC)&/FZY- 'H"7,,EQ+;I*C31!3(@/*ALXSZ9
MP:EKS?2=,N;?Q1X\;2[BX^W($^S^9,2IDDB+#<#P<-C!/0<>M7O MY_I]U87
MD^K1:I%!']HL]0F,JEAG,D3$GY23VXZ4 ;FH^*(M/\3V&@BRN;BYO$\Q6CVA
M44$Y)R1T )K>KAM79S\8?#JEAL%E.0.,@X;/OV'Y?6NE\07XL-$O9$OH+2X2
MW>1))1N"8'WMHY(&1T!ZCK0!J45YCX?N-2;Q7+H;7NIK:7>D&0/>3[IA)D+Y
MJC<3'G.0..G2L^;Q)JEGX:L[9;J]EU;1;U_[0C$G,L,;9+.Q)X(( ZYYQG%
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
MK=:K_P +!\/O!8Q#4)M+E#Q2R_) QP6W,H.0",<=>*MVWC2^712MU:0-K/\
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
M1_"MWH4LSW,=V7$LAX8JPV@#Z*!4/ASPWXBTF:WMKW7TGTJS&VWACA"O(,$
M.WH,]!G.!77UDP^(K"?Q'/H*&;[=!'YKJ8CMV\<[NG<4 5O%>@7/B"UL8K6]
M6TDM;M+H2%2QRH. ,$8Z]:@N_#U]!XIDU_2)K5)[BV$%S#<*VV0@_*^X<Y
M&,<XJ^GB2PD\2R: HG^WI'YI!B.W9QSNZ8Y ^M0VOBW2[R+5GA-PW]E$K<KY
M#;@1GH.I^Z: ,:?P+.NEZ=;6FH1B>WU-=3N))8<B:7=DX /RCD\?_KKLKB(S
M6TL2MM+H5#>F1UJGHFM6?B#2HM2L&=K:0L%+H5)P2#P?<4W0]=LO$-B;RP,I
MA#E-TD93)'7&>H^E '/7GA;6-6\/6_A[5+ZTGLE$8FNU5A.X1@< '(!( &[)
M[\4FJ>$];BU_^U/#6KQ67G01P7$4\9=6"9 8=<D#CMWYYKK[FY@L[:2YN94B
M@B4L\CG 4#N:R+?Q;I<\]K"WVNW>[8+;_:+61!+D9&TD8Z>M %./PYJ,?BG2
M=4>^CGCM+.2"X:0'S)78Y+#L!G''8<"J3>";J>RU%);V*&[?5FU.RGA!/E/@
M ;@<9Z'CWZUVM% '+_\ ",W.KW;7?B)K5Y/LCVD<5J#M0/P[9;DD\8&,#WZU
MGQ^$=8DT"#PS>WEI)H\3JK3(&$\D*G(0KC:#D 9ST'2NXHH YJ'PW<1?$*7Q
M#YL/V5[ 6HC!.\-N!STQCCUKI:** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH *X+XE?\ 'UX4_P"PS#_.N]JEJ&CZ;JK0MJ%C!<F$DQ&5
M VPG&<9Z=!^5 'GD^E66L?%'Q1;W\"S1KIJ%0W\+;%&X>X[&JLEM,WPL\.>(
MX<R7NC;9QEL%H@^&7Z8 _*O3FTG3WNKFY:R@,]S'Y4\A0;I$QC:Q[C%+;Z58
M6NG'3[>SABLRK*8%0!"&ZC'ODT >;Z]<Z@? >N>)K59(Y=4FC,;_ '7CLP0J
M'CH3R?H_MFMN2RL=/\=>'9M#6.*.[MY4N([8 1O J91R!Q]X@ ^]=H(8A (!
M&ODA=@3'&W&,8]*IZ=H>E:2S-I^G6UJS##&*(*2/3(H \\LM&CU[X7ZU:A \
M\5[=30^JR*Q(_$C(_&I+?5=0U[P[KGB^&W\F==+^R6NUL8P-TS#Z-T_W:]%L
M-,L=+B>*PM(;:.1S(RQ(%!8XR<#OP*DM;2WLK=;>U@CAA4DB.-0JC))/ ]R3
M0!YQX2TO3I+K0=5C\00M<2VY0VMM"%,YVDL),$DD'<2Q Y[USEMIEJOPQ36(
MY9?[1@U';%,DS VX,P4JH!P,CGI_%7KUIX?T>PGEGM-,M()9@1(\<04L#U!(
MIO\ PC6B?V=_9W]E6GV/S/-\CRALW]-V/6@#@VB_X1WX@:S9Z-"8_,T)[@+N
M9BTRDX;D\DFJW@_3-+N3X?UE/$,"7N</!%$%EGD8#>DC;MS=SDCU->GKIEBM
M^+];2$78C\D3!!OV?W<^GM4%GH.D:?>27EGIMK;W,F=\L405CDY/(H \;:R@
MN/AMXBUB;S7O[+5W%M,9GS%F2+.!G&3D\XKLK:#3;CXL6]W-:VR23Z)'=+N
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
M@#U9M>TU==&C&ZC^W>493'N'RC*@ ^YW# ],UI5YQI7]FW7CS1KN[6SDGN=
MCF660(3)/O7Y@>[X!Y'.!7>V6I66H^?]CN8I_(E,,OEMG8XZ@^] %JN0TOQ1
MJ>J:Q*D-C"]E%?26<R*3YT 4#$K'.-K'/&/3DUUL@<QL(R ^#M)' /:O*-,,
M\>LZ<;9+B#Q:MX(]7B8<7%N6RTI'W=H&,$8QG [4 >LUA^+]=G\-^&;O5;>T
M%R\.WY"VT#)"Y/J!D<?RK<KF/B)-'!\/]9>0X4P;!QGEF"C]2* ->:]NFT5+
MRRLUGN9$C9(&DV#YB.K8.  2>G:L;P_K^L3Z[>Z)KME;QW=O"MPL]F6,+1DX
M .[D-G/UP?3G:T^:*#1+)YI4C3R(QN=@!]T>M<=%I]U#XYU>PM-0FN[;4M,:
M2?S7#?9Y#\J'..A&<#ZGM0!;3QS,8;76'LXU\/W5S]ECD#$S [B!*1]W82",
M=1P<]AO^)=<B\-^'[O594\P0+E8]VW>Q. ,_4UY?+"U]\&M&T:+B_DOQ;"%@
M0RR>8Y((ZC .378ZR]_K?C"*TT^VM+JVT<>9<Q7-P8U>61&"CY5;HI/!'\5
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
ME$#PFH) )O;<#W_>"@#7TS6KJ\U.:PO-)GLI4A6969U='4DC&1W&.E;-<?\
M$Z_N]-\#7=S97$EO.)(P)(FVL 7&>:S-5M+K39-,M)-=U6_;4)VE-E&Q66X(
M0?*LBE?+0$[CR!@^V* .SUC49M+L/M$&GW%_(9%00VX!;DXR?0#N:N?:(?M(
MMO-C\\IY@BW#=MSC..N,\9KR2+7-7N?A+J%T]_<Q7-EJ(@219#YACWH-K-G)
M^^>?85TR6$;?&::4RW&5TE9@OG-MSYA7&,_=QSMZ9YH [FBBO-/&U]=#4-9-
MK>WLLME9))'#9S-"MH>29)#D!R<<+SQVZ4 >ET5YO%?:GK>L^% ^J75M%J6E
M2/<QV[!0S!021QP3GJ.F.,5E6?BW5].\%7L)O9)[F/6?[+M[J7#.B'G<2?O'
M /)]10!Z)<>([>W\66GAYH93<7-NUPL@QM !/![]C^E;-><S68LOC/HZ"XN)
MMVFN<SR%R/OC@GZ9^I->C4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 5')!%-M\V)'V]-R@XJ2N+\=3M:ZKX8E.HSV<!U#9,4G,:,F-WS
M]B/E'7U/K0!V;(KJ5=0RG@@C(-((HUC\L(HCQC:!QCZ5YWX\UNWN;OPY'I>M
MY:34DBF6RO,%HV(SN"'V[_UKI]3\8Z7I5Q<Q3"YD2T"FZFAB+I;[NF\CO[#-
M &Y'#'"NV*-(U)SA5 &:001*C(L2!'R64*,'ZU@:EXXT;3+^.QD:YFN9;<7,
M4=O TAD4]-N.IZGZ U6M_B/X=NOLABEN2EPXC+_9GVPN3@*[8P"3QW_+F@#J
M1#$L7E"-!'C&P*,8^E(L$21&)8D$9ZH%&#^%9.J>)['2[I[9X[FXFBB\^9;:
M+S/)C_O/Z?3KQTIUSXGTRWM;&=)7N?MYQ:);IN:;C)Q^'KB@#4^SP'9^YC_=
M_<^4?+]/2A[>"202/#&SCHQ4$C\:XOQ'XH@U;P/K\NC3W4=U9(%E*H\;PON&
M1GU !S@UJ67B"WL- T-+IY[B^N[.-HX8U,DLI" L?UY)- '0F&(RB4QIY@&
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
MG^?:.0>A-9^H>.F67P[)I>GSWEIJNYRT>TOA5.4 + ;@>N3@8/4T =I12 Y
M.",]C2T %%>=>'[U;OQ8R7>H7,%\+F:6*7?N@U&W/"K'GY?E 7.!G@D'DU'X
MJU"-_%[6=[J-Q;VH$*VU[:LP2PFW9*S $*=XV_>S@8X&<T >DT4B\HIW;N/O
M>OO7&^)KI[OQGH?A^XGDAT^[CEED$3LC3.H)";U(('?CT [T =G533].M],@
M:*#>=[F21Y'+,[GJQ)[\"N-TW5]1TS3_ !386HN-4ETJ;99*JEY"&4%5)).[
M9GZX!IGP[BTYKN]FBU/6I=11?*N;+5' >(Y!+!.P)[T >@8HJIJ=M<7FG36U
MK=-:S2 *)T&609&2/?&<>]<+8:'<:;\1K"RMM<U6\@MK-KBZ%S,&4 _)&O Z
MGDX/8=: /1>E( !T KR"YUG4;O5;NS2>]C\61ZJ(K6/>RQBVZ@E,[2FT$DD$
MG(]:]?&=HSC/?% "T5S=UXI>W\<6GA]=.NG26!I7G6+(SE<$'/W1\P)QU*TL
MOC72H;ET9;HVD<WD27XA_P!&CDR!M9^W)QG&,]Z .B"@= !1@$YQ0"& (((/
M((KCM;OY[[Q_IWAO[1<6UHUH]U(T#[&E;) 7=UP,$X% '8X&<XHP/05Y[9>)
MM8B\.^)+.%+C4M5TFZ:V@D2'<SJ3A6(&<D88GCL/>M'P'=6U_;S7$&OZIJ$J
M@1S6U_M5H6]=H&1GGN1]<4 =E2  = !6-XNN-2M?"FHSZ0KM?I%F+8FYNHR0
M.YQFN5\(:Q>:IXCMSIE_>WNB_80UX]Y\WEW']T-@?-@C('&,^U 'H>!SP.:,
M =A7GFJ>*K^Z\;^'8+"<QZ1/=S0$I_R\E NXG_9!)48[@^V.UAUBSN-:N=)C
M9S=VT:R2C8=H#=.>F: +V!Z"H[F$W%K+")'B,B%/,0X9<C&1[BG31^=!)%O=
M-ZE=Z'#+D=0>QKSCPUXKOM)UVYTO7[AY-.FO)X+"_G89W1R%=CMP.<<?X'@
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
M-5UB#1TTNR^TFVODNI/WJI@*.GS$<G/Z5H"_\1WMW:PC1FTZ$RAI[A[B*7"
M$E0H.?F("Y[9S7144 >30^&/%4MQI%S>Z);27UGJ*3W-\UZ&EN%#$\#&%4#'
M'L,#K73:QX,DU'QC'?QO&FF74(35(/\ GX*$% ?KQG&.%]Z[.B@#C/"/AS4/
M#L>IR7+"=HRT&GH\N MNI9E4GMDL>N<8%;OAK5I];T*"^N;5;:9F='B5]X!5
MRN0>X.,_CWK595=2K ,I&"",@BJD-[IL=V-*@N;5+F) 1:(ZAT3 Q\@Y P1V
MH R?&UGJ-_X:EMM,A>6=Y8RRHRKE P+=2.PQ^-4O'GA*3Q+I0GL&,.K6Z.('
M#[=ZL,/&Q]",C_ZQ-=/<WUI9-"MU=00-.XCB$L@4R,>BKGJ?858H R$DU*S?
M1K.&Q26W:,I=S&0#R-J#;@?Q9.17-:18:QX(U#4((M.EU31[VY>YB:U9?-A9
MNJLK$9' &<]O?%=7-X@T:WO?L<^K6$5UN"^0]RBOD]!M)SFK\<B2QK)&ZO&X
M#*RG((/0@T 8;:CKZ:/=ZA_8R/<@*;;3Q<#>1D;MSXP#R3@9Z#N>-N)G>%&E
M39(5!9,YVGN,]Z?10!ROC#P[>:E/INL:4ZC5-+D,D4;G"S*<;D)Z#('6L_Q%
M)JOBC2X=*B\/7UK.US$\DMPT?DH%8$G<&)/3TYKKK_5]-TO9_:&H6EIO^[]H
MF6/=],GFIK:ZM[R!9[6>*>)AE9(G#*1[$4 ><7.AZII'BO5I%\+V>NVFI3":
M":58QY#G (8L"0O^&>YK5LM+OX/B9+J+Z:5M(M)6W$L0 C+@J2J#/3L,XZ5W
M%% '"^$CK6A>$M,LSH4[SM?/'.KR*AAC>0MYG?( ;I[&NZHHH YO6KK4(M3F
MMY]#FU31+BV52L'ELRR9;<"K$9!&WG/&/>N3E\(:C%\/_$=G8Z?) +Z[2>ST
MYI S1QAT)R<X#$*3MR<8 R:]/)"J68@ #))[55LM5T[4T+V%_:W2@[2T$RN
M?3@^XH X/7U\3ZS>JLFB7;Z;=:>RK:)<I'Y4Y)YE8$;AC'RYQR.,YJEIVD:]
MIF@^#9/[$GFGTR>X\ZW61 V'W;3R< <UZI10!GVE]>SZK>VTVFO!;0!/*N6D
M!$Q(R0!U&.E798EFA>)\[74J<>AI]% 'E^FV%U%J>@>&KJ:&>PM;EKO3]3MS
MS(L6<PD#H>>3GH,<TOBT7^D7NK6T3P7>C:PR17*L<MITLF%$C <X/4=.0/Q[
MNR\.Z5IURD]K:"-XRYC&]BL9<@OL4G"YQV _6H+SPWH5SJCWMU #<SM&T@,[
MA93']S<F[:V.V0: -.PM18Z=;68D:001)$'<Y+;0!D^_%97BF*UN-/6"?1'U
M>4DO! (\KO&!DN>$^]W/(SC-;M% '&>'](F\"^%)Y_[/DOKZ:;S[B"Q4$C<1
M\J ]0H].M2:7IEQJWBB^\0SV<^FPSV L4ADPL[_-N,AVD[3T Y)X[5US.J %
MF"@G')QS0S!5+,0 .22>E &1HOAV+1);AX]0U&Z$V!MN[EI0@'IFJ/A2QNQ<
MZOJ^HPO'=7UTWEK)]Y($XC7V'4]!UYKI(Y8Y1F-U<#C*G-.R,XSSZ4 >,W_A
MW5+NUECFTR^;Q4-5\V'44B/E^7D8;S/N[0!PI.1@<5[*H8(H8Y;')]32TR26
M.( R2*@/3<<4 <IK,=W;>/=-O4L;R:VFLI+(S6R!O)=G4AFY^50!G-<Y%9ZM
M;> ]0\(2Z5>R:@TDD<$RQEHID>3=YADQM7J>"0>/?%>H%@%+$@*!DDTB.LBA
MD8,IZ%3D4 0V-L;/3[:U+ES#$L9<GEL #/Z5B^*K"PN8[>>;1IM1OXF_T00;
MD96Z\R*1L7UR<>Q/%= TB*RJSJ&;[H)Z_2G4 <?HFGK\/_#,4#6EYJ$L]P7N
M#80&3:[#KMSG8  ./RYI-.TF74O$NKZTEM=Z5#=VBVR.3LDF;/\ K2AY0@
M9&?SKL:0L%&6( ]30!Q.M^']=LO!VKP6&LZAJ5Y.BB,3,-R@'Y@A ')&:R='
MT&23Q/)_8=IJ&D:/<Z88KU9H7A_?$%5*JXY8<'(XX////I@8,,J01ZBEH \N
MU/P7JMGX@\(P6>H7US9V<D@$H@C M5&T]549W8Q\V>E=S#K\4OBJYT)K.YBF
MB@6=)W3$<J\9VGV) ^N?2MBJL6G6D.HW%^D7^E7"JLDA8DE5Z 9/ ]ACGGK0
M!:KC=-T.'7O#&K:=J-K/"D^I74B&6$HZ[I2R.NX>A'/U%=CN7?LW#=C.,\XH
M5U<91@P]0<T >7+X=\2WGA7Q5INH;Y[_ ,V$6\S+M^U)%M*D'H20N/J>>:V[
MWS?%FJ>&I8M-O+,V4_VNX>[MGC,0 _U8W !B3Z'@#-=O10!PGANSO)]/\8Q2
M6%Q;S7=]</ L\10.&3:I!( (R#6 MOJ ^$^E:6-(U$W<-[&LT1M) R 2,^[&
M.5P!R..:]:HH XQ+6<?%Y[P6$Z6QTGRC=;&,;OO!QG& <#I[5V=%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M[J"S$GDY)[UK:-I<6B:1;:; [O%;KM0N><9)'\ZY[2])\7Z/ID6EP7VDSV\
M$4%Q-&_F+&,  J."0/?FM:&PUBVN=*1-22:TA63[<9D_>3L1\I!Q@ ,>G'''
M- &S2$X4GT%+10!P/PXBCUW3KKQ+J*+<7]].ZEI!N$4:GA%ST%/E\1Z'X>F\
M2WEC87(N;>2&.XAV;(Y)22J;< GG.2<<C%6]/\.:IX5OKQM!%K<Z;=2^<;*=
MS&86/78P!&/8CC%5)_ U]JUEXA;4;R*"ZU:6*:,6V2L!B'R9)P6[9QCI0!/;
M>,=31=76_P!+R;.R>\AN(8Y$ADVKDH2Z@ALU!I?CC5;N?09KO2((=/U?,<<B
M7&YQ(!G)&.%.#QR?Y59ATKQ??:)J=IK-YI[-+:26L"0!E#%AM\QV()Z=@.YJ
M"'PEJEOI7A"V1[5I-)G$ER2YP1@@[>.>I]* .YHJA8_VI]NO_MQMC:;U^R>4
M#OVXYWY[Y]*OT <UX\TK4M:\)75GI4A%TS*P0-M\U0>5)SQD?RQWK%\+ZUHN
MNZ_;M+IQTCQ%9PO$]H8]NY#Z' R!P1TQGOUKJ]>M=3N]/1=(NX[:Z29),R [
M74')4XYP:RDT;4=2\4:9K&H6EG9G3UE ,,AD>8NNWD[1A0"3CF@#%\*^*M=N
M/#FOZK>6Z7\MO?-%!! 2#N 0;1P<(,@YZ_>S4TGC/5/[-\1VYBL%U+2K43B6
MWE,D1R"2,'D,,'CUJBO@?Q%;^&M?T6VO;6-+N\-S!*K,&E#8W(W]T8 ]>_:K
M4'@W6IKW67NVTRVM]3TX6QBM$8")@"% ]AGD_I0!T7@N\O[_ ,(Z==:BR//+
M"K>8K$EP1U;(&#],UOURN@:?XETKP_H^GN=.#6TBQ7 &YOW '4'CY^/3'-=5
M0 5Y;K4JGQ7JM]=V<MYX<EE@M[JZ1QNM)H2#\H!R%W$;N.Y].?4J\M\06R6V
MO:C;Z7>"2PO;F&'6M/*?-&9BH$D>1R3GMGGGZ 'J*LKJ&4AE(R"#D$4M,BB6
M&%(D&$10JCV'%/H XOXD6T4FFZ1.RDR0ZI;[#GIEN:N^.]/U;4]!CMM*MXKD
M_:$:XMY9-@FB')7/'4X[],TOC72M3UBRL+?38H'\J\CN)3+*4X0Y '!ZUJ:K
M-J\+VYTNSM;E26\]9YC&0,<;2 >_M0!B^ ;C1YM*N5TS2QIEQ%.4O;0\M'+Z
M$]QZ&N4N]=N;?QO:>*WN5.B2W#:6B*W/E_W\9Y!<,>G11ZUTS>']8@\/:U);
M_93KVKL3*RN5CCXV@*<9.U?;DFC5? 6DW'@^?3;+2[**]-L$BF,2AQ( ,$OC
M/4<GZT =<\L<8!D=5!Z%CBN?UWPWHFKBXU#62;BW6W*KOD_=P* =SICHQ]?8
M4V#PU#K/A_3[;Q3I]O<7=J@0D2%@2!C<&X/.,G-4-=T760+'3=$TW37T6U ;
MR+B9AO<'(! !^4=<9Y[^E ',RR:G:?#SPJFH-.;"2]07S.V?]%+DH'/9=NW(
M].*N1Z_IWA[Q9KC:(D$VE1Z6+J9+:0>4DZEL  9 W J#CZFNRMY=>&BL=0TZ
MSGOI)&406\F(D7'R[BW49'. 3STK)L? JMI&L+J<J-J.L BXEMUPL2_PHF1]
MT<?6@#(\(:G:K<Z;<Z]:7;:QJX,UM>72*R G)\N+DF-=I'&!G=7>65Y<W-S>
MQ3V$ELD$NR*1F!$ZX!W#'3G(Q_\ J'*6WA[5]0A\/6&K6\,5OHS)(\R3;S<.
MB;4VC@@<Y.>_2MG1=8U&]U[6=/O+:W6&TD7R)H)-P*MG"MZ/@ D>] &_7/\
MCA%D\#:T&&=MH[CV(&0?P(!KH*Q_%5G=:CX4U2RLHA+<SV[1QH7"Y)&.IXH
M\SM)[:_G\*V'A)W_ +7MXTEO;A08U6/ W^8"/GR6_P#UYKOO$7C*VT2^&G1+
M!+?& W!6>Y$"*@..6(/S'L ":R+OPOJ\NE:'JUBD=IXDTV".)XVE_=RH!@QL
M1P<]<_Y!K&C^(1KMOXDTO3K2>XGM%M[O3[N13L(.<ANAQ]?YT 13^/KV^N_"
MC:5:!+35Y7W^<P#D(=K+C! Z@@YYZ<5IZAXX-C?W2_V5(^GV=Q';7%R955@[
MX *(?O $C)R.O0U3U?0->N;CPOJ7D6MS?:=<2-/#"XBB5'QT)[* !TR?2LG6
MO#'BK4I-<66QM+MY+N.:RN9K@?NXE8$1QKCY3CJ>,\]: -.4!/CA%M&-^CY;
M'&X[R.?R%+H'B?2K'PS=7NFZ/<Q1MJK6PME<,SRL1SDG"CGUP,5?BTO63\2(
M]7EMT2Q.F+!*Z2*P\W<6P ?FQD]<5S=MX6\56/@^YLK:'9/)K#7,MNEPJ-/;
MG;E0X/RYQSR.,_2@#?N_&5ZOAK7+J'3$34]*;9+"9P\8X!WAAC< ISC /:K\
M7B2X2RTJ"6P9]7OX?,6V608 "@L[/T"Y(Z GG@&N:L/"NO"+Q79-86=E9ZI;
M@VJ12@HDFS;M.!GZG&,C(SFM%=/\0B3P_K)TV(7EC"]M=62W"DLC #<C?=S\
MH.">G>@"Y+X[M;72]6N+JRGCNM)9%N[565F&X@!E.<%3GKU]J@N/B +6VCO)
M_#^IQ64DL<27#[ #O&5.-V<8[UF:WX8UG5=*\2WHL0E_JPAAAM!*F8XXV'+M
MG;DX)X/I72:O9P:EX'DM-<V6GF6@\X;P!&Z@'@C/0CMF@#235DDU^324@D9H
MK=9Y)AC8NXD!?J<$_05H5S'@2QNH/#L-]J,AEU&^1)9I",':%"H/P4#\23WK
MIZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y_P 0^*4T
M#4-.LCI]Q=SZ@S) L+(,LN,@[B,=1705Y]\0$ED\8^"E@E$4INI=KE=V#^[[
M=Z .FT_7KFZU-;&[T2^L'>)I4>5HW1@I (RC'!^8=:VZYV&VU:Q74$U+7UN!
M<0[;/;$D4B,%8L1C@GH>_2O.TN=:@\.^$M4'B/56N-2O%MY0TP*!&)'"D$$C
MU;/Z# ![-17G*75Y8>)/%&A+JFHRHNEB[@FEGWO"P'.W(XR6!]L50A&N:3H7
MAGQ#_P )#J%Y/>2V\<UI/)F.1)!T5<9W 8Y.2<$T =WHOB.+6=5UBP2WDB?3
M)Q"S,01)D'D>G0_I6U7DU_K5YX=N?']]9%9;@7-LB2*O$6Y",D>J]/KU]*Z.
MZCNO#OB;1+.'4+VZL]362VG6[N6D8,%W"1"?NMU!QQSTH [:BO+]/U'581J7
M@RYU"[.L&^46UT\K%VMVPQ<-G/RJI[]3BK%VVHZKX\\1:2-;U*SM+2SBFC6U
ME"D,%4]2"1DDYQC- 'I%%>36][K46E^$_$<FOW<TU_>0VT]K(X$+(Q*\( ,G
M Y)/6KA7Q'XGO]>ETW5UM)+._:WCS>2(L*QL.L:C:VX YW9Z^U 'IM1RSQ0!
M3+(J!V"+N.,L> ![UYT&U;7/'VJZ/)K][;6D-A!+_H3JN6PI)4D' )8GCJ..
ME4H[^3Q+X5\%7%S>71G;4UMYY(Y&C+$*_/&.?E'/7KZT >K5R=OXV>]U+4+*
MRT#4;EM/E\JX9'B&T\] 7!/0]*ZI$$<:H"Q"@#+')/U/>N%\"C'C#QL,@_Z<
MAX_X'0!TFD^);'6["XN;$2M);[A+:NFV9&&?E*GH3CBK6CZB^JZ3!?26<]FT
MH)\B<8=,$CD>^,_C7%:9"TWQ:\2-IS^7%_9ZQS2H,JMP=NTD=R #^M5;6]\0
MW?@'0;Q#J&H(LTO]H?99MEQ(BNZJ0W4XP. <G% 'IM%>:P:R-1'AC2+/7KY[
M2_DN&ENV;9<-Y?(B8]0>0"1R0/>K6O\ ]KZ/H^FVD?B.>6Y;68K<S*%WK$_W
M5?KN(&#DXS0!V%]JALM1T^T^Q74XO'9#-$F4AP,Y<]@?Z5H5Y_J<NK>'=>\'
M:8-9NKN.XN)DN&F S*.,;O7 <CKV!K#EU'7KJP\97@\07T3:/?2?9D0( 0#C
M#?+R,*.!@9R><T >N5GZ;J;:A/?1-975L;6<P[ITP)0/XD/<&N1M[C6+'Q=X
M9:XU>:ZBUF"7[1;LH6.,I'O!C Z=<<DGWZ8Q[[Q1K:>'O&\\>H2)+INI".U8
M*N40RA=O3IB@#U:BN#TN\UFP\4Z6E_K37EIJ6GR7#I+$J"%EVMD8QQ@XY]_P
MSM+UW5FUGPWNU>XO8KV>>*YE6-5MI=H)'EY4-QTSTR#0!Z'=:A#;6EW.NZ<V
MJ%I(H/G?(7=MP.Y&,#W%.L+O[=I]O=^1+!YT8?RIEVNF1T([&O--'2_TW2/'
MEZFJ7AN;:XGV,Y1OF5 0QXZX 'ICH!5[2];U37'\-Z2^J36CW6F&]N+F()YL
MK [0HW @=R>.W:@#T6BO*=9\5ZUIWAWQ'9+?R&_T6[A5+S8F98I&X##&,@9!
MP!T'O72:9<ZO:^-X;.\U5KRWO;![H1F$((6#* %QSC![YH [*J$FL6,6MP:.
M\V+V>%IDCQ_"IQS^OY&KLDB0Q/+(ZI&BEF9C@ #J37B^HWUQ)-!XY%EJ/VN"
M^,JOY#>2;(_*H!X[9.>,[SGV /:J:[I&A=V55'4L< 5SFO:I<R7^@Z;8736\
M>JO)NN8U!=46,O\ *&! )XY(X]*P/&%GK-GX0CM;O69)I&U6%8KA%"NT3,,"
M08P2&R>.#A: /1*IZIJ*:3ITM[)!<3I$,LEO'O?'<X]JGM86M[6.%YY)V10I
MEEQN?W. !GZ"H]1_Y!EW_P!<7_\ 030!#H^L6.NZ;%?Z?.LT$@ZCJI[@CL1Z
M4W1=9M]=L#>6T<\<8D>+$R;6RIP>/J"/PKS+P[]H\#Z-I/B"$RRZ'?P1_P!H
MP*N?(D( $H]N!G_]6.Z\"S1W/AHSPN'BDO;MT8=&4SN0: -#5-?L-)FAMYWD
MDNYP3#;01F263'7 '\S@4FF^(;'4[M[.,7$-XD?FO;W$#QNJYQGD8//H37,>
M&V,_Q2\5O=G-S#'!';ANHA().!Z9VG\?>NW-M";H77EKYX0QB3OM)!Q^8H E
MJKJ&HVFE6ANKV=8H@0N2"22>  !R2?0<U:K@-<=I_C#X>L[MI#9K:O/;QXRA
MG ?)/N% .>QQ0!T4/BRP>ZAM[F"^LGN)!%;FZM7196/0 X('XX-;M<IXYU@Z
M/;:4S:?;WJ7%_'$%F8KL?JK# /3!K$U#Q!XJU/4]570;2X)TZY-M$J>3Y4A&
M"QDWD-R#QMQCCK0!Z-17!W.H^*9_$>JV,&H6UG#!81W84VXD:)B#E <X(RIR
M3VZ5N^"M<F\1>$;#4[E%6>5663;T+*Q4GVSC./>@#?K"G\8Z#;R3)+>E5AD,
M<DOD2&)&!P09 NT<\=>M;M>5S_VQX"MKK3K_ $X:MX2E:0F1/]9"CDY#=/7K
MCOP1TH ]126.149'4AQN4@]1ZBGUY[(+BZ^)>@S6>J,-.DTTS6T2Q@A8_ER!
MG^\,<]:KOXNU>QUVT^W:C"8I=4:SFM8K??' AW!091U?@'&<CN!0!Z5D9QWH
MKBO"$6HKXM\4"]U-[I8KA$"M&!P5#+CT !Q@<=Z[6@"CJ6LV&D(C7L_E[PQ5
M51G8A1EB%4$X Y-3V=Y;ZA9PW=K*);>9 \;CHRGH:XSQA;7VH^)K*/1C&FK:
M?9R7:>:05G1FV&(K[XZ]!QZY&_X3U.#5?#EM-!:)9F/=#):IC$+H<%>.G3\B
M* +^HZK9:5$DEY-Y8D;8BJI=G/7"JH))QZ"GV%_:ZG917EE.LUO*,HZ]#V_
M^U<GXR6YU'7-(TS2Y5M]6@WW\$\P_=D+\I3W)W?@!6OX0O8;W0@(M-737@E>
M&:T50%CD!RV,=02<Y]Z -+4=5L=)B22]G$0D;;&H4LSGT50"2?H*73M4LM6L
M_M5C<I-#DJ6'&TCJ"#R"/0\URWBJROH_&?AW7(K2>]LK/S8YH85W-&77 <+W
M_P#L161X:BO-?N_'45G+/8VUU<"*&1X\&.7!$GR]=WW<T =AI7B[0=;U&6PT
MW4$N;F(%G5$;  ."0Q&",GL:UKBXAM+>2XN)4BAC4L[N<!1ZDUP_AJXNO#>N
M2:!K4=@2ED;BWU&"'RS)$IPP< =0!D_3O6Y8:[X:\:136EK<)?QPE))8FC=5
MX.5R& SR,XYZ4 6M'\3Z+K\LL6F:A'<21<N@!5@/7! )'(YZ5;N]4LK&ZM+:
MYN$CFO',<"'.78#./_UURUO;P7'Q$N]:@B%O9:;9&UGN!\JRR9R5],(.I]>.
MU<9?>*K&[\6^']?EU.WD!O&46_F<6=N5"@MZ,<EC^ [4 >JZGXATK1YHXK^]
M2&212RI@L=HZL0 <*.['@>M:,<B31)+$ZO&X#*RG((/<&N*T:*'4_'OBT7;^
M<$B@MDC;&!$T>X@=\$FK?PUEDE\ Z:9&+%/-C7/95D95'X  4 =95-](TY]2
M74GL+9KY!A;@Q#S ,8^]UZ&N/N-2U ?%UK;[6%LK?2C,8F0L-NX;L ,/FXZ^
MG&*1_%6O+X73Q:$LSIY8,UB(V+B OMW;\_?QSTQC/% '>UFR^(='AO&M)-1M
MUG5Q&R%Q\K'HI]"?2K\,JSP1S)G8ZAESZ$9KR&\DDTKP#XITG6+"ZBNVNGN%
MF,;LDY>1=K[QQG<!U([>] 'JNI:KI^CVPN-1O(;6$MM#RMM!/I^E2V5[;:C9
MQW=G.D]O("4D0Y#8../Q%<-JV@^)=0L=%U:*XM)KNRL4,MA>1;DFE*_.22<
MGH. >O-;6E^+M$'A?3-3N9K;3(+M"8XG8*H8'# =.AS0!JZGKVDZ*8QJ6H6]
MJ9,[!*X!;'7%7+>XAN[>.XMY4EAD4,CH<A@>X-8M^GAQK&?Q'>QVUS;FW!-Q
M(OF#RNP7.>#GH.I-<UH\USX-\ Z=87-Q'!J5],RVZW+@);[B3D\_=5?F(]3C
MO0!WEO?V=W-<16]S%+);-LF5'!,9QG!]*K6NOZ1?7AM+74K::X )\M) 2<=<
M>OX5P'A"* Z3XTTG2KU)[Z2:<0-YP,DF8\*^[N-QZ],FJ<^JPFR\#:<MI=66
MKV]_#&\7D/'M0';)R0 P/!.,]>: /7*HZAK&FZ2T"ZA>PVQG;;'YK;=QX_Q%
M,T^35GO]06_AMDM%D LVB)WNF.2_/7..E8/Q-2%_ =Z+A&:(2P;@A ;'G(#@
MD'!P3SB@#J;J[M[&TDNKJ9(K>-=SR.<!1ZFBU>WFMTN+4HT4X$JN@X<,,[O?
M->=PZE/HNFZKX.U^5'D2RE;3;ASG[3%M; /^TN.G^'._'K%\]]8:#I?V6.X&
MF)>237*,ZA<A0H52O.<\YH ZNBN!G\>ZC%H23KIMNVHPZH-.N[?SL*A)X8'K
M@\ ?CUQ56^U7Q@GC+PY97TME:)<33$Q6VYDD51QOY!/!X'0'D^@ .^M=2LKZ
M>Y@M;F.66U?9.B-DQMZ'TZ&K5>16&J:QH^J>/+_2[>SE6VO/.F^TLWW06R%
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
M!3W[^]=C5:YO[6SFMH9Y@DEU)Y4*D$EVP6Q^0- &&?!5B;C6I!>WZQZNCK/
M)1Y:EQ@LJX^]QU.:#X*L%L]+BM[J\MKC3(_*M[N)U$H4C!!RI4@_2MBWN;Z3
M5;N":Q$=G&J&"X\P'S2<[AMZC'%7: .9NO ^G7GAVZT>>XNV6[F$]Q=%U\Z5
MP0<D[<=@.G05?;P_"VOV>KBZN%EM;=K=8@5V.AZ[OESUP>".E:]% %#6M+CU
MO1[G399YH([A=CR0$!P,\@$@CGITZ&DO='@OM!DT>1Y!!)!Y!8;2VW&,\@C/
MX5!XE\1V7A?2&U&^WL@=46./&YR3CC/' R?PK51UD171@R, 58'((]: .7N/
M =A<>&[/1WO;XFQ8/:79D'G0D= " .!TQCH!Z"DNO .FWGAZYTJXN[V9[B19
M9;V:0/,[+]W)(P0!QC%=745M=6]Y;K/:SQS0MG;)&P93@X."/<&@#GVT75(_
M%6EW4.J7LEI!;LET)G79+QA?E7'SY.2<8X_"N@N81<VLL!=D$B%"RXR,C&1G
MBEG>2.WD>&+S954E8]VW<>PR>E8OACQ5:^)H;H1PO;7=I,8;BWD8%D8'KD=1
M[^QH NZ9HUMIFA0Z.K//;11>3^^P2R=,'  Z<=*S8O",5EX>MM&TW4KZRA@N
M/.62*0!R"Q8H3CI\Q'X#K5O1=>&LWFJP+:O"-/N3;%F<'>P&20!T[?G2ZUX@
MM]'>VM_*DNK^Z8K;VD)&]SZ\D *.Y/ZT 0:MX8COM3BU6RO)=.U.,;3/"H(E
M3CY9%/WAQQZ5/8Z%Y%ZU_>7DU[?E#&DL@"K$IZA%'"YXSU)QUJO%XDECUBQT
MK4=(NK2XOC)Y,@=)(CL4L06!R#@>G]<;] %'1[";3-+AM)[Z>^EC!W7$YR[\
M]ZK:]X>M/$$-NL\DT$]M*)K>X@($D3#N"01^E.UGQ!9Z(;>.999[JY?9;VMN
MH:64]\#(X'<D@"J,_BF;3I;5=5T6[M8KJ=((YEDCD1&8X&_# K^1H ANO"-Q
MJTMB=9UF6\ALIEN(XD@2+=(O0L1G(QG@8ZU#>> XIM=N]2LM8U#3UOL?;(+9
M@HEQCH<94^IY/)Z9KKZ* .>M_"RV^N:IJ0OIF6^MTMQ 5&V)57 P>OJ?Q-1:
M1X2;1M$TK3+75[J..QN#,S1@+YX+,Q1ASQ\W^>W35#=W4-C93W=PVV&"-I9&
MQG"J,D_D* )JY5_!]TVD-HRZ[<?V6R^68WA1I-A/*A^/H..!ZU(GC.$QV5Q-
MI&I06=[+'#;W$B1[6+G"D@/N4'KDCI71B:)IGA61#*@#,@/(!S@D>^#^5 &!
M<>$XFUC2+^SO);0:=#]G$*(I62+CY>>G3'%8@^&2""&U&NW@M+:]^V6\/EH0
MC9)Y)Y;Z_7@UWM1PW$-RKM!*D@1VC8HP.&4X(/N#QB@#$A\-RVVN:KJ5OJD\
M:Z@H+0A%(20)M# ]>!SCUK3TJRET[2[>TGO)KV6)=K7$WWW]S5RN=;QEIRZF
M+/R;HJ;X:>+@(OE^?@'9][=T/7&/>@#'^(<=JWV5_P#3+/4%BE>UU*U!_=L
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M2STFVB2;9I4K2VQ\T@@DDG..HYZ5L7=K#>V<]I<)O@GC:.1<D;E88(R.>AH
M\V\S6_A_+:6]\Z:QX9DG2.&63'FVQ)&WMSC''OTQTJ[86OV;QSXXN8;U[>2&
MW@D1Y928T9HG.YQW"GH.@%=%!X.TV(VRO+>W$%K(LEO;SW+/'$R_=('MVR33
MKKP?I-[JUYJ,Z3F2\A\FXC$[".0;=H)4'!(!X].O7F@#C-"U>^?Q-I.GSZAJ
MLEOJ6G2$RSL )I-N[S(AU1<9VDX/M6O\*;40^%7E$URX>YE79,WW=KGG'8GO
M6II_@31=-OM/O83>-<6"LL+2W3OA2,;<$X  .,#'XT]/!&DQZ9J.G1M>+;7[
MAY4%RV%^;=A/[H)Z^O>@#HB< G&:\JT>[U&(CQ1874:?:]0$>K:0RX\MBX0;
M0>0^,$^N?08KU1$$<:HN<* !DDG\SUK@7T2^O/&UAK!T5;6_@O'2XF0AH9;8
M)\KY/._D 8&>#GC% '8ZWIQU?0K_ $X2>4;J!X@Y&=NX8SBO-;R#6H[?PEX/
MGMHX+N&Z65;J"8/^[BS\X7J.#WQR*]7E5GB=$<QLRD!P 2I]>>*RM+\/6NFW
MDM^[R7>I3*%EO)R"[ =@!@*/90!0!#8^)C>ZRVG?V'K5OM9U^U3VNV [<\AL
M]#CCCFL+Q3+J%CXTT"_O(;:YT<W2VT"+N$D4T@ #GL<8./8GC/-=M/$+BWEA
M+N@D0INC;:RY&,@]C6%I?A.*QGAGO=2OM4EMVW6YO)-PB.,9 '4X[G- $?BU
MC)I;Z#I]N'O=45XU4)\D:D_O)7] -V<]2Q%6UT.YMDT2"RU22WM=-01R0B,-
M]I4*% 8D\8P?7K[5FZCX$M]0U*?4/[9U>WN9R=[07)08P=BX'9<\?_7-37OA
MZY^T:"EE?7Z)8OF:4W1(D08R) <[RWZ9/(X% &SK$TEOH>H3Q-MDCMI'1L9P
M0I(KS72%N/ NE:/K]LL\VAWUG VHVT:Y\F0QK^^'L>__ .JO3[^T%_I]S9M(
MT:SQM&73&0",<9JO9:/;VF@0:-)FYMHK<6Y\X [T Q@@#'2@#A]-UB=?#OAC
M3K"Y\A=6O;A6N5 RL8D=B%ST8\ '%37^K:SX?NO$6E_;I)TATIM0L+B8*TD>
M#M*DX^;YNF1VKH)_!6DR:!:Z3$LL"6;F2TG1_P![ ^XME6^I[TO_  B-M)8Z
MG%<W=Q<7FI0>1<7C[0Y7!    48SV% ' :O;:[??#VSU;4/$MU.ET;4BV2%(
MPN6 R6 RQYSVYZ]JZ'5+*]N/B?96UIJ<MM)_8KB2Y\M6D*^;VR-H.<<X]:W9
M/!]I/X-B\-SW,[P1(%CG!"R*5.5/''''Y5-:^&H[?7;75FOKJ:>"R^Q_O2IW
MKG)9CC.<T 9_PZUJ\USPFD]_)YMS#,\#2G ,FT\$X[X('X5FZ6P?XTZZ)B"Z
M6$0@W=0N$+;?;)KI/#'AN#POIDEC;7$TT;S--F7&03C(X'M4>M^%;/6+ZVU%
M)9K+4[;_ %-Y;X#@>A!!##J,$=S0!IW<5N'6[=8!<PQR"&24XV@@%N>P^49^
ME>?Z)KVM+XMT&UGU*XO;;489O/E>!5@D=$+ P':&*CY1G&#[G..L@\+0LUQ)
MJM]=:I--"\&^<A D;C#*JH !G') S5'3O 5M87NFW;:KJ5P^FEA;++*"J1E-
MNP#'3&/RH YW2]>\31^'-0\37VKI-:V4EQ&EFUJH\['RH2ZX(^<CMT'O6I<:
MEK>@/X=O+C59=1@U*:.VN+>2WC7:TBY#1[%!XP>#FMW2/"EGI>A7>CR32WEK
M=22.XFP.'^\HVXXZG\:KV/@Y+>6R^V:K>ZA;V#;[2"XVXB<<!L@!F(&0-Q-
M&/:2W$&M?$&:TD$=Q&(GC=ER%80$@X[U ^M^(;JR\%BUU1()M5C87,CVZON;
MR]V[''3G@8Y]JZ*V\(0VDFOO%>S@ZR6:7A3Y9((^7C_:/6FQ^#;>)_#[+>W(
M714*Q+\N),KMRW'IZ4 <Q9^(O$/]D^)[*35[4WNF7:0IJ%U&L:A&."=JC&1@
MD#G.<<UI^#_$&H7GBO6-'N[BZN(+>&*:%[N!8I5RHW JJKP2<C(SCZU;N/ %
MC<Q:TAO+E3JMRER[+MS$Z,2-O'OWJSHW@^/2/$$^M'4[VZNKF$13>>5PY!&&
MX Q@ #'2@#/\?:+%XAN-$TJ8X$\MP%;)^5Q Y4\>C &LG3M<N-;\-VOA.<R1
MZN\SZ?>E2,I%%CS)/^!)A02.6:NWU/15U+4]+O6NIHCI\K2K''C$A(V_,<9Q
MC/3UIMGX=L+#7-1U>W0K=WZJ)3V&WT^O&?I0!YQX6N;G1_A5XEN-,F%M/:W\
MQB?8'V@"/C!]N.:ZO497F\5>!I9#N=UN68^I-OS4MKX#M[3PMJ6@KJ5TT-_*
M99)BJ;P3MW8XQSM].]:,OAL2ZCHMX;Z8-I2%8TVKMDW)L8GC/(]* .,\0ZGK
M=YHGCJS>[(^P2QF'R%"D0L,E2<9/R\GOUYQ6E+?7^FZ%X;M4U=HHIX TLB(C
MW;X0%4BCV$-R<9P3@?C6J?!5LZ>(DEO)I$UMMT@90?*XXV_3/'T'I5=_!%RZ
M:+)_PD%RMYIBM%]H6% 7B8 % .B\# /)^IYH Y^R\8>(=2\,>'[RUN+>.>XU
M/[!<O-%G>3G:VT8P,#GD<UJRWOB/P[KV@#6=72ZT^[9K6X=8$1?..[RSTR,C
M Z]0:=;_  Z^Q6%A:6FM3HEGJ)OT#PAE)[*1D'CUSW/X3>-98]=1_",5E=2W
M5SY3F<1?NH4W@EBQ[@ \>XH V?#5_<ZK:7.HR3%[6>Y?[(AC"E(E^4?7)4MG
MT(^E8/BC1=:M_$L?BCPXT$]W#;&&YLY3S+'G("^_Y=!UZ5VEO!';6T5O$H6.
M) B@=@!@5C7F@7;:S<:KIVK26=Q/"D+HT*RQD(20<'!S\Q[]Z .87QFG_",W
M%[IFF3V6JSZG%;75M(FYTG?:&(4D G:,#.WD<XILWB#Q9IVEZ_<36UPEO;VX
MGL[J_AB$@;<,HRQG:>"<'CISFMF3P#976@7VGWMW//<WTXN9[S 5O-'0JO10
M.F/2H1X#N)=#OK*_\0WE[=W,/D+<S+D1(6!(5,XYVC)SGB@#,DU+QG;>!W\1
M'4+6X=[>WN8[>.V VH5&_/J<'=^!QZ5O:=KLNNZW++IEP3I<5@K$L@*F9_F7
MWX7J,]Q6OI&E?V=X>M=)N)ENE@@%N7,>T.H&T97)[8%4_#7ABW\,: VE6DI.
MYG=I2O)9NAQ[# _"@#D=$\::QJ?AS0T,T":EJU[+"+AXALB1"2?E!&3C  _6
MM36=>U[PKH-[-J#6UU,;N.WT^54PTH;^\@(&0 W<9QV[MB^&MO%X3M-'_M*4
M75G.UQ;7\<>UXG)SPN[^M:$W@TZAH%W8:OJMS>W=R5)O-HC*%#E-J+P "2??
M)H @\,:CXJGURXM]7LI!IWD[XKF:!(7#@CY2JNPYR>_:NPK"T+0M0TZ9I]4U
MZYU281^5'NC$2(O!/RJ<,W'WCS6[0 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !7'^*;O5H_%/A_3[#5I[*"_\Y91%;1RG* $'YE..N">@
MZUV%<7XHU&TL?'GA:2ZF6)(UN=[L#M7>JJN3T&2"* %O]<UGPMK6EV^J3V]_
MIE_*+9;D1>5+%(>A8 D-GC)  Z\"MFUOD77-7$NMP3P6\<;M:[57[&,-N+,/
M7&>>F*Y/Q3Y'C[4-)TS2"\\%K="XN[D*5CC0<;0Q'+'L!FG3?V>WBGQU'J!<
M6;V=J)O)^_MV,&(QR<9H [#3?$>C:O+)%8:C!/)&N]E5L';TW 'JON.*+3Q'
MHU]<3P6VI6\DL"EI%WX(4=6YZK[CBO/$FU.>UU;0K.XM=82/1F-IJ5H@615S
M@0NP.,X&<=3P:OZ3X@T#7=%$=E8RG4;+2I(9': K]F4)@J6Z<GH!0!TU[XDT
MW4-+O8](\06,-TEJ9UGR)%B4'&\CI@'C\N/6]_;6FV%K;I?:Q:-*;83>8TBH
M95 R9 H/0X)XXKS_ $&UL4^!UQ>"WMA<MI]S&\P1=Y^=\*6Z]<<?2K,/V*?Q
M5X"1Q#(_]E.2& .1Y0V_J&Q^- '9?\)9X?%O:SG6;)8KHD0LTH&_'7K^7-%U
M/./%.GPQZQ:PP&)VDT]@OFS\'#*3S@8[>AZUY5#;V7_" >.Y!#;_ "ZDZQ,%
M' #KM"G\>,>M=G>3VTOC_P &31O&3)97!##&64QC;[XZX_&@#IY/$NAQ211O
MJUEOEF,"*)E),@X*\'J,C\Q3K_Q#H^EW*6U]J5M;S/C"22 $ \ GT&>YXKR.
M^M[&/X;^)KVVAMO/36VV2HJDA1*NW!],$X^IJUXMU:"6Z\3VQ;['=26,&X>4
M9'O<)GCJ$5>IP/?(Q0!Z/>>+=*LO$UGH4MP@NKE"V2P 3IM!]VYP/;W%2Z9+
M<-JNKF;5[:[MTD41V\84-:\<JY'KUYKA-+U&TBU[P-=7<PQ+H_DK(X)+2_*
M,^N<TV]BN;^T^(EKI7[V[:ZAQ'$PW$ +O'Y!Q^8H ]'L=;TK4Y&CL-2L[IU&
MXK!.KD#UX-1CQ#HK211KJ]@7E<QQJ+A,NP."!SR<\8KD+BZL=6\2>$W\.26X
MDBW27'DX/E6^P91P.F>@!Z'\QQM_%:1?"N]U"TC@%R-:9A.@!8$.=O/T/'U]
MZ /<ZY#Q)XR_L/Q3H^FA8S;7#XO)6!Q"'XCR>@R0QY[ UU5U<PV=K-=7#A(8
M4,CN>@4#)->:MX:U/Q)X1U+49-0LX_[7_P!,,;6Q=D"_ZI1)OXPH'\/&30!Z
M;)(D4;22.J(HRS,< #ZUC7WBW0['1)]6_M&WGM8CM+6\@DW/V48[FN&U/Q"O
MB#X9:3JA#3I:7MN=3BCZ[4/SY ['@_CFKFN7GA[5?"_BJ\T*/S7DLT^T7$:$
M1L5SM49_B SG ],]J ._L+^VU.RCN[.>*:&09#Q.&7/<9'H>*RO&%_J6E>&[
MK4M,E@26U7S&2:(N) .W!&#[\T:?XCT14TFRBO8/,OH=]LJ='P.>1P#G/!YS
MFH_'CK'X%UAG8*/((R3CDD ?K0 OASQ*GB?0'N;;9!?QJ8Y[=\DP2@=&'!QF
MKOAN]N=2\-:;?7C1M<7-NDSF--JC<,X R>F<?A7+^*=,O-$O)/&'AS][(4'V
MZR7E+J/^^,?Q#.<^G/J#K^&-3L[+PKX8M;B=8YKNSB2!6_C81@D?E0!#;Z_J
M/B'6;ZST,V\%A8MY4M_-&91)-W1%#*" .ISZ5J:3<ZPVHWUGJD,/EPB,V]S"
MC*LP(.[()."".F>]<GX&N[?P[J>N>'M3GCM[MK][J%I&VK,CA0-I/4\#CW^M
M=6OB?27BO[A+I7M+% \URO,7(SA6'WCCTSU ZT ;%<G9:_J?B>]NUT(VUMIM
MK*83>SQF4S..H1 5&T>N>:ZBWGCNK:*XA8/%*@=&'=2,@UP/P[G70/[2\-:H
M4MKZ&Z>>,2. )XVZ,GKTH ZG2+K63J%_9ZM;0B.W6-H+N$%4G# YX)."".1G
MN/QO6VIV%ZTRVM];3M 2LHBE5O+(ZAL'C\:\PU^34)KKQV=/OKR>*&.V 1)M
MZHCC,NT= 0 >GO5S08_#U]J#WEAK,E],NER1/"+5(XTBP/EDPH'?@>Q]Z /1
M_MMIY\4'VF'SIE+1Q[QN<#J0.X%3UXG;V=MI_A;P%?6D21W<^IQB2=1\[ L0
M1NZXQVZ5[#;:G97EW=6EO<I)<6C!9XP>8R1D9H PM9\33V_BNR\-V/V>.[N8
M#<>=<Y*!<L H ()8[3^536NO7UC::M/XDMX;2*P<;+B+(CG0J#\NXYSGCZG%
M4/%>F>'?$VJ)HFHRM;:G% +J"X0A&"EF7 8]>1DCZ&N4OI-6NO OBS1M0D&I
MII13R-0VC]X,ACDY/S*.OIG% 'J5KJ-K=Z?!>I*JPSHKJ78#J,X/O5?4M=T[
M2OL?VJX0&\F6&%0PRY8XSUZ#/)[5Y[)?Z.I\'VL!L5_T-F\V=U^R1$H Y9>C
MR9SQD$$\]:Q=(EM+OP+X?;4/LDD=IX@2 O*JX2$DL5)/13G//&,>E 'MH(8
M@@@\@BL;Q1KP\.Z2EX8PP>>. N^0D6XXWOC^$?KP.,U<@U739+X:=!=0M<"!
M9EB0_P#+,\!AV(^E8/CR58;"RDO;:6XT87'_ !,4CSQ'M.&(') ;!('I0!I6
M6J7XTK4+O4++#6K2F(P'(N8E&5=1DD;AVJKX8US4M:2&XN+:V^Q7%HEQ'/;O
MD(YZQ,"3\P]>/I7/:1'?)X0UV/P[,UWIF[&E,S$ML_Y:HN>>/F"Y[TG@M=+7
MQ*TGA>25=.EMLZA8R C[+*,!.#_$<,#U^[[B@#T"[DFALYI+>$33(A*1E]H<
M]AGM7/>%_%<VO>#FUR2Q(E7S/]'@RY;:3@#C))KI92!$Y)P IYKA/A+(D/P[
MADD=4C265F9C@ !NI- $\?BS7=/UK2[77](M;6WU23RH#!.7>)^,*_&#U XJ
MOXA\5>+M+^WWMMH%J-)M2P$]U-M=@IQNVY!Y/3CGCUI]MK>C>)O$5KJ<U_:1
MVEBY33XVN%$LTK':7*=0.P!]SZ5>\9,=1O=&\.I\POKH2W(_Z81?,V?J=HYX
MH W+;4F3P]%J>IHEJPMA-.N[ C^7)&3C]:I^$?$L?BO0EU)8/(?S'C>'=NV$
M'UP.HP?QK+\8O+JM[8^%[.*&5YL7=TDDA1?(C8?*2 3\S8'0]#Q63HTMQX8^
M(\]A>0PVMKKL?VB**&0O&DX^\,E1R>>GJ* /17;9&S[6;:"<*,D_2N+'C#7+
M/4-.;5O#ZVFF:E.D$$GG$RPLV=HD7'!/''&.<\UHVU_XN?Q$\-SHUC%I =L7
M(N<N4[''K[$#ZU2N;_2_$6LVMS)J-JFE:7=':7E4"XN0,#&3]U<Y'J>G H =
MJ_B^]AO]4@T>Q@NXM(@$U\\LI0Y.3L3CKM!.>1VJ_J?BE;7P9_PD=A:_;83"
MLP02A,*1SDGTZ$8S6)IE[#I6K>.Y+M2/)=;HH>-\9BXQGCG!%5GMY;/X$M%<
M(8Y!IV2K=1N.1^A% '?VD_VJR@N-NWS8U?;G.,C.*FJGI/\ R!K'_KWC_P#0
M17#ZOJEYJ_C#5M,0V_V;3;50L5S*8XGD?!WO_>"CH* .[OM0M=-MQ/>3K%&7
M5 6[L3@ >I)JS7F?]AH^L^#?#D]S]OCL()+^:8DD/S\F#GE=W Z\ 5W'B$M+
MH\]C#=BUO+V-X+5]Q4^85)&".1C!.?:@#4HKQVTU<Z=X2!T^":UU>[OH](NM
MDNY49<AG4GY0S ]2>IZ\5L3)<>%-.UK78##')*D5I!:QW)F56+8$LC'&7);)
M_F<T >E45YC#IJ)\0=#TFVO99KFSA>]U6<RL3.Y V[ATZDX'8-^?<:S'IFKZ
M->V=W?+':@B.XDBN AB((."W\)Z<'U]Z -:BF0QI%#''']Q%"KSG@=.:?0 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4C*&&& (]Q2T4 &,# I-J[BVT;B,$XYQ2T4 ,CBCA7;%&B*3G
M"K@9H$4:[]L:#?RV%'S?7UI]% #!%&L7E"-!'C&P*,?E0(8@ZN(TW*,*=HR!
MZ"GT4 1^1#M9?*CVN<L-HPQ]Z40Q!E81IN484[1D#T%/HH C^SP>68_)C\LG
M)7:,$_2E,,18L8D+%=I)49QZ?2GT4 ,\F+Y/W2?N_N?*/E^GI0D4<;,R1HK,
M<L0H!/UI]% $<<$43,T<2(6ZE5 S2?9H/*\KR8_+SG9M&/RJ6B@!&574JP#*
M1@@C(-(J*J!%4!0,!0.,4ZB@"-((8T9$BC5&ZJJ@ TJPQ)&8TB14/50H /X4
M^B@#+O-#MKW4=.NI,!+!S)%$J* 7((!)QG R>!CGK6D\:2(4D174]589!IU%
M "  # & .U,\B+,9\I,Q?ZL[1\G&./3CBI** *]WI]EJ$8CO;2"Y0<A9HPX_
M(BGK:VZVOV58(A;[=GE!!LV^F.F*EHH 155%"J J@8  P *KWFG6.H(%O;*W
MN5!R!-$K@?F*LT4 0VUI;6< @M;>*"(=(XD"K^0J&WTG3;6&:&WT^TABG&)4
MCA55D'3Y@!SU/6KE% %/^RM.\F"'^S[7RK=M\*>2NV-O51C@^XJPEO!%-)-'
M#&DLN/,=5 +XZ9/>I** *UWIUCJ"[;VSM[E?2:)7'ZBEBL;."S^QPVL$=K@C
MR4C 3!ZC:..:L44 4?[%TKRX(_[,L_+@):%?(7$9/)*C''X4K:/I;6KVK:;9
MFW=_,:(P+L9O[Q&,$^]7:* ($LK6.X^T);0K/L$?FK& VT=%SUQ[53UNTU"\
MMH%TZXCB=+A'E2496:(9W1G@XR#UP:TZ* .<T+P[<Z+X9O-.ANDAN)WGDB,0
M)CMB^=H0'G"\?K3/#OAR[T[6+K5;Z2W^TW-M##*+;(65USNE88 W$GL.!ZYK
MIJ* &30Q7$+PS1I)$XPR.H(8>A!ZU7ATO3[>S>SAL;6.UDSO@2%0C9X.5 P<
MU;HH S8?#NB6\R30:-I\4J$,CI:HK*1T(('!JY]DM_MGVSR4^TB/RO-V_-LS
MG;GTSS4U% %8:=9C4FU$6T?VQHA$9]OS;,YQGTS5;4?#^DZM>6UW?V,4\]J<
MPN^<KR#^/([UI44 -=%DC9'&58$$>HKGK7P%X6L[J*Y@T6W2:)@Z-\QP1T."
M:Z.B@#/O]"TO5+F&XOK&&XEA!",ZYX]".X]CFGZGI-AK-B;+4+99[8D$QL2!
MD=.E7:* *]C8VVFV<=I:1"*"(81 2<#.>]4K[PUHNIZA#?WNFV\UU$04E9>>
M.F?7IWS6K10!4.EV)U./4C:QF\CB\E)<<JF<X'I3=0TFQU40_;;<2- _F1/N
M*LC>H8$$5=HH RI_#6BW.D+I4VG0O8JV\0D' ;^]GKGD\^]"^&M%71FTA=-M
MQI[<M %X)]3WSQUZUJT4 <9X2T.\L?$VMZC=:8+&WEC@@LD\U7(C0$$<$XR0
MIY[GZUJ:KX6L;K1-3L+2SM4.HR^;.90Q#.6!+G!!)&,@9 S6_10!7L+./3].
MMK*(L8[>)8D+')PH &?RJQ110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !15*]U6TL+FTMIW/GW<GEPQHI9F/<X'0 <D]!55/
M$$#)JS_9+T+IA(D)A_UN%R?+_O>E &O160WB");;2YC97Q_M%U1$$/S19&<R
M#/R@=ZMV6IVU_+<PQ,PFMI/+FB==K*>H./0CD'N* +E%%% !1110 4444 %%
M%9B:]8/XBDT(.XOT@$Y4H0I3.,@]#UH TZ**I:OJMKH>E3ZE>LZV\ !<HI8\
MD#H/<T 7:*RW\06$>IZ9I[-)]HU)&DMQL."%7<<GH.*U* "BBLW7-<L?#NF/
MJ&HR,D"L%RJEB2>@P* -*BBB@ HHHH **I:MJUGH>F3:CJ$OE6L(&]]I;&2
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
M\P.V])%Q@*< [0,8Y'TKT^N1\":)J6BQZP-1@2(W=^]U'MD#\-V./3'ZUUU
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%>:^.!'>:UJ
M<41DNYK726F:"2<Q16ISD2*1U?';'8<\T >E45Y.EU+KFO> [>:_NV@N]-<W
M/E3NAD81G=D@@YRN":=IVF3ZKX2\5:':2W!GTO4Y?[/8W!W)M(*J#G/8]?[W
MM0!ZM5>ZOK:R$/VF98_.E6&/=_$[=%%<=X6U,>,M7M-= FCCL+,0NF2$-R_,
M@Q_L@+_WV.F.5^(EE;7-QX8:=2<ZQ#$3O*_*P8D<'V'/6@#N**X'7]2F\'^,
M$OV:XGLM2M6ACA+LRQW" ;0 3@;N!]>:S-5T^]L=7\#Z!-J=ZHECF6[>"Y=3
M*V QR<Y/)/X=,4 >HT5XWJ%]?>&[+7]$MM5G6RAU*U@2ZF=F:".5"SC<#G P
M!Q@\GUKL/"^FW.D>(;B%M9LWMKJ#SX]-MRS!.0/,4LQ(!.?8D^U ':45QU]+
M_:7Q&71;]Y?L*Z:9HH S*LKE\,21C.!T':N,UO4=5L?#E_:1ZE>%+#7EM[:[
M69MY0AB4+?Q%3@'.>: /9**S=%T==%M)+=;V\NP\IEWW<OF,,@# /IQT]S7$
M67VC7_#'B6_NM2O(-2MKR=49)7C^RB/E4"Y (]3CG=@]* /2:*\LAN;WQ!XU
M\/6U[?WD4-WH,5S<16T[0AWW,3D*1C) Z8/O74?#RYNKCPN5N[J6Y>"ZF@66
M4Y8JKD#)[T =717DGC.ZOHVU_5-)OKZ66RN(@TWV@Q16A7;F-(]V)"<\Y&/Z
MZEXEWK/Q+DTA]5O[:TETA)66UFV?,&'(].O;% 'H]%>4K-JUU\,=,U]+R]GO
MM*N&D<+*P\^%)2&5P"-WRJ#DY/!]379>&KK^V[Z^UV.60V4VV"T7S#L*+]Y]
MO3)8D9]%% %V76S'XKM]$^S-B6U>Y\\L,?*P&T#KW[X_&M>N&\1::^K?$73;
M07MQ:1MILQD>V;;(R[U^4-_#S@Y'ICO6)%J-S8Z9J>B7VM73QVVL1VT$@):X
MN(VPWDA@0<GINR,9/.* /5*K:A<2VFG7-S!;-<S11,Z0(<&0@9"CZUY[HLFO
MW&C^+=.M9Y;2\@N56T2ZNO-,&X [?,)SR.!R<$U''J(?PSXI6VN=6TV]M;7?
M)87$S.]NZ@G>DC$DJV!W]?7- 'I5M*\UM%+)"\#NH9HG()0^AP2*EKSOQ VI
M+%H][+'?7FCI8K]JBL;EHYXW(_UQVD%P!GCUR371:5:PZO9Z'JMGK=]/!;HQ
M#;\"ZR-I\P8Z@C\#0!T5%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 5DWWAG1M3U%+^]T^*>X6/R]SC(*^A'0_CZFM:B@#$M?".B65WIUS;6?E2:
M<CI;;7;"!@0W&<'.3UJE>:9=^'(;F?PKI$=U=WUR9;H3W)49()W?,?4]!744
M4 9/AO15T'1H[/<&E9FEG<=&D8Y8CVST]JFUG1-/\06!LM2MQ-!N#@9*E6'0
M@CD'Z>M:%% '(RZ=JFM:[;VU_ID-KI&EW8N;699]S3%%P@V]AEB3] /7-/QC
MX?N==\:>&V%I</8VWFM<3Q2%-F<;<,"&!RO;VKNJ* ,N+PYI,.ESZ<+-'MKC
M)G$I+M*3W9CDD\#DG-,T+PSI/AN&2/2[7R1)C>Q=G8XZ#)).!D\5KT4 9VJZ
M'8:SY+7<<@DA),4L,K12)D8(#*0<'N,U3N_!^B7NBP:1-:'[' XD15E93OY^
M8L#DGD\FMVB@!L:".-44DA0 -QR?Q)ZUC7GA+1K^]ENI[=]TV/.2.9TCFQ_?
M0$*WX@UMT4 9IT'3CKD.L>1B]AM_LT;JQ 6/).-O3N>U+HNAV.@6;VNGI(D+
MR&5A)*TAW'&3EB3VK1HH YJ\\!>&[^]O+NYT_P R6[SYN97P2<?,!G /'4<U
M=MO#&E6FHI?PP.MREH+-7\UB1$.@Z]>.O6MBB@#D+[3[WPYI<.B^%]%^TVUU
MYJO)-=G;;,P^\0V21R3@>GO71:1IT6D:1::? !Y=O$L8QWP.3^)YJ[10!DZI
MX<T_5[VVO;A9DN[8%8IH)FC90>HRIY!_K4,_A#1+C3(]/>T(A287 99&$GF_
MWRX.XL>YSDUN44 <W_P@N@^3?1?9I=E\L:W&9WRY1MP8G.=V0"3U./K3T\&Z
M:NG:A:237DS:@@CN+F6;=,R@8 W8X ';'UKH:* .<N/!6F3FW837T,D%J+/S
M(KE@TD(S\C9SD')]_>H+[PC&;[PZ--C^RVVER%B4F*X3@[=N/FW$<DGUZYKJ
MJ* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HIDDL<(4RR(@9@H+-C))P!]34%KJ-G>
MSW,-M<QRRVS^7,B-DQMZ$=J +5%(S!5+,0 !DD]J2.1)8UDC=7C<!E93D,#T
M(- #J*** "BBB@ HHHH **** "BBD9@JEF(  R2>U "T5'!<0W4"S6\L<T3C
M*O&P96^A%24 %%%% !1144%S!=*S6\T<JJQ1C&X8!AU!QW'I0!+139)(X8GE
ME=4C0%F=C@*!U)/84H(8 @@@\@B@!:*** "BBB@ HHIJNKE@K E3AL'H?0T
M.HILDB11M)(ZHBC+,QP /K3J "BBB@ HHHH **** "BBB@ HHR,XS10 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M <E8RRZQ\1-4\_\ X]]%CCBMX]QQYDJ[C(1ZX^4>@)]:JPZ_-#9>*KO3M'LE
MO=.NV$B(Q!N HR78@9+8SCZ5/;*VA?$74'NG"VNN)$;=R/E\Z-=IC)[$CD>O
M/>K7AKP]>Z3K/B&[O)+9XM2N1-$L620/FR&R!ZCC)'6@!=.\51ZM-HL%M"LO
M]H6C74[*?EA4 #'/7YSM_ U4T*X.E>.-6\.!E^R/$M_:)N.8]QPZ@>F[D =,
M^_$W@WPE_P (JNHF6X6433,8?F)$4.2RKSTY9B<<5%H%N=5\::MXD55^R");
M&T?;S(%.78>V[@$=<?F =?1110 5EZ_J=QI6FB:TLVN[F25(8XQD#+'&6(!(
M4=3Q6I7-^--$U#7=+MH-/>#=%=)-+#<.RQSH <HVWL<CCVH QU^(,RZ!K]W)
M8P2W>CR*C"WGWPR!CA6#=?7(Q_\ 6N:9XNU*\UBULKO28[1-1M&N;!S/O+$
M$J^!QP<UD2>!M>EL/$UNTNDJ=7\DQB'?&L10],;3QC\^O%;UWI&J2>)-"UFX
MFLA#IUK(MVQ=E)9UPQ4;<8&,\D=Z *MIXUO+GPK>7S:=&FJVUY]B^QAR0TI<
M*!G'&=WZ5V!D$<!DEPH5=SXYQQS7#:58Z;JWQ&NM9TJZ6>RC@22?RI-T3W)W
M*K<'&X)G_OKWKN9HEG@DB8D*ZE21UP1B@#BSXYNX[&UUR73(T\/W,RQ+*9CY
MT:L=HD90"-N<\9STJ-=<U6]\?:[HTOV=M,MK#<$!.<,H(;I\QYP1P,>O>,^$
M=7F\-0>%)EMCIT%PA-X9/FD@#[MH3'#]LGBK<GAO5;;QUJ&K6*6KV5_9"%Q)
M(5:-E4    ]<#GMS^(!S?@'Q%?:/X0T*-]*W:9/=M;-=F8!@[R$+A.N,\<]_
M;D[.M_$^TTR_NHH(H)X;&;R;A'GV3.^<-Y:8Y"]R2,\XZ9J"P\):W9^!=#TC
MR(&N[744N9LS85464OUQSP:M1:)XOT77-471)=-DTW4KE[K?=;MUN[?>.!C/
M3@<]![Y +MWXTO!KDVEZ?X?NKQX4@E:19%7"2$9)!Y! /3GH<X KIM0O[;2]
M.N+Z[D\NW@0R2-C. *P=,TG4K7QWJFHS1H;&XM8HDE,@+LR8Y*@<9RWY5JZ_
MI$>O:!>Z7(VT7,10-_=/4'\" : *&E^(;^_O;*.;0Y8+6]MVN(KA9A($'82
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
MM!)(' P0H_#->J3$B&0A2QVG '4\5Y)IWA36;OX56=HNGLFH65^;D6=VH43
M$_*5;J"#T..E '>V7C'3;F74H+E9K&XTU/-NH;@*2B8SNRA8$8QT/>N=U'7V
MU+QQX1$5OJ%K%*TTB^:0J3QF/AL*Q_)@"/2H#HLWB#PGK45AX3M]!>> 1Q(T
M:I+,RL&P< 87@ 9[U(UQK6M>(_"EQ+X;OK86,D@NI9%0*&*;25^;.S/.3U[9
MH Z&7QQI,,\>X7'V*2X^RK?A!Y)F_NYSGL?FQMX/-,D\>:0FO2:,([Q[J.YC
MMFV0$H&<X!+= /K7&Z!H5]IDQT6Y\$6=W=1S,T6K3(OEE"^0S-@DD9X .< <
M5T/A>SO[/QIXRF>RFC6ZDC>VEDC(CDVA^C=^6% &I9^-],O;NSCCANQ;WLKP
MVUTT8$<KKG('.X=.I 'ZUF^$;NYG\=^,X9KB62**: 1HSDA,J_0=N@_*N9M;
M37KC4=#O;S0M5:]LK\BZ/RK"J_-@0IN"A .K8'U.:W='34-$\1^.-4;2KJ9'
M>%[=%0@W& ^=AQSU% 'H%87_  E=@VH-:QQ74J)="S>XCBS$DV0-A.>",CG&
M.:OZ/J2ZQHUIJ*1/$MQ$)/+?JN>W_P!>N!GLM0@\6/=:'I^JZ??S:CMNU"9L
M[F#<2923P&*\]<Y)'4T ;FF>.X;J]\1"\MI+:STEO]:R') X(;_:W9P.XK0B
M\8:?*+Q?)O(Y[6U^V-;R0E7>+&<J#P?3KP:Y!;+7=*G\<BVTB:::ZE%S:R&(
M21R MT /WF 8G&#RO/8%NFV5[=>*+N:/1M:ACOM'EMQ<:B<LTI8G+\D)TP ,
M=N,&@#I="\:Q:AX4M-8OK6:&2XE,*0Q1%C*^3@(._ /Y'TK7T7Q!8Z[]J6T,
MJRVDGE3PS(4>-O<?G^5>86VDZH_@W0#-X:NKAM#N7%Q97, _TE)"<E%)R<9'
M4=?7!KK['4X]$T'4-7M/!T]A;*R;;:*!8YY0/O.Z+T R<9[ GC- ':USUSXT
MT>TF99&N/(2X^S270@;R8Y<X*L_;![]*W+:=;JUAN$#!)45U##! (SR.QKS6
M*QU.V\$:AX,;2[Q[PRO#!<K"?(D1Y-X<OT4 $Y'48[F@#J]5\=:'HU_-97<T
MWGPQI*RI"S95NA![CG)/3\>*WYCOM)"CLNZ,X9>"..HKD-'L[FQ\>&*2WNWA
MAT:"T^UO&2DCH<GY\8)P1^.:["X.VVE.&.$)PH))X[ <F@#@O 7B);7X=VM_
MJ]W//++<R1J6)DDE<N<*HZDFNILO$^F7OVU3));2V2A[F*YC,;1*1D$Y[8':
MO.M!TG6=(\+^&+]]+N7;3;^9[FS,),GER97>$X)(!R/KGM6IK>AWOBJ]U^_L
MK:>WBETE+. S1F)YY XD/#8('1<GK^% '66/BW2K^^2T1IXGEA,\+7$+1K-&
M.K*6[=^U1Z?XUT74[VVM8)9E:[W?97DA95N-N=VPD=L=\5C^'M8U+4-+M[4^
M%KF"[L[-HWEO8@J%@F%5"3D[B!GI@5RVEB]DU?PG?MIFJEH+B6&XC\@1PP,5
M(VQQC 51G.[OCKD8H Z[P7?WEWXF\70W-U--%;WP2%)'+"-?FX4'H.!TKM*X
M;P3;SVWB[QB)[>:,2WJR1L\;!77YN0<8/45W- !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %9TNM6L7B&WT0K*;J>!KA2%RH53CD]O\^U:
M-<A=$#XM61)P!H\F3_VU% '7T5YG:^(];@UW1?-U9KZ&^O9+>416P%KMYV^7
M)M5B1]2,@TV^\2ZS8Q^*-)?5W.KV]Q&=,"6Z-)(CX(4*%PW'!..,YH ].HKC
MM!\0W7B2_P!&>SN&%JE@;B_PJG?(WR*A..""KMQCH.Q%=C0 45Q_Q#UK4]%T
MK37TJX2">XU".W+N@<;6#'&#[@5''=:]IOB[0=+O]66[CNDNGEV0*@<* 4[9
M&,XX/:@#H]=UFW\/Z/<:G=I,\$ !985W-R<?UJ_&XDB209PP!&?>O*[[6K_6
M/A]XU%_/YOV2]>"$[0NU ZX' YK<U+5M9N=?CT/2FN(4ATY+EY+982[,QPH/
MF\!>.W- '=45E^'GU9]#MCKD<<>H@$3"-@0>3@\<<C%:E !17 V6J>(]6\;:
M[86^IPP66FW$#>6UN&+1D'<@/;.#SSVZ56TC6_%_B"*SUK3HW%M-=8>VD,'D
MK "1P<^9OZ=>.M 'H]%>;>(/$VJ17?B(PZN-.ETIHQ:V;1QM]I# 'D$%CDG
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
M:E<?9XV0C"'CDY[<UM4 <3/\.TD\(77AZ/5[CR9[K[1YLT8=E^;..V>>Y/\
MA4FH> OMNI:C<Q:U=6T.HVRP74,<:'?M7:,,02!CJ!U]:[*N;M_%PN]!N]4M
MM*O9C;736S6R &4E6 ) !]_TH JIX',6H:%?QZQ<"YTJ$6Y<Q(?.C_NXQA>"
M1GDX]^:D;P5'<+K\-Y?O-;ZM*LP18PA@<#[P;G)X7_OGWKJ0<J#@C(Z'M2T
M<[:^&K@ZA97^J:G]ON;"-TM&\@1A2RA6=@"=S$#V'M69-X"EN/!C^'9-8.UK
MHW'GI;XX+;RI7=S\Q)Z^GI7:TA. 2>U '.6=MK<?CBZD>^N)M(:V&8Y8U"++
MD8"'J>,DG&.<<GIT3HLB,CJ&1@0RD9!'I65X;\0VOB?1H]3M(Y8XG9EVR@ @
M@X[5KT <AHG@BXT.YCB@\07C:1%*9HM/V@ 'K@O]XKGG;P/7/.5D\%3K%J5C
M::P\&DZA(SRVIMP[)N^^$<GC=SU!Q7527$,+Q)+-&CRMMC5F +G&<#U. 34E
M '/P^&1;^)[35H+H)!:V/V%+7R\_)G(._/7(';M5+3?".HZ59-#;:^?,:]DN
MY&:U!60.,,C+NY&><@BNMHH XMOA]'_84=C#J/E7,>H_VBEPMNN$DSG 3/"^
MV>U;":#<?\)+9ZQ+J'FFWLS:LC0@&0D@E\@X!) XQCK6RLL;R/&LB-(F-ZA@
M2N>F1VK+U7Q#::1JNE:=.DK3:E(T<10#"E0,D\^XH PV\!N_A?4]!DUB1[6Z
MF\V F!0;<^9YF.OS9/TI\7@FXFU_^V-4UE[N9K%K)T6W6,;6SG:0>.IZYZ]>
MPW[#5OMVI:C9BSN8A9.J&:1<)*2N?E]<<?F*T: .&_X0.^7P5;>'TUB,-:W2
MS0S_ &;[JARP!&[DY.?3MCO6K<>'+RW\27&MZ/>PP37D:QW45Q$71MO1Q@@A
M@.,=#6SJFH)I6EW-_)%+*EO&9"D2Y9L>@J>*998HGP4,BA@CC##C."/6@#C[
MCP'^[T+[-?\ [S3KXWLTDL>3.[,&8X! 7)'0<5)<>']2TZ]\3:Q:ZJT4NH)&
M81#:F5HB@ SMYW$CC@=Z["F32K!!)*^=J*6..N ,T 5-%-\=$LCJ9!OC"OGD
M#'SXYX[5D>*?#%UK-Q8ZCI6H?V=JMD6$4_EAP5;@JP/7V^I]:V-(U.#6=*MM
M1MED6"X3>@D7#8]Q5P,K9VL#@X.#T- ','PWJD^EV=E?:O\ ;%:X$VHF6/'V
MA1CY% P%7(''?\2#4M/ SQ6>NZ3/=HVBZB[/!;QH0UL2<X7.1@'!Z=179T4
M<CHWAG78%2VUK7_MNGPQ-"EO%"(_-!4K^\;J< \8[\]JA\/^#]9T-H;'_A(/
M,T2"7S8[=8 LA .X(7SPN[D^N,< FNGU/5;72=+NM0N68P6R[I/+&XC\/QJ6
MPO8=2T^VOK<DPW$2RQEA@[6&1D?0T <5J7@;6+RWURQ@UBWAL-3N6NMAM\N'
M)7@G/W?E[#-:T/A>ZM_&,.OQZ@KL]F+6\62+F7&/F7!PN2!ZUT]% '/>&O#T
MVD:9?V=]+#<"[NI9SY:E1B3JO)^M0>'?!D&B^'K[29YVN5N]\;.2<B(@JJ9S
MV4GICDFNHI'8(C.02%&>!D_E0!R7AWP[XAT@6UE=Z]'<Z9;']VJP;964?=1F
MS]W]>,9Q775GZ)K-IK^EQZC9>9]GD9U7S%VD[6*GCZBM"@#C3X3U&S36-.TR
MYMETS5WDED\U#OMFD #[ .&!&<9(QQUJS:^$WL/$&C7=I/$MCIUB;,1,A\Q\
M_P 61QG(';UKJ:* .*F\):M::KK#:/>VL>GZP':XCN(V9HI6&"RX/.<GJ<"J
MC^"-9T^VT:]TC4+4:SIUJ;-FEC/E3Q9. 1R01GKWKT"LW7-=L?#NFF_U%V2
M,$RJ%CD].!0!SFJ^%M9U";P]<S7\%S<V%_\ :;AF4QJ5)!P@&>F,<]?6NUHH
MH YS6=$O6\06?B#2FC>]MX6MWMYY"D<L3$G[P!((.#T/2L#6? E_J/AW6PLM
MN=7U>XBFER[".-4(VH#@DX&><#.:]"HH @LUE6QMUG5%F$:B14;<H;'(!P,C
M/?%<M\2YE_X1"2Q^T002WLT<,;7'"??!.6Z+@ G/MQSBMU_$&FIJ%]8M,PGL
M8!<7 \ML(F,YSCGCL*?;3Z;XDT:*X6..ZL;E=RK-'D,,]U8>HH XG0I+RWU_
M^Q;^RTF0:E;N)Y+.]EGF1%7 +F0EMI^Z,'J?K26/@KQ%!::%827FGBST>_\
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
M6-V485RH_B X!Z>U &)I]_/XEUVUT:\O)X[>'2(;J18)FCDGE?;\Q9<$ 9Z
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
MZU#<:?8J4MXX8BC2#!51(?0#H!WQR<5Q?BSPY<>&OAM>VT\\4KW&L"Y4QYP
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M5CR<E<;>A)Y[^]<1 ETM]=&*[\5Z;J\MY+,UI%"9("Q.5YZ$8QDG(_"O9Z*
M.-G\#?VQ-9:O?7]YI^N"W6*ZFTR;RPYQSU!J]-X/C18AIVIWMB([8VNQ65T=
M2269@P.7)).[-:>LWFH65FDNG:?]NF,JJT7F!-J$\MD]<>E:- %33-.MM(TR
MWT^T4K;VZ!$!.3CW-8MSX.MY9[[[/?75I9ZBQ>^M8=NV5CU()&5W=&QU!['F
MMVYOK6S>W2XF6-[B011 ]7?!.!^ -6* ,-/"MC%XAL]8@EN(9+2U^QQ6Z,OD
M^6,X&",]QT(Z"MBX@CNK:6WF7=%*A1QGJ",&I*AGN[>U,0N)XXC*XCC#L!O<
M]%'J?:@#F]-\#6]A#8VDFH75UI^GR^=:VTH0;7Y.690"V"20./QJM<?#JSDU
MBXNK;5-0L[*[?S+NPMY2D4S'KG'0'N/KTKHHKV^?7Y[)]-9+%(0Z7OF AWSR
MNWJ.O7V-:- '.6WA**VUC7-16]EWZK$L;+M7]T NT8]?QJC=_#^VN-(TJUAU
M.\MKW3(_*@OX#MDV=U.,<?K^N>QHH Y2\\$I=>&!H_\ :MX9&G6>:]GQ++*R
M],D^F% ]E J_JGAM=4US1M4>\EC?3&=E15&)-P .3U'2GZ_KIT,Z9_HWG+>W
MT5F3OV["YX/3GH:V"0H))  Y)/:@#EX?!K6<FL/8:U?6O]HW N0$VGR9=P9B
M..0<8P>,$CFJU[X6>SM-8U!=0U"35K](XS<6,81P 0 %4<?5B>!GD5UMO<P7
M=ND]M*DT+C*R(V58>Q%2T 5-*BNH-(LHKZ02WB0(L\@.=T@4!C^)S7)2?#>)
MD>W37=1BLA=B\AMEV%8Y,Y/)4DCT'0=>:[.YNK>RMWN+J:.&%!EI)&"J/J34
MM '-CPC&FIZ_?)>R+)K$(B8; 1%A=N1ZUB:Y]FTOPS#X$5;B^O[JS,-J?(&T
M\D!F/0;< D]L9KOZ* *6D:;#H^D6FG0 ".WB6,8'7 Y/XGFKM%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %><:AJ]GX>^(6L_V[:SO9
M:K;00V\@A,BL I5H\#U)/ ]/>O1Z1D5L;E!P<C(Z4 <)J$L*>,_ D2V_V((M
MV$M6P&C3R=J@@=.G3\*XC4+]#<:=-$WV1+;7PTMC;V[ 0Y<_.[XRS,!T!Q@X
M KW(HI8,5!8=#CD4GEH23L7DY/'>@#S2Z96^)_BC:0<: P/L?EK$LX-/_P"%
M?^!4N8K<";6%,H=1\Z[Y Q/J/N@_A7LVQ-Q;:NXC!..HI/*CPH\M,+T&WI0!
MPOA<"'XH^+K>(".$);L(U&%SL'./Q-6/$4YTOQ_H>JW_ )::4MO-!]HD)"P2
MMSDGH-P  SQU[UV@10Q8* QZG')H95==K*&'H1F@#S!O+A\.>/\ 5(-RZ3?;
MOLAQQ(Q0J[K_ ++.1@^U=UX7D27PGH[HP9?L4(R#D<(!6IL39LVKM_NXXI0
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
MQAV=#P>?E(/ (Y]^:RK6&)?A-XG?9F2?4Y#$/*.[EH\ <>@SQ0![102 ,DX
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
MO@GGMWO4M'W11H6PVW;PN0#G'M5^YL;*S^(6B)HD<42W=K*+Z"!0$> #Y78
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
M 5$BO* 5+9P".N>#Q0 EOX:T2T*&'2K13'"8%_= XC.<KSV.3GUSS4-KX/\
M#ME);R6VCVL;V\AEB8)RK''.?P'Y5HW6IV-E8_;;F[ABM<!A*SC:0>F#WS[4
MT:KI[:;_ &D+VW^Q;=WVCS!LQTZ].O% #=/T;3M*EN9;&U2"2Z?S)F7/SMSR
M<_4U>JM8:A9ZG:K<V-S%<0-P'B8,,^GU]JLT %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 5QATO5?#_B[5]5TW3#J%MJD2%D69$>.9,@9W
MD#8<\XR?:NSHH \V/@_5M.TCPQ+#!]KN],O'N;BWBF501(V6"EL D<8R1WJ>
M^\+:IJ4'BG5I+,17^J6HM[:S\Y2RJHQ\QSMR< \$@>M>A53L=5L=2FNXK.Y2
M:2SE,$ZKGY''4?\ ZO?TH Y"32=7&@>"[9=+E:;3IX7NU$L7[L1H4/);!SG(
MQG@5B7]CJM]XG\0RZ=H]U?:7/,D,RVNH16T<I15WAPP))SE21C(R/6O2YM3L
MK?4+:PFN8TN[G<882?F? ).![ &L.[\ >'[S49;UK:6)YCNF2"=XTE/<LJD#
MGO0!S.H0ZSXEEAO-/TD7NA75@8K:VGN%A2UER1O=/XB,8&,C'0T0^&_$,-MX
M+O$TM3=:1OAN+9[E%PI& ^\9&.,X )YKT&"[TZ*[_LFWFMTN(8@_V5" R)P
M=HZ#D5<H \YO?!^JZIKOC)GA$$&IVT4=K,TBD,Z*O4 D@97N*T)M/UK7UT&T
MU#2GM!I]S'<7-PTL3"1HP<>7M8G!;!Y4<>E=M3)IH[>"2>:18XHU+N[' 50,
MDD^E 'G$'A?6HO"WC*S-B3<:E>RR6J"5/WB,>#G=@?C@U/XCT?4M8B4#PY<Q
MWMO;QM8:A:W4*2Q2;?F23+C@-QQD8)Q7?V]Q#=V\=Q;RI+#(NY)$;*L/4&I*
M .8T_5]:M]>L-$U*SB</8"1[V.4'=*H7?E<<#)XSU_0,^(6B7VO^%9+33HDE
MN5FCE6)V"APIY&3Q^9%=(EI;1W4MS';Q+<2@"254 9\<#)ZFIJ .(O\ 3-8U
MK6IM6?3)+6*#2YK:"VDEC,LLK^ZN5"XQU(.<]JI7?AG7+GX<:':Q6D4>KZ5+
M'.+69U=9#'N7:2#MY!SU]LUZ)10!P5W'XMO?#6I+9>'K31KYHT2)8YXV>4[O
MF(9<*HQG&36;!X3U:]N=6@FTEM.M]2TQ83/]K29Q,I)S)SEBQ//7@=?3T^B@
M#BO#TOB[^S+;2M0T*"RCM[8Q-<_:E?S=J;5"JI^4],DG'!K$M/#6OVOP_P!
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
MPY.,=_7/7T-;_P!I@TWQ3++HMRE_!<:R4O-*N4R\5QD[IHN. ,$Y]!^7J=%
M&9XC:-/#&JM*0$%I+G/3[IKSJ 65U:_#5;@121X96##/S!  #_P, ?6O6**
M/&+I2NA_$FUB!")=HZ1*.%&_D@?0#\JT];US2T\6:1K=W>SIHEUICV\5W;!O
MED#_ # X!(Z8Z9_(UZF0&!! (/!!J.2W@EA$,D,;Q# ",H*\=.* /(]9MM#3
M3O!\.DI(=*EUH,OVG)\Q-RAVPW.W.>H'Y&NFUV/3M*\>^"K>**WMH%:\"11H
M%56=% X'3+'\Z[K:IQD#Y>1QTIK11O(DC1HTB9V,5!*YZX/:@#QYY-#6^\3:
M+XGNM4@N+O4WF@@B5F$R%OW93"D9X YP.@[&MFRTZPO?B_JEM?6<,\:Z9%MB
MN563!'E^N>1ZUZ.T$+3+,T2&5!A7*C<OT- @A6=IA$@E88+A1N(],T >+6']
MB7!NM%\0:GK,>I)J<D@T^)01-(7.UE;8>3GJ6'KG'-:T=K8W'B[XAO/!;R".
MT7:SHIVGRSG&>G(_,5ZF8(3.)S$GG!=HDVC=CTSZ4@MH \CB&/=*,2-M&7'O
MZT >36FJ6VG)X!U74'']D1V3P^88R1%/C;D_E@$#L><='^(KK1_[,T?4-,^V
MVWAQ-3D>XGMTQEV&0X1P<@-D9*\8..V?539VQMQ;FWA, Z1E!M'X=*>8HVA\
MEHT,1&W81QCTQZ4 <EX(L]&AN-5N=%U"^OTGD5IKB<J8WD.2=N%4$C(S]178
M4R*&*",1PQI'&.BHH 'X"GT %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MADN RNNX+ARH.TY(SC/?\<36_ NJ:UH>JYEM(]3U2\CN)0TC>7%&BX5 0O)
MZG Z^W/22:1?GQY#K2-;"R%@;2169O,.7WY QCJ .OK0!S>F^,]5T[X?0:[J
M5FM\TET8_P!S+ABIE9<D%0!@@* ,]NE:DGBO688D2YT 6EQ(TS!KBY A2) ,
M,S@'!;. ".M8\OA;Q&O@!M 6"SDE@O@T#"8KYD0D,FXY'!R>GI^NSXFT;6=1
MUW3;FW@LKRQCC99+6[<B..4YQ+C!W8'&"#^N0 ):^.X]0T72+JTL6-YJLKPP
M6SR#"E"0S,P!^48Z@=Q6;XH\8:]I_AR9QIAL+U;Y+3S7;<C@G.^,E?F!"D<@
M8S^%4[;P5X@L?#6CM;-;+K.C7<TD*;SY<\;MD@GC&>./3TK5U71?$NO>#;V/
M45M#J<KQ206D>!'#L<$@.<G<P!YSWQ0!L?\ "2LGC"W\.36@$\MB+II4DRJG
M)!49 )''7CZ54@\8RWFCVUY:Z5))-<7K62Q^9\J,I8%V;'"_+Z=ZK:AHVNGQ
M9I?B*TL[.2Y%F;6YB>Y*K'DDY!V\@9(X&3Z5C#PGXGMO#UE;>5:70COYI[JP
M\XHERCG*[FQV.?EY!R.O2@ \5:_!XI^%6LW8MUC>TND@8!PZAUDCRRMW!#=?
M>O33P*\SF\(:^O@?Q%I"V=E]HU#4?M,*6\VV-5)C8XR!@#9@#_)](B,CP(94
M"2%064'.TXY&>] '%:1\1_[3L?[2DT*[MM,6.5Y+PR*R*4&=O'.3P!G')JSH
M_P 0K#5M:M--6)0UW$9(7BG67;CG;(!]QL<]Q[UG^&/!]\GPWO/#6KPK;RRF
M0*ZN''."K<'L>WM6GX7A\70):V.JPV$%E9+Y?FQ.6>X55VK@=%'&23STXZT
M8_A"_'A_PQ>I;64UT3KDUK#%'ZE@ 6;LH Y-7-5\9W[^$M=N]/LDAOM.E-O+
MNF#K'\H)=2!\Q&1QZUE+X6\5)X0:U"1&YEU5[J[M1.$%S"Q&4W#H#SD>E3Q>
M%=>_LCQ7IS6.GVT6H@2VJV\ORARH!0<# ^4<D#D]QR #5U/4[,:GX376-)WZ
MC=2O]G=9LBW8!<MD8SG*\8Q^537/C8)'J5W9Z7->:;ILIBN;B.50=RXW[%/W
M@N1SD=ZJWVDZ]JE[X2NI[&WA-C.\EVBS!_+& %PW&<C.0/:J\/A[5]%T_7M#
ML;)+JTU2262WN?-"B'S0%82 \_*!G(!S^/ !JWWC18-3L;*QTJZU WUG]K@>
M!E 8>G)&..22>XQDU#'X^MF\-3ZK-I\\$T-[]@DM9& *S9 P6Z <C)[<U%9>
M&KS2_%/A\VUNKZ;I^FM:R3[U!WGG.WJ<D#_OKVJG:Z'JL&DZ]#>^'[>_BO=6
MDO%M7G7+QOZ'LPVC'UH K^.KJYU#PY975YIT]E-8ZS#^YR)/-'JA'4'=^8(K
M=L_%<>IKK=EJ.CW=I+8P&2:WD96,D3*>A!QD@'O^-<M+X0\0'1HK>SCG6R35
M8KF"PN)U+P0*#E2V<?>QA<G&.O6NAGT;5CXK\17B6JFSO=-$$3>8NYI0, 8S
MP/F/)]* (8/%VF^'_#_AJ.TTB[-MJ*A+>*$AS'TX.3DG)'ZUL>'O%(UJ]O-/
MN=/N-.U&UPSV\Y!)0]&!'!%>>7MA?Z#HGP^M+FT)O;?4&)MPZY),FX#/3)!%
M=QHFF7=YXNO?$U]8O8E[=;2W@E<-)M!RS-M) R<<9- "^*;R6ZUO1_#4$XB7
M4#(]V5;#^0@R5![;N1GV/(J2?Q'#ITUSI>D:7+>+I4,9N$@95$*8^55!^\VT
M=/;K5'Q+ FG^/O#>NRA_LY$EE*_&V,L/D)],EF'X"D%IK'AKQ1K-[9Z=-J=I
MJH66-8I%!AE48PP8CY3GJ,GCI0!:N_B#I=O;:1/#:WMVNJH[6PMXPS%E RA&
M<[LG'>M[3M1>^T6'4)+.>V>2+S&MY!AU/I7!GPQJ^FWO@WR[,W?V*XGFO70J
M4C,S G&2"0,GGVKTB3_5/_NF@#A8OBGITT-I=C2=433IW$;WDD0$<3$X )S@
M^]:4OCJU37[G1HM*U2XN;::.*5H80RJ'Z,3NX7D=:X+PI;:AK_PO3P]::=.$
MN+G+WSL@B11*&./FW$\=,5V>@Z7J-M\1?$M]<64L=G>)%Y,Y92K;  >ASSUZ
M=J +=SXYLK:">[^P7\FG03F"6]1$,:,&VDXW;L ]\5)J7C.VL+^6UATV_OS#
M;I<RO:(K!48G!P6!/3L#7-6^A:QIOA34/!L>ERW,<SNEO?[HS$(W(.YP6#!E
MR>@/(%)XA\/ZA)/%%I>CWD6IV4<4%AJ\$Z*K(%4-YH)! 'S#&#0!T.H^.[2P
MUJXTJ/2M5O+J")966UMPX*L <]>V:5_'ND_V/I^H0I-+]OWB&'*(^4^_G>P
MQ]:QY-1N=/\ BCJ!@TZXU&3^RX5D6V9 4.XGG<1P?\BL2/P%J6@1Z)J<.F0Z
MM<PF47MDS*5(<DC;NXR <>F1F@#L[;Q[I%WI*7MNL\D[S_9ELE5?.,N?NXSC
MISG.,=ZI:SX[,/A'5=1L;&XBOK&46TD%R@S"[$ ,<$@CD8P3VJGJ>D:S=:?I
M>KV6AVMI<Z=>FXCTM'"ED("G)'R[SC/L/RJSXB@\0>*? NK0/I*V5Q(8_LUJ
MTH:1MCJS$D<#..![<]: +3W]A<>*/##ZC87L&LSP3&$9PD?R$N'&XCH..O;-
M6X/&NGS:7K-\T%Q$-)E>&XCDV!RR]E^;')X&2,FLVX@UF]\2^#M0FTJ9%M8Y
MC=D2*WE-)'L ///(R<9ZTV^\*7D_Q#2\0DZ+<HD]['D!6FB_U?OUVG_@)]J
M-'6_'&GZ'<?9I;>XGN%A\^:*(INA7MNW, 3[#)XK;TK4[76=+M]1LG+V\Z[D
M)&#Z<^^:XS6M(U"P\9W.KQ>'H==M+V!$,;,N^!TXS\_&#[?_ *^RTB&:#2K>
M.XMK:VF"Y:&U&(XR23@?GR>YS0!SUO\ $/2KC4)K86M^D,$LL,UV\/[F,QC)
MW-GCBI-(\?Z5J^K0:<L5Q;R7*&2W:;9ME [#:Q(..<$ UCZ#X:U,>'?%VFW,
M#6TFHW5PT#.00RNN >#4OA&#4DEL[.Z\(6>G262A)[YE0^9A<#R\#.3D$G..
MO>@"/PIK%MH'AK4I[@32@ZU/;PQ1_/)(Y8!4&3R>.YJWJ_Q"2T\-:K?VNG3B
M]T^18)K:XVCR7;A6;:QRO3H>^..2,4:?XAM/"ETD6DW(=]<-U+ I0RO;LP;Y
M""<-TY'([5G?\(IJLUAXUMQI%Y E^MO-9J\HD9MC%MI8L<MR,\GN,]* .LOM
M0TZ]U3P?<ZI!?VVH322-:Q(5"AMH#;\$\<C&#WY[UH7WC6RLFNW2SO;JTLI#
M%=7<"*8X7&,@Y8$XR,X!Q6#J5EJ6I:IX$OH]+NXTM7?[0LBC="-J %L$XSM/
M_P"OBH]+L-3\.Z3X@T#^RKNZEO;B:2TGB4>5(LBA?F;HA7&2#^&: .CU'QKI
MNGZM%IJP7=Y<36@NX1:1>:)$)(&,'V)],#K21^-],FT&SU6**Z<7D_V:&V"
M2M+S\G)P#P>^*P]-\/ZAIGQ T-G@>2UM-!2T>Y13L,BD@C/;L>:S;73)'\'1
M6&K>'M3DB;5)G+PJ1-;Y)*2JHY(Y(_/VH T_%7B".6U\.:D1=V*1ZU''<12@
MJR@!MP95)W=.V?:MVP\5Z?K<&K0>3>VDMBA^T131;954J2&"C)Z<C\*Y(V?B
M :-X>%[;WU[]FUQ9HV:,M.ML-P#2CL>?RQFM>*VO!XT\5SG3KE89;&..*41?
M+,P4YVG')YQWZ4 7+/Q-H?A_PUH>^>^:VO(PMM),C2R-QD!B.YZ8'X5/8:[8
M^,+:^L[5KVQO;5AN25/*EB;G8^.01QG!R/4<UQ=Y)=V'AWP 9-,NOM-K=!9+
M5H<RG8"&(7UP"1^!KJ]$MY[CQCJ_B*6SFLK.2VC@C^TIL>7:26<J>0!@#GK0
M!I>$=9FUSP]%<72;+V)VM[I",$2H=K<=LXSCMG%;%Q<0VEM)<7$J10QJ6>1S
M@*!W)KS[P]K\VC^%9-9?2KF>WU+5II_W1!\J)WX<^W'X^U==XJTV;6/"NIZ?
M;8\^>!EC!Z%NH'XXQ0!!8>+K&]U""SDM[NT:Z0O:/=1A%N5&,[#GK@YP<'':
MHK;QUHEWJXTN)[C[5]J>U(-NP D7/4XXS@_D>E8LT.H>(T\-6HT^_L)=/N(Y
M[R25-BQ[$(*JQ^_D\ KD8ZXJ[X%MKBUO/$JW.GSVS3:M-/')+&5$L;'Y<''.
M,'\Z -[6=>LM#6W%R)I);F3RX88(S))(<9.%'I6:_CO0H]$_M:2>5;<7'V:0
M&([XI,\AE[>M5O&\NH0R:2]I87ES )W^TO8PA[B-=O 0G[N3U(P>.M<3I^F:
MI9^&-2M)-$U-';78KF-#"TA,>X$G(SG 0Y.3U')S0!Z)8>,M+U%=0-NMWOL8
M_-EC>W979><%0>3G!J2+Q9IDV@VFLIYQMKN5885\OYW9FV@!?J/RK&@L;M?C
M!/J#6LXLWTH1+/Y9V;]RG;GIG -4O"VAW5GXPU'3I)5DTG2YVN;11_!),N=O
MMM4MQ_M9[B@#N[V]MM.LIKR[F6&WA4O)(W116+!XILM3^WV<"W5M>P6QF\NY
MA,3%2#AESU&:9X\TJ\U?PE=6^GC==HR31IC[Y1@V/J<57TK6-1UZUG:X\.7.
MGR+9LDLERNUFD(X2,8RR]3DX[<4 9G@CQ)'9?#K2;K4YKBXN+B62*-%!DEE;
MS&X ZG 'Y"M/6-=T36/!%]>RW][:6*.(IY(!LGB<.HV8(.#D@$8Z&N/TJQUG
M3_"GA.TETN^CCCGN6NWAM=]Q;_,=NT'E=P)&X<@=*C;2=4D^&WBK34TC4UN)
M=3\^".>,M)(C2(>H)W$!221D>YH [^]\7Z-H]Q#87%S-)<-:BXC58F=Y4Z#&
M!RQP3CV)JJ?B+X;$-K+]L<I.P1B(S^X8G&)/[GX^E9EMIU]'\3M*O&LYQ:KH
MJP--Y9V+)ECM)Z UB6NC:I%\,/$ED^G78NKC4V>&'R6+NNZ,Y QTPIY]J /0
M-7\3Z=HSO'-Y\\L<?FRQVT1D:-/[S8^Z/K1<^*-+@L[2YBE>[%X,VT=JADDE
M'4D*.<#OZ5Q&L1OI7C:\U#4-#O\ 5],UB"(1K!&2T3 8\MDX'//!]:F$$OAK
MQ)H>JOH,L&G_ -G/:-#:JTYM&,A<9P,DG./J6_$ V?A_JDNJQZ[*UW<7,,>I
MR) ;@G<J84A<'IUZ5V-<7X DN);CQ)+/875J)]3>:/SXRFY2 .,]QMY^HKM*
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M?B*UN/$OA,Q:?!<)J4<KQ74@^>$; ?E.._>H]+\6:KK.LSV]G'IGD0W4MO)
M\C"XB"@[9&&<%20.@[T ;?B#2=)NI+'5=5G,"Z7*)XY#+L16R/O9XQD"MB*6
M.>%)8G5XW4,CJ<A@>017D2ZOK&M_"/Q'>ZI/%,&F(0C(92'7(QTV],5OOXS&
MDV&BZ1:^0MT=,AG>:Y5VC0;0 ,("23SZ ?I0!VFI/ILD:6&HO;E;S,20S,!Y
MIQR #U/TJ7-MIM@-\@AM;:/!>1^%11U+$^@ZDUYIJ^O7&N6WA'6H=)8:@NH2
M1I;.=N6VD8#,!\IP#GV]JU'\2W&L>'_%&C:SIZ6>JV5A(\D2L'1E,9*L#[<?
MF/P .[@FBN8(YX)%DAE4.CH<AE(R"#W&*6:,30R1%F4.I7<AP1D=0?6N,TG7
M9[?0O#&BZ;%%)J5SI<4H,[$1Q1K&N6;')YX 'Z4EQX[N;;0-7NGTV-M1T>=8
MKRU68XVD@>8IQDKSGD#@&@#I- T&R\-Z4FFV'F?9T9F'F-N.2<GFM.N7_P"$
MQ3_A-K'0!"AAO;+[7#<;SD\,<;<>BD]:SY_B"8-/T^5[&..>_DE,(>1C'Y*'
M'F%E4GGC  /7TH [BBN!_P"%C3G1[&\CT626:?4?L#Q+(1ACDJ4+*"V1[#WK
MK]'N[^]TY9M2T_[!<[F#0^:). >#D>M $%GX>L[+Q!?:W&TS7EZJI*78;<#&
M  !QP!6M7'3^-;K[-?ZI9:2+K1["5HII1-B8E/OLJ;<%1GJ6' )IM_XXNAKZ
MZ5HVC'47>P%ZC>>(\@].HZ8Q[Y/2@#LZ*KW-Q)!ITUR(=\D<1D$6[&2!G;G]
M*XRV^(5P/#C:]J.BFUT\P!XG%PK&60OMV =??)]#0!W=%<!!X]U#4+75X+73
MX$OK6U-Q#+ND:W<#&[+%%(('08P3WJ[I_B'64\+Z!(]C'<WU_"&,KS%8541[
M]\CA3M)';&,G&: .LN;JWLX3-=3QPQ @;Y&"C). ,GWH-U;K=K:-/&+AT+K$
M6&XJ."0/3FO+_&^OKXD^%8U 0B(F^6-E5]ZY5B"0>X]*Z^\U*PC^(NG:=)IJ
M/?2V3R1WO&Z-03\OT.&_.@#IZ*XVS\;W,^NZ=97.D?9K?46D6W,DP\\;.[QX
M^4'!QR>U4-"\<WHL/$6J:\L"66GW30H(6^8,, (!@9R>Y/4] * /0:*YJ#Q+
M>0:O9V.LZ=':)J /V.6*8R@L.=C_ "C:V"#W'!YXK(LO'^I:KIL]_I_AJ>6"
M'[0&D,Z@9C&5&.IR/;K@#- '>45S&G^+UU#2= NHK>-I]6EV"%)<B, $N<XY
M*A>E;6K:I:Z+I5QJ-XQ6"!=S8&2>< #W)( ^M %HS1K*L32()&Y5"PR?H*(Y
MHIBXBD1_+8H^TYVL.Q]^:\[GO-4N_B3X3?4M'BLBT=P\<J2F0D&%OD;*C##J
M1SUK1M/$FFZ+H>M7L.F&U,.J20/%O&))SM^8MT53D<] !0!VU([K&A=V"JHR
M23@ 5S+^+)+#3I9M4TYHKA9HX(4AE#I=._W?+8XR.>20,8/I6?K^IW.H^$/$
MMCJ>EO:7-M9NY(.^&0$$JR/@9Y7H0",4 ;>M>'+?7[[2;R6\G1=/G6YB2+;M
MD8$$9)&<<8X/>M'4M.AU6R>SN&D$+D;UC<KO .2I(['H1Z5R/ASQ<Z3Z#HUW
MI<UK#>6*?9)Y&&9&1!N!4?='<$]>.*L1>/$:_P!/\[3Y(-/U&X:UM9W;$C2
MXRR8X4G@')]P* .GDTVSEBMXFMT\JW8-%&.%4CIP...P[8![5:KDT\<B36;K
M3X]$U)UM+H6T]PJJ8XP03O//3 S],>H%1-X]5["TU&TTFXN;&\N_LD$RRHI9
MMVT$@] 3G'TYQ0!V-%<9KGQ%L-'N+N$0K,UD5%PC7$<;Y(SA%)RY&1G''6NL
MM;N*\L8+R(GR9HUE0D8.TC(X^AH GIH=69E# LO4 \BN:L_&4=[+92Q:9>'3
M;V8P6]\,%6;) )4'<JD@C)%<_H]W%H_CWQU?21R&WMXH9G6,9)^3<<#UZT =
MYJEA_:>F7%E]IGMO.3;YT#;73W!JKX>T>QT33!;V,SSJ[F22XDD\QY7/!+-W
M/&/PJAI'BY-2U1]-FTZYM+O[(MY&CE6\R,^A!P#R.#ZUBZ;XKT;P_P""=*OK
M+2KN+3[N[:!(0^]HV+MDDD\Y*DXH [ZBN./CQA=7ME_PCVI_;[51*;<A!F(_
MQ[LX ]LY_(XW] UJV\0Z):ZK:!EBG4D*_52"00?H0: -*BL*]\1O%?W-GI^F
MW&H26B!KDQNJ+&2,A<L1N8CG Z<>M4;KQ_I,$.C36\=S>IJQ<0"W0,P*@9!&
M>N2!CZ^E '5T53TJ_.IZ7;WK6EQ:-*N3!<)MD0YQ@BL!?'5LUY:J=.O$L[J\
M-E#=OM :4''W<Y R#S[4 =717(WGCZWM9M6B32-2F_LM\7+JBA57&=V2W3&2
M/45<E\76T>MZ18?9+AH=5BWV]WQY9.W=M/.<XQ^= '1450L=5AU"^U"VA1S]
MBE6)Y."K,5#$#!ZC.#[U?H **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MM"S*;.=O. P''E-\WL#UK/AU+5(_$6B746HZC=6]YJ4D,MTTV+653D"..+T
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
MPW;6GD$_* PQQE<G(./Q-;EOX"MK?P-<>%_MTS0RL66;;AE)((R <$9'3_\
M71%X)F76+K5I]9EGN[NQ:SG+0J%.1@%0/N@8''/UYH 7X8?\DYTC_=D_]&O5
M#1/^2R>)_P#KT@_]!2NE\+Z&?#?ANST@W'V@VX8>;LV;LL6Z9..OK61_PB>K
MP>+=2U^QUFUBDO46,Q2V)<*J@ <B0<_*.>GM0!G7D?V'XRV"6.(/MNGNURJ#
MY9&7?M+ =2,"HI_'6K0^ -.USRK0WEQ?_9I!Y;;-N]UR!NR#\H[UU&D>&H].
MU2ZU:ZNI+[4[A0AN)5"[$'\"*.%&>?>N<D^&D\FG#2SX@E_LV&\%U;P&W7*?
M,20S9^;J<=,$]#0 S4O%VO76IZO#H%LTQTV<0K&+7S%F;'SAWW K@],#^'GK
M7>6<LT]C;RW$)@F>-6DB)!*,1RO'H>*Y>[\&7PU^\U'2?$-QIT=]@W4 B$FY
M@,;E)/RG'L:ZN&+R+>.%7=]B!0\C%F.!C)/<T >,Z':ZMK'@OQ!HNGZ,MTMU
MJLH^U2S(L<)^3)P3N) &1@=^_(KJ#J?B31]=T_PAI\MA<RKI*RBXND?+.I*G
M.&Y!V_K6_P"#_#,WA>RO+:6^2[^TW37.Y83'M9@ 1]XY' I9?#,TOCR'Q+]M
M0)%:_91;^2<E<DYW;NN6/:@#.;7]=O4UN?3WT^*/2&,3Q2PNYGD1 SX;>NT9
M.!P?7VJ.S\:7/B.\TZQT0VMO-<6!OII+A3*(\-M\L!2O.[OGMTJW+X1O8;S5
MWTS5TM[75B6N(9[<RE7((9D.]<$@]P>@J&X\"-;W&EW6@ZJ^FW-A;?90[1"4
M2Q]<,,C)SS0!!?>*M?MYM*TLZ?%%JT\#W%VL41N1$JG:"%#+G<?]KCWZU!=>
M,?$-AX8L[S5-,33[A[SR+B>2%GCBC[2>6&S@]/O?G5[4O ]S=3:5?VFO7$&K
MV 93>21^9YRL22&7(XR3QG !QBM$Z)K*6-M''KWF7"RM)<O<VWF).K#&S8&&
MU1V - &/?>+=2L= L[UKC39HKF\,1U*")Y((H>SL@;(.?E(+<&NGT*ZN;W2(
M;B[FM)I7+8ELSF)UW$*PR3C(QQG@UC6/A*\TNP6VL=1M4CDN)I[J&2R#02^8
M1\JIN!55QQR:TO#&@+X;T?[ )_.)E>4E5V(I8YPBY.U1Z9_G0!BR^(M;OH=<
MO=*%E';:3/) 8KB)G:=HP"_S!@$]!P:J/XRUG5M0TB+P]#8>5J.GO<C[6'S&
MZD@J2,9 .!TYY.<5H/X1OK:?5X],U5(;'5I&EN(IX#(T;OG>T9W <CC!!QQZ
M8JS;^$Q9:_I%[:721V>FV1LUMVBRS@]]^X<\+V]?7@ U;OS7\/7'VQ(O--JW
MG('.S.TY&>N/>N#\"ZGJJ> =-M5\+RWMHVZ-I3<1;'1I"&)4DMQD\8[5Z)?V
M[W>G7-M')Y3S1-&LF,[21C.,BN9T7PWX@T'0X-)L];T\PP*RH\FG.7Y).?\
M78ZGTH L3ZAJ#>(!X>T06=K%:6B2RS7$;2!0255%0,O]WKFL'2O'>J7GAW2=
M0F@M/-N=933I@J,!L8_>7YN#^=:4WA+6H-5MM1TOQ"8[AK9+:\>X@$GFA<G>
M!V.3T]^O&#RW@W0)_$'PW6&UNQ;WEKJK75O(RY7S$QC<!VY[=/?I0!V-UXBU
M.#Q%K6G6]I%=?9=/2[M8U!5V8Y!5B3@C(SQCTYJAX9\87NI^*)-$O9=/NO\
M0EN#+9H0J/D!XR2S!L9'(Q3[KP1J%_/K-S>:TCSZE8BU(CMBBQ$'(Q\Q.WV/
M/)YI=)\&ZI8ZY:ZK/JEKYB:>;)X8+;8B<#;Y8W<<C)..<=!G@ M?#H >#80!
M@"YN< ?]=GK)U"X73?BS<3)IEQ>F;11O2W0,2?,(R03T(4"NC\':)=^'O#D6
MG7MQ%<3))(QDC! (9RW.>_-5;?P_J<7Q#NM?>YMWL9K06RQ9;S$ (/';&03U
M[]* .6TP^(/ ?A!)&M(6DO-5 2SEDP((Y#@ %<@$D?09SZBNB@USQ#+?6VA3
M1:?!K+P/=7$@#2111!]J87(+$GC[W&,U<\8:#?:_::?#8W$,/V>]CN9/-SAE
M7/' ZYQZ4NLZ!=3ZY::]I,\,6HV\1@9)U)CFB)SM)'*D')!&?I0!Q_BCQAJ[
M^"M71'&GZMIUVEM=- &^=6Z-&QP5SU[G ]P:W-:\77]CJ2:190>9<QV8N)I_
MLDLZ%C]U L>2-V#\Q.![TW5? 4VJ>&]7MI+V/^U-3G6XEFVD1AEQM0#KM &,
M]>_M2ZEX5\0_VM::[I.J6<&JBU6VNXY(V\B4#G(ZD<]OU% $D'C*^OQHUA#I
MXLM7U&.21XKP-BV5"06*\%L[3@9&?6J/B#5_%":3HKRPPZ==2ZS%;2QK(2)5
MW?*=P.0AP<CJ1^56]5\&:I(VEZGIVL9UZQW W%T/DF5R2RD < ;C@=AQ[U)J
MWA?6]1T6USJ=O-J\.H17Y:56%N&3@(JC)5>GU.3QG@ ?)XBCM/'5Q87=I:K]
MGTDW<M\JX?:"-R^NWJ<9JJWC;4H="L_$<^G6_P#8]Q*%=8Y&,T4;-M5SD8/.
M./>K3>$KJZ\83:M?S6\EM<:3]@G2,,I9CC<0#G"GGN352+P;JSZ)'X:NKNS;
M0XIE99$5OM#Q*X<(P^Z#D?>!_"@!MUXUUMM0\16NFZ1:SC1BK,\EP5+*03TQ
MR<!CU'2NCM-4U#4+70[VSLHVM+Z(2W3/)M:!6CW+@=^>/\Y&-#X3U&WOO%]S
M'-:L=:15MPQ;Y,*RG?Q_M=LTV+^W]$'A31X9K-]B+;W<*1LV^-%P7#G  "C/
M..2!SG% ':4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %1Q010)LAB2-<YVHH S^%244 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%<=I-Y)XA\4:Q>X\ZTTA_LMG#N&&F R
M[_7^$'T)]33K'QTM]H,FH)ILBW"7ZV!LS*-_F%@O7'OT]J .OHKD;N270/'6
MGB /]@UGS$GC!^5)U&5<>A(!!QZ9KKJ "BBB@ HHK*US7(M%2U4P27%S>3""
MV@C(!=R">2>@XY/:@#5HKDD^(.F#PXVLSV]TB17?V.:)%#M'+W[\CD<CUZ59
MLO%\=WJ=_I[Z7?PW5K!]ICA=%WSQ\<J,\')Q@^W3H #I**YV/QA9W/A^RU>U
MMYY([RY6VC@.U9-Q<J>,XR,$XST%;EY=P6%E-=W,@C@A0R2.>R@9- $U%8%M
MXK@EN;*&XL+RT%^,VDDX3;+\N[;PQVM['_ZU<??^)]1\0^#_ !@EY8/9K9EX
MHRD@RI4@%6(;);([#!&1S0!Z?17'>&?&EI>+I.E7%M>6]W<6BO%)+ 5BGVH"
MQC).2,9.2!Q4\7Q T:6Z@CQ.MO<3^1#=L$\J1^<8^;=@X."5 H ZJBN:T[QM
MI^J:NVFV]GJ(D2YDM7D>WQ&CHI8Y;/&0IP.OL*UM7UBUT:U2:YWLTLBPPQ1K
MEY9#T51ZF@"_17%Z_KD&N>#/$L$"WEE=V$#>=%* DB';O7D$C! ['I5BV\4V
M^F:9HUD]M>WM[+IJ7+);J&*H%&78LP'7WH ZRBN/UC5M#U*W\+ZA<S7T<=U>
M1O9B'Y<N1P)!Z<X/U]*EO_B!I-A=ZC;&WU">73V N?(M]P12,[R<XVCIS0!U
M=%<S:^.M(O-5LK&)+L+?!C:W4D!2&8@9(5CR3^%;M_?VNF6,U[>3"&WA7<[D
M'@?A0!9HK!LO%EE=ZC;V$]O>6-S=1^9;+=QA/.7_ &2">?8X/M7*1SS^*?'^
MNZ7<'5+6*VBBCMY()MGV<CYBY ./F[9!XZXH ])HK,U?6K70;2W>Z\Z5YI5M
MX8XDW/+(0<*.@R<'K@5GKXWT7^QKC5)I)H(+:?[-<+)$=\4F0-I SZCD9% '
M1T5S]GXRTN]N[RUC2[2>V@^T>7);LK2Q?WT7JP_"I(_%FDR^'XM<260V,L@B
M1O*.XL7V8V]?O4 ;E%4=9U'^R-%O=1,+S"VA:7RTZM@9K#T[QM;/HNAW>JP3
M6D^JLL<2")BI<XQ@]@<@@GM0!U5%9.H>)--TM[U;F20?8H%N)RD98(C$@=._
M!X]!FJ&F>/?#VKZG#I]I=N9Y@3#OA=5DP,G!(P>_Y4 =+17/'QIHJW44+2S+
M'+<&VCN6@<0O)S\H?&#R"*U]1U&VTG3Y[^\D\NW@7<[;2<#Z"@"U17-6OCWP
M]>V\\T%W(RP^7D>2X+E_NA1C+$],"LWQ1XIAO/ VO3Z5<W$%Y9!4D5D:*6)B
MR]0<$9&: .WHKF(?%5AI>B:4M_/-+=S6"7#)%$TLA4("SD 'CKR:CUOQO;:?
M:Z)<V,3WD6J7"QHZ1L1L_B( &=WH,<\^E '5T5SHU"PC\5W\C:K=>9;6"O/9
ME3Y<2 [M_3EL'M45M\0?#5W=6=O#J&YKQMD3>6VW=G 4G& Q]#SR/6@#IZ*P
MM4\7:1H\\T5U),?LX4W#Q0M(L(8X&\@87/O6I87]MJ=A%?6<OFVTJ[HW"D;A
M]#S0!9HKEM!\;V>L6NJ74]O/8VUA,Z-)<(0NU0N23C ;)^[UZ5H:?XHTS4;Y
M+*)YH[B6/S84GA:/SD_O)N W"@#9HKFOB!=W-CX'U.ZL[F6WN(D5DDB.&'SJ
M.OXUC6=D+C3M'FM_&%Y'J4XAE$4UYYB2M@,R%.I!&: .^HK#?Q=H\<^JPO<,
MLFEJ&N5,9R >FW^]VZ>HJ>]\1:?806TDYG\RYC\R*W2%FE*@ D[ ,C /.>E
M&K16+_PEFC'3+34(KOSH;QBMNL2,SRL.JJH&21BF1^,="EL;:\%\!#<7(M$)
M1@1-C.QAC(/UH W:*Q=2\4Z7IJZDC3%[K3[?[1-;JC;MO8].1R.1TSS6/)X@
MM=8\.Z%JLNJSZ/\ :+F(XC1B)7P<Q<CE3SSTXH [*BJ-KK.GWNI7>G6]P'N[
M3'GQ;6!3/3J._M527Q5HD%C;7LE^H@NB?((1BTF.N% S@8ZXH V:*YW5M0EU
MCPC+>^&]2(D;!AG@A\TDAL%=I'X'CBK5UX@LM%M;1=:NHX;J6(,R(K/D@#<0
M "=H)ZF@#8HJ&TNH+ZTAN[:0203()(W'1E(R#69)XLT.+4_[.?4$%UYH@V[6
M(\P]%W8VYY'&: -FBN>NO'7ABRFGAN-9MHY;>0Q2(22RL.HP!SCVJU9>*="U
M'5&TVSU2WGO%!8QQMG@=<'H?H#0!KT5@2^-_#,+JDFM6JEI6A'S=&7&0?3J.
M3Q574+[4(/B1HUFET187-G,7MPHP77G=GKW'Y>] '4T5DKXFT9]4&FKJ$371
M<QA!DC>,Y7=C&[@\9S4\6MZ;/K4^CQW:-J$""22#!W*I .?0_>'3UH OT5C_
M /"5:$([>0ZI;JMQ*\418XW,G##GT]>G(]:K#QUX7-C]L_MNT\C?LSNYSZ;>
MOZ=.>E '0T5GW^NZ9IEM%<7=[''%,,Q$98R#&?E R3P<\=JC/B/11%9RG5+4
M1WF1;L9!B3'7'TH U**P)O&6B+X>NM;M[Q+FUM\J3%DDN.B],\\<_CTK2TG5
M+;6=+@U"T??#,NX'GCU'- %VBN*L?%D5AXD\16^NZM#%;074,=J)<(%#)NQZ
MGW)].U=2^K:='?06+WMNMU<+OAA,@W2+SR!W'!_*@"Y14,5W;S7,]O%/&\UO
MM$T:L"T>X9&1VR.:FH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M=/U.PB%]8V37T1AE/EW$8!SC(RI'3O5[Q3HEWJL>GW6GRHE[IUTMS$LGW),
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
M16MM%;P($BB0(BCLH& *DHHH SK#0=*TJZN+JPL(+>>X.97C3!;G/\ZT:**
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH I
MZII=IK.FS:??Q>;;3 !UR1T.0<CN" :S],\)Z9IEQ'<*;JYEA&(6N[AYO)'(
MP@8X7@XX[5N44 %%%% !1110 4444 %%%% !1110 4444 0165M!<SW,<*K-
M.099.[8&!SZ>U3T44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%<[9ZU)JOB'48H6>+3](;RY65<F>4KDCI]U1V'))';K9A
M\5Z)/I!U6*_5K$2B$R[&^^2!C&,]2.U &S17/*R7'BC5+2'7Y_/-LF;)4!^S
M'LZDC&3GH<]?I2^%=;N-5M[NTU!474]/G-O<A.%8]5<#/1A@_7- '04444 %
M%%5=0U*STN 37MPD*,VQ<\EF[!0.2?8<T 6J*R?^$GT3^SHM0;4[=+267R4E
M=MH+_P!WGD'KP>F*2#Q3H=U!?30:E#+'8 M<E,G8!R3TY'!Y&: ->BLV/Q!I
M4NF6VI1WB-9W+K'#* <.Q.T#IGKQ5^66.")Y975(T4LSL<!0.I)H ?16/%K^
MG:I:7JZ;?H\\$18A1ADR.&PPY'<'!!K#\&^*UE\!V&JZ_J$:S2O(GF. ID(=
M@  !R<#H!0!VE%<]JVL6NH>%9[S2O$%I9*S*J7Y*ND;;AD$'N1QCWJ_=:]I6
MG3&WOM4LX;A(Q(Z22A#M]<$]* -*BLP>(]%,MK$-5LS)=@&W43*3*"<#;Z\\
M5H331V\+S2N$CC4LS'H .IH ?17GWA_Q%<^)&;6K?7XK:WM[ES<V,RIL%L,@
M-TW*Q SDG&:[&PUS2M5\W[!J-M<^4 9/*D#;1ZF@#0HK.L=?TC4YQ!8ZG:W,
MI0N$BE#':#@G [9J34-7T[241]0OK>U5SA3-(%W?3- %VBL'5/&&C:3<:;#/
M=*QU!]L+1L"H7^\3G&,\4^P\5Z5J7B&^T6VGS=V> ^< ,>=P7N=N.?K0!MT5
MGV^O:1=7YL;?4K26Z&<PI*I;CKQ0^NZ1'.T#ZG:+*LBQ,AF7(<]%(SUX/% &
MA16>-=TEGMT74K0M<.4A F4^8PX(7GDTZ]UG3--FCAO=0MK>27[BRRA2WYT
M7J*KB^LVNOLJW<!N,9\D2#?TSTZ]*9)JFGPV\UQ)>VZPPL5DD,HPA'8G/!]J
M +=%8-]KEP-8T.#3$MKJROGE6:<29"!%R-I'?K^6*F\4:['X;\.W>J2!&:)?
MW:,<;W/"C\Z -BBN9T._U!(VO=6U?3KC39XD>"9<1%'.=R'D@@>N<UT#WEK'
M:BZ>YA6W(!$K. F#T.>G- $U%5AJ-D;0W8O+<VP.#-YJ[ <X^]G%26]S!=Q>
M;;3QS1DXWQN&&?J* ):*KSWUG:R)'<74$+O]Q9) I;Z ]:=->6UON\ZXABV*
M&;>X7:"< G/;- $U%1/=6\=M]IDGB6# ;S6<!<'H<]*Y?1/$\VJ>.M:TD26\
MUC;0Q26\D)!Z@;LD=>6_#% '6T5#<W=M9QB2ZN(H$)P&E<*,^F32M=6ZVWVE
MIXA;E=WFEQMQZYZ8H EHJ*"ZM[F'SK>>*6+^_&X9?S%9VH>)-)T_1[G4WO8)
M;>W&7,4BL2>RCGJ>PH UJ*I+J^GM807S7D"6TP!CD>15!]LYZ_X5;1UD171@
MR,,AE.01ZT .HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M X?X>PM9:AXJL93^_CU5Y67!^ZX!4_B*HZ3X?U&U\;W6E>44T*&[_M6)R.&=
MA@(.V V3_P !'M7;/I$)UI-5BDDAN/+\J4)C;,G8,".QY!'/X5H4 <5ID3#X
MMZW*+62-&L8E\TJ=LK#:<@]. 0,>U1^"X6?QEXROTPUM+=QQ(X.060-N'X;A
M79W4+W%K+#'.\#NI42QXW)GN,Y&:@TO2[71[!+.S0K&I+,Q.6=CU9CW)/)-
M%VBBB@ KB?'5]%::GH7GQ>0GG.1J9B,OV5MO 51U9C@#((&<CFNVI" W4 _6
M@#PJ!8X?!-[8ZA#-YO\ PDT9=;B$@@,%.6XP,@'\_<5VME!$?C/JEN8T\DZ*
MJ>7CY=NY!C'IBO0"JGJH/.>E4]5LIK[3+FWM;I[.YEC*I<Q@;D/K0!PWAK2+
MV'Q"_A^=1_96A71N[=B/OB0$Q+T_A)D.?6MSXBVUW=>";Z.R@>>0&-VB09+H
M'!88[\"M;0M'.CVDBS7<EY=SOYEQ<R !I&P!T'0   "M2@#BM,\2:#KB7NH:
M=:L)5T\B[N7C*"%5!(C)/!/+'CT^E<G9ZM:VG@7P:3$D,9GD!U!XV86DBDC(
M5?O,<D#.1P>*]?"* 0% !Z@"C8FW;M7 [8H \4>ZMD^&/B^V\]S)_;(=?.3R
MW=6DB*DK@ $A6. !T/ KL)AIVH?%\>;Y$^S0P8@V&PQD)X'KM;/T-=V40YRJ
MG/7CK2[%#;MHSTSB@#PO2X["W^%>DWLT=O'.=80>>R@-@29/S=<8!_*O<I9$
MBA>21@J(I9F)P !U-+Y:;=NQ<>F*=UH \5T..XG^#4)MCYD5OJ(EO(D7>6A5
MP6&/R/T%=9<7%IK/C_0]2T>:&:VALY3?31@%1$P^17/;)S@'D8/%=Z$500J@
M ]@*145<[5 SUP* .%^%=EII\)VU]#;V_P!K$D\;S(HWX,A."?H%_2H/&&IV
ML/C&*VS%87O]G2;+^9-^]2V!%&F<%B<\]>2!7H2JJC"@ >@%->&*21)'B1G3
ME&902OT/:@#QBUNX(].^&]W)*J6]M-/'-*_"QME>"3]#^5:*RSKXB^(5G9R%
M-2NX8VM(P</( C$E!WX/;U%>J^1#L">5'M#;@NT8SG.?KGFE\F+SO.\M/-V[
M=^T;L>F?2@#RZ^N;/4_!GA2UT26%=8AEMQ#'&=TEN5&),CK@=\XS5O0M,T?4
M/B?XK:XAM9Y(GA>.-HP=A !9@?7=U]Z]#BL[:":2:*WACED_UCH@#/\ 4]Z(
M[2VBN))X[>))I?\ 62*@#/\ 4]30!XA<PV,'PLGU.QBMQ=+K+,LZ*"PP_P N
M#V& O'2M+518MXJ\3V7B;5KW3EO)(_*2&(,+F$#Y /D8\8'0C)->LG3;!K8V
MS65L8"V\Q&)=I;UQC&:?-96MQ-'-/;0RRQ',;O&&9#[$]* .!\36[:#)X=\6
M6MK/,;*-;6YC<?OGB=<#(_O G\S^3M3T+[)X>TA)M9AT_6/M;WJ27*@Q2W#
ML5;M@9P#V XKH[O1M5U#72UYJ$#:(C1R)9K#\[,O.&;N-V#[X ]<[5S9VU[&
M([JWAGC!R%E0, ?7!H YOX?W27GAZ686%O9R?:Y5E6V),4C@X+K['';CBJOQ
M716^'.I%E!*M"5)'0^:HR/P)_.NPA@BMX5A@B2*)1A410H'T IMS:6UY%Y5U
M;Q3QYSLE0,,^N#0!Y;K\<<'B7PVE_>'3-&.F%(9UB0HLI'S [E*C("]JKZI;
M:;ING>&[:UU:]?PZ;ZX\Z\=$=4?: F-R[-F=V.,=2.QKUB6QLY[9;::U@D@3
M 6)XP57'3 /%*]E:R6@M)+:%K8  0M&"@ Z#;TXH \Q?1M"_X1^:WTOQ(,3:
MHD\5Q=HIMI+@*6*#:H0@@<]@0![5U'@&]BNK+4XETRWL9X+YX[D6A)ADD"J"
MR'H. .!TX]:Z-M-L&M%M&LK8VRG*PF)=@/LN,5+;VMO:1>5;010QYSLC0*,_
M04 >/>/9;&2]\6[#:K=1QVR2&[;=(QX($ XVC!&3S^%:]E9:;KWCG2%OHH;W
M?X<CDF#_ #!GW+@MZ]>]>B3Z5I]U(\D]C;2R2(4=WB4LRD8()QG&*<NG622K
M*MG;B14\M7$2Y"]-H..GM0!Y#I%_"NA^#X]3ESHBW=S'<[\-&LH=O*5\]@#G
MVXKIO")TD?$KQ2NG"WV^5;&(V^-F-OSXQQ][;7:OI&FO8O8M86IM'Y:'REV$
M^N,8S3[;3K&S8O:V=O Q4*6BB"D@=!P.E '#^)=0LK7XCZ='XA$"Z.UC(+<W
M W1^<2,DYX!QQGWJK??V+;7'@^*U;S/#/VJZ#M)EH3)@B/)/&W>6QVQ[5Z%>
M:?9Z@BI>VD%PBG*B6,, ?;-+-86=Q8FQFM87M"H3R60%,#H,=* /,M0L8#JO
MC"P2^CTSP^\, EECYCBN2RC&!TSC# >V<52UV?;X'\2Z7>:;:0WUF;4RW5HH
M\JX!D4*^!]UBN<CT/X5ZO'I>GQ6/V%+&W%IQ^Y\H;#CGD=#38='TRWLY;.&P
MMH[:8$21+$ KY]1WH X3Q/%:3W%C<:%)I5TME8O,=*G0>7+;L>73C 8%3[\?
M@>D\+:UI4GAW1(X3'9&Z@_T:TDD^8A>"%SRP&.OI6C-X<T6XCA272;)UA $8
M,*_(!DX''3D\>]6FTZR>>VG:TA,MJ"('V#,0(P0OIQ0!9HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@""]O;;3K*:\O)EAMX5W/(QX KGW\8B/4=!LY=,N(6UAI=GFL T2J,@D<
M]00<<8S57XCJLNCZ9:R7'D6]SJMO%,^0!L)).<]N ?PK*\>VK7GCKP=;1W,U
MJ7><>; 0'487H3T/:@#N]2OO[-LGNVA>6*+YI?+Y*)W;'? YP.?3/2IK>XAN
M[:.XMY5EAE4.CH<A@>A!KCO"7VRS\2^(O#UQ>76H65KY,D<]W*7=?,3)0DGG
M\!V/K3OA=<33>#%CD0JEO<RPQ$CJ@;(Q]"2/PH [2BBB@ HHHH S-?URU\.:
M+/JEX',,.,J@^9B2  ,_6M"&9+B".:)@T<BAU8'(((R#7"^)4/B?Q.^C"QN+
MS3]/MG-TD3HH\^1?W>=Q'(7)!!X)%'@34-0G\'WVBN4@UC2=]J!-R$X/EEL=
M1VX]* .]HKSWP3/<#7!::G+JMIJD-H1-9W=Q)/%<_,/WT;,2!Z8'][VJ?QK<
MWAU"6WM+^X9H]/DE6TM)3"T;]II)-P 0?W2>>>#0!W=%<_X,O;K5?!.FW5W.
MSW,T'SRX&2<D9^O%<!/=^(;?P$/$G_"07DUS9W[*L3%5C:,2^7AP!ER3SR>A
M]LT >OT5P5E=WF@_$A]&GU:[O+*YTTWC->2*?*<,02, 87"G@8'-96AZIJ\?
MBK0(9-4O+RTU2"83RSD(LQ4.P>*/.Y%P%PV ".: /4$D23=L=6VMM;:<X/H?
M>G5Y%INHW/AGX9ZE>VEU,]U-J4ENDUS,6$67V[^>,\9^IS[5L,OBO2-/\0WM
MS<>59?V;)+;JUY]IDCF51\P8JN >3C& <8H [C5K]],TJ>]CLY[QXE!$$"[G
M?D# 'XU9@E,]O%*8WC+H&*.,,N1G!]Q7FK7&NVWPRNO$;^(;N6YGLX9(U*(H
MA;< <8'<'_.:T/%>H7PNQ#8:K=?:ETMYDL;, /O[2NQX"CTZGM0!U.JZ[#I.
MH:79R02R-J,YA1TQM0@9^;G_ #@U8U:_;2]+GO4L[B\:( B"V3=(^2!P._7/
MX5P3:E<ZQI_P_O[ME:XFO09&48!.QAG'X5U?C:ZNK'P9JEU97#V]S##O25 "
M1@CU]1Q^- &Y%)YL*2;67>H;:XP1GL1ZT^N!OYM9O_%&BZ=;:U/9PW>E&64Q
MHK'<,?,,]SG'?CZYJEI?BG4KOPM96GVUQ>S:P=+>]*C>JC+;L'@DKQ[9SVH
M[2'Q#:S^*KCP^L<OVJ"V%PSD#85) P.<Y^85KUY%+!>Z3X[\5"UO[NYNX]!:
M2&>8@R _(1R !Q]*U9O$6K"R\ 3"\</J,J+=X Q*"%SD8]S0!Z117#Z5+J_B
M(W.IV^NM;2VFHO";0*I@\I&P588W9(YSGO5"ZU#Q-K^I:^FC7+PRZ9<""VBC
MGC5"0 29%926SSCD#MV)(!Z/17GT]QXDU3QO+HB:J;&'^RHYI7@C#^7)GG:3
MZG//H,<=:QT\2^(;?PSHGB6ZU=I@]^+26U2!%21-[*23U+87CH!Z>H!ZS17G
M&I:IXIU;7M:@T1;D'39%BMQ%+"L6[:"?,#_,V>@QP*FN=3\27?C:UT!M02P^
MU:0D\_DQ*YBER0VPGW&,G/'OS0!W[.J+N=@HX&2<4ZO&=9U'5=6\#^'VO-0D
M%S_;'V.22/ $FUCAR.[ J"/QKU]XG^Q&+[1+YGE[?.PN_./O=-N?PQ[4 8T'
MC'3;C48K6**\>*69K=+L0'R3*.J;NH.?48]ZZ"O'/!^M7>@?#>VN8[MGDO\
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4452UA[N/1[Q["2"*[6)C$\YPBMCJWM0!=HJG83R#3K/[?/;F[>%3(
M8V^5VVY8KZCK^%6()X;F%9H)4EB;[KQL&4_0B@"2BH9KRVMGC2>XAB>0X17<
M*6/H,]:EW+NV[AN],\T +142W$#PF99HS$N<N&!48X//MBL#Q9X@GTCPXNJ:
M6UK/F>)"SDLI1F"DC:>3R.] '244U9$<L$=6*G# '.#[TU)X97=(Y4=TX958
M$KWY]* )**;YB$CYUYZ<]:&=$^\RCZF@!U%-WJ%W;AM]<\4H(89!!'J* %HK
MD]1U_5;K7[S1] ^P_:+*%)9?M8+"4MT12I&T@#J<]>E=1#*7C3S J2E06C#;
MMI[C/>@#+\3Z#'XCT.6P9Q')N62&4KN\N13D''Z?0FH9=''B'3;)];M9+6^M
MV+!K>X*LC\J2KH<X(Y_'FMTNH."PSG&,U1U36++1TMVO)0GVB=((E'5G8@#
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M#9+"YCAM#N4%",XD8[CGCC\*]&T?2+70],BT^R\P6\6=@D<L0"<XR>U8][X
M\/7]S>SSVLN;T[IT2=T1FSG=M!QNSSF@#GYQJ7B#Q\+)=>OK&TDT>.\\FSDV
M[&+ 8/YYSUP1536M8O1?7UQ9:G>W'D:M!"98Y#'!"I8*8=N<2-ZG'\76NWL?
M"NEZ;JZZG:I,ERMNMKDRL08P!@$'KT%9]S\._#EW/<RR6LP:XE\]@EPZJLG]
M]0#@'WH P]<U/4&U;Q59R76H)-!:QMI:6I<#)3_8ZL7[-VS2:D=?63P9I]SK
M=U:7=T76]$6-[G;N)SC''(Z=\]JH:EI,L7BG5Y;W0O$,JW#HMM-I<YVLBH%!
M<[A\W'?_ .N>IT?PK)=66CWFOR7$NJ:>SO YF.]%9LA7(X8[0 >QYH YOQ V
MJV"ZA9VNNZC>W&FZ>),PR[#"W+&28DC=E<87+=#P.\EQJFKZOKO@VQ&K7-G'
MJ>EF:Z:VVJ68Q[R1D$ \<'MGBNMU'P7HVJWUY=W,=QOO(UCN%2X=%D"C"Y .
M#CM7,ZCX8FC\<^&;?3DOH;"QLY8OM<>3Y.5;;\Y!'H,'/I0!@Z[?ZI!X;U+3
M[K4FN)=*UJ!+>\F'S@?>!8\YQ]*[+2#?:;\1;W2)-5N[VSETX7H%TP8QN9-N
M%( P.O '\JT;GP5H]YI1T^XCE>-YOM$S^8=\TG]YFZFKXT.S'B%M<'F_;6@^
MSD^8=NS.<;>G7F@"35+^VTBSEOYHRS !%6--TDK$X5%'<DG]:SO"&D7&DZ3*
M;T1K?7MP]Y<)&?E1WQ\H^@ 'US4VM>&+'7YX);R6\4P9\L07#1A2<@GY>^"1
MGTK&O_!26_AV]LM,GU&2ZN9%99FO2'3!.T;C_ N3QR3DT :_C!)7\':P(6=9
M?LDA4HVTY"D]:\TN;5QH/PXCAN94DEN499&.\QD[/N@\8'8=*];CLBVD)8W<
MK3DP"&63."_RX8_CS7/0> -/AAT>+[=?R#2KCSX/,E#9(QA3QPHP.!B@#FM1
MUK6?#EEXMM(M4FNI+2>U6UN+HJ6C\X9/.,<9],5O>';/Q+:>(V>\G/\ 9,UO
MD03WOVAQ(,?,I*@X]NG-:%QX,TV\OM7N+N2XGCU5$6>!W 0;  I7 !!&.N:7
MPYX-L/#;F2&XO+J;:8TDNIBYC3CY5'0#@=NPH P/B>)3<>%A R+,=6C\MG4L
MH;(P2 1D9]Q726,/B%+^?^U]0L6LGA"1?98C$PD)(S\Q;MCO^%)XD\+0>)7L
M'FO;JU:QF\^(V^S[_&"=RGIC]:C3PJ[WUO=7NN:G>FW+-%'*8U57(QNPJ#)&
M>,]#0!R&C7^J/XK'A*XUR62.TNWN!>^<3)<HH'[@D=P3EN>V,5/>WOB7Q%K&
MO6^C2SPMI\Z06S?:!"J$8+%DVGS W/4XQC KHKOP-976DZ;8F]O(Y+"<W$=V
MA7SF<DDEB5YR3D\<X%)J7@73]0UMM56\O[2>5 EP+6;RQ< <?/QGIQQB@#(M
M[C6O$7B?4=)N=1GT]M.LXB!:-M5YW7)<G&64'MP#Z5=6\U6T\7^&["XU+SQ/
M93+=B,#RY)(P/F'&0<D_E5W5_ ^G:KJ<&H1W%YI]S''Y3/92^69(QT5O;'''
M]!3K_P %:=>)I@AN+RRDT[(AEMIBKE6^\"3G.>I/7WH X#5-2U#7O!VL_;;^
M?_1->$$?ED)^[WJ IP.<9R/<"NVO+S4K+XA:%IR7KMIUQ:3;XF )=T!.XG'N
MO3TIP^'^DIH5]I$4UW'#>77VII!)ET<$$8)'L.N:NKX6MQK>F:L]]>RW%A;F
MW3S) PD!!RS<9+'/MT% '*P:]K%M>:OX;N;ZXFU5KZ*.RFV(&6"3G>!C!"JK
M$\=Q3[W4O$NM:_KUCHL^S^SC%%!^_6/8Y7+.ZE3O!Y Z#CUY'8OH&GOXCCUX
MQ?Z=' 8 W;:3U^O49]":S=5\$6&J:T=5%W?6=Q(@BN/LLVP7"#'ROQTP,<8H
M VK4W1T:$WWE_:S;KY_E_=W[?FQ[9S7EVB7.NZ%X1\+:I'JIELYKF.W>R,2J
MHC=B!SC)(/\ 3TKU3[%''IGV"V)MHEA\F,Q8S&N,#;G(X[9]*YN7P#92^'M-
MT<ZA>B+3K@3P2@IO!&< _+C SZ4 8DVI^+/$%WK9T.80&QOC:0@SQA%\LC<7
M4H2V[)YR.WH<S23^*-3\<7^EVVLFRM[:T@G?; DBASC*C/.#\WKTK8O? 6GW
M>M7&HI>W]J+K'VJVMIMD5QZ[AC/(X."*O6?ABWL?$]SKD5U<>9/"L!M_E\I4
M4#   SQCU[F@#D+'5_&'B%#K&CXCA2[=1;SRHL1C4D;679O#>IW=>U$.G:UJ
M'C#Q?_9.L_V:Z26Y(6%7WMY/ )/05T!\ Z:NK7%W%=WT-M<R^=<6$<V+>5N^
MY<9.3R1G]*GN?""2ZGJ%Y;:I>VBZBBK=10[,/M 4$$J2O&1QZ]J .6;Q9K"Z
M'X:\4S7#)I[2FVU.W15VGYF3S,XR!D9QGT%=EX?NY]2GU+4#<-)82S^79+QM
M"( K,. ?F?<>2> ,>^-XID2'35\':=HES/\ :[3RH71!Y$ Y4%F)X*XW?@*Z
MRQLXM/L+>S@4+%!&L:@>@&* //-9O]5T[XG:E<:38)>S)HRL8F)&</V('7KQ
MQFM3X=V\!\,7FJ)=>?=:G-)<W>$V>5*?O)MSQ@Y^N:W$\-Q)XND\1"\NO/D@
M$#097R]@[8QGKSU_2HK'PG;Z9J>HWEA>7-NE^2TML@0QAR"-R@KD')SUH XO
MX=MXD_X0"V728=-,?GMAYY7#X\SYOEVXZ9[_ .%=1KJJGCCP<B*%17NP HP
M! >*=I7@MM$T@:9IVOZE!;JY=<+"6&>HR4Z4Z]\&"6XTRYLM6N[2?34*P':L
MBEFSO=P1\S,"<G/?- '2R$>6PSSM->5_#Z;Q-%\.T.B6NFRXED\O[1*X8G=S
M\H '_CPKMK3P[?)J,FH7^M27ER('@M\VZ(D.[&6"CJ>!W]:RM&\$:MH&DG3=
M.\4R16^YF7-DC%2>N"30!>\8ZG_9GA]+*V8175\PMH_+C+^6I^^^U020JYZ#
MKBN:^']W::+XLU7PU:&;^SYL75DT\;1EOE =0& )Q_[*:ZBP\)?8=7TZ_.HR
MSBRMGA"31@EW<[GDW=02:?KWAB75]<TK5;?4Y+*?3RVW;&'#AL9!R>F!C\:
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
M,KS=#;V\>P2$D(-SQH<GMSM.3[U%+J%K?:=\2&M;A9HVV.K)RK*4QD'N#@T
M=9%XHOV;P:6CC*:Q'NN0B$D'R=WR^@R03["NN=UC1G=@J*,EF. !7G%O/%;C
MX9/*^U3"4!_VFMPJC\20*T_B9,T.BZ;OFDALFU&$7DB1A]L7S$D@@C&0O48/
M H [ 7=LT!G%Q$81UD#C:/QZ4[[1""@,T>7&Y!N'S#U'J*\_T^Q\)VMKXC=M
M9>_L9K=?MSH(Q HP0-IB4+O]AST[FJ_@4K:Z\^G:[%(-02V"Z4UTJAC9G.$&
M/XNN[//;M0!W>DZ[INN033Z?<K-%#(T3L.!D=_I[U<2YMY86FCGC>)<Y=7!4
M8Z\UXE:9T_X97<'RPD:T(]0,:J72$,,Y&>0#@>G-;VL6V@0Z'XIN=&U=+N:Y
ML%::&V*>2@4@*<(,!NO'7K0!Z@+B%I&C$T9=1N90PR!ZD53TG6[#6XYY+"82
MI#*T3'U(.,CU'7![X->>:+IUGIVN^ )[2,12ZAILHO,'/G 0*PW>O)_0>E;G
MPQ_LY?#]PEJL"W0NYUN B@/Q(=N?4!2,=J .SDN(80QDFC0* 6W,!@$X&?J:
M>S!5+,0% R2>U>=GP_HVL?$?Q)#J:J\7V2!S;F4HK9!W2$ @Y7 Y[;O>N9L+
MZYC\/Z!!=WZ0Z1_:MQ"EQ<+YT1C5?W6_) (W;L9(' /:@#VE'21%>-E9&&0R
MG((IU>1ZQI%C;^%9;:TUG[=$^M0,QM5\N*!GP"J%21T(.,G'' /75U[PSH]A
MK_A'3+:W:.V:XN T8GD)(*;CR6SC('\J /1ZHW<FIKJ5DEI!;O9,6^U22.0Z
M#'R[1WYKRMO#FES:%XW9DDSIMS/]DC$S;8,*&RJYQR1CZ#%:U]-)+XH^'+N[
M,\EL[.2?O$Q+R: .[77=.=-1D%RGEZ>Q6Y?/RH0H8\^P/YU:LKR'4+"WO;<D
MP7$2RQDC!*L 1Q]#7FT6E:6+#XA 6=KYL;3[!L&540AACT&[GZU1<VWV#P3I
MAN+:STNZLM\CF)9(I+DQK\LHW#USS_$1Z< 'KU<Y9>([BY\=ZCX?D@A2*VM4
MGC=6)=\D9SQC'(_^OGCA[F*/11H>@#6AJ&CW.J.EXY^6-,*C+#G) 7+9QGV]
M:UO#$-IIOQ8URPTQ8HK)[&.5HXL%=X*CCT^\W XYH Z1O$%T/'Z^'OLB&V-A
M]J\X$E@=^WGL!P1^(^E=#7G6MZ-:ZY\78K2]D<6_]B[GB29HS+^\<;<J02.<
MX]JRX]"FOO VI):3S7,FA:I*^ER.P.Z.,*=N<?,/O?B .U 'K-8M[KDEIXLT
MO1OLZM'>Q2R>=OY4H,XQCW'>L?P?>GQ/J5QXI,#PPM;1VELK'L/FDX[_ #\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHK"\8Z^_AGPQ=ZI';M.\8"J!T5F. S>V2* -VBN>/BN"*PTV26RNW
MOKZ/S([*&,-+@#+-C. ON3W'>M+2=8M-:M&GM68%',<T4@VR0N.J..Q% %X@
M,,, 1Z&@  8   ["O/+KQ%)I/Q4U-;F2_GLTTL.EI;J\N7RIR$' .,\G'N:U
MM9UW1M2\/Z/JAU6]M+2YO8O)>UW*TC9(\ML?P\-GZ?2@#K-BEMVT;O7'-*55
MB"5!(Z$CI6%?>+M-L=1FLW2ZE-L4%U+%"6CMMXRN\^A]@<=\5LSW,%K;/<W$
MR101KN>1V 51ZDT 2%%8@E02.F1TH"J"2  3U..M8-GXPTJ[O&M3]IMYC";B
M);B!D,\0&=Z#J1UXZ\=*J+\1/#C"VD%S/]FN-P2Y-M((MP_@W$?>// ]/ID
MZC8N[=M&[UQS2JJKG:H&>N!6%;>,=&NK;49UEGC73E#7*2V[HZ*<D':1G! )
MZ5#8^//#>HWMM:6^H9EN1^YWQ.BN<9P&8 9]L]>* .C"JI)  SUP.M(8T+;B
MBD^I%<AX>U$VVM^+WO[Z3[):W2L&GE)6%2F2!G@#VK:L?$VF:A=0VT3W$<TZ
M&2%9[:2+S%'4KN49_"@#59$?[RJV/49H6-$.510?85BV_B_1;K1;O5XKF0V=
MI)Y4S&!PR/QQM(S_ !#M3+[QIH.FW5[;75XRSV6TSQK"[%0PW \ Y&.I' [T
M ;H1 VX*N[UQS3JP8/&>@76H6UE!?B26ZXA98V,;G&<!\;<^V<CI4FI^*](T
MEYENIIL08\Z2*WDD2+/0.RJ0IY'!/<4 ;&Q, ;5P#D<=*4(H)(49/4XZU@7_
M (V\/Z;=R6MS?$3I&LI1(G<E6Z$8!SU[52U7QU:6:Z'+9PSW=MJDH FC@=@$
M[X &2_HN,\&@#K%14^ZH7Z#%(45B"R@D="14%U?P66G2W\Y=;>*,RN?+8L%
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
MK'0/%UV?LWVC2;F:.W^0[=J*#SSR>375Z3<R7NC6-U+CS)K>.1\# R5!/\Z
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
M(H8TCC0!51!@*!T  Z4 >5^$M0\.3Z=:V.JQM+XAM]3>0Q*C><TWF'#9&,J
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
M+;[3)L,A"@L1NY.">M9D&J7C>%_ ]M/J$=O9W+3?:+BZ8O&2I;8KC<I(Z=6
MZ>E>L#2-/&HSZA]DC^USQ>3+*1RZ<?*?;@56_P"$7T/^QQI)TRW-@&WB KE0
MV<Y'H: . U+13I/ANXM(]?ENF&KVYQ;[HUMB[#*#+-G@@X)..#BK<NFVVG>-
MM6TBWFE>QN="DFGMI)FD'F!MN3N).2/YUVA\,:(=/AL/[,MA:0R"5(0F%#C^
M(@=3]:L_V/I_]JG5/LD1OC%Y1F(^;9Z4 <M\*+>VA\ V,D&TRREVE8=2=[#!
M^G2NVJAI>B:9HD4D>F6,-JLAW/Y:X+'W/>K] !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 50UG5$T72IK^2&681E5$<0RS%F"@#\6%7ZY_QI9ZS?>&YK?1) MRS#>N[
M:9(_XE4]B?PH HCQP(K;7C=Z:R76CHLDL,4ZR*ZL,C#<8Z'(QQ[]*?IWC=;[
M4]*M9-)O+:+583):7$C(5?:I9A@'(&,8)ZYZ5S2^$]95/%,=OHMK96^IZ?&(
M88K@';(H(V]!DG)))P.1R>:UCHVK17G@5Q8!QIL+QWAC=56(M$J=,\@'/3TH
M S/B!XA;5_!&L"UTR273XYE@%[YB$>8LHR0O7;QC=UR1QCFNE\4J=2U;0]$7
M)66Y^UW &?\ 51<X_%B@KCI?"OB:S\)ZIX.M=-AN+-Y?-M[\W 7*;U;:5Z[N
M/85WFE:9=CQ%J6L7R*DDL4-O"BMN"HJ[FP?0NS?]\Y[T 49?'$,=D=533YY-
M$$OD_;E=<'YMI<*>=@.1NZ\=,<TW4?'<5CK<VE1:-J5W-$L<F^",,AC?'S@Y
MZ#./J*Q(_#VN1>#9_!1L-T1=DAU(2+Y0C,F_++G=NZ\ 8Z<ULZ+I=[I_C>[/
MV"1--33H+2"Y\Q2'\OVSN'WL=/X30!U]<MJ'C:.Q\0SZ-'H^IW=Q"J.S6\09
M=K8^;KT!.*ZFN4AT^_;XDZA>RV3KI\NG);)<"1<,P;<>,Y'4CIVH @E^)&D1
M7D,>QVM9;DVPN5EC.'!QDH&W!20?F(_G3M(\5:A<Z_XAAU"P\G3],; E1E;8
M%4L2P!W$L,$8''3K61X=TCQ!X=?^PUT&RN+=+@M!JSNN%0MN)9?O$CD#&.<=
MN:NPZ=XELO$'BL6-K"L6H*)K2\>0860)C!7K^F..] &IIOC2WO\ 5;"PEL+J
MT?4(#<6CS-&1*@&>BL2#CG! Z5RVGMI>G^#_ !M_:D,TVG1ZU.LD<;'>P)C
M .1W([U'I/AW7_\ A+/#>L76CR1R0)(E_/-=J[NY0J7/)P.> /TI\OAS7)_
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
M *;I]]!J>G6]]:L6@N(Q(A(P<$9Z5S7CDR03:!?O TUC::BLET "0B[2!(0
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M(+2S@L;9;>VC\N)22!DGDG)))Y)))J>BB@ HHHH ***J:GJ-OI.FSW]VVV&%
M<G'4G. ![DD >YH MT5S'@K5M2UBWU>35$$4\&I20+"""(E")\N1UY)Y]ZZ>
M@ HHHH **** "BBB@ HHHH **** .:U#P[JC:[-JFD:ZUDURL:3PR0+*A"YP
M5ST//TY-:>C:0ND6\JFXDNKB>0RSW$H :1\ 9P  !@  >U:5% !1110 4444
M %0W4!N;:2$32P[QCS(CAE^A[5-10!#:VL-E:16MM&(X8E"(@[ 5-110 444
M4 %%%% !1110 4444 %%%% #!%&LK2JBB1P S <D#ID^V3^=/HHH :L:*[NJ
M*&?&Y@.6QTS3#;0%Y',$>^5=LC;!EQZ'U%2T4 0+96BQQ1K:PB.%MT:B,80^
MH'8\GI0+&T6Z-T+6 7)ZS",;SVZ]:GHH *0JK8W '!R,CH:6B@!GE1^;YNQ?
M,V[=^.<=<9]*B^PV829/LL&R8[I5\L8D/JWK^-6** *\MA9SPQPRVD$D46/+
M1XP0F.!@=J=):6TL\<\EO$\T?W)&0%E^A[5-10!!<V5K>!1=6T,^SE?-C#8^
MF:EDC26-HY$5T8896&01[BG44 -DCCFC:.5%>-AAE89!'H14*Z?9):M:K:0"
MW;DQ",;#^&,58HH ;'%'#&L<2*D:C"JHP /0"G444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 456O]0L]+M'N[ZY
MCMX$^\\C8'_US[5EZ#XNTCQ)--#I\LAEB179)8F0E3T(SU% &[14,EW;0SPP
M2W$2339\J-G 9\<G:.^/:DO+VUT^V:YO;F*W@7K)*X51^)H GJ">^M+62*.X
MNH87E8+&LD@4N3T !ZFN3&OZUXI)C\-V_P!AT\C#:I>1\M_URC_B^IXKD?%W
MAFQLM7T/3+.2YO->U"]66:]E<R2K&O5@,@*.2>!T7KQ0![#1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %<_XIT74M82P.G7EO UK/YS1W,/F1R'!"DCU!.1[\]A7044 <#\/;778-5\
M1/J%U ]J;^0,B1%2T^$RX]%*X&,G_'OJ** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHJMJ&H6FE6,E[?3K!;18WR/T7) 'ZD4 6:*RK#Q)HVJ7/V:SU"
M&2<J'$1)5F4C.0#@D8YXK5H ***"0!DG H **IR:K8Q:I#IDERBWLR&2.$_>
M91G)_0U<H **HIK.G2:Q+I*72-?Q)YCP#.Y5XY_4?G5XG )]* "BJ>F:G::Q
M8)>V,IDMW)"L5*\@D'@\]0:6QU.TU(W0M)?,-K.UM-\I&V10"1SUZCD4 6ZS
M==URTT#33>76]LL(XH8QN>:0]$4=R:=K.N:=X?LA=ZG<K;P%P@8J3ECVX'L:
MY_P_:W'B34D\4ZFDL< _Y!=F[?+'&1_K6 _C;)Z] : %TOPY?:O?1ZUXJ,<L
MRC=:Z;M!BM,GJ?[[XQR1Q^6,V!I9?CE<+ \<:0Z4/. 7F125P#Z$$J?H*[+6
M]0ETK1+S4(;;[3);1&40[]N\#DC.#VSVKPG_ (6$]K>:]K5HFW4]6<1PY(/V
M:)1@$\<MT ^F3GN :.O>+;N]^+MM+9VDEZNFRM;VUK&V#(V"&.<<9/4^@]J[
M^Q\(7>L7::IXON!>2 [X=.7_ (][?N 0.'89(R<Y]ZXSP#H M?B5^\:>:XM;
M 3W<DA!Q<2@$CWX<_B#73Z'J-S!\6_$=C?7Q>(VR2QH>$10%(]A@-_.@#L]4
MU.QT+2Y;V]EC@MH5[G&?10/7T KC_ >GWNJZG>^,]51HY;\;+*%^3%!G(P?0
M\=AT)[U2<R?$SQ*B*I'A;3)=WF#I>2C'&#U7KVZ$^O'I*(L:*B*%11A548 '
MH* '4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !7*?$J58?AYK#O$) 8T3:>Q9U /X$Y_"NKJKJ6FV>KV$MC?P+/:RXWQL2
M<$$=/<"@#SR?[?:^,?!5W?"UEM3"8+<P#9('>+!+@Y)49[''?C.*CT[5=;F\
M.:WKUWXF-M%;W$]NB& 2+&-Z!3@8.[D@#W7\>YT[PKHFDW8NK*P2.=5*+(69
MRH/8;B<?A3D\,Z-'IEWIJV$?V.[D,L\1)(=SC)Z]?E'3TH \_NO$.OV>F:Q:
MP7ES%<V^HVD-N;W8\J+( 3O*C!!/Z<4[Q!?:H?#_ (WTVYU.:;^SF@:*8 ([
M"0 LAQQMYZ5VI\$^'"DR'2X\3;/,^=OFV?=SSU'K5JX\-Z1=/J+S62,^HH([
MHDG]X ,#OP1V(H @O])ECL4O+>3[1J]E9R1VLUP0 9"N-S=!DX_4UE^!=1NK
MTZC%?7=\]Y"8O/M;R)5,#D'.UEX9&QD#L![UTC:59OI#Z48O]">$PF/<?N$8
M(SG/2HM(T.PT2)TLHW!DQODED:1V"C"@LQ)P!P!VH X^_O3:>//$]S:.HN+7
M0=^<9VN,L,^O&VJOA7Q'K=UJ-FU[J!N$OM'>[*&)5$;HY4;<#\Z[B3P]I4M]
M>7KVBFXO(3!</N;]Y'C&TC..@IEOX9T:UEM9(+%$>UA:"$AF^2-LY7K[GK0!
MY[HFL:GKLW@.>YOFB>XN+TRB%%16\L' P!CD9'X^M:\?BB\6UU/S+Q8I5\02
M6,(BM@\LD:[<(@ QOQW:NCB\&Z%#9Z=:I98BTZ8SVWSME')R><Y()[>PKF_'
M&DZ3I^ASV-I9M/JFL7QEM8_-;<+ANL@.?E '7H.QH X_6-=U[Q%;_P!FZA &
MLK'6%ANI7"!GR^U$(4X)^]G''3FN[T[6]67QO+I>J3R6L;SR?8H1:J8;B!5.
MW;(#D.,$D'L,8&>+>D_#[1].T*'3I%EE(F2ZE<S,-\RC[W';VK3MO"^F6NKG
M4T29KCS))%$D[.D;N?G95)PI.3T'>@#G/BAK;6FC0:);RQ1W6KR>1NE;:L<1
MX9B>PY ^A->6>'?#5I<^*K?P]=0N]_!J),\T;!HS BY(Q[D=?0]ZN_$87FL^
M+=:O9X)%L]+1+=&8A,9^[C/WLL6/':L7P7%XAEGU&/P[&!,]OLGN X1H8MP)
MVLS  G ]^.,4 >A>$=>B@\;^)X;.PDN;^[OML40 4)&C,&9GYVK_ #P*H^*+
M&X\0?%NXTS1+H0M/9K#?S1G[J<;\^O 08'T]:H^$M;OO#WATV=AITDNN:Y,Q
ML[G?&P8!MA+<Y&"&^]QU/3-6?"&GW_ACXAB$Z5>3WSZ:9)XC/#N+LPW,#NV[
M<CIG- 'L&D:5::)I<&GV40C@A4*,  L>[''4GJ:NU1TZ]N[LR?:M*GL=N-OF
MR1OOSG.-C'I[^M7J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!KNL:,[G"J,D^U>>^#
M;C_A,/%&I^*IUW6MH_V330Q_U8Q\[8]2&'/^T17H;JKHR,,JPP1ZBN7T#P'I
MOAVYNGL[J^:VN-Q-G)+F%<_[..2!QDYH ZFBD50BA5& !@"EH \O^-4[RZ5I
M&E0@--=7>Y5#8)P-H'YO76^&?!^G^'+%HHXU:6>WBBN> 5<JI!/0=<G.>O%&
MK^$XM8\5Z3K5Q=2>7IRDI; #!?((;/7Z_0=.<]'0!X=X4W^#/&*W'B)EM;-+
M*XBM9"AP0LQX'&<G#$>H(]16YX0O-3\6_$:;Q/':M9Z8EL;=#)&3YJ9X /3=
MGDXZ8Q4OC:27QKXNLO!]B2;6U<3ZA,!D)QTSZ@$_BV.U>E6EK#8VD-K;1B."
M% B(.R@8% $U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6-XIUZ/
MPWX>NM290\B#;#&?^6DAX5?S_3-;->=S*?&GQ+6+AM)\/$,_/$EP>@Q[$?\
MCI]: -7X?^')]&TJ;4-1);5M3?[1<D]5SDA?UR?<^U=?110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 9/B?5O[$\-W^H+_ *V*(^4!U+GA1^9%
M4O V@R>'O"UM;7'-Y+F:Y8]3(W)!/?' _"M;4=*M=5%L+M"Z6\ZSJF?E9@#C
M<.X&<X]0*NT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
, !1110 4444 ?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>bbrantretirementagreemen005.jpg
<TEXT>
begin 644 bbrantretirementagreemen005.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#WZBBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH R-8\3Z/H,BQZE>>4[(9-JQ/(0@."Q"@X&>YJ&
MZU&V3Q'9?\3G:#9R2_847?YR<$2< GC!QZ]N]<YXV6.VUQM2L=3DL-:BL1&B
MS1;X+N,NY\K&#E\C.!STX[B<27$_CSPQ<7%H]O(^ER>;&$.V)V .TGH.AZ^E
M %[3/B'H5_I,VIRS/:VT4_D[I8VP<G"G(&.<?AWQ6\-7L3JDNF&X O(H?/>-
ME(Q'G&[)&",^AXKR:\MI=0^%VN6$"2&ZLM2DN)HC&P(7>3QQ@G!S].:Z"XUJ
M*_\ &EYJ%II]Y=VB>'Y5CS"Z+<G>&PAQG!Z9]>E '76?BK1-0O7L[6_62=4,
M@4(PWJ.I0D8<?[N:I^'_ !IIGB#3;Z_CWV]O:2%':=2HV]FSC'//')'XUPN@
MW49\5^#YUENY(VMYX?)%L4AMFVX\M.,G'1B2W3.16=96D]Q\-[FSBL[J6XT_
M6?M-Y;*KAGC!Y ..OMG/!- 'KFG>(=*U:"XFL[Q62V.)_,5HVCXS\RL 0,=R
M*YF;Q:M]\0?#]AI6J"2RN%N!<P"+ ;;&61@Q'*DC@J<''>N?O(K#Q'HNNZEX
M9L-3FN9HXA/+<LW[U%<;HDW$[CM4Y_ =ZO?VO9>(/B)X2O\ 2X9WMXH9UED$
M+A8R8V 0\8R#D9H ]&N;F*SM9KJ=]D,*-)(V"<*!DG ]A6=_PDNC_9-.NOMR
M>1J+A+5]K8D8]NG'XXK1N88[BUE@E0/'(A1D(R&!&"*\?@NDF\(>$-.;3KV:
M:QU-!=1?9W41X+]6QC^('\#0!Z+>>./#6GM=+<ZM"C6LHAF4*S%7], <]#G&
M<=ZT+_6]/TVUBN;FXQ%-CR_+1I"_&>%4$D8[XKBX8X)9/B$[V<OERY4+Y1#2
M8B*MM[D%@>G6J6A/)H%_X;U34K>X6P?0TL@XB9_)GW[OF4<KD8&<<]* -7P-
MXK-_I>N:GJ>HA[2+472"60;0(\#: ,9[CCKSZUT,?B_09-+NM1&HHMK:-LG:
M1&1HV]"I ;)[<<]J\IALM0&DW.JBQOC!:^)3>2VHB9)7C(&&7H01G''J?2M_
M5&TK5? WB6^T/2[Y'NTB#3SAV>Y;<.%#$DX&.1Z^U 'HFG:SIVK-<+I]Y%<&
MW8)+Y9R%)&1S]/\ /%4]5\4:?H^M:=I=TSK-?%MC;#M4 =S[G Q[\XJ]I4%M
M!IMO]EA2*-HD.%3;GY1C(^GK7,^++R+3/&/A2^NA(MJKW,+2*A8*[HH4''J<
M_E0!#8^,K73M;U^#7=6CCABOUAM5D !4,N<?*,XSW/3N:Z;4=?TK2H%FO+V.
M-73S%"@NS)QE@J@D@9&2!Q7GMU]F-C\2I&7<Q<*Q0X;A./P!S^M4WO(]+NO#
M6H:K+J4.FW6@V]O]JM)&4)(/F._'8Y% 'K=M<P7EM'<6TR302+N22-@RL/4$
M5#J>HV^DZ9<ZA=-M@MXR['OQV'N>E4?"MG967AVUATZVN;:TP6CCN3E\$YR>
M3C/7';T%8OB=WU_Q)8^&;2]CMWA7^T+AR@D^XPV*5)&<DY_ 4 6O ?B.[\0Z
M--_::+%JEI.T-S#MV%#U7Y3R../P-;-YKNDZ>TBWFHVL!CQO$DH&S/3/IFN%
MC:X\'_$R!]2U 7<>OP^6[K%Y>V9" I*Y/&,#(/<\<5CZIJ>GPZCXPT6XU*UM
MHK^[4,]XKF1.%WE0J$,/[N2.GXT >G7?B/1K*RBO+C48%@F0R1.&W;U'5E R
M2!GDCI6A!/#=01SV\J2PR*&1T.0P/<&O*]7DTW3?$6E7M[=7O]@3Z5'9VNH6
MKE=N#R'VCHPP?PZ=<=YX1L[&Q\-VT.G6UU;6A+-''='Y\%B<]3@'J![^M &5
MXNUG5-/\2^'-.L+L01ZE+)',3$KXV[<$9[_,?TJ'6-<UKPAJEA+J5Q%J&BW<
MH@DD$&R6W<YP?EX(_7CCWI>/[RVL_&O@N:YGCABBGF>1W; 4?)R3VZ4[Q7<P
M^-Y--T30W%U&MVMQ<WD?,,*(.F[H6.[@#]* .JADE_X2NZ1M8ADA%LI&G!5W
MQ'/WR>N#[U8M=<TJ^N!;VNHVTTQ0R!$E!)4'&X#TSWKDK^73G^(NLV]PP*/H
M&R>.+_6-\S%@ .2VPC]*YFU>\N+6?1=(OK;6X$TF7[%=QQXN+0' $3$=,@8P
M>>/:@#U.UUW2;Z[-K::E:SS@%C''*&; ."<#MGBJESK^FWME=0:;KMA'=_9W
MD202JXB R-Y&>@/\JY_PGKOA_6TTE;2TD_M.TLS"RA"/LJ 8(8],$@8ZGGMS
M7->%+6U;X*:I=""(W2V]TAE"C> 1G&>OI0!Z5;:K9V>F6(O]8M9998-XN"ZH
M)]JY9U'3&.>*1O%.@+9K=MK-@+=V*+(9UVEAU .:\VMH8Y]0^&<<T:R1M:2;
ME=<@_(.H-3"STN/1?B+(T%LLT=Q,B$J,H-F$ ]/F)QCO0!Z'J,\BZQI(BU>"
MVCD=]UJZJ6NAMX"D\\=>*=/XET.V+"?5[&,K(8CNG48<8RO7J,CCWK@IW67Q
M#\-'C8,OV5^0<C_5+5:]MM/N?#_Q"O8K>!Y!=LBR^6,C:JY ...2U 'I>H:Y
MI6DF,:AJ-K:F0$H)I0NX#N,UGZGXRT;2M3TVRN;I ;]#(DQ8"-4"DABW3DC
MQZUYY>:A&NG6]L)/LEW<>%XM]P4:62[_ '?$2#H.22QP3CTP35O3-2CC7X:7
MMY*L<,<-S 9",*#Y81 ?<X H ]!T^:5M=U6-]7@NHT\LI:(JA[7(.=Q')SU&
M?2IK/7M(U"[>TL]3M+BX0$M%%,K,,=> :X?41)<ZUX^M]+.^\>QMU5(2-S-M
M<,/KS^M-OKZQUCP[X2AT67-_%=6XCAB.)( JXD# <J ,@]NE '<W'B'1K5V2
MXU6SB99?)8/,H(?&=IYZXK2KQMK2RD@^)EQ=00M)'*PCDD4$J?GQ@GH=V*]2
M\.L&\,Z45((^QQ<@_P"P* (VN)E\4"(ZG:BV%HS&RP/-W!A^\S_=P<?C4T.O
M:1<36\,.IVDDMP"T*),I,@'4@9YKD]6:,?$Z0 H'/AZ4'U)\S/\ *N(@C@L?
MA3X8OX(84O?[85_,V#<Q623J>I'"T >YUPNE:GKVM^+/$>G)JL=K!ILL:Q!;
M56)#!NN3VVUW5>4:1::'?_$'Q@NK7"1XFB\H_:VASPP;[K#.#CKG% '?Z7/?
M6%F8_$%[:-.UP8X)5Q&)5.-O&?O9)&!4_P#;VD"VGN?[3L_(MW,<TGG+M1A_
M"3G@UY[XBE\/SZ)H>FV!$]E9ZU;P"65@R2 Y+@,?O 9YJ6STO2Y?BOXEBN+*
MU-O%I\9"O&NQ 43)QT'&: /1'U*QC2!WO+=4N!F%FD $@QG*^O'-9FK>((5\
M)ZIJVD75O<M:P2,KHP=0ZC.#@_3BO.8XM*O? ?@1K_R'MTOQ#*TC8"J0Y92>
MW(7/T%6=1M((=0\;S:.%&DOI!\[R<>4;DC/RD<9VY)Z=>G2@#O=#UM9?!^G:
MOJMS#"9K9))97(1<D9-:C:C8I;)<O>VZP.<+*95"L?0'.#T/Y5YCHTWV34O!
M%SJ+Q1Z5_9/EPR2CY1<'G!)X!P%Q]#5N#PQ#K^G^,-.M-G]FRW:OI[*?D68(
M"Y4_W=W'''6@#T=[F".14>:-7<%E5F + =2/I3(]0LI94BCN[=Y'7<B+("6'
MJ!GD5P^AS/XATZ[UW4[8P&TL'L!',N ' /G..<8) '0?=KF&T;0X?!'@NY2W
M@CN+G4+=9I5;#.K9$H)SG' !]/:@#V&WN[:[5FMKB*95.&,;A@#Z'%,@U&RN
M6=8+RWE9!EA'*K%1ZG!XKRR_BFLO$_CZTTB/R0=+C<10J ,[%R0/7#-^=7-
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
MIX7LWM4N)(8)W8)>G=)#*&)*DGKM+8!],=ZZ>@ HHHH **** "BBB@ HHHH
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
M02F<6P^5MOFD9";L;=W/3-5$U"TMO$NL--KKN+>U226Q9/EME R7SCG(.?\
M(P :PTO3UBAB6QMA'"^^)!"N(VZY48X/N*E6TMENFNEMXA<.NUI0@WD>A/7%
M8T/C;PS<2I%%K5HS/&91\^!M R<GH"!R0>1Z59L?$VBZC87%]:ZC"]K;'$TC
M$J(_KG&* -"YM+:]A\FZMXIXLYV2H&&?H:<\$,EN;=XD:$KL,;*"I7TQTQ5'
M2O$&E:VTBZ=>+,T8#.NTJ0#T."!QP>:YWQKXD&G:MH^D?;Y+*.[=FNI84)D6
M,*<;3@XR1CCD8[4 =3_9>G_8_L?V"U^RYSY/DKLSZ[<8IXL+,67V(6D'V7&/
M(\L;.N?NXQUYK!M];T_PU;+INM:^MS=Q$[I9$.\(3E?,VY .,<G&>M:&I^)M
M$T8Q#4=2M[<RH9(P[?>4=QC_ ": -1$2.-8XU544 *JC  '8"LFYT0GQ'!K=
MI,(IQ%]GN$9<K-'G(^C#G!]ZT(+ZUN;!+Z&='M7C\U9<_*5QG.?3%9EIXOT"
M^>=+74HI3!$T[[0W^K7JPX^8?3- &W4,-I;6S2M!;Q1-*Q>0QH%+MZG'4^]<
MC'\2]'?PU+K.'PL_E"#!WG+E5/3'(&[OCIUK>NO$VC6=I;W-Q?QI'<KNAX)9
MQW(4#/&>>.* +JZ=9)=M=I9VZW+\-,(E#M]6QFJA\-:$9%<Z-I^Y<X/V9.,_
MA3G\0:.EA;WSZE:K:W#A(93(-KL>@!]?\*K)XP\.21PR+K-GLF#E&,@ (3[W
M7IB@#5NK2WOK9[:ZA2:!\;HY%RIP<C(^H%9,?@WPW#=+<QZ)8K,K[U<0C(;.
M<U<L]=TN_P!*.IVM]#)9#.Z;=A5QUSGI^-5XO%6AS:;-J*:E#]D@<1RR-E=C
M$@ ,",CK0!=M=+L+*ZN;JVM(8KBY;=-(B@-(?<]^M1RZ+IDVJQZI)8P-?QC"
M7!3YU'/0_B:DDU2QC>S1KJ/=>G%L <^;\N[Y?48YS4%MXATB\U!["WU""2Z4
MD>4&Y)'7'KCOCIWH TJQ;'1YE\07FLW\D<D[KY%LD>=L,(.>IZLW!/I@ >I3
M0IM7DO-5CU)H9;>*XQ:S1H4+*>2I!'.W@9!YY]*S?&_B1]&_LNPM[R*TGU"Z
M2)IWP3#%GYF ((SV!((YH ZF:"*YA>&>))8G&&1U!##W!K-M_#&A6DJ26^D6
M43HC1JR0J"%(P1^()%4+36;?08%AUWQ';7+3OYEM,Z+&QB/W2^WY?;=@"M>_
MUG3=+"&^OH+?S 602. 6 QD@=P,B@" ^&=$;34TXZ7:FRC?S$@,8VJWJ!Z\F
MGWWA[1M3NA<WVEVEQ. 5$DD08XQCK3YM;TNWM+>ZEO[=;>X($,GF B3/]T]^
M.?IS5FTN[:_M4N;2>.>"3E)(F#*W.."/>@ M+.VL+2.UM((X+>,82.-<*H]A
M4=SIEC>75M=7-I#+/;,6AD= 6C/J#VJU10!E?\(UHGV&>Q&EVHM9Y/-EA$8V
MN_J1Z\"G7WAS1=3,!O=+M)S NR+S(@=B^@]O:M.B@     & *J:CI5AJUO\
M9]1LX+J('(65 P!]1GI5NB@"CIFBZ9HT;IIMA;VBR'+B% N[TS1'HVFQ1WB)
M8P*EZS/<J$&)B>I;USDU>HH Q[/PKH&GW,5Q9Z19P31$M')'$ RDC!P?I4G_
M  C6B?VI_:?]EVGV[?YGG^6-V[USZUJ44 5+72[&RN;FYM;6*&:Y;=.Z#!D/
MJ?4\FK=%% $)L[9KU;PP1FY2,QK+M^8(2"5SZ9 H@L[:V>9X((XWG?S)65<%
MVZ9/J:FHH S+WP[I&HW)N+NPBDE9=KMR/,'H^/O#V.:GETJPFOK>]DM(FN;9
M2L,NWYHP>P/85<HH HG1M--Y<W9LH3<7,?E32%?FD3^Z3Z<"J]QX8T2ZTA=)
MFTV!K!"62#& AYY7'(/)Z>M:U% &--X3T*?28-+?3HQ96[B2*-&9-CC^($$'
M/)YS4VI>']-U>:WFO('::W#"*2.9XV4'J,J0><5IT4 5M/T^TTJQBLK&!8+:
M($)&O09.3^I)JS110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K(FUHMXACT>RA6:5
M$$UW(7PL"'I[ECV'IS6O7$^$WE;6_&5S(BG4!>A-H<M\BI^[&/3D_J.U ':Y
M&<9&?2LG2M;-[J%[IEU;_9M0LR"\>[<LD;9VR(>X..G4'@UQ?A'^P]4TO3-8
MO=1,>O"Z9II%E G>0N5\HC!/E\@!>F*UM4,L?Q<T(P(N);"=;ANAV#)'U^;'
MKU- ':T444 %%%% &1XGUMO#OA^ZU5;7[2+< M%YFS() ZX/KZ56;5]?1[5F
M\/PO!,\8=X;[<8PQ )VF,9V@Y/TJI\2F5?AYJ^Y@,QJ!D]3O6I(;&31TL]4U
M#Q/>O:01_O(KCRQ&Y9<#[B@]3P#GG% '3T$XZUY9XMF?2_%5R\%[.-&NC!'K
M6-Q%MDY4J<Y!89SMZ ^XJ?Q,TNH^-[30%NK*VL/[.)MH[I',4K-\IQAURP &
MWKCZ\T >F45Y="[V>J^%?#^IZY]NT\BX#S(Y5+B56(2-SGD*0!C/4 &K&O6U
MOIOAR"WL=5N+I;;7HDRTQ)@RP)BSW #=\]3^ !Z.[K&C.[!4499B< "LFXU:
MZN-,L+_0;1=1AN9$)+2>5B$]7&['(XXZUQ.IR"^\?>*["64RVG]A%C"7)0,
MI!QV(S5"^9M/^&O@L6<LL0GOK8R[)&^;*L2#STSVZ4 >NT5YYK^H7/A/QK/=
M1^;-'K5H8[="20MT@PB@= &X_/V-4M6AO;+7O#?A==0BC@^R-*6N_,9+B?<<
MAMKKGGD#/?OF@#U"BN>\':?<:7H\EG<:NFIF*=@KIDB(<'R\DDG&>YR,UY]X
MWNE,6N:OIEW=3W%G>0QFY:X*);D$#RXD4_-@]20.O&30![%17FNKW4UWXNO[
M748[B[MSI"M9PV89F1VQDD*?E8D<,<# '/6JFH6^K6+^ -+OK^\CN)VF6[,=
MTQ8DA>"V>2 Q''3M0!ZK17E5WI$][XKN/#-OJJ1Q:?8I]F%XTK.0Q)9P4=06
M!*CG/ ''!JQ=R7KW?ACP_=:S%?6T\4WF71>15NI$)"J71@3C'<\D<Y.* /3:
M*\XFT#6;/PTFE6NI1ZK+%J1EDM1<F)G@VAC &W9R"0W)[BNA\"WMA>>'C]@^
MV(L<\B207DF^2!\Y*9]!GC/.* -#5M>M]-TW5+F+9<S:=#YLUNC@$<$@$]L@
M&KNG7?V_3+2\V;/M$*2[,YV[E!QG\:\GM;*!/^%G3A&$D:RHIWMPK!R>,X/(
M%;%C8OI6H>"[Z._O))KZ);>='ES&R>1D )T&,#^?6@#TFH([VVFO)[2.='N(
M K2Q@Y*!L[<^F<&O(]7U26WD37=-N[JZ_P")T(?[0EG(C*<YA6('E .,X&><
M>M;O@RPM_P#A97C*?:XDAGC*$2,!\X<MD9P?QSCMB@#OY[VVMIK>&>=(Y+AB
MD*L<%V S@?@*SM'UW^UM2U>S^S&$Z=<"#<7W>9D9SC''ZUSWB[3K:^^(/@U)
MU<AFNB2LC*<H@9<$'CGTK!N].-U)X]N_M]W;M:3B:$02^6!(L60Q(QGMQ_6@
M#U>BO*;N_P!6\0WOAO2#-"4N-&CO76>>2$3RLN#\R G*CYL=/7M7<>#[2]L/
M#D-GJ.I1ZA=0.\;S1N7Z,?E)/)(Z<_2@"I+XT4:SJ>EVVBZA=S:< TYB,0 4
MC((W.">.P&:V-"URR\1:1#J5@[-!*.C##*1U!'J*\PU"37X?&GCB70#$9DA@
M,BE"9"NP9\O!X8#/4'VYK8:_L-#^#_VKPO--' X"I/+S)$SOM=FP.".>@^E
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
M@NK>,P[[>8Q^8AZJV.V3GC%<9XG\,PZ/'X3T?33?M"FK>:)%^=X06!+9VE0
M6!Y'Y\FN[T'5Y=8MKAY[)[.>WG:"2%W#$$8.<CL<Y%:M '.2>"["?3]3MKB[
MO9YM254N;N1T\UE7H!A=H ] *F7PM:+>Z'=?:KLOHT)AMU++A@4"$O\ +DD@
M#H16[10 5EZ1X?LM$N=2GM/-WZA<M<S;VR YZX]!U/XUJ44 9&K^';36M0TN
M\N9)UDTV;SX1&P 9N/O9!R..V*@3PK;1SZW,M[>;M87$_P R83Y2HV?+Q@''
M.:WJ* .2N?A[I=Q8Z3!]LU"*;2UV6UW#*JS!?0G;CCZ=OKFS=>"=,NM'M=-,
MMW'';W2WGG)(/,DE&?F9B#DG.3T]L5TE% '-:CX)T_4M5O;]KN_@>^@$%U';
MS;4F4# R,$YQQP?YG+#X$TU;728[>ZOK:XTI2EM=PR*)=ISE6RI4@Y]/YFNH
MHH YFW\"Z3%8:M9327=W#JD@EN!<2!CO'\0( (.<'OTIEKX%LK:RFMVU/59V
M>#[-'--<!G@CXXC^4 =!V/2K?B3Q$^@RZ2BVAG%_>QVI;=@1ACC=T_2MZ@#E
M+KPJT=OJE\U]?76J7%H;9)XA&DHC!RJ@ !2W3).,]MO2M[2(KV#1K.'49A->
MI"JSR \,^.3V[U=J![VVCO8K)YT6YE1GCB)^9E7&2/ID4 <P/ 5NC7UM'J-R
MFE:A.;BZLMJ_.Y.2 ^,A3@ CKQUJUJ/A(7.MV&J6&I3Z;+:P?966!%8/#G.S
MY@0/K@]O2IO"_B0>)(M1<6Q@^QWLEKC?NW;<?-TXZ]*WJ .(/PVLQX6;1(]1
MN5 O?ML,Q53Y3Y. !W&#W/7GVKL[>)H;>.-YGF95 ,CXW,?4X 'Y"I** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH XO4Y(!\6]&0L@F.G3@C^(C/'\F_6L+P;
M>6]AKFF:5I6H6VKZ7-YSQ;H\75AP20_HI/'(')KU#8N_?M&[&,XYI%BC1BRH
MJD]2!B@"CKK*OA[4F<@*+67)/3[IKRN..VATGX:2VB1HSWBAWC !)+*'!(]\
M@U[(1D8/2F^5'A1L7"\CCI0!Y,MQ96WA#Q7H^M20?VW+=7#1PRC]Y,[ >4R
M\G)QC'2M.&6/1OB%X>&J,L<\NB);;BA9GFW*,$C.3P>:]&,<;.'**6'0D<TI
M12P8J"1T)'2@!:\0@ /P,\0\=-1_]JQ5[?3/*CV%-B[3U&.* /-8(89?BOH8
MEC1U&@(V'4$9!;FN7O5LA\([BZM%A$BZRQ\V(#*_.=O(Z?*1CV->Y[$W!MJ[
M@, XYQ2>3%LV>6FW.<;1B@#A+IE?XWZ:RD%6T4D$=QODKD6E%QX(N;2V$LCZ
M?K37.HP0@K(L&]CD''7H?PKVO8N_?M&[&,XYI B#=A5&[KQUH \CU-=*N_"W
MB#4/#5UJ>HS2QP_;9I6/SQALE02 <[<YQG K2CUW1-3\?>$9=*EC=!;7$1\N
M,C9E!M4\#IS]/QKTI415VJJA?0#BD6*-<;448Z8'2@".^0R6%RBJ6+1,  ,Y
MX->+:/=QGX<:$JOOM].U57U6 <%4,C%2PQR!P?\ /'N%-$:*I544 ]0!UH X
M:"^TQ_B!<:MITT3V-OI):_G@.Y,Y#)G'!.T,?7%=?I6JV>MZ;#J%A,)K:895
M@,>Q!'8@U-) #;RQ1$0LZD!T494D=<$8./>HM-T^#2[".TMP=B9))QEF)R6.
M.,DDF@#@_&U]8P^*Y()FCMKIM&?R[F4&0."Y'EHG WG!^;/0].E;'POD63X=
MZ5M<,4$BM@YP?,;C^5=:41F#%5+#H2.E$<<<*!(T5$'15& * .,^(4!LHM+\
M30Q,\VD72R2;0,F!N''/X5S M=;M]>FT:XMP+7Q6PN7 W#[,,YE0CKG9\IZ<
MXKUL@,"" 0>H-! )!(&1T/I0!XYXYN[&*?Q386X@LYTM[>,K("[W"@ @1#HB
MJ.N,].W-;MK<P3^*_ 4@F229M+E+MNRQ_=+C)^H;]:]":V@>5I'@C:1EV%B@
M)*^F?3D\4X11KMQ&@VC"X'0>U 'F-SIMS;>.-1\+6T>-.UMH[^1@ !$BG]Z,
M8.=Q ';&15/5SIL7C/Q)9^)M4N+&"Z2$6_EQ@K+"%/R+E"1@XZ$<UZV8T,@D
M*+O *AL<@'J,_@*CFM+:X>-Y[>*5HSN1G0,5/J,]* /-$TG1;CQWX=TZ2W>X
MA&AG$=\N7V9.P,#QD#=QVKT&QU73+B]N=+L[B-KBQ"K+"H(,8(X_R*M/:6TE
MU'=/;Q-<1@A)2@+J#U /4=35:WTF"#6+K5/O7-PBQDE5&U%[# R>3R23T'H*
M ,'XE/J,?@:^;3?,W_+YICSN$6?FQCVZ^V:QX-4\.W7Q'T Z/<63 6$T1$!
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
M2&)S;N(W>,$L Y&#@ UQO@RTM8[G3+67P3=V^IV2[)[VX4B)"JX+JQX8L>@
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
MQMOB!H^IR2%+2ZTR2.&7RV_>,70A0,9)([4 =.-?TC['#=_VE:BWG?RXI#*
M';.,#/4YJ%_%.A1V<=V=5M?(EW;'60'=MX. .>._I7E%TUO+X6\)Q7*CRFU^
M3S(YTV@IYS9R&[8//Y&MO75T[PUXY+WTMSI.CRV 2UET^';&C;\NA"J1DGDG
M'I0!Z?!/#<P)/;RI+"XW))&P96'J".M4YM<TJWU!+";4;:.[<@")I &R>@^I
M[#O53PG96FG^'(+;3XKN.T4L8?M9.]E))W8/(!SD @'V%<';20KX&\0Z'J3*
M?$#W,V(7XFN)6(\MT&26'3!YQCT% 'H]YKNDZ?(\5YJ=G;R1J&=)9U5E!Z$@
MG-7GDCCB:5W58U&XNQP /7->;65EIM[\2H+'5[.WN+N/0HUG6[59=\P*DD9S
MD[<\_6M_XC"8>";KR(GD19(FE2-=V8@X+<>F!0! _BM[CXCZ7I.GWUM<:;/9
MR2R^2ROEQN(^8=/NC\ZZ9-8TR6Z%K'J-H]P25$2SJ7)'48SGBO-KO4[77?B1
MI=QH%PKK_9$Z1R1H<(^U\<<="1Q5?P?_ &'=VVAVMW>:M+K-C<?\> !'DR \
ML?E&%QR<M[=>* /4AJ^FM>"S74;0W18H(1,N_<.HVYSD4?VOIHU#^S_[0M/M
MO3[/YR^9TS]W.>G->::7/#8ZW86.DW=AK%A<7DSVL3H1<Z=(=Q+$'+;0<\L*
MF\&WNB2V,.D:Y#YOB.WU)Y)$,),K3>86\S<!R .I/8<\8H ]%_M;3?M'V?\
MM"T\[S/*\OSEW;^NW&<Y]NM4=)OV@TR2XU76=/N ;EU2>)E2-06PL><X+#IZ
MURG@RPTG4/%WBNZ:R@:YMM5)C9@"\9&06'< L&/O^%<MJ+P3?"29'DPL>MND
MI R4S(2>..<$&@#U]-<TF6WN9XM2M)8K52T[1S*PC _O8/'0UD_\)#'K6@V>
MHZ/JUE:+)/%YGVEE;@D$Q'GY7((XZ_SKE;FST4^)KA_#"6I@71;@7OV$@Q<C
M$8.WY2V0>.O&3566^TJ;X3Z"RS6Q:WNK1&9L#9(&&[D]PN<^V: /3;W5M.TT
MJ+_4+6UW_=\^94W?3)J9[RVC,0>XA4S?ZH,X&_C/R^O'/%<3:W=C;>/?$B:X
MT<2300M:R7.%1X%0[]I/7#$YKF--T^.XLO!=KJR+(CZA.;:.X(\S[. 2BGOM
MR!QTP0/:@#UNSO[/4(C+97<%S&&VEX9 X!],CO5BO._#-UIGA[Q/XW_?QVVE
MVLEL^T+LCB8JVX*H]P!P.<"O0+>XBN[:*Y@D$D,J"2-UZ,I&01^% &1HUY<0
MZ=/+K.JZ?.?M;HDT+!44;L+&3_>!XQUZ#DUIVU_9WKS):W<$[0MLE6*0,4;T
M;!X/'>O#)P#\*=2!Z'Q$W\EKJ]3L$TOQKK-IX>BALKB3P\6C2!0N9!(>0!_%
MM'UH ]%AU33[B\>S@O[66ZC&7A296=1[J#D=16/X?UZ6ZBUA]5N+:);/4Y+1
M)/\ 5KM 7;G)/.6]:YOP9J?A;4+3PTMO#YFMV<'D[(H]KQ-L(D9^@*GDY.>6
M&.36=>RQ77@3QX('28KJ\DN(R&(7=%\W';Y6Y]CZ4 >I&[MA=BT-Q$+DIY@A
MWC>5SC=MZXSWKF/&/BZ/1K-$TZ_T]M0%U%');O(&D",<'"@YSR/PK$U;7;/5
M/'>C3:+=Q7,ZZ==M&T?/SE,H.>,Y'3J.]<]>:EHK_#73;:22&/6$OXC<12']
M^)O,.]G!YY&>3Z@4 >J1SWG_  D]Q$U[9&P6U5A;@_OT?)RQ]%(_SZV(M8TN
M>:&&+4K.269=T2).I9QSRHSR.#T]*XF:>&+XH:]&N 9=#$CE<8)7C+>^"/PK
ME=)L-.LO!O@C4$2!-1FUF,-<1\.R&1@REO0# (Z4 >PSZMIMK=+:W&H6D-P_
MW8I)E5V^@)S5I'21 Z,K*>C*<@UXUK5];S:[XNT&0633ZA/&$O+NX2)80J@X
M._YL+CC&>>F*].TNZTG2XM-T&*\MOM/V53#"C &10.6 'K@G\Z ,_P :^(+W
M0(]':S\K_2]0CMI?,7/R-G..>O%=#%J%E/$\L5W!)'&Q5W20$*V<8)SP<UP_
MQ7BCETW0_/4&W&JQ><6X4*0P.3V%8^L:=9VE_P"+$T2WC333H6)A;C]T+@$X
M'' ;9@X'KGO0!ZJ9H@R*9$#/RH+#+?3UK.TKQ!INM7-[!8W"RO9R^5)A@<G
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
MJF[[/L@+L=I .57)[CIFE/B32=:T?6HF>]MOL<;I=Q[#'/&-N<J!D],X(]*
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
M;Z\<^N*HR>'M1N/"FBZ9J/AF2X:ULV4/;W42S6\ZG"D,7 VD<\$]N.*])HH
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
MQY!AU!&&( +#Z5ZM10!Y%IEK>WWB+Q6\-IJLBW^C%();V$HTK>6%YX &3T'
M^E7[9(]9T/PGH]GIEP+[3I;:6Y>6T:);<1[?,^9@ 2Q'\.<]Z].I 0>A!^E
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
ME[;VT6'Q%);3^;'*F =P. >N1R.U5=0URZ&M?V/I5K!<7J6_VF7[1,8T1,X
MR%)))S[<5#X.\/S>'[.\298(?M-RTRVUN[/' " -JD@$],]!UJ+4]$U:#Q6G
MB#1FM97DMOLMQ;73E%*@Y5E95)SGVH SIOB#,-$2Z@TCS;^/4!I]W9F< Q2D
MXP#CD$]#73Z)>:E>V4DFJZ:-/G65D6(3"0,HZ-D>O/Y5R4W@O4XM*7[+]BDU
M&YU==5N]\C(BL&W;$(4D@=,GU)]J[^@#CY/&%_<_;KK1=(&HZ?8W0M93'*?.
MD88WF- I! W#J1GGM4USXJO)]1U6VT:P@NTTI1]J:2<H6<@G8@"G) '?'/%9
MEAX9\4Z!J6IP:+=Z:NDWURUP#.KF6W+?>*CH2 !C)YP.E7AH>K:)K>L7NBP6
ML\>K$.1-*4\B4*?F/!W*22<#G/MT &77CN.7^QUTJ*WD;5(7FB:\G,*C;QLR
M ?GSQCVJ/4==\0#Q+X9LX;.&!KR&66XMI)NC*O(+ '(&<C'4_2H9_!]Y:>';
M#08;#3M4L8;=HW:Y8QR)*S$^8I .!D]!@\=Z='X6UW3Y/"UQ;36UY/I<,D%P
M)Y&7<' 'RD YVXP,CL* +EMXOO=0UVYL;#3[::.TO!;3H;K;.JYP90A7[HSZ
MYKKJX'4_"VM:MK=K<26^GVT]O?"<:I;.5E: $XC*XY;&.IQQ^%;WA[4M6O=2
MUFWU&*V-O;3A;:>V)*N#G*G/\2\9]SCM0 [4?$,NF^*]*TF6S7[+J*N$NO,Q
MMD49VD8[\8Y[UEVGCB2YT?6IS8QC4--OOL0M%ESO8NJ(<XXRQ(_"M'QAX>F\
M0:7"EG<?9K^UN$N+>;.-K \\X/8G\<5EQ> X[/QA9:E9.(M.2)3<P>8<S3ID
M(Y&.3\Q).>OU- '-V6K:GI'C/QO<Z?I(OG1H9)@9@BQJJL3R>2?3 [&NJU;6
M[.[L_"MW-I*7,.I7<+0^<P_T=W7*MCN0"?RJ.V\+:E;:IXPN]ULRZQ&JVR^8
M000K*=_R\?>[9J&Z\.ZT="\(6:06TD^E74#W!68A=L:E<@D G(YZ?GUH NWO
MBR_-Y?#1]&?4+73I5ANG5RKLY/S+&N/F*@C/(ZUBSZC>:5\1O$4FG:3)?3M8
M02$*P11M!Y8GG)[  DXJZVB>*-(\2WYT22T;2]5F\^:2X)+6LA&&95R,D\$?
M0 ]*NV.D:O:>,M7U'9%)!/8Q10S2R<R2H.K*!P"2<X_#V -GP]K,?B#0;358
MHVB6X4G8QR5()!'Y@U@7GC34$U#6;"R\.7%Q-I@#NYF4(R$;@<]<D<A0#G\*
MT?!&F7VC>$K/3]1B2.YA,FX(^X<NS#G\:JPZ5JL&L^+;P6L12_BC%H/.^^R1
M%0#QQD^O3WH J0?$+SKC199-'N+?3=5D\F&YED3=YAQM^12>">^?PJ75O&\^
MEW=T6TD_8;2YCMY)9)MCRE\?-$I'S $\\_UQD-X1UE_#W@VT-O&)]+O8Y;H"
M4$*BMG(/?CL*KZWX2\3ZC<:VAMK&Z,]RL]I>7$WS)&'5A$J_P8 P3WP?7- '
M:1>(@?%=WH=Q:F PVXN8YVD!65. <#'&,\U=T;4CJ^E07YMS LP+(I;=E,G:
MV?0C!_&N-\8V0UR[\/6R7,$>M>>8+F.VDR5A:/\ ?C/7;M/&1_$.F:[V""*V
MMX[>% D42A$0=%4# % '*ZSXX?1FO)9M(F^PVES';O</*$+ENK(I'S 9'3G]
M</U+QI):>)9]#LM$N]0N8(4G<PN@PI/)Y/;(^N>W6N8\0^$/$^J2:]"UM97@
MNI1+:7D\WSQ1AU81(N/EX')[\^M=%9:+JD/Q,N];EMX_L5Q8+ 764':XVD\=
M2,J10!#;^)-'TF3Q=>Q:4]NUA.ING!^:Y<C ('89_GGN:O-XQ-CH]_J>KZ;)
M9V]JJ,C1S+,+C=T",, GIW[U1CTG6[>^\778TRUN!J$D7V:":4%9D4;"&],K
MSS61%X&U:XTG7;.)?[+M[EXYK"S>X\Q895.XD%1\JDX&/\* -_PWX]L_$&M2
MZ4(%BN%A\Y#%<+,CKGD;EX!''%1_$VZN[;PBZVT1=)IHXIB'"_(7 (YZANGX
MU=\.MXGEF3^VK"RLHHHMK&&3>T[\<_[(&"<<]1Z4>.M,O]7\.?8]-MUGG-Q$
MY5I @"JVXG)^F/QH PWU6S\)Z[]GL/"\_P#:NJ6HGEM;21"H\O< !VSC<3@>
MG!)K7G\8S#[2;31+JY%C&KWP$J*T)*AB@&?F8#.0.,\9-1ZAHFH3_$G1];C@
M!LK>T>&5@ZY5FW=B>1R.E1II.KZ/JGB%[.R2]M]5_?1,)1&8Y=NTJV?X>^1^
M5 $MSX\MEN=)@L+"XOY-4M7N+<1,J_=7.TY/!X(/ICO5$_$D_P!E3WR^'=09
M;.4Q7XW*!;$'!&<Y8].@^N*BL/!E_IGB/PC+'LEM=*LY8;B7>!\[(W0=2,M^
M5(?#NM_\(MXOL!9)YVI7\T]J#,OS+(1U[# &: .^BE2:))8VW(ZAE/J#TKE#
MX[B&H11MIEPMA+J']G)=LZKF7_</.W@\^W2NCTN.6+2;..>/RYD@173=NVL%
M&1GO7F&J>%/%-_Y;3Z9#<7=KJWVH7;78W2Q9X501A0!C/3IT- '3ZA\0%LI]
M7BBT+4;C^RG N77:%5",[^3TQDCVYXK1?Q8BZ_I&G"QE-OJD!E@NRX"_=W;=
MO7.,?G61<>'M5F'C=OLR@ZLBQVBB5?FQ&4R?3L>:H>(--?3_ (8Z9:32I#KF
MGK ;7;(-ZS!@OR^O4T =KI&M1ZQ+J*Q0ND=G=-;;V((D*@9(QVR<?A5?4O$#
M6VIG2]/L)+^_6#SWC618U1,X&68]3S@ 'IVJYHNFC2='MK/.YT7,K_WY#R['
MW+$G\:Y^YT[4-)\>S:];6<U_9WUJL$R1.OF0NI&" Q VD#UZYH S_%GBI[_X
M=RW^DPW&99DMIQN"/ =X5T;OD_=X_O9KHO#F@V&E1O=6FEMIDMRB":U$NY5*
MYYP"5SSUZG\ZY74/#&IV_@C54CL#/JNJ:D+R2""0$1CSA(%+,0. N,CN>_6O
M0X'>6".22)HG90S1L02A(Z'''% 'F6H^)K_7O#7CFVN[00Q6!>",J00-IP03
MG))QGIBMKPCXI+6OA_1[K3KV$W.GQ^1=S ;)W2,%P.<]!D$]?R)QY/#>NP6W
MCBPCTXRQ:G+)<6TXE4;RQR$"^O/4XZ5III.JP-X#QITC_P!GP&*\PZCR=T(C
M.>><')X]* +,WQ*T:"]C217%F]PUK]K+IA7'<IG<%ZC<1V].:ZK4+^VTO3Y[
MZ\D$=O A>1SV KSO0-!UO0;E-%;PUIU[;Q7&8]6E"9$1;)R,;BPS_G'/:^*M
M(;7O"^H:9&VV2>+"'_:!!'X9 H KZ7XK@U+4+:R?3[VTDNK<W-N9U4K(@ZX*
ML<'D'!QU%<UX5UFU\-^%[^6:*>7?K<]M!#$-SR.SX51D]>.YK:\,7?B>?[);
M:KI,=E':Q;)YWE$C3L!@; .@XR2?:N>CT[Q-9^%+B.STZX2:;6GN)85E1)6M
MV;<=K9PI/3/6@#H;OQ%I>K^&]?6^M;R..Q5X;VVR/- VYXVL1@COG'!S38/%
M6FZ59^'M.M+&_E%]8B2SBC0,P18P55CG[V,#T'4D#FN;TO0-;LX_''_$B:!=
M4MP+6)9T;+%7&,YY^_DD^E:EKI.JKJO@1GTZ58M,L9([I]Z_NW:$)@C/JO;/
M6@"Q_P ++TT6DMR=,U41VTQAO3Y _P!$8,%^?YOY9Z5JZGXMMK"]2SM[&\U"
M<VOVQDM57*19P&.YAG)[#)XKD1X<UF/0/'4']GR-+J5](]HBLN9%9^&Z\#!S
MS5SQ#I$^H6UH5T/4H]1M["(VM_92QK)%)@[HWRPX&%Z9^\<>X!WUO,+FVBG5
M702('"NN&&1G!'8US+>.K)=$U/5/L%\5TVY-O<P!4\Q<8RV-WW>?T-;VDQW<
M.C6,6H2"2]2W1;AP<[I HW'\\UR.H^#KF\\;W,@(&AZC DE^FX_O)8S@+CL"
M"I_X">G% &]-XHLK<6CRQ3+#<6;WIEP,11JH)W\Y'W@.,C-5=&\;66KZG;Z>
MUE>V<]U;_:;<7*J!+'SR-K''0]<5A:!X;U[2O#^KK.(YM0@MGL=-+!2'A4LR
MDY/<MT/915/0M&UP>--$U.XT6Y@BAM'AN9[BZ61VD*G+'YC@9/ % &K8^*-&
MT#PC=ZI:6&IM8Q7\D<L;8:1'+?,WS-PNX^N<GI71R^([.#5GL)1(GEV1OI9S
MCRXXP<?,<Y!ZGIT%87AG0IY_"^MZ7JUE+;+>W=RP63:3LDY##!/(_F*I^'_"
M&I2>#-3M=78IJMY ;-)"V2D2 K&"1VSDGU!_  &KIOQ TC4=4@L=LMN;E2]M
M+*4V3 <\;6)4XYPP!_&N;^(/BF/4/#$O]G0Z@+=;R-(M1B*K#(ZMR =VXC[P
MR!C(ZU?\+Z=JL=O:Z9=^%+*P>W@:&;4<H3)A"@*;><DX))/3-9%UI?BC_A7S
M^%/[ :22WE1$NHYD"21K(&# $YR<=...?:@#U>L_5=7@TI8%>.6>XN'*06\*
MY>5@"Q R0!@ DDD 55M]=EE\53Z)+8/"$M1<QSM(I\P9"D;1G')_0UD>+K'4
M8/$6A^(K"SGOUT]I$GM8G&[8ZE=R@]2,G]* ,O0+^2[U7QM=:@=2M[2,(&M)
M')DA'EDL5VL<'N-I]*V;#Q!IVD>&- 2T@OKK[;$J6=N2K3. NXY)8*,#W^E8
M^GZ;K3ZMXSOYM+N8(M1ME%K"[H6=A&5Q@-@'IW_&E;13+X+\/V.L:+?^;:PE
M6FLWS/9NN K*%Y.[';.* .D;Q9;"SLI%LKUKR]#&&P\L"<[3AL@D 8QU)Q7.
M>)/$]O?Z)H&K6LMU:Q)KD$5RC;E= I;>CJ.O3IS5$V7B[31H.N3V4FJW%B;B
M*2'<!,87QM+8)R^!T&>U:VN1:WK&F:)<3:,8I8M:@NFM8F#M'"F<ESD M]/4
M4 ;%IXTTNXM]4EG6XLGTP;KF&ZCV2!",JP7N".G?IZTFF^,[*_O+FSFM+VQN
MK>W^U&&YC 9HL9W*%)SUZ=?:N=U#1M=B\3^,=2L;+<+NPCCM&8*PD8(H(VGK
MT/48JII&BZFOC.34AI>I):7>DO );R16D\S@_.-QVYQ@#Z<#G !TNG_$+0]1
M1YHOM26J0/.US+ RQ@*Q!&[U[X]_7BK5IXOL[G4K?3WL[^WN+E3) LL'#Q?\
M],@G:/K@CN!7)VFG7>E? ^\T[4+.6*ZCBF0PL<$LTA*XQG/WA]:=X=N'?6M-
MN-:M]:AO19BPA>XL1# &(R02"26)'7@>PH Z>+QMILEW;(8KJ.TNY3!;7SH!
M#-("1M!SD<@X) !QUK+\:^*;?_A%=:2R6]<11F(WEJ,(DN0 N_/J>2..HZ\5
MA>$]&GTU[/2;SP4LM[:SG.IR!1%L#9$@;G+8Z <]*22WUO3O!^N^&)/#EY=3
M2-*\%Q %>%U=\YR2#N&>  3P.E 'H^ANTF@::[L69K6(EB<DG:.:SKCQIHUL
MLDKR3FUBF\B6Z2!S#&^<$%\8X/>M'1(Y8=!T^*>)HI8[:-'C;&5(4 CC(K@K
M>RU6R\#:GX1NM+N;B[Q+%:2PPEHI5;YE8N?E7!)ZG(Q]* .NU;QAHVBW,5M=
M3R--+!]HC2&)I-R9QD;0?<_0&MN&5)X8YHR2DBAE)!'!&1P:\\MM"O\ 3/'W
MAC?;W$]O::3]FEN50L@?#\%L?S]J]&H **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HK@M1U;Q+?>/[_0-(O[6UCALH[A6F@WX.Y=W/ONQWZ<8/-0PZUXMUE'U/
M1D\R.*_>'[&ZQ)$\*$@Y<G?O]Q@>WJ =G;ZU8W6LWFDPR,;NT57F4H0%#<CG
MH:T*\[U#6!H'C#Q;JOE>:;;3;=E3^\V2 #[9(J]I-QXR6[BDN5$]G)9&64W*
MQ1B.8@D*FPYVYP/FR: .VHKSO0?%6KS>+=,TZYNA=07MO(\K"W"Q)(H)(AD
M&]1P"?F^M/\ #WBC5+S6&BU.^^S7<7G&XTJ>V$9* $HT+8RW &<D]21B@#T&
MJ6K:I::)I<^HWSE+:  NRJ6(R0!P/<BN$T;Q-XIU:ZTK4+6SO);*[F(N(98(
MU@CB)P&20'>2HZYX)["H/$%_JWB3X?ZWK$%^MM8$R1Q6GDJQ>)'VDLW4.<'I
MP!QSU !Z9#,EQ!'-&<I(H=3CL1D56U75+31=,GU&^<I;0 %V"EB,D#H/<BC2
M?^0-8_\ 7O'_ .@BLGQ[_P B'K7_ %ZM0!"_C[1X[5+J6#5(K5@")Y-/F6/!
MZ'=MQBNHKC[";Q/-I>CV[Z/ICV;K$ETWVHR;H2N&.QD4#MQEO3GK5+5-4\2S
M>)/$&GV.J6UG;6-G'<Q,;42O]TDCD@<D'DYQ@8'6@#O:*\ST[Q5XEN+/PUKD
M]W9_8]5O$LI+)+?&W+,-^\DG/R'CIS4\FJ^,=3U;Q/:6%_9V2:5(IB$EON9U
M(+*,] "!UP3S0!V=[KMAI^JV&F7$C+=7Y80*$)#;1DY/;K6E7E,FN#Q'XE^'
MNJA C3?:-ZC. X # 9[9!K7M/$FL:SH.J^)+&[6"&QEE$5B\2E)(XP"=[?>W
M$9Z$ <<&@#O)8HYX7BE17C=2K(PR&!Z@BFV]M!:6Z06T*0PH,*D:A54>P%<@
M_BVXM]7\/7-PT<>BZW; H&3#03%590SYP0<X^N:IW?C#5K>TTT1PO/-K%],U
MKY4*EDM$.1@;@&8K@@Y Y[XY /0**\[_ .$K\36&ALE_ITPOYK];2RE>!0\B
M$$[VC# ;L*> 0,D>G.[X6U+7KR\U"#5K">*VC96M;B>)8WD4]595)&1Z@\^@
MH Z>BL+Q'J5WIYT\036]O!+/MN)Y2"RKCA43JS$X'&<>AKFAXXU&+P+_ &G+
M&K7;7[67GF HD0WD>9(A/R@ =">N!0!Z%17&)K>N#7M=TZ&ZL;E+&R6>%FB(
M.]E)"L5; Y&>AX(^M8Z>+?%5MX8L]8O(["4:D(H+..WC8NLKL>6!(!^4'@$<
MX'O0!Z717G?_  F/B'1=,UF\UO3W^SV\2M9SR6_DF20X&QD#MQD]<]![\6=*
MU_Q:;FX-SI$UU:_9'FCD:W%N1(%)"8#ON#<#/7VH [NBN,\%>(K_ %V3?=:C
M9RL(2;BR$!@GM9,C@@D[EZC/';UJ3XBSWL/A^U6RN1;M+J%O&[;-V07Z=1W
M)]0,=Z .A&KV3:V='$V;Y;?[2T8!X3=MR3TZGI5ZO/+U-;7XG)%I\MH]\?#Z
MK)<3H50'SCE@@)/)[9[^U2VOBW6+SPGI]V[6-E<O=26UY<S#,<6S=RJ;@68X
M  !]: .^HKRB^\2:SKW@I9X;]+>>WU9;2ZQ;%#(ID 7Y2<KU!*Y]L^OJ5JD\
M=K&ES,LTX4!Y$38&/J%R<?3)H BU'4;72=/FOKV416T*[G<@G SCM4MM/#<V
ML5Q;D-#,@D1@,9!&0?UKSBRDU6;1/'PU'4OMB0?:854Q;<$1<$<D 8XVX]\U
M+I/B#6=&N_"MGJ367]F:G:A(DB4EXMD:8+,<#G()XXYH ]'J.>:.VMY)Y6VQ
MQJ7<X)P ,G@5P.G^+O$6L2V6I:=8>?IL]V87MUMSE8@Q7S/.+8)XS@#'O7?R
M_P"I?_=- &%9>./#.H-BWUBVY.T-(3&I/H"P )YZ=:Z"O M,O#??#O3?"GV8
M0-J=RWEZA<X$*%9,X!&3NXQ_P+WS7J7B/6;SP];:+I>GQF:\O)!;K+Y)DV*J
M_,^P$$D=<9]>>* .@U+4[+2+&2]O[A(+:/&Z1N@R<#I5F.1)HTDC=7C<!E93
MD,#T(/I7G'B*_P!9O/ASXCBUFT,;P.BPS^5Y0GC+KAMA)P?49[BKOB#Q+?V&
MJ2:%H-N\9L;,2LRV+W().!'& IRH(S\Q!Z4 =Y17#WGBC6_['TFX>"'1WNH9
M'N)+R,N8Y%^ZBQY!);D]R!VXJJWCV]F\&Z+JS)#8F^N&@N+HQ-+';A2PW;<C
MJ5'4\9[T >A45P^H^,-0LM*TF-%MKK4-2EE5)K")[B)8D/,BHIRQP5^7/4GT
MK5\':SJFKZ?<?VM836UQ;S&,2/ \(G7LZJW(X[4 :5MH6F6>K76J06<:7UUC
MS9NK-P/RZ#I6C7)^)_$=UIFLV>GQ7%K81S1-*MU>1[HY7! $6=PVYSR3^59>
MJ^-=9AN3IMG8;M0MK*.>[\JTEN4\Y@&$2[/N@C/S$GK[4 >@45YQ/X@UO4/&
M/@V(*VGBZAEFGM)D888(P8,,@G@?*#C!Y.:]"N?.^RR_9V19MAV&0$J&QQD
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
MM)OK9]5M;F>XF6=2L4OGD>8!C)4#: *[BTNX+^SAN[60203()(W'1E(R#4U
M&?HZ:H+5GU>6!KF1RWEVX_=Q+T"@D9;UR?6L/6M&UZ/Q5%KVA2V;LUK]EN+:
M[)564$LI# $YR?TKK*HWFL6&GWUE975P([B^9DMT()WE1D].G4=?6@# ET/6
M[CQ'X;U*ZGM9AIZW#7+ E#NE7;A!CE5XZG)J@GA+5H=$\7V:BS:76+N:6W)D
M8820_P 9VG! .< 'Z]Z[RB@#B]6\.:K+)X<U>R2W;4=)3;):M,0DJE0&57V]
M>."1W]J9>^&M5UN37-1N4BM;B]TS[!:6S2!O+!Y)=E&,[O3/UKMZ* .)O/"6
MJ7'@/1],M[J&WU72VBFB?):-I(P0!G&<'/I2ZAH7B/Q3X8N[?5Y[:PNI/+>W
M@@&]8V0[LLW4DG XX&.]=K10!Q3Z9XJ\1>'K_3M;6PLQ+;-#&('+F23(P[''
M ^7.!V;G!%4CIGB_4]4\,R:CI]I#'I<[?:)5N@QFPH D"A1M!P< =VY Q7H5
M% $-T)39SB!%>7RVV(S;0S8X!.#CGO@UP5GH&NP:/X+LFTU=VG7)ENV^T)^Z
M ! _WL[R>,XQ[UZ'5>^O[33+*2\OKB."VC +R2' &3@?J10!S6@:)J%CX\\2
MZG<0!+2]\G[/)O4[]JX/ .1^-'C#3M:O;_2WL;1-0TY&87=B]P(5D)^ZS$CY
ME'7;SVXKJXW66-9$8,C ,I'<&G4 >4V/A'Q#8>'[W3O[+@+RZW'=Q^3.BH(@
M020#T7Y0 .O/3BNNDT_4/^%EQZM]D/\ 9RZ6;5I_,7 ??O\ NYSCC'2NHJ"\
M@M[JRG@N@#;R1LLH+8&TCGGMQ0!Q%KH,,_Q)NI[62.72PL=_-&H!478W*ASZ
MX+-]<'TKOJQO#-CH=CHZ#P\D(L79B'A;<'8':3N/7[N,^U;- !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 <'(;[Q9X@\0:<FM7.FMIACCMEM'*X)&XR. 1O]-N
M0,>_-3NUQXA\67.C3:G<PVMC9Q2B2PF,+32.#EBRGH.PZ<]ZOZWX$T;7M5CU
M*?[3!<JNR1K67R_.7T? R?KP?R%6[KPO937-O=6DMQIUU!#]G6:T*AC%V1MR
MD$# /(XQ0!PMEXBU>[TO0VGNYQ-#XD&GO*K%?M,6#]X#@^GX5?OM2OUE^(4$
M6I7,;6<44UL=Y/E?NMS!?0$CM727?@G1[O08=( N((8)OM$4L,I$JRY)W[CG
M+<GDYZU"G@+1XXM51)+[=JD0BN96N69R .S-DY/?.<_3B@#D-4T2[FTCPY>W
MGB#5;AM1O[+*^?L$)9>2F.AR 0>W7J2:]5C3RXDC#,VU0,L<DX]3W-8=]X2T
M_4/#EKHDTMT(+7RS#,LN)49!A6#8ZX]JBM?#\]KXP_M..ZNS:BR%NZ3W!<2,
M-N"!V("G)/4M]<@&%\3E>2;PO$L\L2R:M$I\ML=2,'TR.U4=4G\1ZYXBUG2M
M)EG3^S$A2!C>M;E6*Y\QP%/FYQT) XZ<UVNO^&K3Q$U@UU/<Q-8SBXB,#*/G
M'3.0<U1UWP'H^OZJFI7#74%R%"R&VE\OSE'0/QSTQQ@X_"@#.C.J:KKMAH&J
M7TUN;?2DN[EK&<QM/*6*'+C!V\9P,<GN*Y?3;N^T?0[ZPM[QWEN?%4EG+<O-
MY3NNT$G?@[2=O7'<UZ!J7@W2M1EL)5-U936,8B@DL9C"RQ_W,CMCC\:K+\/M
M"'AZYT1DN)+6XN3=,SRY=9#@9#?0=\^^: .:U]/$?AKP?XC,FK'R\1269%X\
MUQ#ND56'F, =OIQQGK5R[@U"QT>PDE\1W\TFJ7,#-"#B5U\L[HX=N-N3@YR
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH :$4.SA0&; ) Y..E.HHH **** &LBOC<H;:<C(S@^M.HHH
M**** "BBB@ HHHH 9+%'-&8Y8UD0]589!_"GT44 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 445C>*7U-- G72;>6>ZD94Q"ZJZH2
M Y4MQG;G'O@]J -FBN/\ RZ9):WRV4NJ"YBE$=U;:E,SO"XSP,\8Z\CKBNPH
M **** "BBB@ HHKR73VTF/QWXPCU/29[Z+SHMBPV3SB/AB<[0=N3CZXH ]:H
MKCK?4[#PWX/?6M+TNZ;3YI?M#V^ CPJ<*2%]!C)';)-:4'BRRGL[_4@K?V1:
M(&%Z#N67@%@H')QG!/KQV. #?HKC=/\ B+IE[J\5@R(HEMFN%EBN$F50H+%7
MV$[6P"<5>T[Q7)?W>GJVC7D-GJ*LUK=DJRD!2PW '*949&: .DHKDV\=6_\
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
MC6[Z-GF.5 9^  ".,!5 KN:J1ZG92ZG-IL=S&UY"@DDA!^9%/0F@#@VT/7-
MET/6;#2X]1FATJ*PO+-I@K J%P5.".#G/M^8M:GIGB*&_P!&\2P6$#W=IYRW
M.G028_=2$D!3@!F&>3QDBNUNK^SL3"+NZA@,T@BB$CA2[G@*,]35B@#RS4++
M4H_#_C*XU31XXUU*:%K:"6X!+L2J@?+_ ! [2/?CMFK&@W<]GK5C-KVDZO%/
M(HL+6YNFB*1!CPH"!<DX&203^%=]JNDV.MZ>]CJ-NL]NY!*DD$$<@@CD'W%4
M=.\)Z5IMXEVBW$]Q%D0R75P\QA4]DW$[1@XXYQ0!QGA;1M=T22'0YO#.G2BW
MEW)K+;>(]V<XQEFY..1V]*L76DZC<>+HK[2](O-)U#[8#=7(E#6MS .I;!^\
M1CC;U)^M>C44 %>8SZ)KB^$/%FAG2G9YKI[BVE1P1,'D5L =<@#FO3J* .,U
M&'49O$WA:Y@TVX"V]K.)7(&V%Y$4*&Y[%>:YVUTGQ%=ZIH=YJ&AS?;K+4/\
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
M_$6D:O=ZN+UVC6-IQ%<DME7&&"@=RQ'3GFO91P *6B@ HHHH **** "BBB@
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
MKPY:_P!EQ33WEO+)#>.</"NPG &.^,=>YK-O?"&LW7A#Q+I6;,3ZCJ#W5O\
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
M3;.4R-96B-8Q!%RLACSQZY)[U:\$:K+J$]U'/JU[//%%&)[&^@5);>3G)RH
M*GM0!V=4-.UBQU6:]BLYO,:SF,$W! #@ D#UZU3\6ZS)H7AVXN[=#)=MB&V0
M#):5CA>!R?7 ]*X7PT4\*>.+>U6*[@T_6+5%=[N%DW7:^[=SSQSRU 'JM%<1
MXAUJY3Q7/ICZLVEVT>F-<PR*%'FRY(ZL#P...]9LNJ^)WT7PB[ZFUK>ZE<F.
MXWVR\!@2OR\= ,^Y/X4 >DT5YM-=^*[G6;SP]9:@99]-M$+W"O'"TLKY(<@H
MV5 P"!CIUYJ>?5/$TNI:9X>>4+J2Z>;J[>VECC\QM^Q0K,K#L2<#OVH ]"HK
MSJ_N_&&G:-X=@O=1@AU*?5$M)9(D$BR(P."PP.>.@QFJ*7GBJ75O$VC+XD(_
MLN-;E+DVB;V)3=L] OX$]* /4Z*\X'BK6=6_X1K3;;*7-_8_;+F6%TB8@<80
MN&'4$D8_+FI;^Y\7Z=HVCQW>HP0WTNKQVID5%D\R)\[=_ Y&.<8S[4 >A4B.
MLB*Z,&5AD,#D$5YE>:CK#)XR\.7>K2S265C]JBO%B5&VE-S1D#C!SC/4<UV?
MA&W:W\)Z6'N9I]]K$X,NW*@HORC ' [9Y]Z -EW$<;.02%!. ,FN5M/'UC?6
MCW=KI6M36Z%@TB61(!'7OVKK*\[\(R>)%\)R#2;?3'3[3<>6;B5PV?-;.5"X
M]>] '>6-Y#J-A;WMLQ:"XB66,D8)5AD<?0U8KC/&>K7_ (6GTW68)MVCQ,8+
MJQ15!;(.UEX[>F1T'O4&I:SK.B>%](?[8-0OM2OHX_-MPAPCY;;'G"G@;03Z
MYH [JBO.+KQ+XE\.>'-:O-3M9@D;(NFRW?EF4EN"'$9VD#KGC_#H'M=>TN'5
M)VUD7=M]B:2%I8U\R.8#)( 4 I['I[]: .GJ&YN8[6UGN)-Q2%"[[06. ,G
M')..U<(_BW5H]/\ !$_F1E]6F2.[S&/F#8SCTZ]J3PV-4B?QO<)J4L]S%=2I
M )57;O6/Y6/';Y1CI@=* .WTS4(M5TVWOX$E2*=-Z"5=K8]Q5NO.Y?%6L0>#
MO#7B&2<&"69%U()$N61FQN''RXQ^M6-<\6:CIVG:SJ-NR20M>1V.F@JN _21
MB<X(SNQDXRN* .\HKD/#=SXI;7KF+5+:<:6T>Z*2Z\E94?/*_NR01^6./QT_
M$^HW&GVEH8+N&U$MRB2RNNYPG)(C3!W,<8Q@]30!N45YTGC+6(?!'B#4O+-S
M=6&HR6D3/"$*H"N'=?4;CD?_ %S6G8:EJ[^-[S2H]5BO;*+3A.)# O[N9C@*
MQ7';YL>A_&@#LJ*\OT_Q3XJ7P2GB.[N;.X2YC,%O#'!M=9FF"*[9(!XW<<#I
M[FKR^)/%6B1:E?:QITSZ;!:>9'+,(4<3# VXC8_*2?PH ]"HK@_#VK^,+R]M
M+BYL))-.N+4R.TBPQA9"-R[-KDE3P/FY[TSPAXCU75M5C@U#5(HKM?,^UZ5/
M:^5(G]TQM_$/KVH [^BN<\=ZQ>:!X-OM3L&5;F$Q["Z[AS(JGCZ$UC0^)M:T
MK7"FKS6UU93Z9)J$:6\6QH0@R5&3\V1W)_*@#O*3(SC(SZ5P4_B'7=,\-V7B
MRZN8KFQF$4DUA'"%\N.3 7:^<D@LO7KS]:C\/-J-Q\6/$GFZBS0VJQ)Y9B'S
M1D,RH#_#M+9SW_&@#T%@K*0P!4C!!Z$5%:V=M86ZV]G;0V\"YVQPH$49] .*
MY+XG?:G\*QV]K=&W^TWD,$C!<Y5FQCVYP>/2I7OM9OO$+:!9ZG';O8VR2W5V
MULK-,S?="KG '!)_#% '745SWA+7+K6+*[AU"%8[[3[EK2X9#\LC+CYAZ @C
MBJ^I:GJE]XHDT#2KF*R:"U%U)<21B0MDD!0IX [DT =317(/J^O27NF>'W>T
MM=7GMGN;NX1#(D:*=HV*2,DDCKTP>M96K^,]7TK0O$,3"%M3T:6!3,8\+-'*
MPVMMR<-CKV]NU 'HE%<&-4\62^(UTQ+S352_LC=P.8&/V8 @$8S\Y^8=2!WQ
MV-2+QMK-QX1L[VU%K)?IJBZ=<B2,JLK;@ 5P?ER"N3SC)H ]'HK@I=2\8?\
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
M*L8DD6)-Q^\['  ]R:FH \L\502_\)O=W%Q=Z[8!+**&UN=/A:02\DN6VC@
MX&.,]:Z#2] O=:L-+NM8U"^\[3[QY[=GC6-Y5SA3(I!QQG@8X//-;FO:V='C
MM(X8!/>7LXM[>-GV*6()RS8.  /0FIM%OKZ^L6?4=/:QNHY&C>/=N4XZ,K=U
M([_6@#,UOP9::SJT6JQWU_IU\D?EM-8RB,R+V#<'..?\XJ+4/ >G7R6#1WE_
M:7=DI1+NWGQ*P)).YB#G))/U)KJ3TK%\+:Z_B+2&OI+46S">2+RP^[&UL=<4
M 5)?!EI+!I<9O[\MI]U]K$C2AVFE_O/N!SWZ8ZU+_P (E:#4];OTN;E)M7A$
M,V"N(P%VY7CKCUS7044 <C=?#^RGTK2K2/4M0MY]+!6VO(I LH4_PG P1T[=
MOK5E_!ML]G80?VA?EK2[%Z9GD5WFF'1G+ Y],#%6O%GB$>%O#T^JM;FX\ME7
MRPVW.XXZX]ZV8W\R)'QC<H.* ,*3PC82ZQJ^I/+.9-5M?LLZ;AM";0OR\9!P
M/6LN;PYJVGV?AZQT_5-0F-E<@RRLR*C0@C*N.I 7*J!GKSZC>UO6ET>.V1+=
M[J[NY1#;VZL%WMC)RQX  !.:BTS7I+S5)-+O=,GLKZ.$3D,ZO&R%L#:P//Y"
M@#7E1I(G19&C9E(#KC*GU&>*Y>U\(W^EZ9]@TGQ+=V\1=W)EMXI&!8Y.#@8Y
MR>_6NDL[VVU"V6YM)EFA8D!UZ$@D']0:=<W,%G;27%S*D4,8W/(YP%'J30!@
MVGA-+:ZM'EOYKJWMK-K<03J&#NY)>4D_Q,"1]"?4UEP?#BW'A#_A'KO5;F>.
M.?S[68(J-;M_L]>Y;\^U=O10!S%KX,B_L*]TW5=4OM4:\39+-<2'*@'*A1VP
M>>^3^5)H'@[^R;>6*^U:\U/=;FUC\X[1%$<950#WP.?85U%% '#VGPY6"32O
M/UR]N(M*N1-:1.JA44'.SU/('/H,#%:4/A%K:[UR6#5[I(]5$A,(5=L4CK@N
M#C)([<C\>M=-6)=>)(K7Q=8>'OL[M+=P/-YNX!4"YXQWS@T 1VGA6W@\%?\
M",S7#SP>0T!E*A6P<X( ],_I3I/"FGR>#U\-,9/LBPK$'#8?*D$/]=PSZ5NT
M4 <]H'AB?2)1/?ZS>:K/&GEPM<8 B7O@>I[DG. !3O$OA@:_)I]S%?S6-[82
M,\$\:AL;AAAM/!Z"M^L3Q%XD@\.#3VN+>:5;RZ6V!C(^0MW.3[4 <CK_ (8?
M0/"&KVJZEJ%S;:G>1R3RM$': %E,DC;0"V0O(Z?K2>%)IYKX6VA^(6U*PD60
M7,@TY8$@;:-K A0"^2./0<UZ52 !1@ #Z4 <O:^![1/ _P#PBUY<R7-L 0LH
M0(RY;<".O()IVE^$'MK2>UU76;S589+<VJQS'8J1GJ,#J3_>/-=/10!RFB^#
M;C22BR>(=0NK>W1DM8'(58@00"<<L0#QGI4NF^%+FWU>RU'4]8DU&:QA>*!F
M@6-OF !+,.6X'?U-=-10!D>)]!3Q-X>NM(DG:!9]F9%7<1M8-T_"J<WA-)]<
ML;^6[WP6UBUD]JT0*RHP(.3GOQQ[>]='10!Q]OX%,>G6^DSZO-/I%O,)8[4P
MJI(#;E1G[J#[<U>@\*BT\97/B"VU":,72*+FUV*5D*KM!R>0!P<#N/PKHJH?
MVC-_;O\ 9W]GW'DBW\TWF/W6[.-F?7J: *WB?P_%XFT5].EG> EUD25.2C*<
M@XJC<>%[K^UK?6;/4UAU5;;[-<2M;@I<+D')4$8((R,'L.U=-10!E:#H4&@V
MDL44CS37$S3W$TF-TDC=3QT'8#TK*\0^$)]2UB+6M(U672]32+R'E5!(LD><
MX*FNJKEM/\;QZL;D6&@ZO/\ 9IF@E*K"-KCJ.910 MWX0=I-,OK/4I%U73R^
MV[N$$GG*Q)97 QQR<8QC)Q4&I>!VU#2-6@.H[;_5)HY9[KRN@C8%%5<\ 8 '
M)[UT&C:M#K>F)?01S1(S.ACF4*ZLK%6! )YR#WJ_0!A+H%P/%5KK#7^](+(V
MOE-'RQ)!+;L]R!ZU@P_#^YMM$?3X-516.KC4EE,&2H&,+C=U^7K7=T4 8)T"
MX_X3*?7A>)LDL/L:PF+)7YMV<YYYKG;?X;36_A6PTV'6&@U'3[A[BWO8H\8+
M=05STZ?E7H%-\Q-YC# N!N*@\X]<?A0!QU]X/U:_\-I8W/B!KB_^U1W)NIH?
ME&SHJH" !GGWY_#0NO##WWBFYU*[N8Y+&?3VL#:F+G:2"3NSZ^U:FCZK'K6F
MQWT=M<VRN67R[F/8X()!R,GTJ_0!Q^@^#]2TJ6&VN=?ENM(M=PM[/R@I(.0
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
MV2*#<"A7N3D9+'C)SSBJ(\ :</"^I:!]JNOLU_<_:9),KO5MRM@<8Q\@[>M
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
M2:-(818C2_MBG'S!O,VG)].M<1I]]H5T?$UGXVDCAU'[>6_>Y600C;Y8B/7
M.2 O8YY!-=+E+CXMD2)\LGAT!HY .\_((H Z\7,#(CB>,I(=J,'&&/H/4UG^
M(M831M#O[M9(?M$%L\L4<C ;B%)''4\BO(DU&PD^'?@W3OMT0NXM61I8HV#2
M1#?+R5SD=1UQUK2OKK3KBS\=1^(3:)JZO*MHETR^8(PF8A%NYQD9PO<CUH ]
M'T#6?MWAC3=1U!X8);F!7;)VC<1VS6J\\,</G/*BQ$ [V8!>>G->.W!MM0U7
MP^FJZD++2Y=$C6UFGAC>'S !O'[P%5;@<\'ISS6E*FCZ7;^$+.YU*2^\-F:X
M+37:_NF8 >6&XQM!+8SQ^ X .MT#7[O5/%GB'3Y3 ;2Q\C[.8B#D.K$DD'GH
M/I6MJSZC&+0Z?)9H#<()_M)(S&3R%Q_%Z5Q'P^DT_P#X3CQ@FG/:_9F>!H5M
MRNPJ V2NWC&3V]:VO'Z1&RT:1\;DU>U*DGI\_- '4R7,$(8RS1H%(#%F QGI
MFI 0P!!!!Y!%>7W&B6&H>)_')O89)Q%;131K*QVJ_EO\P .#C P3R.?6NO\
M 5\^H^!='N'!#_9Q&2S;B2A*9S[[<_C0!:NO$=E%<:A903))?65J;AX^PX.
M3Z\=.U0>$/$#>(/#5A?W1ACNKE78Q(>P=EX!Y[5RTMM8P>._%Y$4"3MI2R)P
M Q)1MY'?GC.*YW1M/LK'PIX&UE%\J\DU989+@R$?NR\F5ZX X''U]30![,\\
M,3HDDJ([G"*S %OIZU)7DMU#I>K>(/%%EXCU>WL9TN4^SO<A%>.( %3"S$8Z
M<@?S)KU*P 73K4"624"% ))%PS<#DCL30!Q]OXJU^^U_7K&SL]-\K2&7=YLC
MAI0<D $ X.%/./SK=\*>)(?%6@0ZI#"\&XE'C;G:PZ@'N/>O.&TS5M2\3>.Q
MHU_-;W,<L)\A&"BX7#Y4GJ#C."".M:-[K5M/\(6;P["MDENT<5Y;1NQDMEWC
M>/4Y[D]02: /2OM,<D,K6TD4KH#P'XSZ$C.*S?#6M-K7A>RU>Z6.!IXR[@'Y
M5Y(ZGZ5S?ANWT./Q%->:-K4,XN[,%[*R@58E Z,^W.UN?XL$\_2N5CN9$\,^
M!(9[FWMM*D6<7$MU&98"^#L61,@'OC)Z\]J /91(AC$@=3&1NW \8]<TB312
M1>:DB-'C.\,",?6O+9[?3M,\+/:IKZZI!<ZO'Y4-F5BM]YPWD%B7"QX&2,\<
M<<\Q:79S7D'B[18M2LK(+>P^3'"Q2W9V!S$ 3G:Q 4@?@.U 'K$<D<T8DB=7
M0]&4Y!_&DBFBG3?%(DBYQE&!&:\?U#4I+30=1L8K'^Q)8]4@BU586,D,43*?
MF105PK8&5'K[\=+X-L+&R\3WTMAXBM+Y;J$.]GIUL$MXL8 ;(9@K'GC()R3S
M0!WDDB1(7D=40=68X H\Q/*\W>OEXW;L\8]<^E<QXUTZXU*'3DM'M)+F*X,J
M65X?W5T IRA'<@'(^E<%=:G%+I/A^VA3^R-.?4YXKZ*[8SPQ2KC"-EE!CY/'
M X]N0#UF^U:PTW3FO[JZCCM1C]YG(.3@8QUY]*N @@$$$'H17D6IZ5IL7@/6
MXXM6M-6C34(9T^SPA(;9GD4%8\,PQAB, \#BO6;:*""VCBMD1($7"+&,*![4
M <WJ7B#5Y=7O]-\/V5I<SZ?%'),+F0KYC/G"KC@8 )))]![UTD,I=4$@5)M@
M9XMP)7/_ -?(S[5YOH< 3QMX^NK>$&\@56MV5-S*Y1SP/4D#_)JK="T7X9:;
MXDTR0_VU$\+&X5CYLTY<+)&QSELEG^7\N* /5ZYO7O%D-AX5U'6=*,%]]C;R
MV'F87=N"GD YQG\?6N7L](MO$'Q+\46NHO<206[6TL<:7#HH;8,Y .#D<<^I
MK)^QZ?:_"CQ4+2.%)A>2QR!#\P59@%!].* /8(VWQ(YZLH-07\EU%I]Q)8PI
M/=K&QAB=MH=L< GMS7 6=J-"^*6D6-E-<""[TQGN!+,TAE8;CN.XGG('-=?X
MM7=X.UKYG4K93."CE2"$)'(]Q0!I63W,EC ]Y$L-RT8,L:-N"MCD ]ZGKS/4
M+*'4=0\!6]U>7$45U82)*$N7C\W$49"\$=<D'')K8\!1R65UXBTKSY)+6RU
MK;JY),:,-VW)))QGN??O0!H^*_$TWAQM+2"Q2[>_NA:J'G,85FZ$G:W%+I7B
M@W.O7&@ZE9?8=3BC$J(LADCFC/\ $C;1G'?('.?0U@_$Y7>?PLD<AC=M7B"N
M #M.>#@]:T-0T*WT8:UXGO\ 4[F2^:T>-+GRQ_HJ8.!&@QW(ZGMUY)H ["BO
M*?#8FM_%VEVFU[:*[T9FF3[66DF(Z22 '"L>2,<]>:HZ'9VMO\,G\27NN:C#
M=R1/#YT-RS,,R\*%)X8XQVP&)]Z /9**\ST*:XL?$WB+3(XQ8$:6L\-LMV9$
MB8#&[<<#/*Y/\^M5O#$,FM'PQ<V*ZBCQ(9-6G=Y8A-Q\N6)'F9;GC/'7TH ]
M5HKS;1]/@GU+Q+JNH:G?1II>I2M"QN'9(5"<DKGD<CC_ &0!WK.\.W)LO%OA
MB1#<)!J5M.&GFN&=[TXR'=,D)SR.3UQQB@#UJL6WUYYO%]YH+6FP6]LEPL_F
M9WACC&W'&#GOVKRVPM+B\^'.H>(I=3U$:IIUW*]O*;ER$P5^7:3C!SSW_E6[
M+8CQ#XMO6U 7-L[^'H99(H9V0JY)."5QG!['CVH ]/K+\0:[:>'-&GU*\),<
M8^5%^\[=@!_G !/:J'@*YFN_ VD3SRM+*T&&=SDG!(Y/X5Q?C^?4I9=:FNM"
MO)+6"T-O:7"LIBC#??E(/.X_=X[ ^M 'I>DWXU71K+45C,8NH$F"$YV[E!QG
M\:N5SW@:X>Y\%:0S6LMN$M8XU60@EE"@!N.Q'-9"H/$?CCQ!I>HRW2P6<$*V
MT22,@7<,F48(^;/0D'&.O:@#I=?UF/0='FOWB:9E*I'"IP9'8@*H/;)(INDW
M^JW4]S#J>DBR,6TQR1W ECE!'8X4@COD5Y[J(DUCX;6BZI-)=S6FK+:B?>RF
M51-Y>XX/)*GW]<YYKU."%+>%8H]VQ1@;F+'\SS0!1O\ 6[6SL]4E1UFFTVW,
M\\*M\R_(6 /ID"C0-677=!LM46$PBYC#^66SM]L]Z\XTZ!1+\3Y=TI9(YD&Z
M5B,%).H)P>G![=JDT2VN-%LO TUOJ=TYO)?*FC%R7A*,A.T)]T8]<9R3STP
M>C65Y>7&HW]O<:<]O! RB"<R!A< C)( Z8Z5?KS:SEU?4]8^(-A:ZC.DR>4E
MIOF8+"2K_=Y^7..HK3\#WRR:CJ%C=+J%KJ<$423V5W<O.HVY_>HS$\-D9QZ#
MUH [:LC1O$5CKEWJ=O:,2^GW!MY,]R!U'MG(_"HO%FJ3:9H4@LUWZA=,+:TC
M#8+2-P,'V&6_"N$L1<^$O'.E74VD2Z9IVH0+I\Y:5'$DP^[(Q5CR3CK@]3D\
MT >KT5Y_XAO+YO&M[87$U[]B71WEM(K#S"XE+8W,(^<Y! SQZ<YK'OI->@T;
MP/87VHZA;7=]=&.[9)BLI5B  2>X5N_0^] 'K%%>:W-GJ4WB8>&8M9N'^QZ<
M'B>XNY8WE=G.78QD%B!@ $X^M17<^N1WGA[PM-K,<TCQS/->><\8N&1B%CWH
M0VY1U&020,^X!Z?17E^K6WB/1]*T.RD\0/(YUN.W>>"4F14DZ(Q;[V,D_-ZB
MHDL]1G\6>)?#_P#PDFLK9VMLES&WV@>9O*AOOXR%R3P,#I0!ZK17EMEK.JZM
M!X,TZ>>0I?6LLMQ*;EX&N&0$*N]!D$<,<=>_O-K5MKNC>$(+1_$,KW?]L11K
M/#(6:.-R,(Y/+8SGGJ".U 'IA.!D]*@L[RVU"TCNK.>.>WD&4DC;*MSC@UY]
M+!=Z5X@\1:,VJW]Y:3:(]ZIN9BSQON*_*1C ZG@#MZ5T'P[LH;+P)I0A:1A-
M"LS;Y"V&89(&>@]AQ^)- '445QUW.^N^.;O09KRZM;6TLEE5+:9HGF=S]\LN
M" O QW)Y]*Y/6M?UN/PHUI_:<RW5EKZZ?]MB;:\L84D%L=3TSZXH ]=I&4,,
M, 1Z$5GZ+IDFD6)MI=0NKX^8SB6Y;<X!.<9]!7G7C75;RP;6-4L[Z_GDL[R&
M,&&=HH+5<+F,IG#LV3DX(&1TH ]6  & , 45YE<RZEK?C?Q)I_\ ;.H6=I;V
M$4T4=M*%VL8U/7&1R3G&,U7BU35;OX?^'_%AN[MGTV0_;(4F8"YB#["6 P"1
MM!Y]\YH ]5I, $G R>IKGO#-W)J]UJ>LK+,UA<2)%9JS':8T&"ZJ0,;F+?7:
M/:J?B/49IO%^B>'?M$MK:WB2RS20N4>3:IQ&&'*^I((/&.* -CQ+KT?AK0Y]
M4EMI;B.$J&2+&1DXR<]N:T+2Y2]LH+J,,(YHUD4-UP1D9_.N%\765U8_"_6[
M.ZU0ZB\;JJ2N!O52Z$*Y'5AGKQP14/B"2XM&BTVVU2ZFELM'W?8["3RV61<?
MOG?C"XQ\I//'!!H [;4M3DT^>QCCT^ZNA=3B)GA7*P@_QOZ"M"O/GU359/#_
M ('U :C(KW5U;Q7:@#]^'7)S_P!\G\ZKZBVKRS>-T_MZ]B72PEU;"'"[?W1D
M"'J=O;W_ $H ])HKSN.YU>RU+PEJ$FM3W7]K$1W4# "+!CW JH^Z1SGKD\^U
M=WJ$$MSIUS!!,T,TD3+'(AP4;'!'T- %@*JYP ,\G ZTM>/3>,-531-(D%S=
MR7VD7+KK<43C_5K(%)?COQC'^UZ5T=YK%U?Z5JVJVVM_8K&:]CMK6509"40[
M6,2@9W.Q('!Z9]Z .VOKEK.PGN4MY;AHHRXAB&7<@= /4T6-T;VPM[HP36YE
MC#F*9=KID=&'8BO/=&US5I(_&.F-<WL<EA#YUK-=E'FC!C) .!C/&?;-+J&K
MZM9^$_"7B,WUT;=/).IJO(>-@,NWX\?\"H ])HKSW4M=U:+0-9U>RN]\5[?Q
MVVG$N"J1Y$9=3CC+;B#SV-)'=>*?"MOJVJZM*LVG169>*&:Z\^3S@0%^81KA
M3GGCTH [#6-=MM%DT];F*=Q?726D;1J"%=SQNR1@?3/2M.O+-7L-0^R>#=4N
M]:N[UKG5K-Y8Y-HC#.=P*J!QCD=:]3H **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@"J--L ]RXLK8/=#%PWE+F4?[7'S?C3%TC3%CMHUTZT"6K;[=1 N(6SG*#'
MRG/I52\\5:)I][]CNM0BCF#!7ZE8R1D!V PF>VXC-/O_ !+HNES2PWNI6\,T
M2AGC9_F /0XZT 6'T?2Y)IIGTVS:6?'FNT"EI,<C<<<XP.OI4G]G6/VU[W['
M;_:W78T_E+O9?0MC./:J\^O:7;Z;%J#WD9M9L>2Z9<RD] @&2Q..@YKG_!NO
MW>M>(/$\,UR)K6TND2V 4#:IW#'3_9'6@#I%T;2TLI+)--LUM)#N> 0*$8^I
M7&">!0VD:8]B+%].M&LP01;F!3&"/]G&*-1UC3M)$1U"]@M1*VV,S.%#'T&:
MJMXHT1;.&[&I0/!-N,;(V[<%.&( YP.YZ#O0!:O-'TS4?+^W:=:77EC">? K
M[1Z#(XJVB+&BHBA44855& !Z"N5U_6IAJ/A:73+\&RO;WRY/*VLLR%21S^';
MUK8NO$6D65V+:XOHHY"VPY/RJQQA6;HI.> 3DT 6FTS3WN)KA[&V:>9/+ED,
M2EI$QC:QQDC'&#49T;2S!! =-L_)@;?#'Y"[8V]5&, ^XJOJ'B;1M+NC;7NH
M112J S@Y/E@]"Y'"@] 3C)('<4^_\1:1IDD<=Y?11,Z>8.I 3LQ(Z*2,9/&<
M#J: +$NEZ?/>I>S6%K)=H,).\*EU'H&(R.I_.G?V?9?;_M_V.W^V;=OVCRE\
MS'INQG%5-1\1:3I444EW>*BRKO0*I<E/[V%!.T=ST%3RZOIT-I!=/>PB"X(6
M%PX(D)Z!<=3]*  :/I:R/(--LQ))()780+EG!R&)QR0>]%WHVEW\PFO--L[F
M4+L#S0*[!?3)'3D_G6!X(UF?67UUY+[[9!#J+QVT@  $>T$ 8[<UJ>('<)81
M0ZRFF2R7D8#,H8SCG,8![GB@"Y/I.G75I':7&GVLUM%CRX9(59$P,#"D8'%/
MGTZQNK06EQ9V\UL,8ADB5D&.GRD8JC=^*-!L)I8;O5[.&6%@LB/* RDC(R*U
M(I8YXDEB=7C<!E93D$'N#0!!::986#L]G8VUNS*%9H8E0D#@ X'0=J6]TZQU
M*-4OK*WND0[E6>)7"GU&1UK*/BK3Y/%$OAQ)"E\D._<R\;CR% _BXY/;C\LK
MP?XJ@DT6TM]:UBW?59IY8U$C*C28E95POX8% '4KIE@L\\ZV-L)KA=LT@B7=
M*/1CC)'UJ6VM;>RMTM[6"*"!/NQQ(%5>_ ' JG?Z_I&EW"6]_J-M;RN 0DD@
M!P3@'\ZT<Y&10!5ETS3Y[K[5-8VTESL,?G/$I?:?X<D9QR>/>HSHVEFW@MSI
MMF8+=M\,?D+MC;.<J,8!SZ5R<VIZ[>_$74=!MM6%I:PV(N8S]G1\-\HP<CD<
MDUH>!_$MYX@T6ZN=3B@BEM;AX7EA)\J0+_$I/;WSVH VKW0M)U*ZBNK[3;2Y
MGB&$>:)6('IS6ATK.L=?TC4KI[:RU&VN)T&XQQR G'3/TKG/ WB>;4/"EQJ>
MN7L2^7=RQ^:^U %&,#]: .JM],L+2ZEN;:QMH;B;_62QQ*KOWY(&331I.FA[
MEQI]H'NABX;R5S,/1^/F_&F6^N:5=64E[!J%L]M%_K)1(-J?4]OQI+/7=*O[
M>:XM-1MIHH!F5UD&(QC.6]!UH +#0]*TNVEM['3[:WAESYBQQ@!\YZ^O4U&?
M#>BG2!I1TRU-@IR(#&"H/K]??K4ECKNE:E%-+9ZA;S1P#=*RN,(.>3Z#@\^U
M%AKFE:I*\5CJ%O<2(,LD<@) ]<>GO0!$_AK1'TD:4VEVOV$$,(!& NX=_K[]
M:'\,Z&XN VDV>+@*)<1 ;MO"_3';%:-Q<0VMO)<7$J10QJ6=W. H'<FJEIK>
MEWUK+<VVH6TL$/\ K'6083_>]/QH +?1-+M;.6TAL+=;>;_6QF,$2?[V?O?C
M3M,TC3M&MS!IME!:QDY98D"[CZGUJG-XKT6+1[O5$U"":VM5S(8W!(/88]3T
M%7-)U6UUK2X-0LY \,R!A@@E3W4X[B@!=1TJPU:)(K^UCG5&W)O'*GU!ZC\*
MBDT'29=*.F/IUL;$G)@\L;<^OU]^M8GB;Q.-.\0:3HJ7T5D;O=)-<, Q15'"
M@'C+'C)]#Q5ZRU8:5#%9>(=9T]M19FP5(CW+GY25/0X_"@"VOAW1TT=](73;
M==/?EK<)\K'(.3ZG('/M5VTM+>PM(K2TA2&WB7:D:# 45#>:MIVG$+>WUO;L
M49P)9 I*CDD ]A67;^+=,U74+[2]+OH'O(( Z2$AD9F#$8&1NVX!./7KUP :
M5OHVG6FIW&HV]I''>7(Q-*N<O]?RJ!?#6BI?&]&FV_GE_,W;.-_7=CIG/.<9
MK-\(^)8M4T'23J%_;G5+R$R>5N56?!.2%'L/TKIZ *,.CZ?;:I<:G#:QI>W"
MA99A]YP,8S^0JL_A;0Y%O0^EVQ%\P:YRO^L(.1G\>:9I][-!-JKZGJ^GR6\5
MQ^Z$;!3;H>BR'/7_ #D]M"#4K&YNY+6"]MY;B,;GB20,RC..0.G- $)T+3&O
MK6^-G&;JTC\J"7G*+SP/S-6;RSM]0LY;2[B66WE&UT;HP]*;J,DT.F74MLR+
M.D3-&9%W*& R,@$9'XUP+^--<TCPYI'B/5&L+BPOG19((('CDCW G()8AL8/
M&!0!VHT#2@; BQBSI^?LG7]SG&<?D*ELM(L-.N;NYM+9(IKM_,G=<YD;GD_F
M:635M.BG2"6_MHYWQMB>55<YZ<$YYI\VHV-M(T<]Y;Q.H#,LDJJ0"< D$]SQ
M0!#J6C:=J_D?VA:I<>0^^+>3\K>H]ZM7%O#=VTMM<1K)#*I1T;HRD8(J%M4T
M]+L6C7]JMR2 (3,H<D]/ESFENM2L+)PMW>VUNQ&0)950D=,\F@"A:>$O#]C/
M;SVND6L4UOGRI%3YER,'GJ?QZ5+%X<T>#1Y-)CT^$:?(27MR,H3P>A]P#]>:
MN2W]G"R++=P1LX8H&D W!1DX]<#DU')JVFP^3YFH6B>>H:+=,H\P'H5YY'TH
M Q[OP?IMO9WDFCZ?;6^HR6<EM%(<@?,#][U^O^%<9I'@>\CETXQ>&VTB[A,9
MGO?[2#K\A!)$:GYBW/!P!GJ:]0FO;2V8K/=0Q$*7(>0+A1U//;D<US7C'Q-<
M:-IVDW6EO;RK>:A%;LY^=2C9)VD'VZT ;EOHFFVKWCPVJ*;TDW/)/FD]2<GW
MK.MO!/AVQ-O)!I<?F6TOG0ODEU;G !)Z#/ Z5MV]Y;7>_P"S7$,WEMM?RW#;
M6]#CH:E9E12S,%4#)). !0!Y]X(\)O+IUS<>(+*Y2YDO9)FMY)2(I,D$,T8.
MT\^H[5UXT#3AK%SJHA87=S +>5@YPR#MC.*Q/#7C!_$7B?5[)(A%96L43V_F
M(5DD##EL$_=/!''0CUKKJ *&C:-9:!I<6G:?&T=M$6*JS%B,DD\GW-3W]C;Z
ME83V5W&)+>="DB$XR#2P7MK=-(MO<PS-$=L@CD#%#Z''0UQD?BG6-=U/5K?P
M[+I;'3[A8EAN-Q:91D.P8$8&< <$<=>10!VMM;16=K#;0($AA01HHZ*H& *S
M=4\-:;JUY'>S+-%=QH4$]M,T,A4_PEE()'L:LZQJ]EH6F3:A?RB."(<],L>P
M [D^E9=WKUQ!XOTZP#VO]F7-G+.TN3N#(1SG. N"/UH LZAX5TG4M&@TB:!X
M[&!E:.*&1HP,9QT/(YS]>:UH8E@@CA4L510H+,6) &.2>2?>J&K3W[:.TVB2
M637+;3$]PQ,1!(R<KUXS5U[B* 1B>:*-G.U=S ;CC.!GKWH RI_"FCW&H7]]
M):_Z1?0&WG8.1N4KM/'0''&>M-/A'1S:Z5;>3((M*D$EH!*PVL#GGGG\:W*P
MO%WB./PMX>FU)T$D@(2*,G[['M^63^% "OX2T>1M69H'W:J4-T?,;YBN=I'/
MRXSVJQI?A^QTFXEN(#<2W$JA&FN9WF?:,D*&8D@9).*MZ??0:GIUO?6SAX+B
M-9$8=P1FIO-C+;?,3=G&-PS0!3O]'L]2O+&ZN5D:2QD,L($A"AL8R0.#^/J?
M6HM=\/Z?XCLX[744D>*.02J$D9#N (!R#[UI>8F<;USG&,]Z/,0OL#KN],\T
M >;^(]!DE\53W-]H.HZC:FVBAM9=.N=K +G/FY8$MD]<],>];.C^#A/I=B-<
M:[DFLKEI[-9+K?) N1M5G7&X\9]!G XKK_,0/LWKN_NYYI&EC7.Z11C@Y- &
M-KOA'1O$<\$^HV[-/ "(Y8Y&C8 ]LJ0<?XFDO/!VA7VCVVES62_9K8AH=C%7
M1NI(8<Y)Y)[FMS>N[;N&[&<9YI#(@<(77<>V>: ,/_A#M&_L^RLEAE6&SN!<
MQ;9F!,HY#,<Y8_6K!\-Z:=3U#41'(MUJ$(@N'65AE, <<\' '(K3:6-<[G48
MZY/2JESK&GVFHVFGSW2)=W>[R8N[!1DGV&!U- &1=> ]!N]#M=(EMY?L]H6-
MLXE;S(B3D[6//7MTX'I4C^"M$?2(=,$$J6T4XN!LG=6:0=&9@<D_7T'I70T4
M 9<GA[3YM8GU22.1[F>V-K)F1BIB_N[<X%)X?\/V?AO3A8V+W#0ABP$TQ?;G
ML,\ >P%9OBWQ!J6B7&D6^G6D$[ZA<_9MT[,%1CC;R/Q_*KEC<>(TU.*'4[2P
M-I(C?OK21R8V&,!@PZ'GI0 _5O#EGJUW!>F6YM;V!2D=S:R;) IZJ>""/8BH
M;CP=HMSH\&ER6[_9H9Q<+MD(<R\_.S=2>3R:W!(A7<'4KTSGBAI$0@,ZJ3TR
M<9H <!@8KF+_ , Z%J=WJ%Q<QW#?;]IEC6=@@<# <*.-WN<_J:Z5G5!EV"CU
M)Q2[EW;<C=C.,]J ,2V\)Z;::G<:A";@3W%JMK*6E+;D50H)S_%A1S6+>:==
M^'/#T/A?0-'GU"VN89HOM,TRA82YZOQR/F8].V._'4ZCJUAI-H;J^NHX80X3
M<3G+$X  ')/M44]QJBZW916]K!)IDB.;BX,F'1@/E '?/'ZT 3:3IT6D:19Z
M=!S';0K$IQC=@8R?<]3]:I>(_#.G>*+*.VOUD4Q/OBFA;;)&?8X/6M<2(5+!
MU*CJ<]*4LJXR0,G R>M '.2>"-+?PLWAY9+J.TD8/+(D@\V4Y!RS$'/0=NPJ
M.Z\ Z/=WD%RSWD;QVRVD@BG*">,# $F.O0>G2NHI"RJ0&8 GID]: .9C\"Z9
M%8:791W.H+!IL_VB%?M&<OVSD=!S@#&,GUJROA.Q$FN.UQ>.=90I<[Y0=H*E
M?DXXP#@9SBEO=<GM?&.EZ*+>,P7D$LAF+'<"G8#\OSK<R"2,C(ZB@#G5\&:>
MD&API<WB)HS[[<+(OS'C[_R\]QQCJ:Z.DR-V,C/7%+0!D0^&M+@?5F6W#?VJ
MVZZ#<[OEQCZ<D_4FJ]WX/TV[\,VN@E[F*UM?+,4D4FV163HV<=>O;O6_GG'>
MB@#EK+P'IE@VHO%>:D\NHV_V>XEEN=[,,8W9(^][G..V*T8_#=DGA;_A'7>:
M6R\@P9=@7V]N0.H[<=A6Q10!DW'AO3+OPTN@30[K%85A4$_,H4<$'U&,YJGI
M/@S3M+%P))[W4?.A^SG^T)O.VQ]T7(X![CV%=%10!R$?P[TU/L2'4=6>&RN%
MN+:%[D%(F4Y 'RYQ^-=?110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'B_B^_
M6YM_%UD(+BSN?M,;"VAA9OM*(R@S2,00%QC !';K75VCV$GQ.U^>X0,/[*B(
M+QM_J\?/QCW7CK^M=[10!XWX>O!I6A^"M5NH))-.M?M45PZH6^SN[G:Y ![9
M_.NE^'[&;Q/XQNECE6&:\C:,R1LA(PQZ, >A'YUW]% 'G_Q(\L:QX0>8#R5U
M-3(6&5"Y7.?:J'B9;/1/'4<^I1WUMHT]AY,<UBSHL;[F9E;9Z^GOFO3Z* /,
M)X['3[3P2EI97-C9_P!JLT4-QEG"MNP3UQDL#@],U1(TR/6?$&B:]!K$L]QJ
M#W%O:VTDGEW*.P9,*,#(P#D^GM7KM% 'D'BR6)Y?%6GK:75E+]FA*16]NSM>
M;1G>\F#A%QC''0\D\58\07=O;10ZEI>H&VUB/3(8WL[B F._B89"@$<G[P]>
MW%>KT4 >3ZRT5CXNAU#Q#::C9:9?Z;%;1M:R,!;GJT3A#TZG'/3ZU97['X6U
MSP_J,EI>6OAY;.:*%)U9WMI6<L68#)&X$8';VKT^B@#B/A[<Q75WXGDB21$?
M57D421,AVE1C@CV/'6IOB%=1V=MH,\@8K%K%O(P5<G:-V:[&B@#SP1Z9-XP\
M<O>1*["RBY9"?W8AP^/QQTY]*V_ATP;P!I&#G;"5/L0QR*ZBB@#B&O8-/^+<
MWVIGC%UID<<)\MB'8.Q(R!@8 SS7$WJP+\*?MMBB"\76&<S1+APWF,5.>OW=
MI^F*]MHH \GU%=)M?%OB*T\3_P!IPPW[));+"TGEW*!0-N$ZG/3->F:1$D&C
M64,<$MNB0(JPS'+Q@*,*QR<D=#S5RB@#RG5M$@\3?%/7-.>YD@+:6H26-B-L
M@*$ _P!X8/(]*?:ZA=7'PZU;PNL*VNOV$#0-;Q+CSD&,L@'7*\<<YY[UZG10
M!YKX+E\-:G?://:KJ<NK6UL8V$[R,+90I!#$_+@G@ >O05RVF+):^!M-OYX+
MB2RL]>::Y6$D,HP-K_@>?T[U[G10!Y7J5[X;_P"$?US5-+T^[U);F2W-Q<3+
M)Y;2 L03T.$ZG& =P&>:S[.:SNO%'BO^U-1DO+*YTQ-US##Y?F*-HRB]/EZ9
M]J]B"((Q&%4(!C;CC'IB@(JG(4 X R!V':@#R.>;5[SPUXBTBVFMM6>&Q@\K
M4[-/FEB#Y\I\9&X(7P!V/O6_X7NO#6L>(;+4-,FU"YU"&Q\A_,#;+=.#M<E0
M-V20,>]=U!;06RLL$,<2LQ9A&H4$GN<=Z6*"*'?Y421[V+OL4#<QZD^I]Z ,
M3QM;6%WX1OK?4[E[:TD\M7F1<F,^8NTX] V,^V:\VUJ?4[K3M06X,=\EG?6L
MEWJ>G1X%U" W!ZKO3()]L9Z5[.RJZE64,K#!!&013(8(K>)8H(DBC7HB*% _
M 4 >:;-"O] \67NBW-]JEQ<Z>PN+N=#AV"G:H&U1N  Z#TKM/"%[:WWA/3'L
MY4DC2VCC;;_"P49'UK8AABMXEB@B2*-?NHBA0/H!2QQI%&L<:*B*,!5& !]*
M .-\03V\7Q-\*":2-28KH#<0.2JA?S/ K+TZ]M;-O&5CXAD@BNKBXD<))D&:
M%DPFW^]QQA><UZ&]M!+-'-)#&\L>=CLH++GK@]J)+:":6.66&-Y(B3&S*"4)
M]#VH \BM]-,WB;P%I^OVPE8Z?*LL-T W(5RH(/?[O%='I,NG:-\1/$ED_DV8
MEM+8VL978ICCB;=M[8&.?I[5W36T#W"3M#&TT8(20J"R@]<'J*)+6WF??+!$
M[[2FYD!.T]1]#Z4 >*M;V-G\.O!MU;)#'+)JL33RKC);YLY/T _*O;ZK#3K$
M0I"+.W$4;;T01+A6]0,<'WJS0!XIJ)C&D?$O>5!-]'MW>OF'I[]:Z*QMK'3O
M%_@J.T2"$R:7+O\ + 0R90$$COD[CSWS7H)L+-EF4VD!$YS*#&/WA]6]?QI?
ML5IYT4OV6'S(EVQOY8R@] >PH CU5TCTB]=V546!R68X &TUPO@;PMHFJ^#M
M%NYWN;U8AY@BFN',22@G.$Z<'/;\Z]#DC26-HY$5T8896&01Z$4RWMH+2/R[
M:".&/.=L:!1GZ"@#QSQW=:9=-XGCCEM;.[26(2"7=)<7+(%*E.<1H 2.^?;%
M:S6FEZY\6((KZ&WN[:?0T>-90&#'.05SWQD\>]>EM8VC323-:P&61=CN8QN9
M>F">X]J4V=J;E;DVT/GJ-JR[!N ] >O>@#Q36M3L8Y7:S>VLUMO$"2&VECW7
M (8[G;D83( "CTZUN:[>Z?:^)O%ME<7MI*=2L(%0W<JQK"VUL 9'(&5?(]1W
MYKTUK"S8REK2 F8@R9C'SD=,^N/>N2N?#&MIKM]=6O\ 8=Y;WLPE+:E;,\L0
MP%VKMP"H &,G_&@#"N='T8:Q\/M,?[#=VX@N(Y&3&R8B(8/N"^3[DFJ/B\Z1
M!-XATR!;:R>VTZ*)?M.7:547*+"IX'4 MDGCIWKT?0_#5CHUA# (+>26-WD$
M@A"[69BQV#G:.> *TI;*UGD,DUM#)(4\LL\8)*_W<GM[4 >5&VT?6/B7H!O$
MM;JVGT-'/F$%9'!<9/J>,?A[5DZG91Q^&H;>$.=)?Q2%LAO)4P[6!VG.<9W5
MZ)>>#EOO&\&JS06+Z7%I_P!C^RO'N).YCD*5P!\V.M=.UE:/#'"UK"T41!C0
MQ@JA'0@=J .-T2WL-)^)^J:;8PP6L<FG12"&)-H)#')XXSR.OK6UXPLM5U'0
MC9Z4L+O+*JW"2R% \/.]0PY&>!]":V5M+9+IKE;>);AQAI0@#D>A/7L/RJ:@
M#R_PF^JCXM:RMU8VT#?9(EG2*4LL2A%V;3CG.!]*ZWQY)=1>"M2>T#EPB[_+
MZ^7O7S/_ !S=6\EO!'/+.D,:RRX\QPH#/C@9/?%2$!@00"#P0: //+J.Q_X3
M'P9<>'!#&D\4JR^0!M:V" @-CTR<9[]^*?\ #F&$:[XP98XP4U:15(4?*NYN
M![5VECH^FZ;)+)8V%M;/*<R-#$%+?7%+9:3IVG33S65C;V\EPVZ9HHPID/)R
M<=>I_.@#F?BG#'+\/-19XU8QM"RDC.T^:H)'IP2/Q-4M3M-$UCQOX<M52UN;
M'[#<.D4; H1E<<#@C(/'3@UWDT,5Q \,\:R12*5='&0P/4$53CT32H;J"ZCT
MZU2>"/RXI%B4-&O)P#C@<G\S0!XU>2%?A5XCLEP+>SUDPP)_<3>IQ^M=-XUM
MC#=SZNK:?J5M%IZ1WFFW+;72(DG?&V>"2/QQWXKO6\/Z.]K/:MIEH;>XD\Z:
M(Q#;(_\ >([GWIMWX<T2_ECEN])LIY(U"(TD*L54= ..@H M:?<)=Z;:W,:,
MB30I(JMU (! -<CJ"ZAX@\73_8([.>RTJ(V[I<R,JM/(OS$;03E4P.?[QQWK
MMP,# Z56M-/L[#SOL=K#!YTAEE\M N]SU8XZF@#A/A]-<Z7;:SX2O)D2ZTLE
MXI QV^6X)R,\X!YS_M"N=T6UM]?M?"UJ8[2.>TO'EN+IYXB;A<D\ -O)<]B*
M]0O=!M)5O[FSMK:WU.ZMWA^V"(;P2N 2>IY _*N&L/ E_+:0Z9=Z%HMD( BM
MJD#$SR;"/G3 !#G .2>YX/2@!=,\.Z?JGBKQ==&(27UI>K+:J9"JI)L)!(!'
M5NOTK*\)6&F72Z/JK^(T@U5;C:\'V=$N'E)PT;$?,RG/<8 ],5ZQ::786-Q<
MW%I9P037+;YY(T"M(V2<L1U.2?SJ*/0])AU-M2BTVU2^8DFX6)0Y)X)SUYH
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
M]DZ/!'J,7B*.Q:7S[,3&![A1\H*D'DITY)ZUVFI^%M#UBUM[:_TV"6&V&(5
M*^6,8P-N,#VI6\+Z,PL\60C^Q1M';F&1XS&IZ@;2.M %/P7J&FW?A6R>PGN/
MLY9XT6\D#2JP8DH3WQV]@*Z.N:O_  ?8S1Z+;V5M!;0:9=+<1D;MR;6#D*.^
MXCDGUS72T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110!SNI^,]+TN2X\U;F6WM7
M6.[N88]T=NQX <YSGD= <9&<5/+XKTJ'4Y=/EE=)DM#>@E?E>(?Q*>_?\C7"
M_P!CSZ;XEUFWO?!:ZTM_>275I=A%*J&Y*NQX4#^>>N:T?&&E:AK=Q-/:63PS
M:#$DUFZP%A<S<,44$?,@ P /XC[8H ZN;Q):P65E,UO=F>^_X][,1CSGXS]T
MG XZDD 9Y-0V_C#2[O2;/4(//?[9*8(;<1_O3(,Y0C. 1M.<G'O7.ZCJ&L7%
MSH'BNWT"^;[,DT-Y8-$1.@?;RJG!;E>/:J_B>QU35;'1=<G\/&>.UN'EFTE3
MN<Q.  2N,%\\D=L_6@#H9/B!H$.DOJ,\T\217 MIHGA/F0R$$[67\#R,BEM/
M'FCZ@U_%9K=2W-I"T_D-"4>9!W0-C([=JY;Q)';0_#N[NK;PZ=(CDO+=E@,:
MK+( Z\LHZ'J ,UIM97/B/QI%KD-E>6MK9Z?)!B[@,+R2.&P K<X ;KTS0!T7
MA+6Y?$7ANTU.>W,,DRDE0N%/)'RY).*-7\46.CW#V[Q7-S-%";B9+9 QAB!P
M7;)''TR>#Q5'X>BZA\&6-I=V%U9S6RF)EN$"ECD\@9SCZXK!\96^KWOB"]LO
M[*OKBRGTYDM7LAM#2X)_?2<':#T7)!XX.<4 =3<>+=/B.GI!%=7DE_!]I@CM
MXLL8L ESDC P>G7T&:U-.OX-4T^"^MBQAG3>F]2IQ[@]*\R33Y;CPSX=74]+
MUVUU&UM&2"^L8&,MNRG:%=5Y *XQGWZ<UZ%X;&ICPY8#6?\ D(B("?D$[O?'
M&<8S0 R^\26EG>3VB075W-;QB6X6VCW^4I[MDCG'.T9..U96H^-DBO/#R:=:
M2WEMJSDB9$_@ / R1\V<$YZ &JMH+WPQXJUR2>PU"^M-4D6>">WC\TAL8,;
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
M=+\*)57P3;V++(ES:O(LR/&R[29&(&2,'CTS0!O:I<B+Q#HL UA;0RM+FS*
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
M\.>#EAEA74+75K=KE' \]"&/FLW&>6P<]^* /7)M4L+>]ALIKR".ZFSY<+2
M,_T'XU!K&K6^FVLBM>6T%V\3FW69A\S!21QD9'%>52?V7?7VNZ7XFUF_LKYM
M0\S[/'!%NF&1Y)1MA8G!&!D<'TS6RNHZ19>(/&5OX@E@CN7C183=E?WD'E_*
MJ>ISR0.22.IZ ':>$M3N-9\*:=J-V5-Q<1;W*C SD]JLL]^/$,:"YLQIYMR3
M 0?/,F[[P[;<5D?#ITD^'^CE&# 0[3@YP0Q!%9U[]G_X7'9_>\S^QY/,';;O
M.,?^/4 =B+^S+H@NX"SG" 2#+'I@>M6"0!D]!7B-G;Z7%\.M)U!(8(V&N)LG
M< ,(Q*W&X\X KV[K0!Q6L^.H)?!NK:OX>N(99;%Q'F1=P/S 9 !SCG@GTKKX
M;B*4F-98VE4 NBL"5SZCM7D,TNFI\+O%-K#]G2]BO)%FC50KA?M *Y[XQT[5
MNOI=AHGCKP_%HL%O;R3:=<9V8'FD(-I;^]R* /0?M5N;DVPN(O/'6+>-WKTZ
MU-7C'ABWT/4=-LFU#7;N'7(K_+VZ+$MSYY<C&=OF,ISSDD#';&![/0 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% %:34;*&0QR7ENCCJK2J"/PS5FO)-9N-!TSX
MJ:U<ZY9Q2V?]FH2IMO,^<E #C'!/3)QUZUN^$;NY\*_#F?4M;>4V\;-/;1M(
M'=8&"B-,YZD]/3- '?4R*6.:,212+(AZ,AR#^-<SI7BI]3UO^R+S3X5$UKYZ
M2V\YGC(S@QN=@"MCG'-8'@_Q!%H7PV\.IL22YO))88$DE$:9\QR69CG"@#L"
M>1Q0!V'B3PY;>)]/BL[J::%(IUG5H2 =RYQU!&.:V!P.N?>N/M?&\]UI=Q*F
MCRM?PWBV@@20F-V8X5Q)M^X?[Q']*CB^(, TO6;FZM%2XTJ=898X9B\;%CA2
M'VCCKR1QB@#M**Y6?Q@^FZ)<ZEJEG#$B,BV[V]T)8KHN.-C[0?K\N..]6=!\
M2R:MJE[IMQ:1Q36RJXEMYC-#*I_NOM7D< C% '0T5S_B/Q+_ &%=:;:)#"\U
M_(Z(]S/Y,*;5S\SX."<@ 8Y-5KOQ<]C#IUO=6D%OJU\SB.WFN@(@J9)<R 'Y
M2!Q\N22..IH ZFBO.]6\=:E<>'%N-.L!;7(U".SG,DO"Y8?,AV_,C<KNQD=<
M5W]NT[6\;7,<<<Y4;TC<NH/H"0,C\!0 RXO[.TEBBN+N"&24[8TDD"ESZ 'K
MT/Y58KR]8HM3\2^,V\1:9:RZ=;>4TI:<F2)$C8J8\*#\PY/S+C..:Z.V\77$
M7]ERWVD?9-,U)Q':S_: S)D93S%P-NX#C!;WH ZVF22QQ!3)(J;F"KN.,D]
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
MW+,;V<*+EB9$7><*<DG('&*HZSKC:/\ $F$2&^G@?2&9;.V5Y3)().-J#C.
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
M$L]+GCD>Y$H;[4L:X4!0!MSGG/X9ZUW=4_[4LO[6&E?:$^W&'S_)[[,XS^=
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
M]S+\J@(&Z;LKT]^<5%IFG#5=-N;>'P;+IVHG3YK>2ZN@459&0KB,G)8$GJ.
M,\^OI=% 'D<HU;5+'P?II\/ZI!/H][;I<O) ?+VIA=RMW&%SD<#/7IGUF4$Q
M.!R=II]% 'B]IH>K+\/O#%LVEWHN(=;$LL1MWW(F6^9AC('N:[G3([J/XGZY
M(UE<K:S6<.RY:,B-F7@J&Q@GYOT-=?10!Q'Q(LKN^M="2TM+BX:/58I7\F)G
MV( V6.!P.>M/\F8^-_$;+9W0CFTR-$E^SN$D=0V0&Q@GYAT/KZ&NTI 0PR""
M/44 >86EO)<^!?#]EJVF:U974,<GE75E;R&6U="57<J@M\R\],&NQ\&OJK^&
M;?\ MF(I>!G&638SKN.UF7^%B.H_QK?HH X6&TGA\;^,KB73KEHI[*'R9Q"Q
M5PL6&1>/F))' STK M(]7M=*\&QOI&I+;6\<BW#6UH?M,;YQLR<&-6XRPQD=
MZ]75T<D*P;!P<'.#3J /)-(L;R/1/#UK=:-J*M:Z\\DT<EJ[[4^8AB<'(RP^
M;Z^E:D>G7D?B;Q]<R:?<F*YM$6!Q Q$Q\L@A./FYQTKT>B@#R*2SN=+MO">M
M7VE:A<V-IIQM;JW2-EDMF'5]N ?Y# %=YX4AMA#=W%IH<NE13RY G!668XY=
MD/*\DCGD]:Z&B@#@O$,;V'Q0T;6[J&0::EF\#7"QEU20EL X!QG<,>M<_/HV
MI6MJVNKHT[6JZZ][]B1"LOD%=N_:,$$8R!UZ'UKUVB@#@)62[\'^);S1_#EW
M;M>VVQ#,C>?=EE(+;.3@!N#DYY[=8;B&\TZU\":Q)8W#VNEVICOD$;;X-\*)
MN*8SA2&)XXQ7HM% 'EVO6CWUOXSUJSMKA;.YL88H\1O_ *4P&XRA2!P 0,@8
MX)SUJ76+0IH?@[7+33;F;3[")'N;2'<) AC4*_!!)3GGW]":],HH YOP>;":
MWO+W3=(N;"WNY1-YESD/<,1R^"20.G/?)-97BN[N(_%EA;FWO(+=[615OK.V
M\V61VS^Y4[2$X4,3[=0 :[FB@#PS18KD6'@BUN(9Q):ZS+'(LB'"_.IXSP1S
MVXSFNST&S2Y^(_C2WN(-]K/' K(R_*X*<UZ!5#6K"XU/2;BSM;^6PFD7"W$0
MRR'/^>XH X?P7I.J1:U)I.H2N]AX>F<6I)SYC2*"F3_LHQXSQO'3%>CUG:+I
M$6BZ?]F2::X=G:26>=LO*Y.2Q/Z?0"M&@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** .+_M_P 2:I/J<VAVEF\&FWQLVMILB2X*D;R'W!5X/&0:LSZSK&IZKJMK
MH+V*KI>U'$Z,YFE*[BH(8!0.!GGG-5G\&:G:ZY?W&CZ\]C8:C(9KN'R@\@D)
MY*,?NYR>>W'7M>D\.ZA9:U>W^B7T$"7Z 7$=Q&9-LBJ0LBX(R>F0>O)S0!F:
M?XYN-5?PM<6T,"6VJO-#<1L27C=!G@],<=_45!JGCG4M/\/^(KX06KS:9J0M
M8AM8*R$KR1GK@U>G\#/:Z=H,&B7R6\NCRM(CW$7F"3=][< 1ZG_ZU4[CX>7=
MUX>UK3)]:6634KQ;HSM;X*D$9! ;!SCMB@"IJ=]XS;7-#CGN["R2[NW\F.!'
M<%1'D>8=PW=3QQSS7I"YVC<03CDBN<U_P[?:DVBW%E>PP7FFS!PTD99'!7:W
M&<],XY_$=:Z,9P,G)[T <-/XMUB30Y_$]C':'2()&!M9483/&C;68.&P#D'
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
M9C2\FC(C:7.2@8G)QG [<"MW4?'.F:<UZS17,MO8RB*[GB52L3G'&"06ZC.
M<5S,&F:HOA;P-;_V/.DEG?QR7,:* 8@I8%F!Z9SNS]:JQZ!<Z-KFJ6EUX-AU
MX7=R]Q:WK*F%#'[CLPXQR?\ ]= '77_C[1K#4&L62]GF$*7 ^SVS2!HVP=P(
M[ 'D_P!:Z<'(!'>N(M-.OX_BW+?-82K9?V4L G5<1[\J< Y]B/7^==Q0 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% %34]1M])TRXU"Z+""W0NY49.![4NG7T6J
M:9:W\ 817,2RH&&#AAD9_.O._$=[?^)/#/BN[6^FL[3399;-+6-%Q-LP69RP
MSSNP ,8QWIJZEJ-OX>T*VM]3>U@&A1SI%9QA[AY N,MN4A8@,9/'- 'J%%>9
MVOB77M6TKP=)!?I;2ZH9X+AO)#@E00' XY^7/ID]ZJW6K^*8/#6O3G7AYFA7
MAB$@MEWW(R/OG. /F[#M0!ZM17G_ (@US4IDT^6VOY[..XTPW20648EN))2
M>05(V 'D_+UZTDGBO4)M+\)M<W LH-53_2[Y% V.%RJ@G(7<>Y]* /0:*\NA
M\5Z_::#>S-=I=AM773;*X95&5W'+D\ GMG &1GD5LJ?&NGV&M!$:[54#V#W#
MQF<G(W*0@VGC<1QUQZT =Q17(>"-5&I-??\ $XN[PQB/?:7L*I/:O\V0Q4 $
M''&!VKKZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JA<Z'I-Y>I>7.
MFVDURF-LTD*LP_$BK]% !1110 5%<VL%[;26UU#'-!(-KQR*&5AZ$&I:* (X
M((K:!(((TCBC4*B(,!0.@ J2BB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "L*?P7X;N=1%_-HUHUSNW%]G#'KDCH3[D5NT4 (JJB*B*%51@
M#  I:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *RI/#FE3>
M((]=DM5?48X_+24L?E'/0=,\GFM6B@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** *]_8P:GI]Q8W2EH+B,QR*#@E2,'FJ^C:)IWA_3EL=,MU@@4
MDX!R6/J2>2:T** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@#DM1\ 65]=ZA)#J%]96^I*1>6UNZA)7)SOY!P?7'7Z$Y'\ V
M7G6<D&HW]N8+!=.D\ME_?0#LWR\'W&/;%=;10!RNF>!K338=$C%_=RKI#R/
MK; &+YSNPN>,G'/>I'\$V<NG:W927MX\6KS>=,24!1L@_+A?8#G/2NFHH Y2
M?P):OJ-I>6^HWEJT-B+"7RBN9H0.F2/E/'48/IBN2\3^'X-+30M$GO-733;=
M)62^CC\[:Y("H54= "3GTR![>L44 >>Z)I5SXIT>^T_5KV[OM&*QBTN9[<6\
MZR+G)48R0/EY.<G/7FM>T\$>187,,^OZO<74XC'VMYAYD01PP"9!P"0,]<XK
MJZ* .;C\);8]8D?5;MK[58EBENE"H4"@A2H4#'!Y]:W;*V^Q6-O:^=+-Y,:Q
M^;*V7? QECW)J>B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y7QKXGET&
M*PL[3:+[493%%(ZEEB QN? !W$9&!ZFNJKF?$.C7L_B/0==L4\]M.>19;??@
MLDB[25R0N1DGG&?PH M>%Y[&ZTU[BQU.ZOP\A$DERYWJXX*E2!L^F!6Y7%Z7
MIVLZ-<Z[K4>EF>YU*[5DL/M2)LC48W%N5W')R!GMS7:4 %%%% !1110 5XYX
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
MOKP6=)(SA1\Q.01TP:[CQ%+%X>^(&A7\T(@T;RIE+0P_*L[YRS!1U(V\^QH
MATCQ)<:W;^,W;7Q:6=O.HM;TQ@B",Y&0..H4?B?6NP/B'2M/M;9;_5[?S&M1
M<>8Y">8@ RX'OZ5Y@SI=^%/B%=V\,C17-VK1!H63<I8$$9P>^<8X_&M>WM5G
M^(7A 36XDC70USO3(!VMZ]Z /0(]<TR;1SJT=]"U@%+>>&^7 Z_C[4EGKNE:
MA.;>VOH7N 2# 6VR# S]PX;I[5Y1.;0?#?4-LS0)'X@9X1'&Q0_/E0P4?<QS
M^ QS@5UGA*^TS6?&.IZU%?VC74]O'"MI$K*ZJN,LV]5)R<=NF* -W5?%^E:/
MX@L-&NY&6XO 6#8^2,<X+'W(Q_/%96E>+H[75M=MM>U:WC2#4/)M!(%0[2 0
MO')QD#)H\531V?CSP?>3!EA5KN-I A(!:-0H./4FN8O5MKK2_B1*L2/,MQM#
M%/F&!COSC(:@#TO4]<TS1HXWU&]BMUD.$W<[OP';WJT+NW:S-XLZ/;;#)YJ-
MN4J!G((ZUY##>6VF:KIMYXDFO%T^^\.V\$4T:N?F*KO0E1G)Y/XBO2?"UM9V
MOAJ"/3+6XMK0[FABN22X!)P<-R >N/>@"'2/&FB:QIUW?Q7:16]J[+(TQ"X
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
MSI>6\/GL'C(5DR!E3W&3_.H(_%>G3V-E<PK<2M>H9(($B)E9!U;;V7W]QZT
M;E%9VB:Y8^(=.%]I\C-%O:-@ZE65AU!!Z'_&J@\5Z:=-U2_Q<>3IDK0W(\H[
ME9<9P.XP<T ;E%<[=>-=(M+NUM&%W)<75LMS#'#;,Y=#TQ@=>I_"I(O&.C3Z
M%%K$,\DEO-,MO&BQGS&E)P$"]=V: )/$FB7&MVELMI?M97-K<+<12^6)%W*"
M "IZCFJ^E>';R*_CU#6]234;R'/D.ELL(3(VDG'+''')XYK T;6'_P"%F>*)
MKR6X@L[:RB<QSGB)0JEC@$@=SQZUT5KXQTNYOX[)UNK6>6%IXEN8&C\Q ,DK
MGKQDT ;]-\M#NRB_/][CK]:Y:R^(WAN^1I(KJ81)%)*TCP.J@)C=SCD_,IP,
M]13-3\>VMGH6H7]O87LD]FD;F"6%HSMDSM<D_P /!Y]J .L:*-U"LBLH((!&
M0,=*=7/'Q=9P65B]Q!=&ZNH#,+:*!FD"@?,VWL/\:2X\<:#;6&FWSW3FWU%R
MENRQ,=Q!P<C&1@\?RH WS%&0X,:D/]X8^]]?6AX8I 0\:,",'<H.1Z5D:9XJ
MTK58K^6*62%; XN/M,31%!C()#8XQS7,ZAXC34_&OA2.S.H0PRR3.1*C1QSI
MY9VL ?O?EWH [QK>%BA:&,F/[A*CY?IZ5)6 /&.CMJ$=H)9B)+@VB3^2WE&8
M?\L]^,;LUOT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Q%AX5U_1-6OX=(U*S
MAT6_N#<OYD;-/ S?>$?\)S@#+=/3CFV- UC2-9U*YT*2R-KJ3B:6.Z=P89>C
M.N%.[/7!QS^G644 <+;^ Y[#4/";6ES$]KHJS"8R$AY"_.5 !'4GJ:?I_AG7
M],M-7$,NES27^IO<M%.&,<D##!1L+\IZ= 1Q[UV]9^E:W8:U]K^PS&3[+.UO
M+E2-KKU'/6@#A_\ A76HQ:07L+RVL=5CU!KVV2$L8(,@*4!(R1@?W?;&*U-4
M\,:_XA\.RP:MJ-G'J2S1SVOV5&$,3IG')^8YR<GMQ@<<]I10!Y[I\>LGXG6H
MUY["2X;1Y!LLT81A?,'=N23^%5H/ WB:#3++25O-(%C8:DMY;D))O<!V8[NP
MQG@#\^.?0&TNP?4DU)K. WR+L6X*#>%YX#=<<G\ZMT <0GACQ+I.N:E-H6J6
M*:?J4YN)8[N-F:"1OO,@'!)]R.WI5RW\-:A:^.;_ %Y9H)(9M.%M&KL0YD&W
MEL+@ [>WY5U=% 'G%KX!UJRT#0S:WEA%KFCR2>3)\[0R1N22K<9_B/('^(U=
M2\-^(-:T"+[;J=I'K5M>B]MF@0^1&RC"IR-Q7J<]<GOBNRHH YE+/Q9+IER]
MY<Z2]](46.V6-_LVP'Y@Q.6)8$C...*B\(>%[G0;[5;N?[+;I?.C)961)ABV
MC!() .3] *W+?6;*YUFZTJ&1FN[5%>9=A 4-TY/!_"K] '(/X?UO3M5UB71Y
M+"2SU3]XZ7;NK0RD;21M4[@>#CCI5>W\&WVD7WAE=*>T>RTE95F-P["20RXW
MD *1[CFNWHH I:S9R:CH>H643*LES;20H7/ +*0,^W-<C%X/U>WT;PG9QRV1
METBY$UPS.^UADY"?+R<,>N.E=7INMV&KSWT-G,7DL9S;S@J1M<=1SU[_ )5H
M4 >8:_X(\1:BNOQ(-,G^VSK/!<REC,$# B$9X0#&<CKGW.-YM+\1Z?XIN-:M
M;>PO!>VL4,T9F:(QR*#\PR#E/UY]N>QHH \^NO!6JV^A:%8V-Q%-<VVJK?W4
M[-L )+%MHQR/F^O]-FTTC58/B!JNKE(/L%Q9QQ1CS/F:1<8SQP/O>O:NHK)C
M\2Z1)9ZC=K>*;?3I&CN9-IPC* 2.G/7M0!P4?@+6O^%>#2V6 :A#J?VV./S?
ME<=,;NW!/Y5I^.$AUF#3=*2\AB\3+/&4CMI</&&&)#G&0NW<<^P^A[!M<TU)
M-.C:Z ?41FT&UOW@V[O3CCUQ3VLM.L[JXU9K:".X,?[ZYV#>4 [GK@ #\J )
MX+9+6RBM;?Y(XHQ''WV@# KRY? _BEI-.:6/3'N;/4A<R7IF8RW0W$_,VW(
M'RXY_3GTS3-3LM8T^*_T^=9[67.R101G!P>#SU%6Z .:\.Z5J.G^(/$=S=PQ
M+;WMRLMNR2;BP"X.1CCH/SKGM'\-^(=(\,7=DVFZ=>/=:J\\]I<2;DD@91T.
M,9W 'D=J]&HH \V?P5JR^ =9TFVCCC>^NEFM[)KC<ML@=6VA\<_=_P GKT46
MEZD_Q".M26\<=F=*%H3YN6W^9O/&/?'X?A73T4 >.3:#JFD>$- \-2+;'59=
M2:X6+SPAVKDY63^$\@<<_-Q76>$+BZT_7;K1]1TI+>]N(OMCW"77V@R?-M_>
M$\@\C'; /I74:KHNFZY:_9M3LH;J(9P)%Y4D8R#U!]Q2:3HFF:%;&WTRRBM8
MSC<$'+8Z$GJ3[F@#!U'0]3G^)>E:W%#$UA;VK0R-YN&!.[G&/<4FBZ+J?]I>
M)X=4M(4TW5)6>-DEW.05V$'ZJ ?;GK77T4 >>V_AGQ WAR#PG<0VHT^&X4F_
M$WS/"D@< )CAS@#DXZU,GAC5H;WQQ.L,3#5XE2T'F@9.QU.?3[PKLM2U*STC
M3Y;^_G6"UB +R,"0,G Z<]2*A76].?4X-.6Z4WD\'VB.+!R8_P"]TX_&@#E&
MT/7AI'@ZV^R6[R:7*CW6)MNT(NQ<>N023[CWK5\;Z7JVJZ/!#I)1G2Y22:!W
MV+/&,Y1CZ$X_*MG5=6L-$L6O=1N5M[=6"EV!/).  !R:NT >8/X/\12:;XHM
MFL=-@_M18&@2UF(1&0CY<%1V!R?7ZUTVH:?J5QXST+5S;1):6EM*+EC.,HSK
MR.G(&.OO74UF:UK6D:1:$ZM<Q112*PV,"Q=?XOE )(P>>.* .4BT>VU#XG/>
M6-PLFGI!'=W:1.&1KD%EC)QW R?J!6I\2?\ DGFL?]<E_P#0UK7T#3M'T[28
MDT.&&.QD_>(83N#Y[[N2:L:GIEGK.GRV%_$9;:7&] [+NP<]5(/:@#D;>RUC
MQ%'X=N)[<6BZ?$MP9WE5_/E,8"[0O\/.23CT [UBVWA7Q2+O0[NXTZQDN[*[
M,MU=RW9>6<'WQPH';GH.*].M[>*TM8K:!-D,*"-%R3A0, <^U2T <#J6E6FJ
M_$:R>RNTDAEA,NJ0QL&5Q"RF'. >=^...%-;BZ=?K\09=5%NILGTY;;S#( =
MX<O]WTYQ6CI.@Z7H:SC3;-+?SW\R4@DEV]R23^%:- 'E]_X/UR?X;/I M$^W
MG43<>6)5(V,Y.=W3C/Z&M+5-'U_2_%M]J6DZ59ZM::F$\R.X=4,#A=A.2.5V
M_7K^??44 <9:Z/K"?$.SU.YM8)((M'%M+<)A5$N\MA%SD=<<CIFL1=!\1?\
M",6<RZ3MO[373J1LWG3+H68X# D9^;OCH:].HH \]\6Z+J6MR;T\/RIJ(MT^
MRW]G=HAAD.=R2,2"5'7@'OTZUTFN:+<:MX(NM(EE,MW):!/,R%WR@ @GT!8#
M/UK7^W6GV[[#]IA^U^7YOD;QOV9QNV]<9[U/0!YU9:=XIGU7PE/-I$5G!I<;
MV\Q:Y61BI15+8' !V\8)//-4;/PSKEI\,KW26TR1KZ;41*L2R1_<$B/N)+8Z
M(1USDBO49)$BC:21U2- 69F.  .I)JJ-6TXK:,+ZVQ>?\>Q\T?ON_P O][\*
M .--MXHT37]:ETW1HKZWU8K/'(UPL9MY-NW#@GD#_9_/TR8/"_B'3],\-WRZ
M-;7MQI\$EM<Z?+*AW*QR&!/RY&>?IWKU2H+2^M+^)I;.YAN(U<HS1.& 8=1Q
MWH \_P!?T;7=1T72730H(Y8M62\:RM70>5$JXPS94,_N/IVKO-4@DNM(O;>(
M R2P.B@G')4@5;HH \UATOQ!)X=\)V<^ARQ2Z7J$+RA;B-OW4:D%^HZEN@ST
MK8&G:FOBOQ/?G33]GGL8X;9HW3-PP4YX)&#DXYQTKLJ* /.#H=U-X5T#2]2\
M,75S]G@*R26\\23VLBX"E"7 (/)Z^G>NK\*6VJV'A:UAUB22>_16+[G#N1N)
M4%NA(&!_6MRB@#C-(\)PZK9W6H>(M/DCU._ED,\?V@_+'DJB?(V" F/7J:P(
MX-3T+X8^(M,UFR9+6W#QV+RR*?,C=B%'RL<$$C@^H%>I53U72[36M,GTZ^C\
MRVG7#KG!ZY!![$$ _A0!P/AV[N[37M.?Q#HNK0W@MX["WN9&C>$9&3G8!@G
M_O?A5G1_"^I2> =>T.ZM38W-S<3M$ZR+^]#8*DE3WQM(/85OZ5X+TG2KU+M#
M=W,T9S&UU<M*(S@C*@G .#UKHJ .!T&SU>^LWTV_\+V6EM%;/!)>C:Q=BFT%
M .>^2<^HZU%X3LM<L39:1<^%[" V)59=48JPD0="@ W%SQR3QU([5Z'5<7UH
M;9+D74)@=@JRB0;6).  >G7B@#S2^\,:Y=_#G5]-339%O;C5'N8X6DCR4+AL
MYW8Z>]=#=:5J=QXZM;Q+-EL7T=[.6=F7]VY);IG)Z >G-=E4?VB$W!M_.C\X
M+N\O<-V/7'7% 'G7A*QUVP%IHMQX6L8FL9%\S5)<%7CSGY .2^.^< ]?2J^H
M:/JU[\.O%%HFEW27=SJLEQ% ZC<R&96R,$YX!Z?AFO3+BY@M4#W$\<*%@H:1
M@H)/0<]Z7[1#]H^S^='YVW=Y>X;L>N.N* .0M;74;'QQ977]FS2VEQI,5J\R
M%<0NC%CN!/N/_KUTFDWUS?VKRW>GR6,BRO'Y4C!L@' 8$=C5N&XAN%+031RJ
MIVDHP8 ^G'>I* .=\=QWTW@C5(-.MFN;J:(1+$JEB0S!6P!W"DG\*H?VY<_V
M)916WAK49M2B1%A6YMMB1R;=NXN3@  GD=J[&B@#SKQAI&I:]?W6HVUA)'<Z
M&8WT_,0/VML[F&>ZC' &.2:K^(;'4=0O-&\4R^&!J(^R&WN]*F0%XVW$A@"#
MWSSCI]:]-J-+B&29X4FC:6/&] P++GID=J /,]0T75X(="\1Z;X=M[:73[AW
M.DV^-WE2  DX &_@].F1P<&K7B>'7_$GA"&\.AFUGAU&*Y6R!#S-&H()8$ %
MLGIZ"O0Y)HH=OFR(F]@B[F W,>@'O3Z /.TL=7USQ+XBN)=)NK*UOM&%M;O.
M%!!*GA@&/.2W Z8&<5DZAI6L7GPET_25T:]2\M+B-6C95)< ME@ 2<?7%>KK
M-$\KQ+(C21XWH&!*YZ9';-/H X;QOX?U&\UG2]2T= 9Y%>PO#M!Q!(#EC_N\
M_B14/B_0C;ZMHNHQ:"-9T^T@:TDLE0,R+QM< \'&*[^B@#%\+1&/1]W]C1:0
MDDC/'9HH4JO R^.-QQGV&!VKB;JVUNTMO&FDIH-Y<?VC-+/;7$6WRRKJ!R2<
MYX' !.?3K7J%% 'GVE6%Z/'&@74VE7*Q0:&MN\KK@0R]<$CC.,C'O6/:Z9K=
MCIMKJ-IH\[/8:Y/<FT>,H[PR<90=^#^!]:]9IC31+*D32()'!*H6&6QUP.]
M'ELFB:MXAUGQ==#2[NQCU/3HUMA=JJEG4*-IP2 25]>,UI^&+?>8)!X#@TVZ
M@@?[3/)"L>YMI $6 2V[G.<8!ZFO0J* //= LYX?A7)8:AH5X[;Y$FL4&R0H
M\I)*9ZX5LCUVXJBVE:^V@^(-'M1J%YI36*_8Q?IMG63/^K7.-R@#T] *]0IH
MD0R-&'4NH!*YY .<''X'\J /.K]]7O+_ $9#HNJ+I_V#9(;>-4G\SIY;,2-B
M' _B&?I6-IFB:['IG@F*ZTRY1M-U&3SAY>?+CWJ0QQVZ\^U>P44 >6ZIX8U?
M4]5\=QP6CJ+Z*W^RO)\JRE,$@'\,5<DU2]US7?"=U_8>I0-:7,D=V'A^6)RF
MWKW Y.?3WXKT:B@#S*&&XT[Q7:G08]3B:XORVH:;=1,T*QEB&G5CP..1@Y.1
MQV/IM%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 >=:QXMUFPU24I>V92/4X[
M7['%"9<1,<!I) ?D8X;Y3STJ:]\1^(;KQ!XFTW3I[*WCTJ*.9'EA+LP*;BO7
M'/K3Y_AS</#?6\7B*XCMI[S[=%$;9'\N7<"69CR_3'4?C6HG@]H]5\0:@NHG
MS=7MUAP81^Z(3;NZ_-ZXXH HVGB?4M>_L;3].>&TO;O3QJ%S/)'YBQQYVX5<
MC)+>_ %5?A8LB0^(UED$D@U>4.X7;N.!DX[?2K1\ 316NCO8ZV]IJ>F0&V6]
M2V5O,BYPI0G'&?4]_6MCPOX83PS!?(+R6[>\NFN7DD0*=QQV'':@#/\ %^L:
MKIM[:QV5W;VENT,DC.\7G2RN,;4CC!R?<]LUE6_C?4[WP=X?OU%M:W&I7@M9
MKAU+1Q ,P+ >IV\ \<_C6[KOA2YU778-5L]9ET^1+9K60) DF^,MD@;N%/O@
MUQNO:*OA7P_H>@2ZQ-%9B[EF>_DLUDAC&"0CIR#EFXSWR>PH U&\5:]!9^,&
M9X98](P+6Y\C'F,>H)!VG:,9 '?MTI)_$GBS3M*L9KZ*VEN-6DA2UBMH2)(-
MR;G#*Y +=@"W7D^E5]$L[KQ!IFJ:!;ZW'>:/-;#R[Z'35@6.0L=R!1@-QR?2
MNFU?P>-9\.6&G7&HRK>V/EO!?HN&$B#&\KGG/UH Q)?%'BC3-$U":^TV3S7N
MXK?3VEC17;S./F17()!]QG/44L>O>-+:SUB2;2I9EAM?-M)9K=(W,F0"I1';
M/!)Z_P /O6G<^"'U3P[=Z;K.M7-_<SE66Z9 GE%?N[4!QZY]<_2IK;PSK$6F
M7,,_BF[GOI%1(;OR57R55@WW <,3T)/)'% $7@W6KG6I+F9M:M-0M5C3")!Y
M,T,AR6#ID^W.>N?2JOQ)_M![70[:PO/LS7.JPPL=O4G)4D^@*].]:NB>%WTW
M7+W6KN_^UWUW&L3F.'R4VKC'R@G)XZG_ !R_Q9X9'BC3;>V%XUI+;W*7,4RQ
MA]K+D="1GK0!R[IKQ^(.M1:1/:"[&G6YDGGC)!(SP%!X).>I(&*L1>*]9OO"
M^A7PFLK%KPRK=3NAD(9&*@1Q@_,6*GCM^%;MIX;NK7Q#J&K?VL7DN[1+< VZ
M@HR@ /G."<[CC '/M65%X N;2TT1;+7GM[K2UG5;C[*K;Q*Q)^4G (S[T <Y
M-XDU?Q)X,T2Z:X2UN6UZ&UD9(^'PV58KGL<$KWQVKU>%9$@C66022!0'<+M#
M'')QV^E</#\.&MO#@TJ#6Y5DBU$:A!<&W4F-QT&W.#Z_T[5V\"/';QQR2F61
M5 :0@ N0.3@<#/M0!X_8:AKFDR>-M3TJ2S6&SU:66=)U+-*-Y^48^[QGG^5=
M+K/B_6+K4CIGA^TF:YALTN)3' LHWN 50[G7"X/+#)YZ<5>/@0C3/$EFFIE3
MK=RT[.8,^2&;)7&[YN,C/%-O/ ][]OM-2TG7GT[48[5+:YE2V5UN H W%2<
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
MYQUJ?PSIWBS0;:#0/L-@]C;RG;J32\F(MD@1CG=R>IQ_.@#NI)$AB>61U2-
M69F.  .I-<J/',2V]IJ%SIEU!H]VX2*]8J0"3A2Z@Y53V//;UKH-6T]-6TB\
MTZ1RB7,+1%AU&1C-<-+X>UC5/"MIX.N]/,,=L\:R:@)%,3Q(W!49W;B!T(&#
MWH W+_QO%9^(IM$AT?4[NYB$3LT$0*['QEQSD@9'XY],UU-<CIFE:I:_$K5]
M1F@)TVXM(H[>;S <;0N5QU'.XUUU !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M8^B>(K;7+S5;:"*1'TZZ-M(7QAB.X_$&MBO'=.TW4;JZ\<W>G:U=:?):ZA/(
M$AP%D(+'YN,]JT!KOB+Q/?6]E82K#(-)@N2$N_()DD )?[C;@.!MXZ]>> #U
M*BO/K6]UBZUW2/#.L:H8+A;![J>:RDP;AQ(R*N<<84$GU/TJQ=/JL%[X<\,3
MZU*TEP)VNK^'"2R",951UP>1D^WO0!W--=$D7:ZJRGLPR*\PU77M8T[3/&&E
M1ZA<N^DB&2VOF \S;)M)1F[GG&?2K+IX@M/%^F:4?$5W)#JUC(TDK*F8W49)
MC7'R]O7J: /1D1(U"HJJH[*,"G5Y/'XIUBW\+S6<5[-<WRZ\=,^TRD*PC+<9
M;!P3SS@XS["NP\*6GB2RN[R+6KB*2T8![=6N/.E0]#EMBY7\* .HK'\.^(K;
MQ):W=Q;121K;7<EJPDQDE<<\=B"*S-2FNM3\;QZ&M_<6=K#8?:W-LX5Y69R@
M&>P&,^^:X;2)KW2?"EZ;>_E$R>*O)>6.3/FJ=BMD]P>M 'LE%<-JNLW^E^.-
M66.XFGMX= :]2UZJLH?;P/H/UJEX5C\83W.E:I)J$,^G7$>;D2WAD$@;G*+Y
M8V$8Z9/IF@#T:BN6\9ZS<:?_ &1IUK(\,NJ7R6K3H/FC0_>*GLW(Q^-8NJZE
MJGAO4]9TZ'4I[F%M'FU"![G#O!(GRX![COR* /0Z*\UTN_UE'\'ZG/J]U<C5
M,0S6I"B/'ED[NV3D9R37:^);R2P\-:A=0W,=M+' Q2:1250]C@9)_*@#5HKS
M72M9U.WO-<MFO;\6Z:.+Z!]1 :2-L'YL#D#OM(SQTJ'2-4UM8/!VJSZS<3C4
MI!:S6SJOE[<-\W R6XZT >H45YQ-KNH>'M8U_1+JZN;NZN8UFT@R/RV\[-@X
MZACGZ GM7?V4,MO86\$TS32QQ*CRL<EV P2?K0!8HKRF._\ %<_A"_\ $0U]
MO,TZXF\NW\A LJ(Q#;SQGC. .F!CDT>(?$VJ_9M1U2WU&XC:WM[6XM[:S :.
M#S%!;SR5PW/09Z'I0!ZM2!E+%01D=1GI7GEU=Z[KWB33+"TUF33XKS1!=OY2
M [')'*^O..IZ9]:;X"M+E?&GBMKC4;R=[>=(CYC#$HPV"PQVQQC&,T >C4UW
M6-&=CA5&2?05SOB2^NCK&C:';7+6BZDTQDN8\>8JQJ&VKG@%LXSVK OKO48(
M?%?AN[OIIT@TQKNUNN!+L*ME'.,'D8SC.,T ='IWB^PU.]L[>&WO%2]61[:X
M>("*4)G.#G(Z9P0.,5O.X168Y.T;B!R:Y/X9VY@\!Z:QGFD$J;PLA!"<D87C
M@<=*IZ9:2'XJ:_,UY=.(;.(*C,I3:^3MQC( (XQ[Y//(!U6B:Q;:_H]OJEF)
M!;S@E!(,-P2.1SW%7G19$9'4,C##*PR"/0UX_P"&[W6M*\!>']3AU+;;K?+;
M"S6-2CQO(02QZ[LY],#MWK<O-3\4ZS?ZL^BQW ETZ]:V@5)HE@(4+GS58[F)
MR>G XQSDT >@6MG;6, @M+>&WB!R(XD"+GZ"IJS[RXNH?#MQ<[HTNTM&DRGS
M*KA,\9ZC->;?\)'XH@\%Z;XTEU>.9-WES6 M@JNIDV9R#][C/;K^8!ZS17EG
MB3Q5JNF2W]^FHRN;.\14@MH@T$<+;<K,2.9#GH"2/:M_5/$=YH/C2S;4;L)X
M>O[=A$610(I@ <,V,\CU/?VH [2BO/+K6?$GV/PS-!?);OK%Z^Y)(ED"1/\
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
M3<N\#)7/.*%D1@Q5U(7@X/2@#GYO!FFSZ/?Z?+-=O_:#A[JY:0&:4C& 6QC
M    Z59_X1FR.N:?K#27#7=C;FWC)8892""6&.3R?2M@$$ @@@]"*PX]>E;Q
ME=Z))#$EO!9I<B<R')W-C!&,?K0!6/@31&T[4[&5)I8=0N6NI-[C<DA[H0.,
M5;\/^%K#PXLWV62ZGDE"JTMU,9&VJ,*H] /2MIF55+,P"CG)/%"LKJ&5@RGH
M0<B@#!UWPAIVOWMM?32W=K>6ZE$N;.;RI-I_A)].3^9]:KKX!T-/#UUH@6X^
MRW%P;IF,Q+K)QR&/I@=<_C73$A022 !R2:Q;#76N_$FK:8\<2PV4<,B3*^=X
M<-U[#&V@"MIO@C2M,U9M326^N+E[?[/(;JY:42*>N[/7ITZ>U)HW@;2-#OEN
MK1KMEC+-#!+.7BA+=2B]C[]:Z0LH8*6 += 3UI-Z!PFY=Y&=N><4 4-:T6RU
M[3S9WJ,4W!T>-MKQN.C*>Q'K5/\ X12R>VOHKFYO+J2\MS:R3SR@R",Y^5<
M =2>GUK=II=%959E#-T!/)H P7\'::]CHUF7N1'I$J2VQ#@$E>F[CD?E6AK>
MC6GB#29M-O@Y@EQDH<,"#D$'UR*ODA022 !R2:6@#E+;X?Z3:S3S+=:E)+<6
MKVDSRW1<R(PQSGN!T[#TJTG@W3H['1K2.:Z6+29?-M\.N2W^T<<]3TQUJ33=
M>EO/$^MZ3-!'$FG>04D#Y,GF*3SZ=*W&8*I9B !U)- '%VBOXL\6V6J3:1<V
M,&C&9%>Z0*9Y&  VCKM R<^I&*[1F"(6/0#)P,TM% 'G'A+PRVK^'IXM1N-1
MALY;Z5Y+"2,1K(-^Y<Y7< >"<'G\*V]2^'^F:E>:E,US>01ZBBK/;PR!8V91
MA6QCJ.#CI7644 8=EX6M++4[&_2YNFFL[,62!V7:T8_O<<G./RJ6WT"*U\27
MFM175P'NT19K?(\MBHVJW3/ ]^]:]% &5KF@6VNQ6_FR2P7%K*)K>XA;#Q..
MXSP1Z@]:JIX5@^R:JLUW/->:I#Y-S=L%#%=I4  #:  3VK?K$\1Z])H/]FE;
M/SUO+V*T9O,V^7O.,XQSWH LZ#H\>@:):Z7#-)-';J55Y,9(R3V^M4Y?"MN_
MBMO$$5W<P7#V_D2QQD;9!V)R#TX_(>^=ZB@#D8/ -I;^%[70DU"Z\FVNA=++
MA=Q(;<!R,8S2:A\/;"]UV;5(M0U&R-R0;J&UG\M)N,<X_7ZFNOHH S=:$5OX
M:U!558XH[20!5& H"'  %<3X'\,)JG@C2!?7UY)8JQF%BZJBB17;J0-Q7.3@
MGTKTBN)O?'&JV,FEK/X;$9U2?R;99+W:X.< N-AVYR#U- "W_P -=/OXM3A.
MHW\5O?S_ &EH$==BR=STR?H3BHM<B'B.ZM?"RZ=>.MC<PRSWMS'MC,: $E6!
MY9NGXD]JOWWBK4=-^S)>:,L$LVI060Q<%T*R?QAMHSC!&/4?2NKH R-7T&/5
M[_2KI[F6'^SI_/1$"X=L8YR.F,]/6J(\'6ZS^(IDO)U?7$"3<*?+ 5E^7CT8
M]:Z6@G R: .2O/ =K=:?I$2:C>6UYI<8AM[V!@LFP#&TCH1@#_)-.G\"VTUI
M8P#4KX-;7HOGF=P\DTH  +,>@P,8&.*EMO%-UJTEQ)H>DB^L8)#$;I[D1"5A
MU$8P=P'J< ^O6M/0M977+&2X%M+;/%,\$D,Q&Y'4X(."10!GW7A""\U'6;J:
M]G*ZK:BUDB"J B@8!4XSGKU]:2'PM=6UG8P6_B'4$:UC:+<RQL)$.,!E*XX
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
M20,9<J!A-V>%&#CKU]ZU=4\(W>NVM_!JT]M<+]C2+3]JL@AFV_/(1[N%(Y.
M".YSV%% '#7?A/Q#>:3I$KZK;1Z[I+L+>Y16*.C*%(<$=2!Z?S-:;:9XG.F
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
M5[FVD:.>*SE>-UZJP4D$5Y]8W^J:3!X-U>;6M1O6U66.VGMYI08MKC (&/O
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
MW=2@V]M?SQS2.1B(EF"[B3A< @^P% 'K<^L:9:WB6=QJ%K%<R+N2)YE5F'J
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
M[?3H*EM]7TV[:Y6VO[69K4XN!'*K>5U^]@\=#U]#3;G7-)LK6"ZNM2M(+>X
M:&629560$9!4D\\<\4 7ZPG\&^'7L[JT.DV_DW4@DF4 @NPS@Y!R,9/3UK;C
MD26-9(W5T<!E93D$'H0:XW6/$<UUXP'AS3M9M;"5+;SO-8)(7FW8$)!/'')
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
M1^(+#6?B;H=Q9><\#6$RK*86"EC\V 2.< <]NE>AJBHH55"J.@ P* BJ %4
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
MR]/W6S?8+7-L,0'R5_=?[O'R_A0!Y!/%';>&/B+IT,:):6MXAAB"\)E\<?\
M?(K<LM-M=#^*>@VVGJ(XY]);SF7_ );$!OF;U/R@_A7H3Z3ILBSJ^GVC+<,&
MF#0J1*1T+<<GZU(-/LEGBG6T@$T*>7%((QN1?[JG&0/84 >6):V:_"?Q3&FR
M>"#4+GR)'(?HP"L#ZX[CUK9\3:7%;>$-(\0:/:P?:=(6.[C$2 *\1 +CCJ""
M6_,UVPTG319/9#3[06KMN:#R5V,<YR5Q@G('Y5BZ_H^L7J0:3I4EC9Z+-$T-
MV!&1(B'M&!P,C(]J '^$0U]!=^()$*/JL@EC5E 98%&V,'WQEO\ @7XG!\3V
MD'_"U_"ES=0P_9WCFCWRA<%PK%1SWR1CW/%=[;P16MM%;P($AB0(BCHJ@8 _
M*HKK3K*^>![NTAG:!]\1D0-L;U&>E 'D#:597J?$>[N8%EGM9Y'@9B?W;8<[
M@/7WJW%=I<7O@Y-;O8H]/?1]R-=QJ\3S8P=VXXSMVX)[X]:]3&FV(6Y465L!
M<G,X\I?WO^]Q\W7O4%YH&D7^G+I]SIUM)9I]R'RP%3_=QT_"@#.\%V>GZ?H)
MM-,U&34+6*=U69SD9XR%(X*CVXZUS\#?V1\9]0EOD6.'4[-!:SN<#**H90?7
MY2<9[#UKOH((;6!(+>)(H4&$1%"JH] !4.H:98ZK:FVU"TAN83GY)4# <8R/
M0\]1S0!GZ]JZ6^G:C;65P#JBV$\\,<8W,"J\''^\1C/6N O((8?"/@_6='0#
M5YKRW1KC)#S.X/F!SU8%@<YKTS3=(T_1X##I]I%;H22=@Y8^YZG\:BMO#^DV
M=])>V^GVZ7,C[S($R0QSDC^[G)SC&<T >=3:-87W_"PKJZ#R2V[N\(:4XC81
M;@P&>N0.?;%06ME%H^L?#R_M&E%WJ4+?;)9)"[3!HT.#GL-YQZ<>E>F#P_I(
M74%%A!C43F[^7_7=>OYG\Z/^$?TK.G'[#%_Q+1BTQG]SP!Q^0ZT >66NC:?J
MUOXZFU":4/87]PULQN& A(+$$#.,Y &?PI9KH:C8(+U%GU:#05,XU";$4(.6
M$B@C+2D%?3'KZ]-X:\$H=4UR]U_286-SJ+W-L)&5_D+$C.#CTX-=7>^'='U&
M^AO;S3;>>YA7:DCID@>GO^- 'EMI(-;O/AW%<RR-'+;31RA)F!?8,<D8/\//
MY<BM30=(&L6GC;PTDK16\-\?LIW$F)N<8R>F5''UKNK;POHEF]D]OIT,36._
M[,5S^[W?>QSW]ZK:C8W6CV]U=^&=*M9=1O)U>X$LA0-URQYZC/3CK^% '/\
M@_4+CQ)=:<)K5X8]"@,-QOR";K[F!Z@*"?JP_'T"LK0-(.D6#K,Z2WEQ*UQ=
M2HNT/(QR<#T' 'L*U: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y!?B!:&\C5
M].O(["2^-@E])M5&E&?X2=V..N/\*LZCXS@LI-4\FPN+R'2]OVR6%E^0D9(
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
M^ OKG^HK(;1-5D\*^!K4:=<B>RU!'N$,9S$JORQ]!S0!V-KXJT_7](U?[/\
M;;2:SA;SXYHC'-$"A(8#/L<<]JQO!WB"UT?X;:)->--+-/O2**,;Y)6\QLX'
ML.23T J_:QW</C#Q3='3KAX9K2$0EDPDS1JP*@^^X?K7(KX>U:'P9X6G;03?
MR:7+,MUIEP@_>*[$9"G@XR#GMP<<4 =Q%XZT2;1YM1$DX$,XMI+=HCYRRG[J
M;?4]CG'OP:>?&6G+I[7,MO>Q2BZ%H+62 B9I2,A0O0Y!SUZ5B&QM[CP[<+)X
M*-G9W4Z)]GM41;E  ?WQ"C *GISGO5.&PU*XTB>PUZSU+4]/_M )97#J5NX8
MPK'SCCG@X Z'DY]* .YTC5HM8M9)XK>X@\N5HGCN$V.&'7C)]:Y?QOKLEGKV
M@Z0L5^\5U*TDZVG#3(H/R @@]<$C(XK5\&1ZQ!I=Q!JLD\R17#I:37(Q+)".
MA<=<YSUYQ5#Q1;WDWC7PM-!I[SV]M+(T]Q'$28MPV@%O3G)^F: (['Q-H_AR
MYFT$W&J7<L$\:A7A>1H5D^ZN>I5>.?\ : &:U)O&NDPRAB+IK+S?)-^D!-NK
MYVX+_7C(&,GK5'2+*XC^(GB:YELYXX;N&W6"[\O ^1,, 3[D?7;6##INH6_@
M&\\&RZ?<OJ+2R1PR",M%(C2;A*7QM &<X)W<=* .JU'QQHVF:A>V$INI+JSB
M6:2."W:0E2,\8XX&"2<#D<TRW\?:!=75C#%-.4OL+#.;=Q$7/1-Y&-WMV(P<
M5BZ=I5[8^-]9>2SE^SG2(X(KA8V(F9$4'GN>WOCZUFVUI>1_#KPK;S:3=)<6
M^IPF1! S,BK*26( R,CF@#U/I7/:?XSTG4M6CT^V,Y\XNMO<&(B&<I]X(W?'
M/Y5T#9VG R<5XO:VNN3WWAR\GTK4XY;+4RMTB1"."$%AQ'&O&W&27QSGDGB@
M#OIOB+X=AW'S[ATCN?LTLBVS[8F]6)& /U/8&M<^(-.7Q -#>5TU!D\R.-HF
MPZXR2&QCL>_:N"O;6\N/ WC>)+"[$T^JO+%$T#!G4F+!48Y^Z>GI6EXHM=37
M0=!\266/[>LEB79*N//\P!6C8<<ECT^OX '8Z9JUMJZ7+VOF;;>=[=BZ8!9>
M#CU%4]:\4Z9H,HANC/)<&(S>3;PM(PC!P7.!@ >YJWHNG#2=&MK+>SM&N7=C
MR[DEF8_5B3^-<9XODOV\6+#_ &;?-9MI[K'<:?#F660G_5M(.53OC(R?6@#I
M;GQEX?L[?3[B?456+403:L(W(DQC/0<=1UQ4EOXKT6YTZ]OX[W%O9,5N2\3H
MT1'8JP#9]L5P-C:7']G?#V&72KL2VMR_G,]LW[D# ^;C@$E3GI\OM3=3L-7N
M9?%/V/3[B3R=7MKP1/$P6[C7@J <;P"H)'L/:@#H(=?&H_$S3X+2ZO5MFTZ1
MWMI4>)"=WROM8#.1W_#@Y%=A?W]KI=C+>WLZP6T0R\C=!V_GQBN'M+]]8^)6
MEZE#H^HV\']GRQ/-<6IC&[.0"3Z8/7UK>\=27D7A"]:QTV+4)OD'D2Q>:,;A
MEMG\1'4#U&>V* +=KKMAK:7MI874R744?SAX'B>/<#M;:Z@UY\^OZLOPY\'W
M@U&X^TW&I)%-+O.Z1-\@PQ[C@=>N*M>'!=0_$#4=0>UUA[2;25Q/=P,&D9=O
M4= 3@X4>O2LM["^/PS\(0"QN_.M=55IX_L[[HU#2$DC&<8(Y]Z /8Z\_M+Z6
M32/&0U#7+NTAM]1>-;L,6>W0!,!0.GIQZ^M>@5YHL,S^'/B!&;.Z+7%U.T*F
MV?,FY0JE1CGD=NG6@#K7\3:1I=GI\=UJ$DTD]LLL96!Y))4"C,A5%) /7) K
M&\3>)H8)O"VJ6FIM'IES=$2LN0DL90]1C/4=/>L>]:Z+:);FQO[>%M%$37=K
M:,9G? _<$[244D<]#SU'6LS2H[FP\(>$)K^QO(X]-U*1KK?;L3$GS$.1C.T
MCGVH [R;Q-HFN>&]5FLM::"*")EFN(T=)+?(X;:0&^G'..*SM1O[J%_ [V>J
MS36]S*D<LFW;]J4Q AV!YYQG'^U[5G7EBU_>>--5BL)UL[C31;0@P-FZE"M\
MZKC/!"@''/4&GS13KIGP[0VMR6@>#S@('/E8B"G=@?+R0.??T- &[)K]AIM_
MXBO)-6GNTLHXC-9K$Q%L?FP 0.=W?TQR<5/8>,M*NK#1YYWDM9=4"B")X9#E
MR!\N[;CJ?O< ]1Q6.+>67Q'XV$5K,!<6,21'R642N(W!"DC#'+#IZU6CM(_$
M7PDL?LYD@N].MHWADDC*&.>%0#C/;@C/3GVH [>+4[.?4[C3HY=UW;(KRQ["
M-H;[O.,'..QK#\=:[-H6@;K5WCNKB5(8Y1 T@CW, 6P!C(!X!ZGIFG^#([FY
MTI];U"'RK_5")I8^<1J!M10"3@8&?JQJ#X@[SX?@6.&>5OMUNVV&%I#A7#$X
M4'@ &@!;/4;707D>\UVZNH+M1-;6LUO(]Q$O\1P 7VY]1QBM2;Q1H=OID&I2
MZG;+9SN(XYMV59CV_P ?3O6#=W@T/XARZCJ$+IIU[91PQ7F"5CD5B=C8'R[M
MPZXR17%:[ID]MX+DG>UFAM;GQ&+B&"1#\D1W '!Y )[$#J* /6]*UBPUNS-W
MIMRMQ ':/>H(&X=1S6>M]!!XFU-IM<!CM[1))+%D %N!DF0MWR,?3\JVH((;
M>/9;Q1Q)UVHH4?D*X>YDC7XA^(/,!*C0UW#86R 6)XQSP>E '06OC+P]?7MK
M9VNJP2SW2EH57/S>V<8!_P!DX/M3[KQ9H5E?-9W&HQI*C!)#M8I&QZ!W VJ3
MZ$BO,D1(/"7P[DMXQ$YU./<R+M));#9^O?UK0TW4[?P]>Z]X<UO1[F_N+W4)
M;JV'V?S%O <%>V."H.><9]J /0]1\0:7I4ACO+L)(J>8R*C.43.-S!0=J^YX
MI;CQ!H]K#:33ZE;1Q7?%O(T@VR?0].XKDX;Q= \<:W-KT?DVVIQ0FWF*M(K$
M+@P@CC.<X7&3S7,MI\^FV_@:WO;>2+_B;R/'$_)CB9P5!';@CCM0!Z(WCCPR
MMN\YUFVV(^Q@"2P/^[C./?&*T+K7-,L[6&YFNT$<Z[H=@+M(,;LJJ@EN.>!7
MGD2VX\7?$5Y43RA9*&++Q_J^?UK*W)96?@[7;XWAT6/3?LLLUI*Z-;RY/.4(
M(S]T_3Z4 >P6-_::E9QW=E<1W%O(,K)&V0:R9_%=E!XN@\.E9#<R0&4OM;"G
M(VKTYR-QST&/?BMX&M].@TB?^R=.N+.P>X9H3<,Q:<8'[S#<@'M],]ZSM6OH
MM,^*VG37 D"W.EM;0;8V;S)3*"%! X^IX'?% '1Q^)-'EU$6"7\9N&<QJN"
M[CJJMC#$8Y .1QGK2_\ "1Z/]GN[@ZC (K-]EPS-CRFSC#9Z'->.)JYDG\.R
M1^?:FUUG9)I\-JXBLP7P06():1@6/4]3P*W?$,D UR\\86<"R:5874=IJ5LV
MX?:W4@;MIX.PLF,]2,]N0#TB^U_2M-V?:[V.,O'YH').SCYB!T7D<GBDN?$6
MCVD<$D^HVZK/&98B&SO0#)88[8[UY[K=UI:>,3J^L27G]AZM8)';7EK-*%7
M):)A&<D-UQZ_C2:PFE:;8:2UA<3>'[Z"QDDM$O%$BR1,^3$X.3DYSCJ,X(XQ
M0!ZE!/%=6\<\$B2PR*&1T.0P/0@UD"<)XMN/,UV,Q)9;FTXJH\KYA^]+>G;G
MUJ7PQ/-<^&=/EGTY=.D:$9M$7:(NP '88P<=LXK FN[&'XL2B62)?^)(5E#>
MHDW$'_@(S]* -M/%_AV26")-9LB\XS&/-'S#)'\P:L6?B#1]0@N9[34K::*U
MR9W20$1@#))]O>O(+FVTZ3X3>'Y([:%IFU54E94&2=TG#''/RX_2NH<0V_Q/
MUNRMXX4MVT(^9&B #<",9 ]F_6@#L+7Q;X>OKN*UM=8LY9YAF.-902W_ -?V
MJ6Y\1Z-9WQLKG4[:*X! *.X&TGH#V'XUY38+I^L^$?"FG:&+=M<@O(II3'%A
MX54L7=CCH"5/OQUK2@GM]/\ "GB;P]KLH;6KB:=HXW4EKIW'[IDQURV,>E '
MHVHZ_I.D.B7]_!;LZEU#MR5'?Z>]+>Z_I.FK&UYJ%O")%WH&?DKZXZX]Z\YU
M5%TFRLY6U6*SUVTT.)+JRNXP\5[& W[H@GDY# X/.13+Z\L+7Q.UQXK6^TZT
MU+2[?R?(EF1$(7]Y"5CY/+'@]/QH ],N]9TVPM(;JYOH(X)L>5(7!$F1D;<=
M>.>*Q/ ^KSZS::O-->_;(XM3EA@E"@ QA4VX ^I_.N<AO-/\->)M%O+F">UT
M!]-:"QDN 7\F0N6R2<E2R8Z\@'!Q@UK?#F[LKA/$26?RI_:TLJIY13".%VG!
M QG:>/:@"[XCUJZTGQ1X>B^VQ0:==/,MTLBJ!A4W [CTK3'B?0SI;:D-5M39
M(P1IA("JL>@/H:Y[QO\ 9$\2^$IM0$0LDNIA(\X'EJ3'\N2>!R.,^E5M*\/Z
M9JVL^)X[6V0:'>Q11@QKB)Y@&W/'C@XXY'?- ';G4;,"T)N8Q]K.+?YO];\N
M[CUX&:LUY]X(74=4O8X]4C11X<\RQ5E;(FEZ;\=L)@>Y8GV'H- !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %<W<^!=$NM4DU!DN8Y)9/-ECAN&CC=NY*@XR>_
MK63<^.[VPU*W^VZ?!!87%^;.-6D87)7D"7RR,;25]:-3\::U;3:\MIHD,D>C
MN#+))<8!CV;LXZ[L8./UH [:WMX;2WCM[>)(88UVI'&H55'H .E25RH\8%M7
MT%%MT_LS6(-T-R7^82XSLV^F,<UK:)J<VJQWDSQ(D$=U)# RDYD5#M+'(]01
MQZ4 6-1U73](M_/U&\AMHB<!I7 R:M1R)+&LD;!T<!E93D$'H17!:@FHS_%Z
MWA>"QFM3IC )*S?ZDN Y(P1NSD =".IJII_CZ*T:WMM+TG?H\<_V6)(DF,JH
M#MW\ILVY'3=F@#T>::*WA>::18XD&6=S@ >YI+>XBN[:*XMY%DAE0/&ZG(92
M,@C\*XCQ'KM_J^D>(X-)M+2:PLH)8+B:XE(+.$)?RP 0=H]2.:IV_C,Z-X?\
M/Z99PQRW7]DP3R>:DI55V*% \M&.2<^@XZT >CT5P,GC[4V@\/?9]")N=6$J
M&&60QE)$XQR/NYYR>U/UKQKK6D6ZF718()8K$7=R;BX(3<21Y4;*"&?@G&>@
MH [2XO;6UE@BN+B.*2X?RX5=@"[8S@>IP*GKS7Q7>Q:KJ7P_U.*(H+J\CE4-
MC<%;8<'\Z]*H **Y/7/%-[9^(1HNFV]FUT;;SU6]F:+SSG 2,X()X[D?H:J'
M5O$;_$:QL"EK%9OI_P!H:W:1LJ"RAR2 07!R .F._- ';T5PZ>/9XM7T^#4+
M"*SMM0N#;PQ22G[2IS@.\>.%)X'/<53T/QCJ:)XFU366M7T_3[AXML#-N5E
M 1 0 0>>2<Y/3% 'HE%<GHWBVZO?$"Z9>6,:)/#YT$ULSR(O4['8J &P.W''
MN*ZR@ HKEKWQ1?$ZC-I&G17=II<C1W;//L9W4 LL8P1\H/.XCT'2J=YX_P W
M>CP:1ILFH'5;5Y[<+(BG<H)VG)P,8.>>,<9- ':U'#/%<1++!*DL;?==&# _
M0BH+5I;S2XS?V@AEEB_?6[,'"DCE21P:X;P5K:Z5\._#EM%"9[Z^>6*VBSM4
MD2.26;L .3W]!0!Z)17)+XVCTY]2M?$$"VEYI\(N'$#^8DT9. R=#UP,$#K5
MW3];U62^>'4-%>"%K8W,4T+^8H'_ #S8X W^PR* .@J..>*5Y$CE1VC.UU5@
M2I]#Z5RVE>,+J[UK3[*]TP6BZE"\MLOFYEC"#)\U2!MR.1C-1^#8TC\2>+U1
M0H.HJV ,<E 2?Q))H V-!\-6GA^74);:>YFDO[@W$S3LI^<YSC ''-;-<IJ&
MM:Q#\1-,T>"&W_L^:V>:0E\,V.">G&#C '7/7TK3>/FM;VU:ZTJ6#3KF\:RB
ME=P)6<' ?R_[F>,YS0!VE8WB/1K'7K:WL;R]N+7]\)(_L\XC=R <K[C!.16=
M>^-4T[6KW2KNP>.Z1%:R7S,_;BQP%3C@Y(!].>PS3M7N;)/$OAI;_2=]_,TH
M@G67BW;9EAVW9'MB@#HK6U@LK2*UMHEB@B4)&BCA0.@J:N(NOB$]O%J\XT"[
M:VTJY\BYE\Y .H&5YY/.<>XYYK:F\1JVL6FEV%N+F>YM#>AFEV((\@#D Y))
M]* -VBL/PIXC7Q1I!U!;1K91*T6QI Y.WJ>.GXUG:[XU?1)]2!TB66WT\1&6
M9IEC#[P3^[!'S8 YYS0!UM%8,?BB*7Q6= 2UD,WV(7BR%A@@G&T^AKFM7\>:
M@VD:#>:;8B)[_4OLLB/("1MDVE0<8^;!Y[4 >@B1#(T8=3(H#%0>0#G!Q^!_
M*G5Y<;Z[TGXKZW/8Z1->2OIL<DEM;R(O.4RQ)(SCD< DYZ5U,?C:UN],TBXL
M+:2XN]5W?9K0L$;Y<[RS'@!=I^O:@#J*;)(D2%Y'5%&!N8X'/%<K/XZ@L]-U
MF:\L)H;S20AGM=ZDL'(VE6'!4YZ]O2J6I^(K'6O#[OJGAZ_^P-<VPB6X 03!
MR"K=>@/4<]1[X .YHKD!KNL'XD2Z-#9JVFP6(D;# ?,3PQ...A7;^-.M/',=
MUX5N]9_LZ1);>Y^RFS,@WM)N50N<<'+=* .MHI%)*@D8)'(]*R-9UTZ7=6=E
M#92W=Y>"1HD5@B@1@%BS'[O!&/>@#8HKE$\<VT^C:7>06CM<:E,T$-N\JH Z
MDA@7)QC(.".O''-;^EWTFH6"W$MG-:2[F1X9<95E8J<$<$9'![C!H N45RX\
M8EYO$,":5<&?1@&*,ZCSE.3N4]AA2?I[\593Q7;2VNBW,<#M%JD9EW;AB!%3
M>S,>G' /O0!OUB2>&X)O$?\ ;$]]>R[ ICM&F_<1N 0&"^O)_$D_3*L_B'IU
MU?:;"T$D4.I';:R>8CG=V#HI)3.1C/XXKGTMX_\ A$_B+%@[%O;E@-QZA%(Y
M^M 'J%%9OAW_ )%G2O\ KSA_] %9/_"<V7G0AK"_6";4#IR7!1=AE!Q_>SMS
MQG':@#J**P&\50MJEQ96UA=W0M;B.WN)8@N(W?&"5+!MHSR<?3/.$\<#=X'U
MH;]G^B/SNQVZ9_2@#H**X"VN]*BM?A\-1BNY;V6V3[(\;X17\I Q?D9ZCU[U
MKS^.;&&ZD065[);17PT^2[54\M9\@%<%@W!/4+B@#J**\NMO$)T3XE>+&:QU
M*_!6 B*SB\PJ @R3R !S6]?:[X?UF+POJC1WDRW%\JV;Q?*(Y>1B3G'8C'/?
M'% '9T5YYI4JCXA^.?M,DGV=;:$OM8Y"^7SCWQFHT\6P:+X?\*0^';"YFLM0
MN3$BSLIDV!R&098?,2>"3@8H ]'HK%L_$MO=>(KS1'M;FVNK6(3%I@H1T/\
M$I#'(JUHFKPZ]I$.I6\,T44V[:LP ; 8C/!/!QD>U &A17FTRQ^(?&WB2SU>
MTO$M;**$0W*RHOV(!68R [L@L0"" 3CA@.16_9>-;)SIJ/9ZE%9WK>5:W]Q&
MHCF;H,X;<-W8E1F@#JJP?$'AM]?FM=VK7UK;1DB:V@?:EPIZJWX<?C5-O'NG
M#69],CL=3EFM[E;:9H[;*QEN Q.>%.#S^/2MC6M;M="LXY[D2.TLJPPPQ %Y
M9&Z*N2!GZD#B@#01%C1410J* %4#  ]*=7,'QUID>D7^H30W<7]GS_9[JWV*
MTD39QR%)&/?.*GL/%UIJ%_=V4=CJ,<\%O]I1)K<H;B/IN0'D\X'..M '045S
M5GXWTV]\+/X@BAN1;I+Y1B=5$F[<%QC..X[UT$\K0VLLRPR2LB%A%'C<Y SM
M&3C)Z=: ):*\@M([36? C>(]=?789899'EGM)^9U\Q@%"Y. O"\A<8ZXKNK_
M ,::;I>HC2_L]_<7@M1<+#;P&1F7L.._7KQQUH Z6BN?C\8:7-HEGJ<'GR+>
M2>3;VX3$LDF2"H!( ((.23@8ZU!%X[TB33KZZ<7$<ME<?99K1D!E\TG:$ !(
M8D@C@XX- '3T5EZ/KD6L-=1BUNK6XM)!'-#<H%92>1R"001SD$BM*1Q'&SMG
M"@D[02>/0#K0 ZBN,B^)_AV9K5H_MI@G;8;@VS".)LX 9C_3-:.J^,],TJ2X
M#QW,\-H5%W/;H&2W+= QSG/3@ D9&: .BHKFK[QUHUE?M8_Z7<7(@6X5+>W:
M3>A&05(X(QWZ4YO&VD_V3IU_!Y]P-18I:P0QYDD89R,9P,$8.3Q0!T=%<'XI
MURUUWX?'5=*NIU1;J$?*QC8-YJJ58?CT^AK83Q/*WCJ7P]_9]P(TMQ+YWEY!
M)/WLYP$P",GG(Q0!TE%<CH>KZ'I>C:I>0W]_/;KJ4B2-=!GD\XE1L08R1DC
MZ\G-78?&NBR6>HW$LLMM_9^/M,5Q$4D3=C;\IYYS@>] '0T5EZ1KUMK$MS%#
M!=P2VQ421W,)C8;@2.#]*CUCQ-I^BW,%K.+B:ZF5G2"VA:1RB]6P.PH V*@O
M8'N;"Y@B=4DEB9%=EW!200"1D9'MD5C3^-=!MM/TV^FO=MMJ+;;=]C')'7/'
M&#Q]:DTWQ;I&IV%Y>).\$5D?](%RAB:,8R"0>Q'3UH G\-:1)H/AVSTN6=9V
MMDV>8J; PR<<9/;WK5K@?^$ACU7XC:!';#4K=#;3O)#<QO$CKM^1@IX/\7/T
MKH/&-QI]OX:N&U2\O+.T+('GL\^8OS CD X!(Q^..] &]2%0PPP!&<\USVH>
M,M$T:XCL;BXF>X-LMQ'&D3.\B$X&,#D\$_0$UGZQ\0["RT72M2T^"6^BU&=8
M8RB'"\C<#WW=<+W(H [*BL'5/%^EZ0[+<BZ/EHKSF.W=Q;JW0R$#"_3K4&I>
M/?#NE71M[F^/F?9_M"[(V8.G;:0,-D<\>A]* .BEBCGC:.:-)(VZJZ@@_@:H
M:S8WUYI9MM*OQIUP&4I,(@X4 \C;QP1Q6=>^.-$L2S227#PQHCS316SLD*N
M5+D#C((XZU)J?C+2-*.)7GF"PK/(UM"TBQ1M]UV(& #0!>T324T;3A;"9YY6
M=I9IY/O2R,<LQ]/I6C7,OXPA7QK!X?6VF99;7S_/6)R,DC;C ^[@G+= >#WK
MIJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH \NO? 'B6X@:);G1RRZH=06>3S/
M,F.3M#G'  /09^HQST$WAC59QXO5VLU764VVY$C$KB/8-_R\<8/&:[&H+V\@
MT^QGO+E]D$$9DD;&<*!DF@#S[7M/M[?P-IGA=[^V_P"$AMQ!]DCBE^<2AL!U
M'7&-W..E=_IUA#I>FVUA;@B&WC6),]< 8Y]ZK6,.DZE+!K]I!#)-/ !'=>7A
MS&>0,GFI-/UBRU.XO8+60O)93&"<%2-K]>_7ZT 9<FBZ@WQ AUS=:_84L3:[
M=S"7);=G&,$9 '45CZ5X9\5:(\FF6&J:>FBM=&9)&1FN8T+;BB@C9ZC)SUS7
M9WM[;Z=8S7EW(([>!"\CGL!3;"^M]3T^"^M'\RWG0/&V",@^QH XF;PEXCLG
MU^TT>ZTQM,U<R.5NS)YD3N,-C:,8Y/Z>F"L7A'Q'I4FD7^D7FF_VA;:>EA=1
MW/F>3(J_=(QSD?A_2N^HH X^Z\/:_<:SX:U"2]M)Y=.>5[IWRF[S1AE10IX
MR!DYZ9J'7O"NLZAXAU"^M)-->*ZL1:1-=[V:VZ[MJ@;2&]>O/M@]M10!P9\'
M:Q-9>#XIYK$2:),K3&-GPZ+M"[<KR<+SG S6[HFHZI=Z]K-M=?99+&WD46TT
M&>#R#&V>K# )QTW?EOT4 <=XP\.:IXA2ZM1;:7<VDD(%LUPS)+:RX(+@A3D=
M#CCI3K?PSJMEXAT;4(KNWGCM=-%A=-,2)#R#O3 P3D=ZZ+5M6L]$TV74+^4Q
M6T0RS!2WL.!5Q&#HKKT89% 'E_\ PK_Q !II>3299;+4_MK7&YQ+< ON^=MO
M!'3'/;ICG8G\&WMVWBG3YUM!INJ,+BWD!.])L <KC& 5!S_CQW-% ''Z-#XS
MMK.0ZS>Z4BV=NZPE V)G"_*\K=E&,_* ?7&*V/"^H7VJ>'K6[U&.%;F3=EH<
M[)%#$*ZY[,,$?6K/]LV']N?V-Y_^G^1]H\K:?N9QG/3K5^@#C4T37='O=:BT
MM+6YLM5E>X4S2;&MIG&&+#:=RG@_AC%4;7P3>Z5XB\)O9B*6QTFWDCGE>3:S
M,X;)"X/=LC\N.M>@44 (^[8VT MC@$X!->>67@[6;3PAX?6)H(]8T6:29(F?
M=',&9LJ3CC(/7_(]$HH X;4_"%[XFDU.]U%8;*XN; 6=O%')OV8;?N=L#.6
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
MM)I&J>1'=7(O(K:+9<<N3& 21M0[CN((Z=17JM,BFBN(Q)#(DD9Z,C @_B*
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
M=1BLOMA$J1F/S-G#'&<X/?'YUF6WC&_CUF;3-6T)K.X:U>YLTCN%F:X"9)0
M?Q8'09[TWXGEAX*EV;?,-S!L#'@GS%J*]\-:UKM[<:E??8["]CL)+6R^SR-+
MM9\[G+%5QQP,#N: )M&\:7=_XB@T:\TZ"">6S^TE8[G>\+8!,<BE0589J&W\
M>7$OAG4+^33(UU*SOA8G3Q<9+.75<;MO7ECP"/EZ]<4-$\,>(-(U;1]1OCHT
M-KI]FUM<&-F!V=3(20 6.,DG'>K.G:7I^I?$FYU?2[M)[&.!);A86W1/<G<J
MD$'!(4DGT)![\ %K5/&6J6FLZMIUCH(NCI\*3M(UTJ QE223D<'C@<YYZ5!8
M?$"ZO'T6XDT)X=+U606\5S]H5F$IR,;!VR#S[5;/A_57\2>)+QA:_9=1L5M[
M<B0[@RK@;ACIECSGL*S;?PAK-MX9\*Z<HM'FTJ^%U<$RD @,Q 7Y>>&]NE "
MZE\3HK34KN&ULDNK>SG$$I65O,<C&XHH0J<9/5AT-7K[QEJB:QJ&G:?X?:Y:
MU@CN \EP(@R,,DG(R,=,=>#TJO;^'O%.AZKJ4>AW.G_V7?SF<&Y+-);,WWBH
MQ@^N"<?K6C#H>J#Q-K5[,8&M[JQCMH'#'>2H.2XQ@9+'IZ4 8E_XQU:[U+P<
MNGVT4<6JJ;AXWF()(4Y0D#[HSGIR0.E;!\6WEQXDN=+L-/MYEM;B.&8/=;)M
MK;=TBQ[>5 ;KGG!K&M/!FN66D^%I ;.?5-&ED#"29@C1,3\H('8;>W:K6N^%
MM5UO6([G[-9VUQ!=H]OJ4$Q6181U5EQ\QZXYQ].X!W=>?>(6NK+XHZ?>:=8F
M]O9-+D183*(U.'SDL>@Y/KVKT&N8GT+4'^(]MKRM$;".P-L4+G<'+$Y QC'3
MO0!73QW"WA>UU1K41W-Q<?9%MY)0JB4$ALO_ '1M)SC\*H_\+(,6B:K>3Z46
MGTV9$D2&7=&Z,P4.CE1N&3TQ5.S\"Z[:>&WCAN;6+5(-7;4K7DO&05"[6)''
M&[M5_6-&\6>(_!][:7YL(KRZ,02UC8B.%5<.27P26.,8Z>E %FY\;7-C!"E]
MH[65Y=7#16L5S<*J,@7=O9AG:/48Z],U'#X\DFT-=1&E[3'J"6-PAEX^8@;X
MVV_,,D=0*G\7:'K%]+I6M:+Y*ZOI[$^5)(=DB,/F3/?D#KC\*AU?2O$^L>$)
M%NA9'5?M$5S%;1DB- C*=FX]2<$Y]\4 7KKQ8UOXIOM$6P,K6VGF^5Q*!OP<
M;,$<=>N:S;'X@37#Z%+=:,]K8ZL1%'.\PR)3G "XR5/&"<9R*@@T#Q'<>+KS
M7[VULHA/I36JP17!8JQY R5P>1R>G/?%0W'A769?#_@N!;:/[1I-U#)<Q^:.
M%4C)!Z'IVH 7QIX@NM4\+:_'IU@DVF6ZFWFNVFVMY@(W!4QR%X!)(]LTD?CB
M#P]X9T6SC6UDN8]'AN9%N+D0C:(QA4X.YS@X'MUJ*^\,^)K72]?T#3[.TN=.
MOWDGAN)+G8Z%B"4(P<G(XZ#U-+_PB_B/0[C3M2TBTT^\N?[.AL;R"=_E#(
MZDX[#']#0!I/\0FG@T9],T6>[?58)I(4\U4(>,$LG/N.OI^5=A9S2W%C;S3P
M&WFDC5Y(6.3&Q&2N>^#Q7(/HNO/XH\+7]S%#.EE'.;N2)E0(TJD;57C*KP <
M9('/-;"ZOJ/_  F[Z0;>V:P^R>>)E?\ >*<@88>Y/'_UC0!O5P\?B'3=/U_Q
M?/%I#1W6GP1RW,PDYN,*2..@XQ_6NXKSRY\+:Q-J?C><6R;-5M5BM#YJ_.0F
MWGT_&@#3T_QQ)>ZEI$4FC3V]GJR%K6X>5220NX@J.@]#785P47A[6((O X6T
M1SI0*WG[Y1LR@4D>N.3QZ5WM '(P:SJUU\1;[19;6+^S(K-7_P!8,G<?O],Y
M/(QVQ7.>!O$[:-X5T2TDTFY-I<7SV:W>Y0HD>5L87.2/?U!]*Z5M.UFU^(TN
MJV]G%-IUS9+#)(9@K(RDD8'?)P/QZU@Q>%]>A\"Z#8)9Q_;[#5ENWB,RXV"1
MVSG./XAP* -'7?B59Z/?WEND$,Z64BQS@W2I(Q(R?+0\MM. >GZ5V=I<QWMG
M!=0DF*>-9$)&#M89'\ZX0Z+XFT'7]5.CZ=87]AJ4_P!H5[F7:;>1OO$@\D9R
M<#_ZU=[ LBV\:RLK2!0'91@$XY(% &)XA\5V7A^XM+69X?M%T6*":=8D55ZL
MS'IV [G\#6/'\1[:;1;'5(M/E>&XO?L4V)%Q ^1@D]""#G(JQXKT75I-9T[7
MM$B@NKJU5H9;2X(598V.3ACT(/\ GL9;W0K[Q%X,O;#5H+2WN[G,D,4'*P,,
M% 6_B((Y(P.<=.H!:NO%MI8SZS]IB=+;2DC:6=2&#,XR$ ]>1^8K-T7XAV6K
M:O%ICVZQW$\9DA$-U'.'(&2I*'"G'K1_PBM_>?#JZTF\GSJUZAFGE<C!FR&
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
MV<DB2J!D%5)X_+\* (/%$F@-#8V.OQ++'=W2QVZ,K$&4\#ITZ]36ZJA5"@8
M&!7BUR+QO!O@%S=>=<2:G&T32KPI+< XY(SWZUU3>+M6T.#Q3%J;0W]QI/D&
M"2*/R@YG^ZI7)P 2._3\Z .^EBCFB>*5%>-U*LC#(8'J"*HP6^E^'-)*0I!8
MV$ +'^%5]237->%-3\43ZP\&JVMS+8O;K(+FXMT@,4G= %)W*>QZU4\>SR7/
MBOPIHTT6_3KJY+S*WW92N,*1W SG'N/2@#I$\7:,S*)+F2 22".)YX'C64GI
ML+ !@>.1ZUN54U'3;35;86]Y$)(UD251G!#*P8$$=.17)MX@UG5X-9U/1;FT
MCL]+F>!898R_VDHH9R6!^48.!CTYH [>BN&E\5:QJ6I>'(=)2TMX=7LWG8W"
MEVB( /8C.,CCC/M60/&OB9_"^K:HO]FJ^CW36\X\IS]H(8#(Y^7@CUS[4 >H
M45QNJZUXB?Q=!HND?V>BS:=]JWW*L=IWX/3K]*H6_B_7KK0V#Q65G?6FH&SO
MKJ<XBB4<[U0D%L@@!0<_G0!Z#17FD7CW6)?"FKWD4=K)=Z;J"VID>-HUF1I
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
M51.<RSXQ_K&.2,CKCIGT I=>\+6>OW5G=R7-Y9W=IO$5Q9R".0!A@C)!X_\
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
M3G-:U_H\5AXI'C&^U!(X+33S!-&(3C@EBV02>_3!KJ:1E5T9'4,K#!4C((H
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
MW$RV\S1?O"02<#CJ>F.U=_>>$-"U#4)+ZYL%>XEV^8PD=1)MZ;E! ;\15EM
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
MRO/=%M$!%M\R_/D*/G^7GA1TQ4=KX,LK62W:2\O[N*TWFTMYY%*0%NZX4$D
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
M@<X  ZY-=50 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MMOP5P$"],$G))Y&T>M;SHLB,C@%6&"#W%+4$%[:7+LD%U#*Z$AECD#%2/7%
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
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 >1Z9J6FS:_XD@\0>)-1MEM]1=+:/\
MM&5 $#'H >V!78VNLZ;X9T"PGN-2O[ZQOI@8+RX#2%5DY0.3R!@]ZP?"]S<Z
M+J_B=[W0]7>*_P!0>:(QV3.&0ENOYUJ7CWWB#08M(;07L[/4)VMP)(\?9K9
M#O9<85R0=@Z [30!M/XIL(H]6GF6:.STPA9;DK\CMCE4P<DC(!XZFJ]IXSTZ
M:ZU"UNXY]/GL8?M,J7*C)AQG>-I/'(XZ\]*X^'1]:N_">I>#Y+&X\S3GWV%W
M)$$@ND1P0C9&#G)^O<\&I;?2+CQ'H&JVT'@ZV\/O)9F+S#$L<DTN58*,*,)E
M3G/MZ&@#KM/\765]=FV:VN[:1K7[9#YR#]]#_?&"<=>AP?:DB\::/-H=CK >
M5;.]N1:Q,R8(<L5YYX&5/-9_A_4=;U@06>HZ!)8^1 T-Y<SX!8D$8AQU!(!)
MZ?H:X>32-=/@C3_#*>']0$UEJ:N\S!=C*7<@J0>1@\GH/6@#O=)\62:MXF\0
MZ6]K)%:Z:J!9-N&SAMV3GOCY<#H#4.B^)-#TOPUH[6T^H7-E>W!MH)[@%W\P
MN1AR>G.?; J&QT^\T_QUXH*Z;=-:ZE!%)'<C'EAE1@P))SDL<  '\N:S=$\*
MW=]\'/['N[1X+]?-DA25"KI()&92.XST^AH [.;Q)8VUYJ<%QYD4>FPI-<3D
M H V2 ,$G.!G&.X]14&F>*[/4=6.EO!<V=ZT(N(HKA0#+$?XAM) ^AP1Z5S<
MOAC4]3^&-]!+'_Q/-35+F=9."74J50Y/'RH!R>I/O5KP>L\M\LG_  A=KH;1
M1%+F?R51I'_NQX&2N1DDGT^M '3ZMK5KHZ0"82RSW,GE6\$*[GE?&<#L. 22
M2 /6N)TW4H+FZ\>SZA]OM[)1$)(R3YL0\HAMO)QSDC''0]*TO&%AJ=MXBT;Q
M-IUF;]=/WQ36L:YD9'X+)[C/^1FLE+75KZ'Q[-)HM[:MJ%LGV:.0 LY$)7 V
MDY/3@9QG'6@#=3QCH.AZ5HT'G7\\=U:[[5C"\LDJJ!P<#.[_ #P*LW'CK2(+
M1[E5NYHXH$N)_+@.84;[NX'&">N.>!GI7,:=IM_:ZCX">?2KEDM+.2*=C$2(
M'90!N]#GU_QIFIZ1+H_C+5KR\\)MXBM=2*26\GEK*T+*N"AW#Y1G'X =<4 =
MC<>,-*B-LL)GO);BW^U)';1%V$7]\CL.>_-9.J>/8XKGPX--MI+B#5Y,[S$<
M[!P0HR/FR1[8JC<IJ_AOQ5:ZQ'H,EU9W&G):S6^G(&-NZG( ']WMZ4WQ)9ZP
M]SX3UK^QW<V-S*TUG9J&>-7QM&,X. O)SC)H L65X^G^/O&%[<7-U)965K Y
M@#%\ H6)4$X&,-Q[FNCA\3Z=<:5IVHQF4PZA*L5NNSYF))'3TX.:Q]$AN_\
MA87B66?3[B.TNH;<)-*F$8HNTJ#T/WC^54O">AS6OBC4;9Y]^FZ/.W]GQJ!A
M#,NYE/\ N@X'IO;UH Z?Q1)9Q>&-0?4);F*T$)\V2V_UBCU7WJE)XGT;0(M,
MTZ:>[>2:T\RW!B>5Y$5<\D#EB!_G-2^-H)KKP7JUO;PR332P%$CC0LS$X
MKFOL.H7/C3P3>'3KF..WL'^TEHSMA9HB K'& <\8H [#0=?L/$>GF]T]W,:R
M-$ZR(59''4$'O@@_C6:OBPOX^?PTEE,5BM?->;;GYB5QW^[@XSZX%1^"TN(Y
M_$7VBSN;<3:K)<1&:(H'1E4 C/7[I_2J*VEY8_%^:_>RN)+2\TX0I-$FY58,
MN=QZ#[I_2@#&\!>-K&QT;[-JEW>S/)?RH+B2-W6,$C:';D+DGID]:[/6/%^E
MZ)+/'<BXD^S*KW#0Q%A"&^[N/O[9KSZUT;5K;X4SV;Z7>&\.J"5;=86+LH=6
MSCTP#S5ZZM4TCQ5JC:MX1DUR+4IA/9SI:)*R$CF-BWW0,?YS0!Z7%=036:7<
M<JM;O&)%D[%2,Y_*L.U\;:/=WUE;(UPJW^X6<\D#+'.5Z[2?KW J[<Z<]WX3
MGTU(8K22>R: 11@;(F9",#'8$UQ/A!0K:7H]SX-EBU/2R!+>R1*(H\9!=7SE
MB1V'&3GH!0!U4/C/2IK#5KP"X6/2I#'=*T>&##@@#/-2W_BS3-..V47,DBPK
M<2I# SF&,_Q/CI].OM7,WOAV^3XBF&"/=H6J%+R]4H2JR0G(&>@W-L)]>?2L
MSQ%IR:=XUU&YUC0M1UC3M22/R7M2Y*../+(# 8Z]?P[T =M<^--"M9;:)[IW
M>ZM?M5NL<#MYL?4;<#DG!XZ\5FZMX_M;70+#5=.M)[R.[NEM@-A4QMG#!AZ\
M$ =S6?864UCXW\.0'2OL<<.F3*4MU9X8BS9"[\8W8')/<]3FN<MK74(_ =_Y
MEG>/Y'B/SA&(F+"(%"2H],YZ4 >J:C<,WAZ\N8O-A?[*[KN!5T.TG\"*XKP'
MXUL5\-:)8ZA=7<M]<.T1F>)W7S#(VU6DQC)&._'?%=KJ!>]\.W9CAE62:U?;
M$ZX?)4X!'K[5Y=-I>HR_"'P[:)I]VUS;Z@KRPB!MZKOD.<8SCYAS[T >@ZEX
MRTG2IYXY_M#QVS(MS/#"7C@+= [#H>YQG%;T<B2QK)&P=' 964Y!!Z$5Y9<I
M_9/B36K+4_"MUJT.HW0N[26"+>K< [&SC ! R#[Y!%>G6<;16-O&T4<+)&JF
M.+[B$#HOL.U '-:#KNDV7AUKF/6+[4X#>/!')<(SRO(3Q&HQD^W]!TWM+U>T
MUB"66U,F893#,DL;(T<@ )4@CJ,CID>]>5Z+;0P> 4M-7L-51)=8=UGM(V$M
MJP *RX SU]CW[UW7@634Y=(NFU(O(OVN06MQ+%Y<D\(P%=UP""<'KS0 Z_\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@"KJ5A'J>FW%C+)+''.A0O$VUUSW![&HM'TBUT/3DLK,/Y:DL6D
M<L[L>I8GJ:OT4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 5#=0M<6<\"N$:2-D#$9 )&,XXS4U% &/X6T!?#'AZVTE+@W
M"P%R)&7:3N8MTR?6MBBB@ HHHH **** "BBB@ HHHH *P)O#D]YXF_M*[U6X
MDLHV22#3Q@1JZ@C<?7D[NW..N*WZ* "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBL#7O%46AW$5LNFZEJ%PZ[S'8P&38N0,MZ=\>N* -^BL
M?PUX@C\2Z8]['975H$F>$QW*;6RO4_T^H([5L4 %%%% !1110 45%=2/#:32
MQJ'=(V95)P"0.!7'Z%XH\2>(=$BU6RT33A!)N"I)?.'RI(/'ED=1ZT =K157
M3;B:\TNTN;BW:VGFA222%NL;$ E3]#Q5J@ HHHH ***SVU2.YMK_ /LHQ7MU
M:%HS$'VCS0N0A;H.H^E &A15739;N?3;:6^MUM[MXP98E;<$;'(S5J@ HHHH
M ***Y[Q7XED\-)ICI:+<+>7B6K$R;=F[//0YZ&@#H:*** "BBB@ HHK T;Q)
M_:_B/7=*%MY:Z6\2"3?DR%@Q/&.,;: -^BBL+Q'XD7P_+I4;6YF.H7B6H(;&
MS=_%[T ;M%%% !1110 4444 %%%8_A[6VURWO)7M3;-;7DMJ4+ACE" 3D<=<
MT ;%%%% !1110 4444 %%%4=8U"32M*GO8K*XO7B (@MUW._(' H O44U&WH
MK$%<@'!ZBG4 %%%% !1110 4444 %%9>GZW%J.KZIIR031R:<T:R-)C#[P2"
M,$\8'ZUJ4 %%%% !1110 4453U74!I6ESWQMI[D0@'RK=-SMR!P._6@"Y14?
MVB(2QQ-(JRR*62-F 8@=<#VR*HZ+K=MKMK-<6J2HL,[V["50#N0X/0GB@#2H
MH) !). *R[W7[*QN-+B;?*-3D\NWDAPR$XR"3GH1W&: -2BBB@ HI"ZJ5!8
ML<*">IZ\4M !1110 4444 %%%-=UCC9W8*B@EB>@% #J*P-)\66>LW<,-O:7
MR1W$;RV]Q+$!%,JG!*D$D=>A -:&L:O;Z)I-UJ5RLKPVR[I%A3>V..WXY]AS
M0!?HJ.WF6YMHIT!"2('7/7!&:DH ***I'5K)=9723./MS0F<18.=@.,YZ=:
M+M%96N>(;#P[!!-J!F"32")/*A:3+GH.!U-5;;QCI%QJ4.GR&ZM+J?/DI>6L
MD'F>R[P,F@#?HK%U;Q3INBZC;Z?<_:7N[A"\45O;O*S =>%!]#3],\26&JWT
MEE"EW#=)&)3%=6SPL4SC< P&1GB@#7HJI-J=E;ZE;:?+<(MW<AFBB)^9@HR3
MBK= !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 5F>(M3_L?P[?WXQOAA)C![N>%'XL0*TZ@O+*VU"V-M=PI- S*QC<9!*L&&
M1]0#0!F>&[)=#\.:;87,JBX*#>6(4O*V6;'J<D_E6U56\TVRU![=[NVCF:VD
M$L)<9V..A'O5J@ HHHH **** $9@JEF("@9))X KSCP+I5SJ7@&+[/KMW:(\
M\YVPB,J!YC<9V[L'KP1UKT66-)HGBD&4=2K#.,@USZ^ O"Z+M31H%7T!8#^=
M &#XVEBGCL/$'AVX$^LVK2?9T@3S!<1CY9,@=549YZ9./XA65>75I!X(T+^S
M+HPV&I7Z_P!HSR[F 8_>$F&&T;@ 1D#'M7HMMH6F64L,MM9I$\$'V>(H2-D>
M<E1Z<\U!'X5T.+3[JP738?LMTV^>,Y(=O4Y/7WH X#5;*7PIX<U3[/KXGMKB
MYMC-'9QE/L<3.0Q4[V(W8Q_^NNAGT30[33];72[XB.ZTYR;.&<,BX7_6*.2"
M<@9SS6_8>%M#TS2YM,M=-@2SG&)8R-WF<8^8G)-)I'A;1-"@FAT[3H84G&V7
MC<7'/!)SD<GB@#@6OYDLOAI*)B\DDJHY9LE@RJIS^9JSX9T:SL;#QP+59(7B
MN;B".2-R&5 @( /L>AZUUMGX'\-6$\4UMI,*2PR>;&^22C9SQD\?3I5H>&M'
M6[U"Z%C'YNH)LNCS^\4]1CMGOCKWH \^U&&XC^'GA7Q1$\TEUI*Q2N-Q/F1D
MC=GGGH/PS4FM:G=Q^$]4\2VKR6Z:S?0QK*,AH;51L#$9ZG!Z$'YQS7HD6BZ?
M#H?]C)!_H'E&'RF<GY#U&2<]ZDDTNQFTO^S);6.2R\L1>2XRNT# 'Z4 <IX7
MTN/2_$LK6FNV4]I=VHD6QM@V 00/,&7?&<]>^?:J?C>(:AK,MFEPUQ+%ILLH
MM9)/*AM3VG9QR2,<#!Z=0*ZG0O"FB>&S*=*L4@>7AWW%F(],DDX]J-4\*:'K
M.H0WVH:?'/<1*4#$D;E]& .&'L<T <'I>JMJD/A#3=;O3]@NK"1Y1))L\^13
MM4,W4\=L\GKFF^-X(M.\,:%:Z?>OJ?V;6HU0RS!CNPS",M[9 YKMKCP-X<N]
M'M]*FTQ&M+<L85WL&C+')PV<C)]ZFD\(Z')IUEI_V!$M;*87$$<;,NV09PQP
M>>IZT <A8WZ7GP_\2:RMY,=:DAE^V#)C-M(JD!%4'Y0HZ'J>OL*^D+-:WW@G
M5%O+N2[U6%TO&EF9Q*HCW 8/ P?3%=O/X2T:XO+^[>WD$NH1&*Z"3NJRKC'*
M@XSCOC-.'A;20=*VP2+_ &4,686=P(^@YY^;@8YSQ0!P*[=5^'=SXO-V\.OP
M-)/Y_G,/)97.(@N<!=N!MQR3ZFKFIZE/X?\ $FEZ_J,MT+#5=/,=S;!W(CGV
M _*F?E)P!QWS78OX4T:2_ENVM6W2RB:2(3.(7D&,,T>=A/ Y([5H7NG6FH"
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
MB9UA55VS NN=V1GOTXKT.?P?92ZOI6I)<74,VG0?9T*/CS(P. Q_/IUS5<^
M]/\ [ U721<W0CU*=KB:3<-V\G/'&,<#B@"]XH,DO@K59$FDA<6,L@:(X.0A
M.,UP4<<K^&_AXMI=R[WNEQ). Q3Y#N ]ASC/M7ITNGPW&DOILY>2"2 P2$GY
MF4KM/([D5S]IX%M[6PT:U_M*\<:5<FXA8[>?]D\=,?S/X '.7GB/7?#UEXOM
M6U#[9+IC6IM;B=%W*)SSG  .,\<?I72Z/:^(K/Q$PN;K[1H\T&[,\RO(LH/\
M.%7@CG&.U2S>"["[O-=EO)IIXM82)9H6QA-@^4J<9R.HH\-^#H/#TGF-J-]?
MR(IC@^US%E@CX^5%Z#H.?04 8_B:RN)OBCX4D^TSQVSI.H$<F,.L;,<#W! )
M]*SEU7Q?XC%W>Z&7C:#46MXHVDC6*.-<9$BD;BQSGKQV KMM9T"+6+S3KLW5
MQ;3V$C/&\+ $AAAE/U''XUDW?@"QN=;EU"*_O[:&YD\R\LX9V6*Y/^T ?SH
MH13^)=2\=ZGIRZREE:VT5M.(DA63&<%DR0"0<-SUZ?2L"3Q#XDF\.>(]:36V
MB;2M1>.*$0(5=0P&&)'3#<8QTR<]O0+/PZ+/Q7?ZZ+V9VO(EB:W8#8H7&"#U
M['_OHUF#P#:C0-9T@7TXCU2Z:YD<*N4)(.![?+0!6M;K7--\<:59WNJ_;+?4
M[2222(Q*JQ2( ?DP,@<XY)[YJMX7U[4Y]<BT_6KZXMM2$LQGLYX%6.=/X#"P
M7H!C///-=%)X:,FN:1JC:A,7TZ!H0A1<2[AAF)ZY/'Y5!9>$%BU*TN]0U2ZU
M+["7:S6Y"DPECR=X&YN !R: (_$&KW(\5Z)X>MIIK9;]9I)YXPN[:J$A5)!P
M2>IZC ]:Q;K4K^33O&?AV[NI)FTZR,D5YL&YXWB+;7^7;GC&>I!/<9KJ]=\.
MV^MR6=P9I;:]L7,EK<Q8)C)QG@\$' X/I5>+PI"FFZM!+>3S7>JQE+J\<+O;
MY=HP ,  $X'N: *OPXC9/ 6DEI7<-#D*P&%Y/ P!^N:Y*U5SX4^(CO=S2LMY
M=QE)&5N ,*>F[.!CTXX%>A^'M&'A_0[?2UN7N$MP51W4 XSG'%8]QX%MY#KP
MMM0N+:/61^^B55*JQ(WL 1U;D>V30!E65[X@T;6_#,-WJ45W9:G;F.2 0A!"
MR)N!0CGI@<GU]L4M-\1>+_$&G-K&DQR/ ;MBD;M D1A5N5.07!QWSUKK)O"I
MGO=!NGU*??I"D*-BXERH4EACC(&./6J'_"OK5-2NI8-3OH-.NY/,N--CDQ%(
M3U]P">N.W'2@#KFD6.$RR$*JKN8^@[UXG=:O+#?VWC<6VI?;?MI,N^TD6'[$
M?E4;\;1\H'(SDMWKUS7=).M:)<:8MW):).NQI(@"VWN.?4<4^\TJ*\\/SZ0S
M!(IK5K8LB@;05VY Z#'I0!S7Q N8SIWAR[CS-'_;5I(OE#<7'S$;?7/:F?%J
M&%O 5U<.J^?!+$T$G1D8NH)4^N,U<NO!3W7A[2M).M70.FS+-%<;%+EDSLSG
M^[G'X5(_@U=1O;:YU[5+G51:OO@AD1(X@WJRJ &[=?3W- &#?/?OXB^'ER(8
M6U&2TG,HE8J"?(0L"0">,MCKS78:2VK37%U-K%E9V[*0MN;>0R?(1ELL0#U
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
M(ZU>7EOIOQ FTZ1E<7T"O)$Q#*F%#8Q^1]LU8GN="?XH^$&T5[,0?990/(
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
M% !1110 4444 %%%% !1533]4L=5CFDL+E+A(93#(R<@. "1G\15N@ HHHH
M**** "BBB@ HHJK+J5E!J%O82W,27=P"8H2WS. "20/8 T 6J**J_P!HV9U(
MZ=]IB^VB/S3!N^;9G&<>F: +5%%% !15>^O[33+5KJ^N8K:!2 9)6"J">G)J
M<$, 0<@\@T +1110 4444 %%%% !1110 45!;7MK>-,MM<13&%S'*(V!V-Z'
MT/-3T %%%% !1144]Q!:Q&6XFCBC'!9V"C\S0!+114-O=6]VKM;S1RB-S&Y1
M@=K#J#[B@":BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@#'\5ZE)I'A34[^)&:6*W8H%[,> ?P)S^%8$3R
MZ!\+-/:POK>TF^SQ/Y]R,\OAFP #N;YC@8.3BNOOK2._T^YLI?\ 5W$31/\
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
M6V.=LL@X5F'0@ GC'4 T -B\3W5XUC)8VB7$,NEM?S1H"7W' 1$R0.3N'/\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BO(+R]UI=*U?PG!=ZC+KMK>M-:2I<2*[V
MV-^2Q.6& 5QGJRUJ76KW'B/0]>\1:?J-U;VL&DK#&L$Q4"<#S7..Q&53(YQG
MGT .]U>\N[#3VGL=.?4)PR@0)($)!."<GTJP+NV-X;,3QFY">88MPW!<XSCT
MS7EGB6VU;P]\/3JJ>)-5GN[G[,2SS$",XYVXZ YY'?'.:W]/TZW?XO:S<$RK
M*EI XVS,H)(P<@'!' X/&>: .KTJ]N[Z&=[NP>R:.=XD5GW>8@/#]!@'TJ_7
MD]Y?:DWP_P!6ECU6^CGAUUX8YEG;>$\T*%R>=N#TK<LHM1T7Q_-I<6J7EY;W
M.E-<*MW,9"LJMMR,\+G/0<4 =Y17E>CG4];T_P +O#<ZW]J-T[ZE+YTR(R D
MGDG85)P !VR!WKU,,"2 02.N#TH @N;ZULW@2XG2)IY!%$K'!=CV'K5BO//B
M!;)<^,?!L3R3*LMS(K>7,R'C9R"",'D\CFIK$S>)9O%,L^JW=K)8WDEM;"*Y
M>);=4 PY"D!@2"?F!X!% '>T5@>"=5N=:\&Z9J%X<W$L1$C8^\58KN_'&?QK
ME]9EOM/\4S2:O+JD-A<7D0LKZRNG\J/[H\J2$,1@D')(YR?I0!Z/17E:+KOB
M+^V-1M]?CL'M+^1-\EW*BVZ1MP#&"(\$#)+ YR:DE&N^)_$'B*TM=8%E+:-'
M%"IN)8S$@ /F*J85@QR<D' ..F* .S'B1#XU;PW]F;>MG]J\_?Q][&W&/US6
M[7B_B76+_1/'JW4<@GE;18HKB]B3>(E9@'F"CKCJ!P.17K>D6\%MI-M';74U
MU#L#+/-,96D!YW%B3G.?IZ4 63/"MPENTL8F=2RQEAN8#&2!U(&1^=8_A?Q)
M'XGLKNYCMFMQ;W<EJ59]V[;@[NG<$<5S#VRR_'(;I)L+I8E 69@,[@,8!Z>W
M0GG%<=I\=]8^"-;U^RU>^M9K'6&\N")P(G+/$I+KCYN&'7CCIR: /=**\ZN?
M[7\3>)/$5E::@]K-8&**UVW<L0BR,ERB</DY'S>E=WIOG?V9:_:)XYYO)7S)
M8ONNV!EA[$\T 6JAN[A;2RGN64LL,;2$#J0!FO+M<U>_74&OK#4;VZ$6M) U
MS#<;+:&,[1Y!CSB0\Y+;>_7BM.[FN/$NI^+K>ZN[ZVMM*A\JW@@F,.24)+MM
MP6SMX!R,'I0!V'AW6XO$>@VNK0PO#'<!B$<@D88KV^E6M2O&T_3;B[2UGNFB
M0L((%W._L!7E.GS7FE?"WPOKUK<7*1Z?<LUU#%*RI+"TS!MP'![=1W-=1)>7
MNH>&/%&NVU]<P0S1N^GLK'"QQ)]]00-N]@Q^A'L: .SMI6N+2&9XGA:1%<QO
M]Y"1G!]QTJ6N _M*XU;4O#>A7-_<6\5UI2WDLL$ICEGDP/EWCD#JQQUQ4>L7
MFLZ/+X?\/C5/[3FNY;A)Y3,+5W"J&5"XW%3\PY')XZ9H ]#HKG/"%OK=G:7=
MMK=S'*Z3$VZ>?YTD<1^Z'? +=^2,G!K.\6/>3Z[%8VU]=2$V4DB:?8R&&4OG
MB5Y0P"H.  >I['L =I17DP\0ZW>^'_ Q_M6>&;4KEX;F:,+N=0^T=1C./:K,
M^OZGH$'BFQ.J3W!M[JWM[2YNBI:$S+DLQP.!U].* .YNM>BM?$UAHC6\IDO(
MI)4F&-@V=1ZY_P 16O7GTFDMI7Q/\/+_ &A>7<<EK<X%U*9&5@OS$'WR..@Q
MQ6]XYUFXT+PI=7EJZQS%DB65AD1[F"[L=\ YH Z.BN)U0WO@_2-4U:WUF:^B
M-H'AM+IMY$O ,@<DG;R"5 Q].*AO)K[05\-ZG;ZM<WL5]<06MTD[[DF\T<2*
M/X",9P./U) .\HKR_P#X2#5YO#OCN0ZA,LFG7\JVKK@-&JOPH..G&/I6@_\
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M4ETJS767U80C[:\ MS)G_EF&+8Q]3^@JFOA;2H_#TVA10O#83%BZ12%2=S9(
MR.<'ICTXK!TCQ+XEUS4=7M;.STE!IMTULQFED&X@D9& ?2NGTBZO;C3U?5+9
M+6[$CHR*V5;:Q 9<\X( /- %6]\*Z5J'AZ'0KF*1["(*$7S3N^7I\W6I9O#F
MF3^(8==> B_BC\M9%8@$<]0.O7O6IN&3R..O/2A75_NL#]#0!STG@C1I-,N-
M.*W0MKBZ^UR*+E\F3USG.,\X]1FGZIX<@ENKC6+1';5ULGMH2\S;&RIP&&<$
M9(K=#JV=K XZX-&]< [A@].>M 'D^A^%;@06EM:Z-K>DZG!L$EXU]^X4@C<0
M QW \_*!SG&0.:ZKP]I&KV?C'5]3N;""VM-0125CNS*?,7OC:.H/X8K?@UJS
MO-0U#3K299+RQ53,A! 4L"5YZ'ISCI3M)FOFTNW;5A;1WS ^8MNQ*9SQC/MB
M@"#7?#>F>(H88]1@+F!]\3HY1T/?##D9X_*H+KPAI-S=/<!;BW:50LPMKEXE
MF &!O"D;N..:W,@DC(R.HH5U?[K _0T -AACMX(X84"1QJ%11T ' %8DG@_2
M)=2:]=;ABUP+EH#</Y+2_P!XQYVD\ ]*/$&MS6%[INEV+6XO]0D=4:XR4C54
M+%B 03TP!QGUJ[HTVI2:8IUB.WBOD++*+=\H<$X89Y&1S@T 9L_@;P_<ZXVK
MRV6;EV#R .1'(P[LG0^O/>G:IX(T#6-2&H7=CFYQM=HW*>:..' /S#  Y[5T
M!=1C+ 9&>M9TFN67VN\LH9TDN[6#SWC!S@'.,^_'3W% $+^&-)DU6347MLSR
M6ALF&X[#"?X=O2IM#T*R\/:>+&P\X6X8LJ22E]N>PST'M5#P5K\WB3PM9ZG=
M)%%<3;PR1YQ\KE>,G/:N@+JI + $] 30!EWWAW3M1U>SU2>)Q>6G^KDCD*<9
MS@X/(XZ&J1\$:(=$NM($4PL[JX^TS(LS L_'?/3Y1Q[5T)=0<%@,>IH) &20
M!ZF@#G-7\#:+K5]#>W2W"W$<8C:2&=D:50. Y')]<]>!70PPQV\,<,2!(XU"
MHHZ #@"G @C(((]16=KFIG2O#^H:E"J2M:P/*%)X)49P<4 8=W\.-"NVNPS7
ML<5S.+@P17!6-),\LJ#@$XQGTZ8JSJ?@;2-4U%KYWO+>:2+R;C[-<-']H3&,
M28Y;MW[<UH^'M4?5_#VG:A.J1S74"R,BG@$CG&:T]R_WAUQU[T 8]KX7TRT\
M,/X>C24V#QO&5:0LV&SGD].3GBIIM"LYO#C:$OF0V1@^S_N7VL$QC@_YSWK2
M+!1EB!]32T <WJG@?2-6T:QTZX-P/L*JL%RC@3( ,8W8Z'Z4V]\!Z'?:%;Z3
M)'.L5NYDBE24^:KGJVXYR?KZ#TKI<CGD<=:P]2UV:R\5:'I*6\;P:D)RTQ;E
M3&F[@?E0!:T+0;+P]I_V.R$A4MN>25][R-@#+'Z >U5=6\):=K&L0:I/+=Q7
M,41A/V><QB6,G.U\<D9)XR/?-;N1G&>:H:WJ$FE:)>W\4!GDMX6D6('&X@4
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
MKUW3M#TK2&D;3M/MK1I<;S#&%W8Z9Q5=?"V@(S,NC6(+R"5B(%Y<$D'IUY-
M'#^'+2P7QUX[1HH%EV@1J0 VUE8OCV)QG\*JC3!>?"'0M7MD66\T;%W$.N0L
MF74_@,_\!KTLZ-IAU)]1-A;F]==C3F,;RN,8SUZ<5);:98V5A]@MK2&*TPP\
MA$ 3!ZC'ODT >;:G<7-QX$\3>+;3S+>75?)$6S.]8$98^?J"Y^A[=M'P?H>D
MZ?XB2[TSQ!;W1GM#FUM(%1&3(P[!2<')'7!/YUWD=K;Q6:V<<,:VRQB)8@HV
MA,8VX],<8JMINBZ7HXD&FV%M:"3&_P F,+NQTSCZT <MXNTW3+_QSX52\M;:
M=IFG219%!+HL3%0?4!B2/>L:ZFT^UOOB1;3W$5OYL,;!<@,V83D@=SN;\S7H
MMUI.GWMY;W=U9037-N<PRN@+1G.>#VYJ"[\.Z+?WAO+S2[2XN2NWS98@S8QC
M&30!YK9Z79ZS<^!+:]#R13Z3,DH$C+N4(,#@^YJ;0=&TO1OB#XGLX;:*%8+*
M,68?[V#%\Q4GDYYR1[UZ+%X?T>&:UFBTRU26T79;NL0!B'/"^G4_G4LVCZ;<
MWZ7TUC;R7:(469HP7"G/&?Q/YT >.Z%IMK;>#O!VMPAX]1;5TMS,)&_U32N"
MN,XP?ZFKMU:0>(O$'B%=>UFWTJYM+G]RLT2M)'"H!1HW)! XS@>OO7IS>'-%
M:R@LVTNT-M;N7AB,0VHQ.20.QYHO?#>BZCJ$5_>:9;3741!65XP6XZ9]<>]
M'$0^'['6/B!-;:C)-=K_ &/;2-(S-&97#8#LHQ@\ X['M6[XZ>SD&D6-SOEE
MN;P"*U\S9%.0.1*<'Y!D$X!ST[UT2Z58)J;ZFMG"+YUV/<!!O9>."?3@?E3-
M5T73=;@2#4[.*ZB1PZK(,X([T >66^HW&F> -=CAF\J&WUYH)5M9"PAMBR!@
MAZA>2 >.M;VJ:?X:LO#OB*30;F(--I3[[:VE#1 *,;\#HQR!DGG'UKL[?0-(
MM(KJ*WTVUBCN@!.BQ "0 8 (],57M/">@V&GW5C:Z9!#;W:E9U3(+@]03G..
M?7B@#A?AW-;7MUID&LP%-3L[%'TL'_5FW90"Z^KY#9ST'3O7/_V;!+X/\7:F
M[3F\T_5G:UD\]_W1#KR.>O/4\UZ[)X:T:4Z>6L8\Z<,6A4E?*'' P>1P.#3?
M^$5T3^S[VQ^P+]FO93-<1[V_>.2#G.<CH.E '+VPM_$GC[4++6(([BUMK&![
M..4[E?<,M(H[G)QGVZUAS)J4G@./5_/DN)]!U1V@E.<S6T;@$<'YAQ_X[7HU
MUX9T>]CM4GL4;[*@CA8,RLB 8V[@0<8[9YJ]]@M/[/.GBWC%H8C#Y(7"[",;
M<>F* /*AK-S;^(M2U.SM7^Q^);=HM.9@23.H" D$?*#RWI@#\-^_T]-%\4>
M["U#.+6&\C0,V2Q$ ZGW-=DVE6+K9JUK&19$-; C_5$#:,?A3;G2+"[U.TU&
M> /=V@802%C\FX8.!G'/TH \M\-6E]K8M]:DUW3[+4(;]_.WAFG!+D>4Q\P*
M5(& -H]NYJ_-%IWB*P\:W.LW :YL[F>VA!EV^1$@_=E5[9.<GOR*[=?"6@KK
M9UD:9"-0+;S-S][^]C.,^^*9J'@SPYJNHM?WVDP37++M9VR-W&.0#@GGKUZ>
M@H XZ"0>3X'AO$>ZTR33 )+:,;SYGEKAV0<E0,C/.":SI4U30/!-E'/<&S&I
MZSLD^T,[;+=@V _S9'W1G:0<8%;7BGPJ1J>GBV\+0:KHUM:M#':Q3B%XI"^X
MMG(R,#\R:UM \)0+I-]9ZCIZPZ?=LICTMIS,MN .2&[$G)XZ<<T 8R>'KZ/3
M-<M+/Q'IYGO&A=+:#='#&2?N_?8J''& >>U:7@"XMVGU>T&GW&F7L$D8N+%I
M=\49*\&/T!';Z5M0>#O#]KI4NF0:9%':2N)'16;+,#D'=G.1VYJ]INCV&D+*
M+&W\LS,&D8NSLY P,LQ)/'O0!Q.GV>F1?$#QFPC5;Q8(WCY.</%ESZ<DC^E<
MQX?M$L_!/A'5H9KA+J364@8^<VWRVE<%=N<8./3UKUB;P[I%QJ_]JRV$+7_E
MF+SR/FVD8_/'&>N*K-X0T%M*M=,.GK]BM9#+##YCX5\DYZY/)/7UH \^\37"
MO<:UJ-I<RR36>IP1K<2W!3RF#*#%&@)#CDYSCH>N*U],TZW;XU:W++$<I:Q3
M0DL0"Q"@D<\]_;CVKIKOP-X9O[RYN[K1K>2>YYE<YR3ZCG@^XP:M/X:T:34;
M+4'L(S=V48BMY23E%&<#KSC)ZT <YXSL4U+QMX0M))9XDD-X&:"0H^/*!P".
M1G&#[$UR U:]TCPQXHT^WOI([>WUH6D<LK,[11,Q#<YST7]3CDYKUN?2;*YU
M2TU*:#?=V@802%C\FX8;C..0?2JR^&-&1-106*%-1<O=HS,RRL3G)!. <GMB
M@#%\+:+/HVM7 ;6;::">W#K80ER%(V@RC>['!Y'XCTK"N=(BUOXOZO93SW,,
M3:4A;[/)L9OF3 SZ9P?P'TKMM%\+Z+X=:9M)L$MFF $A5F8MCIU)]:G_ +$T
M[^U)]3^S 7L\/V>28.P+1\<=>.@Y'- 'GUC>-?\ @_PI:WM_=SS7,\L9M(WV
MM=JC. &?(PJ@*2>_N:9HTFKZMX(O+&RN)&N;#5GB:V>X(,T*\F 2=>1GGVKL
MW\$>'VM+6V6R:..TD:2#9/(&0M][#;LX/<9IT7@O0;>&6*VLVMUDG%Q^YF="
MD@4J&7!X.">GK0!3\!7%I/I5VEH+^$173*]G>MN:U; )0'J5SR,^M8>EHOB!
M=8U2^U>YL-0L=3D2-C-C[+$C<(4!VD$9!ZYZUW&E:-9:-!+'9HX,TAEEDD<N
M\CG^)F/)/%9EUX&\.WFOKK4^GJUZ&#D[CM9AT)7H3TH P8&?Q+J7BAKJ>>&;
M3)3'8F.4H8!LR' 4\Y(SS]..E8]MJVI^(-=\$1W.H7,"WUE,]Q]FD,>]E5^>
M.A.T?TQ7?7WA;2[^_FO)$FCFN$$=QY,[()T P%< X88X^AJ1O#>EG5=.U%8-
MD^G1&&V"-M1$*E<;>G0T >?Z:^MWN@^(M%TZ[EEET_6&BA\ZX*R30AB3%OZY
M(4_F:&UM(/"A.GR:GILD&LP)/;74K!K8-MW)N)Y0\GGU-=L?!FC[+Y52=#>W
M8O)'29E82@D[E(/'4T^3PAHT^E7FGSP23QWC![B265FDD88VDN3G(P,4 4%O
M)_\ A:D]BMW*UK_8PF: R$HLGF[<[>QVX_/WKAK2SBNOA_X \TN =76,['*\
M-))GIW^4<UZ38>$=(TV_%];Q3?:OL_V<RM.[,RY)Y.>3SU]AZ5#_ ,(1H?\
MPCL>AF"1K**7S8@96WQOG.5;J.I_,T <QJS:SKWBW6-$L[N.V%E;Q"U66[EB
M;<0&\X;0=Y!P.3V]S5JVNM2O_%6F^&]5O6=8--^U3RVCF,7$H<*#N&"0.N!C
MD5O:MX*T/69K6>[MY//MD\N.6.9D<KC&"P.3^/J:DU#PAHVHP6<3V[PFS3RX
M)+>1HW1,8VA@<X]J .=^%L:06WB&%6E=X]6F5I)6W%\8P3QU]:H:MJ.JV.H^
M)/#ZWE\]]?/'/H["0AOF.653V5<'/L#[9[K0_#VG>'8)X=.B=%GE,TA>0N68
M]\GZ5/+I-G-K$&JO"#>01-%&^>BL1GC\.ON: .4\+:U=>*;O3ITN98X["QQ>
M(I(#W394JPSSMV%@#_>![URUU]HU3X?:9+J%[<W%S%KHB$QE(8CS2N>#Z=/3
MM7J>G:-8:2MTMC;K"+J9IY=O\3MU/M].@K*7P1HJ^'VT39<&S,_V@9G;>KYS
MD-G(Y_F: .?O])>\^)GV*+4[ZT6/0$S-!(/.<"8X!<@GK@D]3^-:GPTU:\UC
MP1:W5_,9IU=XS*YRS -P2>YK8M_#>GVNK)J<?VC[2EJ+0%IF8>4.@()YYYSZ
M\U+HFA6/A[2UT[3T9+969@K.6.3UY- 'FEOKNKC6]%NHM3O+F"ZU9K:6<MMM
MIXRV (XR>@&?FQU[FI[HZW<:7XRO8_$6H1'2[V0VT:R #"@,03C)&#@*,#/6
MNK7X=>'U2VC6.["6LOFVZB[DQ"<Y.WGCG^57&\':0]KJULZ3-%JL@DN@93\S
M YR/3\/2@";^T9)/!BZC+=PVDTE@)3<./DB=DSN(] 3TK@M$U&_D\7Z;I+7>
MKM9:CI;F22\F^:4D$^;&,G9TXZ'V[UZ/)HUC-H?]CSQ>;9>2(2CG.5 P.?7@
M<UC:;X#TK3+S3[R.:^ENK%#''++<,Q*G^$CI@<\#'4T >>1:-$WP;BNC=7NY
M+U2$\\[.+DI]WH.&)X[@&NX,DVH>-)?#GV[4(;.QL$EW)*4DED9NIDZL ,?C
MG.:O)X&TI-"U'1U>Z%G>R&389B?).=P\OTPW/OWS5BY\+6LPLY8KFZ@O[2+R
M8[Y'!F*=PQ8$-GW'&>,4 <1/KVO'PT\2ZI+'=6/B#^S6N@BDS(&P,CUY&?7'
MN:MZA'K5CXQ\.^'!XCOFANH[EII\*)&&&8#H1D 8![5U5QX.T>YTR#3VBE2&
M&X%R&CE97>7^^S=6;ODU;NO#]E=^(+'6Y?,^V62LD6&^7# @Y'_ J . CUS6
MM/T,Z=)J,MQ-_P )$=+^U22!'\K:&^^0<'J,XR,UK7&C>*4TO7K-=6E *+/I
MOEW323JPY*%R 2I(Q^-;4O@C1Y]*O].G26:*]N&N7:5]S+*W\:GL0,#\/K5:
M/34\#Z1)<6%IJ>M74CJDA:0R3,N3^0&3P!0!1\,:]<^*;[1YK>ZE6"SLBVH*
M&^].?D"L!W^5FZ=QZU>\775PNHZ99Q7EPD<PD+6MBQ6ZG( V[6Z*H)R22/K5
M[PII!TO39Y9;=;>ZO[F2[GA5LB-F/"_@,9]\TNM>%;+6M1L]0DFNK:[M?E6:
MVEV,R'JA/H>>G/)H \[@\6:Y?>%O# 349X+F?5_L,\^%+.NX8SQ@\$?7%:DW
MB#4?#)\:6\FI7-Z+!;9K66Y 8QM,,$D@8P"0<8Z X%;UO\.M'M;2QMH9KL)9
MWXOXR9 ?G!SM.1]W@#UXZUHOX3L)M5U>]G>:9=5A2&YMV8>60HP",#.<=\]Z
M .7DTZ2R\>^"[B74[F]:>&Z+M-(67<(<EE!^Z#GH ,8%5;W7;K3/"VO>*;;*
MW6IWZP6DA4'; IV(>GH'(Z\D>]=!9?#O3K.2UD.HZK,]HKI;&2Z/[E&7;M7
M&!BMMO#NFR>&TT"6#S+!(5AV$X)"XP<COD Y]: ,6:2\\/\ BS1K&*]NKRRU
M02QR1W#^8\;HN[>K'H/4=/050\$KXBU<)JE[X@DDMH+J>'[-Y*?O4!VC<P Y
MR.P_G70Z=X8ALKZ&]N+^]OY[=#';M=.I\E3P<8 R<<9.3[U+X=\/0>&[.>UM
M[JYGCEF:;]^P.TMU P!QGF@#FM9MKV\^*]I;6EW-:QR:.PN)H-N]4\PGY2P.
M#NV\XJMI>M:G-X6MHKO5B+J'57M'=$S/=QH3E4 S\YXYXP!DFNMF\-VL_BRW
M\1-//]I@@,"1Y&S:<^V<\GO62GP\TY-.BM1?ZB)8;MKN.Z$H65';&[! Q@X]
M,T 8=AJWBB]\'^(([7[0^HV5^8(E8J9UB&TE<C(+@$\\_B:Z3P7J<.HVEYY-
M_=SB.4#[/>KB>V^4?(Y/)R0Q!]#[4L'@FSM+*_MK34-2@-Y<)<M*MQETD7'(
M)!ZD<YSFM#1= M]%:[F2::YN[QP]Q<S;=\A' SM & .P% '!Q:?K=WJWC&;2
MM<;3O(O-X185;S&$8/S,>@Z=*?9>)M?\0RZ39VS;7?2ENIO*G6%Y9"Q3.2IX
M!7=@#OSQQ75W/@RUGU"_N$O[Z"#4<?;+2)U$<W&TYR"PR.N"*9JW@;3=1DL)
MK6>ZTN>QC\J&6P<1L(_[IX/% &))JGBJ*ZT70;@QOJ$EK)-<R6\ZHSE3@?,R
M$#U( Z]_6IJ6H^+]-'AK3KS44M[R]O9;>2:-5E+1G;M+94#<-QZ8' KI-1\!
MZ5?VEC&DUW:7-D28KRWEVS$GEB6.<EB234C^"=.=M(;[1=[M,N#<(S2[VE<D
M$ERP)/3MB@"'PE>Z@VL>(=*OKU[Q;"Y00S2*H?:Z;L': #CZ>M,UO66MO&=M
MIMWJ;Z=I\E@\J2+M7?,&P068$<+SCCGUZ5KZ9X?BTO6-4U)+JXEDU%U>1)-N
MU2HP-N #TXY)Z5QWBQ)/^$S:YO)M=L+9+-(;:XTI&?S26+.&PIQSM_(4 $NL
M>(;?X::?JL^H2K?S7<6YF@4$Q,^T+C'<8;/O6CJ^O77AWQ]&=1O9!H=W9.T2
M,JA(YDP2-W7D*>IZM^26/AR_U_PU-I^LZEJ(A6\$MK+*J+<-&H!7>"#_ !9/
M// SCI70Z[X<L/$4-G'?AV%K<)<(5."2O8^QZ&@#D)M7\0QMX?T'[3+)J=W;
MR7=U(K1POMSE$!9&&1R#\N?E_&HM2U#QEI.C:%;WU_;Q:A<:LELTJ*)/,C8\
M;N ..^,9&*ZWQ-X5M?$RVCR7-Q:75G(9+>YMF ="1SU'3@?E56?P-9W%MIT<
MM_?O-8W8O!<22!Y)9!C!<D'(X P,=* */A;4M5B\::[X?U+47U!;6*&:*9XU
MC*[@"PPO^\/R]Z;K.KZKJ/C.?P]I<\]N+6Q^T,T'EAGD8@*"7!&T CH,\UT%
MKX<M;3Q1?Z^DLQN;V)(I$8C8H4 #'&>WK5#Q'X,BUW5+75(-2N]-OX$,7GVI
M +1D_=/YG'UZ&@#&O-5\1Z#_ ,(YJ.M72" S?8]1A@VF,E@P27=CCL2,@9%,
MU+Q/J5MI-QJ-M=ATU74UL]-R%Q#&,J7!.,DE6(S[5U%UX5TZ[\+2^'W$OV65
M?G??F0MNW;R3U;=SSWI-4\*:;JWAE-!F5TM8T58S&=K(5& 1VS^&* .>OI/%
MNC:/XBN)+PFVBMO.LI[@QO,C*!N5@JA2",X]*JWX\:1>#I-<371+.8XKM;:"
MV1<)M&]<D$GKG\#6W#X)=/#E_I=QKNH74UY%Y+7,[;MB>BJ> .N>_/7IBW<W
M\?A/0M.M+F"]U%0@MB]O;;R<+U8#IG&/QH BTK6Y->\0QRZ?<;M)AL0\A7:0
M\TA!"D]054'('][FNFK \':"GA[P_';"(12S.T\J#G8S'.W/?:,+^%;] !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 445%=+,]I,MLZI.8V$;.,@-C@D>F: *@U[26U
M 6 U&V-V7,8A\P;MP&2N/4#M4=]XDT739)H[W5+2"2$ R(\H#+GID=>:\SDG
MAN/A2= C&/$<,ZQBT(Q<&83 EP.I&"?F^O-:A?0K/XBZP/$DFG[SIT'SW2J
M[ ?.5SW/' YH [VXUO2[6.WDN-1M8DN%+0L\H D &21Z\46FMZ7?:>]_:W]O
M+:)D/,KC:N.N3VKRBVLK?2=.\%KK2+#8MJ%S($O?^6<;#Y X/ ['TYJ2\L)8
M9-?U31XE?P__ &G:32QP*=L\*+ND*$=5#$'Y>.#Z8H ]2M-=TJ^2=K74;:98
M%#RE) =BD9!/H,<UEZIX\\-Z78/=/JMM,1'YB10R!WD!Z8 ]:PKN2TUKQO%J
M6BS1W%O;Z7,E]/"X:,A@?+3(ZMG)QV %<WI&GVD_P)N[J"TADOEBE5Y(XP9
M!+N()'/W0#]* /4;'Q#I.H_9!;W]N\EW'YL,8<;G49S@=>,'/TI\NOZ1!#+-
M+J5JD<4QMY&:4 +)_</H>#Q7%:GXATN/4O!>O^:PTL)<Q-<")L*S(J@'C/4'
M\C7%ZFR2Z+XG=[<M'<>)5V&564@$N<X..<<8([],T >V6>LZ9J,T\%EJ%M<2
MP<2K%(&*=N<?2N:?QE9>'_#EE<W^L0:M+<7'E)/#M16&[YCQD *#R?IZTRW^
MP67Q6EM(%BAW:(BK'$H'W9&XX]%QU[8KS^-8T^%NAW2!_L=KKOF.[CE(]S#)
MQ]1TH ]FM]=TJ[O5LK?4+:2Z9!((5D!8J0"#CTP0:MV]U!=(S6\R2JCE&*-D
M!AP1]17 ^,'DTR]TKQUHL37/R+;SQJI'G0R?<.,9!W$?F/I77^'M)_L30[:Q
M9Q)*H+S2 8WR,2S'\R?PH J:3XNTW6-=U72K>1?,T_&YBX^?^\0/13@$^IJ_
M:Z]I-]=_9+74;::XP2(TD!8@'!('L:\S$=RFI_$32+1PFK7>)K:(?>DCP2VW
MCJ58#'7)]N-.2[TO5H_!D>C^5_:%K<Q%X8'R]K$%_>JX'*],?-UH ]%N+B&T
MMY+BXE2*&-2SR.<!0.Y-4[?7-*N[.XN[?4+:6VM\B:59 5CP,G)[<5F^-[?3
MKKPQ-;ZI>/9VTDD:BX7_ )9N7&TG/;.,^WI7!7VI:A?:)=I,EMJ<.G:E:2W-
M]IZ9CO(<9;.,AF7"[L=.* /4-.UO2]7#_P!G:A;7>S[WDR!MOUQ4]]?VFFVK
M75]<Q6]NI :25@JC)P.37%K-::Q\3=+OM!NXIH8+.7^T)+>0%&4C$:$CJVXY
MP>F*D\=7:Z5X@\+ZM=QR-I=K/,+EPI98RZ!49A[$F@#K8M5T^;3O[1CO8&LL
M%O/$@V8^O2FV&KZ;JEO)<6%];W,,9VN\4@8*<9Y(Z<5P&KW>B-HMKJFDVDO]
MB1ZVES?.L3".7Y<%PI_A#;.P&0>]2ZL8;KQI?76DR"2W&AS"]E@<&(M@[ 2.
M-^#G'7&#0!VT&O:1=7,-O;ZE:RS3Q^;%&DH+.O/('<<'\J637=)BU1=,DU&U
M6^8@"W,H#DD9''6O)M+M].M?!W@*\\JVBNI-77?-@*[+OD!R>I'W?TK7FN(]
M+\0R7NG3V.K65YJX$]C,F+FWN-VW='W.,9Z=/Q- 'HG]M:9]CN+S[?;_ &:V
M<QS2^8-L; X(8]CDUDZCKMQ:^,-#L8I8387L$\LC;<GY%!!#9Z<UY_K.IV-M
MH'C_ $Z:YBCO)=1+QP,<.ZDIR!W'!K?ADC3Q+\/E=U!.F2@ GKF%,4 =9H/B
MC2?$GVK^S;E93;2&-QD9([,!G[IYP>^*T+_4;+2[8W%_=0VT(."\KA1^M<G\
M.I+:.#6[-'B6XBU6X8P @,B%OE.WJ!QQ2W<T5M\3XSJN!:3:>4LGF&8Q*"3(
M 3PIVXSZB@#K&O[-;6.Y:ZA$$K*J2;QM8L<* >^20*+:_M+UYDM;J&9H6V2B
M-PQ1O0XZ5XW>6\(\,:DMXRIHK^)\6NT<+#O(=HSC[N.F,C@UNZU:&P\::S;Z
M!;QP73>'"8X[9 "7\W' _O;1]: /0K?5]-N[V6RM[ZWENH?]9$D@++]15VO*
M/!J>'[S4O#]S;:S?RZE:P-"+001J(5"$N)"J#*Y.,DDDD<YKTG2=8T_7+(7F
MFW*W%N6*;U!'(ZC!&: %N-7TVTO8K.XOK>*YF_U<3R ,WT%2S7]G;R/'-=0Q
MNB>8RNX!"],GVKQWQGJ-C/+XRBA>"UF#PI*MQ\\URRX \L?PJ ,D\]NF:Z&.
M/1=<^*5FQB@O(Y-#$G[P;E8[QM(!X^Z30!Z$+VU-D+P7$7V4H'$V\;2I[Y]*
MYW2?$KZKXUO;"WNK6XTQ+*.XA>'DY+8.6SST-><Z+=QP>"M$.H[GT>'776X4
M\JJXRF[_ &0QR1T^M=AH%[I-U\5M5?2[BTEC?38]S6[*5=@W.".#@;<XH ZC
M5?$NFZ-J6GZ?=RD7-\^R)!C@?WF)/ [5G:-XD:;6-?M=2NK:**RO%A@SA/E9
M<@')Y.:S?&,ME:>._!MU?>4D DN5:20 *&*+LR3_ +1K!DT[2KNY^(]W=K!+
M-$"J%R,QXC)!!Z@EN/?&* /4;F]M;,*;JYBA#'"F1PN3G'&?J*S]5\2:9H\F
MGI=3@M?S+%#L(.<_Q'G[H]?>O-[B\TNXAT&&]N;:"X'AP-)=WLFY0C+MVQH2
M TI(/7MZGIFQ26LOAGX>75V\+V\-Z\-S+*05C ?(5R> -HZ'M0!Z]XBU";2O
M#>I:A;A3-;6SRH'&1D D9J'PWK(U;0=-N;B6 7ES;)*\:, <D9.!G.*7Q-=)
M%X/U6Y5M\8LI&!0@Y&P\CM7F=K96FE1_#F_L[:..ZNI52>7&6D#*H.3]&./2
M@#U]KFW6<0-/$)FZ1EQN/X=:I^(+RXT[P]J-]:>7Y]M;O,GFJ2IV@G! (]*\
MFT>+2-1@OCKNO2VFK0:DTDEO''")6DW_ "^6Q4R,,\8!Q[5ZCXK8+X,UHLV!
M]@G&6XY\LT 6='U 7VEV$DTL?VJ:UCF=%(!^902<>F35O[5;_:/L_GQ>?_SS
MWC=TSTZ]*\R32M/T^7P!>VB!;N=T26</\\BF+)#'N <#VZ5C7U[9S7]IJ=J]
MM!;_ /"2 O+<MB[8ELOGIMB XP<\8SB@#V9KJW2=8'GB69ND9<!C^%2UY?JB
MQ6&OW.L21:;K&DRZG")'0XN;*9650 1RP!'W?TQFNG^(\ES%\/\ 5FM#()?+
M0$QC)V%U#_\ CI;/M0!TL5Q!/N\F:.3:<-L8'!]\4BW,#NJ+/&SNN]5#@EE]
M1[>]>9VEIX?*W-YIFO1W$L^CRHUG;*B A4R&E"=&&<<\Y^AK*T6QMK;0? 6K
MP@IJ,VHB"2;<=SQ$NI4^P  QT /O0!ZGI^OZ;JFHWUC9W*RSV3!9@.@)]#WQ
MT/H:OQ7$,Y<131R%#A@C [3[^E>4R&"W\/\ Q!_L](TU1+Z4'RHQY@@)0'''
MW?O].G6K5G;:))<W&IZ5KT$[RZ5*AL[&!8QM"$[I0IXP3@;@.2!SW /3EDC9
MMJNI;&< \X]:2.6.4$QR*X!*DJ<X(ZBO%8=)M+;X-Q:Y!'(E]-'Y%Q<*[L?)
M-Q\PVYP!@#IC]:TKC[)I]AK6K:#XC@O+Z73#_HNGPA%105!D95)PP!/)P1SZ
M&@#NM<\03Z=K.B6=JMO+%>W9M[@LQ+1G;D8 []>OMQ6MJCWT>F7#Z9%%+>A,
MPQRG"LWOR*\YO(?#J:GX&N-)-IYC7"KOC9=[KL_CQU.<<GG)]ZZSX@#/@+6?
M:W)'YB@#HH3(8(S,H64J-X7H#CG%4]7UFPT*Q-[J5PL$ 8)N(R22>  .37#W
M.F6>K>.?#<=T&E@?1V9D\P[),8QD X(^;\>,URU_;6<'@.^@N0]S::=XE:WA
M+MN98 5RJGMD9[]Z /<**X..WL-3^(]UIM]!'-:6^EQFP@9<Q;"<.RCIGH,C
ML/:K_P /C,NB7L#SR7%M!J$T5I+(22T((QU.>#N'X4 :]UKUL(M62RDBN+S3
M8?,EA+$ ':2 3CV_"G^'=2EUCPYI^I3(B2W,"RLJ9P"1VS7$VD&GQ^*?'S;+
M=;L0J8\XWX: E\=^3UK%TO1[/2M-\":S9W,BZA=744,NZ8MYD;YW*%)P O3@
M=_6@#U2SEU-]2OTO+>".S1D^R/&Y+.,?,6].?;\^M7Z\^^S!M6^(%LE^+'S4
MMP+B63"QL\1ZELX!)Q[9XQQ2^"1#I_B6[TN[TM-/U=+1&D^R2;K>XC!X<#LV
M30!WLLJ00O+*P6-%+,QZ #DFL+PCXJMO%FF2WENH1HIWB:/.< 'Y3^*X/Y^E
M5?&LUW=6]IH.FHDEWJ,A\Q7)51;IS)N8 [0>%S@_>]:PM(^W^&OB*(K^VMK6
MVU^,[([>X,D:RQ+_ +2J1D'&!W(_  ]'HKS#65CN_$_BJTU*)+]GLH18A)$'
MD9WX7)8%6+ $X[#GJ,RZEX=S?^!=*OY[CS3'/%=,ERY+D0[G&[.<$[AGK@X&
M.* /2J*\C.D6M[XHUCPW>7\-K:V5E%;V O!O95*Y,B$L/F!)YY[#L*G$4&J>
M(1HNH:O!<6::3']BN+Q"RSD\-*N7 +^_/&?>@#U6BO*+^P0:_P""-(?5+C4+
M5ENXI+@2LAF'/=6SQTZ]!69=Z#9Q^$?%V);G;I-^Z6*O=2;(1E3P,X).X\G-
M 'M5%>73WDNN^)-+TO5KFV2S?1$N$^U1 I),V-SCYERPYQZ<\=:=?Z8D5OX0
MT\:W=:A$-1E@:Y29D+KA@RY5NV"N<Y'."* /1[Z^M=-LIKR\F6&WA7<\C= *
MFCD2:))8SN1U#*?4'I7BVI0+%H'C[1887DL].G@FMHVE9C%N;YB"Q)[$^_/K
M7K>A6L%GH=E#;Q+'&(4(51@ D F@#-\,>))=?N]:MYK5(&TZ]:V&QRP8#C/0
M=P:Z*O$+*[C3Q'XCL=8C*^'+O6Y$NIU)!$@=BBL0<JA(&2/3KC-=1K5A%J/Q
M;LM+FDN%L3HQW0PS-&&&]N#M(..!^0H ]'HKR*UNY[;0=!T8S3G3YM=ELYG9
MR<Q)(0L9/8'ZC@'M6_)I:KXNU'PO:L8M(OM(,S0)G;#+OV K_=R.<#&>M '?
M51U>XO[73VETVR6\N0R@0M)L!!/)S[#FO(/[4U";2-(EAMII;WPI(QU'!;;Y
M:OMP,Y!)4$Y[ ,>*V];G^V^"+WQ"KRQ#4]2@E0;BN(E98U!P>ZKG!]?:@#U(
M9P,]:*\]N]%@USXFZI:W5S=BU;3(V>**X9%<DE><'IP#@<$]<\UE0WEV/ _A
MM+B2YN[,ZD]M=1H"\L\2R.%7 Y8?*,@=0.<T >EZM>2:=H]Y>Q0B>2WA:41E
MMN[ SU[4FC7YU30[#4&C$9NK:.<H#G;N4-C/XUQ6DZ9/;:1XMO'M[RVLYHY5
ML8;AW&V$1GI&3\@SG&0"!QP.*K3M/HWACP?XHADF,%C:6\=["KG:T+QA=VT=
M2I;/_P"J@#TNBN=\,$-8W>MW,C1_VE.9P)7PJ1#Y8Q@\#*@'WS^714 %%>56
M$EW!JFJ^");BY,]QJ"2Q3F:0.+4C>Q5CTP$"\'JWU-:]K&WBGQ-XFL]2ENK9
M-/V6]HD<[Q>6I!/F<$9)(!R<\''2@#>\2>)6T"]T6 6HF74;Q;4MYFTQ[B!G
M&.>OMTKH*\@GO[K6-"^']U?S!K@ZNJM*XQOV2%0>.Y"C\36R+YY;3XBPO=R[
M[4N\8\U@8OW1*[3GCYE/ ]* /1JKWU_:Z99O=WLZ06Z$!I'. ,D ?J17F -U
MJ'B'P38OJ-]%%?:)BX\FX92_[DG/USWZUD^(3++\/-2MKBYN+A;#Q%):P-+(
M681J< $_Q=3UH ]MHKS#Q:C2:O?6%E/J$BZ=HX*QQW3Q);,-Q$CON^=B H (
M.>I/%5KN[U+6[WP):2ZM>VXU&Q=KF2VDV,YV YXX[>E 'IOVFZ_M?[+]C/V3
MR/,^U;QC?NQLV]>G.:S/"WB4>);>_D^S-;M:7DEJ5+ YVXYR/K69IL,^G?$*
M+33?W=S!'H8;$\N[+"4+NQTR0.3]:YC1=+N-=\&>)[2RN[JWO(=7N)86CD*_
M..0OR\X(.,<\G- 'K%%<-X8UB3Q=K-EJD)FBM["R,5S'EE!N7(!4@]=H4GO]
MX5W- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 )M7=NVC=ZXYKG[30;F'QIJ6L
MS2V[VMW!'$D04[U*=R3QW;]*?9>,M#U"_@L[:Z=I+AG2!S!(L<Q3[VQR-K8]
MC5>7X@>&H/.WZ@V()C#*1!(1&P('S87@9(&3P: )M=T*[U37=#OH9K=8=/F:
M21)%)+AAMP,<=,_CBM\ !< #'I65JNNZ?I\WV*>:?[3)"TOEVT+RR)&."Y"@
M[1GH3WK,^'%U<7O@#2[BZGEGG<2;I)7+,V)&')/)XH Z=451A5 ![ 4!%"[0
MH /8"L[4-?L-,NDM9FGDN74N(;:W>=PO3<50$@9[FN>\9^+DM? $^KZ+<F1I
MML<,\2Y\LD@'/!VD<CG'/'6@#LMB%0NU<#H,4%%(P5!YSR*P?#>GB%#?P7VI
M/;W42_Z->L[;''5AYGSC/ITK!3Q3;:'X[\2PZK?W)MTCMF@BV/*$&QF<A5!P
M.1D_2@#O=J[MV!NZ9Q2;$V[=J[?3'%<YJ6HZ;=7?ARZ36;B!;F7=:I &V765
M^ZXQTP>^,5<'BC2FU%K%)9I)5G^S,\=O(T2R_P!PR!=H;D<$T 5IM U&^\1_
M:;_5/-TB%TFM;!(@FV50,%F RP!R<9ZD>E=%16%!XPT6XG@C2YE"7$GE0SO;
MR+#*W/"R%=K$X.,'G% &YM7=NP-W3..:0(JDE5 )ZD"LAO%.D*FJL;B3&E$"
M\Q"Y,><]L<C@G(SQ4D?B+3)8=.ECG=DU%2UL1$WS +N)/'R\>N* -1E### $
M>A%"JJC"J /0"N;MO'WAN\>U6"_9_M,@AC;R) N\D@*3MPI.#@''K72T (J*
MGW5"_08H*AAA@"/0UYH=6_MS6/$$]SJVK:;#IDB- T44J)'&@!?>N "6]&Y[
MCBNJM?'/AV\MKBXAU$&*WC21RT;+P_"X!&6)(Q@9.>* .AVKMV[1M],<4U(H
MXTV1HJ(/X5&!65:^*-'NH+V871A6RQ]I6YC:%HLC()5P" >WK3M,\2Z7JUV]
MI;32+=(@D,$\#PN4/1@K@$CW% &IY:8 V+@=!CI3/LUO]H^T>1%Y^W;YNP;L
M=<9ZXJKK&LV.@Z>U_J,K16RL%+A&?!/3@ FD?6]/CUV/17G*W\D1F2(HWS*.
MI!Q@]#W[4 6GM+:1V>2WB=G78S,@)*^A]J<T$32)(T2%X_N,5&5[<'M7-Z[K
M=C-8I)#KLFFBWU)+9YDA+;Y!UBY&"#Z\@8J*+4[EOBE=:6U[(ML-,66.W !7
M=OP6Z<'I0!U20Q1N[I&BO(078* 6(&.?7BF7-G;7L0BN[:&>,'(65 PSZX-<
MG\,]4OM6\,S7&H74ES,MY+&'DZ[1C KL2< D]J (9K*TN(%@GM8985QMC>,,
MHQTP#Q3OLT'VG[3Y,?G[=GF[1NV]<9ZX]JS!XIT0Z9)J/]HQ?8XIO(DE(.%D
MX^4\<'D?G5J[U&UCN?[.-V(+N6!Y4.W.U5P"W/'!(ZT 30V-I;32306L$4LI
MS(Z1A6?OR1UJMHVCP:+;310L7::9IY7*JNYS@9PH '  X':N<B\66GA_0-#6
M?4)M:>^G\E+U(6 D!<Y8XSTZ8')Q^48\4Q:5XYUN+5M5\NP2V@E@BD&-F0=V
M% R?4^E '7R:?92RR2R6=N\DJ;)':)277T)QR/:ECL;2*=9H[6!)53RPZQ@,
M%_NY]/:JT^NZ9;V$%ZUTK07./(,8+M,2,@(JY+''8"HU\2:0VD/JHO4^Q1G$
MDA!_=G.,,,94\C@B@"['86<5L]M':0) ^=T2Q@*V>N1T-$%A9VK[[>T@A;;L
MS'&%.WTX'3VJ&;6-/M[V*SEN56YFB::.+!)= ,DC\JS?"?BVS\6V5Q<6L;Q>
M3*8RDG7'\+?CZ=J -N:V@N0@GACE",'4.H;:PZ$9Z'WJ,Z?9'S\V=N?M'^N_
M=+^]_P![CG\:9?ZK8Z9Y/VRX6)IFV1+@EG.,X ')JJ_B?0XM.@U"35+5+2=_
M+BF9\*S9P1SZ8.?2@"]]@L\PG[)!F ;8?W8_=C&,+Z<>E-;3+!K;[,UC;&#=
MO\HQ+MW>N,8S[U0A\5Z%<VEW=P:G!)!: &=T)/E@]"?8^O2KIU:P6RM;PW48
MMKHH(9">'+_=Q]: +,D4<T312QH\;#:R,,@CT(J(V%F5@4VD&+<YA'EC]V?]
MGCC\*FDD6*)Y'.$0%F/H!7GNEZ_-J[SZX?$7V2WL;UQ/:R1CR?LP;:!G .X]
M0>3DXH [MM/LGNUNVL[=KE?NS&)2X_X%C-2S00W,+0SQ)+$W#)(H93]0:RQX
MKT!H)YUU:U:."40R$/G#GHH'<G!Z>A]*F'B'1VT]+\:C;_97E$(EWC&\G 4^
MA]CTH L'3; B &RML6YS"/*7]U_N\<=!TJM)X>T:62=WTRU9IY5FE)C'SNIR
M&/O_ (GUJP-3LFU1M,%S']N6+SC!GYMF<9^F:Y#Q3XR$&IZ):Z+J<)>74X[:
M[10K%D+88#(]>"5Z4 =3_8.D_P!J?VE_9]O]M_Y[;!N^OU]^M:! (((R#U!I
M:KWU_::;:/=WMS%;VZ?>DD8*!_\ 7]J *EIX<T:QM;FVM=,MHH;G/G(L8P^>
MQ]J<= TEK>RMSI]N8;%@]LFSB(CN*Y_2O$INO%&O/)JUN^BV5M!(N54",N"2
M2W48VG(/KVQSTHU73S-:0K>P-)>*7M@K@^:H&25]1CF@ BTJPAU&?4([2);R
M=0DLP7YG [$_E4-EX>TC3H[F.STZW@6YSYPC0#?GJ#[>U)#XBT6XO$M(=5LY
M+AW9%C296)91EAQW -+9>(-(U&]DL[/4()KA 28T;G ."1Z@'CB@"6TTC3[#
M3O[/M;.&.SP080@VG/7([TS3M#TO2()(=/L(+>.4Y=40#=]?6FVVOZ1>7YL;
M;4;>6Y&<1JX);'7;_>QWQG'>EMM?TB\OFLK;4K66Z7/[I)06.,YQZXP<XZ8Y
MH @MO"F@6=PL]OH]G'*LAE5Q$,AO4>E:%[8VNI6<EI>0)/;RC#QN,AN]6*K7
MFHV.GA#>WMO;!\[3-*J;L#)QD\X% %:/P_I,-[:7D=C$MQ:0B"WD YCC ("C
MVP334\-Z-'87-BNFVXM;IS)/%MXD;CD_D*L3:OIEO91WL^HVD5I+CRYWG54?
M/3#$X-/CU"RFLOML5Y;O:8+>>LJF/ ZG=G&* *E[X<T;4+>""[TVWECMU"Q
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !114<\RV]O+.X)6-"Y"C)P!G@4 245Y[X'UJ\\2
MZG)?-XD+A0S3:1]F"^3D_*-QY('KZXKT*@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BD)"J68@ #))[5
M6L]2L=1\S[%>V]SY3;9/)E5]C>AP>#0!:HHK \4^*;;PU9I^[:YO[@^7:6<?
M+ROVXZXSU- &KJ&IV.DVCW>H745M @R7D; ^@]3["N67Q+X@\0-GPUI4<=@Q
MPNHZCE%88SN2,?,P]#T_7!I7A*[U*_CUOQ=*EW>J=UO9I_J+7(Z ?Q'W.>G?
MK6_XAUJ#P[H%WJ<RY6!,J@.-['A5_$D4 9?@_6=4U";6+#5GMI;G3KKR?.MU
M*JX(ST/0BNHKDOAWHDVD^&_M-Z/]/U*0WEP2"""_(4YY! ZCUS76T %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !4%[=QV%E/=S!S%"A=@BEFP/0#K4]% '"1O8^)/&VDZMH:2 6D;F]NO):
M,.C#"QG.-QSD]#C%=W1C'2B@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M*#P,T %%8-MXU\-7DHCAUFU+$[1N;:"?3)P,^U;U !1110 453U#5M/TH0F_
MO(;832".,RMC<Q[5<H **I7NKZ?IUU:6UY=QPS7;%($<X\QAC@?F/SJ[0 45
M4M=3M+V[O+6WEWS6;A)UVD;6(R!GOQZ4HU"U.J'31,/M@A$YBP<^66*Y].H(
MH M4R66.")Y976.- 69W. H'4D]J9=74%E:2W5S((X(4+R.W15')-<GJERWB
M[5UT&QF8:7$B3ZC<Q'B16!*P?\"&"?;CO0!#]GF^(%Q)++<30^%URD4<9,;7
MK \N3UV9&!ZUE>%;,Z?\8/$5II\,<&FQ6L0:*-0 &V)M]_[W]:WO'7B&;P=H
MNG75C%$L'VV.&6,1\"+:Q(4#&/NC%9_PO66^AUKQ%,C@ZI>LT9<8S&N<=O<C
M\* *OC_QO>>&_%NDVUBC7&8',EJLFT2,_P J9X/(()]\UM>$/"UW9.^M>()Q
M>Z[<@;G8 BW7GY$].ISCC^O!ZCJ<5[\>(II"B6U@=CO)A0JI&Q9CGT)//IBO
M9[>XCNK:*XA;=%*@=&QC*D9% '&>*]5OD\=^%-)LI9HEFE>:?RS]] .A'<8#
M'GV]*J7X;Q]XP_LU,GP_H\N;L\[;F?LGN%[_ /UQ7+_$#4M2F^*ME9Z0Y:\B
MMOL\0V@;&E5@3D_[+ ^U>J>&]!MO#>AV^FVP!V#=))CF1SU8^I_H!0!K4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !110>1
M0!XG/!K$WPQUA88;%],%]+)-\S"?"RY)'&WM^5=A;ZKJFH^*=.TS2-4%KIK:
M-#?CS;42.PW[<$DC!(QS^E:4/P\\/PQ-!LO7MG<N]N][*8W8]2R[L$^];":%
MI\>MC5TB9;L6PM00Y"B,'(4+G'7VH X%?&NLQ7]LPNA>6EV+I$F6W6.$/&"R
MF,GYV P <C!.<$XJYH>O:_>77AN&]U"-UUFQGDD$<*KY14 JRGUY&>WM6XGP
M\\,Q3B:.P9'5V="DS@)N!!4#. O)XJ_:^%M*LY-+>&*4-IB/':DS,=JMU!YY
M_&@# \$Z8FM?#ZRCU6:2]1KAY?WN"<K,V.<9/(SZ\XZ4NB:[JS^,)],UBYDM
MW:69K6V:U7RYX1]TI(#G<.ISGBNFT;0['0;62VT^-XX7D:4HTC, 3UQD\#V%
M5K'PMI=AJAU&))GN,R%#+.SK%O.7V*3A<GTH YSQO_R/7@?_ *^IOY1U3;Q-
MXACN6NFO8#:+XC.F+ (!EHBV.6]N,8]\UVU_H&GZGJEAJ5U&[7-BQ: B1@%)
MZ\9P>E56\(:.^<PR\W_]HD><^//SG=C.,9[4 <7XLU?4+GP_XTC%R8A97EO'
M&8E"L4)3()')Z_TZ5LZOKNI:5XEO[-;RW$5OH(NQ+<1<>8)"NYBHR1UX''/2
MMRY\):/=Q:K%/ [)JC(]T/-;#%<;2.>.@Z4LOA+1YY99)H))&ELA8/OF<YA!
MSCD]<CKUH \ZU;QI=1Z+XCT[5[EI5DL(Q:>9"D<DC2@@D!?X>_/./K5K3I;_
M ,'Z?HUC]I^P:7-;QR?;4A66.2=VRXE)&4&" #^I[5+SPOI4?Q8M-,N+:2'3
M6T\Q1M)*Q\YBC)C<Q/.#@ '^$5WS>!]$:.&$QW/V>*..+R/M4GE2*GW0Z9PW
MXB@#G_C)J$-MX*^QN29KN=%C ]%.XGZ< ?B*3X=^+K"YTV\TU+7[%8Z3"C1R
M2'!>,@DNWH2?F_X%^? ?%?5QJOB^[ML2/%IT*Q1E/NJY*EBWY[>W(%9^NO/J
M&K>(KFWADM=.ACA2X@25%PRJ(T7@D$;@3@=AZT :G@S2AXF^(45[?6J?8YC<
M7\:O\WF#S" #Z@,>^.E>Y:KJ=KHNE7&H7CA+>!"S>I] /<]!7 ^'--UC3+C0
M[Y?#MXXM=*-I)B>!=Q+*X(!?C^+.>>G%5_B;JVH3:3IT5[HE]:V!O4:Y'F1/
MYBCG;\K-]>>.* (_A?=OXD\7>(O$-[ %N2(TB^7A%.[@9YSA5%>KUXQ\-;_4
M=4^)>LZBMI+':S!Q.G \CG]V&''("E>!G]:]GH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@!"H888 C(/-+110!Y>GPVNC;:S-.EM+>W^I+*I9\@6XE#E3QU..
M1["N>URRNKWXH7_A>U@2&QU&[M[B;$>,JD>21V(Y8GU(KW&JC:78OJJ:FUK&
M;Y(S$L^/F"'J/\^_K0!:"A0 HP , "J>L:C'I.C7FH2D!+>%I.>Y X'XGBKM
M>9_$R[N=:U;2O!EB&+7CK+=,H!VQAN/RP6_ 4 6/A%ILT>@WFN719KK59S(S
M-G)4$\\^I+&O1*@L[2&PL;>SMUVPP1K%&N>BJ, ?D*GH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** (;RZBL;*>[G)$,$;2R$#.%49/Z"N%^'%G<
MZE<:EXPU%0)]4?;;J>L<*G'ZX'_?(]:?\3+BXOK73_"U@3]LU:<!L=%B7EB?
M;I^1KM;&SAT^P@L[= D,$8C11V &* +%%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110!R^CZ3-=^*K_P 1ZA;M%(/]$L8W/*1*>7(]6.2/;ZUU
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?
"_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>bbrantretirementagreemen006.jpg
<TEXT>
begin 644 bbrantretirementagreemen006.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#WZBBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ H)P"?2BB@#CI/B9H"(LH6^: 3&&:86S;(&!Q\Y[?AD
M\UH:OXQT_22Y,5U=)%$LT\EK&'6&-NC,<CKUP,G'.,5Y[X=^UWG@WQ)H=IIU
MW-<7^H3K%,$_<C.T'<_\.,$\]>,5=NO#<VB>(YVN_"J>(K:]CC,4L2#="Z(%
M*MNX . <_P ^E '7ZGX]T/2[B"&22>9I[47<1MX3('B)(!&/H3]*G3Q?82WJ
MV\5O>RH9DMWG2',<4KXPC'.0?F&>,#H>2*P(]*O8/B=HER-,:&TBT80.8%+0
MPOE_D#8'3C]*AU&SO!XL>ZT'3]3T_4GO$2ZD*9M+J $9<D_*#CTYX/<YH Z2
M^\9:?9378,%W/!9.$N[B&+=' <9PW.3C/. <=Z??>+]*L;ZVLR9YY[JW^T6Z
M6T)D,J?[./S^@KG$AU+2+/Q!H$FD7%\M[+-)9RPQDQN)LDB1CPN"><]O7NFD
M:#=:1XS\/0RV<T\5GHQMVNTCS&DN23\W;C(_$4 =CHNM6>OZ?]MLB_EB1HV6
M1=K(RG!!'8U:O+RWT^SFN[N58K>%2\CMT4"N:\!P7-M9ZPEU:7%LSZK<3()H
MRNY&(((]15[QEI%UKOA6]L+*0)<. R9Z,5(;:?8XQ^- #K7Q5I]QJ-O8R1W-
MI/<H7MQ=1&,3 =0I/4]\=<56TSQUH^KZHFG6@NVF:62+<8"$#(,G+=.E9<CW
MWB?4O#FW2;VR%A.+F[>YA,:H0A&Q<_>R21D=,4[X:65YI^FZQ!>V=Q;.VIRS
M)YL94.C!0",]?NF@#MZYZ^\::1I\DGGM.((K@6TMTL>8DD/\);V[^E=#7DMA
MH+Z;J5_IFH>"4U2XENGDM-0*#RF1FS^\?G;CGU/;'<@'<7OC72+&]U"S<74E
MS8;3/'# SD*5W;ACL!U-5-4\;);7WAR*QM9+BWU=M_FK&6Q'MS@ '[V2I/8
M'\,RWTN_7QIXVN39SB"ZLXU@D,9VRD18PI[G/%9L%AJL&G^ KS^R[]S8%XKB
MU6(!T)&T,<D8''4\8- '4G5=.LO$'B"2WEU"\O[:VCDN+-3N10 2HC!QR0<F
MHK3Q[9CPMI^M:E;7-NMW((@%A) 8\C![CW[X-4M.TR^7X@^+KI[.9+>ZMHE@
ME9"%D(C (!Z'FDT;3)-9^%QT34+"ZL)H+?R0;I-G[Q1E77G.T''/'0T =='J
MMM)K4VDKYGVF&%9W^7Y0K$@<^O!XJ]7&>%9M1M?!\WB#4+62\U2YC$AB@3YY
M$1=L87Z@;OJQ.*Z;2=2CUC2;74(HY8DN$#A)5PR^QH R_&EQI]KX<DEU.]O+
M.W$L>);)L2[MP( X/<4:MXTT71KZXL;J:4W4$2S-%%$SL5)[8ZXZGT%9GQ1T
M^\U/P<;>QM9KF;[3&WEQ(6; )R<"I$AO&^*EY>O93+91Z.($GV$J[>8'P#CK
MR>!Z4 ;#>)],_LFTU&&5[F*[_P"/>.!"\DIYR%4<D@ Y],&L#Q3KZW_A.RU#
M2KJ:-)-0AA?&4;[^UD8=1[BN7TFSU7P_I/A;6Y=&NYAIR7%O=VH@/G1AV8AU
M!QZ_YS70^)6O]5\(PW$>A7-N[:E%,MJD1:8H&!+NJCY6.#QD]N<G% '51^(+
M"77[G1%>3[=;0B=T\LX*''(/?J.GK5=/%NER:';:LC3-#<N8X(EC)EE8,5(5
M.I.0?PKG[N"_TCXI2ZPNF7=Y:WFG"WC:V3<$D#*<.>BCY>OO]:P-/T_6M.TK
MPIJ;Z/>R#2[BY2YM!'F7$CDAU7OC/L?PYH WM%U9=0U'QH]Q<:C;6,4<9Q,"
MDMN#$Y<J#G;TR..PK6LO$NA:7HFC(+^>6"[A;[+),"TD@1<G/'WN@QW/ K#B
M6_U"X\<SKI&H01W]B@MO/AVF0K"R[0,YR2>GYX/%0:)I=[;#P!]ITVYQ:17*
MS@PD^0S !2W]WGN: .PT_P 5Z1J.C7&JQW!BMK9F6?SE*-$5ZAEZBF6GBW2[
MO5(M-S<0WDR"6&*6!@9$()#C /'!ZXKB=5T\_P!B>/A=:=>+#<W:- %CV&5L
MJ RYX8;P#QR1]14GA+5+6Y\4VLNKQWT.K1V@L+99[$P(=N6;G>V6/X=.!0!Z
M?6+XNGFMO!^KW%M-)#/%:R.DD9PRD#(P:=X;\01^(K":X6SN+.2"=K>6"X7#
MHX /\F%'BNVFO/".KVUM&TL\MI(B(O5B5. * ,_0O&FCZ@]EIPO&>\E@4J[H
M0LS!?F"L>&((.<5=?Q9I,>A3:R\LBV<,IAD8Q-N5@^PY7&>M<W):'74\)V]E
M8S1'2[F.:YDE@:(0!$YCY R2<=,]*P+LZL/"WBKPT-&O9KI[V26 Q0,5:)Y
MV[=T/?@=J .^B\50R^,9/#ZVESE+=9A/Y9*'.3U[#&.3WR*Z"N+LY)[/XBDR
MV%YY5]IL*1RK%E$9"Q8.1]WJ*[2@#GK_ ,;Z!IT]S#/>'S;5PDZ)&S&/..2
M.%&>3TJ_>:]I]FD!:5IGN$,D,5NAD>10,E@%!XP>O2N#M[6Y34OB6S6TVV>
M"(^63YA\N0?+QSU'2IM":YT*]T/4[Z*<:=/H<%F6$;L8)4 )#(!D9YY]J .A
M\0>-;'2/"O\ ;EIB]C=Q'$$R S$X()Q\N.>#SD8KHX)DN(4FCW;'&1N0J<?0
M@$5Y%K6@:I)X&\0W:V]P5N]::^AMRAWB(OC=MZY.0<>@S7K-E=K?645TD4T2
MR+N"3(4<?4'I0!SWCR[N[+2;&:SNIK=SJ,",8SC>K-@J?:K0N;:/QG<[]=<M
M'8;Y-.8?)$H8?O<] >W///I6?\10YT&S*1R2;=1MW81QER%#9)X'3%,E9H_B
MI<W9BE,$.@[6=8R1N$V[:#W.".!0!HIXZ\,2" KK$&V?(C9@P4D=B2, \=#C
MMZU=L=?TK5UNEL;]', _>E>"@(R&Y'3'(/0UY>]E=M\+O!\ M+CS8M64R)Y3
M;E&^4Y(QTY'-=FN/^%@ZX)8I_+DTN-0RQG#8+;@I(P3\PH A3Q=::!X9TB5M
M0N-;2[NOLZ7OE$9!<@EL#JHR .K8K=O/%NAV#[+F^",(UE8>4YV*WW2V!\N?
M?%>=6L%Q9_"WPQ(UG=D6FLI/+&(29%C660Y*XSTQ^=6+QK1/$NL1Z]H>KWL.
MHF.>S-N90KJ4 $;JK  @@#GWST&0#T+5M=T_3(56>\6*6:-FA"HSD@#[V%!.
M!D<XQ69\/=2O-6\&VMY?W7VJX>24--C&[$C 8X'&!Z5@PR-X9\5W\5UI-U]B
MO=.@@L3 C3+&(HR##D#/).!Z\&M;X8Q26_@:UAEMI;=TEF!BE4J5_>,0.0,\
M$<T ;7B77K?PSH-SJEPCR)$ %1!RS$X ]N>]"^)--&DVFHS2M'%=+F-?+<N3
MW 4#)QZXK+^)-M/=_#_5(K:%Y9<1,$09)"RHQ_0&LUM20>-]+\1RQ2?V5>Z6
M;9)BC8@EWECNX^7(XSW^E '9V&H6FJ6:7=E.LT#YPZ^HX((Z@^QJS7GNAWJ>
M%;3Q!KE['<C2[W4C);116[95#UDVX& 1CKC[M=_%*DT22Q.KQNH964Y# \@B
M@##UKQ;8Z'K6FZ7<1S--?$X9$)"*.YP.>>,#ZG%8>E>,X+#4O$">(-8B2&'4
M3;VJR8W*N,XPJYQ[G/X=V^,PUMX[\):C)')]DA>=9)$C+[25&!@ GFLZULX7
ML?B+(]FQGF>81N\1_>*4.P+GK\P/3OCVH [Z_P!;TW38(IKJ[1$F&8MN7+C&
M<J%R2,'.15FSO;74;2.ZL[B.>WD&4DC;<I_&O*;YHM(U/1-5U==2&F2:+%:B
M6T+*8I!C<C8YP?3UKT#PA:V5GX:MHM.L[FTM,NT45R3OP6/S$'IGKCWH ?XK
M\0Q>%_#\^IR1&9E(2*('&]V. ,]AW^@K.&F^+?[&>Z_MU?[7>,,MO]G06ZG
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
M "BBB@ I&!*D E21U':EH/ )QGVH Q/#'AJ#PO87%K!<S7'VBY:Y=YMN=S
M] !CY:VZXBS^(1O(I;U=%N4TRT>>.]N6D4^2T:Y  !^;/ [<D4[1?B#!JNN0
M::T%N6NH#- ;6[68@@9*/P-K8S[>] ':T5P=O\2O-L;#59]#NK;1[B3RI+R2
M1<1L20,#J5R.3QCGTK1;QC<G7KW38M$F>.PGC2ZN?.7;'&R[O,QU/'.* .KH
MKA;+XEV-[K-A:QQPO;7\AB@>*X#S(V< R1XR@/&.3[XK6TOQ1<:M?E;?3"UC
M]HDMS.LX+Q,FX$R1]5!*\<Y_,4 =)17!R_%'2TO46.-);1KG[-N6=?.STW^5
MUV9R,]>G'-6;_P ?/9MJ^S0;R:+2I0EQ*)$"A< Y'/)YZ>E '9T5QTWB;4[C
MQCHMGIMM'-I5Y9F[:0N%9D.!GD<;<@XZG/M4K^-_*OT2?2;F*Q>_-@MR[ %G
M!P&"'DJ6.,T =93(IHIT+PRI(H)!*,",CJ.*Y?3M;U>Z\>ZMI<UF@L+:*+:R
MRCY0=Y#D8R2W QT&W\\S3O%.E:#X,34;'1I;6P%^T$L)ER8B6(+G.>,]AZT
M=]16'>^)K>PU'48)H)/L^GV0NKBX7D*23A,=R0":Q-,^)>FWVH6]I-$L9N(#
M.CP7"SA<*6*N%Y5@!TQ0!V]8GB#0;36S:?;KVY@MXGP\,<YC2?=QL?U!Z8]_
M>JVA>*9M=DM98=)E&GW2.\=VLRNJ[3C#@?=)].?YX3QQ>Z98:)!-JNGM?0_:
MX@D:MMP^>&)]!@_7IWH W9;*WFL39-'MMRGE[$)3"^@Q@C\*EBBC@A2&%%CB
MC4*B*,!0.  /2N3U7QRVGZOJNG0:-<W<FFPK/,Z2*JB,IN).>F...<\U;_X3
M"WN;33&TRTFO;K4H3-!;J0FU5QN+L>% SCW/% '1/(D2[I'5%R!EC@9)P!^9
MIU<%XAU3^VO#NDW;V<]I*FMV\3PS @JRRX/L1QUKI#XA0:GK%B+9R^FVZ3L0
MW^LW*QP!V^[^M &S3'FBC1W>1%6/[[%@ O&>?3BN9M?&MOJ&D:7<V%E+/>:D
MK-#9[U5@$)#LS'@*-I&>Y(]:XK2;^W%K\0;O7-/E:W%Q&TUEYOS9RWR[@?7'
M(H ]>HKDI/%L6FG0["UT>[G^W67G6Z1,&*A4!"9)YXQDG]:6T\>V,_ARZU:>
MUN('M;G[+-;<,ZR[@H&>G<<T =916!IWB62[\0SZ'=:9-;7D,8F+"17C,9Z'
M=P>3QC':J_B[7M1T>ZT6#3[3SVO;ORW&]5) &=HSTSZ]L>] &GK>C6?B"R^Q
M7,CHT4BS1R0OM>*0?=8>_7K5;2O#1T^X6XNM7U'4I(_]5]JER(^""0% &<$C
M)]:Y,Z\^@^./%\Z:=<WCBWM9FBB8 (JQDN2Q/&,]LYKHG\;6;V&F364#7%SJ
M4)F@@,BQX48W;F8X&,X[Y(H V[2SLM'M#% %@A+EV+N3EV/)+,<DDGN>]7*\
M^UKQ9X?UWP"^HZA8W,MJEVD$MNK[724$$_,#R #GW]NVQJOC:'3M<N-'@TK4
M+^\@A29DMH]WRLP!]^ <T =315#6=7MM#TU[Z[$K1J0H2)-S.Q. H'J37/2^
M-YDLM>5])>#4M(@$[6\DH974KD$,./7CVH ["BO/O^$VUQM)\*R1:6DEUJT@
M$OSJ 5&"=HSQE<G)/&*Z'4?$[6MQ<Q66EW5_]CVF[:$J!$",X&3\[ <[1^=
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
M=0!5TV>YNM-MY[RU-K<R1AI("V[RV[C/>K5%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 5Q6H^+[M_">N:[IJ1K;6N8K1Y$R965@K2=<;<D@#VR?2NMO@6T^Y
M !),3  ?0UYNOE3? %EM$SMM,.J(1\X?Y^,>H.30!WFB:O%JNE6<GVFW:\DM
MHY98XV!*,R@GY<Y R:CT767OKJ^TV[5$U"P<+,$^ZZMRCJ,G 8<X)X.1SUKA
M=.L=,>_\%-H,=M'?K$);YK3:I\KRUW>:5]6P!GJ<UT-@5D^+6KM$N1%ID,<K
M!> Y8L 3Z[?Y>U '8T444 %%%% '*:_X@U+3?&?A_2;86OV742XE,D;%UV<G
M!# <@XZ<>_2IO$FMZEI>N>'[.QCMY(M0NC#.)%.X*,$E3N &!NZ@US_CBWCO
M?B'X0M&GEBW>?EH)3'(HP,$$<CI_.EUK2[;2/&GA(#4+Z9Y+J3Y;R\>7 V8R
M QXY(% '>37]G;SI!/=P13/C9&\@5FSP, ]:KZ]=SV'A_4;RU*">WMI)4\Q=
MRY52>1D>E>5&WT*]N/$5KXHUF[LKL:B[&!%B#RID>64/ELYX X!].*]*\3/'
M#X)U8NQ5!I\JY?@\H0,^] #_  [K$>I:+ICSW4#7\]G%/+&K -ED!)V]AS6A
M]OL_M?V3[7!]I/\ RQ\P;^F?N]>E>4Q6=II-[\-+NRMHH)[F$F>6.,;Y=T4>
M=QZGAF^F>*R[S4;)[G1KNRDM;>,^("Y5F_TO_6'>\S$C .1@8X&,DT >U27]
MG%<I;27<"3O]V)I &;Z#J:Q_&NM7GA[PK=:I8I \T!3Y9P2N&<*> 1SSZUQ5
MZMKIFOW%VS6FKZ1>:N$N(Y5Q<VESNP C<$J"HXZ87\^F^*//PYU;_ME_Z-2@
M#JX[B"662*.:-Y(\;T5@2N>F1VIHNK=KDVPN(C<*-QB#C<!ZXZXKS_5M)MM,
M\::*_A:UBAO7M;@S+;A0KQ!?E9O4ER.>I_"LGPHGAW4;'P_+?ZS<G6[6ZW?9
MOD$S3&0Y#_+O9>Y)/3/2@#U4WEJ+H6IN8?M!&1%O&\CUQUI9;NV@5FFN(HU4
M@,7<  GH#FO)M$71+RS>/6=9NK?78]5>:2WAV+.9MY"JAVEF!!'0X_*B'2["
M^O/B5<7=I#/+;[VA:50WEMLD.1GH<@<]: /7ZB^TP>>8//C\X+N,>\;@/7'7
M%9OAF877A+2I(I@^ZSB'F [OFV ']:\OT>TAUZRTRRG2T>X@U=[B;4IYX_\
M25$C9&PGS"6X #+T H ]6BEU(Z]<QR_8QIBPJT6UCYQ<GG<.@'%79)XHH_,D
ME1$R!N9@!DG Y^M<'IL4=Q\8?$T$R*\4FGQ(Z,,A@50$$5C^'=.F&HR^!I;5
MFLK#46O9)7Z-;C!B7W+/@_0'TH ]4>XABECBDFC223.Q&8 MCK@=Z<\B1J6=
MU4#J2<8KR*ZCL]8O?%%IX@U^/3Y(=09E$L*&40J5\LQL?F ]AZ_[1J[>:/IN
MH^+?%/VJ+[4+?2(BOG$YW>6?F8?W^!R>10!ZE2;E_O#\ZY?X<7$MU\/M'DF;
M<XB9,^RNRC] *\W;3K.X\$^-[V:!'N;?59/)E;[T?SK]WTZG..M 'N 8$X!&
M11N&<9&?2O,TTZ'0?B9I":2 LEYIDK3HS,S3/AF#.S=<L!SG/'85DLD(^',&
MNVB+_P )/]O4/<L/WWGF7#)D<[<'&WICM0![%N&<9&?K1N&<9&?3->:Q>'++
M7/B%XGDO83)-:QV<L2)(47S=F<\$9Y7'T)K(\-VMCKD=OJVI^((K76H=0)F5
M(46<2&3 0/RS*00 .1CCM0!ZQJ&H6FE6$M]?3"&VA&7<@G'..@Y-9=UKEQ#X
MTT_1EBA-K<6LD[2DDMN4@8'8#\_P[YGQ3C1_AWJ1=58HT)4D=#YJ#(_ D?C6
M9JFC:5?>/M L(HT33EL+G$5J_EHPS@K\F..3D#O^- 'H>1C.1CUHW C.1CUK
MQC1I8/\ A!WTVX:1HO\ A(S:6T._;&PP&".3_!RV>M1RL(_#7Q LT>WCC@EA
MV063LL*$G#A0<<9X/&"?;% 'M>03@$9JKJ&IVNEQ127<FP33) G<L[L% _,U
MPEGH]KX>^(F@)8R2"2]L)5O-\A<R[%!5CDD@Y_#CCO5[XDVEE/!X?ENK>!\:
MQ;QLTJ _NV)W*2?X3@9'3B@#M]R^H]>M&X8!R,'I7G'BA8/#/BR.ZCLA+9ZS
MI[:=Y$48P95 $:XQC!!"_0>@K,\,VUV?LO@Z^M]\^@7;7TK*3M=0"T04]3EW
M'8<#\P#UK(SC(SZ4$@=2*\;\/6YUMM.UJ^URPM+Q-1+S+M/VQF,F/))W_<Y
M"A0,'IUJ"XTZ#4=,^(%[=//)/8ZC*UL?/<"(AC@@9QG@#Z"@#V"35;&+58=+
M>X07LT9E2'DDJ.I]OQJYD>M>90PPS_%W19IHT=VT-)2[@$E\L-V?7'&:B>.Y
MT;4]6\$Q12&/6IO/L[@9;RXI!B8DY_A"G ]^^10!ZE1D9QGFN7N;_P 3V6N0
MV&G^'8IM'0QI]J:[4,$P,G!.>.?7.*Y)&35?"/B?7KR4KK-E<SB&=9/GMO+Q
ML1#_  @]"!C=GF@#U6BO+8('\0_$6WM=3FNO*ET&*::&.9X@SDKG(4CN3Q]*
MR;;5;M_!_A2S-[&+>74)XKB:Z8N@9')CCD&X$J0>F>PH ]HZC(K,OM9BM=5L
M]+C0S7MUEECS@)&OWG8X.,=AW.!ZD8W@S3)-(GU6U?5K>[W2+*+:V0K%:[L_
M*H+' ./NYX %0:0YG^*WB-I9LM;V=M%#'Q]PC<?R;_T*@"/4_'=]IK-J#>'K
MAO#R.$:_,JJQRP7>(S\VW/3.,\5M>)_$G_".^'FUB.S>]B!3(20( K$ ,2><
M<CH#U';)&9X@N+3Q1-/X?$BC3K=U;5+KS%58]IW+$"?XBRC/H/<TGQ-*?\*W
MU+9MV?N-NWICSDZ4 =#K.I/I.GO?"U:XAA^:<(P#*@!RP!^]CTR.,_0W+>XB
MNK>.X@D62&10Z.IR&!Z$43HDEO)'(JLC*0RL,@@CD&N1^%CW$GP\TWSU  \Q
M8SG.4#G']1^% &MXNUR?PYX:NM5M[5;EX-OR,^T8+ 9_6MF-]\2,>"P!Q7BV
MO+!J7PHO-9N93-JLU[FX+2$F%A(5"!<_* N./I[5H^.PLQUFYMGN);C3[.WW
M.\^Q+1B01Y:CEG().>@!(SSB@#UNBO-]6N9=';PQXSGFGDMS;QP:BH8E<.G$
MFT=P2<_A^-J\TC5+WPY'<0,HU&_OA?/9W-PT8DCPQ6#C'(7;D>H)- '?5GP7
M.IMKEU;S6*)IJ1JT%T)06D<_>7;U&/7C\:Q/ 5Y976E7HM8KFVF2\=;FTN)-
MYMY0 "JG^[QQ^-9LF]?$WCAQ<7&(M-B*(9F*J6C<D@9P#\HQZ<^M '>T5Y#:
M03:)-X OX;^\FN-3*K<F:=G5D=%^7:3C #8'T!KMOB!I<VJ>$+O[+)+'=6H^
MT1&.0IDKU!^JY_'% '45AZKX@?3/$>BZ4+,R)J32*9]^!&57.,8YS]:X1?&?
ME>(K'Q7]FG31[RV^Q2G#G=.%WY1>G4! >^#]:DU+39%U7P;I5[--'=W4US<7
M+PRD,K.N653S@#.W@]!QZT >FWDD\-E<2VL'GW"1LT4.X+YC <+D\#)XS264
MEQ-8P274'D7#(#+%N#;&QR,C@\UYEHTD]IHWQ!TV.[N3!IWFFU9IF+QD(YX;
M.>J#]?6KR31ZGKOAO1=3N7^PR:*ER(_.:,RS\ 98$$G;GC/K0!U>M:[)I.K:
M+9K:B6/4;AH&D,F#'A<C QSG^GO6W7F^O:;"H\)Z5'JES<Q1ZE)!]H$@\U1M
M;Y=P[J/ESUX[&KO@$-9Z]XITA)99+6SNH_)\V8R,-RG(Y.?X1SW_  H [%]1
MM(]2BTYYU%Y+&TJ1<Y*J0"?U%6JX.?3K6;XQO<2(QD@T=9T^=@-XD*YP#TQV
MZ5SK33'X9KXSAO[LZX)A(\BW+%23.%,90G;MP>F/2@#UZBN?\7ZI>Z5X*O\
M4;1?*NXX5(!&_P LD@$\=< GVXK&\JS\-:+<:MI&J37,LNF-)'#-,9/M+JN\
M2X8DYQG(''- '<T5YG,9]+\*Z'XDT^^GFU.ZF@^T-)+(RW0DX*["<<9XP!C;
MQ5.XCDU:;Q]+)J6J+'IA:2WB%VP575'.>,<;EX'3'KUH ]8JE<7=Y%JMG;1:
M>TMK,',UUYH @P/E&WJV3QQTKS_59=1U+2M&UF>*?4M,73@U[:VEULD1S_RW
M&"-YX88[8/O5RVO2_B#P&UGJ=[<VEU:W(=IG(,P2,$%UZ%@2>?8<GK0!U?B;
M7!X;\/7>K-;/<BW"GRD."V6 Z\X'.:T;:;[1:PS[=OF(KXSG&1FO(O$0_MGX
M8ZKXANKJ>34#<F,JL[".)!.$$80' &T \Y.3G-7]1.KZ_P"(O[$M;N&".UTR
M&2".2YE@W.P&904'S%3@8/X=Z /4Z:[K'&SNP5%&68G  ]:\T,&LZCK^@Z/=
M>([C;)ITXO)=/FPLI5BN02,;N@)QG@XQ73^,;41_#K5;:2:6?R[)OWDK?.Y4
M9!8C&3D4 6KSQ)%;ZIH=I!$+B'5B_EW"2#:H5-P.,<Y_"MRO+KK3!Y?P\LK*
M\GB5PY\Y9-S@&$%@I.<9&0,=,\47&M:EX:L/&RV]]=W1T^6W%JUVYG,7F*,\
MGL,]_;WH ]1HKA?#6D>([#7;6ZO-9BET^:W*M U])<-*V,AUWJ .V<=J[J@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH ***CGE\B"24H[[%+;47<S8&< =S0!)17+Z%
MXTM]4T*;5+NVFLDCF:((\9RQWE55?[SG &!W.*L'QGHR6.H7<TL\"Z?M^TQS
M0.DB;L!3M(S@DX% '045S ^(/ALKN-ZX0RQQ!S"X4M("5P<<C //M3/^%A^'
M=EP1<7!D@;$D'V:3S ,9W;<9V^_3IZB@#JJ*R9_$NF0VUG.DSW O5+VR6T32
M/*H&20H&>!UJWIFI6VKZ?%?6C,T,FX#>A4@@E2"#R"""* +=%8^I>)M-TJ>2
M*X:9C"H><PPM((%/0N5!V@X)Y["L'QGXF-O;:)%IUQ,8=2ND#7%JC.3%U(0@
M?>/3CF@#MJ*R-,LY-$TVY,E[>7T*EI8DE7=)&F,[ >K'TSSVKB]=\7WFM?#.
M\UO3OM6ES6]PHSRI*^;LP&[]1G'0\4 >ET5BZ;XJT?5M2DT^TN6-RB>8$>)D
MWITW*2!N'N*H:'K6F67AUKH:M=7\+7DD<<DR,99)"YQ&JXR3V  _*@#J:*HZ
M7JUIK%O)-:,_[J1HI4D0H\;CJK*>0>1^=,UW5%T;1KF^(5G1<1(QQYDAX1?Q
M) H T:QM)T/^QKR\6VF7^S;EC,+9ER8Y6/S;3_=/7'8_E69X!UV^U?2;FUU=
MO^)M87#PW(. >I*G  &,<?\  :T=0\6Z/I<TL=S/)M@(%Q)'"[I 3T#LH(4G
MTH U(+.VM0_V:VAA+=?+0+GTSBJ.C:,NF&ZN97$U_>R>;<S 8!/95'95' _6
MJ=UXX\.V20O/J(430&YC_=OEH\XR!C_.,U)>^+]%T^X\F>Z/RLBRR+&S)"7^
M[O8#"Y]Z -VBL;4O%.D:3(4NKDY1%DE,4;2")&X#.5!V@^]+=>*M#L[N&UGU
M",3S0"XB10S&2,YPRX!ST/3TH V**Y^/QQX:F%L8]6A87#A(R V"Q) !X^4G
M!ZXJWJ7B/2M)E>*[N2KQQ^;(J1L_EIG&YMH.T>YH OR6EO+,DTEO$\J?==D!
M9?H>U+);0321R2PQN\9RC,@)4^Q[5F7/BK0[2>W@FU&(27,7G0A06\Q.>5P#
MGH>.M9NL>.]-L?#::U8'[?"\ZP+L# !LX.XX^7 ]>O% '2-:V[W"W#6\33+P
M)"@+#\>M221I-&T<J*Z,,%6&0?PI(I%FB61-VUAD;E*G\CR*?0!$;6W/E9@B
M_<_ZKY!\G^[Z?A4;:?9-YFZSMSYC;GS$OS'U/')Y-8'B6TUF.VU35+?7I[2&
MWM6D@MX(8R-RH22Y923D^F.*I>#$US4])T?6[KQ!<31S*SW-K)#$$888#:54
M$8.#U[4 =3_9.G"^%Z+&V^U#/[[RANY.3S]:M21I+&T<B*Z,,,K#((]ZRK;Q
M/HUW<Q6\%ZK/*[1Q'8P21AU"L1M8\'H:NZE?Q:7IES?SK(T5O&9&6-"S$#T
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
M9P.@Z<U)-K.F6^H1V$VH6L=Y)]R!I5#M]!G-7J ,9?"FB+;Z= MB!'IKF2T
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
MFX8SCIG&?6K+;Z5%KNM:/XIEU;[5=WWGP06SDI=H2/+P,=1TY(Z=>*]C,49
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
MMHHO.CTR66:\F5UVJSD' !()&01P.G/M0!U_AOQ-%XA6\3['<65U9R^5/;W
M 921D'CL:FU378]/O;?3X;>6\U"X5GCMXBH.P=68L0 .WN:QO#6C:C9>-?%&
MI75L8K6^>+[.Y=3O"A@3@$D=NN.M.UNRU'3_ !G:>);*UEO;?[(;&ZMX2OF!
M=Y8.H.,\D9&<_K0!6UWQ@MS\/]8U+3H;B*Y@#6\L4A$<MM(?ER?ID'CK5CP3
MH=I;V%EK"6<EG=36,<4D8E#)*,*1(0/XCCZUEZGX5U*X\->*)(K+_B9:W.KK
M;(Z*(T4C;N.=N[AB2">379Z'!-:Z!IUO<1F.:&VCCD0D':P4 \@D=J .;M]>
MOM:U3Q5H]U8O#:V<8C1T<*P#(QR2&S\W!&.E4?!WBV"TT3PYIUW:7<274*PQ
MWDJ[8VEY^4$\G..#T/%2V>G:WI?B/Q?(-.ENXM0C$UM,954,50@1\DD')VCV
M&?2LZY\/ZO)X8\#P?V?*)M/O8&N4RI,:@\L<'I_DT ;]]\0M,L;EPT,TEI'=
M?8Y+E"N%E[@+G<0.A./SKH=8OGTS1;V_CA\YK:!Y1'NV[MH)QG\*\[L?#FI:
M5K%[IY\(:=J2W%V]Q#JURR/Y2,0?FW*6)7TSDG\Z]#UJTEO]!U&SAQYL]K)$
MFXX&YE(&?Q- '.:3XV+>&-%U+5+.X$FI3" / BE%9FPI/S9"]N>>#[9VH?$E
MA+K&I:8_F0W&GQ+-+YH #(1G<O.2!WX[BN4T[P]?ZE\)WT*^TU[6]@B98!(R
MDM(I+*PP>.>,D^O;K2G\&:].=)U'[7,-1OU,&L/NP4B=0=H&<87;C@]2#CK0
M!U,WCC38$@W079FELS?&#:@=(NQ;+ 9/89)ILGCW1UBTIX8[RY_M1'>U6"'<
MS%>"I&>#GCTX/-87B'0KBR\:#58O#,&N:?<VJV[6[)&3!(OW2-PX& !Z<^PJ
M]%I]]#XI\-2MHB6L$%K<+*MFJF&W9R"%[>G)QC)XH 77/'R6_@W4-7TVUF6Z
MM9_LK0W2!6ADR!\RYZ<]CW%;2^)K=-3TO3;JVN8+C483)$SJH3(&2I.[[WM[
MUP^H^'M6U3PSXRM5TZXBGN-2^U6R.H_?*"/N\_[)/XBMGQE%-<^"[+5!";/5
M["2&>VCD*LRR%@H4\X.?3VH ZS3=6@U1[U8$E M+AK=V< !F7&=N#R.:9J.M
M6^G7EG9F*:>[NRPBAA +8499CD@ #CG/>LR?P;8ZAX8M]'O9)PJOY\LD+[&>
M4Y+,>O4L3BLR7PY+X7U;2-2TN&[OK6TMY+.>#=YDVQFW!ER1G#=1Z=* -&7Q
MWI-OH]]J4T5Y&+"8074#1#S8F)P"1G&#GKFIM,\8Z=J>HFQ\F\M9C!]HC^UP
M^6)8LD;EYSCCOBN1UG0-2OM%\3:G'I,PFU>>U\NQ"KY@CB<99QG&6P3@9ZCW
MK5UG2;W5?%UFD5C-!9/HT]LT^T;(6D! 4C(Z8Z#U% &C9>/]'OM0LK2-;E!?
M.\=M,Z+LE*^F&) /;(%:7BC7%\.>&[W56C\PP(-B9QN8D*H^F2,^V:X[P=IE
M[9R6.GWO@JQM[NS($FJ>7'AD4<,K ;BYX_4^U;7Q,TN?5? M[';(\DT)2=40
M<L%;YO\ QW)_"@"P?#U_J.D6=O=ZM=P-(?/OG@8QR2.5&%4\[%'H/0>I-5O!
MAN[?5=?TI[RYN["PGC2UEN&WMEE+.I?'S$$XYZ5-XCUW47\/6UQX=LI[TWP&
M)[<JQ@0@$M@\$]@,]?I3_"$\PMWLAX?O=,MH5#"6\D#/-(Q)8GJ2>Y)/>@"'
MP7/<RWWB6.XNIKCR=4:-&E;)"A5P!V ^E2V.IR:;XRE\-SN9+>:W^UV3R/EE
M&</&23EN<D=P,CM4/@Z"\MM6\2_:K&>W2XU!IX7D7 D4C''_ 'S^HJM/;/J'
MQ@MKB(-Y6F:<1,^,J'<G:N<\'#9_#WH Z76-:M=%MXY;@22/-((H8(5W22N>
MRCO7&:#XBMX?$WC+4KTW=I9VZVK&&[/S1G:P("Y(&3T ZY%:_C"UU./5="UO
M3;-KW^SYI%FMDQN9)  67/<8_6N?N(?$,]SXPU&#09XI+U+/[-%.L;[U0X;@
MDC=M)..<'WH ZJQ\96-^;Z-;+4(KFS@%P]M) /-=",@H 3G_ .O3[?QCI=UX
M:BUV(3M:RR+$D84>86+A<;<\G)SUZ U@>'+6^C\?W&H/HFI6UK=6*Q^?=3"1
MBX;)+_,=O3 4>@. #PS0] GA\;W]B)(Y-$L;@:A!&>L<\BD;1@]!\QP?4<<Y
MH [N\NXK"RGNYMWE0H9'V*6. ,G ')KGM/\ '^AZE?V=I$;F/[:FZWFF@*12
MMW16/5ATXXSQG-;.N?\ (OZE_P!>LO\ Z :\^TNSF\2>&?!UA:V]U"+"2&[N
M+AT,:JJ@C"-_$6SD8S[XH ZRY\;Z1:WZ6\GVDQ/<_9!=K%F'SO[F[N>.P('K
M1_PG&CG6GTE/M4ETETMJ^R!BJ.V<9;H!D8S7'>'M+N-%=/#UYX,2_NH;DO%J
MC1+Y;)OR)&<@D$>@)/&*W_!EE=VGB[Q@]Q:S11SW:20N\9"R+\W*GH>HZ4 7
M-%UC1]/T/4K\7UZ]I#>RK))>,6;?D#:@ZXR0 .M:&G^)["_NYK-UGLKN&+SG
M@O(_+;R_[P[$?0\=\5PL.D:K<^&+Q[?3YQ/9^(FU%8)HRAGC5L_*#USG\<5I
MZQIUUXNUF:\TV&[M(X])GM?.N(7A\YY,@1E7 ^4<G..IZ\"@ UGQ/%J7B/PQ
M'I[WT<,E^0)=C)%<IM()4]&&<=?J.#FO0:\JM+G5+U/!M@_AW58)-(N8XKJ1
MX?W8V)LW ]QQG/3ZUWND:\NJZEJ=BUE=6LMC+L_?H5$JDL Z^JG:: .;\>ZG
M<Z?XA\-0KJTVGV=W+)'=,LBHNT;><D<=3S6MI!MS=RWEAXEN-4M;>)EG@+K.
M,G!!4J!SP>.<YK'\>1RGQ7X3N!9W=Q;VD\DEPT-L\H13LQG:#Z'BMF+Q!9I=
MR&PT6_,?EM+<S_8)(3\J_*H#("['H /S[4 6+;QAHUY%ITEO/)*-0E:& )$Q
M.Y?O!ACY<=><<<T:CXOTC2Y9TN))RMNRI/+';N\<+'H'8# ZC\QZUQND6UUX
M?\4VFN1Z//\ 9M>#?:+>*U8MIY)!!.!P#QN&!R">U5I]+CLO$VN0:IX.O-6>
M]NFN+2>$$Q,K8PK-D!<8/)_PH [[4?%6E:8TBS2RR>5#Y\IMXFE$4?9FV@XS
MUY[ FIH/$&G7.K1:;%*[7$MJ+N/]V0K1$@!@V,=Q7')-?>%_%FL>;X<NKRQU
M2* P+8Q>8BE(PAC;H%'7KVJ:\DO])\::/JKZ%=O;R:7]C,5A&)!!(7#!3T
M&!G@4 7];^(%AIWA^/5;.&6[#WGV3849"K@_,&R,@@ X&.>*U#=VDOB"QE^V
M7:3O822QV10J"A*$LRXR&' P>>O%>=M:ZN/!9NO[%O/M,'B3[<UH86+[-V>!
MCYADXR*[-S--\0M(OC9W4<$VE2+N>$XC<LK;7(R%. >IZ\4 7[7QCH]YHD^K
M023O:PSBW?\ </O\PE5"A<9)RZCIWIVJ^+=(T>Y>"[FES&%,SQ0M(D(8X'F,
MH(3/OBN8L_#M_!\0KRT\O.@R7 U?YE8J9B"-H/0$/AL>BC\,_4--M[#Q?K3:
MSX5O=6BOW6:UFM(S(O3:4;! 7D=Z /44D26)98W5XV 964Y!'J#6'9>,M%U#
M48K*WN)#).6$#M"ZQS[>NQR,-CGH:T+5)+/0H4BL4BDAM@$LTDRJD+Q&&QR.
MV:\NTA;]]2\*7DNDZK$(+F430)9M'!:A]P557 ]02V#UZYR* /1+CQ;HUMJ*
M64ERVYI1!YJQL8ED/\!DQM#>V:QM/UT:;K_C&74[V4V-C+;L@?YO+#)DA0/4
MD<5F:+?3Z9/>>'=0\,7MY(^HR3P2"$/ ZM)N#EF&%V]<\]*RM6TO5E\8Z]XA
ML[:ZF2RN[:5+*2!S'=@)L9E&/F93T(Z<F@#T.Z\5:/8R6L=W=>1)=0F:*.5&
M5BH!)R".#QTZYXHMO%6C7>BOJ\=Z@LT;8[N"I5NFT@\YY''O6#<SR:GX^\+W
MT5A>K;K:W#.\MLZB,N,!6R/E;*GK[>M<Q:Z+JJZ9J<XTZY/V;Q.+\Q&,AI85
M.24!'S?AUH ]$M?%6DW45XRRRQR6<1FGMYH7CE5 ,[MC ,1^%1#QGHALM+NQ
M<2>3J<HAM6\EOF?.,'CCGUK*^S_V_P#$#3M8L9'.G6ME+',YB95F+$@1\@9Q
MU/7!45SC^$=<GMM;T6WWVUAIMT]YI94;3([?.BJV> ASSZMVQ0!UOC+6?*\.
M:[%I]Y)!J%A;I,SQCE,G(&2,<A3GV-79/$=EIFF637LLDEQ);K*8H8FED*X&
M7*J"<>_2N5N+35)?A=K%[?6ES+J^JKO>".-F=<E41=O4 #DCMS4&J22Z)XGT
MO6+O2]3N-/FT:.T=K,.'BD#9PP&.N0,$]3[4 =P?$ND_V)'JZWBO9R<1L@):
M1LXVJO4MGC YKF/#OB47OC+Q--+?SC3;:")Q'=1F+[/@'<"K<CN<^]9]] =/
M?PMK%AH=Y:Z/:7,SRV:0%I8@XP)&7J.YQSC\:KW#_;+[Q_J!T^\MK2735422
MPM&92(SR P&#C''6@#NK7Q;I%W>PVBS2QSSC= DL#H9EY^9,CD<=?2C_ (2W
M1O[3CL/M+;Y93 DOEMY32#(V"3&W=D8QG.:XKPGJ^G:CJF@RZC?20:A96IM(
M+5[)X@790"2Y)4Y   XY_*J?AI(DB@\-:GX9U"\U.TNV97D9Q;JID)\W).%P
M">@YQZF@#T+_ (2S1O[36P^U_O&E\E9-C>4TN<>6),;2_P#LYS5C7]8B\/Z'
M=ZI/%)+';IN*1C)8YP/IR>O:N#9WL?$]K_8BW6RZU+_3=(N;5F6/YL-<HQ'R
MCC=D''(]Q77^-[6>\\$ZQ!;QM)*ULVU%ZG'/'Y4 <QK/C&8WG@C4([B2PL=1
M\R2ZB?@$;4.#D D DX('.>.M=?9>)]&U#39]0@OXOLMN2LSN=OED=F!Y%>>E
M_MDOPQ:*&8K IBDWPLNUE2('J.F0>>AQQ4E_)/!9>.V@THWQ:_B_=/"67&%R
M^.K8(SQ['IS0!VLOC+2$TG4+]'E?[ NZ:#RF650>A*$9 /7.,8YZ5<\/:RGB
M#0K34T@>#ST#&-P?E/H"0-P]P,&O-TCN;Z^\80PIJ=V][I"&&>YMC$92%(.
M0,9).!CL:[GP%.D_@C20JR*8K=(G$D;)\R@ XR!D9[CB@#(M/%L&D^)O$\&M
M:J?(MYX?L\;C)163)PJC.T9&3^==1=Z]IME:0W,ER&2X3? L2EWE&-WRJ,D\
M<]*XN-;<ZG\1)Y8-ZF)$W&(G<!"00..>1TK!:%K"U\(ZS?VVHR:7'I@M9#9R
M21R6\A/WOE(.#T]\?2@#UK3]2LM5M%N["YBN(&X#QMD9]#Z'VJLWB'25GO8#
M?1^;8IYERG.8E]3QTJCX/M=-M])EDTJPNK2UGG:0?:BWF3'@%R&)8 XXSU'/
M>L3Q+H^I1>,8+O2+<LFL6K6%]*J\0@8Q*?4[<@=.@YYH ZQ-<TR2&RE2]B:.
M^;;;,#_K3Z#\JYG4]2N+3P5XEOK'7C>317$S1S(@'V;D?NAG(.WU]ZJ^$=$O
M;779--O(Y?L.@2R&P=VSYHF^[SCG8NX?5_;C+Y;P#X\C$<F]]4NF5=AR0S+@
MXQ[4 =)=ZC?Q^*_!L"W<@M[V"X-Q%QARL(8$\9ZFNLGGBMH'GGE2**,%G=V
M51ZDGI7#W<BR^+? +H&91;W#$A2<!H%"D^F<5J?$&WN[CPI(;.![DQ3PRRVR
M+N,T:N"RXP<^OX4 :]CKVEZE.UO:7L4DZH',6=K;3_%@X./>JB^,O#;RP1+K
M5FSSOLB D!W'./YUBS2P>(?&NB:CI#O)%8Q3-=SJ&4;&4!8R#C))YQ[5S$"0
MM\.?MZVAB\W7!.Q,6'">>#DXYX7^5 '6)KEXGQ3N]+EN<:;%I7VCRR!A6#CY
MLXST)K?B\0:1-I2ZI'J$#6+-L$V[Y2V=N/KFN6MXG/QKNI?+;RCHX&[;P?G7
MC-4-,T65/%=WX4>))-&M[I=6#=  WW82OIOY^B^^* /2B0 23@"N(UCQ9!<>
M)/#MII&K*Z37C)<QQ $2*%_O8Y /H<<_2MWQ?;7=WX0U:WL QN9+9U15ZMQR
M![D9'XUPD>LV.H+X#M[2*X$MG-&D\1@<F']WLP3C'4?ES0!Z!=>)=%L;PVEU
MJ=M#.N RN^ A/3<>@_&M4$$ @Y![UYC!)';^#/$^B:A:R'57FNB$\MB]XSL?
M+E08Y&<#C/"YKO=%@GM/#>GV]X2UQ#9QI-DY)8( W/?G- #;?Q#I%W?_ &&W
MU""6YYPB-G..N#T.*2#Q)HMU>BS@U.UDN&)"HL@^<CJ%/1C["O/M$DEB=-.T
M"\DU#3[RVN9(()8]D^EN4) +=LL=O4=<CW@E,>J?#[0=#L86CURUNHHS (\2
M6TBGYI&&/E7OGC.>O6@#URN<T+58;30$N-5\265\&N&B6[!6-"<X">F>/\CF
MNB9E12S,%51DDG  KP5H-OPFTV.YC*HVOC<'&/E*M^E 'M]EJVG:E+/%8WUO
M<O VV412!MA]\5<KSVRCAM?C7-!"L<47]C!41 %'#K@ ?05Z%0 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%(S;49@"V!G ZF@!:KWM_::;;&XO;F*WA! ,DKA1D]
M!DUR&G^,]2F\1Z3IU[8VD"ZEYI6%96,]N$4L/,7& 2!4/Q@_Y$*3_KYB_F:
M.]HK"TS7+K6+FXN+"VAET=8B+>Y,F#<2@X( QPHP1D]^F17-Z3X^U:\M]#O[
MO1X(M.U2Y%HLB3Y<2%F (7^[\O?GK[4 >@T5Q]QXKU6X.JW6CZ=;W%AI;M'*
M9I622=D&7$>%(XZ<]Z?%XRDN-=T"".T0:9K%LTL=PS'<'"D[,8Z]/K0!UM5T
MOK26]ELDN86NHE#20AQO4'H2.H%<=9^.KJYT/6)S:6_]H6-\+*.%'8K(Q<*I
MZ9&23^5/.OV]GXO\2J-)@%Y8Z:MQ)<JV&FVINVGC@<@9]OI@ [:BN"TKQWJM
MY+H4]WHL4.G:LWDI*EQN=9,'G;_=.#[_ ,JFO_&]]''K5]8:9;SV&C3-!<"6
MYV2R,N-Q48( &>_7''- ';T55TVZEO=,MKJ:%89)HUD,:OO"Y&<9P,_E7'6_
MCR]76-,@U'3(K6WU.=H(8C,3<1X.U7=,?=8C'_ZN0#NZ*X+4/'6KPVFM75IH
M220Z3=F&9Y)L!D &<8'+9.3V QUK8E\33WM]!8Z%:Q7,[VJWDC7$AC2.-L;0
M< G<V>G:@#H+>ZM[M6:VGBF5'*,8W#!6'4''<>E2UQ/PP#CP_J E@2"3^U+C
M="A!6,Y&5&.PZ5HP^)KA?&M]H=];1P016OVJWF5BQE08!)XXQSQ[=Z .EJ.>
MXAM8'GN)HX84&6DD8*JCW)Z5R]MXJOKVTTN"VL(#JNH0M<K%)*5CBA!P'8XS
MSE< #N?2LO7M;&N> /$UI>VT<.H6"&.Y@#>8H88974XZ'&1W&/:@#OU97171
M@RL,@@Y!%+7-6&O-!JNC:$;3*7.FB=;CS.A4 %=N/ISGO64_Q%E70Y]270Y'
M,&JG37A%P-W0?,,KUR0-OZT =U17%W7C/4([7Q#!)I*V>H:7:"Y17N!(KJ02
M#D#@C'3GGOWIND^(]9_X1'0)38K=7U]&=\\LQ6*-0N?,D8+QGC@?G0!VU8]Q
MX9TV[\01:U<)))=1(JHK2'RP5)(;;TR,]?ZUC-X\QX1.NKI;2,MW]D>WBG#<
M[]F5;'S#IC@=?QH7QCJUMJMA:ZMX;:P@O;IK:.=[M6P<97(4$<Y ^]U!H [&
MBL[3M4.H7^I0) !!9RK"LP?/F/M!88QQM) ZFLO5?$][9^)$T.QT9[R>2T-R
MDGVA(UX;;@Y[>_7V[T =+17 0?$BZN-#76$\.R?8HIE@NY#=H#$Y<+\HQEP,
MKZ=?J1J^(/&$^BR:CY6DM/!I\"2S333>2K%CPL?RG<<=>GIUH ZJBN1N_&LP
MU'2[/2]%FOSJ5E]K@?SUB&.N&W=.,$GW& :K+\15?PPFKC2)3*NH"PN+9903
M$^>S8^;J.@ZG\: .ML=.M-,B>&SA6&)Y#)Y:_=!/7 [#O@>IJU7(Z?XW+ZEJ
MEAK.EOI<]A;?:V4SK-NB[G*\ \CC)ZU3T/XDV^L:Y9Z<UDD2WBL89([GS2I
MR ZA1M)&>YY% '=55LM.M=.$OV:/:TSF25V8LSMTR2>3P!7.^&?&=QXFN5,&
MA7$5@3(K7C3(55T/W=O7D$?B<<@9JYKOB.XTN^2SM--^U2_9GNI'DF\F-(U.
M#\VT\\]* .@HKD)/'6-,\/WL&D3SC6'V+&DJAHVQTYZY.?0<<D46?CR)[#69
M=1T][&ZTIU26U\Y9"Q?[@##C)/']: .DU&""^LY=/GG:+[5&T8\N39)C')4^
MHJMH6@6'AVP-I8+)M9M\DDKEWD; &YB>_ ]JX6YN-1N?C!X7?4M+CL)/L\^T
M)<B;</+DZD*,8_K7>:WK,6BV:2-$\]Q/((;:W3AII#T4$\#H3D] * +.H62:
MCIUS9222QQW$;1,\3;6 (P<'L:KZ-8V^BZ9::1%<F7[-&$3S"N\J.F0,?2L^
MP\32SZG<:/>Z?]CU:*W^T1P&8/',F< JX [\'(XYZURGP\T^+Q#9IK&HZ=&9
MX;Z6X@O1<;I'<G!5L#D 8 R2#@4 >E[ANVY&?3-!(&,D#/%<)J<TVF_%%KC3
M]+DOKN;13^ZC=4W$2C!9F( & !G]#2ZQXHT35/!VE:Q?V,TT,M]$JP)( T,P
M)')!'3#?7(Z9H [NBN:O?%DD&MW>G6>ERWGV$1M=E)55U#C(*(?O@#KR,>];
MFH7]MI>GSWUW)Y=O A>1L9P![4 6:JVFGVUD]P\"$/<2&65V8L6)]SV'8=!V
MK%MO%;?VA:6NI:7/IXOP38O)(K^:0 =K!?N-@]#Q[YXJL_CZRB\/ZEJ[V%XJ
M:==_9+F$[/,5L@9QNQC+ =: .MHKG=4\86>E@F2WGE"V!OW\HH=L8(&/O=23
MQCCK46G>-8-0O=*MSI>H6Z:I&7M9IE0*V$WD<,2./;F@#IZ0,K9VL#CK@U@^
M-;V\T_P=JES8QR-.L#8:-PAC&.7R?3KQS7*Z7>Z1X4MM$U Z%?0W^JVRVP6
MHWG, K;BH?!9B1SUYYQ0!Z317*7'CRQMQ%&]E=)=- 9Y+:5HXGB4$@;M[ $G
M!P 32?\ "P=(ET_3KJU66=[Y&>.$LD3*JG#%C(RJ,-QUY[9H ZRBLGPYXAL_
M$^DKJ-D)%CWM&R2 !E8=1QD'MT/>J/\ PF-KG7T-C>"31 &G0JN9%()#)SR"
M%)YQ0!TE)N7!.1@=3FL>#Q);W+:(([><C5H&N(C\O[M0@?YN?]H#C/-<1KLN
MFS_"'5I])CNH8&O,E9W.XO\ :%#$\G@\\4 >H9&<9Y-%<AJ&?^%JZ-\S8.G3
M\9./O#M6[K>MVNA6<<]PLDCS2K#!#$N7ED;HH[?B2!0!I45RG_"?:>FDZM>S
M6=Y')I4@BNK<JK.K$X&"&*D9]ZM:=XPLK_6CI;6MY:3-!]IB:ZC""6/NPYS^
M8'0T =#17EGCWQ*^JZ%I=Q86E_%9R:C'Y5Z65$E W C:&W<]LJ,XKTN^O8-.
ML)[VZ?RX((S)(WHH&30!8HK A\5PG4;2RO=/O;!KW/V1YU4K,<9Q\K':<<X;
M!K-F^(VFP075PUAJ1@L[MK6YE$ VQ,"!DG..2<8'/J!Q0!V-%1R3Q16SW#N!
M$B%R_;:!G/Y5SVF>-;/4M2LK)K.[M6OX6GLWG"8G0#.0 Q(X&>0.* .EZ50U
MK2H];T>YTV6:6%)U ,D)PRX((P?PKB_'7B5=0\$:P-.M;N6U7$)OD*B,.'4,
M,;MQ';(&/>MK1?$D,=QHVA3V]R+BYTZ.>*=L&.3"#(SG.>O4?SH GL_#-TMQ
M:R:EKMYJ,=JP>*&1$12PZ,VT98CJ,G@C-=%7%Z_K>CZAH%M=ZE'J-O:KJ@@B
M\DA6=U9ESP?N'#?E6GJOBZTTN>[C6TN[O["J/>-;JI%NK="<D$\<X7/% '0T
M5@W_ (KM+.?[/!;7-[<"W%U)% %!CB/1CO('X#)]JTM)U2TUK2[?4;&0O;SK
MN0D8/H01Z@\4 7**YJ[\;6%H;J;[+=RV%G.;>ZO8T!CA<8R",[B 2 2%(%9G
MBO4YIO%/AG3(K6XNK"\$TLL<3JJW $?RC)89VYW8/MC)H [BBL:SMK#PAX>=
M9;V<V5MND::ZDWLH)SC..>3@"HK3Q78SW4]M<PW-A+#;?;"+I H\G.-^02!]
M#@^U &]16!;>+K">ZL8I(;JVCU#_ (\IIHP%N.^!@DKQR-P&:<OBS3FM=8N
MMQMTAV2Z'E\C')V\X/'OG]* -VBN>G\9:7!?6-ELNY+B^M1=0)% 7+(02!QT
M/'T]Z2+QIIEQH\6HVZ7,GG77V*. Q[)&GY^3YB .G4G% '145B-XIL4MU>2*
MXCF:[^Q+;L@WM+UP.<8QSG./>L#Q/XALM<\">(18S7$-S9+LFC.8Y(G#< X[
M''8D$4 =U157323I=F2228$R3_NBK5 !1110!#>133V4T5O<&WF="J3!0Q0D
M<'!X.*S?#^AOHUO*UU?S:A?SD&>ZE&"^T84!>B@#/'N?6MBB@ HHHH ****
M$"*K,P4!FZD#DT@1%=G"J&;&X@<G'K3J* "F2PQ3J%EC20 [@'4'!]:?10 S
MR8A,9O+3S2-N_:-V/3-/HHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "H;N%[BRGAC
ME,,DD;(L@&2A(P#^%344 >;Z;X&\1V4^@.;[2U&E7$CLT<;EYUD^^S$]6(X_
M7)Z5T?CKPY=>*?#3Z;:2PQ2F5'W3$A< ^P-=+10!R>D>&]2\/:[J!TN2U_L6
M[S*MM+(^Z*;'5>,!2>H_PQ6=;^"M5M_"/AS2TN++[5I.HK=LY9BCJ&<X'&<_
M./RZUWM% '&+X8UC39=>MM*FM#8ZJ7E3SV8-;2. &P #N!R3CCH*GU/P6+CP
MQI6EV-V;:YTQXGM[K&67;PQ_$9X]<5UE% ')CP3!%XQL=8@<1VMM;"-H Q!>
M11M1SV;"DCGGI4-SX1O9O$GB34EGMQ%JFG?9(5);<K; N6XZ9';-=E10!P\'
M@[4[?1O"MFDUHTFD7(FG8LV&'/"_+R<-WQTKDI+6[U+7=7U:V_L6ZTZ:[;S;
M6>[>W#"-@J&6/.TC<,_,.3SW KV6LFX\,:%=7QO;C2+*6Z+!C*T*EB1WS0!-
MHM\^IZ':7CVS6KS1!C"?X/ICMZ'TQ7GMIX!\1(^C//)I;2:;?F=IOG\VY7=G
M<[8Y.  !Z8YXKU*B@#C7\,ZJ/#_BFRC>T\_5KF6:$EV*JKJJD-\HP< ],\FH
MXO#6N:/?V>I:3)92SFQBLKR"X=A&=@ #HP7/'/!'>NVHH YOP9HNI:)IU[%J
MC6K37%[+<YMRQ7YSD]0.]0^,/!W_  D\^G31736LEO(4F=&*EX'&)$X]1QSQ
MR:ZJB@#F=6T*[BUW3M<TA4>:TA-J]H[A$DA/H<'!!P?P_/,N/"%[-H7B:41P
MC5M;Y,?FDI&H&%7=CD@$DG'6NYHH XK4-#U^+5= U33([*2:TM#:W$4\C!1D
M#+ @<X(]*R(_!.OVWAN2PS:W%Q+KPOW?S"H,8V\]\$E>G/!KTRB@#BM0\*7]
M_P")_$%P1;I9ZEI?V2.8G+J_ _!>N?H*S3X7\3KHGANW,.G3_P!G;DGLII6\
MJ08PCGCDCDXP>M>CT4 >;+X4\31>%+_2S%ITDIU-;NW,;LBLOF;VR"#CD  >
MF?3G;\?RZ=<>%KK3KNXC34)8O,M(5?\ >-,"-FT=?O$#\37750N-%TV[U2WU
M.XLXI;VV7;#,PR4&<\4 1^']+_L?1+>T8[I\;[A\YWRMR[9]V)K.DTG4'^(D
M&L>7#]@CT]K;=O\ GW%]W3'M7244 >:6_@W7+7X<W^B+#;O>W%^)US-A0@='
MR3C_ &,8]Z=XA\)^)=6U/59/+L+F&]M%C@:YF;-F=OSK&,$ D@<^P]Z])HH
MX?1_#NL6>L^&9[B&W\G3]+-I.Z2YPV,# QS]T?G[5G-X2\0?\(_>P-#;R7=Q
MK_\ :.!-M7R_E/7'7*XQ[UZ310!QFH^%;[5?%^K74[1QZ?>:.VGQNI&\,6!R
M1^?-2>%[3QA:)9V&JG3H[*S3898"7>=0-JC!X7U)]A[UU]% '*_#_0;[P[H$
MUCJ"H)3=22@H^X%6QC^55O$V@ZYJ?B*">!+*[TQ;9D6VNW*I%,?^6A !W'T]
M/:NSHH \YTSPGKUEI'A2TFC@D?2[YYIV\_I&2<8R.>&/'M[\1ZCX U#4;OQ5
M,WDJU[/!<V!+\;X]W##L#NQ^->E44 <,NC>(M2\<Z#KFH6=I;16,,D<PBN-Y
M+,C#(&.F2.*V/%VCW^J6=E-I;Q"^L+M+J))>%D(!!4GMPQKH:* .3L]'O;[Q
M<?$]]9&S>.P^R0VK3*[YW,Q8E?E_BP.3ZG%.^'NA7WASPK'INH*BSI*[?(^X
M$$Y'-=510!SR:7?GXA2:O(D0L5TW[+&P?YF8R!SD?G7#-X)U^+X?VVEK9+)>
M)K/VIHUF3B,9&<D@>G'7FO6J* . \8>']1UK4)'M-',=_&T9L=6@N$C,:X!8
M2 MN.#NQ@'J.G-=3XATJ36?"]]IBR 37%N8U<\#=CC/MFM:B@#BUT_7-:OO#
MW]HZ<+%=*D\ZXE\U&69PFT>6%8G:3D_-@@8ZFFW7@EKWQC>S3$MH-[$DUS;,
MV1+< ,HXZ@ $-]0/3%=M10!Y]8^%=7M/ 6KV-U%'>:G-";6W1F !@0;8ESD
M=6;J/O<]ZL1:-J]NW@4KIYD_LR'R[S$R#RMT(C/?YL')XSTKN:* ,7Q=:WM]
MX2U2ST^ 3W4\!B2,N%SNX/)(' )/X5A7&D:L\W@F1-.8_P!G<7@,J#R@8PA/
M7YL<GC/2NWHH X?7M*UFU\9KK6G:-!K%K<6H@G@DDC1HRI)# OQW_P \54U/
M0_$,.J:1KD&D:=?31P/;7>GQ%8T5&<N"I?C(Z$]SVP:]#HH S=#2]33LWUG:
MV<SN6%O;=(U/0$C@MZD<5SNN^$KC4?&%O=0933+Z Q:L$?:9%3!0<')S]TX[
M @]:[2B@#C_!GAJ]T2ZOUO<M;V\C0:9N<-MMRQ?MR"20#G^Z.W7#?PUK[_#'
M5M%.F_Z=+?EX(Q-'\\?FI)N)W8'\0QG/%>F44 <K=6&IS>/]&U-;!OLD=E+%
M<2>:G[IFY QG+<@#@8YJ7QK!J\^EVJZ1%-+BZ1KE('5)3#@[MC-T;..1S72T
M4 >2GPMK0T?QC96N@R0?V@\!M8OM*,,#DY9FY/<\]<@9K>UOPSJ>J^,["\CB
MDALQI,MK)<+*JM%(RN .I.?F'(!%=Y10!Y-=Z/XGU'P=I7AX^'Y4GTR[B+S^
M?&(Y$4'#+ELGAAG_ !X'H'BO1I/$'AB^TR&7RI9H\(VX@;AR <=CCFMFB@#A
M[BQU'Q+<^'5N=.N+%M+N%GNVD("[E3@1D'YP6[CC'7TK+O?#&N77@7Q7IZZ<
MRWFH:L]W;Q--'\\;2HV<[L X4\$UZ910!FO%?P^&Q#9K&+]+4)&)3\H<+CDC
M/>O/-)T'6G\4^&=9FT>]C\F)X;Z2>=2WF%&4N$W86,$\ 8X' Z9]5HH \H;1
M/$MOX&U'P6FB/<,AS;7D<L:QR1F3=R6(^;@\?RXSM^(?#>LW7A[P]<:2BP:[
MI@C4%BAV*4V.,DX('7OTXKO** ..\5>'[U_!^GZ-HUK]H\FX@#!I%4K&AR6R
M2 3D#\ZHB#7O"WBW5Y=.T235++5Y5FC=;A5\J3!W!L]!G//I@9S7?T4 ><:S
MI&I6'BV35I?#D/B"WU"WBADB&P^3,HVY <':A&>>G/)Z5VVA6T]IHUO#<6MG
M:R@$F"S7;'&"20H]P#R>YR:T:* /.X[+6=-\/:OX4_LB6Y-P\ZV-TF/*:.4D
MYD8GY67<3TYXQGNZ71+[3O&O@M4M[BXL].L6MI9XT)16\LH"?3/%>A44 8'C
M;1[G7O!^H:=9[?M,JJT8;@,RNKX]L[<?C63'<:[XM\.:G8WVA-I<TEF\'FS.
M/GE(Z*O79[G\,X-=K10!YU+8:IXAT_PUI4NE7EE+I=U#+>2R85 (U*_(V3O)
M[8S[XJE>6>NV+^-M,31KR[BU3S)[::$+Y8#*0<DG);H-H!/'IS7J5% 'GUEI
MVJ+XR\*2SZ8\45II)BGE"[MC[2-C...PP/\ :/K5&TT^4^'+^RU7PWJ,\$FL
MS3$Q#;+$"<K*@'+>G'OVKT^B@#RF[T7Q%<>&].N+VQ?5XM.U!I8[6\'^D3V_
M( =3D;N^#DX_*M/4;2:X^'^M_8/"?]F-=1K'#:00J)I3D LRIT STZ\$^E>A
MT4 8UI>WEO+I-@=+G,,MKF6YW#$#*H^5AZGIQ_0XV:** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@!KNL<;.YPJ@DGT K!\/ZX^K:9-KUU)]DTYRWD1
MRX0+$I(\QF/=NO7&,?6K?B:VFO/"NK6UN,S2V<J(,XRQ0@5P5W!/?? [3_L2
M_:/)CA>:*-=Y94?YEXZ$8Y^A% '<+K%OKUE<IH&J0?;(L$;ESM/4;E/.T],_
MD:E\.ZR-=T>.[:+R9U9HKB$]8I5.&4YYZ^O8BLOPUKNB^(]1EU#2["=9?LZQ
MRW4D)0  \1Y/4CGITQ5/X?0S>?XFO/,#VESJ\[6Y#9# ,06';!]1Z4 =K111
M0 4444 <OK]QXAT^SUO4X[RTBM+6W,MI$(2[,53)WDD8Y!&!['VJE=W_ (D@
M\)?VW'J%LZ'2WN9%-N%:.3RMRE>H(SV(Z>M:OCB>*#P-K;2NJ*UG(@)/5F4@
M#\216==2I-\'I7C8,IT0X(]H<4 6O"7BNSU?2]-@N=1MI-8FM5EEA5@&)QSP
M.A[X].>E:%G<20WFKSW>LVL]G%(-J#:OV0!<LKL/SY[5P-@;.STGX<RL(8G:
M;&X !CN0CZ\L1^)%6TNM+<^.[#4KF2WA>]C$LJ*3Y8D555OS4Y],4 =]I^JV
M&JQL]C=Q3A<;@C<KGID=1GWJS++'!"\TKJD<:EG=C@*!R23Z5Q?@:_N;K5M9
M@NI;746MA#&NKVH 6Y3#%5.#C<N3TZ9Y[9G\<3/J+:?X3M[@6\^LLX>;&[RX
MHUWM\N1G.,=N] #O!'B]O$[:G%<1F&:WN"T,;1E&-NW,;$'J>O/T]:Z*[U73
MK"3R[S4+6V?9YFV:94.WUP3T]Z\ZU5+OP9X[TC7=3U.TFM[U#8SB&W$&U0,J
M=N]L@';D]@!ZTGB/5;73/'6O037-D$OM*CA87;M'M<A@ ,*VX8Y/3K[4 >C2
M:MIL4$<\FH6B0RG$<C3*%<XSP<\\#-12:_HT5M%<R:M8);S9,4K7*!7P<':<
MX./:O-=;M-.M;+X?6<=U:7ME'>+&\R;3%)RNXGJ.N<YJ;6K;1]+\<W5KJ\UQ
MI>E7-@L5JT("PL,DR)T(&2<X'?\ "@#TJ[U33["W2XO+ZUMH9.$DFF5%;OP2
M<&C^U=."0,;^UVW&?)/G+B3 R=O//'I7ENH)I.DZSX=DN)=4L=!.G/#;W#\E
M7:0GYB0< KSTZ8Z <2M8^'(CX2M+5)&L'U24Q"_QF52O50>J%MN..21ZT >C
M'Q!HHM/M9UC3Q;;_ "_.-RFS=UV[LXS[5:NM0LK&W^T7EW;V\''[V:0(O/3D
MG%>5II>D_P!J?$?99PE+:U7R0\2XB8Q/G8.@Y P>O%/.H6MLO@F]U&ZG@TP:
M1Y N40,D<Y100VX$#A2.G]: /3_[2L?*MY?MMMY=P0('\U<2YZ;3GG\*@?7]
M(33;G4!J5H]I;9$LL<RLJ'^Z2#UY QUY%>97=EX>BA\+6]H)WT^36R8VO/\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MWUX]W=Z7:37#QF-I9(@6*D8QGZ<9J2;1-*N!:++IUJZV9S;*8AB+C'RCH/\
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
MVE6\BG*M%&W+]3RQX)]$'6NYJKING6^DZ;;V%HNV"! BYZGU)]23R3W)-6J
M/*_#USHHF\0_V_H\K?;-2DDC#:7+*&CXVD$(>^3^-:VL7%OXF\.V^A0:7=VT
M=Y-Y%I++;N!#''C]Z1P5Z$*"03W[UWN1G&1D=J RGH0><<&@#R=H-6U/X<ZG
MX=_L^;^U-/G&]@I07BK)DNK'[S$#GG)/UJQ-)IWBO0M8;1M%OO[1&GM#)<7>
M_<",'R@6)W'(/';'O7J-% '%:!XAM_$\!\C0[F*\@LWAFGGA"F)L >4K'ELG
M/ QTY%<7#+)>^'_!NF0V=X;K3-4B6\5K=P(CN)P21@\<\9P.N*]IHH X;0[E
M+'Q?XMM+N&=6GD6Y3]PS*\?EX)R 1V/'?MFL;3=(?6/@A9QVZG[=:!KFW.WY
MED21FP,]R,C\:]2HH \TU#2M4UGX::CJ(AQJ>J.E[-;HG+1KM"Q=C@*H/KDG
M'6I/#&I^'+J\N-=LX-<FDLK5O-N+V227RTZE%W,23UX']:]'I&&Y2,D9&,CJ
M* *6CZM:ZYI,&I61<V\X)7>NT\$@@CZ@US'Q-@\[0-/=[>6>V@U*&:Y6-<D1
M#=N/TP:ZVRLX-/LX[6W7;$F<9.223DDGN2223W)JQ0!P^G0VNN>/[C5]/B63
M2_[--K-/M(2>1GS@?WL*,$_A5'P?H]Y'KL^CWX62R\.SL]FYY+F493/^ZA/'
M8L/05W6JVEQ?:9<6UK>R6<\B%4GC +(?7FH]'TF/2+1HA-+<3RN9)[B8Y>5S
MU)[ =@!P  * -"O%]:U.SM=6\7Z(]]%;PZA<H7DNHY9&0X!?:$5@1TQDC&/2
MO:*Y/_A&=<M;^Z.F>(1;V-U.]Q)$]JLDBLYRVUCVZ8R#B@#.U&_TP^+? WV2
MY66'$PCE'(9#$47Y@,<MQCUJAJ.CZC!X^N])M82VDZ^$N+EO,QY81AYO'JW
M]]WUQZ#ING6^DZ=#8VJE88@0N3DDDY)/U))_&K= '":FN?C/HA"MQILF6[=7
MKBK$16_PAD>50CMK*X)7DX=3_(-^M>X44 >3>)-9M=-\5>)[-KN"%=4LXHI'
MN()25)CVY0QJVX!3R#CGZ5Z!X3BT^#PMIT6EW1NK)(@L<QZMZY';G/':LN?P
MSKMOK%[>:/XB%O#>RB::*XMA,0V /E)(P,  #MBMW1-'@T/3$LH&9P&:1Y'
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
M;2-)-3NO.M?WP.\9 Y].%SSZUH_V'JD-[X,FC@C<:9;O#=YD V;HT3(]>AH
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
M MA/=K:2'[43(K%L9 VX(Z=\YSQCFNRU[4GT;0+[4HX//:UA:7RRVW=@9/-
M&C17#6OCK4(]2TD:QHR6.GZJBBVG%P'(<J#\P'0'/^>U2T^)CW-]:NNGF2QN
M9C"$A21IT&<*Y^7:0?0$D>_2@#T2J]G?6FHV_P!HLKF*XAW%=\3!AD<$9%<O
M8>*]:U'7[JQ@\/?Z+:7AMI[AKD J,9#;>_K^(JMH_B>W@\)V$^GZ1;VUSJ%X
M]O;VD;[8S)O8%F;' PI).": .YJ&>[M[9XDGGCC:9MD:NP!=O0>IKFXO&(L+
MN_LO$,,-C=6EN+L>3*94EAZ97(!)!!!&*Q-9O=5U'5O"=U>:7;6UI)J2/!()
M]\P!5B%8;<#(Y.">10!WUW>6UC 9[N>."($+OD8*,DX R?<U/7!?&#_D1'_Z
M^HOYFM*V\6W@UO4M,U'1I+::VLS?0!)5D,L08KSCHV>W/>@#JZ*XW1O&UQ?>
M(K72+_3X[=[RV-S!Y4_F,@Y.V08&UL#H,U/X<\57WB&YCFATZ#^RY#(OG)<A
MI82I( D3'REL<8)[4 =716#XA\21Z+/96<:PO>WK,(1/)Y<8"C)9FP<#H.G4
MUC?\)U>MX;DU=-&+&SN#%?Q^;PB#K)&<?.,<]J .WHKET\7--I.KZQ;V33Z9
M:1K);2H3NN?ER^ 1P%/&?8],53L_'DLE[HXU#1IK*PU:-?LUR\JL#(1D*0.@
M.1C/)]/0 [&.:*5G6.5'*':P5@=I]#Z4^N!MO$^FZ38^+]2L-&=9+&_(N51\
MFX?(4O[#.2?;)]:NS^.)+.R26^TY;"2[E5+#[7<HD<BE Q=W&0@&>>IZ 9-
M'8TWS(_-\K>OF;=VS/./7'I7'6'Q$L[K2IYVMBUW%=+9"&WD$B3RM]WRWZ,#
M@G/8#I5729;N7XL3?;[".TNET;#F)RZ2_O5PRL0">..G4&@#O:*Q-=UV;3)[
M6SL[/[3>7(=D,C^7"BH,L7?!Q[<5AI\2;3_A%+377T^X*S78LY(HV4E'YZ$X
MR../KVH [>F/+'&R*\BJ7.%#'&X^@KFX/&*1W>JV^K6,FGOI]LMV=TBOOB(Z
M@CC.1C'O6!KNHW&HZ_X)N+C29;02W9DC:1@64%?NL,?*3P<>WM0!V.N:#!KL
M$*R7%S;30/YD%Q;2;)(VP02#]"146C>'(=)E-Q+>WNH7>W8+B]E\QT7^ZO
M![XZX%+XD\0)X;L(;N2SN+H2SI $MP"V6.!@$\GV%9]KXXM#<ZG;:G9SZ;/I
M\ N9$E(<F,]QMSSR./>@#J:*YJ+Q<8[C3EU+2Y["#42$MIWD5U+D956VD[21
MZ^E9]S\0UM[?4;G^PK]K?3KEK>ZDR@"8*C(YY/S=!T[]10!VM%<IKOCW3-'N
M&MXS#<RI )V!N8X@4(RNTL1O)'9<]O6MW3M6M=3T6#58&(M9HO-!8<@8YS[B
M@"]3)9HH%#32I&I. 78 $^G-<L/'");6FH3Z5=1:1=RB.*]W*P 8X5F0'*@_
MU%8FH13ZS\4KBQO=,^V6$6G"+RFF4!%D?!E'?/';YAB@#T>DR-Q7(R!G%<?X
MCO[SP?I.A6.BVOFP/=PV9:67+!21A1N[L,C/0?E69->SZ3\2+V[@TJ[NKJ[T
MF&62VB=3L;>5.6)"@ */J>G6@#T2BN5NO'FEV^BZ7J(ZZF";>*:18AQ][<['
M:N/KR<8ZU>\,>*;/Q39SS6JE)+>4Q31E@P!'0AEX8'L10!N45R-UXZ,>M:EI
M-EH.HWUU8!6D\K8%VD9SDGW&!U//I4D7CFUO++2)=/L;FZN-4#F&!<+MV??W
ML3@8H ZJBN/_ .%A6)T#3]96TF-K<W7V67Y@#;OG^+U''4>U7M7\6PZ1_:KR
MV<TD.G6\<SR(1AF<X"#W[_2@#HJ*Y$^/$2\M()-$U%1?Q>98D!";@@*2 -WR
M_>')P*EMO'5B^CZA?7MM<6,MA-]GGMI@-PD)PH!'!SD<]/PYH ZFBN/7Q_:(
MVJ07%FZ7=A;?:C!%-'*94QSM*GJ.X/0<U+8^.K>\U'2K:33+VUBU6(O:3S[%
M5R%W$8W9Z$8/<D8]: .KHKB-.\<31Z?XAU/5[*6&STZ^>W4QLK$8*)LP#R=S
M9STYZ\5T6D:O/J,]U;W.F7%E-;[3\[*Z2*PR"K X/0T :M%<OJ/C6*SURZT6
MUTG4+Z_MX!.4@1<,O'?/H?SX'-0-\1=*&D:?J*VU[)'=W'V8I'%EH9?[CY(Y
M]/7F@#KZ*YF#Q<UR+:"'1KU=1N$DE6RGVQ.D:/MWMN/ .1CU_6H+SQ]96F@K
MJOV.X=5NA:741*AK5^^_G&.G/0Y% '6T5E7.K6YO;FP,+S)%9FXF>,@@*<@+
MUR"0"1]#6+HVNZ7IGA+1AI]M<LM[E+&T+!I'.2>6)P .I)/ ]: .OHKS[1-9
MM[#Q1XQU+48I]/BBCM#*EPVXAL./EY(()QC'7(X%;=IXVT^75+G3[N-[2>&
MW0+.DBM$.IRA(!&#D?SH Z:BO-_$.M-J^H^$+A=-O;>WEU2)X)Y&&UT(Y#*#
M\I/! /8'IR*](H **QKSQ%';7\UE;V%]?SP1B286J*1&#G )9AR<$X&:SY_'
M^C0Z5INHJMW-#J,AAA6&'<XD'\)7.<YXP,\T =3163!J@U7PU+J$5O=6N^*3
M$=S'Y<BE<CD9XZ9KBO!7CG3-/\-Z'87=OJ$2RCR1?20$6YD+'CS">>?\]: /
M2Z*Y74OB!HVF3WD<JW$D=E(L5Q-&$*QLQ Q@L&.,C. :=J/CS2]/U">Q6UU&
M\N(8$N&6TM3)\C<Y]@ 023@<T =117/2>--)73-.OHC-.NHAC;1(H#/M&6^\
M0HQSG)^F:Y_Q-XV2_P#AW>ZGHB7@9IOLCLJ@-;G(W%B"<#! R"?O"@#T&@ #
MH,5P,&FZ%I?BK1)_LVL6=W>F3[/:O+F*-E4[B_S$98<\$Y/)J]I/C.6ZU+Q'
M]OLI+;3=*D*BXV<#8/G#8)RW< #IU[4 =AC%%8>D^*+?5KY+,6-]:RR6PNHC
M<(H$D9(&058^HX.*W* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J"^M([^PN+.;/E7
M$31/MZX88./SJ>B@#C_#_AC7]+:WM+SQ MQI5F<6\"0!7=0,(KN.<+@' Z]#
MQQ6;/\/]1N? <N@2ZA;&YDO3=><L;!0"V2,=>I-=9K?B&ST!K 7:3,;VY6VB
M\I0<.W3.2.*UJ .<DT"^;X@1>(%N81:K9?9&A (9ADMD]OO']*RAX(OK?3KK
M0+._@CT"ZF,C*4;SXT."T:L#C!(/)'0]Z[BB@#G-.\.3Z=XON]4CF@%A+9QV
MT=NJ$,FS&WG.,8W?IZ5EVG@[6=)U*]CTC6H[;2+VX\^2(PYEB)^\(VZ#/8]O
MPY[>L*Z\5V-G#K,T\%XD6D[1,[0X$A(R!'G[W;T'([<T 9-QX4UNS\0WU]H&
MLQ6=KJ!5KF&:+S"K]"Z$]\<^F?PQ%JW@C5+S6KJ[M-91([O3Q8R-<P>;(BXP
M2O('S=S[GVKL;*[CO["VO(0PBN(EE0,,'# $9]^:GH X1?!6K6[>&[V"_LVU
M#1K=[;$D3>5(A4J.ASD _C[4^^\"3WOAS7+:2]B;5-8ECEFG\O;&FUE(11UP
M ,<G)ZUUVIZA!I.F7.H7._R;>,R/L7+8 ["ETZ^BU33+6_@#B&YB69 XPP5@
M",^_- '+W_A+4X]3L-7T/4H+74(+-;*<31;XYD'(/'.<_P AZ<])I5K<V=@D
M5Y>/>7)):29@%!8\D*!T4=AZ5':ZS!=ZS>Z6D-RLMHJL\CQ%8VW=-K=ZT: /
M.KSP%KLVBZCHEMK-K%IMS<O<(&A)D.Y@=C$$#&<G."?Z;]IH.IVWC'4-;:\M
MFBN;-(%B$9'SKC#'D\9W< ]"*Z21Q'&SD,0H)(523^ ')KF8?B%X;GMX[E;R
M9;61_+6YDM)4BW>A<KM'YT 9!\!Z@/#V@VL=[;+?Z1>-<QNRL8Y,N7P1UZD#
MKVK9M_#5VGCA/$,]W%(/[.%HZ*A4L^02P]![5TH(8 @@@\@BEH YSP7X<F\+
MZ--8SSQS-)<O.&0$ !L<<_2J#>%]72_\4"&ZLOL6LQ'9O5M\<A38<XXQC_(K
MLJ* .*?P;?.OA M=6Y?0OEDP& E "@8]#A:99>$O$&EW]Q9Z?KB0Z%<3-.P\
MO-Q&6.2J'&,'U/3TS7<44 <]XVT6]\0^%+O2[!X$FG*<S$A<!PQY //'I5?Q
M/X=U/5'TS4]+O(;;6=/+%&<$Q2!A\RD>A('K74UF:]KUCX;TMM1U!G6!75#L
M7<<DXZ4 0:7IFH/I=Q%XANH[V>[4K-'&NV)%QC:HZ^I)ZY/TK,\/>!XM(\+W
M^C75TUR+P/&\JY!$1&U5&2<8&?Q)KK:JZAJ-GI-E)>7TZ06\>-SM[G 'N<T
M<K!X6U>YTNPT35;BUFTZQGC<31EO,N(T'R(RXPN#MR<G.*B'A?Q)I>NWO]@Z
MI:6^D7\QN)5G0O)#(WWRG8YZ\G\/7H=&\4Z/K\LT.G7>^:'!>)XVC< ]]K '
M'O6Q0!Y[K/@G7;Z]\1?9[VP\C5(4"2SQLTR;0!Y>>@4XY//TK3A\/ZY:^)=+
MU2"XL-BZ='8WR.K'&TELQ^N2<<XQ[UU]8$_C#2X-6&GE;E\3K;2W$<),,,K?
M=1F[$Y XSR><4 <Z/A]=75GXGM[JYBB;4=0^VV<L3,3$0Q92PXYYQWZUL6VD
M:WJ&LV.IZV+*-M/@<00VLC,))G7:SDE05&. O/7.:ZFLV/7;"7Q#-H:2,;Z&
M 7#KL. A('7UY% '$6W@76[3X>6NB1R6+7\-\MUN:1O+P&W#G;GT[5UGC0A?
M!&N$D ?891S_ +IJ]JFL6.C1V\E]*T:W$RP1[8V;+MG X!QTZU/?6-KJ5E+9
MWD*S6\HP\;=&&<_TH XS2=%U37M.\-G58[2'3K&!)E2&9G:=O+ 0D%1LP#G@
MGFI?#WA[Q3H$R:7'J5D^@PR[HG92;@1YSY?(VXYQGGCICMV-M;0V=M%;6\2Q
M0Q*$1%& H'0"F75_:6)@%U<1P^?*(8M[8WN>BCW.* .>\(Z%J>B7.NM?-!(M
M[>M<P.DK,V#_  L"HQ@ ="?TYQK3P5K5OX7T^V$]FFIZ9J#7=MAF:*12Q)5C
MC(SN/('8?6O0J* .)O/!MUXBOM2U#6?(M+B>Q^P6Z6LC2B-<EB[$A=Q)/3 X
M%51X=\8W-MH5O>3Z1C2KN.43(TA>1%4KR",9P3_];'/H%% ',>/?#UYXG\,M
MIUB\*3&9),S,0N!UZ U6UCP]K%YXHO\ 4K.6W@CFT9M/AD\U@Z2%BX; 7@9.
M.OO[5V%% 'GNC^$-=LO$.@WTL6DPV^GVS6\L=NS%GRN"^2HR2><'I[YJSIWA
M34D\7V6MRVUCI[QQR+>&SE)%V2 %.TJ .Y/\S7<T4 <MXKT35KN^TW6M"F@&
MHZ=Y@6&X'[N5' #+GL>./KVIEU:>*K_1$M+Q=/,EY<"*\6!B$BM2,.$)&2Q&
M>>V>*ZRB@#SXZ-?^%?"_BBRDDM_[!-M.]@/,8R0[E/R'*\C)X.2?KFH])T;4
M/$6B^#_M-G';66FI!<^:9MQFVQC8%4#([$Y(Q[UW>I:=:ZOITUA>QF2VF7;(
M@<KD=>H(-59KG2?"FBP+/,+2P@"01ERS8[*,\F@#A[CPAKO]A>-;:")!/JM_
MYMK^]7YHS)DY/;Y<]:V=>T'6;K2=!O-+\F/5M* 803D,CYCVNA/3/;/\NM=G
M10!PFHZ%XIUG0K>YN&L+?5[2]CO+:VA_U*[ >&)!)8[CGG' ]ZMZ79^(KGQN
MNMZEIUI9VYT\VOEI=>8Z_/NR?E )R/;@]<\5L#Q3HC:1/JPU"+[#!(T4DW.
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
M^0 'GZ4 <EXHO=8T6&ZM].U>2--,T^-X(;>%978J,,\Q9<*N!TSSUYQBEO\
M7O$.H^(O#VFZ;J<>GC4M+%S(QMEE ?:6X!Y[8Z_A6UJ?@2WU+4M3NO[6U&VC
MU)%6Z@@=0K[5VCDJ3C';ODU+!X,AM]8T744O[AI-+M?LJAE4^8N".?3KVH Y
MKQ#XBU_1I;K_ (G"R36C6J>1#:JR,&(#/*VWY"QSA000,?6MK7=8U!?$EWIT
M>I?V7;V^F-=QS")&\Q\X.=X.0H'08//6DU7X>0:K<:F[:QJ$$%_(LSP1%0HD
M&,-TR?NBN:\20VEIXMD_M76M3T_RK2&VMYQ:F?[4 "68D*1NR0",?SX +S^(
MO%+>&O"5Q'=0K?:I=+'+OM0 4(."03Z#=P5SGC%6=:O/$VDM%:S^(8F>.RFF
M#VUDIFN'4G&4((1 N,MQSD58L=!U#Q%I6GS:CJ%U$VGWWGV4K0".26( ;3(O
M8_>Z8R.HK5UGPA'J^MG4QJ5Y:.]F;*5+?:-\>XMC)!QR: .<E\4>(+R\\(6-
MC=VL$NKV)FGE>#> VS<2!D=,' SUZUS_ (PU75[CP;KVCZU+%<W>F7UNOVJ)
M GFHX++E1P"!Z>OMDZ$_A]M#\<>#-&L;Z3-O#<E9WC5BH(=N1TP>173ZCX M
MM3T2[L+B_F:>]NA<W-V47?(0,*OH% Q@=N?6@!EGJFKZ=\0UT35-32]M[VT>
MXMUCM!$(6#?=SDDC:&Y)/:NNN+:"ZC"7$22HK!PKC(# Y!_ \UD7'AN*Y\7V
MGB%[EQ+:P- D(4;2#G))_P"!5;UW2FUO1KC3A=RVHG7:TL7W@N>0/KTH P-(
MM4U?QW=^)K8Q_88K;[#%*H_X^&# LV>X!&T'O@UH>,O$#^&_#[7<*JUQ+*D$
M.[. ['J?7 R<<9QC-1:'X5NM'NH9)/$%_=V\$92.U<*D:\8'"XS@=!6KK6C6
MFO:5-I]ZK&*3D,IPR,.C ]B#0!@)>ZSHWBO3='O]2_M"WU2*;RIF@2-X9(UW
M'[N 5(]1G-4OAW9W"R>)#<7S7,:ZS<(T;Q( T@*GS.!P3Z=!V%=%:Z RZI:Z
MAJ%\]]/:0M%;EXU4)N^\W'\1  SZ9]:=H&@C0O[0VW<EQ]MNWNWWJ!M=\9QC
MMP* .:^*4U[%8:*MI?2VRS:E%#((\?-GD$^N"O3H<\]*S)[75I_BSJL&EZE'
M:7?]DQYN9(!(>"G1>!DG\@3Q7:^)_#L?B33X+=K@V\D%PEQ%*$#%67V/U-1V
MWAA+;Q/<:]]LEDNI[,6K!T&WC;\W&.?EZ4 <I<>,]4?P)X7U<" 75]J$<$^8
MP5*AG!P#T)V#ITSQ5[6O$.J6GBU[";48]*@WQ&Q\VW#17H./,5I#G:0<@8QU
MJS_PKVW_ .$9TW1/[2N#'I]V+J*1D4G(W':1Z98U>UKPI+KAN;:[U,OIES(D
MCVSP!FCV@#$;Y^0''/!ZG&* .EKR/QU=V_B'5-6@COG2?1(5>RA0,1),/GD;
M@=55=O/3)KUDH1 8XFV$+M5B,XXX/O65X8T1_#VAQZ?+=F[E6221[@IL,C.Y
M8DC)YY]: ,QO%C3?#=_$MDJ/,MJ9-K@[1(.&! [!@:I6.MZT/$,5F=3LM0LY
M-/:_>2.#!0G[J JV N3D9R2 >3UJCJ>@S^$O GB"W.H//:WDA,:PVY4VPD;#
M=&.5 /MT/K53PXTL.IP:?HFKZ=J-K<@K>+:Z0+81)M.'9UX+9X /7)H ?IGC
M+Q)_PALGBZ_DL9;)8G5;2.,JS2F78I)[ $@?3WK3TG7?$UOJ%P^J6-U/IOV-
MKAII+=(/(D4$E% )W*<<$\\_C6AH_@B&R\$2^%]0NA>VKEP)$B\L@$[AP2W(
M;D'Z<<4N@^$KW308]4\07>J6ZP&WB@=?+14/!W $[SC@$]* ,[1/$?B74;O2
M;D:?-+8WR![@-;"-+<%<J4?>2PYYR,G'&,XK*N/'/B6T\+'Q!*NF/%#?-;/;
MK$X9P&()#;N.GH>OM@]'H'@V]T*6"'_A(KN?3+9BT%H4"XR,8=P<LH/(& *I
MW'P\DNO!<OA^75EWR7ANC<+;8 RVXKMW^I/.: )SXDU71]:O[36FLIXH=+?4
M5:VC9-NUMI0Y+9^O'TJMH7B7Q3?W^E//I)>PO$+3N+?RQ!D94ABYWCUX']*V
M[SPRU]XGDU2XN8GM);!K"2T,!RR,=Q._=US[=/SJKX?\)7VARQ0MXANKC3+8
ML;:T,84J#T#ODE@.PX'\J .7M/'7B>X\,G7F33%MX;X6SQ^6Y:0%U&1\WRXS
M[YK;T^;4I/BYJD,MZ&M8K%"L1A(PI/ !SC.>2W.>G'9B?#ID\#W/AQ=6(::Z
M^TBY%O@J=P.-N[_9ZYK9_P"$;N4\71Z[#JA13;);SP& -YH4D_>)^7D^E #_
M !AK5WH.A&^L[?S2)421RA<01D_-(5!!;'ID=>M<%XWU2XU;X=3W,FHZ?J$7
M]H1"&:S4IE<9PZEFVMD],UZ9J]G>WMK&EAJ'V*=)5?>8O,5P.J,N1D'ZBN3O
MOAPM[H^H6?\ :,<,U]>K=R216NV-=O 54W<>YSUH O6.O:Y'XEOM&U*WLI9E
ML/M]N+9F4 ;RHC8MU.?XN/IZ4O#_ (OU&\\3VFDWLUC<?:;(W#_9HV7[/(#R
MF[<ROCD9&.15_6?!LFK^(;C4_P"U9+9)M-:P,42$'!).XMNYY/3%0:5X*O=-
MU'1[MM:20:;;FU$2V817C(Q_>)#9 )//T% ''Q+./@[XJ,I.PZC*8>?X?,3_
M -FW5ZAX>_Y%K2O^O.'_ - %<]%X$E7P9JOAZ35M_P!NN&F6?[/@1!F5MH7=
MSR#W[UU6G6GV#3+6SW[_ +/"D6_&-VT 9QVZ4 >7:5<>(;7Q%XXGT*.Q<Q7@
MDD6YW9?&_P"5<$ <9Y-= /&]YJ\EE:Z3!Y%Q-IXOI'>W>X"9.%CPI7KS\V>W
M3GBVOA+4++5M9GTS4(([?6#OG,\)>2%L'[@! (.X]>G'6H+WP-=64]A>>&-3
M%C>6EJMF?/3S%EB![^XZ]/RH Z+P[?:CJ.BPW.JZ>;"];(D@)SC!P"/8BN:O
MO$^OR>+-;T32X-/Q86J3I)<;LY*@D$#KG/MC'>NMTNSGL=/C@N;V2\G!+//(
M "Q)). .@YP!V %8J>%I8O%6M:VEVA.HVBP)$T9_=L% R3GD<#TZT 8%GX[U
MEX?#FHWMA:0V&JSBU,:.SR%CP) >BKG^'D^]/\3^.M2T"[N7>*SBC@G6.*SE
MRTMU&>#(&5OD&>F5YP><C%3#P+?MX=\,V$E[;&?1[Q+ARJMM=0Q.!WSCVY]J
MCU3P'K%[;^(;2/5K46VIW"W*&6 M(&#!MC-GA!M &,_AR" ;5UJ^J7VM:AIV
MCBU5=/B5II+A&822,"1&,$;>,'=SUZ5R?ACQ)+I'@7PSI]I&6NKQ)VW_ &>2
M?RD61LMLC&6.2.,CZUT5[X7UF'Q))J^B:I;6[7L2Q7R3PEU)  $B*#UQV)_&
ML\?#_4+3P]HT-AJT46L:0SFWN/*(C97;+*PY]>OZ4 =%X3UK4-:TR634M.EL
MKB&8Q'?$\8E Z.JN 0#GH:;>:MJ%SXBDT32OL\,D%NMQ/<7"%P-Q(554$9S@
MY.>/0U;T&PU&QL6.K:@;V^E;?*P&V-#@#:@[#C\3D]ZI:CHFH1^(/[<T:> 7
M4D(M[B"ZW>7(H.58%>0P.?8@T 8;_$"\?0+6[MM,A?4#J@TRXM&GP%DR1PV.
M^!SVSWKK=%EU6;3]VLVUO;W@=@5@DWJ5SP?R_P ]JY6Y\"WD6E6=O875JUTF
MK#5+F:9"H=P2<*!DXYQR?QKNZ .(O?$_B:77]:TO1]&LI_[-$3^9+<$%E92P
M&,<L<''3&.]5CX]U:_B\/C2=(@:?5EG4QW,Q3RY(OO#IT')]3Z"H[8ZQ-\1?
M%R:++8#,=JLK7)8E3Y9 *[>N.<@^U:4/@VYL-3\,R6<\+VVDB<S--D23-*,.
MP &.N30!):Z_KNK7=Y9V-M90W&G11?:O.W,KSLN6C4@C ''S<]>E4I_'LZ>'
MM)UQ;6.*UGNA:WR2!F:V;)#$$$9 (_45I7&@:KI_B"]U70)K-3J$:BYAN]VT
M2+]UUVC/0G(_R)5\&V8\&7'AUI7D2X5FDF8<F5CNWX[8;! ]J '3:U<RR^(H
MQ9PRV6G0[59\XED\O>R'V *_G6;9^)9GTSPU9:78VEO=ZK 953:1#;(J[F(4
M8SU  R*U++P_/IW@I]%BN%FNVMY$:>;.'D<'+,>O4^YQ6(G@K5X-(\/R6VI6
MT>LZ,CQH[(S0RHW&UL8.-N.<=OQH Q['7;CPY?\ CC4+BUB-TMY;1K'&I",S
M J&P,GG.[')YK57Q]>Z<FJ3:QI<PL[6$20726LL"RL2 (\2 '.2.?8FF_P#"
M :G>VNO#4M7A-SJ<L,Z26\) CDC&5ZD_*#QCT .>U7W\*ZSKNAW>G^*-5@F\
MZ,)&MI#M5&!!$A)ZMD#C &,^M &#XA;4Y/'O@>748[1=[R,IM]V02%W*<]0.
M,'W/%>@:W>RZ;H5_?P(CR6UN\RJ^<':I.#CZ5RR^%/$&H:SH.H:SJ6GM_94C
MD);0."ZD 9)+=3M'88YZUUVIV0U+2;RP9RBW,#PEP,E0RD9_6@#F9/&5Q%-X
M/4VD1&O1;Y?F(\H[$;Y?7E^_I61=^/\ 7K?3-6U/^Q[+['I=^]I,3<'<V'50
M%XZ_-R3Q[59M/!6MO=>&I-1U&P:+0V*1)!"X+QA%5<DG[WRC/ 'UZ4EQX(U6
MZ\)^(])DN+)9M4U WL;J6VIND1B#QG^'M0!:@U+5;GXGK;QW4?\ 9K:2MRL+
M*PPK.!G&<%\C&>P/YU+N^&H> O&8;3K6R:WFNH62 ##LJ*=Y.!ECGK["M5/#
M>J6_B[3]7MKNT$":>EC=)(C,Q56+93! Y.!D]/0U63PMJ_\ PC_B?3WEL?-U
M:XEFB96?:GF  AN.P'&.] '1Z!_R+FE_]>D7_H KE_$OCF\T"ZOF^QVRVUFT
M8"7$I26[#8W&(8Y"Y )YYKK=(MIK+1K*TN#&9H($C<QYVDJ .,_2N&U7P'K=
M_-XACCO]/6'57#K-+$[SA001%G.%3(ZC/3ISP 6O$+:A/\1?#20?9FB,$\D:
M3;B,[1N) [X/!]S5?2]<E\.P^*+FXCLX]*TVZ:.&V@RA#;5*JH/ W$DGW)K<
MET+59_$V@ZI)-9E+"V>*X"[@6=UP2HYXX&,GUJE-X+N[R;Q%:7=U:G2=5<S)
MMB)FCEPH!Y^7 V_4^U #++QEJ\D]U'/HLTB+9O<031VL\2-(JD^6QD08SC@]
M/S%:'A'7]9\16L-]>:5!:6,UN'BD2?S&9]V#D8& >H'/UJK::'XLETJYLM4U
MBT;;9R6]LULKJ7=D*AY&/IQT'4D]A6QX4TFYT/PQ8Z9=O$\ULA0M$3M(R<=0
M#TH P_&>L:O8^)?#%AITL,<=[</OWY^8J!\K8_A^;\Q62=9U?2O$7C)]*TI+
MOR9H[B6263:@40C*C');C.*Z3Q3X<O-7U/1-2T^6!;C3)VD"7!(1U8#/0$Y^
M4?K44?A[54N?%3^;9B/5E_T==S$H=FS+G'3&#@9_&@"&X\;R7+V%OI%JKW-W
M8"_(F61A&AX4$(IY)R,\8Q[BM[P[JMQK.B07MUI\]A<.")+>="I5AP<9 ./2
MN2/@_P 0:5#I.H:+=V@U6SL5L)X9LF&:,$D$' (.>?\ ]7/::5#?0V"#4[B.
M>\8EI6B7:@)[*#S@=.>: .<U+Q3KL?B*^T;2?#\=[+;Q1S+(UV$!5CSG(&#Z
M#/8G/:LR^^)OV:>22&SAFMXKHVQ@#OY\@!PTB#;MP#QCOCJ*W[+2]4@\?:EJ
MDJ6_]G7-K'%&RN=X9#W&/]IOR%8ECX9\5Z#J5W9:->:>FB7=PTP>5#YMN&^\
M$4<9';/' Z<T :R^+)8O%&KZ5>6T4,5I9"]@D,F#(@'S;LCC!_+'>FP>)M4N
M(=)LUTV*/6+ZW-S)%+(5CMX@?O-QDGE1M'/)SC%'BKP@WB#5-(N8Y1&MNS1W
M9SAIH&P2AXYR1C'^T:L:UI&H+KUCKND>3+/;0O;2VDS;%EC8@\/@[2",]#GV
M[@%%/'8BTR^^UV(_M:SNULC90R[A+*_W"&QPK<]>F#UJ\^MZS8V^H&]T-YI;
M: 30FS8NEQG^ <9##Z'/6L:Y\"7.H:1JLLMPEGK%_>+?(T#$K"Z#]VF[ )QS
MSQR>!ZOGT?QMK'AR_AU#4[.TO9(?+@2S#*N=RDEFSG)"E>. &- "IXTU&275
MK!K.S6_M=--_'Y<Y=4X_U<@P"&'?IGT%5%U663X>:%=>(M/AU5[RYA4AY !\
M[?(Y&W&0"./UI=(\'ZRFIS7%W%IEI#<:0]@R6@/R,6)#8XW$YR3QZ>])+X:\
M32>!M-TETT]KNPNH6C"R,%,<?0DXZGCCC^E '0W.O7]QJU[8:+8P7+Z>JM<&
M:;R]S,,B->#@D<[CP*R)/B1"=/T*ZM=,DN&U2=K=H5E >&1< CIACD^U:$FD
MZMI'B+4-2T>*WO(]3"&>*XF\KR9$&T,"%.X8ZCCIUK#N/ NHVD7AO[$\5U-8
M7S7MX\DA3S'8J6V\'TH Z#PYXJFUC5=1TG4-,.FZC8A&>'SQ,"K $'< !W''
MO72URFFZ#J%G\1]:UJ1(C87T$:1L)/G#*J#E<>Q[]JZN@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MB-/+WQRLA=/[K8/(Y/YFC4?!FAZF;)I;5H7LD\N![:1HF1,8VY4@XQVK?HH
MRM#\.Z;X=AN(M-B>)+B4S.&D9_F/IDU/J^D66N:;)8:A%YMO(59ESCE2".1T
MZ5>HH HR:192ZU#J[Q9O886A23/12<D8_P ]340T#3_[:N=6,;-<W,'V>4,Y
M*,GIMZ=OYUIT4 <O#\/]!@TV'3UCN3;0W*W4:-<.0LB@@8R>!R>.]:R:'9Q^
M()=;'F_;)(1 Q\P[=@.0-O3K_,UI44 9VLZ)9:]9I:7ZNT*2K* CE<LO3..H
M]J:^@:?)K<FK/$S7,MM]ED#,2C1YS@KT-:=% &%:>$-)LC;+'',T%K*TUO;R
M2LT<3GN%/IVST[5MR)YD;)DC<",CJ*=10!BZ?X4TC3M DT.*V\S3I"2T,S%P
M<\GK[C-0:!X-TKP[.9[7[1+,%,<;W$Q<Q1D@[%SP!P/?BNAHH S[?1-/M=9N
M]7AMPM[=HJ2RYZA>G\A^0K/NO"%A<7]W=1SW=M]NQ]MB@EVI< # #<9'_ 2"
M:Z"B@#G-<\%:5K@M&;S[2:T010S6DGENB?W/I_C1/X)TF2:QEA:[M9;.,Q*]
MO<,C.A))5CU.2<D]<]ZZ.B@#DO\ A7>D+H<6E1SWL:07?VR&99OWD3YS\I(X
M'_Z^O-:2>&+1?$$FKM/<2/)9BS>"1PT;(/7(R3]3W-;=% '.6W@VQMI85-S=
MRV-O+YUM8NX\F%\D@C R<$\ D@5)%X2LX;W7;I+BY$FLJ%G^9<( "/EX]SUS
M6_10!GZ'I$6@Z+;:7!---%;J51YB"Q&2>< =,X^@JGJ7AJ*^U!K^VO[S3KN2
M+R9I;1E!E0= VY2,CG!&#SUK<HH YG4/ FBWVD6&GHDUHNGG=:36\FV2(YR2
M"<YR>>>]-N/ >E76@C3)9;LR"87'VXRYN/-_O[O7''3%=110!S0\%:>^@WNE
MW5Q>79O0!/=7$F^9MOW.<8^7MQ_,U#:>!+6UO1>G5M5GNA:26GFS3ASM;//(
MQQV'3CH:ZNB@#G/^$.M/^$+_ .$7^VWGV3;L\X,HDV[MV,[<8[=.E3:GX8BU
M32=/T]]0O(EL7CD26/9O=HQ\I;*D=>> *W:* ,-/#,2:OJNHB_N]^I0"&1,J
M%0 84KA<@C)ZD]:XS7]!&@Q^'M-CN=:CTNQ$[K>62;YED;.%.T<<,W..F1WK
MT^B@#D?!$>KI'<-=W][>Z>RI]GDOX?*FW<EN.NW!7D\_A6EKWA>VUV[L+QKJ
MZM+RQ<M!<6S ,,CD88$$'CM6Y10!QI^&^E'3YK+[9?>7+?K?DF12WF $8R5Z
M'//?WK4N?">GW?B"YU>=YGDN;%K&2'< AC/7MG/XUO44 <9%\.[9?[.2?6M4
MN(=-N$GM(I'0A-ISM/RY(X_ <#'?LB"5(!P2.H[4M% '&Z=X)O\ 1(KJWTCQ
M)/;V]S*TS+):QR,'8 $@\>@[5HV_A98;VPFDOI;B&UCDW0S(")I7!#2L?[Q!
M(],$@8KH:* .,M/AY;Q:#>:-<ZG=3V4LWG6Z*!&;5LY&P\]^W3VJY:>#(ET6
M]T_5-3OM4:]C\N6:YD)*KU 4<@8/.>3FNGHH Y?0_!::7#-'>:I>ZFK1-!"+
ME^((B,%5'8D #/MVJG:?#T6\NDM+KE].FE3B2VC(155!_!P,GH,D]OK7:44
M<K;^"8K1=?B@U"=;;6%ES 54K$\BX9AW)].?\:N6_A:WB\%CPS+,\L'V<P&7
M&&YS\V/4=?PK>HH PI/"FGR^#U\-,9/LBPK$KAL."N"'^NX9]*3P]X>NM&+/
M>ZY>ZI)L$:>>0%1<YX ZGW)SP*WJ* ,7Q/X?/B/3H;47KVC17"3K(B!N5Y'!
M]ZJZCX0BU37+[4+F\D\J[TXZ>T"(!M0G.=WKG)KI** .(L/AX;2ZT2XDUV[G
M?22PA!B11Y9 &P8Z#CKR>>U7K/PA.FJ:=>ZCK4^H?V=O-L)8E5P6&/G<<MQ7
M4T4 4-:TT:SHEYIIF:$7431&15!*@C!X-95_X/M]3\*V>C7-U*9;-4\B\0;9
M$=!A7&/Y?_KKI** .5;P7]K\.7VEZIJ]WJ$MVJJ;F<#]WM^[M7H,=3W)SS3W
M\)33RZ!+=ZQ/<2:3(\I9HU'GDXQD# &!P/K73T4 8.C^&QIE]K4\UV;N/5)C
M*T3Q !!R-ON,$#\/>J&A>"9-"NHUBUZ_DTR&1I(K!L!5)Z L.2HZXX&<?CUM
M% '"ZC\.&N[6]T^VUZ[M=*NI/--D(E=5?<&.&/.,C.,UVT$0@MXX@S,$4+N8
MY)P,9/O4E% '"W/P[GGM9K2/Q'=PVK7AO8HEA3".6W<GJP!Z=.:O:MX-N-:A
MNK.^UJ6;3[BX6;R9(%9XL=51\_*/PX_//644 (JA5"CH!@5R4?@98+*YTJ'4
MY%T:XN!,UFT08JN<M&')^ZQZ\9]#UKKJ* ,230';Q;;ZXMZ52&V:V^S"(8*D
MY^]G(Y /X5JW5M%>V<]K.NZ&>-HY%SU5A@C\C4U% '%+\/O^)+IFERZQ-+#I
MMZMU 6A4$*N<)Q]3S5Z]\&6^I:GK-Q>7!DM]4MT@D@$8&S9]U@V3R#ST]/2N
MGHH YKP[X:U+2)D;4/$-UJ,4*&."%HPBH.@)QRQP,<^]:NNZ8=:T.\TT3F 7
M,9B,@7<5!Z\?3-:%% ',:AX.CU+P_IMC+=F._P!/6/[/?QQ@.C+CD#T..F:K
MZQX0U*_N;/5;+6S8:W#;_9Y;F. %)ESDY4].>:Z^B@#EM4\)7=]9:4(]:G6_
MT^X%P+N5!(7)&&^7@#CH!P*E?PU=-XBU351J" 7M@+1$\GF(@?>SGGDDXQWK
MI** .37P3'/X!A\,7]R',282XB3:58,2K $GGUYYYJ'_ (1#6;OP_J5AJWB*
M2]GNH/(C<Q;8XUX.2H/S,?4UV5% '+P^%KF&Y\+N+V'R]$MS$P,1S*3$(R0=
MW' SWJ@_P]2XC\0QW%\1_:EVMW"\:8:W922#UYZUV]% '(CPOK5UH6I66J>(
M6O+B[MC;HQ@"1Q@]6V@\L?6F2>"97MO"D7VY!_8;JS'RS^^QMZ<\?=]Z[&B@
M#G-'\.7>D>(M4O8]3W:??3&X-H8AD2$ $[_3CI]/QZ.BB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH *AO/^/*?_KFW\JFIKHLB,CJ&1AAE89!'H: //_AEJECIOPSM
M9[V[A@CC>8L7<#&')/'K@CCW%<Q');_\(SJ^K7]O.+76]<5K*!CY8E&2RES@
MXC/.>/X:]8_L#1L8_LFPQ_U[)_A5B]T^SU*T:TO;:*>W;K'(N10!Y5$UG+I7
MQ"T]SI\ACC^T)%:#]RI$7WD'8A@,^XJU>36$6L>&+>]N;2UT*336*DJAB-Q@
M;MX/R@X(P3W)KTJ/3;&%W:*S@0O&(FVQ@909PI]N3Q5>3P_I$NDII4FG6S6,
M?W("@VK]/0^] &1X0_L;0_#MM8VNM)=6IN7AMYII% D8L3L3LW7MU.:ZFJCZ
M98R);(UI"4M9!+ NP 1L 0"!VZFK= !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 56M[^UNY[B"WG222V8),%YV,
M1G!/K[5G^+-6ET/PIJ6I0*&F@A)CST#$X!/T)S6!#??\(M\/=&.GQ*]W?F".
M,RDE3/-R6?';))H Z6Y\0Z79ZC+83W82YBMS=.FTG;$#@MG&*T(9HKB!)H9%
MDBD4,CJ<A@>A!K@[%&3XR7*WTJ37!TA?*:.,H N_D$9-7?!EX(]<\2Z%&NVW
ML+L20*  $67+%1CL"#@8X!H [*BBB@ HHHH Q]1\5:'I-[]COM2A@N=H;RVS
MG![\"I]+UW2]:\T:=>1W!BQY@7/RYSCK]#7*ZK=&U^+FG".S6ZFETF1(@6"[
M&WELY(XX4C\:VX#JUW8ZC>KI=MI^M#]S#YS>:KJO*Y88R"6;IC'?I0!T%%<7
MX8\5ZGXBG,S00VMG8Q&+44D4F3[0,Y"8/W>AY'M67I/C7Q/JMW874&CM+IMU
M<[&"VKCRXBV _F[L-CJ?E'>@#TBBN+L]=\2ZW;KJVC0V$FGF\,(M905E:)7V
ML^_=@'C.,'\:(?%M_)?^,K<Q08T6(26Q"GYCL9OFYYY7MB@#M*IP:K97.IW6
MG13JUW:JK31@'*AN17G@UWQ#K=]X)NH+VVM?[0CG=H?)9H_,1&RS#<"1@\#/
M!YYKI%U?5)O%/B+3;:&S$EK9QRVC[#N=F4X#G(R,CV^M '5T5P^B^,-1UG2/
M#TD44 OKR[>*]C\M\1QQ[MY'/!^YUSRU5YO&6OSSR76EZ6;JS@O6MGM4M9&D
M=%)#.),[ <C@<T >@54?5+*/58]+:X47LD1F2(]2@.":M*=R@X(R,X/:N<FU
M6=/B%%IGV6V:,Z8]PLH7]\2' VY/ 'M]* .DHKAO"7BK5/$&H*)KC3$53(MS
M8;&2XM\?=/+'<#WP!C-=S0 45PVE^+/$%W-J-S<Z?8IIFEW5S#=R)(WF$1KG
MY!W/3KU]JKZ'XXU;4=5TU7L3/9WZ[F\FSFC^R<9&YV&V0>XQT[\9 /0:*Y+1
M]?US7/LNJV5G:/HMQ.T0C+%9EC!(\[)..H/R8SCO61/\0KZ2[,NFV+W5JEX;
M=K=;*8R,@(!<2#Y 0<_+Z8^E '=)J5E)J4NG)<QF\B02/#GY@IZ'Z5:KF(=1
MDE\8ZW8V^GV2W=O9Q/'<E?GE+ X5SC. 1532O&D^IZ;I16W@&HW&H-9W5MEO
MW(3<7([Y"A3Z?-0!U$6HV<^H7%A%<QM=VX4RP@_,@89!(^E6JY%]<:UO_%\L
M6FV:W.EP1R^:.&G'E%QO;&> , ?A[U3TKQQJ-W<Z#)>Z7##8:PK)%)%*799
M.XP  ><"@#NJ*X.Z\<ZBMA=:O::?!+IMMJ'V)HY&:.8C(7?ST^8CC&>>>AKN
MQG:-P ..0#F@!:*Y'Q#XHU73?%6GZ%INGVUQ)?0.\3S3% '4$D' Z8'XYJM!
MXUU-])NA+HP35[2\6TGB,F(8RW*R%O[F,$T =O17"VWC;4[[0M<FL[*TN-1T
MB;;(D4C&*6/KN0]2< \>WO6K8^)Y-3E\/BRCBE34;=[BX8;OW2J!G'_ SMYH
M Z6BO.(?B-JDVC0ZTNB1'31=FVN-MQ^\R6PNT' [C.3U]*VK/Q9>P^(+[3-=
MT^*R6&S:^BDBEWCRE.&W' Y'M0!UM%<5I'C6]U'4-.)TW=I^I;_*DA#L]OCI
MYN1M&?8UGP?$75;G21K*:'$-,AO3;7+FX&\ N%4J.Y&X9SW/''0 ]%HKB[#7
M-:NOBEJ6D,]O_9MI;JVP AL, 0P/=LD ]L5VE !17#3^.[JRU6V%]816]A<W
MS62(SG[2""0)"F/N$CM^M)J'CG589->6TT-'31I1Y[RW&W=%C.0,=2 3],=:
M .ZJ*"Y@ND9[>:.958J3&X8!AU''>N=;Q5+?WFFV>B6T4\UY:"^=IY=B0PY
MYP#DDG''3Z53^&A=M!U R1")SJER6C!!V'<.,CKB@#LZ*S==UFWT#29=0N%=
MU0JJHG5V8X4>V21R:R3XEU&QU:UTO5;"VAN+^.1K*2*XW1LZ@'RVR,@\CD9!
MSQ0!T=Q<P6L1EN)HX8P0"\C!1D\#DU+U&17DFJZMJ.N_!K4=1UI8FWW2E#$>
M0HN%4@#'&,$#DD]ZZG3_ !<]GJ!T[4].:SM5T[[;;2B3S"84'(? QNP,X&?Q
MH [*BN&TKXAKJ.L:;:_9H7AU),Q_9I3));G&<2C  S[=,'K5OP]XQO?$5^%M
M]#D2PCGEMY[LSJ0CH,C"]2#QV_B'I0!UU%!. 2>U<GI_BR_U62SO;'2&FT6Z
MG-NDX8^:,''FE<8"<$=<_P J .LHKDKKQ?<I#?ZE:V"3Z1ITK17#^9^]<KC<
MR*!C"Y[D9QVIUUXQE?6+73=(TPW[WEC]M@E$P1-N<?-D<#^I Q0!U=1SW$%K
M%YMQ-'#'D#?(P49/ &37&1_$2"X\-6.I16JQ37ET;/;<2;8H)!GEWQ]WH>.N
M:EU[5HY?";7FM^'O-6*\CC,!F!4'> LJOU(Y'09YQTS0!V5107,%U%YMO-'-
M'DC=&P89'49%8-_XAN)-7O-'TJQ6ZN+2%9+IY93$D>X950=IR2,^P_.N+\"^
M*+7P[X!T>&8(9[VXG6+S)/+0!3EBS8..H[<DCZ@ ]7HKAO\ A9$9\/\ ]IQZ
M1<2R)?"RDA20$;CT9'QAP>,8]>W6K\OBK5(HX5?PY-%<OYK,DUPJ1QJAZF3!
M&6[=NO- '55%]I@^U?9O.C^T;-_E;QOVYQG'7&>]<#JOCJ^N;3PI<Z/:A8]7
MN0'65\-\K &/." "<_-Z=JW/MMC%\0/)FTQ(K_\ LHS-?>9QY8< ICN >YQT
MH Z>BN1_X3@QZ;!K5QI<D&AS.%%TTPWJI. YCQ]TGT)."#BHM0\<W5K?ZU:V
MN@378TE$EFE%RB+Y;(7W<^PX R3STQ0!V=%4])U*'6-(M-1M\B*YB6503RN1
MG!]QT_"N?\9ZI)%/H^A02RP2ZO<^4T\1PT<:X+[3V8Y !]S0!U8(89!!'J*6
MN7U?Q$?#LW]GV.D>9;VMD;F21I1#%&@. H)!RQP>*;=>-44:0EE8^?<:I:BZ
MACFG6$;2 0NXY!<Y Q^M '5457L;E[RP@N9+>2V>6,.T,OWHR1T/N*H:SKHT
MN>SLX+<W6H7KE8( ^P$*,LS-SM 'M0!KT5R%SX[2TT?6+F?3G2^TEU6YL_-'
M(8@*ROCE2#GI6A_PE"-JFD626CDZI:/<Q.7 VE5#;2/H>M &\S!5+,0 .I-)
MYB?+\Z_-]WGK]*\OGU_5O$'PP\2W&J6L<)C:2)2C?=VL 4*XSQZY.?:M"&ZT
MN"/X=Q7MB\]W+; 6LRO@0D0QY)'?.5_*@#T*BN'N?B,L2:O+!H=Y/;Z3=&WN
MIA(@"@':6 )R><\ =,$D9J]K?CBSTJX6VBB2:X-I]M999UA41]@"<Y8\X4#M
M0!U5(&5LX(.#@X/0US0\9VUY;Z6=)M9+RZU*,RPP,PCVHIPS.3T Y'0Y(XJI
M\/7\RV\0/]G:WW:U<'RF !3Y4X.* .Q) &2< 4@(8 J00>A%9WB![:/P[J+W
MD$D]LMNYEBB^\ZX.0/?%<\OB_2]"T'PZMMIMZUMJ$02TBB =UPHPIRV2>1ZT
M =G16-H?B%=9NM0M&L;FRNK%U2:*?;GYAD$%201BMF@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH ***BN9OL]K-.(VD,:,^Q<9; S@9XS0!+17$6_Q,L)--M]5GTK4;
M;2II#$+UU1D5N1R%8MU&.E=LK*ZAE8,K#((.010 M%%% !1110 4444 %%8W
MB;Q';^&-,CO;B&69))T@"QXSEL\\_2MF@ HK*UO78=%BBS;W%W<SDB&UMDW2
M28Y8@>@'))_K4?ASQ+9^);2::V2:&6"0Q3V\Z[9(F'9A0!LT45!>WD&G6%Q>
MW+[(+>-I9&QG"@9/% %77M*37-!O=,D.U;F)D#?W3V/X'!KF+;2CXD\(P:#>
MR36&JZ0T0WHOW)$&$D7^\I .#_+%:VA^*)=7O_LTNCWEFLD N;>>3#1RQG&/
MF' ;G[M:NH:G!I^G7MXV919QM)+'$06 "[L8SP<<\T <WI_AFZTKQ$_B;6M<
M2ZDCLC;R$6XB &[.>#[?K5CPAI$]O<ZOK=Y%Y-QJUQYJQ$8:.)<A P[-@Y(]
MZZ&PO$U#3K6]C5ECN(DE56Z@, 0#^=5M,U4ZC/?1&QNK86DYAWSIM$N/XD]5
M]_>@#1HHIDLJ0Q/+(P6-%+,QZ #J: 'T52TG5;36]+@U&QD,EM.N48J0>"0>
M#[@BKM '):QX7U2\\8VOB&QU*T@>V@,$<4ULT@P<Y)PX]35AM'\23Q7K3Z_"
MEQ+ (K<VUL42$YRSE2YW-CCV[5TM% '*P>#OL'B>#5-.N(K>V-J+>\M?*)%Q
MC.&)SUZ<G/ZU!H?@W4="NOL]OK\HT19FFCLEA 9<G.S?DG;GJ!U_&NQHH XG
M3_ ^H:3J5TNG:_+;:+<W'GO9I'\Z]RJR9RH)XR.<?G3]6\&:C=ZOK%UI^LQV
M<&K0+#<1FV#M\JE1@YXSGGCN:[.B@#BH?!%Y9V7AI;35(DNM$,H$CVY991(,
M-\NX8X]ZV;+0I[7Q=J>M/<QO'>0QQ+"(R"FSU.><Y/8=JW*1F5%+,P51U).
M* .<T7PC!HWB?6-924,;\@I$%QY0."_/NP![=!5"+P=JUGJ=VNG^(9;;1[N<
MSRVPCS*I8Y8(_P##DYY'3]:Z:35;2'5(].F<QW$JEX0ZD++CJ%;H2.XZU=H
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
M3GBA%FVE-92E)?F#LVXD CIVK=T[5[#5OM/V&Y6<6TQ@E*@C:XZCGKU[5=H
MX-/#.NS>%8_"5V+7[$I6-KY)?F:%6#!?+V\-@!<Y]ZG?PWJ;7_C)Q%"L.KV:
M06I\W)W)$T8W#'&=V:[6J4FKV$6L1:2]RJWTT1FCA(.60=2#T['B@"GX3TRX
MT;PKIVG7>SS[>+8^PY&<GH:Q_&]D$O\ P_KSY\G2[P>><\+'(54L?8$*3Z#-
M=C39(TEC:.1%='!5E89!!Z@B@#B/$OA[6=8UUKFW%E>Z=)8F&!+B4JMO(W60
M  [CCH?>H7\-ZO=^&=+T?5=*L;N*UM/+W17!CDBE7Y8V5L?W0,\=>?:NZM[>
M&TMX[>WB2*&-0J1H,!0.@ ]*EH R_#EC?:;X>LK/4KK[5>11[9)<D[CGCD]<
M# S[5F^(]'OY=<TC7=-"RS:>9%EMV<+YL;C!"DC&[CO^E=-5*XU>PM-3M-.G
MN52[NPQ@C(/S[>3@]* .3U'PIJ.OVOB.>Y\NTN-3@B@MH2V[RUC^8;R.,EB>
MG0>M5M-T;Q--X@\,WMY86EM;:9;26TB^=O?[NW=Z<X! [#.:[J]OK73;.6\O
M)T@MXAEY'. HZ4ZTNX+^SAN[642P3('C=>C*>AH X*V\+ZT/"'B30&MHU-Q<
M226L[W&[S0[ \\9& .2>_P"=37'AC5'O/ ;"%"ND1F.[8.,+B-!D>H)0_F*[
MVJ<.JV,^J7&F17*->VR*\T(SE W0_P"?4>M '"P^$=7_ +$\:6AAC675;Z22
MUW2##(S9#'TZ_I4E]H.O:;KEMK.FZ99Z@;BRBMKNTFEP$D7 W@G@@#CIZ\<U
MZ%10!P%_HGB'3]=TKQ+:VMOJ-[%;&TN[.)A$H0LS#RR>,+G'/7'3FMCP;I^K
M:?\ VRVJVT,!N[][N,12[_O@9'0=,"NGHH S]=CGET#48K6$S3R6TB1QA@NY
MBI &3P*X>3PYK+V?@*/[ P;3)$:\_>)^Z VCUYZ'IFO2** .2T;3-1M_B'XB
MU">S\NQNXX1#.7!+E452, \=#U%=;110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %0
MWG_'E/\ ]<V_E4U1W$*W-M+ S,JR(4+(<, 1C(/8T >3^#?#VI>)OAE:Z8]_
M;V^E2S,9%2 F8A922-Q;;U']VK_BF>ZLTUIM,U34I&TVUB6..U?RX;/;S^\)
M;YV8=@#QZ9%=QX?\/V?AK3/[/L&F-N'+J)9-Q4GJ!Z#O]2:S-1\ :#JFH7=Y
M=)=$W>#/$ERZQNP& Q4'J,#VH P+[^V/$'C.RT^WUN[TZ"704NY?LSX^<N1D
M#ZD>AP,9JGK]_J-I=SW%MK&HW$EOJT%NSQR;((D(3]VR]'?KG Q\W..E=O8^
M%-.T_4K._A:Y,]I:?8XR\Q;,>2<'/7D_R]*H7GPZ\/WL]W-)'=*;F7SF2.Y=
M$63CYE4'&>.^: ,7Q#JMV==\0V-Q>WUL\-BK:6EFS#>S#DD*?F??@ 'C&?K5
M34;GQ&+KP1I<VK7=G=7T4OVQT"[RV%/(QC(R1TXJ#5M)V>*]5DOM&\3'[0T:
MVT^D2%T=%0*&=BWWN._^)/5:/X6FN+;1[[79[F74].>1H&9P61&/"R$##-M
M!/KGZT <[XBEU.U>\LX=<U*[N-,TP/BT?RF6098RS,?E(( PN23STZU+<ZGK
M&J^)_"VGIJUQ9Q:CI!FN#;@ EBA)(R.#QP>U=/JG@C1]7O[N[NOM8:\C5+B.
M.X9$DVC"D@'DCCVXKF;OPQ+#\0O#EM9+J2:?8V3I]K3=\A^<JI<C'H,'L<4
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
M/%VKV6NQQM<VLL3:NMBUK% 65(F)"L9<X#\9*_I6Q'X*\FR\.VT>HL%T67S
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
MN84F0'J R@C^=6:RK/3;K3I=/M;6Y0:5:6@MS"ZYD<J %;=[ ?K6K0 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !2$ C! (]Z6B@ HHHH *,#.<444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445Y
MG\0=7ETG7L7\ET-/N=/=+(6UP8]ER&'S, 1ZKR>GYT >F45F>'8K^'P]81ZG
M<+<7JPJ)95;<&/KGOQCGO6G0 4444 %%%% !3?,02"/>N\\[<\_E3JX7Q[H4
MFI:IHLNF2+::L))#%<JN&;9&S!"01P2,>V30!W#ND8R[*HSC).*=7EVL^((/
M%&@Z+]I@CBO[?7;:"]M&^8QMN8$?[IQ_3M74WOBRY6XU$Z;I7VRSTPD7D[7'
MEX(&76,;3O*CKR.>* .HHK@[GQK>W?BKPO:Z/%%)INJ0M.QD;:[ !LCH=NW&
M>.I&,CK5F;QU/#8>)9FT@"?1)0ODFY ,R$_?SM^7CGOGI0!V=,BFBN(EEAD2
M2-ONNC @_B*Q8/$D=U=:7!;VYF-]9M>-M?\ U<8"XZC!R6 [5QT7B2>Q\"^'
MY/"NF16R:AJ!MEAEDR4R['&2/XL'GG'3F@#TS>A<IN7>!G;GG%.KS![Z_L_B
MWJ,]OI;WEZ=&7_1HI5 #90G+MCC(QG&>G%="/'4,NAZ/>P61^TZJ[10P32B-
M%=20P9\' R" <<\<4 ==17$:AXJUY)= 2#15MY;VYDBGBFG'!3=\H.T\'&X-
MCL/6I]9\<2:1>7!;26?3K2>*"YNFG",K/@Y1"/F R,G(Z\4 =A17):AXUD@U
MO4M(T_1KB_NK*W6X)65$1@0#U/L1T!)]*L1>,K>YT?2+JUM9);S5E/V2T+!2
MQ49;+= J]2?3H#TH Z/>F6&Y<J,D9Z4H(90RD$'D$=Z\[TBZ$GB3QM-?:;)
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
MWSQ83LSV[!9HY(FC=">F58 BM.@ HHHH **** "BBB@ HHHH **** "BBB@
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
M6B597"L6BF9,HH.< $G'0]#5;_A!;L:)KVD+JD0L]2E>:%!;8,+,P8Y.>1@
M8XK2U7PDNJ^"[?07NC'+;Q0K'<HO*O&  P';H>_?K0!G7OC6ZM=+DO$MXYOM
M6HFRTU(XF8NH;:9& /S#AB ,9X]<C1\+ZSK>I75_!J^F-;I"5-O<B!H5E4]1
MM9B00??O1KO@^WU7PU:Z5:S?8Y;)HWM+A5R8G3H>O/?O[U<T33=6M&DEU?5_
MMTI5401Q>4B@<YVY.6.>3Z >] &S7G?Q&;4/^$B\)1V\\*1/J"F-7C8XE!&&
M;##(P>G!Z\\UZ)7.>)/#<VNZIHEY'=1PKIER+@JR%C)R.,YXZ4 9;:KKD/BO
M4M#T/3=)6&W6*Y)?<A;>?GSCC<>3GV[YIK>+]7NM$U'Q#IL5A+I=G*X$#!O-
ME1#AG#AMH[D#:>*W+/0KBV\8ZCK;7430W<$<(A$9#+LZ'=G!ZMV]/QRXO!EU
M::7JFC6>H01Z3?R.1&8/G@5_OJASCIG&1Q^E $,WB_5[[Q/%HVB6MB1/IJ7T
M<UVS@+N/<+UX(&!CGO65;?$'7IO#::])8::EG;W0MKM=[[Y"6 RG90-PZYKI
MK7PE]B\91:W!<*+>/3UL5MRAR%!&#NS[#M60/AU*/ =YX;_M)-]Q=?:!/Y)P
MOS*<8S_L^M '> @@$$$'H139A(89!"R+*5.PN"5#8XR 1D?B*(8_*@CCSG8H
M7/K@4YL[3M(#8XSTS0!Y5I"36_PTUC4;^QTK4%BN9[B*.: G=()"&=R2<GC
MQV !/IO:I*9_%_@*8JJF1+EBJC &8 <#VJ:T\&WT/@O5- GU.*5KR21HY1"0
M(@Y!(QGGG)Z]ZN2>&KN2_P##-V;V(OH\;))F(_OBR!"1S\O R.M &9=>([C2
M+7QA<6FDVGVC39T?]T"//#*IWOQDD*<GZ?C5O3/$FLR^(]/LM2L;.*UU&S:Y
M@,$C,Z%<$AB>#P1T'XFJFK^"]2U.R\5P?:[0'5Y(9(#M8;/+VX#=>R@9&>I.
M.U6]0\,3MKGAW4S=1"VT6!Q*-C%W^3&0!]/_ -= &:WC;69M&;7+2VLOL/VW
M[(MM.CK+R^P,6S@<D$KMXYYKO8O,,*><%$NT;PARN>^,]J\,T:>\A@N?$T%[
MX;N ;A[A8[UY1,LA)Q^Z3Y=Y!XQGKUKVZPFEN=.M9YXO*FEB1Y(_[C$ D?@:
M )96*1.ZH795)"CJ?:N*T7QGJ%WXAT_3+^/3Q)?1RNUO;R$RV909VR<D$D?3
M!!KL;VW:[L+BV65X6FB:,2H<,A((R/<=:X?1_!6O:=<^'GDU'3S%I+3)MCA;
M+QOU))/+'OT ]^X!W]8GB;Q"N@6MKMC66ZO+F.UMT8D*68XR2 < #FMNN?\
M&'AQO$NB_9X)Q;WL$BSVL_\ <D7ISU ]QS_*@#'\5SZK+X1\36NJ6< BAM0\
M-S#G9-G)QM.2"I [T:'XHU&'5]%T74M/@MX[ZP$EL4F+N&1>0W&.0,\?F:6Z
M\.^*M4\+ZE;:GJ=E+J=S%Y$<<>Y+9$+ ECQDO@'!QQT]:DG\)ZE<^(/#6HM<
M6\2Z;9O!<>6Y+;VC*Y3*X(!/?'TH JIX^O(M9TJUOK&" :C.8/LGF?Z3;'=A
M6D'3!!'&!]3FK=GXJUV_\67^DV^B0FUL;I(I[AI]I$;<A@I')QS6%9_#_P 1
MQ1Z(DU[I+?V9J!N2ZK(7F!()9V/5N ,8' 'S5U&EZ9?:-K_B76;][4VEX4EC
M\EF+JL:D?,",9QZ$\T 9I\::I-IFE:E:Z?:&VU._^QQ+)*P:/+E5+$ ]=IZ=
M*CU#XAS1WFH)ING_ &V.QG6!DC25GD(QOVE4*C&2.3SBN0T::[TW2K?7TM_#
M=ZGFO<1P>=+]I+R/T5.45\X' [5V0\,^)=+UB^G\.W]A;V&I2">>.ZC)>"0_
M>*!1@\>I_P : .V@E\^WCFV.GF(&VN,,N1G!'8TERTJ6LSP(KS*C&-6. S8X
M!_&G1(8X41G9V50"[=6]S3Z .";XB-'X6TS6Y;6WC$][]EO(VE.;?YB&(&,D
M@#.,5LZGK+R2:S;1V,%[9V>GK,X=N)7;<=G(((VJ#G_:%9P^'UO-KFO7-Y*6
MLM0!\B%&/[IW7$DF,8#$]#SQUJUI'AB\TCP1=Z4+B.YU*Y23S)I9&V,[+M!S
MC( 4*.G:@#,_MG5GO/!"Z;%9VNGW\&]K8$C&(2VW@?= (P/4<XK!T[6M2T+6
M_&]_8:8E[%#?>9<EYA'L0;\X'<_X5TZ^&=;AL?";0R:?]LT4&.57=S&Z&/RR
M5(7.<<X(')]N81X-U2.W\9(DMF7UMR;?+L @.X'?\O!PW;- ':65TE]86UW&
MK*D\2RJ&Z@, >?SJ9MVQMF-V.,],U2T:UGLM$L;2Y\OSX($B?RR2I*J!P2 >
MWI5Z@#Q;5=;U7Q!\(M9O=3>)S]O58]G&T!URN,=!QCJ>N:[>P\875OJ<NGZO
MI7V**+3C?1R+,)"8TX;<!T/L*PSX UL^#-7\-H]BL<MYY]K,\K'<NX'YL+P0
M!CIUSVK=U'PS?:AXJ29UC73I-'DT^:59/G!?NJX^G^>* *NB?$>'5=:TZQ:*
MV*ZBA:+[-<&5X"%W;95VC!/MTYKNZXGPUI7C"PEM=,O[FQ72-/(6.>$'SKA%
M!"*1R ,8SWXX)ZUVU '&_%55;X;ZJ2 2IA(R.A\U*LZSY<7PPN\QAHUTH_(#
M@8\OIQ6GXFT-/$?AV\TF24Q"X4 .!G:0P8'\P*P)K/Q3J7A__A'[G3K"W22'
M[-/>BY+KLQM+(F <D= 3]: '_P#"2W.D3:)HMGH<EVUU8+)"\<JHH*CD$'H!
MP2??@&JMWXML]5^'^JWNI:4)_L<IM[VR$N!N5P.'].0:U)]'OU\:Z-=6\$7]
MF6-D\!D:7#Y; QC'. J_F?2L2?PKK=SX:\7636\"SZI>F>V FR"I*]>..%H
ME7Q'J)\;>&M+LH8H=+NM.%P8%." 5/!./X<< 8S3+CXJZ=#>ILCADLS=&V)6
MX!F]/,\O'W,@]\G@]ZG;PQJ\'B+PQJMJENYLK 6=TLDF-GRX+# ^;J?R%&BZ
M'XH\/7$NCV#6;Z,UP9HKN4DR0HQW,FSN<Y /3G/M0!-XF\03WFC>);33M.^T
MPV=J\5Q.TPCPS(2P52.=JD$],]!5[X>?\D_T;_KA_4UC:EH/B:WOO$%MI<-C
M<Z=K2LS//*8V@=DV'H#D8 KI?"6EW&B^%--TZ[V?:((0KA#D Y)QG\: -JO'
MWDTO2?$FJV?CC2@7U"[DDM-592P$?&T*V24"\8P>,\]*]@KD-4M?$5[8ZAI=
MUI%CJ$%P\OD7#7(41HQ.S<I3.Y01TS]: *MSJ.IZ-?>#])TKRKZQFB*&8S;3
M<!(3U." ,8?(SDC'ULZGXY;3+J0R:2XT^.^6Q:YDG$9+D DA".5&>N>QJH_A
M;6-(L_"8TL0WTVD>8LHN)B@;S$*D@X^Z,G ZX K#\1^"O%.LKJL3P6%T\ET)
M;>\EG(D$7&(U7!"@8R>1GWH Z.'Q3J,7C36[2_MHX=*TZV$ID$@R%P3O([DX
MQCC&*AT7XF6FKZ[9:;]C1/MH8Q/'=+*5(&0'4#Y21[FB^\-:U>^(]4=XK46.
MKZ>EM<3+,=T+!&!V@CYN3[<5/X;@\:6D%MIU_!I:6UI&8Q<!V9Y@JX3@=.0,
MGT[4 6] \67.OSP21:-(FG3F0)=BX1]A7LZC[I/U/:NHKS_2?#6K1>*K#5(]
M-@T90C?VBEM<[HKDXP,1@<<\Y/ZFO0* .*^+$4<GPZU%G16:-XF0D?=/F*,C
M\"1^-5=)LO"=[-I5O8Z8UM?@)<"ZBLF@*M'M8C>RC(;D$#.03]:VO'ND7NO>
M#KS3+",/<SM'MW,% VNK$DGV%0Q7'BPV=K90Z/;6C+Y<;W4EV)0BC 8A !DX
MS@9H BU3QQ+:6VIWFGZ.]]9:9*T%S,;A8L.N-P52"3C/7\LU;T_Q>E_K.F6
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
M\C +0K!(Y (S_"ISP:T=/U?3M61FT^]@N0GWQ&X)0^C#J#[&N/T__DMVJ_\
M8)3_ -"2H]>"Z9\6O#L]D/+FU".6*["8_>( ",_EU_V: -]O'/AU;F>V^W2-
M- YCE5+65MC XP<+[5KZ;J=EJ]C'>Z?<)<6[_==/U!'4'V->>^&+K4K3Q9XT
M>QTIKT-?#)$RQX(W<<]>M=<]_:^'?"4VKSVD=HWD_:IX%&S,S*"5^I;B@#:B
MN8)Y)8XIHW>%MDBJP)1L9P?0X(/XU+7D?A2_70_'T2SZM%??V[;[KF5) RI=
M GY,KQQG&/>O7* "HI[F"U5&N)HX@[A%+L%W,>@&>YJ6O*?B)J%MK&H7UBNK
MV]G+HL,=Q DDZIYUR6SQD\[44C'7+_F >I3SPVMO)/<2I%#&I9Y'8*J@=22>
M@K+C\6^')9%CCU[3'=CA56Z0DG\ZJKJ\6O?#^;4XBN+C3W9E7^%MAW+^!R*S
M? ]G;ZK\+-/M;Q(YH9K9XW 4#C<P].HQU]1GWH [2HX[B&:26.*5'>%MDBJP
M)1L X/H<$'\:\X^'?B6:U^&%S?ZBK>3II=8G<X\Q0 5 ./4[>]4?!^IP:5XW
MBC_M>VOAK]OYUQY<RN8;H9;;\O0<D#- 'K-%%<WJ.L:C<>)?[!T@V\,L=M]I
MN+BX0N%!;"JJ@C)//.: .DHKSK4?'^J6&@2R-9V@U:UU-;"YC.XQ'(8AE.<X
M( ZYKM-&;6&M)#K<=DESYK;!9LS)Y?&,EN<]?TH CU^?15TU[37;JVAM+H&,
MK/-Y0<=P#D?I4>CZQX=:.VTK2=4L)?*B$<,$-RLC!%& .I)P!7,?%4LMEX?9
M$WN-7A*IG&XX;C-=!9W%W?Z_%%J'AS[*+:$SPW;2K(%<_(5! X)4MGGI0!8E
M\5^'8)GAEUW38Y$)5D:Z0%3Z$9K75E=0RD,I&00<@BO)=+N9UU;Q[9P:/=Z@
M]U<O&IA5"J$AP-Q9ACKV!Z5T5A)>> OAE$FJ7$37T*F.%6<;5=F.Q=QZ@9R3
MV /I0!VD%U;W2NUO/'*$<QN8V#;6'4''<>E2UYC\/;VVTKQ3J>@1ZG!J,=VB
MWT5Q%,CAI, 2@D=\\@<\"O3J "BN3N-?UK4=:U73_#\-CC2U42R7@<^;(RDA
M%VD8QC!)SU''KFOX\U*]TKP[=Z3I]J9=3N'MI8KF4CRW7(X*]L@G/7&..> #
MOJR]9\/V&O?9#?+(QM)A/%LD*@..A(Z'\??UJ?27U*33(6U>*WBOCGS4MV+(
M.3C!//3%<QJUYK:_$K3+*TO+=;-[1Y3#)&<<, Q.#R<=.P]* .THKSR'Q_J]
M]J"3:=HLUUIANC P2UE9]H)4N)!E.O./3O6A+XLU&?Q5=:39'3(VM9XXVMKM
MF2:=#@EXSG'<\8/3WQ0!T>M:7INL:7+:ZM$LEEP\@:0H!MYR2"",4FEW>E-H
M4%SITL"Z6L68W3Y45!QWZ 8/Y5Q_AW6M5GUKQI)?R0W%I8NRK!M(^Z&P!V (
M7G(.3BL7Q1J][JOP6M]0BBM+2&X;$\,"%1CS2 $YXY&3F@#TO3-<TS6#*-/O
M8IVB.'53@KZ'!YP>QZ'M4VHZE9:39/>7]PEO;H0&D<\#)P*Y";4;_P /:]HL
ME];Z4L6J8MKJ]AB97WC/EKRW QM&3GG/M2>(?%<D'A35]5?3[6ZMK:_$%LD@
M.V0*R@LV>N'W8QZ4 =R"& (.0>012UQ=_P"*M:;Q;)X?TG3[)YC8"ZCEN)6"
M@DC[V!T[8'?'(YI(/&UU<>'-'G%K#%J>IW)LU#L3#'(K%68X.<?*<#W SWH
M[6BN6\->(M2U37=8TJ^M;8'3'5&N82RB0MD@!#G' .?F]..:ZF@ HKF_$^N:
MCI<]M!8QV<22))))>W[,L$6T<*2/XCVY'0]:Q/\ A8IF\.:'?HEI;2ZG(\,D
MURQ\BV=.N[&"0<<<CKUXH ZF3P]8R^)8M?<S&]BB,*?O/D"G/;\34/B73='U
M6"RMM8N1"GVI&@4RB/S)>0H&>IY/ K&U;QC?:99:.EQ%96ES?NZO=S,SVD6T
MG!W#!.[@C)& >3Q2ZGKEQ':>&KC4M&M)I[G4TM]ZR[TA8L561#CG(^84 =I2
M,RHA=F"JHR23P!7'/XLU";Q9=:59P6&RTFCB>WN)C'<2JP!,J=MHR..20.V1
M5;1-;U6]\5>,H+MX9[.P5$BM^5 X? '7J!\Q]<8XXH [6UN[:^MDN;2>*>!^
M5DB<,K?0BIJX6V\6FP\.>&7TS0H_+U1_)CM8Y]HAZD8)7D=?2K5IXQNK>+Q"
MNMV,<$^CA96%LY=)$<$I@D YXP3@>N!TH ["BN2M_%M^_B#1=+FTVV4:G:_:
M?,2Z+>6 N2,;,'\^:ZV@ K#UCPCH^O:K::AJ,#32VHPB%SL(SGYEZ'G_ .O4
MWB#6QHEG ZP^?=7,Z6UM#NVAY&/&3@X&,DG!Z52B\27<'B&/1=4T^*&XN(6E
MM)(+CS$EV_>4DJI4].Q% '1]!@45R/A/Q=J?B;R)VT!K6PD63-S]H# ,K8P!
M@$@^OJ#Z5UU !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M';(H ZRN'^+G_)/+S_KK%_Z&*[BL;Q1X>B\4:))I<\\D$4CJS/& 3P<XY]Z
M,*;0]8USQ)X>U.X@M[*VTM"YVR^8\K,JY P!\HQC)]^*Q=+\6^)Y]%U/Q#/<
M63V&G2W,36PA(=R "GS9Z L!VX!ZFO2[:)H+6&%Y#*T:!2Y !8@8S@<<U@:5
MX,L--T+4='DEDNK2^F>60/\ *06 ! (^@H S+G6-;T'^P]0O[U;VSU"1(+F%
M853R7D *F,@9(!R/F)XQ]:J'Q-J]C/XDTF[O5?4H98QIA\I1N64[4.,?-@D9
MX.,&MJU\&JJ:=!J&I37]IILBR6D,D:#:57:NX@9;'..G;TJY=>%[*[\6V7B*
M0M]JM(6B1?X3G."?IN;\Z *EQJ.I6OCK3-.>>)[*:PED<",!VD0C)SV'(X'O
M7#>,M0U+Q!\,I=>DNUCLKJ=?*L1"#L0/M!+]=V1D]N<8[UZ5<Z&+GQ+::RUT
MX-M \"P;1M(;J<]<\#\JY>Y^&KW&EW&C#7;E-&:42P6HB4F([LD;CR5ZX'&#
MSS0 R7Q'K^J7NK0:'$Z_V8ZP1HL4;B:0*2?,+,"J\8&W\^U:4.L:UJNM1Z,/
M+TNYAL4NKMPHF.]C@(N>,#!R?RQUI+SP/*=;FU#2=;NM+6[Q]MBA4'S2!@,,
M_=/J:L7OA&;^U[75-(U>XL+F.%;:8NHG\Z('/.[^+_:.: ,[X5+*OA:Z6=0D
MPU"<2*JA0&R,@ <#GM2^)H;M_B5X0,5V(U*W>U3$&VX0%N_.X8'MBMSPMX='
MAG2Y+/[9+=M).\[22@ DMUIFJ^'[G4/%6C:Q'?K%'IHD'D&'<7WC#?-GC@#L
M: ,I=>U(V/C,QRQ(^EO(;5O*!V@1[^1WYSR?7O5"Z\6>(;F\\-:?IOV&.YUC
M3/M+23(Q5)/+WDC!Z<'CFM#4/ LUQJ.M36>L2VEMK$6VY@$0;+A2%(8\@<G(
M'7ID5+;^"GM]9\.7ZZCN71K4VNQH>91M*@Y!XX/H>E &'"VKG7?%T>IWL<SQ
M:-'O2./"*QC8X7GH#NZ\G(]*H>$-4UW1_#OA)OM%F^FWUT;/[/Y1WJ&9CO+Y
MZY#<8QC'7MV=SX4FFU_5=1CU(QPZC9?9I(/*!^8*5#;NN!G.!CGO5&/P-<0^
M'_#VF1:HJOI%V+GS3!GS<%CC&[C[WO0!G2>+_$U])>7&C:5)/#;7QACA$(*S
M1I\K;I-V5;.2,+QCO5V;6_%UYXKU+2M-M],@BMH8ID-UN+$,.AVG&<AA[8J<
M>";FUUV[N=+UR>QTZ^?S;NSC099SU*/_  9XZ#/Z8TK#P_=6?C#4M:?4%E@O
M(4B6W,6&CV=/FSR/O=N_M0!O#.!GKWQ2U@^'X]634-8-_>27-H;G_1#)$(RH
MYW*!W4< 'O@_CO4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !69XBO;O3O#FH7MBB/<
MV\#2HK_=)49YY':M.L3QC<?9?!FLS%=V+.1<9QU4C^M $GA_6$U71M.FFF@^
MW7%G'<20HP!&Y020N<@9K0:\M5N5MFN81<,,K$7&XCV'6O++"TL=(U#X<7MK
M:Q13WENR3NO!E+0J!N/?!;_]50PFVF^&>NZAJ7V=-<@O9G>8866*XW_+AOO
M]A[<4 >L&^LQ<26YNH!/&GF/'Y@W*O\ >(Z@>](FH64EO'<1W=NT$C!$D60%
M68G& <X)SQ7GVLM>>'==T7Q'+9K-/J%E_9UY @&9)RNY!C Y+*%)/855\)Z?
M>P:A#X*OHA)'I%U]N>=5 22/&8QZD[V)_P" _6@#TUKVT6[6T:ZA%RPRL)D&
M\CU"]:D66-B0KJ2O4 ]*\5T2"RU"2)];\1&RUV'4S)+;_9E\\S;MH <?,RD8
M&!Q^5='KT=QX<\8W,>E6J[O$EOY4;*O$=PIP6/MM;<?<'W- 'HTEQ!%&)))H
MT0D ,S  YZ<TIEC4 M(H#<C)ZUY;XBL[>R\8:3H]W?0:=I4>F&&U>:%9(B^=
MK A_E#$8YZ_G5+4](L//\":8+]]5T][JXC$K\!DR@VC'\(Z=?TH ]A5E=0RD
M$'H0:S[[7=/T[4K'3[F=4N+UF6)21V4G)YX'&/J0*;IO]DZ48= LI8HY+>'>
MEMORXCSUYYQFN6\9P:;_ ,)UX1FU&.U\DM="1[@+M(6,%02>.&.1[F@#2T7Q
M//=^*/$6F7QMHK?3I(A#(/E)#@G#9/7BNEFN8+:+S9YHXH\@;W8*,GIR:\KC
MTFPU3Q7\03?6L=P88D:+S!G8WEMR/0\=>OYTZ2^T^Z@\+6.H2Q--_8JSN=0F
M M@K)M+%3RTG#8P1QGF@#T;5-<L-':R6[EVM>SK;PJ.2S-W^@[FC7-1?2O#]
M_J4*)(UM;O,JL>&VC.,CUQ7D&V"^\)?#ZYU#RYX$OV@N))R&4)YA^5B>VU>A
M["O4?%AB/@+6#"4,1TZ784QMV[#C&.V* ,^QUSQ3J/AV'6+73=,E6:$3);B=
MQ(P_NC*XS^-=6DRL "0LFT$H3RM<'X>TF&3P3X=U*XUF\LX;..*X=1/B%P"#
MM9>XX_6LSQP%DU6WUGPN9FU62Q,MT8$SOLV& Q!_BZ8XSQTX% 'J'FQ^7YGF
M)L_O9X_.E$B%-X=2G][/%>6^(IM(DTKPA;65W%:>'9S(&=HEDC#A1L$BG@G.
M[.>^3VJE>6VFZ'86MO'K;7^BRZRGV\(FRW0%2VP;?EVYP2!QQS0!Z]YT13?Y
MJ;<XW;AC-*70,5+*"!DC/;UKRWQ79>'D\%>)VT&9)]SVUS+%!AHH6WJ,I@8!
M*@D\Y^@K5GO].U7XG:6;66*<2Z1+YP7!RC<JK?F3CW]Z -Z77IM7T"2]\,/:
M7$JS^7FZ8HF%;#?F!Q]1]*W_ #$W[-Z[^NW/->"(+1/@6YMBHN'OE%SC 8G<
M=H..<8QC-=UXSDC\*>+]+\6K;O.LZM8SQK@DD@E"O?/!''8?F >@^8FTMO7:
M."<\"A'21=R,K#U!S7EVNV,VC>'_  Q8:C.MO#>7YDU.1T#QF9P7PXX!7<3Q
MT^7/:NC\"Z7IVE/JL6G:RNH(\J/(D,82*%B#PNWY>1C('3 H ZYI8T8*SJ&/
M0$\FAY$CQO=5SP,G%>.>-&MKF3Q7J$/DF6TF@B6XNG_>12C'RP <KT)R3SC@
M<$UL-<:-JOC+5K/Q)<0M;_V?;FQ:X<!%5DR[H3QNRPPPYX]J .IU#Q'<67CS
M2-!$$9MKZ"5S)N.X,H+#CICY2/Q[8YZ(2(RDAU(!QD'OZ5Y-XEO;N+7?#MQX
M=D%],-)D\B>Z&9708W.N[&9"H8].03Q4GBI=$E^%]C=:-(UO:2WL3M,@(?>3
MAV<#&YP1^8X[4 >JJZL2%8$@X.#TH#J6*A@6'4 \BO,KV-?"?C'6H]%613)H
M#7?DF5F\R<2$;^2<M@$_G4;0QV7A7PGK>ER"/5KJ>VCFFC.Y[LN,2*Y_B[]>
MF.,4 >HF1 K,77"G!.>E&]/E^9?F^[SU^E>6ZS:'2]?\0>'4MR\?B6)9+(,"
M4$V=K^N,9W].P]JN>#?.UFZTJTO8U2?PRDD5P,?\MB2B <]-BDD^N* .D\%^
M))?$VA2ZA<PQP,EQ)%A#QA<8//L:Z-75UW(P8'N#FO"]+NYX? FGVIFBM["[
MUN2.[FF0M'MP"%?##Y6/7D<"MF[DE\+^%=8&EZ[:W44UW 76P^2.Q21F#;?F
M;&<8P#D=: .YN_$KV_CG3O#Z01O%=V[S--NY4KNXQ_P&NBW L5R,CJ*\UEL+
M&Q^+7AY=+CBCADTZ5U*<JQ(?YNO.>I/>LK2=+O->L](:-+N74$U-S?ZB)&6.
M6!)&XWY^<8 "@'CGW- 'L%(65<9(&3@9/6O*;@7GB37_ !1:7.LVFG&VF\N(
M7#.7BB X=-LB@ XR<@]>:M>([2\BBBU*X5?$-A%811S^3(8Y[9@,^?&,GELY
MZ9P,9QF@#TJ:6."%YI7"1QJ6=FZ #DFN:U3QC%:7'APV42W5KK,XC64DJ54X
MPP!'OT-)XA:"_P#AE?/:%[B"73"\+,,LXV94D>O0UP=S91-H/PXMU,D:7$Z[
MRDC!OF"AL'.1U[4 >RU'//%;0///(D44:EG=S@*!W)KS#S!HUIXTTDZEJ26E
MO-;):E)#),C2*#M0D]SQR:JSQ2BW\::9<PF*WBTI+A;4W33B.3:3NR>C9 X]
MA0!ZQ;W$5W;17,#AX94#HP_B4C(-9/AG79-?L[N>6V6W:WO);8HK[_N8&<X%
M-\&V=K9>$-+2T'[M[:.0_.6RQ49ZGU[5YLUJUMX;U76H+N[CN[?Q!(L029E1
M09E!^4<'(/?- 'LU5-5O3IFD7E^(O-^S0/-LW8W;03C/;I7G5_!J/BCQGXAT
MMM5CL3:)&+9)/,+(FW)D0*ZCDD9)![=*Z[4 Z_#F\$EXMZXTJ3-THP)OW1^?
MJ>O6@#4T6_;5="T_4'01M=6T<Q0'(4LH./UJ]7E^GV4FF6?@/5(;^\:>Y,-M
M*C2DQM$\1(79TXQQ^?6LG4]0NTNK?4[:\O)R^O"%=0:0Q*5^Z85BY!4 'YCC
M/- 'LU%>:>(OM6G>([G4-6CN9-,>YA%OJ%G<L#98Q\KQYQM)SDX[GU '5^-=
M,GU;PE?P6DLL=TL?FPF)V4EEYQP><\C\: .@HKR2+Q;)/KVC>*3]H318[=;*
M_?<RQI.P)/RD\@''/3IS6G/;7,.G:+9W,MS/>:A<S7DFG1R%6FW98*7+#8B
MKGZ=,\4 =SJ]W>V5CYVGZ>;Z?S%7R1($^4G!.3Z"KXZ<C%>1QWVHI\,+SS+F
M>*:VUC[. )BQ1!*H*;NK 9(K?\3Z@WA3QM8:W--.VG7EM);31>82JR*-R%5]
M3C'Y_B =[17FE[_:MM#X2T9IR9-4>XN+I+JX=,MM\P1LZ\X!?&!U*BG3C6=
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
M?Q9XCLM:O[2"SLVM_LQ=@@ D5C@DXR>!737NHV.FV_VB^O(+:'IYDT@1?S-
M&;J'A#0=6NHKO4M.AN[F-57SI!\S8Z;L8!_$4^^\+:)J-TUQ=6"/(Z*CX9E#
MJO0, 0"![BM6&:*XA2:"1)8G&5=&!##V(K#\9>()O#GAZ6\M85GO&8)!"P)#
MGJ>!SPH8_A0!MF"$VQMS&GDE-GEX^7;C&,>F*R+?PAH%K%:1P:;&B6<QN( &
M;Y)#CYNOL.OI6AI>H0ZMI5KJ%N?W5S$LJ^V1G!]QTKC?#>N>*_$EIJ=W;SZ3
M&;:\>T2&6W?:=@!+9#Y&=P]>] '2S>%=$N#?F:P1_P"T"INMSL?,(.1WXQ[5
M'8^#O#VFRO+9Z3;PO)";=RH/S1GJ",\YQUZUBVOC6[N_"6MW?V:&#6M'5Q<V
M[AC&&7)XY!((4]ZMQW'BRXT6WU*VFTV62:*&86WV=EX(RP#%^O(Z^E &WI&A
MZ9H-J]MI=FEM"[[V5,G+8QG)^E5?^$2T+^S+C33IZFSN)?.EB+L0SY!SG.>H
M%3^(=770M!N]1*AWB3]U'U\R0\(O'/+$"H?"FO+XE\-VFJ! CR*5E0?PN#AA
M],C\J (]5\&Z!K=U#<ZAIL<TL*A58DC*@'"G!Y'-:LMC:S:>U@\*BT:/RC$O
MRC9C&WCH,<58K&\5:VWA_P .W6H11B6X0!8(B"?,D)P!@<GUX[ T /'AK2%@
MT^%;,+'I[;K55D8>4?4<\_C5&7P%X:F:5FTQ 9)Q<'#L-KY!)7GY<XYQ_A6I
MH>J1ZWH5EJ47W;F%7QC&#CD?@<BN3\.>(/%GB2TOKJV_L6-;6[DMA')#*"Y4
M YW!SC.?0T =#-X3T>>]DN7MW_>R>=-")6$4TG&&=,X)X]*VZY_PMXHC\107
M$<D#6NHV<GE7=JW\#<\@]P<&JE_XUMK+QU8>',*1.I$TIR/+D(S&H/3)_J*
M-@^'=(.DG2_[/A^PE_,\C'R[MV[/YU'K/AK3->>T>^A8R6K[XGC<HR^HR.<'
MN*UZ@DO;2&=8)+J%)FQMC:0!CGI@4 8#^ O#YTJ[TV.U>&VNIQ/((I"IW#I@
M^@]*U]1T:PU:UAMKZ 3Q0RI*BL3]Y>A/K_\ 7JQ+>VL!837,,94 L'D P#P"
M<T\W$*V_V@RQB';N\PL-N/7/3% &?KOA[3/$EA]CU.W$L0.Y2#AD/J#VJC_P
M@_A__A'#H(L5%D6#G!._?@#?NZ[N.M0>&_$T^M^)_$-@WV=K33WB6!XN2P8-
MDDY(/0=*A\0>(=9M/&>DZ#IBV"B_AD?S;F-VVE Q/"L.,"@#4TGPGI.B:@U_
M9Q2_:G@$#R23,Y90<Y.3U.!^5,U?P=HVMZFFH7T$C3"(POLE9!(G]U@#R.:B
MCG\6037:74&F7$8LVDMY;=70><#PC!F)P1SD8Z5S-OX^UVU\*67B;5+/3Y=.
MN9?+:.UWI+&-Q7/S$AN5Z<?X '36/@?1=/DTI[>.8-IAD-MNE)QO^]GUJ*>P
M?PG%=WVAZ7=:G=:A=J]Q";C')SE@6X Z#\O2M7Q#K$6@:!>:I, RV\995)QO
M;HJ_B<"G:#JT>NZ#9:I$ JW,0<J#G:>X_ Y'X4 0^&M)_L?1UAD %Q-(]S<8
M/'FN=S >PS@>PIU]X?L]0UJQU6=I_M-CGR0LI"#/7*]\\9^@K5J"\ED@L;B:
M(*9$C9E#=,@9&?:@"A<Z%!)KB:XCSF_A@:&-?-(C(.>"OUP?P'I7F>G>'+_[
M)]D72?$-GKI9C]ICN_+LXW+$[P0QXYS@ D]/>NF\/ZYXR\1^&8M8M/[#0R[]
MD$D,HR58KC<'[X]*["PNI);.T%\L<%_+ LDMN'!*M@;@.>0#QF@#.L_"EA:S
M:E<$RO<ZG$([Q_,(#X7&0.@ZFH'\#Z*^EZ;I^RX6'3F9K<I,RN-V=P+#D@YK
MH$N(9(FE2:-HUSEU8$#'7FEBFBGB$L4B21MT=&!!_&@""^T^UU+39M/NH@]M
M-&8W3VK('@S25TVSLD%RGV-BUO<+.PFC)ZX?J!CC'2MR*Y@FA,T4\<D0S\Z.
M"O'7FI"RJ5!8 L< $]: *6EZ19Z/!)%:(V97,DLDCEWE<]69CR3Q7(0>'/[6
M\<>))[Q=5MK>80I&\4CPQSJJ!7!Q]X9'Y5TXUA=2@U2+198)KZR8PXE)\L2[
M<@$CG'.#CT/I5S37NY-,MI+\0"[:-3*("3'N(YVD]J ,O5O!VBZQ;VD,UKY/
MV/BW>V;RFC'H".WM0WA#2C'I2*+A%TR4S0;)B-SDY+/_ 'B3G.?4^M;BR(S,
MJNI9#A@#RIQGG\*2*:*>,20R)(AZ,C @_B* ,;5O"MCK%W+<3W%]$TT MY5M
M[AHUD0%L!@.OWV_.ENO"FEW$]K<1)+:7%K"+>&:UD,;+$!@)D?P\U'XFUZ;2
M9--L;)8&O]2N/)A\_.Q0!EF(!R<<=/4=*O:+)J\EF_\ ;4%K%=+*RJ;9B4=!
MC##/(SSP: *,O@W1I=,L-/,,@@LK@7,>)#N,@S\S'N222:2\\':3?W>IW%R+
MAVU*)8;A?..W:N"N!V((X_'UKH*I'5;0:L=+$H:\$!N#&.=J @9/IDGC\: ,
MFR\$Z38:I'J<#WOVU(C"9GN69G7&/FSUP,8[<"M#0=!L?#FG?8=/600&1I/G
M;<<GKS5#P1XBG\4^&HM4N((X9'D="D9., X'7VKHJ ,C3O#=AI>J:CJ%L)?-
MU!M]PK2$HQ]=O3N:H:;X$T32M8;4;6.8'=YD=N9,PQ.>K*G8\_AVKIJ* .6M
M_A_H=KKK:K$EPK-+YYM_-/DF3.0VSU!Y'88%6KGPCI\]_<7*375O'=@B\MH)
M L5SD8)<8SDCJ003WK?HH S-5T#3]8T,Z/<PXLRJJ$3C:%(QCTZ4:SH&G:]I
M#Z9>P VY ";>#&1T*GL16G10!R:_#[2QX>N](:[U!UN]OG7,DP:9@IR%R1@
M'MCO2>(Y;S2M"MM TW2+G4_M5NUHDI9=L>%V@N?IDYP!Q76T4 9^AZ7%HFAV
M6FP@;+>()D#&3W/XG)_&JFI^&;?4-334X;R\L+]8_*:>T=073^ZP8$'\JOZK
MJMGHNFS:A?R^5;0@%VP3U.!P.O)K(NO$LL/CO3O#Z0(T-U:-<&8D[@1NP /^
M _K0 R]\#Z;>>&HM"2>\MK6.;SR\,@\QWR3EB0<\G/U ]*WKNT%WIT]FTLJ"
M:)HC(C8=<C&0?6K%5[^_M=,L9KV]G2"VA7<\C] /\]J ,#_A!M._LW1+$W-X
M8]'N%N(&++N9@<@-\O(^F*M?\(I8-KFI:I-+<3-J, MYX)&!BVC&,#&<\>O<
MUMQR++$DB'*.H93Z@UDKJMW8Z=JM]K-O%;06DLIA,<@)DA7[K'/ 8^F?RH J
MZ;X0M=.FM&:^O[N&R_X](+F162#@J-N%!. <#).*AC\":9'X9U+01<7?V74+
M@W$KEEWJQ*G"G;C'RCJ#WJ;P[K&LZH8)[S38(K"[M4N8)X)MVW< 0C@X.[!S
MD#%=%0!R>I?#_3-0EM)X[S4+&YM[<6WGV<HC>5   '.#G@53\1[!IC>"--TB
M]GDN+4+'.8P88P6P7=R>H^]TZXKN** (+*TBL+&WM(1B*"-8T'L!BIZ** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ KG_'%C>:EX*U6TL,FYDA^50N2P!!*@>I (_&
MN@HH \\>5=<OO!D=C!.+FS837+/$R?9T$>&1SV)( QWQZ59^'5M PUV9[ 02
MC6)Y(A)%AD1@H&TD=.".*[JB@#BO&LUK;^)_",UZNZ!+N4GY2V#Y?RG ]&P<
M]L9KDO$.FW=_<:SK^F6]R^E&_M97BC5@;I8E.]T'!VY(Y'4@G->DZGH<NH:_
MI&IK>"--.9V\DQ;O,+KM/S9&.#Z&MF@#RG5)M'UKPGXDO]#TK41<W%O&L]Q<
M"0F1@X 0;F.2,<XZ5IZA::2GA+P['<//IEP\<+QZA;1 "WE2(8:4_P!WDCG\
MQ7H=% 'EEG>ZI/I^EZM?V_FP66M.9[JVBVBXCV%!.5'!&2,D=N:EUEUO-3\4
M:W9L9]).AF!I(DW)/+\V,-T;:.I&<9KTZC QC'% 'E$WDB+X7%%._:N-F,?Z
MN/=GWSC]:R-2O!,NFR&*>WCL]=WRV44#>79_O3\TCD$LS9R "!SP.E>VX''
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
M]35CPSJ5EXDU_0)[F^TZ.YT^R:.*&&0EYI" .C*-N "< DYH ](_MS2AJ/\
M9QU*U^VEMOD>:N_=C.,9ZXYQ3)_$.BVWF^?J]A%Y,GE2[[A!L?GY3D\'@\>U
M>3>&HM$GALM*UN[UG^W+6_W&R7D--N)\P?+TQU)/K[5K-9Z3=W_Q(:00J%11
MYOE[VC/EDN0.OWQGCN* /2[K4K&Q@2>[O+>WB<X1Y9 JL<9X)Z\#-,76=+?[
M)LU&T;[9G[-B93YV.NSGYL>U>6:=K,&DWO@[5M49Y-,;2#;?:"2Z0S9P2<9P
M<84_CZ5LZO8VEUX AU3PS"UM'I-P^H6;2 KO526? /(4Y;@]<#M0!Z#'=VTU
MS/;17$3SP;?.B5P6CW#*[AU&1TS4U<=HE_;Z=H5]XPU<_9QJ3)</A,E(L!(E
MXR2=N#]6-=7:W,-[9P7=N^^">-9(VQ]Y6&0?R- '&Z/XP*>*O$MCKFIV<%K9
MSQ1VAE*Q<,&.,D_,< ?KTZ5UM]JNGZ7$DM_?6UK&YVJ\\JH&/7 )/->8Q6=A
M=:Y\29+ZWMY!%&A1YE!V'8YX)Z<A?R%4&EL/MWAJ;6;^ZM=+F\/0PI<Q,"GG
M#[ZDD,,X&#WZ4 >RQ2QSQ++%(LD;#*LIR"/8U"NH637[6"W<!O%7>UN)!Y@7
MU*]<5D^#;73[/PS;PZ4;MK ,YA:Z^\P+'D<#Y3U''2L'QVMQHNOZ)XILK,W,
MD+M:31(0&=9!A!G']X_K0!UZ:SI;Z>^H)J-HUE&</<"93&ISC!;.!U%$FM:7
M#?K8R:E:)=N 5@:90Y!Y&%SFO.-%TN^MM;E\&W<:M;2W":M(RC$8BZM&!Z>8
M%'TS^&#XDU*TDM]:D1HK;R=:#O;R)YEQ,5(!<'CRT Z#'/(S0!ZXUQ/'XH9'
MU:T%I]C+_8" )5(;F7.<[<<>E68]:TJ:P-]%J5H]F&"&=9E*!B0 -V<9R0/Q
MKEP]M+\7X)8C&3+H9+$$'/[T8S^%8.G:9<1>,;OP<(@-*CO5U;./E,7WA'CT
M\S;U_NGTY /1[O6-,L;J*VN]0M;>XEQY<4LRJSY.!@$Y//%+>:MINGS117M_
M:VTDQQ&DTRH7/L">>HKRVZFT8Z]XKTOQ7?3VTEQ<K)&(T!,L( ,:J2C,"..
M1UXJQXC$.EW%Q?VDEO?+':6T>HZ5J>/.=5 \ME/][YN<=_7I0!ZM5,:KIS:B
M=/6_MC>@9-N)5\P#_=SFK$4OFVZ2E&3<@;:PY&1G!]Z\1.JZ=$=$OK:2WBMX
M]=+FW9<W(7<0TDKDC /]W X Y.* /9YM4T^V#F>^MH@CB-B\JC:YZ*<GJ?2I
M+J^M+&U-U=W,,%N,9EE<*HSTY/%>6ZEIMA//\2+B2V@DEAC1HRR [&\HDL/0
MY[]:;I]_!!J/@J76W)TLZ2!#+-@Q+<],L3QD*!R>GYT =EX5\1W.N:SXAM)A
M"8=/NQ% \8^\ASUYYZ=:ZFO.OAJ]K)X@\8/9-&ULU\IC,?W2,OT]J]%H ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBJFJ7XTO2[J^:&6801F3RXAEFP.@% %NBN6T
M[Q@9M2N[+4K*.S:VL1?2-'<>=L3)R&&T$,,9Q@U7C\<RL^B.^CNMKK,A2VD$
M^67GY2Z[<#(.< F@#L:*Y&V\;M>:O>V4&C7+P6-ZUM<W7FH$B4 DR$$YQE3Q
MZ=\G%5M'^(]OJVJV5J+ I#?%A#(DP=U(Z>8@'RY'/4T =O17!I\3[.34;>..
MS$EE/=?9UN(YPSCG&\QA>%SGG/3ZUJ6_BZ:^U::UL=+^T06]X+2X?SPLL?."
M_ED9V>^?7B@#J***Y_7?$[Z+K&G:<FE7-Y)?K)Y1A91\RC..3[CDX !SVQ0!
MT%%<A8^/;:?1[VZN[.2UO;2[^Q/9!Q(S3$X5%8#!).1[8/:K5MXIN/[5.D:C
MI?V+4I(#/:QFX$D<X R5#@<$'.1CWYH Z6BN0^'>OZIXDT*34-1BC"O,_ENC
M]LGY=N. ..<G-=?0 45PNA^-;UM#U#5-7LU2-+UX+=8YE+2/NVB-00!QZD\\
MFMJR\1S'7UT75=.%C=2PF:W99Q+',!U . =P],=* +/A_0(O#UK<P17,UP)[
ME[EFEQD,W7H!6O17)W.NZNGQ'M]%CM8CI[61G),@#-\P!;IVY&WOUSVH ZRD
M5E?.U@<'!P>AKDK/QU%<ZEIT$VGR6UMJ4DD5K*\GSED./F3'R@GH<G\*Q?#&
MH6VB_P#"2)8Q&\U*;6ITBTZ*0 E0^ <8^10"26/''K0!Z117)^(?'-OH-PUF
M((I[Z*V^TS1-=)$$7^Z&;[S'G  S],BM_1]4M];TBUU*TW>1<('4,,$>H/T.
M10!=HK.US5XM"TB;4)H9IUCV@10KN=R2  !]36-#XT11KD5]8F"[T>$33112
MB4.I4M\K8'/&,$"@#JJ*X_3_ !]'>7&C)/I%W:0:LO\ H]Q(Z%2^,[>#GZ$@
M9XXJ]9^,+2XGUN&XMYK-M(YF\\J-R\G<N#TP/U% '1456T^Z:]TZVNWA:%IH
MED,3'E,C.#[U!K>KPZ'I4U_-')*L> (XQEG8D  ?B>] &A17+1>,B(=;%SI<
ML=WHZ+)<012K(&5@2"K<<@ D@@5)'XTL7G\/H89%CUN(O!*67:C!0=C<]>0/
MJ: .EHKFY_&$$1N4BL;FXDCOQI\21E/WTNW<0"3@ #J3CIBJ\OCVS@\.ZEJ\
MEC=;=.NS9SPKM+!P5&<@XQ\PYH ZRD#*6*@@D=1GI7++XWC9-IT;5([N2<0V
MUK+$$>X^7<2N3@ #J21BL_P5//=>,?%TT]M-:L9;<-;S,&9#Y9[@D8[C'8T
M=U117-7GC".WDO'MM,N[RRL6*75W T>R,@ MP6W-M!YP.QH Z0D*"20 .23V
MH!#*&4@@C(([UY[XXUHW=YX9M;2V;4-.OY_-98I4"70 _P!7@D9Z@G.!79:+
MI%KHFG_9+-9$@+M(L;ON\O<<[5]%'0"@#1HK$USQ/9:!J&EV=U%<.^HR-'&8
M8R^T@#J!SU(' -8T?Q&M9([]5T753>6+?OK40C<B8SO8YV@=>"<^U ':45@S
M>*[0:?IUQ9P3WD^HHLEK:1;1(ZD9).3A0!U)..U59O'%C;Z!?:I-9WB/82"*
MZM"@\V)CC&1G&TY&&S@T =117-Z?XUTZ_P!:;33#<VS- ;B":YC\M)XQU9<\
M@=>H' -0VOCS3KC4;.W>WN(8+]REE<OM*3'Z EESVW 9S0!U5%<WIWC73[_2
M-6U$PSV\>F2/'/', &)49X&>IZ >M=!;S?:+:*<(Z>8@?8XPRY&<'WH DHK/
MU?6;71;>*2Y\QWFD$4$,2[GE<]%4?AU/%4(?%U@UMJ+W,-S:W.FQ^9=6DB R
M*N,Y7:2&'N#B@#?K.UNPO-1TXV]CJ4FGSEU/GQH&( /(P?453T'Q;IOB.9H[
M%+L8A2?=-;LBLK<<$\$@\?GC.#6[0!2TC3(=&TN"PMV=TB&-\ARSDG)8GN22
M35VN<;QKI:JDY2Y_L]Y_(74-@\@MT^]G.W/&[&,YYXIB>*9I/'DWA]-/G-O#
M;JTEP$R [<C//"XR,^HH Z:BO+? 7C.TT[08+?5KB\EDN+V51<-$[1Q$MPK.
M1C).3QGKSBNNUGQMI>B7,\,\=W*+8*;B2"+<D.[H&.1S@@X&>HH Z2BN8U/Q
M[H>EW*V\C7,TC6Z70^SP-(#&QP&R.W?_ .OQ73*P= RG((R* %HK.U;6[72%
MB682S7$[;8;:!-\LI'7:OH!R37%>%_%,%G_PEFI:G=W8M(M1PD=R"9(R>/+"
MY."#\N!Z>U 'HJJJYVJ!DY.!WI:YZV\9:7<6VJ2NMS;2:8N^Z@GBVR(NW<#@
M9SD56B^(6@RW4,)>[03Q"6"1[5PLW .U.,LW/0"@#J656&& (]"*, $G')ZU
MSMIXXT6ZT:]U-I)K>*R?R[B*XC*2HW9=OJ>U2Z?XNTN_CU%G\^S?3E#W4=U'
ML:-2NX-@$\8H VUBC1=JQHHP1@#'6E*(4V%5V8QMQQ7/6GC?2;J\MK4QWT$M
MW@VOFVC@3J?XEP#A>A)., T3>-]&@O(X9&N!!)/]F6\\D^1YN<;-_KD8ST]^
M#0!T.Q Y?:N\C!;'.*3R8MH7RTV@[@-HP#ZUA3^,-.@U=M.\J[D9)X[>6>.$
MM%%(^-JLW;J.W>N@H :$0,S!0&;J<<FD\F+RO*\I/+_N;1C\JX[XCZ[<:/I>
MGP6WVI'O;R.)I+;A@F064'.0S#@8]ZKVWB'1_!\UU92SZM*98EO4LI(7D>W1
ML J"2>Y+'G P>] '=E%*[2H*^F.*01H)#($7>1@MCDCZU@77C/2K8R,JW=Q!
M"0+BX@MV>.WR ?G/T() R1WQ4E_XOT739M/CGN6;^T$9[=H8VD#@ 'C:"3G(
MQC- &V(T#,P1<L06..N.E'EIO+[%W$8)QR1Z5R:_$GPZUL)O,NAMD\N=#;/N
MMN<;I.,*,^_]<=:K*ZAE(*D9!'<4 (D:1($C144= HP*4 *    . !VJIJFJ
M6NCV#WEVS"-2%"JNYG8\*JCN2>!67_PF.E)8RW5R+NU$,Z031S6SAXF?[NX
M'@\'/3D=^* -V.*.+/EQHF3D[1C-.95=2KJ&4]01D&J#ZWI\>M'2'N MZ+?[
M3L8$ QY(SGIQBJ.G^,-)U+4H[*%IU>?<;622%ECN0O+&-NA Q[>V: +6NZ+'
MK6AW>FB5[7SXQ&)8>"H!R![CC!'<$CO6-8>'-8N+R"37;K3GAM95FA2QMO+9
MW7[K.QZ >@ZU@^#?'4%M8WBZ]?W+R/JTL*2O&[I$I VAF PHSD >_IT]+H 9
MY,?F^;Y:>9TW[1G\Z/)B^?\ =)\_W_E'S?7UJEK&M6>B6J3WC/\ O9!%%'&A
M=Y9#T50.I.*KQ>*-*DAMY#-+'Y]S]C59('5A-_</'!^O'O0!J>1#Y7E>5'Y?
M]S:,?E6/KVCZCJS6]K;ZBMKIC*T=[ (06E0C&U6/W>,C\:L3ZSI[W6H::+IX
M[JUM_-F C?,:$<,#C!_ FN8A\76FAZ/X;BM[J\UN'4)VB^W/&S.5!.XD8W$@
MD #&<*?2@#LKJRCN=.DL@3%$Z>7\@&0O3 S[4^UM8;*S@M+=-D$$:QQKG.U5
M& /R%3 Y&:* (S!$=^8D^?[_ ,H^;Z^M(;>!HQ&T,91>BE1@?A4M1SSQVUO)
M/,X2*-2[L>@ &2: )    !@"D*JV-P!P<C([UPO@GQ9?:MK^J:?JJ-!))MO+
M&&0 ,(&Z#CT&TXZ\G\.EU;7M,TTFVNKJ6.9XF?%O"\KHO3<0BMM'N1B@#5VK
MNW8&[&,XYQ49MH"7)AC)?[WRCYOKZURGA'Q#'%X TS4=7O9'DG9UWN&DDD8R
M,  H!)..P'0>U9>B^(Y=0\:>*A_:ETNE6]HKQM)&4^SD*-Q",H((.[J.<=Z
M/0?)C\P2>6GF 8#;1G'UI=B!RX5=Y&"V.<5Q7_":66B6?AZT^U7FJC4.EZT#
MY:,9^; 7);M@#/<^^O:7=I_PE^IH-:FDE2VC>6PD!$=N,9#@D8&0>1[\]J -
MJ2SMIIXYY;>%YHCF.1D!9#['M226=K-,DTMM"\J'*.R LIQC(/;BLVT\5Z)>
MWD5K#>_O9B1#OB=%FQUV,P"O_P !)J"X\<>&K62>.;5H5>"<P2KM8E''!!P.
MGOTZ\\4 =!58:?9#S,6=N/,<._[I?F8=">.3P.?:J6J>)M(T8H+V\V%XS*!'
M&\AV#JV$!POOTK!\5:[<P:WX1&FWN+34+O;(8R"LJ';CGTY[4 =6=-L3]IS9
M6Y^TC$_[I?WO;YN/F_&FR:7I\MDME)8VKVB8VP-"IC7'3"XQ7):=XDF@\:>+
M4U*\<:9IT<+HNS<(@5RQ  R:Z=-=TU],M=16YS:7;(D$FQOG+'"C&,\GVH M
MP6EM;%S;V\41D(+F- NX@8&<=>.*FHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L
MKQ)9ZA?^';VUTJY^SWTB8BDR1@Y!(R.1D9&>V:U:* /.[/2M3T+49-;OK'2[
M.Q726M[A5F9@K*2VYOE);<3SU..Y-8FAB_\ #FE:-JNIZ'%<V4"J()%O_,>,
MS$?-'']W/(X';OWKUN>"*Y@>">))8I%*NCKE6!Z@BL73_!?AS2KX7MEI%M%<
MKDK( 3MSZ9.!^% &5X>\-:A9:AXK2]2-+75;B22&5) QVMN'*]N#FCPMI_BS
M28[/1[L6 TVRRHND)+S1C.U=O\)Y'/M[YKLZ* .$\/:-XL\/PQZ!"UB=*AE)
MBOS_ *T1EMQ&SIDDD9[9J&[\/:Q?>);6_71[2PO(;_S)-1MY\":W#'"N@.68
M@#.>/?L.[NKJ&RM)KJYD$<$*&21ST50,DT6MU!?6D-U;2"2"9 \;C^)2,@T
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
MOK6E3Z==[_(G #&-MK#!!&#]0* /-_">J"75M'DU^#4;6>QMULK,R6+11%G
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
M!1*A"JV5!RPPP(^[FN9;QM+_ ,)=H]P+PKH%[:()@R+Y<,[JS*"^,Y( X_R
M#T2J6JZG%I-B;N:*>5 ZIL@C+L2Q ''XUQD>JZ_+H>C2W6JM93:A++(RK;+)
M<^63F-$0*0<+@DD<5'%XGUEO (OI+@K?Q:DMF\IB56=1,$.Y>5!(.#C\* .^
MN+6WO8##=6\4\+8)CE0,I].#3++3K+38C%8VD%M&>2L,80$],G'6N7U+6-0T
M3Q_:1WM\QT2_MI/+1HT"Q3( <;@-QR!GD_Q>U9E[XDUV'3]&M(9)9-1UN:6:
M(XB1H8!\RH-PV[@"O)![T >B45@>%/\ A(!8W">(1^]68^0Y*;VC/(W;/ER#
MD< 5K:A-);:;=3Q-$LD<+NAF;:@(!(W'L/4T 27%M!=P-!<P1S0MC='*@93@
MYY!]ZD551 B*%51@ #  KSWPYXAUB3Q)I]G<ZDU];7M@UP[-;HB+(O41,H!9
M,GJ0>@P363I?BOQ3<>'-*\1S:G;M"]^+26T%L )%9L;BW4$9X QT&<T >LT5
MPTWB'4/#_BW6K;5KQI[(V1O=.1HU4?+G=&"HR2#QSDX_7J=#COX=$M$U2X-Q
M?>6#/(55<L>2,* .,X_"@#0JEI6IV^L6"7ELLJQ,S*!+&4/!(/!^E<?X5U7Q
M+X@U34)6U&V2RL-1GMVA-OEI$ ^49![<>YYR:A@\3ZN/A[8ZG-=(L][?&"2Z
M6 8M(S*R[]O0XQQGU&<]P#N[Z\ATZQGO;DLL$$9DD*J6(4#).!S3K6YBO;."
MZ@8M#/&LB$C&589''T-<!)J.L7-MXQL9KY+[2[&PE6.Z\I0SNT9;:64@$KG'
M ],XJ#3=8UW1[WP7#<WD,MCJEL(?LB1!1$%1-K;^6)^89Z"@#O[/2-/T^ZNK
MFTLXH9[MM\[HN#(V2<GUY)_.KM><:-/KUEH?BR^M;N74;F+4IHH8'C7(V. S
MC&,G;SMZ?* .M;O@O5GU>*ZF36SJ5L-FU9X%BG@?!W(X4 8Z8./7DXH ZJH;
MN[M["TEN[N9(;>)=SR.<!17-ZAJUYJ/C$^&M/O39>39_:YKF.-7?.[:$ 8%>
MX)XKD/$>M7^M?#/Q!;7LZ+>Z7?+;7+1QX6<+*H!&>G)!X_N^] 'H6E>)-.UF
MYDMK9IUG2-9C'/ \3%&Z, P&1[TR3Q9HR7-Q;+<R2S6T@BG2&"23RV)P,X4X
MK2LX)8+=%GF$\RJ%:7RPF[\!TK@M*EU6T\<^,!HVF6MPIF@:19KDPG=Y>>/D
M;.22>U '<Z=JEGJUNUQ8S>;&KF-CM*X8=000#WJY7':QJ6MZ3INARV]O86E[
M?WT<%Y"R%EWR=\J>>G)[UFQ:WXIEU[7/#_V^Q$]A%]I6\^RGE67(0)NQP6')
M)Z=Z /0ZK:A?VVEZ?/?7<GEV\"%Y&P3@#V%<3-XNUNYT3PI=6"64<^K2^5,)
ME9E!QU&",#@G'TIK:YJ=S9>,- UIK22[L=/:1)+=2HD1XB>ASC''YT =W:74
M-]907=L^^">-9(VQC<K#(/Y&IJ\_T?7;LV_A;PWILD,%Q-H\5U+<2Q&0*@0
M +D9)(/?C%3)XDU^XTKQ#:P_9#K6C2<L(R8YTQN!VD_*2 >YY% '=45R-GXO
M&H_V;/:N&M_[.>_OOW1SM'RA5.>&WJ__ 'R:R]&\5>*+Z33;^730=*NAON&,
M0C6WC/(8/YAW #KE10!Z%17G6D^+_%&L&QU.STAY=.N9RKQ>4J^7%DKN$F_Y
MB",D;16S\2IKVW\":A/8WAM9$"[V4?,R$@%0>Q.>M '645R(U;4_[5L?#<%]
M:F_:S:[GNFMR0JA@%41[^ISU)[>]7/"^OW&JS:GIU^L"ZAIDXBF,&=KJ1E7
M/3.#QD]* .BHJMJ+72Z9=-8[/M8B8PAU)4OCC('O7GTWQ#NX-!\,ZE*]M&;N
MY,&H1M$<H%8*S 9R,=^OWA^(!WNJ:M8:+9_:]1N5MX-P3>P)&3T'%7:\I^)&
MJSZGX;UE5\LV5IJ4-M$P'S&11F3)ST!('YUT'_"5ZMI.NZK9ZW#:20VVF'4H
MS:;@0H;:4.[J<@\\4 =M534M3LM'L7O=0N$M[9,!I'Z#)P*X_1_$WB._U6UB
MDL)&M+RW9VE^PRQ+9OC(^9^)%[<8S7,0WM_J_P #]8OM3NOM<DDI92Z_,I\Q
M>^<?3 &* /7FCBG$;LB/M.]"RYVG&,CT."?SJ2N'M_%>HZ5KTEAKBV<=L=,-
M_%Y3'=&%^\A)^\>"<CTJ+2/%VO7][I<QTR>2SOCB6-+"5!;*1\K>:WRN.F>G
MM0!WM%<3X=\3^(=>U6X5=.L5T^SO9;6XD$K!R%Z%01V[\\Y[8J]XL\0:KHM]
MHUOIEE;71OYV@;SY"FUL KR/^!9X/2@#J*IZAJMCI20O?7*0+-*L,>[^)ST
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
M:/45U"5F@&UV7A44;OD4#W/6K:>%?+\3ZQK2WIW:E;+;^5Y7^KPH&[.>>G3
MKHZ* /,=<TJ308/!&AQ:G']IBOR(KAH., 'JF[G[P'7O73CPD[6FMM-J._4M
M7B$,UTL 550*5 5,GL3WYKI6C1V5F12R_=)'(^E.H Y-/!CVZZ+<6FHB+4M+
MMOLBW!M]R31;<!63<.G4<]:D5;#P387VJZM>/-)>W >YG6$X+'Y5"HN<#''?
MZUU%(RJXPR@CT(H Y#P5X=M[30+\M;&*'5)Y94B;AD@?[B>H^4YQV+&ET'P5
M=:(T-L?$%U<:5!(9(;(QA<$] S@Y91DG;P,\UU]% '':7X'N=)D%K:^(;M-%
M6;S4L @#+SG:)<[@N>H'7GUS6YXDT.+Q'H%WI4LGE+.H DVAMA!!!Q^%:M%
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ KGO'.IW.C^#=0OK20Q31A%$@&2H:158CW
M )KH:CG@ANK>2">-989%*NCC(8'J"* .;T73]-LM06ZTW69I8+VWW"U><R"9
M\9,QW9.X@C/3WKE=*=7^'_A"Q-Q,3<RD&RAX:[4%LJ6R-JC.3],5VNB>#M"\
M/?:#IEEY#W *R.)&+8] 2<@?2H?^$%\/_P!E6NFFS8V]I*98,S/OC8]<-G(!
M],T <']OU&U^%?BR-KN:.>QU%K:+9<,YAC#Q#8K\$KRP^E;(6YU;QOIFFW&K
M7L5G-H"3S01W#+YS[L'H<@]R1S@'MFNE_P"$(\/#3]0L4T]8[>_96N%1V&XJ
M01@YR!D9X]ZN)X=TR/5[75%A87=K;"UB?><",9XQG!ZGF@#R^9M1TSX?/J[Z
MSJ$UYI&I>1#^_*QE4D\O!4=003US_//L$,RRQH<KO9 Q4'D9K#_X0K0_^$?E
MT,V\K6$LOFNC3N26R#G).>HIR^'0/&2:VI,2Q6?V?"RM^]YXW+TPHSCU)]A0
M!OUYEXTOKQ+_ ,0M9:EJ$DME91N(H)FMXK+.#DD']XS<D#&  037IM<_J7@O
M0M6U"YO;RT=YKF,1RXF=0X P,@'&0* .<35G\2>,#H\NHW-K9IID=Q;26MPT
M+3NX4[\C&X '@=,@U!J6D1-XH\$6\NJ7-[*%NX)+R.X9'?9&3U5N#DD'G)Z&
MNFN_ GAV]M;&WFL3ML4V0.LK*ZKZ%@<D?6K%WX0T2]MM/MY+/9%IY/V98I&C
MV9ZC*D9SCF@#FM0UB]TKQ%XPFCOIY6M-.BFMK623**2#EE7V('Y\]JCO)KS1
MM(\.:W8:G=W<]Y<01W"3W+NEPLJ\[8R< YP1MQCGMQ77Q^&],CUN[U?R6>\N
MX?(F:21F5H^/EVDX X%167A/2;":"2&.X*6[%[>&2YD>*$\C*(Q(!P2!QQF@
M#@]0AU>?2/%^J0:[JR2Z9?RBVACNBJ*JA&.?48)^7...G->D:-=O>:+I\\\B
MM<36L<K] 22H)./J:I#PEI(L=2LREPT&I/YETK7#G>QZD'/&<#..N!51_"J#
MQ/H]]:[[>#3;4PAA,Q:5>0L9![#KDGG@4 =/7"ZY;WFH_$FTTQ-9U"RLY--:
M62.UGV;B'P,>AY'/7 Q7=5Q&L:))JGQ+L9Y;>^6TBT]T%U;R-$%D+$XWJ0?N
MY'XT <W=7FN0Z*=*.M7?VBU\0Q6,=ZLAWM&XSAC_ !8ST-;MK:SKXO\ ^$8N
M=9U.6UBM&O$D-TZ32LSX"EU()"@=/<^V-^7P9HLVFPV#02^1%<?:AB=PS2YS
MO9LY8\]35S4]!L-6N(+FX65+F $1SP3-%(H/4;E(.#Z4 >=77B+4[ 76AW&K
M2QVR:VMG_:!?,D=NR[MI?'WL<;CSS6OXD_M#PIH&JRV.O7$HN)H!#]HD,K6*
MLP#,68L2I]^G;FNFD\(Z+-HDVD2V?F6L\AFEWNQ=Y"<ERY.XM[YS3;?P=H5M
MI%SI:V0>UNL"82NSL^.F6)SQCCGCM0!Q^HGQ%X5T;6-7&L13P/9K]FMQ=27!
M1RZ+YJM)DX 8GTY%6_+U[PZMWK<NKP7%DEA)(MH;N2?SI%4L'4OT^BX&!72:
M9X-T/2K>X@M[1FBN(O(D6:5I 8_[HW$X'L*;I7@O0M&+FULV;?$82)Y6E 0]
M5 8D ' S0!QE_:^9IW@K6)=4N[RXNM5MGE:2X8Q%F#,=L>=JX(P, <9KH9)K
ML^,O$5J+^Z6'^RXY(U$G$+'<"4'0'@'-6E^'WAY8H81!<^1!,)X83=R&.-\Y
MRJ[L#K6E)X<T^74[W4#]H%S>0?9Y66X<#9C&  <#ZCU/K0!YU;7NJ:99>"M7
MDUG4;J74;B.">&:<^4488^[W(SG)R3BK^KZA?W%UXF@BO]275K6XC33H;9I
MN&4%05 V')W9+=NN!78'PEH[66F6C02-#IDJRVH,K91E.1SGG\:\_O\ 1+UO
M$.I3S:/XC2\FO6DBN-*NECC*8 3EN!ZD]OPH ]4LHW@LH(997DE6,!FD8%F.
M.2<>]6*X[2_#>J)JN@:E>W,OVJTM&BO'-P7$V5(5"O0D$ABW<KT/!'8T <5?
MWLVK?$1_#LMY=6=G'IWGIY$QA>64L!D,.2 ,\>H.:R=3-U+XH\&Z-+K#7%VG
MVHRZC %5B0C C;R V!C/K[UU?B'P=I7B6XMKF\^T17-OPD]O*4?;W4GT//OR
M:=_PA^DKJ.D7L"2P/I2NMNL3X4A@0=V>3U)SG))YS0!QUGK5_::#X@TLZ[,M
MSI^IBWCO+E3+(8G.%5>I9R0P&?4?A!9Z]JT!\;6JS7]NEA9K/:I=R^;-"=F>
M6);KUP2<9[5UDG@#294U57GO2=2N%N9'$H#1R+DJ4('&">^>U.'@/2A_:#?:
M+\RZA9BTN97N"[2#IO);/S8&,],=J .:N6\0:5X4M]:N=>O+D7_V07&Q%'V6
M-OO,@]3E1TSSFD_MC5=*D\4:G97US?:-I]LJ67GR;P96"Y.XC+!23W_QK3\6
MZ(]EX/TW2K6VU&\L;29#++;R W4:("0R\8)SCMP.W<1>&K"^N-6.R?7KG0IK
M:2.Y776#&1C@!44X8<;LDC!H F\-V_B>/5["[N[Z)]-N;?$RO>^>99=I(>,;
M0%''W1QC-=U7,Z!X&TKP[>M=6LMY,0"(8[F;>EN#G(C&!C.<9.3C\<]-0!R)
MNKO7O&FJ:6FH75A;:9!#@6^T-*\F6+$LIX  &/QS7):AXG\1#PO:PKJ)AU"#
M7SI<EVB@^:H!^8C&#U'UQ7H&I>&;:_U,:G#>7EA?>7Y3SV<BJ9$SD*P92#S[
M9JK?^!M*OM&LM,$ES;Q6ER+I)(&4.TG/S,2I!R6)Z4 :FBV-YIVG_9[[4GU"
M8.Q$\B!6*D\ @>@K.\:ZU<:'X>-Q:ND4\LT<"S. 5BWM@N0>#@9KHJI:OI-I
MKFESZ=?1[[>9=K8."/0@]B* .<U274_".FZSJC:G+J-O';*UO!<X+I)G!)(
MRO(JK)=ZKHDWAR];5Y-0M]3GCM[F.0J%W2#*O'A<@ YX],5L:3X,T[2X)XI9
M[S4O.A-N6U";S2L1ZQKP %/4BEL/!]C97%G(]S=W:6.?L<5RZLEOGCY<*"<#
M@9)QB@#@I-<\33:!XBU:/7I(SI&I.D<7D(1(H90%8XZ<UOVE[X@L/'NFV%]J
M;W5OJ=B\A'DJD<4BC.$XYQ@=?[W-:Q\!Z8='U;3!=7JP:I<FYG8.FX,2"0OR
MX X[@GWJ^_AZV_M;3M6ENKQY=-MVAB0L"K KAF*A>6(QTQT'% 'GJ:SXHB\#
M#Q=)K[N;>Y*FT^SIME3SMAS[\\8Z #ZUTDEU*WCJ_N[9HXI3X<26,SG"(WF.
M1N/8#O69X*\*R:CX7ABU&\U*.T^U/)+ILL?EJ6$FY?O*&"G"D@'D]^HKKKOP
MI97VK7NH7,]U)]LM/L<L&]1&(^N!@;@<Y/7O0!R?A[Q#J;>+M(L9;^[NX+^T
M>662>-8XY' W;H1@,4ZCW'/2LV?QKKR^ -6U-;T"\AUEK6.3RE^6/"\8QCN>
M:ZS3OA]::?>Z3>'5=2GN-,#) 99%(\LC 3&.  3TYYZ],12?#FSET&_TF34;
MIH;R_P#MQ;"[E;C(Z<\#K_D@%0W>MZ=XFUC2KS69+N)M%:_1UB6-H7#%<)C/
MH3SGM5SX60NG@'3Y6N)I/-WML<@A/WC#Y>,\]>2>:V)/#D4OB[^WWNYBWV/[
M&;? V%=Q//KUZ'O^5+X9\.Q^&-+_ +/@O;FY@5B8A.5_=J23M& .Y)S[T ;)
M&00"1GN.U>33^*-<LO#5_;?VG/+KNF:DZ%!$I::$ DDC! &W<<]L8KUJLE/#
MFGIXCN==V$W=S;BWD!"[2H_#.3@ \] * .>;Q%=ZC%K&L:7>#^SK+2"R#Y6!
MN2ADYXZJ-H/;)QV..9NM0U'6!\.))[^59KJ5Y)715Y92H#8QC."1Z<UWFG>$
M;+2_"=UX?M9)!!<I,K2L 6_> C/IP"!^%4F\!PG1-%T]-4NHI-)E\R&YC5 ^
M#G(Y&!U]^G>@#D(EU6/Q+X_NM,U,6;6@CG<F .TA1'8#). #@YX.<]J]-T&]
MDU+P]IM_, );FUBF<#IEE!/\ZQX?!<,,OB*07\Y;6XECD8JN8\*RY'KG<:@3
MPWJ=A>>&X++5+UK33T\JX^8+')&%.-RYY/W5'''7M0!U]<MJFHZC>^,H?#MC
M=?88UL3>S7"HKNP+[ @## YYS_D]36'J_AP:AJ=MJMI>RV&HP1F(3Q(K;XSS
MM8,.1GD>F30!QUSXNU\:+J-O#=0+J>F:K'9O<- "DR.VT''8^N/PQGCO-&@U
M6WLW35[R&[N#*Q62*+RQL[#'MSZ_6L2Y\$1S:(;"/4IHYY;P7MS=>6K--*#G
M)'0#(7@>E=6 0 "<GUH YGXAW%S:>!-5GM+AX)4C'SIUP6 (]L@GFN;_ +;U
MFPT_PUH&F23W-]=6(N7D2.$,D84;54.0IQ@Y)YP/?CT#4["+5=*N]/G)$5S"
MT3$8R PQD9[CK7,3^ %N-(T^V;6;U;_3V_T;4$PLB)@#9@?PX _R<4 9MYJ_
MCC3O"0GO;0QW*7H66>&-))5M>I?RU)7/'K_C5/4[V_U?POI5U#XD%RKZU#$L
MT$(C)4NNT2H1]Y2,XZ'BNK3PO=PV$$=OXAU!+U)S-+=MAS,2"-K*>-H&,#H,
M54;P#;_V-/9IJ5PEU-?+J#72H@(F!!!"   <=/6@!RZMJL7Q)AT(W FL3I8G
M<F)0V_<5W9'KCITYZ5SG@RVUF?0/%$^FZJYN#J-QY*RV\?S3#8V\Y'!;&,=!
MG-=C%X61/%%IKTE]--<6]B+,AU'[S!)WDCN<]A56SL[?P%H^J7MS=W=Y!-=-
M=R8AW.K/@$\<D< DGTH SM"\57OB"P\.Q6MVJW[R,VIJT0R$C&'!&/E)8ICI
MU_"N[KDO!^CQ1ZAK'B#[$UHVIS PPO'L9(E &2.Q8Y8CZ5=\.V.IVFI:V][=
M7<]I+<AK07+@E1@[MH'1<G ''3..: .@KSFQ\2ZV?$VF07&HI/'=WDT,UO#;
MJ8854,5438^9N!G'3O7HU<+#\-$ABL(EU_41%879N+:,! $RQ8CIDDDGG./:
M@"K#XCUE_%DEA?ZFNE2B^58+.XM1Y5S;YQ\DO7>1[]3CUQ8LO$.I3>,9K"\U
M5+%TO62+3[BV"K<6X!"LDF,ECP<9K3E\'R75_;R7NM7=U:6U[]MAMY44E'!)
M WXW;03T],"G3^$&OKNTDU#5);N&SO3>0(\2[T.20GF==H./K@4 9\>O:V8/
M&)@6.XN=.N-MI''!U&T$ @'+''OSCMTKG-9\0:A=_#S6[NW\2&Y:-;<,@MA!
M/ 6?:Z. . <C!'H><5VO_")O'+K<MMJ]U;2:I-','B !@9#V]0< $'M5>7P)
M;WL>KG4KU[FXU."."2584CVA.0P4<%LX.3Z<8H VO#\5Q#H-FMU=M=2&)6\Q
MD"G! P,#TJ#Q5K;Z#HC74,:O<22)! '.%$CG +>PZ_A5O1M.ETK2H;.:]FO7
MC&/.E !([# [ <4:UH]KKVD7&FW@;R9UP2N-RGL03T(H P$OM9T+Q)I6G:EJ
M"ZG;ZFKQJ_D+$T4J#=GY>JD9XZUG^!-7\3^)8H-4NKVS%@DLT4L"PX=R/NG/
M;&<?AWK?L_#LXO[&\U34#?2V$;1VW[K9@D8,C<DLY'&>!UXI?"?AI/"NE26$
M=V]S&TS2@N@4KG&1Q]* -ZN!N]2\6:EXK\1:5I5[;6T&GQ0O&[6X=MS)N"\G
M^+G)YQCIS7?5YI:PWUY\5_%,>FZBEJ6MX%D8P^8,;%!(PPPX/3.1UR* %/C+
M6-1\/:+>I<0:<+B*=KJ54$LK21Y4*D6"2"PR2 <#T[I#XQ\0:GX>\*W5G):P
MW.IW3VTY>+<I() 8<\#Y2<=_45M2> 8X9-,_LO5+BQ2TMI+27:BNTT;G+')&
M Q;)S@_2H+/X?2V%KH=K!K+F#2KU[E \"DNK'.S.>.K<_P"U["@#*MAXB7XG
M:7I^I:XLT\6GM._E6X6,@O@KCN3M'.!4\7CC4(+?Q*[QP236^K_8+(;=B@LV
MQ2Y'4#&3W/3Z=1J/AR2\\46&N6]^UM);1M#(BQ*WFQDYQD].<=O6LI/A[;2V
M7B&TO;HS1ZO>-=H4CVM Q)(P<G)!/7C//K0!=4^)-*MM6DO;RUOH([9I[:?R
M_+97"Y*,@X*\9SG-<Y:>+_$%SHGA-K*.Q:ZU9IHY Z%47:3@C!X  SCOBN@T
MOPOJ5OI][#JGB&XU*>XMVMT>2,*D088)"@\GIR3VKE-4T67P_+X$T2#4XENK
M>YFV7#QG!)Y *!@<'.WKWH U8/$?B6TC\1Z=>"RFU+3D2:WN& BB='/5LD8"
M\]^W?N:=XAU:\NM=TM=329X+$7-O>_8S&48@Y 4X#+Z']35Z^\#/JFEZHMYJ
M9;4]0=':ZCBPD80Y1%0D_(/3/)/6G:?X.OX-;GU2]U^2ZEN;/[+.OV945NN"
M,= ../7//- '.Z5XCU'1_!/AFU29KJ^U-F\LK!O=(EY; W ,PR ,D=>AQ77>
M$M1UN^2]CUBRFA6&0"WGEB$33H1U* G!&.<<<\5CK\/KO_A&['3FUUQ>Z;-Y
MEA>16X7R1C&TKGYA^-=+H6E7FFQS2:CJLVHW<Q&^1D"(H&<!4' ')^M &M7F
MT_CC5H-"\77L45IYVEZE]FMQY9PR^:$^;GDX[\5Z37#3_#UYM(\1V(U,*VL7
MWVM9/(SY/[P/MQN^;IC/% %C3-=\01>-$T36H;0QW-F;J)K=6'ED-@H22=V.
M.>*[&L!O#]P_BJPUI[Y&6ULVMFC\H[I"W);=NXZ#C'K^&_0!Q'B_Q+J^CW%Y
M]FDL[:&VM?.B$L?G/=,/O *K H!QR01SFGWGB/7'UC0+/3HK'&IV+3MYY;Y'
M"@]1VY''?VINL> [O4=9U6]MM<>VAU2W$%Q$UNLAP!C"L3P.^!^=6;#PC>V>
MHZ!=2ZJEP-*M7MVWP$-+N&,YW<8 4#@]#Z\ %GP?K6H:M;:A#JJ0"]L+Q[61
M[?(1\8.0#R.OZ5TE8?A[0I]%N=7EFNXYQ?WC70"1%/+)X(^\<\ >G>MR@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH *AO#<+97#6BQM<B-C"LGW2^/ES[9Q4U97B=0W
MA/6 P!'V*;K_ +AH MZ<UXVFVS:BL*WIC!F6'.P/CD+DGBITECE0/'(KH>C*
M<BO+39V>I?\ "LX+H*\$EK(KC=@-B!3M/J,C!'?D58T7P]8ZI%XX\/0;19F]
M'DHI 6*3;GC P,, .G1<4 >EF2-75&=0[YVJ3RV.N*:L\+3-"LJ&50"R!AN
M/0D5YIX2EOM?M_[7DM]MUHFGR:='P"QNA]YAC@_*$'3JS=:I>#;72;NU\,W[
M:_#'>0R%%M8+=!,[G[RN1EB#U)(Z'.1UH ]966-I'C61"Z8+*&&5STR*QCK<
MFK:)?W'ALPW%U!*T$?V@$1M(I&>X..>M</I-C#IGB'1[>]ALM6L;R:<V&JP2
M9F<L&++,>D@P2/P'TK&T86J?!GQ*D?DK/Y[[U7&[:&0+GOCKB@#VBW,IMHC<
MA%G*#S ARH;'.,]LU+D8SFO*[JX@AU7P.+WRKJT.E9-FY48;RAB0[R%]AD]C
MBJD6FV^@> ]/L[YXFEO]766-(ID$.>R2OR-@ ^;&?09H ]4U/4[72-,N-0O)
M-EM FYV S^ ]^U5I[K4I[C2I-,BMGL9R7NGF8AU3:"NP#OD]_P#Z]>17L$#>
M#/'<,(M)%@OX98DM>8XR67)3K@8W#/UZ#BNAU06L.J?#E=/\E(?-<8@P%R53
M=T]R<_C0!ZAD#O1D5Y78V5GK^D^+[KQ!%"^K6MW,JN[8DMXT4&,(<Y5<[L8Z
M\]:9!8+XB\0>$DUT---<Z*[7*+,ZF1>J[L8/.<GW]<4 >KT5YW\-]3M-,\,Z
MC'>W4-K:6VK36T!FD"@#Y2%R3SR37HE '-^'?$=QK&O>(;":&*./3+A8HF3.
M6!!^]D]<KVQUKI,@5XQ-H]CJ<WQ(GO(3+)9NTT'[Q@%<)(0V <$\=\U-/=?V
MYK'ARTU.]@@TV;1E:&2[A61))N ^=QQNXX)_#K0![#D>M%>6R6ND1PZ'H,=^
M-:,"W,D8NW46H094L^<[MF&VA<D8/(%8*RO=>!/!D#7+D'6O))BE(*KO8  Y
MR, \>@Q0![!?2:JNH:>MA#;/9L[?;'E8AD7'&S'4Y_E^-:&1ZUYUK6E6.A^*
M?!&GVAD@M!=W3JOF,?F(! R<D\G'/8]1UKE[K2K;4M.\?W=R9C<6&HR36SB5
M@(V#'D+G'0 9QG% 'MI('6BO,]6O;1_%NF_VU&+^VN="7%L2ORRL^#)AB N0
M2NX>_0"NK\$:/=:'X2LK*^YO "TQ\POR2<#/LNT<<<4 =#THSQFN+UH6E_\
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
M[@1R>3D=!P: -[2/$5EK5_J=G:K,)-.F$,QD3:"W/3VX(_"M:N&^'D-S!?\
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
M_3M5?4[/2H(;QB3YB@\$]<#.%_ "KD^N:5;71M9]2M(IU(4QO,H8$C(!!/<
MFB^UO2M,2)[_ %*TMDF&8VFF50X]LGGJ* ,NZ\!>%[R[N+NXT:"2>X;=*Y+<
MGU SQ[XQFM(Z#IC:JVIFU'VQK?[,9-S?ZO\ NXSC],U?1UD171@R, 593D$>
MM8OBOQ)#X7T5KZ2(SRLXB@@#;3(YZ#/8=Z %/A'0CHMOH_V ?8+>7SHH?,?Y
M7R3G.<]2>_>N,U?PH]WXEU"?4O"2:LUW-N@NX;PPK'&% 4,N>HQR><FNCN_^
M$RLM-EU&.>PO+A4WG3EMV QU(5P=Q;TR.:W;G6-/L%@_M"]MK22? 1)I0A)/
M89ZT 0>&].N=)\/65C>3F:>&/:S%MVWT4' R ,#)]*BUOPEH7B*:*;5M/2YD
MB4JCEV4@=<94C(^M:<MY:PF,2W$2&4$Q[G W #)QZX'/TJL->TAK/[8-4LS:
M^9Y7G>>NS?\ W<YQGVH BU#PUH^IQVL=U9*1:#$!C=HS&,8P"I! QVJ.7PGH
MDVF6NG/8C[):RB:%%D=2LG/S9!R3R>IK1EO[.!HUFNX(VD4L@>0#< ,DCU&!
MFHQJVG-%#*+^U,<S;(G\U<.WH#GDT 1'0M,.JW&IFU4WEQ!]GED+$[H^/EQG
M'8=JS;7P'X9LKN&ZM]*1)8)?.B/F.0C^H!; _+L/2K]X^HC7=.6VNK-+(K)]
MHAESYLG VE/IWJVFHV,MX]G'>6[72?>A60%U^HZ]C0!E7O@OP]J-Y<W5WIRR
M2W./._>.%? P"5!QD>N,]^M)J7@KP]JUG9VEYIR20V:[8 '8%5_NY!R1QWK8
M6^M'N3;+=0-.,@Q"0%ACKQUJCH\M^(+V35+RQF5+B3RGMSQ'$.@<G^(=Z (K
MOPIHUX=-+V@3^S?^/7RG*;!Q\O!Y' X/]356Y\!^&[O7AK,VG(UYNWM\QV,_
M]XKG!-;T%Y:W2,]O<PRJOWFC<,!]<4U+^SDDCC2[@9Y%W(JR EASR!W'!_*@
M#'U/P3H.K:H=1N[,FX9#'+LD9%F7T< \X_P]*U=+TRTT;38-/L8O*MH00B;B
M<9))Y//4FK=0RWEK;LRS7,,;*H<AW (7.,\]L\4 9^H^';'4K^._<W$%[''Y
M0N+:9HW*9SM)'49.:IZF][X=L;.R\-Z$MUYKLF/,VI$<$[G)Y.3U/UYS6W)>
M6L4Z027,*3/C;&S@,V>!@=31<7MI:%1<W4,);[OF2!<_3- &3:^'(;7P9_8
M42(;9HG!<J'9LEOFP2 23V.*G\-:2^A>';/39)?->!,$[B0,DG:I/.T9P,\X
M K2FN(;>(RSS1Q1C^-V"C\S09XA&DAE0(Y 5BPPV>F#[T 9NI>'+#4[Z*_<3
M07L2E%N;:4QR;3U4D=1]:JW'@S19[#3[)89(8+"?[1;B*4@J^<YSU/)S6PU_
M9I;BX:[@$!.T2&0!2?3/3L:YJT\0ZMJWAS5KNP2P^V6E_);0[W(A=$<#);/=
M<\_2@#K:Q]0\-V.H:D-1+W%M>>5Y+36TQC9TSG:V.HR*T?M"0Q#[5-#'(J!Y
M/GP!ZGGMGO3S<0K;_:#-&(=N[S"PVX]<],4 8U_X/T34-.L+"6U*06!!MA%(
MR&/'HP.>>].7PKIB7>J7*+,DNIQ"&X*R$?*%VC;Z<5L1313Q++#(DD;='1@0
M?Q%/H YB[\!:'>Z;IUC-'<;-.!%M(LQ$B#TW#MT_(59/A#2<Z3M6=!I3F2V"
MRG&XG)+?WB3USZFME;JW>X>W2>)IT&6C#@LH]QU'44K7$*$!YHU)<1C+ 98]
M%^OM0!5U31[+68K>.]C,BV]PES&,XPZ'C/J.O%"Z/9)KDFL+&?MLD @9\\;
M<CBK8FB,QA$B&51N*;AN ]<4JR(^[8ZMM.UL'.#Z&@##?PCI4EQJTSB<MJJ!
M+H><<''0CT([5):>%M-MC<M()KQ[B$6\C7<IE)B&?DY[<FMJHX;B&X4M!-'*
MJMM)1@P!]..] &#H?@G1?#UX;NQBF\T(8T,LS.(U)R0H/3-;EW:07]G-:748
MD@F0I(AZ,I&"*47$!\W$T9\K_6?,/D[\^E5M,UC3]7L1>V-RDML9#&).@+!M
MO&??IZT 9FA>"M%\/,[64,K,R&,>?(9-J'DJH/ ![^M):^"M'LY(?*%R;>"8
MSQ6C3L84?).0G3@G(KH=PW;<C=C.,\XIB7$,DSPI-&TL>-Z!@67/3([4 9 \
M*Z8%UE=LQ_MC/VO,A.>"./3@FE_X1;3?M.D7!$S2Z2ACM6:0G ( Y]>!5;PY
MXCGUK6=?L9H(XUTRZ$,;H3EU.>N>_'ZUT= '/GP;I7]E:CIH^T"VU"=IYP)C
MDL2"<'L#CI5AO#5@^JZ;J;&=KO3XC##(9,Y4C!W>I()YK6$B-(T8=2Z@%E!Y
M /3(_ _E3J .4O/AWH%^;P3QW12[G-S)&+EP@E)R6"YQDUJ0>&M.MM8GU6!9
M$NIK86K$/D!!C& >_ K7HH YT>"='&D:?I96<VMA<"YMP922K@D]>XY/%0:K
MX!T;5]9;5)6NX9I !.EO.42< 8&\?3TQ74T4 <U?^!=%U#4KB]D2XB-S!Y%Q
M%!,8XYE&,;@/3 ]O:@^!]*,&D1B2\5]*4K;3).5<*>H)%=+5#6)M3@TYGTBU
MAN;S<H6.:38N,\DGV&: ,._^'NAZAK,FI/\ :XVF.;B"*<K%<'_;'?\  C.3
M75 !0 !@#@"L :[=CQX-!>WB6V;3S=B4,2Q8.%Q].:7Q7KMWH-MI[V=K%<27
M=]%:;9'*XWD]/R__ %T 7WT:QDUV+66BS>Q0F!7]%)R?Q]_K46F>'[#1[6]M
M[!&A2[F>:0@Y(9NN,] .PK5HH Y/_A7VE'PS::&;J^\JTG^T03^:/-C?)/!V
MX[D=*T!X7M!J&J7AN;II-1MEMI@S*0%"E01QG.">I-;E% ''_P#"%O81>'[7
M2M0O4ATR=F9GF&&C)RP90OS$]!Z G-=A110!R$GPZTJ30+K1!>:BMC/.)Q&)
ME/E8.=J94X7//<^]:\GARUD\0QZRTTYE2T-F8<KY;1DY.1C.<^_:MBJVH274
M.GW$ME L]TD;-%$[[0[8X&>U '/:/\/](T74$NK>6]DCB=I+>UFFW0P,W5D7
M'7ZD]:ZJJ<=^B?8H;PI!>W29$&[/S!<L >^/6F6EQJ$FJ7\-S9I%9Q>7]EF6
M3<9L@[LCM@X'XT 9J^$H;6[NI]+U*_TP73^9-%;&,HS]V =&VD^V*6]\'Z?>
M>&#H EN8+5G#R/&P,DC!MQ+%@<DMR:Z"B@#&/ANU;Q/%X@:>X-Y':?9 "5V%
M<DY(QUR?7'M6?_P@>FGPX-%:[O3&MU]K2XWH)4DSG((7'7/;O74US_A[Q(VN
M:KKEDUJ(1IESY </N\SKSC''3WH JWG@.QNM2CU.+4M4M-06$0R75M.%>8
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
M+!+=VR2R09\ISG*9QG!'3.!^55+WPOHFH:7'IMSIENUI$,1QA,;/]TCD'W%
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
M)T@$D,>]D!/)';=CIGO6+X*ATZ6^LC'X/O;'4+:(B:ZND95C^7!*%OO$GC
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
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !5.ZTRVN[RUO'5EN;8GRI4;! .-R
MGU!QR#_.KE% !1110 4444 %%%% !1110 4444 %%%% !1110 5A^(?#G]NO
M9SQ:C=6%Y9LS0SVY'&X ,"#P<@5N44 8NB^'VTN>2[NM2N]2O73RS-<$#:F<
M[54# YZ^N*VJ** "F31+/!)"^=DBE6P<'!&.M/HH Y"R\$W5I8Q:8_B.]FTJ
M/Y3:F-%W1XQL+@9VX]*Z*WTJSM;U[N&,K*T2P@;CM1%Z*B]%'L*NT4 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !37C21=LB*ZY!PPR..13J* "BBB@
M II1&969067[I(Y'TIU% #2B%PY4%U! ;'(!Z_R'Y4ZBB@! J@8  ')P!40M
M+86YMQ;PB$\F/8-OKTZ5-10!SLWAR^O/$R:A>ZP\NFP2":WT]8@JK(%P"6SE
ML'+8]<>E=%110!FZOI"ZRL-M<R V ;?/!M_UQ!RJDY^[GDC'.!VR#H>5'O5]
MB[E&T-CD#T_04ZB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKG=3\8V6FW=U!
M]DO;E+,*;R:WB#);AAD;N03QR< X[T =%13(I8YX4FB</'(H9&4Y!!Y!%/H
M**** "BBB@ HHKGM8\27&F^(+#1[;2VNIKV-Y(W,XC7Y.6'(/;'YT =#163I
M^I:E<:@]K?:.]HHB\Q9A,)$8YQMR ,'O6M0 4444 %%%03WMM:RV\4\R))</
MY<*D\NV"<#\ : )Z*SH+R_DURZM)=.,=C'&K17?F B1CU7;U&*T: "BBB@ H
MK/O[N^MKVPBM=/-S;S2%;B42!?(7'#8/7FM"@ HJ)[F".XBMWE19I0QCC+?,
MP7&<#OC(_.I: "BBB@ HK(T775UFXU2%;=H387;6K;F!WD '/'3K6O0 44A(
M4$D@ <DFL#5_%MEIBZ1)&OVN#4[I;:.6%P0"W&[W&: .@HJ*ZED@M)I8H6FD
M1&9(E."Y R%!]^E0Z7=S7^F6]W<6<EG+*FYK>4_-'['WH MT444 %%99\0:>
M/$@T'SO]/,'G[>,8ST^N.<>G-:E !1110 4444 %%%% !1110 44Q)8Y=WEN
MK[6*MM.<$=0?>GT %%,CECF7=&ZNN2,J<C(."/SI] !116/HOB*UUVZU2WMH
MID?3KEK:4R  ,P)&5P3QQWQ0!L4444 %%97B+7[3PSHTNJ7J2O#&54K$ 6))
MP,9(%:B,'16'1AF@!:*SM$U=-;TX7L=K=6REV3R[F/8_!QG'I6C0 45CZWXC
MM-!NM,@NHIV.H7 MHVC4$*YQC=DCCGMFK%CJJWVHW]F+2ZA:S=5,DT>U)=PS
ME#W% &A1110 4444 %%%% !1110 4453U;4X-&TFZU&Y#F&WC,CA!EB!Z4 7
M**@L;R+4+"WO8"3#<1++&2.JL,C]#4.FZG'J:W)C@N(OL]PT#":,H6*X^89Z
MJ<\&@"[1110 445DZSX@L]#GTZ&Z64MJ%RMK%Y:@X9NA//2@#6HJ"\NDL;&X
MNY%=HX(FE8(,L0HR<#N>*2PO(]0T^WO8ED6.>-9%61=K $9Y'K0!8HHHH **
M** "BBB@ HHHH ***S-/UZQU/5=1TZV9S<:<RK.&7 !;.,'OT- &G116=JNM
M6>C&S%XSC[7<+;1;$+?.V<9QVXH T:*** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MC+1,,<1_+A>OI^N",^#Q'KUOX7%A)?G[:/$)THW4SC<$'S'+8//49QQ7H/\
MPCEG_;-AJ@DN!-8P&WB4.-A0C!W#'/;OV%4%\":*-&OM*=9Y+6\N#=/OD^9)
M3CYE(&0>!0!SVMCQ1X=\)^()IM73RUVR6168RSQ*6"LI9E&1SP>H]:?I4VL0
M>)M"CNM<NKN'6M/>6:-PJB-@BD%,#Y>M;<7@/31HEUID]YJ%R+L*)[B>??*R
MJ<A02.%SDX'K5X^&+/\ M+2+Y9KA7TN(PP*'&TJ5VG=QD]ORH YGX0Q-_P (
MO<W#3S.TEY(&5WR,C'/U.>3WKM]3!;2KP!W0F!P&0X9?E/(/8UG^'_#-IX;-
MXME-<&&XE,HA=\I$3U"CM_\ JK990RE6 ((P0>] 'D/A34+G3? 7AVWMKV2"
M35]0:W>5V#"%?,?.P'HS<#ZG-=GI\^H:5XW;0Y;M[O3[BS-S 9VW2Q,K!6!;
M'S EL\]*6U\ :7;Z%)I#7%Y+!Y_GP,TN&MFR2#'CA<$D^^>:U-)\/Q:;=S7T
MUW<7U_,BQO<W&W=L'10%  'T'- &O7C^DV>K2W/CB\TS6Y=/-IJ4\HC2)6$C
M*S'YB>V 1CWS[5[!7*R^!K5K^_F@U&^MK;49!)>6L3*$F.<GG;N7/?!&: .8
M;Q)X@\1WNGV-I;W49ET9+V1()5@8R,V X8YRG0@ ]^>F!W'A9]6;P_;C7'B?
M4D+),T3*P)!.,[> <8R!5#7? VG:U+:313W6FW%M$($EL7\L^4.B?05N:5I=
MMHVG16-HI$48ZL<LQ/)9CW)/4T <E\7?^2>W?_76+_T,5%82:]HGC+3M-O-;
M?4;75()7PT"IY#(HQMQVZ5UNN:-:^(-&N-,O-WD3@ E,;E(.01GW%5-,\-1V
M6H#4;N^N=1O4C\J*:XVCRD/4*J@*,]SC/O0!YU_PE_B)_AY:ZDNJLMZ^L?96
ME\F,YC(/&,8[5O-K>I^%]9\0PWFHSZI;VFG+>Q+,B*0Y.W&5 ^7/Y?STE^'.
MG+X=BT7[9=>1'??;0_R[B_ITQCFM63PO:3^(;O5IYII1=VGV.6V;'EE/RSZ]
M^YH \_UZ.\G@\"ZK>:E<7$M]J%M.\3!1&A;:PV@#C ..O.,GFM*Z\3ZS')X^
M"WI TM8C9_NU_=9#9[<]!US6M!\-[&)['?JNIRP6%RMQ:P22@I'M.0H&.GZU
M=E\$6,K>(6-S<#^W @GQM_=[<XV\>_?- &'HVIZ[%K'A![W6'O(M;LY'FA:%
M$5"L(D!&!G.3@^O\LW5?%>M26.NK#J4EGKEOJ(M[338XD=FB^7! *DMD;FST
M^7M79_\ "(VPF\/2I>72G0XO*@ *XD&P(=W'<#MBO/;2%SJ.J*]WXGTW5Y[R
M>X^Q6EON7YF^4@XP1C R6 X].: /7;.*:"R@BN)VGF1 ))6 !=L<G@ ?I7,^
M/M6U+2+/2)=.F:(S:E%#,P0-F-LY!R#CG'-=#I/V[^Q[/^TBAOO)7S]G3?CG
M'XU7\0:)#XATIK":>: %TD66$@,K*001D>HH YO7M<U.UU#Q1%;W9B2RTE+F
MW 13LD^?)Y'.=HZUF6.L>);*S\-:W=ZPM]:ZM/!;2V;6ZQB,R# 8,.21C/\
MGBWKOA*WT;0M>U7^T-0N[N?3'M7,\A?S">AP!US@#L/Q-6/!WAKSM T&[O[Z
M[N4MHDF@M)D14A?;@' 4$D9.,DT 4EUC7+[P9>>+;?59(F1Y)8['RH_*$<;L
MNTDC<20,YSUZ"G0ZOX@\0^)S:Z;J?]GV=SH\-ZH:!)3 [D'C.,]QSGZ5L-X$
ML\3VT5_>0Z7<3>=-IR%/*<DY(SMW!3CH"*T$\,P1>)Y==CNKA)I+06HA&WRU
M48P0,=1COGK0!%X*U.\U;PK:W6H2+)=!Y(I)%7;O*.RYQ[XJ/Q__ ,B%K7_7
MLW]*O>'="3P[I7V".[FN4$KR!I@H(W')'R@<9)/XU8UK2XM;T:ZTR=WCBN8S
M&S)C<![9H X;PW=:UIMWX.@DU))]-U.P""U\@+Y.RW# ANI/'?U/%%[KVNP>
M#/%%XFI_Z7IVJO!%+Y"\1@QC;CI_$>3DUT\?A2&*XT"5+VX T6'RH4(7#@IL
M);C.=OI5.7P+%-I&JZ:^JWIBU.Z^U3';'D-D$@?+T.%_+ZT 8MQ=^*K;QS%X
M>/B"-AJ%HTXE^QK_ *,06X09Y^[CYB>M;'P_UK4-7TW48M2G^T3V-_):^?L"
MF0+C!(' ZUI-X9@D\36.O2W4[W=I:FV .T*X.<L<#KR>G%8]YX/?3?#>K6FD
M7=_]JU"[-R'B=59)&(XSQA.!GOC- ':5Y]\31*U[X3$#JDIU>,(S#(#9&"1W
M&:[NT2:*R@CN91+.L:K)(!C>P')_$UF:[X<MM>N-,FN)I8VT^Z6ZC$>,,RD'
M!R.G% ',VVK:[90^,K"YU07=QI%M'/;W36ZJ<M$SD%1QCY<?C46I:]K5MX9\
M,7DEW=I:W-MYVI7]K;*[Q9C4H=I! &6Y..W:NCE\)PRWNO7)O;@'68%@G0!<
M* I0%>,YP3^=10^$I+"RL+?3=8NH/L=NUN%D421RJ3GYTXR1S@@C^E &IH$[
M7.@V4SWZ:@SQ _:D38)?]K';Z>M97C?7+S1M-LH]/4_:KZ\CM4<%<IGDD;N"
M< @9XR:U=!T2U\/:/#IMF7,463N<Y9F)R2?J?2H_$7A^T\2Z6;&[:2/#K)%-
M$</$XZ,I]?\ &@#G4E\;66EZXQC:Y:.-6TYIQ$9F/\881_*2!G'X5@ZOJ\FH
M_#GQ')%XAGO=@C'E3P+%/ "0KI(  "#D\@>O-=AI_A.XM-.N(I_$&I7-]/L'
MVUG^:,*VX!5.0!GKG.<U!+X%AO;/6EO[UI;S5E1)KB*(1A0F-N%R>XR<DDT
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
M20S%S/N&YF.3US^6[Z5UWCVXMX= BBN+F:);BZBB$<(^:XR<^5G(P&QR>PH
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
M^T0(LKC8_/.0<]S6U-/#;H'FECC0L%#.P ))P!SW)(%*\L<49DD=4C R68X
M'KF@"E%HEA#KL^M)"1?SQ"&23><%!C QG'84FH:'8:I>V-Y=Q,\]C)YENPD9
M0K<<X!P>@ZU>>6..(RO(JQ@9+,< #ZTDMQ#! T\TT<<2#+2.P"@>Y- &1_PB
M>CB#5(1!*$U1M]WB=\R'ZYR.O:H[_P %Z%J=O807=K)(EBGEVY\]PRKQP2#D
M]!UK>W+MW;AM]<T!E*[@P(]<T <^W@CP_P#V9+IR61AM);C[4\<,SIF0=#P>
M ...G JUKGAC2/$<,$>J6OG_ &=BT3!V5E)ZX8$'G _(5K;UP3N''7F@,&&5
M((]J *NFZ;::18165C"L-O&/E4<_4DGDDGDDUG1>$-"AFU*46"L=2R;I7=F5
M\G)X)P.>>*VRZ@X+ 'TS0649R0,>IH R-,\,:7I-PD]O',\L47DQ-<7$DWE)
M_=3>3M'3ICI4NMZ!IOB*TCMM3@,T4<@E0!V0JP!&<J0>YK2+*%W$C'KFN;T7
MQ)<:GXPU[1WBB$&G^5Y3IG<VY<G/:@"]'X:TR*^O+Q(I1->0"WF_?O@H!@ #
M.!@=QZGUJI-X'\/3Z-:Z3+8EK2U8M #*^Z,DY.&SNZGIFNA9E7[S ?4T%E49
M+  ]R: *>EZ59:+8)9:? (8$). 222>I)/)/N:S)?!NDRWUW=#[5$+T[KN"*
MY=8K@_[:@_7@8!R<YK?+JH!+  ],FL^\EU5=6L$LX;9]/??]J>1B'7CY=@[\
M]: *&M>"]#UX6OVRTVM; )$\#&-@@_@R/X?;MDXQ5AO"^CF72Y!:;6TLL;3:
M[ 1EL9[\YP.N:URR@@$C)[9H+ =2!0!C/X3T:6/5(Y;5I(]48/=(\K,&8="
M3\I'J,=!Z"H=#\&:-X?AN$LHI=]PAC>:24M(%/\ "&ZJ/ICH/2M\LH7<2,>N
M: 01D'(H Y]O!FE'PI_PC8:Y&GA@P_?$N,/OQD]L]JMW/AS3[K7+767\];VV
MC\I7CF9=ZYSAL'YAG/!]><UK44 9VL:)9ZW!%'=B0-!()H98G*/$XZ,I'>F6
M.@VM@;F1);B6ZN5"RW4LFZ4@ @ 'L!G@  =^M:E% &9H.AVOAW28]-LWF>WC
M9F7SFW$;CD\X'<D_C6G110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<]XZMY[KP/K
M$-LK-*UNV%5<D@<D8^@-=#10!YP+P:GXA\ 3P6L[6D=O*S3-"P"L8MH!R..1
MP>_:N>U+3=4ET[Q,R6-U-%;>(OMIMMK*)X\L#C&"?X3D9Z"O:** .+\&2:)J
M-[+JFB:)/;1&'RVO;@D,YR#Y8!)R!@$GIT'KB+Q-;76E>/-+\4K:3W5BEL;.
MY$";GA!)(? Y8?-T [>]=S10!@:9XLL]=N84T6*:\@)/GW+1/%'" ..74;B3
M@8'N3C%<-+(D?P[OO"$\;+K_ )KHML4+-,6EWJZD9R-I^]VP<]*]8HH \[L+
M9+;Q_=07.+BXM?#\49E93EF'#$'MGZ]ZYJPD@MOA=X6FD3RPNN)(QVDD*)7R
M?7H*]IHH \W.K:)I7Q'\5-K$D*F6VMEC$B;BZ^7\RCCO\O'?CTK(@BFT.'PS
M;7=G+9"87+17,5N9;F'>Q*0H>0K$$#D'&>W)KT#3-!NK'Q9K&L2W<4L.H+$H
MB$9#1[!@<YP>">WI6_0!XC;RK#\,[&UGM;@2)KZI(LL9)C.\L=Q(&>.#CN:Z
M^Q"R?&?6H"-T$FE*)4(^5SE!R.AX)_,UW]4=9LKC4M(N;.TOI;&>5=J7$7WD
MY[?R_&@#AO!FCW4>KS:+>L9K'PY<,;60Y^=I%#)GME5+?]]CICG>^(%[]@\+
MM.UFMP@N(MQ=2RPC>/WA ()QV SSCC&:V-%TA='LWB-Q)<SRR--/<2 !I7.,
MD@#'0 #V K1H \274$%UX[9[B]NH+S3$DBEG@*F4E H;&T #+#'?'K@UL7'E
MQ:S\,BB[8Q;L/E7 !,:#I]:]5HH \1N]6CLOA_>>&[FVNUUFVOO-FA$#-E?.
M\S?N'&,8&2:]>U68_P#"/7TRVPG/V21Q;NN?,^0G:1WSTQ6A10!XKH5[%<>.
M/!UR)IF58)8GA6U>.&V?RV'E)E<D#(!.6Z9)%07CPM\);JYM-OG#6V?S(QAM
MV\E3GKG:1SZ5[C10!P7B^VO]-\4V&JZ5CSM5C.DRKTVELLDO')*X)/LO45VF
MGV,&F:=;V-LI6"WC$: ^@&*R+7P_>?\ "1RZGJ.JR7D,3NUC;&-56WW#!Y R
M3C(!]"?6N@H \EL[A+'P/K_AK5WWZ_*\X\DH6:XD<91UP.03@@]O;%;,S?8?
M&O@:SNG_ -)BL)HY!R?F,:CK[E3S[5Z#10!D^*4DD\):RD0R[64P QG/R'C'
MK7G,UY::O<_#9K<F:*)F@DW1,!O5(@P^8#.#WZ5ZY10!XQKBO=6_C+[&KRQV
M^L03W4,+%2\2C#=/]H9_X#GM77^"6\.WVIW6IZ*=3N+B2!5N;F\=VP>,1Y?J
MPQVR ._(KN** .#^)CV#)X=M]0),#ZHC.H)!*!6!.>P!9?SJKHAC\!^+KO2;
M['V#5'\ZSOG^9RW \ISCMVSQ^=>C44 >,0QZ&LVJ:+XI?5GU)M09X[2*:4I<
M[R"C #Y,\XR2.G6M?5;:ZN_B1XG@LPWVB7P\R1;3@EB4 P:]0HH \J\'3^&;
MJ?1]CZM/KUC$5-I)+*PMR%P_WL*!QT![CBLC3=8TY]3\+W*3Q6T,>H3 Z?#
MQ^S[]P&]^26)QZ#T&!FO:EC1&9E159SEB!@D].::((0<B),[M_W1][U^OO0!
MY?97-O8Z[:'2KN'5=/OM7=Y+*>'%S:3$G=(O0A1SG(Z>N:Q]'&BW3#1?$.J:
MRFKPZF[_ &! "LDID.&#!#USR2P[G.,5[.+> 7!N!#&)F&#(%&XCTSUI?(A\
M_P _RD\[;M\S:-V/3/I0!XQ<'0CJ_B?2?$NI:M:SW&IO*EO;KO%S'D&(#Y&Y
M'&.1P0/7&MXIFM]-NM2U&QO8&F6V@BOM&U*+(G3 V;3U+#)Z9Y!KU%H(7F29
MHD,J9"N5&Y<^A[4CVMO).L[P1-,OW9&0%A]#0!0U>[6+PO>W=S:R,HM'>2W4
M_,?DY7/KVS7F?AO4[&;QIH#+=V[PG27@*PQ%(8P,D198[F(')W>H/&:]@J%;
M2V155;>%0H*J @& >H'L: /$HK2TMOAMX/OK6&*.\?6$\R>, 2$[I.K=>BK^
M0K:U35K"TA\>6.K2)'J-PS_95G7YI8_+Q&%/< @X^M>I_8[7RDB^S0^7&=R)
ML&%/J!VI7MK>6599((GD485V0$@>QH PO 3*W@312K @6J@X/<=:\[\-6VA7
M"6EOK.LZC#K5MJ;,+(!0WFF3@CY"Q!!!)W>OI7LJJJ*%50J@8  P *C^RV_V
MC[1Y$7G_ //38-WIUZT >(>,=4T^2;4/LTEO;2QZX/-B)9IY&3*F0L3A4SG
M'K^%=$^I^'HO$7BJU\4L%2[\M[>29&8R0%, 1D G@] /7ZUZ6UE:,SLUK"6D
MQO)C&6QR,^O2G2VMO-(DDL$4CI]UF0$K]#VH X!K'2]3^)<=O=6D,T*>'D,<
M%RH8J?,. 5.?F -6_A&[O\/K4,S,%EE5<G.!N/ KM/LT'GF?R8_.(QYFT;L>
MF>M+#!%;QB.&)(T'.U% 'Y"@#SZV?2YY?&UIK<<?VM9Y)-TJ*'-N8U6/83U
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
MVWV@VV[>4N81C&$./EX]* /*+V!-8O?$NER".\UM[\"ROP\:>2N%(4,6W *
M<A<_F<5N7.B:5>_$JVTJ97DACT8^?;B1PC8=0N?4<D_4 FJUQX'U"YN;TW_A
M[2-2N9;EI([][J2+*L?XU7D[1@ #T/7))[+2/"]CIT=C//&MQJ5M:"V:[?)9
ME[CGMZ9Y XS0!PUA8W.K^!=%MK.XM)Y;6_GQ87CDQW*H[XC/T7! /08KJ? ^
MHZ?_ ,(ZZQP-IHAO9;>2VGE!$4V[)1#W&3P/PK3_ .$1T ::-/&F0K;+*9E"
MDAE<]6# [@>W!Z<=*G_X1[2#9V=F=/A-O9R++ A7(1QT;W//4]: -.BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
ML[21FFL)!%< H1M8YZ$]>AK2KQ^WFUBSU'X@W^DW\5J;2X\]P\ D,FW>=O/
M& >Q_"M^]\6:Q?7UEIVG0W"R/IB7L\EI'&[AW VJ!(<!?4\G^= 'H-%>>WFM
M^,8-/\,13?9+/4M0N)+>Z5X]P'7:PP>P!./7'O4<^O\ BD:C<:'!YES?:;:H
M\T]I!'B:9AE P<C:F.I49SG&.* /1J*\\OGUFZ\6>!GOIFL;F:*Y,UO&%94D
M6+)/?.0<8[=CWJQ;>(=8UO2M;UC3KR*!--NIHH+9H@4F2-0<N3\P)!.,8Q[T
M =9JFL6>CPQ/=,^Z9Q'%%$A=Y&/95')]:72-7L]<L!>V+LT)9D.]"I#*<$$'
MD<UQ>ISW6M>(_ FI6]VUHEW'),L?EJ^S,.YN3URIV^W6M(:AK>KR:\^DSPVL
M>FSM;V\1A#&>5%R^_/0$L ,$'C)]* .PHKSG_A,-?UO_ (1M-&%G;OJ]K.TA
MGC+")X^"PYY&>@Q]:9)XG\6WDNI6VFVIFN=-D2#,$*&.:4#]YOW,&5>>,>G7
MM0!Z316;/=WX\-R7:6T<6H"U,@AFD 5)-N<,W3 /?^5<CX?\4:M=>)WTR2[A
MU")M/:Z61+8QKYH(4JC='3.?F_6@#T"D8A5+'H!DUPGACQ/JNJ^<9;J&6\M[
M:1KK3'@,4T4PQL"Y^\IP<^A(YYX?X4\3W^LWA26]@,D=N3>V,]N89[>; X0?
MQ)UZ\_F  #J]'UBRUW3(M0L)&DMI,[69"IX.#P:O5YZ/&&K1> ]$U-UM4NM1
MN4@:41-Y4*L3\Q&>O'TR:LQZYKW]I^)K=+VTG@TVU\R"46_&\J6"L0V,C'([
MY[4 =S17G=IXF\2I;^%=0O9+*2VU>=(98HHBI3>,J=Q/7J2,8XQ2/XM\4:@]
M_/HNE/<1V]\8(H]B;'C0X?<Y<%6)SCC ]Z ._N[J&QLYKJX8K#"AD=@"< #)
MX%,TZ_M]4TZWO[5BUO<()(V(P2#TXKD[C6]0UVY\166FSP6T>F0>4QDCWF25
ME)/<8 P1]>:N^%;R/3OAIIU]-GRK;3A,^.NU5R?Y4 =117"7'B/7[#0]*\0W
M+VDEG=2Q"YM4BP8XY#@%7W')&1Q3K76_%&I^--7TVT%A%9:;<0;Q-&PD:)N3
MM/3) )S]/6@#N:*XOQP^HC6/#,5EJ!MDFOMCIY>Y6.W()&1G&.F>_M2-JGBR
MZ\4ZII5@^F&*Q^S.7F5U+(X.X<9Y."<]L=\\ ':T5YXOC'5X-?L8+EK5TN=1
M-G+:Q1$^0I^X?.!*EB,';UY[5#?>*O%D>G^(+^V33VMM(OWB),3%Y47;D  \
M8!R2?Z4 >DU2U+5;32H4DNI"#(_EQ1HI=Y&_NJHY)KCM;\8WL.H6D,5U;Z3;
MW=DD]M<7D&^*65N=C." F./U/I3?%*:G/XI\&,EY;0R.TGS+$9%63R\LPY&5
M(X'3UH ['1]9L==L1>:?*9(=Q0[D*E6'4$'N*OUY[?>)/$$][JUOX;TW<MA<
M>2 +="LTG!<LQD7;R3C .>]69]<\5WGB9])TZ'3X&2PANI!<!CL9CADR.O<9
MQVH [FBN"B\2^(WU;7)'2Q72]&N&,X4-YDD00MA?]K@=>#GMBI-,U[Q1>7>D
M7GV(2Z7>QF6X_<"/[.A *$-O);UZ?_6 .LU75K+1;!KW4)Q#;JRJ6()Y)P.!
M]:NUY5XLU'6->^'5WK!GMX=,FFC,5J(<NT7FJ%8OGAB<'&.E>JT %%<W=ZMJ
M%]XFGT/2I(;8VMNLUQ<RQ>9@L?E15R.P))KG+_Q]JMOHELT5I -3CU<:9=+)
MD1LP!)*D'(!X]<9/6@#T>BLFRFUBVT2XFU@6;7D7F.OV;=L*C)7.><UPD'CS
MQ*GAK3_%5Y;:=_9#S&*XBBW>;MWE-PSP,$=.<_CP >HT5R2^)-0>_P#%]O&D
M#_V5;Q36GRD;B\+/AN?4#TZUCMXT\0367A-;&TLI;O6892^_<%5T4<\9PO.3
MUZ8XZT >BT5YU;>(O&MYK]_X?CAT9;ZSMHY'F)DV;BH/'KDD#MCWJSIWCRXU
MFTTJTM8(8=8OIYK>3?EHH#$ TC8!R<@C:/?D\4 =Y17 :EXXU/1=(UZ.ZMK>
M75-(,!WJI$4R2,H#8SD'D\>U4];U7QE)+H4DO]FV<%UJ,*PI"\CE]RE@'/'R
M]B!C- 'I=%<#JGCK5(]0U*VTG3'O/[/81,5M)I!/+P74,@(3'/7/;M6JGB/4
MM1U*UTW3[*.WNOLJ75Z;P'$ ;H@ ();.?0#% &]8:I8ZF)S97,<X@E:&78?N
MN.H-6Z\^^%'G&QU_[0$$W]K2^8$SMW87.,]LUZ#0 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%5M0U"TTJQEO;V98;>)2SNW8?3J?H* +-%0QW4$EHETLJ^0ZAUD)
MP"#T//UJ4$$ @@@]"* %HIKR)'MWNJ[CM7)QD^@H>1(]N]U7<=JY.,GT% #J
M*:TB(RJSJ&8X4$\GZ53EGU%=:MX8K.)].:)VFN#+AD<8V@+WS_G&.0"]69J&
MAVNI:IINH3/,L^GL[0^6^T'< "&]1P*TLC=MR,XSBEH R=3\.V6J7:7<CSP7
M C,+R6\AC:2,]48CJ/U'8BE;P[IY;2MBRQ)I?_'M''*RJ!MVX8?Q#'K_ %-:
MM(6 (!(!/0>M "T44V21(8FEE=4C0%F9C@*!U)- #J*KV%];ZG807UI)YEO.
M@>-]I&5/0X/-6* ,_6]'MM>TF?3;MI5MYL!_*;:Q (.,_A64W@NU>Q2PEU35
MI+)55/LYN0%9!QM. #C QUZ5TM% &'<>%-/NX]5CF>X9-21(Y5+CY%48 3C@
M?G52Z\":3>:;I]I-+>;M/&+:Y6;;,B]-NX#IC'Y5L:UJD>B:+>:G,C21VT1D
M*+U;':JFCW^M7-Y*FI:;!!;F))8)X)MX.[JAR <CUQ@^U %6X\"Z)<Z):Z6T
M<RI:OYD,ZRD3*Y.2V_U)Z_\ UA0? ^BMX>FT5TN)+>:7SY)7F)E:3CY]WKP*
MZ2B@#G-/\$:1IM[/>1F[EFN+0VDS3W#2%T)&22>0>!TP/:H1X!T@:):Z5YU\
M;>UNENHF:?<RN!@ 9! 4#MC%=!?:A::9;B>\G2&,NJ*6/WF)P !W-6: ,W6-
M!T_75M!?P^9]EG6XB(."&7^A[BH=?\,Z=XCB@%ZLJRV[[X9X'V21GV85L44
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
MKSKX=6B:YI=CXANTO5U-))B]VTGRW2L[C;C)RJX'&!@CBO1: "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHI&944LQ 4#))/ % "T5CW7B2RM/$>GZ'(D[7-_&TD+J
MH,>%!)R<^@[ ]JV* "BBLW6-;M=%BA,R2S37$@B@MX%W22MZ*,CH.2>@H TJ
M*R=)\16>KW=Q9QQ7-O>6ZJTMO<Q%'4-G!]"..H)%:JNKJ&1@RGH0<@T +6)J
MNC7-[XCT35()HD73S,)$D!)=9%"\8[C!K9=UC4L[!5'4DX%.H P/%>AWFNVU
MA'9SP1-:WL=T3,I(;9D@<5I7,6H/J-B]M<11V:%_M4;)EI 5^7:>V#R:NT4
M%%4-7UBVT6S6XN!)(7D6**&%=TDKGHJCN>I^@-0Z;KUOJFES7T5M>1^0[I+!
M+"1*K+U&T9R?IGK0!JT5F:'X@T[Q#:RW&G2LZQ2&*170HR,.Q4\BI++6+2_U
M&_L(&?[18LJSJR$8+#*X/?(H OUR_AOPW?:-XAUW4+BXMI(=3E$H2-6#(03C
MK[-^==110!RC^%[R34O%-RUQ!LUFU6"( ',>V-D!/K][/'I5./P1>A/"(DOH
MG;0BWF':?W@.W 7TP%QS70ZKXBT_1SIXN7=A?W*VT)B&X;VZ9]JUJ .1OO#&
MI:KJEM/?SV)2UOC<07,<96X6(,66+/3^Z"?0=S6EXLT>[U[1#IMK-#&DLB>?
MYN[YXP<E05Y&< ?3-:=_J%II=E)>7UQ';V\?WI)#@#TK$3QOI7F1+/#J-HDL
MBQQ2W5C)$CLV, ,1CO\ H: #Q?X8;Q!H(L;%H+6XCE26*4I_JRI[8KF/&7VV
MZU_0;%M0TRWU.VM9+DM=9C@DD8A $.<DDY^7GCGTKTNJUWI]E?A1>6EO<!/N
MB:,/CZ9% 'FMKIU_XL\*ZEX9CCT>WBA:)XKS327MG);<R^[<<X]:ZGQ%X;U'
M4!IFHZ7>QVVL::I$1<9B<, &5N,X..M=-#!%;1+%!$D4:C"HBA0![ 51GUVR
MM]?M=%D,GVRZB:6,!/EVKUR?7@T <[J'AC7]4T6WFN=7B77[6<7-O)$NV!&
MQLQC)!&<GWZ8XJ'5/#GBK6?"\MM?W]A+J$L\+;$#)#&B-NXXSN)ZG'0 5U.E
M:S;:P;P6\<Z?9;AK=_-CVY8=U]1[UHT <P?#MX/B&/$0DA-N=/\ LQ3)W!]V
M?3I6"? 6KR>&K6(7MK;:QI]]+=V4T660!VW;6)&?TQP.M>BT4 <1JGA[Q1KO
M@C4M-U2^L)-0NC&(EB4I#&%=6.6QN).#VQP/>KR^'M07Q/HFH;K?[-9:>UM+
M\YWEB!RHQ@C@=Q74U0U;5K;1;1+FZ$IC:5(1Y2%SN8X' ^M &)X$\.ZEX6TF
M;3+R>UEMTF9K=H@V]@3G+9X'T'YU2\5^&M9\1RSVK0:6;4R1M:WA=UN+7&-Q
M "_,<@XY%=O6=H>N6'B+35U#3I&DMV8J&9"IR.O!H YN3PKJCR^, 7M2FL6Z
M1V[>8V0RQ%/G&WCKGC-48_"'B.U@\/-;RZ7-)I]L;>6"ZWO"K9XE3CE@,>G2
MO0Z* /.HO!6O0^#M.TE9[ W=CJBWB/N8(4#,W/'7+=*Z*'1M0C^(%SK1-M]@
MEL5M@-Q\S<&W9QC&.3WKHZ* .6\6>'K_ %74]#U/3FMS/I<[2>3.Q19 V/X@
M#C[OIWK-U/P"_B%-8NM4D@AU"^6-(#!EU@$?(Y(!;)Z\8Z5W=% &!X?C\4B4
MMX@FTXHD6Q5LPQ,C\?.Q8#'0\#CGVKF?'@O+SQ?HUKI?V1KVTMI;K9/.T)(8
MA% =2#DG/ /;FO1:S=5\/Z3KAB.IV$-T8L[#(.5SZ&@#A-/L;W7]$.F6UK9Z
M;J6A7D-W"8I_/AED(8_.W)R<DGDGD5TFG:-J%[XJ3Q%J]O!;2PVGV:"WCD\P
MJ2<LQ.,=R!CL>?;H+#3[/2[1+6QMH[>!/NI&N!4EU<PV5K+=7,@C@A0O([=%
M4#)- '*Z'X.DTGQCJ>JFYW64K%[2V#9$;O@R-C& <C QV-4K#1/%VBZU?VFF
M2Z>='O;IKK[1-DRPES\P"C&3Z9R..M=GI]_;ZII\%]:.7MYT#QL1C(/M5F@#
MD_#VA:AIGC'Q-J$\<?V74&B>!@_)VAL@CMUK$N/#&OR?#*ZT(6<'VR6\+JHG
M&!&9O,R3TSVQZ?E7H]1W%Q%:VTMQ.X2&)"[L>BJ!DG\J .&NM%\5Z5XHOKW0
MX=-NK34RLDJWC']S(!@GC!(^F?I5BXTCQ)IOBF35]-CL;Y;VUBM[E)9#"4=
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
M6M_)#.;"7;<NHD9?W9)X/!XR!GI[U*OB;7++PU=V1O\ [1?C7FTB&\E"H0@
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
MQ($L8KFVTV#"JV?WTFPLR'/& ,#\:(_!UK#X'F\-"5Y5EB<-/)]YI&.[>?\
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
MJ.CZKJ,-U?6;6\RI+#96]Q)+Y'8D;^0"0?QS53XO(S^ +C:I;;/&3@9P,]:
M.KU?4SI.A76IO;/+]FA,S1*P!P!D\GCCG\JN6\IGMHIBC1F1 VQB"5R,X..*
MQ/&DJ1^!]9+$_/9R1K@$Y9AM4#'J2!6%?P7=_P"/M/TS^U-0M+1M(,LD5M.8
M]S!P.W0\]1SQB@#K=8O;S3]-DN;'3GU"=2N+=) A8$@$@GT'/X5:%S$9UMRZ
MBX,?F>5D;@N0,_F<5Y1=ZKJME\*=99=5O'NK'5'MHKIIF\THLJCELY/4_AQ6
MO;6<?_"T+R_+S^<FCQW/^N8!GSC! /*\#Y>E 'HM9NOZL-"T&\U0V[W MH]Y
MB5@I;\3T]?\ 'I7GWAV/Q1K%CHVO?VW;PQ-<"2X+WLI$JEMIC,9_=@]@!W]Z
M34G?Q%X \1ZQ=:E=^?')+$+>&X9(H5C8@(4!PV0026R3D=.* /3K.X^UV4%S
MMV^;&LFW.<9&<5D3^)5&N3Z18V%Q?75M$)9_*>-1'NSM!+L,DX[>HS6AH_.B
M6'_7M'_Z"*Y'Q!X8O+G7[C7?">K1VNLH%BNH&(*2#&0&&#@D;>O8=J .ATCQ
M-9:KHAU1EDM(EE,+K< !D<-MP<$]\5M5Y!XCU=_$_@G2+J>WDM+J/7$M[I(-
MRJ'&X$@@_3YN<'BM3Q5<S07.K6ECJFIS/I^E%EAAN7C%J0 ?-EDW9D8XX'/?
MUS0!Z++=V\-S!;22JLT^[RD/5]HR<?05-7EL"_VYXD\":A=2W"W%SI\K2M'.
MZ%BB@]B,9).<=<TU3XF\2OJM]:ZQ;V0LM0>,.;R6,11Q-T,:_(01U)ZT >J4
M5YOJMQ?Z=XJ-UK5SJ::7-<0_8[NPNBL$?*Y26,'&">Y'(/4]O1)Y##;RR 9*
M(6Q]!0!)7/Z]XE?2[^#3+"P.H:E-"\ZVXF$?R+U.2#R><#'.#7%2W]_%\.U\
M;Q:K>OJ0D$QA-PS6Y#2[#'Y6=N #Z9XSUJU+;K<_&G2YRUS$TNDBX*&9OE;<
MWR]?N\<KTSGB@#T'3KT:CIMO>"&: 31A_*F3:Z9[$>M4]3\1:?I.J:;IUT["
M?49#'" .,CU_$@?C6M7C_B%+[Q58ZEX@L]*NY?)E5M+O(WB"QQ0D[B 6W'<V
M\\*<X7KB@#V"BO//%'BR:]^$XU_2KA[:>0Q9:(X:-MX#+^8(]Q]:;]AU(^-5
MT9/$>KBUO].-Y.QF4NC!MN(CMQ&.>P[4 >BT5Y3;:]K2>';#2GU+=-)K4FFO
M>RR,KM&ASC?R0S?=#=1D=^:L>)3XB\,>#M=9M7R!+"UGMN7EGA1GPP9V )![
M'ZT =YJVI7&G-9>1ITUX)[A(9#$<>2I.-Y]0.*TJ\^UJ+5M&T_29QK][.;[5
M[42A\+\K8W(,=%R.@^G<Y<AO_%>K^([=-8N].FTRX6*S$,A14 &2SH#\X)'\
M7&.F* ._HKSOQ9=WUQ<R0V>I7ER(M+\\1:7-Y)63)/G/)D#81T7)SSQP#78>
M&[N;4/"^E7ER^^>>TBDD;&,L5!)_.@"UJ5]'IFF75_,KM';Q-*RH,L0!G ]Z
MP!XU47T6G3:)J46HSPM/#:MY6YT /.=^ >#P>:ZFN"U3_DM6A?\ 8.E_]GH
MUM/\<6&HZQ8Z6MK=Q7=TDC,DJ >24)!5N>O';/:NGKAO%$#WGQ#\-6L-Y):R
M-;W6Z2';O52HZ9!QG!P<5CQ^)-:M/",<"WDMS>'7O[,2X? <QAL<M@@,0,9(
M/7/.* /4:R]?UR'P]I9U"X@FEB$B1D1 $C<P4$Y(XR165X8@\0V>IWL.JR*;
M!U#VD<ESYTL>/O M@%ASU/3BD^(__(C7O_76W_\ 1\= '545YYXTU;6+6^U+
M^S]3G!MK(2Q6ME&K%#R3).S*0HP#@ Y.*AEU[7-1USPA:P:FUFNKZ:9KCRXD
M8!_++Y 8>O'6@#T06T G,XAC$IZR!1N/XU+7FB^)==M/!6L237AFN=/UAK%[
MT0 LD*LNZ0J!C(!/;TJ]!J>J3:IXABM-4FN-*M;#S(;H!&Q,4S@-MP<8SCMF
M@#O:*\WD\2ZNFG^ I1>-OU*9$NR57]Z#MSGCCJ>F*I:SXJUK3KR6\349)Q%J
MZVODPQK]E$1S\A8KDR>N#Q]: /5:*\_\1>(;F#6-?MI-5DTTV-BLUA&BJ/M+
M%<DDLIW?-A<#'4_A%!KGB*\DT/1[B66&^N[![VXDA\J.0G=\BKN!48'7C/TP
M: /1:*Q_#(UM-%2/7V@>^C8J7A;(=>Q/;/K6;=:E/JWC.?P_:ZA/9QVEFL\T
MENJ[V=F&%RZD8"X/ [^U '17U];:;8S7MY*(K>%2\CGL!6?I/B.UU:\EM$@N
MK>=(DG"3Q[=T;#A@1D?AG-<#XFU.]U?X4:^E],3<Z9J'V.62, "XV2H,D8X^
M\#QCD?A7HGA^!K?0+&-[B6<^0AWR[=W(!QP ,#I0!I5FWVN6>GZKI^FS^9]H
MOV98=J$KE1DY/:N-\9Z_K&FWNIFTOI$^R6R36UO9Q"4_[;SY7Y5[#D>O/-6M
M5NGO=:\ W<H423L\C!1P"T&3C\Z .HT_7+/4]2U&PM_,\[3W6.?>A498$C&>
MO2M*N0\-?\CYXR_ZZVO_ *)I?B)K.IZ'X?MKG29%CN'O8HF9DW#:<]?;( H
MZZBO/4USQ'H?BJ;1]4OK.^-U8RW=L_E>2D+J&.UCG[GRGDY/ZT[PMXBU&]\3
M064FH27D-QI[3R2/ %C$RLJGR6 &Y,DC/.<=: /0*.M>3WU]XMU;P#J6JS:S
M;PVB+.GEV\&V5PKE>6[9P1QCCO6UJ>HZAX?T+05-Q=II0MP+N^MX4>2)@@V
MKC 3@Y.">V1W .^HK,\/W,]YH%G<7-W;7DLB9-Q; A)!DX(!Z'&,CUS61_;%
M[J_C#4M%LKO['%IUNC/(L09GE?D?>&-H'IUSUH Z#4=0M]*T^:]NV*PQ#+;5
M+$]@ !U)) Q571]>M-;-RD$=Q%-:N$FAN(RCH2,CCT-<%K&K7_B#P-#)/.L-
MW::K':W/EQ921UE4!UW#IWX^E>F6\<L5O&DTQFD50&D*A=Q]<#@4 -O+R&PL
MKB[N&VPV\32R$#)"J"2<?0&HM)U.WUG2K?4;3?Y%PF]-XP<>XKC=.M[S_A*_
M&HN-1DGB2*(&-T7!#1,P'3@+DC Z]36%X>UK7= T+P<SW5M+8:A.MI]F6'!5
M6. V_.=W)/ITH ]*LM:M+_5=0TZ$2^?8%!,70JOS@D;2>O0U8MM.L;.>>>UL
M[>"6X;=-)%$JM*<DY8@<G)/7U-<M_;NM?VOXQM(1'</IL$,EC$L>/F>-FP>[
M'('_ -:E\%Z]<:U-*9-72Z"0J)K26W\FXMYL\@@=5[9]10!V-58M2LYM1GT^
M.=6N[=%>6(=5#=#^E+J%]!IFG7%[<N$A@0NQ/H*\>TO4QH?BC2O$%P]V;C4R
MT.KB>WE1(2[93:S*!A?E&!D83CCF@#VJBN:\4:W=:9J.AV<,T5M#J%R8IKEU
MSY8 R N> S=!G/TKFYO%FOP>'O%MWYT;KIEP(K*Y,(_>#?@Y_A; P.!WH ])
MHKSF3Q'XGLX-+@GFM[J[UIA);"TB57AC$89AAV"DY(')Z ^H ?<:_P",+#3+
M>SN[+;J=WJ'D6S_N=[P8+,<!]@< 8Y.* /0Z*\VU7Q)XRT#POJ][J%HD;0RQ
M"RFF$99E9L,&6-B,CC\ZGN-7\70>++311J&GM_:=N\T4GV0XM0H)X&[YNF.>
M^/I0!Z%17FO_  G.L6WAR2"=8I]:.KOI$4L2 *S @;]I(&>> 2!TS6A<ZQXK
MT;1O$%Q?V^Z.VA\VQNY5B!)Z%61'/U'XY[4 =U17 Z/KWB5]7\-/J-S9266N
M6S.(88BK0LL7F9R>N?RY/IFK7PX-]-H]Y=WFH/<F6]F^5D4;6#D$Y'KCIVH
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
M,Q1A6@*#"D'/..?K4VC^'9+#5KC5;W4&OKZ:!;?S/)6(!%)/0=3D]?85O44
M9'B'1#KUG!:F[:WB2XCFD4(&\T(=P4^V0#^%-\4^'H?%&@3Z5-*81*4990FX
MH58'('X$?C6S10!YIXSA?3X?#=CJ.JW4<-N9&?5!;"10P7:H>/!&2"0#]?7A
MVE65YXITG5-#_M=KS1)8$\J_-EY#"3?DJJ\!AQR>Q->DT4 <UJ?@^+4]$TVR
M-[+!>::$^S7L(PR,H SMSW Z55U#P(-6T/['J&L7=Q?K<"X2_*A6C<# VJ.
M,=AWYKKZ:TD:.B,ZAWSM4GEL<G'K0!R-]X&DU3PY=Z9?ZY=W5Q=/&TEU*HX"
M'*JJ#  Z_4DFM&Y\,1W'BG2M<-TROI\+Q+%LX?<I&2<\=:WZP-=\6V&AZ7;Z
MAAKN">Y%LK6[*P#$D'G/;:: ,QOA_!/HVIZ?=:A+(UY?-?I.D81X)B0<CUZ?
M_JZU/'X1O)_#VHZ=JNNW%]<7L0A,[1@"-!G&%'?DY/4\>E=710!S<?A1H;CP
MY(FH';HD/E(C0@^;F/RR2<\<?7FIO#?AV7P[]LA74'N+.:9IH87C ,18Y/S#
MKS6W'+'*&,<BN%8J2IS@C@CZBGT 9FKV&HW9@DT_45M6BW;HY(?-CF!QPPR.
M..QSS7/)\.[:"WT=+>]:-].O&O,^4"LDC$$C:"-J\< 5VE% ''ZIX"AU34M>
MNWOW0:O;)"R",?NR@7:0<\\KR,=^HIUAX-N[;57U.ZUN6ZN9K V<P,2HC?W2
M .@'/OGOVKKJ* .#/P\F/@;3/#O]HIOLKO[29O*.'&YSC&>/O?I7>444 <5/
MX$GF7Q61J,8?72FT^2<0JN>#\W)P>O']*N)X4NH;[PQ)'J$?D:);F$HT.3*3
M'Y9.<\<?6NIHH IZMIZZMI%YI[R/&MS"T1=.JY&,BN5TCP-?6&M:1JEUK0N9
M=/MVM2BVP16BP0H&#U&22:Z:_P!4%A>V%L;2ZF^V2&,20Q[EB(&<N>P]ZT*
M.('@:];P3J6@2:K$9KVY:=IQ!@#<P8C&?45V5K')%:0QS2"25$57<# 8@<G'
M:JFGZH-0NK^#[)=0&SF\HM-'M67C.Y#W%:% '&7G@F_7Q+=ZKHVO2Z:E_M^V
M1+$'W$# *D]#U^F:;J/@*:ZO-1-IJ[VUGJ%I';3Q-$)'_=KM7#DY [GN?6NU
MHH XRY\):U)H$6BQZQ:/9?V>EG+'<6>[E01O3##!QCKG[H-+=>";JWNM-O=!
MU<V-W:626,C2PB19HE&%R..>_P"7I795EZQKD&CFVB,,US>73%;>U@ ,DN!E
MB,D# '))- &5J?AW6;NR2RCUB">V>U,%RE];>:)7)R9!AA@^@R0.,#BMG0]+
M71-#L],29YEMHA&)'ZMC^7TI='U6'6M,BOH(YHE<E6CF0JZ,#AE(]00146LZ
M]::);03W DD6:X2V3REW?.QQSV'?\J ,NY\/:M%XGOM9TK4K:'[9;I#)'/;E
M]I4$*P(8>O>L^\^'BK9::=(U.6SU.QE:47CC?YK/]\L,]R/IVKN*I:3J2:OI
MZ7D<%Q KE@$N(RCC!(S@^N,T 0Z)8ZC96\AU34C?7<C9+A/+10!@!5'3U/J3
M6G110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %<A\2KBYMO!\CP^9Y!GB6[,9PP@+?
M-@^_ [\$UU]-DC2:)XI45XW!5E89!!Z@B@#S?7;G18-"UV\\)7:F\DT]#)#9
MOB-$# &3 ^Z^TGWXZ=:LW%IIUCJG@V^T$".:X9862( &>U,9)9PO7;A3GL3]
M*[33M'TW2(7ATZQM[6.0[G6*,*&/3FF6&A:3I<SS6&G6UM*XPSQ1A21UQ]*
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
M_$<GD^M=;!X*T2U34%MX)8CJ$'D7#+.^77&,\G[QSR>IR?4Y<?!^F%]%8-=
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
MX:7D'V#4M-*O'>6M_/YL;1D$ ME3^O?G@UVL_E?9Y//V>3M._?C;MQSG/;%
M&/IFIQ6/AFUNM6URSO2<AKZ,JL<S9/"A>">V!R<5JVEY:W]NMQ9W,-S V=LD
M+AU..N".*\FTJ&TF^''A24Z['I%_;S3O:7$JAH]^Y\J^>!D8Z_D:[OP+>27W
MAI9YK6V@D,\H=K5<13$.<R+ZACSF@"WXLUP>'/#-[J8\LRQ)B)9#@,YX ]_7
M'L:SM'OKNSM(=5U;Q-:W6G7%LA^>-$*S'J$90,CL 03FCXE.B?#W5][*N8U
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
M8;Q@2Q,<D>TDD=U+'KW/YTK&74(+F_\ #<]G-;1^(Y%N[11R(HW/[U2V.&"
M<=NW49 /7:0D $DX ZDU!;2V:L;&VEBWVRJK0HX+1KCY<CJ.!QFDU&W^U:;=
M6^Q9/-B9-C8PV01CF@#F?$/C:.P\-VFKZ2L5U'<7PM%9\[?O,K$8Z\H<?G77
M @D@$$C@^U>(V]O9P_!6U53%%=7-^B3%3\[,)FQR.A"@D?0UOE+7P[\0-<LK
M>>:RL9=#:XGD5V9PX./,&2<MR3[GZT >H$@ DG %5=/U*SU2W:XLITGA61H]
MZ'(W*<']17DN@F)/&GAFW@BBAL+_ $Z1)H_.\QKE#&Q!F[;B<''..F>U==\,
M+.PMO#+M:Q1).]Q,)BGWB%E<+GZ#I0!VU97B74KC1_#>H:E:112S6T)D5)6(
M4XZYQSTSQWZ9'6HO%EJU]X8O;5-133FF54%R[[%4EAP3_M?=_&O/]T$&E>,;
M"XTI-.UB+3<3I;2;K>5 IVN@_A)SR/IWS0!ZG93M<V%M<. &EB5R!T!(!J>O
M,H=(MM U_P %7%M+-Y]XLD=U-)*6,P\H$9R3WQ@5AWFJ6JWFG:Q:C<G_  D
M#7DTP%Q,IR&4J/NQC&T9/( X% 'H5IXJEN/$WB'2FM4$>E0QR(X<YD)7<<^G
M:M#PQJ[Z]X:L=4D$*R7$>YEA;<JG."/J,<CL:X_3/^2A>._^O6+_ -%5M?#)
M(X_AYI(B=74H[$J3PQ=B1]0<B@#K:*XWXG*&\(?ZQT;[7!M*.5.2X'X\$_S[
M5STBMX9\>Z];Z2TJ(=!DNRKR-(7F7)#$L22<D_F: /4ZKPWMO<75Q;12!Y;<
MJ)0/X21D#ZXKS"Z2.Q\)>&_$NC[Y=;GEMUED$A9KEG&)$?)YR<CV_"MOP;IN
MGP^,O%,R01)<17H2,C@JK("0!Z$YH [RBJ]_*L.GW,K2M"J1,QE5=Q0 $Y [
MXZUY#H#M9^*_"$L3L@U&&8SS/<%I;M2,AI1T4EN@RW3KF@#N9/$^JWFM7EOH
MVG0W-KIUREO=[W*NY;J8ST^7N#UIND>)M:UF:UOK72(GT:YN'@#>81*BJ2/-
M.>"IP1MQGWK,\#:!I(OO%B"SC_Y"$MH5R?\ 4X4[<9Z9S7/6[G1O@]:76F$6
MTEY="*^N8QN*1^8XR1GTP.W!H ]CH) !). .IKRN\M7\,Z;KEWH7B"WE:;3_
M #4L+*$[4 *J9P=[8PN>>/7M6Q8Z7X?2*:[TS4?,&H:6Z2VJREQ/@9,K]]WS
M8)X^]ZF@#M+&^M]1LX[NTD$D$F2CCHP!QG]*;J.H6NE:?/?WLHBMX%W.Y["N
M;^&EG:VW@73IK>)4>XCWS,O\39(R:B^*D<4GP^OFE4$))"P)[?O5!_0F@#4N
M/$IB\6Z9HD=F98K^W><72O\ <"@GE<=#P,YZD5OUYKJVF6+?$+PQI5N3%ITN
MG3Q^7%(Z%X]K':&!SV!ZCI^%8\5Y-IGAO^RC?-%I\7B>33WDE9L+;CG:Q!!V
MYZ\]R* /8J*Y3PGI*Z/J6IP6^KV]S9R[)8K* '%OG()&68@$CIGL:W]5T^/5
MM)N]/E8JEQ$T98$Y&1UX(_G0!<HKS/P?=W6K2:3H4H*/X>DD-ZW(W.N8X@,]
M00S$_P"[SUKG]4OGMI(=>TZ>6YE&N>4-3EF(+J2<PK'DYC [DCJ,#F@#T^W\
M0R3^+-1T+["5^R6R3I,9/];N[ 8XYXSGM5_2+N\OM+AN;^P-A<OG=;F0.4Y(
M'( ZC!_&N;M5$OQ4UB/<1G2H5)4X(RQ_(\UR6GZO=/X6\):9=7,QM-5O;F*]
MN))3N=%E.(RYY&[/J"0".] '?P>(Y[G7=>TF&P1I],BC>+]_@W!="P&-OR]
M,\]:O6NJ_P#$OL)=4B73[J\(1;9I-Q#D$[ <#)P*X2)8=(UGXAVUD[P-%IL+
MP!9&W(%@?E23D8)&/3C%9T=I-J.F_#>\N)I743-#(WG,')/*X(/HA'7TH ]>
MHKSO6-6O/"OC*^5I;J:VU:SW6*R.SHET,CRU!.!G(/;J!7;Z18OINDVMG)<R
MW,D,85YI7+,[=R2>>M %VBN1\47SOXI\/Z&]Q-;VEZ97E:&1HVD*K\J;E(*\
MG/!["N?U&YU'1Y_%^CPWM]+:1:;]MMIGF9GMF(QM$A)8YQD<]C^(!Z=17(^!
M-/G_ +'LM9N-5O[J6\LH_,BN)BZ*V/O*.WI774 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M>TLK:]GU"!+:Z(6&7.5<GL,4NI:A:F'4+%=16UNX[1IFDQDP(00),>Q&?PH
MLC3;$7[7PLK87C+M:X\I?,(QC!;&<8J$:%HZV360TJQ%HS^88!;IL+?WMN,9
MX'-4[/5['3/#FGSW^M1W2/&H6\(QYYQG<%&>P_#O46K:K:W%AI=Y;:_'8VTU
MVFV41[Q<CG]V,],D=?:@#6N]+T^_@C@O+"UN(8_N1S0JZKQC@$<<4V71]+GL
MHK.;3;.2UB.8X'@4HA]E(P.I_.H=1\1:/I-REM?ZA!;S.-RH[<XSC)]!]:?=
M:YI5B\:76HVT321F5 T@&Y ,EA[8H GO=.L=2C6._LK>ZC4[E6>)7 /J 123
M:;8W%B+&:SMY+0*%$#1@H .@"]*KQ^(-)FTDZK'J$#6(SF<-\N0<8^OM4NF:
MOI^LV[3Z==QW,2L49D/1O0_G0 UM#TEM-_LXZ;:?8LY^S^2NS/KMQC/O1'H>
MDPF8Q:99IY\8BEVP*-Z 8"GCD8[5'J?B+1]&FCAU'4(;:20;E5SR1G&?85)=
M:YI=C(8[F_MXG$+3E6<9$8QEOIR/K0 NGZ+IFE(R6-C! &7:Q1 "5[ GJ0,G
MCM20Z)I5O8S6,6G6JVDSEY(!$-CL3DDCH>@_(>E._M?3O[*75/ML(L60.)]_
MRD'IS_2N7\.>+9=<\=ZQI\%W#<Z7#;QR0,B8(/&X9ZGDGKZ4 =3INE:?H]M]
MFTZSAM8<Y*Q(%R?4^I^M6V4,I5@"",$'O5/4M6L-'MUGU"ZCMXV;:K.>I]!4
M5SX@TBSTZ+4)]0MTLY3B.;?E7//3'7H?RH AMO"?A^S>)[?1[*)X9?.C98@"
MK^N?QJ8>'](6&^A&GP"._8M=+M_UI/K576+V26QT^YTW6;.SBFN8\RR@,LT9
M_@7/\1[?2I]>UVRT.PDDN+N"&=HV,"2-]]@"1QZ9H 2\\,Z'J%M;V]WI5K-%
M;*%A5XP=@'8'KCVI5\-:&FFRZ<NDV8LY6+O"(1M+'O\ 7T/;M5/P/JUWKG@W
M3]2OG5[F<.795"@X=@.![ 58,]ZESKC?;[62**-3;0I@O =A)WCW/(]J '+X
M7T-=';25TRW%@S;V@"X5FSG)]3TK3@@CMK>."%0D42!$4=@!@"O/+#Q?K-UX
M)\,ZH\\0N;[58[6X(B&'0R,IP.QPHZ5WEWJNGV,L<5W>V\$DAPBR2!2?S^E
M#M0T^TU6QDLKZ!)[:3&^-^AP01^H%4[CPUHEW=PW5SI=K-/#'Y<;R1AB%QC'
M/4<GK5RYU"RLMOVJ\MX-X)7S957<!UQDU&VKZ:MD;TW]K]E!(\X2J5SZ9SR?
M:@".+0=)@TG^RH]/MQ89R;<H"A.<\@]>>:MO:6[W<=T\$;7$2LB2E1N4-C(!
M]\"N=\8^(I--\"WFMZ-<02,@0Q28#J0SJI_G^E=!83M<Z?;3N 'EB5VQTR0#
M0!G6F@Q6_B:]UKRX4EGC$0,88,Z\9+Y."?E &!P![ULU4_M33Q>?8_MUK]JS
MCR/.7?GKC;G-/DO[.&7RI;N!)-RKL:0 Y/08]3@XH S5\(>'E@>%=(M5C>87
M#*J8!D&<-^&3^=6Y=%TV>^EO9;*)[F6 V\DC#):(]5/M4?B%[U-$N&T^_M;&
MY&-MQ=#]VO(SG-6)-1L[4!+J]MHY!'YC!Y57Y>F[D],]Z *%IX1\/6$]O/::
M/9PS6Y)BD6,;E)[YZG\>G:K>G:+IFDRW,FGV,-L]RV^8QKC>>>OYG\ZE?4["
M.T2[DOK9;9SA9FE4(Q]FS@]#4OVJW\Y(?/B\V1=Z)O&YE]0.X]Z &7UA:ZG9
M26=[ D]O( 'C<9!P<C]0#5%?#.BI87%BNG0_9[D@S)S^\QC&3U/2KEOJ=A=S
M-#;7UM-*HR4CE5F ]< UQ^@^(=:U[PEK5TMW8VM[;W\D$,\Z[8HT4H?F^@+8
M/TS0!U#^'])D>P9[&-FL,?92<_NL8QC\A563P9X:EEFEDT2Q>2:3S'9H@26S
MG/Y_G6G)>VUI:1S7EY;QH0/WKN$1C[9/?ZUA^$-;N=;?6S/<0SQVNH/! \*@
M*8PJD=SGKUS0!KQZ/IT-Y=W<=I&MQ=J$G<#F0 8 /X5)I^G6>E64=E86Z06T
M>=D:=!DDG]2:=/?V=J6%Q=P0E%#-YD@7 )P"<]LT2W]G!;+<S7<$=NP!$KR
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
M2<__ *JHI9W,</Q+,EG<8N21 /)8^:2K@;>.>2.E>J44 >6WUU)"?#D+6EU
M9-%\E;JWM&><R;0/)Y!"@X[C\0":S=*CD3X>^$K22VG6YCU^,,C0L"N)6)[=
M,$?Y%>R44 >;+$\VM_$ATLVC+6:1IA/OGR7R1QSG@_E63;1W#6WPP>5)3LDD
M!+ _*/EVC\AQ["O7Z* /*KP)+8_$ITC/F%PN2A!("8[CD9S_ )-4[O6/^$?/
M@>]1XXYET?8QN(W:,*47KL!;.?:O8:YO6O#NI7>MIK&D:R;"Z%N+9D> 2QLF
MXMG!Z')H @^'TNF-X<,>G:@MZPF=[A@C)MD<[B K $#GC-<Y=:EI>E_&;4)M
M6DBC@;2U53(FX;LJ<=#V!_EWKN](T9-+>YN)+B2ZO;ME:XN' &\J, !1PH Z
M#W[UGVOAJ:#QY>^)'NT:.>T%LD"QD%0"IR6SS]T]N] 'GUIIT<#>%([RVDCM
M+C6[B>"&1&RL9(\L,#TY X/8UTKRP>&OB9/<WX2UTV[L%CM)1&%B1E;+)D="
M3D^^:[^B@#S*T\,S:C\.M:AV-%YM]/>Z>AC"% K93 8#:#CVX-7].%QJ'@+7
M?$%Y!Y5[JM@[-'CHB1%5QWYY;_@5=]10!Y-:I:1^"O",SZFVEZK!!.]C<NH,
M0/1E?/8@@?G3==OKS5O!GA6ZN[-()SK,>X1)M1^7^=1Z-U_&O6Z* //K.[M-
M%UGQ;#XCD0-=RF:)GS^^MRN%1>Q('RX'.3^-8^BZ;]GO_ 5IK4+^<EI=;8Y%
M)PQ(*JP[84]#TQ7K-% 'DL4.E/9Z_!-=2:>G_"19M;FV7Y;>0*-KL!P%R",G
MC-=;X#U"YU"UU0W8M))8;UHC=VL6Q;K"K^\/J>V?:NL(#*58 @C!![T*H50J
M@!0,  < 4 >2^-;JV_MWQ/;8%K,VGH"1"TTMY\H("@_*J+W(Y&,Y&#5W1ET^
M^\:>%S((9A_PCJ[-P!&\$ _CC=7II12<E03C&2.WI2"*-2I"*"@VK@?='H/R
M'Y4 >':/>W-GX>\/7MPS_P!CV.MS&Y*H2(Q\NPG'8%G_ !-=;X6OK34OBUXA
MO+&59K9[.(+*@^5B @.#WY!KT(6\(A,(AC$1ZIM&T_A3DC2, (BJ  H"C& .
M@H XGQLT']NZ0\&KIINL6Z2RVKW/_'O(I #H_H2!^GTKG#X@M;J;PW<26,&C
M3RV4KK.\1:--S%6$48X+-R1D$X;H<\^KS00W"A9HHY5!R ZAAG\:5H8G"!HT
M(0@IE1\I'<>E 'B=I?6TOPG\.I,07M]:2)3C&Q@[,<\_W2?SKH)]5MM,\3^,
M[?7)DAN+NW L6E4A9(MA&U"?<C('4YKTDVMN4"&WBVAMX&P8#>OUISP0RNCR
M1([H<JS*"5^GI0!ROPP!'PYTC/\ =D_]&O5.PN+9?%OCJ,2QAO)@<@$=!"0Q
M_ GFNY1%C0(BA5'  & *8((A(\@B3>XPS;1EA[GO0!X]IDB0_"SP?+(P5$UV
M-F8] !-)DU:U(Z6_BWQ38>)-4O+$7/EM$D:IBXA"C"@E&)(/0 CD^N:]5^R6
MWDK#]GB\I3E4V# /J!3I((9F1I8D=D.4+*"5/MZ4 >97>I6GA[Q38 /%]G;0
M(X!'J4ODNJACMR2""QZ,,=C33-I6B:%X.LEO;&5UF=TU'>3;1LB_,2 1N;YM
MJY[_ )5T>K^'=>;Q#=:KI=WIDR7,<<9M]2@9UB" _<(/&22<>]:^A^'H-)L7
MBE$4\TTYNIF$05/-( )5?X1P* /);256^"WBN,2B0IJ8/''RF2'!QV!P:]AL
MO.'AJW^S!3/]C7RPW3=LXS[9JZ;:!HWC,$921MSJ4&&/J1W-2 !0   !P *
M/'T%M+\*XH&"?\)-'=856 ^TBY\_@G/.<'J>U:VBZ78ZE\5/%"ZC9V]R\26K
MIYT88JP13D9Z=!7HPMH!.9Q!&)CUDV#=^=*+>%9FF6&,2L,%PHW$?6@#EOB:
M(C\/-6\P)]Q-N['WMZXQ[UDW%EI>I_%/2A<PVMP!HWFJKA6#-N^4X[_*21^=
M>@2Q1SH4EC21#U5U!%-%M LBR"",2*-JL$&0/0'TH \WT?1;76O ?B?1K(H4
MCU*Z^R+&^=A5@T>#V&0/PS4NAZC+J7A+4O$>JV4S>1IWV%8AD.^Q3YK CIN<
MXSVV5Z)%;PVX(AACC#')V*!D_A3E143:JA5'8# H \E\*ZE93>-O#HCO;-A_
M931)';H5$1X*QEF)+. .<\\=!FLU/^2->+O^PN?_ $9#7M*6MO'LV01+Y>=F
MU -N>N/3-)]DMO*:+[/%Y;G<R;!ACZD?A0!Y])?6MEXVT,ZWM33GT98[229<
MQ"<D%LDC .T <^WK5SX:SV,K>)18,AM_[6D>,+P-A48/T.#7;26\$T:I+#'(
MB]%900*>D4<98HBJ6.YMHQD^IH \SU*UTB[^,TZ:S':/;#2=RBZV[-VX<\\9
MQN_G63I4UO:V.A6DC10Q/?W<^GSWY)A2!1@94D$YS\HR/7FNZ_X1::7XA3Z_
M<BUDLVLA;)$V6;=N!W$$8'0]ZZ5[:"5462"-U3[H9 0OT]* /#=,2UO?A]I-
MO.Z;1XE2-VR 8T;KC/3CFNUUK3=&T/QQX02*UM+.T>2]+C:%0NR+C/XG@=N
M*[LV5H1@VL)^;?S&/O>OUI;BSMKIHFN((Y3"XDC+J#L8=&'H: (+/5K#4+N\
MM+2ZCEGLW"7"*>8V(X!_7\01VKBO$YMX/BUX5N+LQ1P>1.#)+@+D(V!D\9R1
M^8KLK+2DM-4O]0,F^:[V*<(%"HF=HXZG+-R?4>E6IK6WN'B>:".1HFW1EU!*
MGU'I0!X_:#0;RQOK;Q%J-[;ZM%JLDQMXHT6=Y"WR%#LW'@COQ["MK2M*T_5/
MBEXK-]:0W#6YMY83(N2C!!R/TKT0V-H;X7IMH3=!=@FV#>%],]:D6"%9FF6*
M,2L,,X4;B/<T >'Z9I^FGX0VE]<6\"3C441KK:%D5/-&</U QGO7<6]KIND?
M%N*.SAM[2.XT9F98@$5W$N<D#C.T'GVKM396AA$)M83$#D)Y8V@^N*?]GA\X
M3>3'YH& ^T;L?6@"OINJV.L6GVK3[J.Y@W%=\9R,CJ*XE4T^ZU[QG;ZW'$]W
MY8,0N,8^S>7\NS/0 Y)QW(SS77Z'HEOH=I+%#M:2:4S32+&J;W/4[5&!T%6+
MK3+"^EBEN[*WGDA.8VEC#%3[9H \@2S;4[7X;VFNEI%F^TJRN3ED.W8#R#R-
MHKUR/3+*RT4Z=!;HMFD+1B$_,NT@Y!SU'/>GW&EV%W<V]S<V<$L]L<PR/&"T
M9_V3VZ"I;SSOL-Q]G17G\MO+5VP&;' )[#- 'C"Z)I@^&6AW^FQ+_;[W,?D2
MQ-F1I"_*GGH%7..@QVR:Z72]"TZ[\0^+[JVM(I;^UO!+:.&R4F\O.1SC[Y.0
M>,_2NC\'>&8]$T2P6\LK1=4@A\EYXP&8C).-V >];=OIMC:W=Q=V]I#%<7!!
MFE1 &DQTW'O0!Y;)#83_  OTBZLRR:\DZ""1>)VNB^'#'KS\Q.?05?\ %D%S
MH7BZ5M.A!'B:V-DQR/DN.BMST&&&?QKT%-)TZ/47U!+&W6]<8:<1C>1]>M6)
M(8I7C>2-6:)MR$C)4X(R/3@D?C0!PVKV%MI'B'P':)L"V[RP*YZD"+ Y]S^M
M9-\\.F>()+W;8ZSI5UK$;9B/^DVER".A'4 CIZ<=Z]+GL+.ZN(+B>UAEFMR6
MAD= 6C)ZE3VJM#X?T>WU$ZC#IEI'>DEC.L*AR3U.>O- '!W[W,&J?$EM.#"Y
M^S6A3RA\W,3;B,=\$G-37ZV4-]X'N/#<=NAEF"9B&"UN4&_<.IP/7H?QKO8]
M,L8;V>]CM($NIP%FF5 &D [$]ZCLM&TS3IYI[+3[:WFF.97BB"E^<\D?4T >
M/:II=BO@KQCJJP)]M@UZ003#K$!,@&W^[]X].O'H*]A27S-!66>X,6ZUW23<
M#9\N2WIQUJ)?#NC+9W%HNEV@MKA@\T0A7;(P.06'<Y%:'E1B'R=B^7MV[,<8
MZ8QZ4 >4:;$-+6;2[VRL9KI=$G-IJ=B^%FAVY^=>[=\^_OFJ6AZ;9V>@^!-6
M@1H[^XU%8))A(V6CW297&<8]J]4L_#NBZ<LRV6E6=N)T\N410JN]?0XZBE/A
M_1V@M8&TRT,5HVZW0Q#$1SG*CMS0!Y5K4MA+/-JL9AC?^WE'VBZD4W#$,%9$
MP<I&H'1LY'85V?VB*7XR*B."R:&0WXS CZ\&N@D\-Z',]R\ND63O<G,[- I,
MASG+<<\U8&DZ<NH)J L;<7B)Y:SB,;PN,8!]* .;^'1!T?4\'/\ Q-;K_P!#
MKL*J:?I=AI43Q:?9P6L;MO984"@MZG'?BK= !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 445RGCOQ-)X>TNVCM75+V^F$$4C(7$8_B? ZX'0>I% '5T5S_A
M.339K&62PU2XU*0/LN)[AVW[QV*MC;UZ "N@H **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *9++'!
M$TLTB1QJ,L[G  ]R:P_%'BVP\+6L;7 >>[G.VWM(>9)3]/3/?^=8$'A;5O%T
MR7OC&3R[('?!I$#$*O7!D88).#_^KI0!9O?B5IZRRQZ/INHZT8C^\DLH"T2X
MZ_-W_ 8]ZZ/0=<L_$>CP:G8LQAE!X8892."I]Q5+Q%?6/A7P=>2QQQP0P0&.
M")5P"Q&%7'UQ6;\+])DTGP)9K,A26X+7#*>P;[OT^4+0!V-%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 5R?BO3[I-<T/Q#:V\UV-.D<3V\62QC=2I95[L,YQU-=910!QGA+2[D^*?$'
MB![:6UM-0>-8(9XS'(=J@,Y4] 3G&>3UQ79T44 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !116;KVMVGAW2)M3O1*;>(J&\I-QY( _4B@#2HK#L/%6GWU[
M;V3I<VEU<QF6"*ZBV&5 ,Y4C(/';.>.E;E !1139)8X8VDE=411EF8X ^IH
M=168VO6*>(4T-VD2]DB\Z/=&0CCN W0D8K3H **S;;7=/NM;NM'BF8WUJ@>6
M,QL-JG&#DC!ZCI6BS!5+'. ,\#)H 6BJEIJ$5W:V\Y26W-P2(XKE/+D)&3C:
M><X!./04ME?"]^TXM[F'R)VA/GQ%-^W'S+GJISP>] %JBL[5]:L]#AMYKTR"
M.>=+=61"V&;IG'0>]1^(M:CT'1I;UHS++D1P1+UDD8X5?S_3- &7XBU>]N]1
M7PWH3$7\BB2ZNE(Q9Q$]?]\]A^-8'@GQ#JB_"^^U6X,MY);&;[-O9I96 Y <
MXR>3U]/2J^H7]S\/='=]11)[G5+>1IKQ#B=[P@_+D# 11C'IVK;\%JGAKX66
MUU/'CRK62\D&""<Y<9_# H \C\(:A?:Q\2](OM5DEN9)+D_/("0" 3@#H "0
M<#I7T@"&4,I!!&01WKY7U>];%G+%<[IY$DN93"X_=O*QR/EZ':%R/>O8=6\1
MMH'@+0M*TH[M7U&TABMDW$LFY0"_7(Y/'O\ 2@"+6I1\0O&\.@6S;M%TEQ/>
MRI\RRR=DR/Q'7^]Z5Z8 %4*H  & !VKG_!WA:#PIH:6:,);F0^9<S]Y'/]!T
M'_UZZ&@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "N.^*?_)-]6_[8_P#HY*[&H;JTMKZV>WN[>*X@?&Z*5 ZM@Y&0>#R
M: /-2MU9^*O!4\VIC4P\;1QVVQ4:#=& 7^7J ..1VZ^E#3;Z[;PGXEU^]U[5
MT>VO9K5%BE#JJ%H\84]\M@'(P.E>HV6C:7IKL]AIMG:NPPS00*A/UP*<NDZ:
MEK-:KI]HMO.Q>6$0J$D8XR6&,$\#KZ4 >3W.HZC%8:U81ZK<P2Q:G9QIY>H/
M<-"' #@2-@D9ZC&,\4SQ1;W+:7XJTF34+V:ST^_LY!)/*TC1I(GSD_WE&<[>
MF:]770M'0872K%1\O MT'W?N]NW;TJ633-/F%R);&V<76W[1NA4^=CIOX^;'
M;- &=K6G@Z#.UE=1V]ZMH8+>]GD),><#.XG@DX^;KG'7&*R_ 5T9(=1L[@WJ
M7]K*@N8;FZ-RJ$KP4D).58#..Q)KJ6LK5K+[&UM";79L\@QC9M]-O3'M3;+3
M[+3H3#8VEO:Q$[BD$812?7 % 'G-S-);?$'QS/"[1RQZ,'1U."K")2"*GT.[
MU.VUZP2;5KRZ6^T 7<BSL"JR#&"H XZ_4]Z[W^RM.\ZXF^P6OFW*E)W\E=TJ
MGJ&./F'L:<NGV221R+9VZO'%Y*,(E!6/^X#CA?;I0!Y?I\TFI7/PWNKV_N#+
M*+G?*9B"S*OR@^Y^Z>Y!Q5EM6O)[#4K:;5;WSF\236<"1N$:5 %(C\SCRUZG
M(Z=@:]"&BZ4L,$*Z99"*W?S(4$"[8FSG<HQP<]Q1+HVESPR0RZ;9R122F:1'
M@4J\AZN1CEO?K0!Y1;ZK>ZGX  U"=I9;7Q%%;H7D+ML#(0"QY;&3SWQ5S0[R
MXU?XH&]U6YN9;$75Q#I !S"6C!!^7L0ASG'-;'CBVTX00>%]+L;5=3UBX\T8
MB4^3C[\Q]#@$ _6NITKPMHFC/')8Z=#%+&@02!?FX&,_4CJ1R>] '$_&^5!X
M4L(BP\QKX,%]0$<$_J/SKG?$?CJZ\406?AKPU9R6FGW3):B9\CS,@#RQV &<
M'DY'MUF^.<TIU'2+?S$,0AD<1ACN!R 21Z8'!_WJSO MWJNLZM8RVD6FQ0>'
M[)B//RJ9;AF.!G<>3GI\OY@%7Q5H-AX8U:]TVWPJ#1E.Z1N99#*N3]>.@["N
MZ^&GAVZN8X/$^N"1KP0K!8H_ C@"A0P7L2/ZGO7"^(8_$/Q!FNM<^QQ1V&G6
MS[9U#".54))V$C+$\_\ UJ]2\/2>*G\-Z6ULNB-!]DB\LM)+G;M&,X&,^M '
M9T5F:8==,S_VJNG"+;\GV5G)S[[ATK3H **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@#B;;0-4@^)E[KMS EQ;2VWE6LJ2@>3C;PR^_/(S7:KNVC=P<<BE[T4 <Q
MXXT:ROO#VI7TEFLU];V$ZP28)9=R'.*\PT31;K2OA'JFH2O+;?VG/$CLJY*V
MX?:Q(QG!RWU&*]VIDRQ-!()PAB*G>'QMQWSGM0!YWX%\71ZKKU[X;LK.$Z+:
M08M9HT9<H,#YP>I;)/;OUKT.&&*V@C@@C6.*-0J(@P% Z "O-?A<HU#7_%&N
M1[%MYKGR8508&T$GIVX*_G7IU !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 5SOCS4!IG@?5[C<58V[1(0V#N?Y1C\\UT5<!X]7^W/$7AWPL"?+G
MG-W=#UC0'@^N?FX]A0!L?#W23HW@?3+:1%69X_.DP,$ESN&?< @?A73T@ 50
MH& !@ 4M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5BV>C3)XJ
MU#6KIXW+Q);VBKG,<0 +9SW+^G8"MJB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
; HHHH **** "BBB@ HHHH **** "BBB@#__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>bbrantretirementagreemen007.jpg
<TEXT>
begin 644 bbrantretirementagreemen007.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#WZBBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH \[M/&%IX?\0>)H]6O+IX5OD$8VM((59!R?[JY
MP*ZK4?%.FZ>$YFNF:$7&VTB,I$1SB0XX"\=:Y>2&[LKCQK')I5W<&_9?LJI
MS+-F/;]X J,'KGI6:NC7?A?6[:6]T&ZU>SETB&T=K*/>\<B  J1D?*<?CQZ4
M >EZ?J%IJMA%?6,ZSVTHRDB]#SC^8-4]7\066CR10S+<3W$@++!;1&63:.K%
M1T4=,^].\/QK'H=LJ:8-,3#%;/C]V"Q(SC@$CDCL37-R"^T+XB:AJ,MC>WUG
MJ-K&L3VD)?R63C8V.F>N??\ ( I^ /$VWP:]YJMW//-)?2QPH<R2R'@A%7J3
MR>*Z:U\7:/=:;<7PG>);>7R9HI8R)4D)P%*=<D]/6O,=,T#6K#P_I6IR:1>R
MFPU.>6:PP4D:-U4;P.^,&MS5=*;6?"LM_H_A9[/9?0W?V6:,+->*F=VY0?\
M:..<GGUH ZY/&FC_ &74)IGGMGT] ]Q!<0LDJ*1\IVGKGM4*?$#P\]T+?[5*
MI:$31,T+ 3 @'"<98\]!7.W837_"^OSZ9X6O;*>:S\OS+B+$UPV>%4#)8#'7
MZ58M;"]CU'X=[[*Y LK*1;EO);$+-;JH#''!W#'- '3V7BO2+[1I=5CN&2VA
MD\F7S(V5DDR!L*XSG+*,#UHT_P 5:7J'VQ3)):2V8W3Q7B>4Z+C.X@_P^]>?
MOH6MM9^*'CTZ>0IKPOX('!3[0BN2=GKD8Z?X5<U"PE\7>'-7;2O#$FGSRP(@
MFO?DFF99%<H!SE<)U)'.!CK@ ?X@\627OB;PI'IYU.U@FO5W^;"T4<Z$@ C/
MWA@G\#7I,CK%&TCDA5!8X&>!7FNLWM]XGUCPE<P:%JD M;\/=&:V*B+Y@#SZ
M<'GI_*O2V(5&8YP!G@9/Y4 <S;^/M NI;!(+B5Q?2F&%Q$VW?D@!CV)QP/3F
MK6H^+=+TRZFMYC<2&WVFZ>&!I$M@>09"!\O'/TKSW^P]3/PT\+62:7=K=VVK
M+)<1>0P95W2'<1CI@KS6_;1W&@W'BBQO[&[N_P"TII+FU:& RB<,N-AP, C'
M?']: -J_\8PV?B'2=,BLKBYBU",R+<1(67;C(*X'S=03Z"NE9MJ,V"<#. ,D
MUYS;:5?:#J'@?[5;SS+:6\UO.T*&39(ZC:#@=.#STXZUZ/0!RGAWQS9:YI6H
M:G/!+86EG*4\R<<,O;G^]ZJ,XR.N:U-,\2:?JMY+9Q&:&[C&\V]S$8G9#T<
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
ML]:O/!+:))&]S;2 RF)?FAA5,.K#^$9^7![]* .T?Q-H4?W]8L5_>F'F=?\
M6#JO7K4FH:_I&E3+#J&IVEK*R[E2:4*2/7!KR+4;;39? 'CB[A@M6N8];?RY
M512RQF:/;@]0.6Z>];&M3V]E>SZG9:K U^-.MUO]+O$RMY&0,!2>K'..,\GW
MH ]&OM>TC3#&+[4[2V,@W()9E7</49/2G7.LZ99X^TZA:PYB,PWRJ,H/XNO3
MWKSF^OM,L_%NLV_B>XN;"UU*S@6W 4A?)V$-%PO!#$]/6@:=ILWQ(\+VBV1:
MQ31SY4%W'E@!OV[@>_UH [36_&.CZ)HT&IR74<\-PP2W\IP1(<\D'I@=SVK;
MM[B&[MX[BWE26&10R2(<AAZ@UXX\EN/AWK2"+:EEXA))"<(/-7D8Z  XKV.V
MN8;RVCN+=Q)#(H9''1@>AH J7>NZ387D=I>:E:P7,F-D4DJJS9.!P?>B[UW2
M;"5XKS4[2"1%WLDLRJ0/4@FO+/&VI6TY\7VRO#9S;H5DC\LRS7155"MR,)&!
MW'<YR,C.N(M,U;QU=S2QP7*MX>CEM_,7.0<G< ?;% '?RZQIL&FIJ,M_;)9.
M 5N&D 1L],'I7,>#O$MSKWB?Q- ;V&ZL+62+[(T2C:%;=GD=>@Y_ETKBO#=\
M=.T3P+J>H2$:1;2W@FD*EA&Y+*A;KQDX'''-=+X!N+:Z\<^-+BT='@DF@='3
M[K9#\CUSUSWZT =]=7=O8VSW-W/'!!&,O)(P55^I-16>J6&HVC7=E>P7%NI(
M:6.0,H(ZY(KF_B'>V]EI.G_:88W234(@LDSLL<+#)#OMY(&.G'UKAHKB"XTK
MXA1/J9FD<13>>EOY9D '4(.Q.!GN#F@#U>WU_1[N<P6^J6<LH(78LRELGIQG
MO3X=9TRXN8[:'4+62>0,4C252S;?O8 /:N!\,:EI_B?Q)H]^]QIUO<:;;-;1
MVR2AI)F*C)48&% SCKWK.TO3H+SP!XEN]&MH7U-;RZ6&6!09 A89"D<\IG '
MKQ0!Z=9:UI>I3R0V.HVMS+']](I0Q7Z@46FM:7?W<EI::C:SW$8R\44JLRCU
M(%>?:=/H>LVL4^AW=Y=^(+;2)(8 >/L_[L@!OE ^\0!UY/I2>#[GP[J1\/I]
MHO9M<L$,8M\;6A[/O(4 KQW)Z^IH ],N;F&SMI;FYE6*&)2[NYP% ZDUFZ-X
MDTW6]'_M.WN8E@!(?<X_=X/\7H<8/XU?OP6TZZ !),3@ ?0UY587\+>"O!\J
MOYMIIU]'_:(4C%N<D*9 >@!(.3]: /4K#4[#5(3-I]Y!=1@X+0R!@#^%0Z[K
M=EX>TF;4K]RL,>!A?O,3T4>YKF=/2.Z^*-Q?Z1-&]D=-07K0E2CR%CLY'5L
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
MRXG14G\C:PD"YV\,.,9/3UK5TC28M(M7BCEFFDED,LTT[[GD<@ DGZ   <
M4 <;%'<^"_&VKWTUG>7.CZMB;SK:(R^1(,E@RJ"<<GGZ5KZC=W'BWPWJUGIE
MI=0+-:%8;BYC,0E9@?E"L,XQ_%COQZUU5% 'FMT)/$FC^&=&M[6_@N[*ZA:[
M=H&3[,(DPWSD8R<C&.M1W4E_I5OXUTQM%U*XFU*6:2V>W@+HR21XSNZ<8Z=>
M<8KTZB@#S[1K:<>,_#\TMC=*D>@+ 9'MV CER/E)(PIP#^?O61+;7G]@&YCT
MR_98?%?VXQ+:N)#!O)#!",GBO6** .!\;6U[Y^B^(=%'D:E*18[9HSG9,.-P
M[%#S[<]:W+C4K/P?:Z+I9M+E[>0K:K-#$62,@  N>VXD?7D]JGB\-QCQ++K-
MQ?7ERV0;>VEE)BMSMVDJO3)'\S6I/9P7,T$LREC V^,%CM#8QDCH2.V>E %7
M7]W_  CNIA(Y)&-K(%2-2S,2I   Y)KG=5\.R:WX>TK4K RVNMV$"26C."AR
M%&8W4XX.,'/3\Z[.B@#R\6VKV_AKPKJ]W83,VGWTT]_:B(EU#N^7"=3MR2/K
MFIM<LY=<U'7]8TZUG:V.A/:*WE,#<R-\PV C+8&!D=S7I5% 'F>IV=RGP<TX
M?8K@W%LENTT7DD2*$<%LJ1GC!K9MGDU'XEVFI16=VEI_8S+YLUNZ ,900IR.
M#CM79T4 <1\*H;F#P>R7,<L?^ERF-9%(^4D<C/;.?UJ K-X,\;ZMJES!<3Z3
MJZJ[300M(8)$'1PHR =QP?\ "N^HH YF[U]]2T_4UTS29[V".T=A)*K1QSN>
M B9&7XR21[#J>.-\.7,]SXL\/W#P:DP.ER02-+:>5##(%!*(-HPHQC//..:]
M8HH \H\.Z3<:G\$KBPL[1EO27^23@N1(&.,CN!BMF]NO^$I\2>%I]*6>/[%*
M\UWNA*^0I4?NVS@ GE<?4]J[ZB@#S*(E_"WQ#VI(?,O+DIA#\V4 &..>:?"\
M%QXG\ L\3L$TYR,QGY&,:A2?3E3^5>E44 >,6[75EH.KS"T<[?$Y?S6MVE-L
MO_/95'4KVSQS6KX,U :3K7C2_G@U2: >3.IEMV$LB@/DX('/(/;CZ5ZE10!%
M:W"W=I#<HKJDT:R*LB[6 (S@@]#[5+110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
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
M: +2>)_$>JZ7;:MX?T:UN[*YD952:?RY$0'&YLG')!X'(XZUV88A 9-JMCD
MY /UKR2SMH+;]G^>>")8Y;B+,KJ,%SY^W)]>./I6WK,FFZMX[OM$\13JM@+!
M6LTE?RTW-]]@3P6'&,YQ@T >@D@#)( JI?ZI8Z9]G^V7"Q&XF6"$')+NQP
M/\BO/=>33YY=,TZWFEU6&'29)8UO)0+<H.!,[8RS#& ,8Y!X[\\A&I^$_A]/
MJ#&:3^U/(,C#+%!*0%/M\JC\.] 'KZW&I?V\]NUE'_9GD!UNA(-WF9Y7;UZ<
MYK0R,XSS7G&I7ES:?%+47M]\C0>'Y)(H03@N#D8'J<"J:P0Q> -(\26$SMKK
MRP$W(.9)Y'D"O&V<[A\S<>V>* /4B0.I I20.IQ7D5QI\.KZK\1EO7GD2UB2
M2%/.8*K*CL#@'!P0.OO5V[M+[5=%\,ZDB6^KI;Z4KW.G2S$22$JN9$_V@1UZ
MY]S0!ZA57^T;3^U1IGGK]M\G[1Y.#D1[MN[TZG'_ .JJGAF[L[[PQIMQ8/,]
MJUNHC,QS)@#&&/=AC!/K7&>2(?C)K-TML9)HM(\^%.1O<;1QZYY% 'I%%>1
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHY[4G?WH 6BBB@
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
MJYN+/4?%.HP:[K7]G6]YI=N+9S''LDB:/,@#2*2OS$D8P>/85ZG_ &;8"":
M65MY4S;I8_*7;(WJPQR?K23Z7I]R(A/86LHA&(A)"K;!Z+D<=!T]* *6@"TL
M/"EG]DGGN;.&WS%+*/G=!R#R!VZ>V*\ZUBRTZWTV7QOX.UDV%Q(GGR6NY2LF
M?O*4YPV>HY&<UZX  NT 8Z8JG_8^E_:?M/\ 9MGY^=WF^0N[/KG&: ,/Q%I,
M_BWP$8&C\F^F@CGC5L9CE #8]NZ_C69X N+GQ%/+XDODD25+9-.1'!!RF&E?
M\7/_ ([BN\ID,,5O&(X8DC0$D*B@#GD\"@#SC2]-&J_$?QK:/=7,$4B6ZOY#
M!2P*=,D$C\,5W-A86'AS1%M;2'RK2UC)VJ,D@#)/J2:LQ6-G!<R7,-K!'/+_
M *R5(P&?ZD<FK% 'B5K>6\6K>#KVQ%K%;RW\JIO(:Y=&<JS3-QSR<#G'J:EU
M'2=+E\/>/;V2%6GM]1<0L,'RCE>5],DX)]![5ZT-%TL.'73K16$@ERL*@[QG
M#=.O)Y]Z>-*TX1SQBPM0DYS,HA7$AZY88Y_&@#SO2[NUU#QE##XB-N\*Z' U
MJ+M@5<L%,C8/&[.?? K1^$&W_A"Y-N-OVV7&.F/EKK[S1=+U!;=;O3[:=;<Y
MA$D0(3C&![>W2K-K:6UE#Y-I;PV\6<[(D"#/K@4 >??#UHM$\0>)-%O[C9?/
M?&:(3':TR'.&&>N>/SKJ]8U&TO-#UR"VG29X+.02E#E5)1OER.,\<CJ,CU%7
MM2T;3=8B$>HV,%RH^Z9$!*\@\'J.@Z5+%IUC!9&SBLX$M2,&$1C8?J.AH \U
M\-Z#Y_PI2\_M75(_]"G;R8[G$7!?C;CIQ5%MK?!KPS$9_(:2_B57# ,/WK\C
M/<=?PKU@:=9"P>Q6TA6T=2K0H@5"#U&!5)_#&B2Z3%I;Z9;M8POOCA*\*W/(
M]^30!R6BPOH?Q)O(-<GDN[J^B!TV^GQ]P9W1C&%4Y[ ?SIWA53H_Q&\36-\B
M12ZA(+JT=N/.3+9"^N,\CV-=IJ>CZ=K,*PZC9Q7*(=RB1<E3['J*34=&T[5X
M4AU"SBN$0Y7>O*_0]10!Q_B*)]3^*OAN"SD_>:?%)<713!\M#@ '/KT]<'(]
M:[ZJ6G:1I^D0F+3[.&W4]=B\M]3U/7O5V@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** .6?QYIL6J_9)+>[2W^V-8&]9!Y7V@?P=<_CC'\ZBO?B'IMG-J</]GZI
M++ILFVY5+;A4SS)G.-N.?4@YQC)'):OHWB744D>?19Y[NWU=;@2><HC,.[@0
MIG Z+DD9Y.3Z;+:=J]U;>/Q+ILJ/?;DM,8Q,%C**1SGG /XT =5/XDM ;%+*
M.;4);U/-ACMMI/E<9<EB %Y Y/4@5S7PPN9;N/Q'-+YNYM6E.V4_,O X/TZ5
MGZ;IVO>';KP_JT6C2WH&D)IUS;QN%DA8/OW<\8[5M?#W2M2TV#6WU*S>T>[U
M*2>.-F5CM..ZDB@"ROB>]E^(4OAP:9+]CCMA(UROJ<$'.1A>H]<BN:\$^+X=
M)\*P"_%]<H]_+%)<B$E+=FDX#N3\V=V<C.,X]*VYM/U2V^*\>JQV4LVGW&G_
M &=I8V&$8-N^8$_E]:Y^'0]5'PI.F#2)TOAJ =H@%#./.#[^O/RX'X>E '7Z
MQXXTS1KRZMI([B<V:*]TT(4B$-G&<L"3[ 'BM^UN8+^SBNK:026\Z!XW4_>4
MC(-><7NC7VG>,=6N)O"5OKMGJ++);R/'$3#)M *L6R0OJ>G&1WKT2RB^R:;!
M$8(8C'$ 8K=<(I Y"CT]* /*_"NJ:5)IVJ3>(M=U19H+Z9$_XF%R,1 +CA6Q
MUS[UW*ZS:>&8-'T[4+F\N%N1Y::C,N4+=0)')X)Z#/7\ZYOP5]KT71M3LM4\
M/:E(+N^EG""W5U:-@HP<GV/%:>J6VI>+]-MM&U32'LK>\5IYIU(<VX5LHGLY
MXR>F,COP ;+>*].BTB^U6=9X+&TD:/SG48F(.,QX)W G@'C-06OC?2)[B_MY
MS-9RV, N9EG"G]W_ '@4+ XR..O-<H=+\0Z]X N-!O+"2/4-.D4VLLR*([M4
M;Y1@\#@8P>.F3R:D_L6\\0>&=5MH/!]GH$\MIY88*BO+(&#!1@#"?*.3W(]*
M .JM/%UI=2O%)97UK(MD;Y5GC4;XAU(PQYY'!P>:2+QEIL^F:/J$45TUMJLX
MMX6$8^1R2N'YXY!Z9Z50TB\\0ZY9RV6JZ)_9\BV;PRW<K*?-D(V_(%_A/WB>
MG;WKE=.L/$5OX:\/:0WARYSI>JI-+*94 <!W;Y1GIANIP* .JTKQ9-J^K>(K
M&YTVXAL[ M&LR+G.T'<"?[QX( '2HM'\3:!HG@W1[BT^WOIEQ/\ 9HGF^9T8
ML?ODG@9!Z9Z4S1[75K#7/%=K+IDK6UW(]U;W*,-KDJ!LY/7I^1JOH/AF[O/A
M*NBZG;O#>JDIC5QAHW#L8SQ^% '4W?B.QL;K4(;CS46PMEN9YMN456S@=<[N
M#QBJVD^,-.U?5!IJ1W%O=M MPD<P7YXSW!5B..X.#6 OAC5=2^'%_#>%O[>U
M%%GFWXY=-I1#S@9" 'MR>G06/"T=P@,Y\$6NF75O;D22HD4;SR8^['M P"1U
M) Y'UH [>BJFEW<]]IEO<W5F]G/(F7MY&R8SZ9[U;H **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJEJ^HKI&
MD76HO!+.EM&9&CB +$#KC/YT 7:*R1KAE\,V^L6UC<7#7$$<L5M&,NQ< @$]
M!UY)X%0^'/$:Z^EY')8SV-W92^3<6\Q!*MC(P1P10!N4444 %%%% !117&Z+
MXGUW7YM26RT[352QNWM6,UTZEBO< (>* .RHJEI5Q>W-EOU"U2VN5D=&1'+*
M0K$!@2!D$ 'IWJ[0 4444 %%%4H=6LKC5;G3(IPUW;(KS1@'Y0W3GIVH NT5
M0TB74YK /J]O!;W1=OW<#E@%S\N3ZX_SVJ_0 4444 %%4M7O7TW1KZ^CC61K
M:!Y@C-@-M4G&?PINB7[ZKH.GZA(BH]U;1S,B]%+*#@?G0!?HHKF]4\0WB>('
MT/2;2">\CLC>OYTA52N\*$& ?F//7@9% '2456T^>XN=/MYKNV-K</&&D@+!
MO+;N,CK5F@ HHHH ***S]3NM0MI+,6-@MVDDX2X)E"&*,]7&>N/2@#0HHHH
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
M1110 4444 %%%% !1110 4444 %%%% !1110!GS:[I5OJ"V$VH6R7;$ 1-(
M<GH/8GL.II+WQ!H^G&9;S5+.!X0#(CS*&4'IE<YY[>M>;1O$W@3Q'H5X ==>
M\F(MV'[Z=RX*.HR68=/FYQCK@5+'_9=G\6+F/Q#+8[1H\<9>\*E&DP@/+]R-
MWU!- 'HTFMZ3#;P7$NJ6207'^ID:X0+)_NG.#^%%EK>EZC:RW5GJ-K/!#GS)
M(Y053'7)[=,\]N:\7:U2QTOPNVII''IDNN2RQQW"85;<LOW@W8X8\]C6GJVF
MBYO?%5QX:MHI=)^RVZR16<8$5P0ZLX1E&,A00=OKZB@#U:RUK3-2E>*RO[:X
MD09*1R G'KCT]^E4KKQAX<M+=YI-<T\A 3M2Y1F..P .2:YNXN[#7O%7A6]T
M)X[AH?,-R]N<F&$IPLA'W>>@;!SGBL+P3IMC=?#CQ!.EE;S:BINXUD$2M,,Q
M\*#C/.>GO0!Z'H_B;3M7T>QU$3Q6ZWAVQ1RRJ&+_ -WKRWL*NOJ^F1_:M^HV
MB_9,?:,SJ/)STW\_+GWKR&2[A/@'P1=;_P#1[#4XA=2%3B+#$G-7-6U"VO9/
MB)/%N$4ME:F-I$*[P%QD9['(QZY% 'J%MK6E7EU]EM=3LI[C&[R8IU9\>N <
MUB3>)(O#^BZOJFJ:I#J$,5ZZ0K:A28P<;83C^(=\\\USD*:;;>(_AR++8@:S
MFP<;2R&#Y2?<DG\369>XN/A]X]C@ E===DDV1_,0OF1'.!VP#S[&@#TNU\1Z
M1<Q63#4K-9+Q T,1N$W/DXPHSR<Y''<&KT5W;33S017$4DT! EC1P6C)&1N'
M;(YYKC?%;)K'A*T\2:"&>XTYUO+8JN"RC_6+]-N<XSG&.:VO"MNS6$VK3VZP
MW>J2?:9%ZLJX C4GOA /Q)]R0"6/Q1I<OB>;P^+A1?0QAV5CC)/.U<]3@YX[
M5:BUS2IK\V$>HVK78)7R1*-Q(Z@#N1W';O7&7TKVWC[Q!#$_DWU]I:+8%E/[
MR0*V=I]JR3<6MY\/=$TBR=?[?@N8!]F7Y)XI0^78C@KQN)8\<]>: /5V944L
MS!5 R23@ 5R-SXI6;QKH=AINIVUS9W2S_:(H-KL"J_*Q8$X4D^WW3R:F^(BW
MC^"+\623._R>8D).YHMPWCCG&W.?;-<\^OZ#?>./"$FC[9$2.>!O)A(\L,@"
M*20.GS<=N?6@#L-.O_*.K37VN6%S!!<MC8506B?W)#GJ/?'^%V#6-+N;>>XM
M]2LY88/]=)'.K+'_ +Q!P/QKS#3X;*YT[Q]!J%V;2WDUK:;@ $1L9OE8@\;0
MVW/MFJM[J.H7>D7LD\<%Y;6&I6\FH7EB@:/4(%[[1Q\H49 X_*@#U==;TE[.
M6\75+)K6%MLLXN$*(>.&;. >1U]:G^WV?VB&W^UP>=.I>*/S!ND7U4=2/<5P
MNL7.BZUX6\4W>@6IE::S7SKJ*(A9F&3M'JRCD\=Q^&7'JMCJ?CSP3/9W FAA
MM989)%!"A_*(VY/?)'YB@#TB+6])GO390ZG9278)!@2X0N".OR@YXHM=;TF^
MNFMK34[*XN%R6BAN$=QCKD YKS?P_?6FFZQIUM:7EEK>EN\\\+^6?M>GC!+%
MARV.2.<$D_2I_"$\-KXATK3+2>RURQ6WD:TO85 GLDP,K*!T!R!S@_RH [C6
M?$NF:#=6-O?W"0M>2%$9W"JH R68D\#H/J1698>(C!XC\16^K:G:Q65FUO\
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
M#'$K8/R\= .3@4 =9'/%+'YD<J/'_>5@1^=.62-W=%=69/O*#DK]:\,;RO\
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
M*!CD\>O&16Y7F_\ 9=AI?Q=T1; D)+I\KLI=GR?F^?))SN_ID]:](H ****
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MC$C9R6)))/->BV.HV6IPM-8W,5Q$KF,O$VY=PZC/>K5 'FT]MXCF\/>%KO\
ML-Q=Z3=();7S%WN@79N'.!^)]^E%]HNJZ9XIU"9/#%EKUIJTJS*TVP&V<#!#
M%@>.?YUZ310!R.GV>H0?$&2>>R86W]E16PN8U B9U8L<#.5'. /:M31M;N-2
MU35K&XT\VIL)@B/YPD$RG.UN/NG !P>F16U4<5O!;ES##'&9&+OL4#<QZDXZ
MGWH XS6K'4;'XCV7B*'3KB^LQ8FU=;;:71MS$'!(XYK'NM!\1:=:2ZA!9S/-
MJ>J_:;^SM9QYB08.$#C'/)R5/<8Z5Z?5:+4+.>]GLX;J&2YMPIFB5P6CSTR.
MW2@#S31="U/2K3Q9%/X6$MK=S1-'9><"'C).55AU(!SGCD=:M0:/J\/A7Q+:
MVEGJ/]GSVXAT^PO) TR$C#8Y.$YX&>U>E44 ><ZSI#W>F:/!/X=U!KR#3X_)
MO[.1!+;SJ,!",C@'G.3]*WM,UC5[/4=(T35K R2SV>^2^60;3*HRR[?RR<]3
M7453NI-/L;F.[NG@AFE*VT<LA +$G(0$^I[=\>U &!XYTK4[RVT[4=(19KS2
M[I;E;<X'G#H5!/3C/].:R]=T_7_&OA2]2;3%TV1'CDM+:24,\C(26W$# !R
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
ML:5$LXB20^5-$Q'S ]1C/(/MZ\,'C#Q*FI:=:3^'K93J<#-:!+O=APNX[V(
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
MJWJ&>R,N4)+D8W[>Q.<X[5KZ=X+UW0[;0=0T\6<FJV-O):W$,KD1R1LS,"&
MZ@MZ4C^!]<ET'Q;!,UD;S6+A)8EB=M@PP8Y)&1U/Y4 ;,WB^YAO]/TK3/#YN
MIKG34O(T2X6-(P3C:25P  .OK@8IH^(,*^$5UF?3Y(KEKHV0LS)G]_DC:7QP
M,#.<?G4^GZ%J=GXITR^*P&UBT=+&<[_F#AMW QR,@5RNK:-J-GX/;1;D6<6H
M:CK)FMD,_!!;><-@;2,=?RY(H [#3?%-S<^+;CP[?:4+:YB@^T++%<>;&R9
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
M)<6\+2(C_=)'KR*Y*T\2^)8)O#=_J/V"73M9$4/DP*5:)W7<KDGKWR.@Z>]
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
M(+[7'U2PUF^TM[@*+M+5MHGQWZ\''&>?\>OHH Y^+PLD/BN/7([V4>79"S6
MC< H.<[B<YXK)B^'-O'X4;1/[2G#"\^VQ7*(%:.3MQW[UVU% $-I#);VD4,M
MQ)<2(H#32 !G/J< #\JR+/P]+:>(=6U4ZB\@U&-$,1B \K:"%P>^,GJ.];M%
M ',6/@NU@\$GPO>7,EW:D$>9@(P^;<,8]#S4MEX7D2^L[O4M3EU![&-DM0\2
MIMW  LV/O-@8SQU-=%10!Q'_  KF'_A!?^$7&IRB+SO-,_E#)YSC&?ZUN?\
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
M7\>PI>N(]/LT>U7 _=-Y><CCUINC:AK4-WX/N[C6KFZ&L1LMQ!(J", 1[AM
M&0>F3GGGUQ762^$=+FN=9N&$V_5XA%=8?C:%V_+Z<4O_  B6G!-%57N%71\&
MU"R8[ ?-QSP,4 ;M%4;#2;?3KB^GA>9GO9O.E\R0L V .!V& *O4 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M_E1R>8LRN<*5;H,G Y]?KBUX=\:#6==FTB6& RK!YZ3VDIDB89 *DD AAD4
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
MMA:7MU]D\O[4]K&KBWW_ '=PW!CQS\H/% '05@:IH-Y?^*M(U>*_2*'3U<&
MP[B^\8;YL\< ?E6\I#*&'0C(I: .?UWPV^LZ]H6I+="(:7*\AC*9\S=MXSGC
M[M9\_@V[GMO%$+7\(&M.&0B$_N1TY^;YN,>G.:["B@#EM1\.:K>Z>MC]NLI;
M5K%;62"XM2R"0<>:O.0<'H<]!SWK7TO39-(\.VNFP3B26VMUA261>"0, D ]
M/;-:5% &/X?T&+1O#Z:9)Y<S-N-Q($P)G8G<Q'O_ /6KBM5T>X\*_#7^P+W5
M8FAGN4MXKG[.56)7?<WF<GY>O/OBO3:R/$.KZ?H]A$VI0/-!<SI;A%C#@LQX
MR#QCCJ: .$\)_:;759M'MKO1-16]AD,UY9J[2Q@)\AD;.,<X SW]JZ./P5+)
MX 3PQ>:B9'CQY=U''M*[6W+QGMTZUU-M:6UFA2UMX8%)R1$@4$_A56_U>+3K
MRQM9(+J1KR0QHT,194.,Y<]A0!A6OAG6[W2[W3_$FN+>P3P- JP0B,KD_?)[
MM@#\SUINC^'_ !/:H\&I^(([RVAA:.V18MI8E=H,AZG&3QSV/45U]% '!GP+
M?-X=\,:>UW;";1[Q)Y" VV158G XSG'M5Z^\'RZKJGB%KR>$6&JVT,*JBDR(
MT><-SQP3GOVZ8YZZB@#E?#VC>)[ F/5M<@NK:"/R[:.& )NP, R'&>G8=^]9
M4?@K6(_ VE:#]IL?.L[Q9GD^?:45R^!QG=DCVKOZR[/7[*^UW4-'A,GVJP5&
MFRN%^89 ![\?SH SK'0-2T_QKJ6K0WEN=/U%8VFA>,F171=HVG.,=\G/ICO3
MO$FDZKJD\:6XTVYTYH62:TOT."^?E=2 3D5T=% '%:7X,O=+U3PXZWL4UII-
MM+$YDW>8S29R%[;1P!Z =ZHGP#JBZ/JUK%?VR37>K'4(P0S1NF<^7(,<@]QR
M.*]#HH X6S\(:W$OB22XN].>76+-(%2*-D2%E1D '7Y0&X[GVJQ+X7U5K#PE
M;I-9!]&>,SEF8APBA/EXZD9/..<5V5% '->.?#ESXH\/?V=:3112^>DFZ7.,
M#/H#4&I^%;G5?%%]>S20"PNM).G%0S>8,L6W8QCJ?6NLHH XV/POK-W9:3I>
MJW=I)8Z=-'*98B_F7'EYVA@1A>Q.">GOQ?\ #^AZEH^MZU++/:R:??7+74:J
MK>:KM@8)Z8 '^>E='10!SU[H=Y=>-]+UD3PBSLK>6,Q'.\N^02.,8^[W[5S/
M_"O=3'PZN?#8NK0W,]YY_FEFV!<@_P!W.>*]'HH Q/$>E7^I^%KC3M/N_LUT
M\859,X!QU4GJ 1D?C7,VW@G6([W5)MVDV\%]I36(@MT91$=I"]N1GDGK[5Z
M[!$9V^ZHR>,U2T?5[/7=,BU&PD9[>7<%+*5.02#P?<&@#F8O"6IQZ?X3MFGM
M&.CRAYVRPW@#: OR^A/7'2J;V6F>(OB3;W^F72S16\&=2$+@H[HW[D/@\D,,
M\_W!7?D @@C(/4&JMAI=AI<;QV%G!:I(V]UAC"AF]3B@"W7!GX:VSGQ DLQE
MAORS6<;-\MJS'<2!C ^<#D=ACUSWE8FH>+M$TK4CIUY>,EWL#^4L$CG:>_RJ
M: ,.Y\):LO@VQTNWO(I[M+@7%]]H=BEYDDNK'K@DC\!S3M)TZ3PMJ>NZIK,V
MEVNF7QBP(\JJL%VXYXQR1[GGCI70Z5XBTK6IIH;"Y,DL !D1HGC90>APP'I5
MR^L+34K5K:^MHKF!B"8Y4#*2.G!H Y+X=:-%86%Y>0S--;7%PZV3,2=MN';:
M!Z L6/OG-:?BG2]1O)M)O],6&2?3KKSC!*Q42J5*D!NQP>,UT"(D<:QQJ%10
M JJ, #T%.H X:_\ !=WXB75KW49ELKV]CBCMXXF\P6XC.X;C@;LMR>.!6IX;
M3Q:[K)XBDL(TBC*+':J2TK<?.YS@=#P,=3[5TM% ''>)-$UY/$=OXB\.2P/=
M+!]EGM;DD1NF20>".03Z^E)=^'M=^V:7KJW5O=:Q9F430<QQ2QR?\LU/4;>Q
M/7 S72P:M97.K7>F13;KRT5'FCVD;0PR.>AJ[0!Y]KWA#5=8T+Q#.R0C5=5\
MA4@63Y(HXW4A2Q R>&).*UGT75!X@T.\A2 166GR02.[YVR,% ^7N,KZ_E75
MT4 <#H7AK5CXBL]7O-/M=*N(D8WKVLVX7S$8&4'"]SGGFJ3>&?$P^'XT#[%:
M--;W:M"RW'WT$AD+'(XYP,5Z710!R?BK1-1O=3T/6-,MX9KW3Y6+1RRE%*.N
M#S['%8L_@O7=1LM9%Q/;6UY)J4>HV4L#';YBKC!R,@>AZYYXKT:B@#BKS2O%
M'B;PS?6.L"QL9GC3R%MV+YE5@^YB> ,J  /4Y[5!;Z;XNU'Q+X<U+5;.PA33
MO.64QSEF;?&%+8QW[ ?C7>44 <YXRT_5=1T^TCTN..;9<J]Q;22F-9XP#\I(
M[9P<>U<[I'AGQ!HT'B '3=)NDO[U9Q:M(?+="2649 QC/&1VZ5Z+10!R?@OP
M_>Z&VH-*OV2SN) UMIPF,JVX Y(8^I[5SOB'P;XAU2[\0+Y-C=I>@&TNKB8A
MX5!4^4BX('3KQGN:].JEIVKV&K?:?L-RL_V:8P2E01M<=1SUZ]J .;T[0=57
MX@C7;J&*.!M*6V<))NQ+N4D#U'!YJ?X?:#?>'?#CV6H*BS&YDD 1MPVG&.?P
MKJJ* /+9?"/BN2827$-C>7-OJD5ZEY+<$23(K'$8R#L4>GY9K3OO#NOV,WB.
MWTJUM+JTUM7<O+.4:!V4JPYSN'/'2N_HH X*Q\+:O#X@\'WLT<(BTK3C;7)6
M3.&\LJ,>O:JEUX3UR[\%^*=,-K"ESJ6IM>6X\X$%6D1L$]L!37I%% ')#1=2
M3Q?H=\L"&VM=.:VF<R#Y7(XP.IY4#\:S++PUJW_"1Z;JJ:;;:3<H[MJ,MI/^
MZNAV C]^N3TYZUZ!10!Y_IWA[57\4Z9JS:/!I4Z&0ZF]M<?N[G*\80'GDD\_
MKUJ-_!.J:AHNN170MX;R?5SJ%F=VY.,;<X/&1D?C7HE% '(S:1JFM:W!J=[:
M)9?9+*:&.(3!S))(,'D=% 'U.?:L2T\):Y:>"?#6EBUA>ZT_4UO)U\X !5D=
ML ]\AA7I-% &#XRTJ[UGPO<V5B$:Y9XG19&V@[)%;&>W2J*V6HZIXATW7-5M
MH],@TF*;"-,KEV=0K,2. @ .._<XZ5UE17-M#>6LUK<('AF1HY$/\2D8(_(T
M </HNE6=U\0]2O;"[CGTR';=&.,AD%Y(&5F!'!.S)//5Q6YXXTBZUSP=?Z?8
MA6N9 C1JQP&*NK8S[[<58\.C0K>VN=.T$0)%93M%-%$#\DG<'/4^_/3VK9H
MY3[)K%WXPT75+C3D@ABL94GVSA_+D<CY>V<;1R/7VKE5\%^((]&U!H;>);Z#
M73J=I'(RLDR] #SQZ\XKTFSU6QU"XNX+2Y266TD\J=5ZQMZ'_/K5R@# \,1:
MG]G>XU'2[+2VD  M;;!.?[S,..^,?KS67J6BZKI'C&7Q/HULM\MW"L-Y9&4(
M[8P Z$\<!1P3Z_AV=5K[4+/3+5KF^N8K>!3@R2L%&?QH QVCU7Q%IU_;7EI_
M9=K<6TMNL<CK+*2XQO.TX4 9XR<YZC%<X^@:SJVC:)X<O]/,46F7,337IE3R
MYHX@0 @!W988Z@8KMM.UK3-67=I^H6UT!G_52!CQ[?C5Z@#SRZT#6)]+\<0+
M8,'U&;=: R)^]& /7CIWQUHE\/:O)-\/F%DP&E1[;S]XO[HA(U]>>5/3->AT
M4 >6Z6-2U#3_ !CHMEI3S+>:O>1B[:5%BC+$ [@3NX'/ .<TS5O"7B#;=Z/'
M8#4].33HX+"66X") ZI@MLSRY/0X';FO0M%T&RT"&YCLO-Q<SM<2&20L2[8R
M>?I6G0!P>F:7KK>(_"]Q>Z<L,5CIKQ7$B2JP60C:%QG/15/&>OM3O"/AJ>+0
M_$5EKUGY$%_?32[7=3F-@.<@D#I^E=U63KWAO3/$D-O#J<3RQP2>8JB0J"<8
MP<=10!@?#?3;BWT/[9>SFYE;-O;3,/\ EV1B$Q['D^X(KM:9%%'!"D,2!(XU
M"HJC 4#@ 4^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *1CA2?04M% 'FTVNZO%X&B
M\;K?2&X)5GLCC[.8FEV[ N,Y&0=^<\>G%:#61?XTF7[7<C&C"8*' 7_6[=F,
M<KU.#W.?2M6U\%Z?:9@2XNFTWS_M T]F4Q+)G<"#MW8!&=N['M5J/PW;Q>+9
M?$27$XN9;<6[Q97RRHQ[9SD#O0!:UVXEM-!OYX;F&UFC@=HYY_N1MC@MP>,^
MQKA=)U?5H-7OK4W>HF%]$:_22]"DF8%1O12,HO)^4_E7>:QI5MKFD7.FW@8P
M7";&VG!'<$'V(!K%M? ]E;78NSJ&I3W!LWLG>:?=O1O7CMCC''UH YVRU'Q
MFE^$]=NM;EG>_NHK::V\I%B9)2>< 9W# Y_+'.;]WXDO_#>OZQ8ZK=R7,<UN
M+C2OD123DJ8A@#)W%>N>!GUK:_X1"U_L;2-,%Y=B+2YHYX7!3<S)G;N^7&.>
MP%4"LGBCQ39O/HMW:6VCS2R"XNHPOG/]U0GJO\6?8?6@#H](@NK;1[.&^G:>
M[2%1-(V,L^.>@'?VKSWQ)K.JVE_J]_;:M<2FPNH(XHK7;]G@1B%99PP&YCD]
M-Q!QTKT^N1O/AYI=X^I;KS48XK^<7+P1SX1)<Y+@8ZD^N1Z=L %:2XU3Q+KV
MO65CJ[Z<^E-%';+%C!<C)>0$'<IZ =./7FJ3FZ?XQ:0D]UN9=&WMY6-A8LP;
M:#V./K[ULZE\/],U'6?[46[U"TN70).;:?9YX Q\W'7'IBKL_A+3Y=:T[5(G
MN+::PA^SHL#[5>,=%;O@>Q% '*VNKZM#XF2UUN_OM-O9+TB'S$0V4]ON)$:$
M# <CN?FZ#/:NP\5:N^@^%]1U.-0TL$),8(R-QX7/MDC-45\%VS/ EUJ-]=V5
MO<&YALYBA1'R2/F"AR 3P"V*Z"[M(+^SFM+J,203(8Y$/1E(P10!QEQ>:MH%
MYX<N7U5]1M]4GCM;L.49#(ZC:\1"C X/ X([9.:I> K:9?&_C!S>SLL=XJLA
M5,2$[\%OESD>V!SSFNET[PC:V,UD\UY=WJV *V4=P5Q ",<;5!8XXRV:FT?P
MS;Z+JVJ:A!=7$CZE()9DDV[0P)QC ![GO0!7\<7.JV'AF;4-(N&BGM&6:15C
M5_,C!^8<@XXYS[5@2^.#!XMM;DWDC>';FV"G*QA(K@IY@&[[WW<9R< FO0)(
MUEB>-QE'!5AZ@US[>"=';PS;:!Y<@L[>198R&^?<&W9S[Y.?K0!SDNH^*)9O
M"5G_ &HUG<ZLMU)/OMD8HH7>@VD<%5./J.<UH:7=ZOK&J:KI?]MR02:5%% 9
M8XHMTTS*2TC*5("YP !CH:W=1\/PZEKFEZJ]U<1RZ<7,4<94*V\8;=QGD#'6
MH[SPU'-J\FJ65_=:=>31B*=[<(1,H^[N#JPR/48- '$_\)9XAU!?"L$%ZMK<
M7MQ<6=XR0*ZLT>!O (XZD]A_*M'^WO$.FZ+XMC:==2O=(D7[/*T2H2C*&RP7
M .U23P.<5OR^#=->30F22>,:,Q:!58'>3C.\D9/3/;J:R/%/AJ2WT+Q'/:MJ
M%]-JK(TL,6S=& 0,H H+84 ;<\@>Y- %?3M?U ^(K<PZU+J>E1Z3]KO,11?(
M^#@;E  )Q]W/8]JS-9EU?6?!FEZ[<:H?*NKZWD>Q2-#$B&0!5#;=^X':22>N
M:M:#)=W&KV2Z-J&N7MB6,=ZNJ6NV 18Y"G:OS]  ,]?3KJM\---^RBSCU35H
MK%)EFAM4N!LB8'/&03U]2: !+[6=?O/$(L=5:P_LR8V]O%''&P=@N=TA=2<$
M],%>,U!9^+-0U:'PA>PR"WCU"XD@NX BD.RJV<$Y(&Y3C'K6U<^$()+Z]N[/
M4;VP>_4+=K;E")L# )W*=IQGE<=:DG\*VDCZ-]GGGM(=)?=!#%M*MQC#;@3T
MR.O<]\&@#D;C6_$MW?>,HK36%MDT7;-"/LJ.678Y*$GM\O7!/O6C=>*-0EF\
M'))<+I]MJUL9[JZ0( '\H,$7>"!\Q[\GC!ZUL#P=9K+X@E2ZN5?7%"7!!7Y
M P^3*]PQZYKE?$UJFCW>B6$MSK=O9:?9/'!?V<8D9F^50K +@$*IYQD@_F =
M+X&U#5M4TFYN-4N$G"W4D-M*B!1+&GR[^,=3GL.G2H_$6JW^B^*]#GDO1%H5
MR7M[I'5-J2;24;<1D9.!UQ\OO3? <FM265T=2N[B[L@Z_8I[JV\B9UQEB5S]
MW/0GD\^U;7B'0+/Q+I$FFWV\0NZON0@,"K \9]<8^A- '#:=XRU2XT_6-/%V
MTNJR7:C2Y7B1=T$K!4<*!@@*&?GJ,55\G4D\=^,I-,U<VLD%K#+)+]G5W<K'
MPN#\HSC)./3%=[)X7TZ3Q'8ZX$9;FRMS;Q*N-NTY [9X!('/<U$OA.S35-:U
M!;BX$VKQ"*897" +MRO'7'KF@# G\2:G<:1X:NGOQ9IJ$!>X^R0>;<.^T$"-
M"K<$YR<<9%<]=ZGJ?BGP5I U.\>UF;74LIV6,)D#.&<$?>!'3@>HKKE^'UO;
M#1C9:M?V\NF(\2S95F>)BQ*\C //4#H,>A$4GPWM6\.R:.FJ7FTWOVV*5PK&
M-\GV^;@]SUY]J *GB/7M3TW7QIESJESI=N\*+8ZAY$<D4TN/F\[*_+S_ '=H
M R?2KT.J:IXA\1ZYIEEJ;6*:4D*H\42-YLCJQ);>I^4$8P,?6K.J^#I]5:YA
MEUV[^PWJHMW;O&C;BH4!D.!L)VY. 0<]!4UUX5D&M2:II>J2Z?/<0I!<@1+(
M)%7@$9Z.!P#R/8T <S#XXU?5[;0K:UMI$NKQ)Y+MK-8RZK&Q3]T)6V\D9.<X
M'K1J&L>.-/\  MSJ5VJVMY97(SNCC=IX,J,D+D!ADYQ@8STQ6WJ/P_L9],TZ
MWTN[GTR[TXL;:[C^9QN/S[N1G=R>W)].*V-/T".UT*73+RZN+\W"L+J:=SNE
M++M;'/RC'0#I]>: .>U+QG)!9:SKE@ZW.F65M!'%'Y?#W$A!SN[J%>/OW/XM
MLM1\76T]])>6TYL$L'F$UXD*.DX!.U1&QRGIGGW]=BQ\&:5:>#_^$:D1Y[)E
M_>%F(9VSNW<=#D CZ54TGP5/865Q;W?B"^O]T#V\ E.$A1EV_=!^8CU)_ 4
M0^ [_P 1ZW90:UJE]:O8W-NP2WBAVLKAR-Q/?@'OZ<5?\2ZK>6-]86\-U';0
M3B3S'2/S9V8#Y5CCP2W)Y.#CVJ[X8T/_ (1OP]:Z3]I-R+<,!(4V9RQ;ID^O
MK5+7/"LFJ^(-/UBVU6>QGM4:)O+17WQMU W?=/)&<'MZ4 8T7C#4'\"Z'JLL
MD$,]_>K;3W#)A(4+NI?!.!PHZ\9-6+#6-<FO/%"1WMG=0Z:H2U=T"(7*;OG<
M<?+P"/Y5@^(-#D\,>&--T9M5N6L6U(S&\>U$B6L8!8*R]&&[GGCKQVJSI%A=
M^(;2]T,ZR-1T*>V)-W#IZVOE2;E*JF!A@1DGC^= %WPWXJU2^\5-I$T\-W ^
MGBXCN1 8U,@(5MAXWID]?:JB>+M?D\%Z%J4+69O;S5!9R[XR$(,CJ,8Z?=&3
MR:V=*\%WMAXB36[KQ!+>7:VC6K;K5$4C.5X7H!QQU)'7'%1P^ FBT31=,_M9
MBNFW_P!M9A!CSCO+[<;N.I&>: *MOXD\06]YXGTR<VU_J.FVL<]JD,)3>67+
M#&>0"5XZFJ$GB/4-4\!:_>PZS%*\5HH*BW\J:WEY\Q&7Z8 8'KGTKIY/"UR-
M<UK5+35WMI=2@CC"K%GRF0 !L[N>AXXZU G@>&X_M>74[S[1=ZG +>6:"$0
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M-0:U>:EI4/A70-.NYM1%XS>9>/<F,W*JN=OF@$J#G.1S@ 9[T >AD9&#TH
M& ,"O,+J\\3^'["WL-3OC#'J.J)#'=)-YK6D!ZJ9&4<^A//!-:GB:+4/#W@_
M7GMM<N':+RYK4%\RVZE@"I8DEE.#C/OS0!W=9^H:JMKI4]]:6\NHF)BGDVF'
M=F#;6 ]P<Y';!KE[_4KYOB/H^DB[F2RN],D::-&QEL-\P/4'@<BN>TJ2_P!+
M^"=[?Z?J$Z77F2.KNX/E@3D-MXZD9_$T >KHV^-6*LI(!VMU'L:=7"ZIK5UH
M.M^']2O+U_[)O;8P7*R. J2;-ROSCD]*H7FL:Y#;^'[997^T:[=37+)//Y!C
MC&&2$-AB@(*CUZCC/ !Z317.>%+?Q!:?;HM<GBD0R[[51,99(T.<JS;5R...
M,]:SHGO?$NO>((%U.^L(M.9;:W6#Y/F*[B[ C+<\#L1TZYH [2BO+8]?UWQ%
M8^#9(]3FTZ749)XKAH8UP^P'Y@#GT_ GIQ7;7YN=&\&3>=K"I<V]M@ZC/'D;
ML8WE><G/;GGUH W**\XT75=7L_$]QI\EYJ$UM)I#7:-?HH?S%;&Y0/NJ<_=/
M/2LS1]9U]O#_ (7U^;6[B9KO44L9;9T7RV1I'4DX&2V .: /6J*\^N]9O/"O
MB?5[;4KZXFL[VT,^F&9AQ*N<Q(>F<L,#_=KJ+.2[T;P>DVI2O<W=K9F6X<_,
M6<+N8>_.0* -FH9[E((9GPTC11F0Q1\N1ST'J<'%>:S:IK%OX%M_&ZZO=-<E
MUFDLFP;=E>39L"XR  >#DGBM;0[7_BX?B6Y%Q> &VMG\F5^/G5S@@],=AVR:
M .IT'68/$&B6NJVT<D<-PI*K(!N&"0<X]P:T:\@\*RZII'A_P=?1:K*UM>W@
MLVLB@\H(S29/J6R,YS6E'?>*?%(OM1T:Z-H]KJ!@BC><+"(TP2'3:26.2<YZ
M&@#TVBN$F&NZKX^U73;?7IK.SMH;>9$2)3@D\KVX.#GG/3G'%:/Q U#4]+\.
M176EW@MIENX5=S&&W*S8Q@^Y!_#% '545YEJ'B#6?!&K:C:WFH2:O$^G&]A:
M6+:8Y=P3'R\!,G/Y <]='2(?%4$\.HS:AYFG36)DG2:=93YNTL&CPH 7/;)&
M/7B@#O*0*%Z #Z5YIX;NO%FJ^"'\0)K$EW=26TR1V8@1?G$A^<$=6 !P,8Z#
MZQ1^*9['PU?366M74UZ\\%KY&JQJKZ?*Y(9G) ROU& 5/N* /4:*XPW.I^'?
M%VF:6^H3ZA9:K',0UT5+PR1IN)4A1P>.#^'OR>EZ]XEG\+:/XBFUZ5V?4UMW
MMO(0(Z,Y!W8&2>>.PXP!UH ]?HHKD]1U"ZU7QH/#=K?364$-F;JYD@4>8Y+!
M50,P(4<@DC/IQS0!UE%>87?BW7(/#^LV\5]G4M+U2.U%V\"8EC9\#*XQGJ#@
M=AZUN:7=:U8_$.71[_4S?6MQI_VM=T:IL<.%(4 <#VR?SYH [(D# ) SP >]
M8^A7^F3SZE8:;9_9187'E3*L2QJSD9R .OU.*Q/$UK+<_$#PJB7MQ K+<N50
MJ5RBJ0<$$9.XC/ITQ7,7<FK6EQXXU*PU%K2.QO$F58T!,KA1PQ/\.,<=\^U
M'K=%>:7?B7Q%KEY;6FC0W$;MH\5\5@:-/WL@!7+2#YD!P,+UY!]!VWAUM8;0
M;7^W8XTU(+B;8P(8C^+C@$]<#B@#5HKRE=9\9-X4N/$R:U'*EA<R!K+[&@\Z
M-9-IW,.F!GH.@ZYJUXF\3:W;?VE>V6H,GV:""XM[.V@64*C?>,[%?ESG@ C@
M9]Z /3*3<-Q7(R!DBO.[_7?$6H>*M*TO3=3BL$U'25NLFV641OR>,\]L<Y&#
MTS4W@ZSU*/QOXC%WK=S=FV:!) Z(%EW1E@<8^4 DX"XH [^HKJYALK2:ZN'V
M0PQM)(V/NJ!DG\A7/:KJ%Y=>+K7P]:W<EDC63WDL\2*SL VP(-P(')R3C/ K
MFM;O]2O_ (?^*+2\O";C3)V@:XC11]H3Y2 PQ@<-@[<=* .PT?Q1:ZS=FWBM
M+Z#=")X9;B':D\9Z,A!/L<'!Y''6KFG:O!J4U]%%%<1M9SF"3SHR@8C^)?5?
M>J'@N&6'P7HXEN7G+6<3 NJC:I0848 X XR>?4UR.N:EJM]X<\<PS:C(HL+C
M; 845"(\ ["0,D'."<Y/TXH ]+!# $$$'D$4M>>:KJ6LZ!INB>;J5VNEO"3=
M:C#:1R/"Q4; R[2 G.,XR?7UCO/$7B&_O-/TC0KU;R3^S5O);^T6$&8EBGW9
M/E R,D#G/'% '::SKMGH2V9O/-/VNY2VB$:;OG;.,^W%1:SXDM-&?R6@NKNZ
M\HS_ &:TB\R01@X+D9  SZGGMFN-U\:W>:/X137$2TU,ZU$LAA8$<;L,,' R
M.V:T#878^+Y==5N K:8)BACC(V><!Y0^7A>^?O>] '9V=W#?V4%W;L6AF02(
M2""01D<&J\6K03:U<:4([@3P1K*7:(B-@?1NA(_SWQ>    & .@%<?<ZGJ<G
MBOQ#I?VTI:Q:6)K<)&H:)R""V>I.1GGCVH [!65QE2"/4&EKRW3KW7-)^&VB
M75M=W<EO*P>ZGBMTEDM8<$G:N/F&1DE@2,FNX\*7DFH:!#=2:FFI"1W,=RJ!
M"R;CM#   ,!@'@<T ;5!&1@]*\Q.K>,KK3-?U2VUBW1-'OKB,6_V1<3I'@D$
MDY4  ].3D\],+KWBS7)H([G3KQ+-6TE+Z&WMT6>65F 8[U*DHBC//&?4]  >
MBVEC::?$8K*U@MHRVXI#&$!/K@=^!5BO/9]>\2:KJ?AZSTV\M[,:II/VN5S
M'\I]H.1D\C)  [9R<U&VK>,M1?4%TE_.ETV=;3"I"D=Q(H'FE]YW*,] N.O6
M@#T:JUUI]E?^7]LL[>X\L[D\Z)7VGU&1Q7$S:QXFU3QK>Z!97MOI@CTZ.XRT
M F,3G;D ]#RV,GC R!FL34=<UC6M+\"RG47M9;^\*S&%%P71]H?!!]SCI[<"
M@#UJBFH&5%#-N8#!;&,GUIU !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4$9&*** ,.
MR\,:3HLKW=G:RM)'&RQ(TK2>4IY*QJQPF?08K"\!^$8;+PWICZI8RQWT&XF&
M:0LBOO8A]F2N[!'S8S781:C8SW3VL-Y;R7*#+PI*I=1[C.1U%<?+XHU35-7U
M>VT*]TA5TV2-=ER2?-7&9&W!N I..AZ'GF@#<U3P;H&M:I#J6H:=%-<Q#&XY
M 8=MPZ-^-.UKPCH?B&YM[C4[!)Y8#\K9(R/0XZCV-<M:>*O$GB/2YM3\/W&B
MK$EPZM!=[@8XA]UF;/?!/('7VK=U/6M4T[6_#-B1:O'J#/'=.H/WE3/R<\#.
M>N: -2;P_ID^I:??O;#S]/0I;;6(6,$8X4<=*9I_AS3=+U.^U"TCE2XOCNN"
M9F(8YSG!. >33M-EU-M1U-;Z6R:V21?LH@)WJF#GS,]^GY&K$>K:=-!+/%?V
MLD,()E=)E94QUR0>* ,\>$-#&@'0VLA)8%V<1R.S$,222"3D'D]*8O@O0%T!
M=%6P462OY@4,0V_^]NSG//7-7=+U[3M6TA=4MKE!:$$L[L!LQUW<\5:2^M)+
M0W:74#6P&3,) 4QZ[NE &7!X0T*V6[%O8K%]LMQ;3^6Q7>@SUP>ISR>IH?PC
MH\FFZ=8-!+]GTZ02VRB9P48=,G//7O6M;7=M>PB:UN(IXB<!XG#*3]14QZ<4
M <B]MK'B#Q"D.J:3%:Z7IMZ;B"?S@S7!5<)\O89;<?ICUSUU<W#X@?1_#L=[
MXEN['SVG\G-FWR$E]H R>HZGTP?2MV6]M(6B66ZAC:;/EAY "^/3UH P9? /
MAJ:[FN9-,1FF<2,N]M@8'.0N<#/?'6KMQX8TF[U*?4)[8O<3VALY"7.&B/5<
M9Q^-;%0Q7EM-/)!%<PR318\R-7!9,^H[4 9FF^%M*TN4RQ12S.8O)#74SS%(
M_P"ZN\G /<"H=&\&:#H%_+>Z=8B*>0$;BY;:"<D*"?E'T]*SM2\0ZK=>)[O0
M]"ET])K2U6=FN@S"1B?N<$;>,'/-4;/Q)XF\0P7MWHC:/$+:<V_V:X+.6*@;
MGW@CC)XXY'>@#>/@K03:7]LUF6COI_M$VZ1B?,SG<I)RIY/2I(/!^AVJWBV]
MD(A>6XMI]CL"Z<]>>O/7K5VQN9XM&@GU>6UCN!&#.\3XB#8YP3VJX)HC")A*
MAB(R'W#:1]: ,F/POI44^E3)%*&TJ,QVG[Y\(I&T\9YXXYHC\+:3%!JT*V[!
M-6=GNQYC?.6SG'/'4]*U([F"6!9XYHWA8 K(K@J0??I2F>$+N,J!<XSN&,^E
M &#-X)T2:*WC$=S$+>V%HIANI(R8@<[&*D;AR>OK6R-/LUT[^SA;1"S\ORO(
MV_)LQC;CTQ5A65U#*P93T(.102%4EB !U)H YNP\ ^'=,NK6ZM+)TGM7+Q2>
M<Y(SVZ\CVZ5(?!.AG0CHP@F6Q,_VC8L[@[_7.<XSSCUK>$T3(7$B%1U8,,"C
MS8PQ7S$R!DC/0>M '*:G::EXBUI-)N-*6WT>QN(K@WDKB0W.WD*JXXYZG/3/
MK774P2QE"XD4H.K \4JR(S%5=2PZ@'D4 8O_  B6D%-61HIF75CNNPT[G<>>
MG/R]>W;'I44_@G0;F2PDEM&+6-N+:$B5A^[ P%;!^88]?4T[POK=SK0UC[4D
M2-9:G-:((\_<3;@G/4\GGBMQ98W4LDB,!U(.<4 80\%:&ND0Z8EO+';0W'VF
M().ZM')SRK Y'4]*MQ>'M/BM+ZW"2'[<"+B5I6,L@(QR^<\#ISQVK2\V,Q^9
MYB;/[VX8_.AI8U<(SJ&/12>30!BR^$-'FT_3;&2*8V^FN)+9?/?Y6'0GGG';
M-6_[!TXZZ^M& F]>W^S,Y8D&/.<;>E:#2(F-[JN>!DXS0\L<8!D=5STW'% '
M)RV$_@S3([3PQHTVH"XF(,<EV0D .3GG("Y/08K9\-Z,F@>'[33EVEHES(RC
M 9R<L?S)K4!! (.0>A%!(4$D@ <DF@#-OM!L[_5[+5)#.EU9Y"-%*4#J>=K8
MZKD X]JSY_!.E7%S<,6NDM;F7SKBRCEQ!-)G.YEQG)(&<$ XKHE=77<C!E/<
M'(I$D23.QU;'!P<XH AO;..^L)[*0NL4T9C8QG:0",<&N:MO %K9Z9_9UMK>
MMQ6>TKY*W*@ 'J!\O'4UU>]"Y0,-P&2N>:7<N0-PR3@<]Z ,./PGID5S<3()
M5$UD+$1[ALCB Z*,<>M4F^'VBR>'(M$E>[DMX'\R"5Y1YL)S_"V.![8K?74[
M)]5?3%N8VO4B\YH0<LJ9QD^G)%65=&)"L"5X(!Z4 <\_@C1Y?#TNC3+/-#*_
MFM-+*7F,G]_>>].LO!>D6>A7>D%)KB&[&)Y)Y-TC^F6]NWI70TA(! )&3T'K
M0!S>E>!M*TG4K348Y;V>[M8VB26YN#(2IXP<^@R!C'6H5^'VD+H>H:.+B_-E
M>NKM&UQN$6'WX0$849Z]S75T4 9>I^'[#5]'CTN\1GMXS&5Y&X%"".<<9Q@X
M[$U'X@\,Z;XEL8[74(WQ$V^*2)MKQMZJ:V*YKQ#XNM]+\*ZIK&GF.\:PE$#I
MN( DWJI!^F[- &CHF@6>@PRI;/<323,&EGN93))(1P,L?Y55OO"=G>:M)J45
MW?65Q,@CG^QS>6)@.F[CKCC(P<5L6L_VJS@N-NWS8U?;G.,C.*FH PI?">G/
M/H\D33VZZ03]FBA<!.0 =V02>..O<U?UC2;;7-(N=,O-_P!GN%VOL;##G(P?
MJ!5ZB@#EK'P%IMAJ2Z@M[J<UR+=K=GN+HR;T;/!R.V> ,#@<4X>!=+7P_8:*
MD]XEK8W'VF%ED ??N+ D[?5CTQ73T4 <?-&_BKQ1:K-I5U;6NBW+2^?<* )I
M,84(.<C^+/L/7CKV4,I5@"I&"#WI:* .<C\%Z;'&+;S;IM.6?SQI[.#!NSNQ
MMQG:&YVYQD"K3^&K5M>N-8CN;R&XN(/(E6*7", " Q7'49XK9HH YD^!]+.C
M:5I0FNQ;:9.+B##KN+@DC<=O(^8],5'=> =,NM7N+\7>HPK=/YES:PW)2&9N
M,[E'4'G/UKJJ* ,JVT"VM?$5YK:37#7-W&L4D;.#& N,8&,]O7N:P?B:)9O#
M$=I!;W,TLUW%_P >\9<HJMN+' .,8_6NSHH P(/"EHUW>WFH7$^HS7<'V9FN
M-H"0G^!0H &>I/<U4T7P)9:-*S#4-2NHPC1P17%P62!6&#M7IG&1GWKJJ* .
M<T[PA!IOA-?#\-_>+$C[TG1@LBG?O&"!Z_UJ/_A!M/N+?4UU*:>^N-22-+BX
M?:K8C^YMV@ $<?4CFNGHH P[+PVD%U!=WM[<:A<VT30V\MP%S$I !Q@#+$#E
MCR:R5^'EHGA"#P]'J-VD,-S]H69=H?=DD=O4]J[*B@# M-,U"+QG>Z@;J[.G
MRVX002R@QB3*X,:@\# .<XY:I=6\.QZEJ=KJD-W-9:A:JT:3Q!3E&ZJP8$$?
MRK:HH YB\\$V=WH,VF&[N4:XNA=SW*[?,DDSG)XP.@Z=,"KP\/)_PEBZ^;N<
MRK:?91"<;-N<YZ9SFMFB@#$U[PU#KEWIUV;VZL[FQ=FCEMGVDJV RGZX%4Y/
M!5M);:_"U]<E=:8-+G;^ZQQ\O'\_05T]% '':A\/;2\BTS[/JE_8W-C:)9BY
MM9-CR1J, -C\_P :ZFRLX=-L(;2'=Y4*!078LQQW)/4U8HH \R\%:!_;OAF5
M+K4;HZ;)?RR/9",*LF'R!N(W;3P2 :W-5^'MKJMYJDS:K?P0ZD$\ZWA90A90
M IY'.,=*[&B@#FH/!T%OK>DZHM]<&73;,6:JP4B1,$9;CKSV]*G@\+Q6WBNY
MUV&^NXS<JOG6JO\ NI&4;0Q'L*WJ* ,75O#L6I:E::G#=36>H6JLD<\04Y1N
MJL&!!'\JJS>#X9_#=]I#7L^^_D,EU=%5WR,2,\8P. ![ 5TE% %32[%=,TFT
ML%D,B6T*0J[#!(4 #/X"L/\ X0NV:T\06\M[<R+K4ADD)VYB)Z!>.W Y]*Z>
MB@#FD\*W<-O:QP^(]1#00M"QD".LJD]U(QD= ?2J<GP[L8HM..F:A?:=<V,)
M@6Y@<;G0DDAL\'EB?QKL:* .<NO"%O<Z?I=J+VZ5M/NUNUG+!I)9!G)8GU+&
MK*>'53Q?)XA%[.9'M_LQMR 4"<'CN.1GBMJB@# \*6.IZ?9WD.HW5S<+]J8V
MSW+!I/+P.N/]K<0.PQ4G_"-QGQ'?:NUW*3>6HM6@VJ%51W!QG/7\ZVZ* .:T
M[PI-I6EV%C:ZW=A+)V*;T0AD(^XPQR.3[UI:'HL&A6,EO#(\AEG>XE=@!N=S
MDG X ]A6G10!YIX7TF77K;Q1;C59X+*ZU>X\V%(QEHR>JL>FX'!Z].W.=V_\
M VEW<W;0:A=V=O=VL=K-! %"E$&%P2,C''Z^M==10!S5CX/2RU'1KP:A.YTN
MT-HBE5 D3! W8]/E_P"^:K7O@7S==N=2T_6[[34O"#=P6Q $K#C(/8]<_6NN
MHH P8/"UO:^)+K6[>XECFGLQ:+& "L8&,$9ZGY1UK//@81^'-.TJWU66.33K
ML75M<M"C%2"3@C@$98_I7744 <_%9:LGB];C^T;B73A9[)89(U$9DXP5P1R<
M$GC Z=^.@HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "HYY5@@DF?=L12S;5). ,\
M <G\*DHH \:T2^TP>)_!MU:RVD%O(UT#&7#3J65L><_&2Q(P,?B<UT7@"*W?
M7_&A:.)L:G(.0#\N6_2NTBT32H'1X=-M(VCD,J,D*@JYX+#C@\]:D@TNPM9)
MY+>RMXGN/]<R1 &3_>QUH \J\,0VS? K5FE6/)CN,L>"6'*\_7&*W+B1/M/P
MX7>NXKD#/./( KM8=$TNWTZ33X=.M8[*7.^W6)0C9ZY7&#T%/.DZ<QM";"V)
ML_\ CV_=#]S_ +OIT[4 >9SW-A8R_$B5VNGM3+ '%NVR0LP(90V#@;B1G'3U
MJOH[0R?$"^MM^FR6]SHA4Q6:@Q'&,(?[S =3Q].*]472=.0W16QM@;LYN/W0
M_?'U;UZ]Z2WTC3;1X'M["VB:W0QPE(E4QJ>2%P. : /(WN8T^'_@[R[J"&T2
M\47LJHLGE/SL+J>..O/M6K%IFE3Z9J,6G^*DEFN[^WF68PA+4W )8(0O!W;<
MD>NWOP?1UT?3%LY;1=/M1;3$M)$(EVN3U)&,&F_V)I0T[^S_ .S;3[%G/V?R
M5V9]=N,4 <GX2UK3]/L]9FU*WM-+FBOO*NYHI/W$TNT?,GIGN/?FNY8YC)'3
M%8VI^%]/O_#TNB0006=I*066*!>!D$[01@-QUP<5L11)#"D4:A8T4*J^@' %
M 'B6G+;GX-:>]PL9B35D\PN 0%\SG/MBNE\710)>7FLZ?/I^I6R:>(KS3I)!
ME8#D[H6'W<C)XZX^E=Y%HFE0:=)IT6FVB64A)>W6%0C$^JXP>@_*HI?#>ASS
M132Z18O)"JI&S6ZDHHZ << 4 5-3N)3X"N;G2UEAD.G&2V4??3]WE1]1Q7&W
M,5L?#O@R\\/BW_M0W$2JRGEPRDS;^Y&1DYKU&J%KHFE65V]W:Z;:07#_ 'I8
MX55C^(% '&:+% ?C+XD'EQG%I"1\HX.U,U4\/6]FG@'QC+;10C]_?JKQJ/N!
M3@ CMCI7H,6DZ=#J,FHQ6-NE[(-KW"Q@.PXX+=3T'Y4VVT;3+.UGM;;3[:&W
MN,^=%'$%63(P=P'7(XH \JTNYBMH/A^=5VC1C!.&:7'E"8A@I;\QC/3.>QJS
MKSZ9;6FC0Z/=RP>'1JLAGN2OFPQR84IM#?*8PQ/L"#WZ^F2:-I<NFKILFGVK
MV*8VV[1*8Q@Y&%Z4]M,L'TW^SFLK<V.T)]G,8\O:.@V]* /*]=TO3-/^''B-
M+36!J*O>12DHH2-)6=<A-ORG@]!TK=UGPM9Z7)91>'WL$GA\ZY_LV].]+D,H
M1F!)R&P ,].?K79-H6DOIJZ<VF6AL5.X6YA7RP?7;C%%[H6DZDD27VF6ERL(
MVQB6%6V#T&1Q0!@^#M>T7_A&M*BB1-,^TM(EO:2R<LVXE@A_B&3Q^51_$V:X
MB\+((\K9O=Q+?2*@<QP9Y.T]>0N1Z$UM7_AVRO[C2V,44<>G2B6)4C ((QM4
M'^%>Y ZX'XZLT,=Q"\,T:R1.I5T<9# ]010!Y'JNEZ;9>$?$USIVNQW_ )]K
M"TL-M$B1+\XVL0G ;''8U+_8.CMXB\%I+%M_M#3W-U^\;-P1&I 8YY&2>/P[
M5Z3%H&CP6,MC%I=G':3?ZV%85"/]1CFI#H^F&YMKDV%MY]J@C@D\H;HE'0*>
MP^E 'FEY9VL'@[Q[8P1JEK;7A:&%#A8_E0\#L,]JM1Z-INB^(/!]WX>D;SKW
M*7!20N;F'RP2[<]NO3J?85TWB7PW'+X:U>UT33;6.]U%=LA4+%O.<[F..<9)
M_&M#0M"L=,M+::/2K.SO3 J3>1&HP< LH8#D;LT >=R7 @\-^)LRM';GQ4ZW
MK1DAEMS(F[)'(';CWK>?3[73OB'I=IHMM#'I]_8R_;[>! (FC .QR!P22P&<
M=#78KI&FI'=QK86P2\8M<J(AB8GJ6]2<]ZA&E6VF6MP^C6%G!=F+;'B,*"0/
ME4XP<<"@#S[2M-E@N9OA[+!NMDO1>F1ERLEF"' /OO"K^?IS7NK+3=;USQ'_
M &QKEOIU];WX\EY8@)HHD V&-B1@'G@9]>]=YX=T[4A+-J^O):KJTZ"';;9V
M11*20H))/))8\]QZ5?NM TB^U*'4;K3K::\AQY<SQ@L,=.?;MZ4 >;7$-IK7
MBK6M/UO5H(@EI;K:37\ #!3&-SQ[BNQ]QSTZ_2K&M:2OV;2;VUFM_$5O8Z<5
MDL[S[\L)/^NCSP&^7&<=!WKT'4M!TC6)(Y-2TVUNWC&$::(,0/3GM[4E[X>T
M?46C:\TVVF:-!&A:,9"?W?\ =]NAH @T'5M,N-*TJ*UD6'S[1)+>VE<>9Y8&
M.F<G&.M97Q!FM!I>G6MT96^TW\4:0(VU9SD_)(W9.>>O2M:X\/6MQK^G:F8X
MD-C&R1;$PW(P!G.-H!/&.OY&YJ6E6&L6GV74;2*Y@W!MDBY ([CT/)H \JCG
MEL_"GCBTM[BWMOLUVFV&UF(C125WJGH&^9>@Y-:&FV*3ZNWB#P]I(LH+33)!
M'$Q ^T7&UL$(I^;&<%CUS[5T7B#P;;G1;F'0-.L89IY(C<0E BW$:$?N\C[N
M<#D?US6=H?@U[;7[._BT&ST1+8EG>&[::2;*L"OH%Y&<\^GJ #"\&6,-Y>Z'
MK9\268OB6\^"*(_:;AGY9)#O.X CKM  &>.V.EC%+\//$.ML\W]HV>L$6\PF
M8&/YX@<#..C&O8;7PWHMEJDFIVVF6T5[)DM,D8#9.<D>F<G..O>H_P#A%=#_
M ++N-,_L^/['<S>?+%N;#2<'=US_  C\J .6@M[ _%;Q 7:*"[_L^)X9B!F/
MC#.,\9'R_P"<U0\+VL>B^*;"UU:U1+\VTLL6IVL^Z&^7!+-+GDL 2<^_IBN]
MN/#VD76HQZA/IUO)=QQF)963D(1C'OP2/Q-167A?1M-1OL>GQ*QC,2^86DVJ
M1RHW$X![@=: -2WN(+N!9[::.:%ONR1L&4]N"*\YM+2T\0:1XJO=7D9;^VNY
MT6=B5:T5!^[V?W1CGCKWKL_#>AQ^'M&2PC96P[R-L!"@L<X4$G '3&:=?>&M
M'U*\-U=V*2S-MWDLP#[>FX X;'N#0!Y[9VMSXG\1Z%#K%S=PM/H)EN$BE:,R
M'?@9P>^0WOBNQ\8W=WH'@*^FTQI6N+:!4CD9BS@9"EB3U(&3GVK8?1M.DU>'
M5FM4-]#&8XYLG*J<\8Z=S5R2-)8GCD17C<%65AD$'J"* //I;6+3=6\)76E.
M1_:(,%U&CEUN(RFXN>>H/.[W%<KY&GQ_!CQ$UI%LN%O1#<')^;;<*5[_ -U@
M,UZSIOAS2-'E\VPLDA<*54[F;8I.2%R3M!XX&.@]*A?PEH+P7\)TR 1Z@ZO=
M*N1YI4[@3@^O/% '%1@:%XUT+[ L\DVH:3*6C:9B))%3>N<G ^[C\JH^%K6Y
MU.UTGQ!)XHMK>Y-SMFS&QFE<G!B;,A!XQ@;>!@\5Z:VB::^H6=\UJINK)#';
MR9.8U(P0.?0]ZK0>$] MM7;58=*MDOF8MYH7D,>I Z ^XH Y#0M 34M3\1:A
M)JM[!)9:M.+<"X;RXB$'S,">1\PS_N^F:D\'*-*\06]CJ=L\>I2VCB&]BN3-
M#?KE69_4-P.OJ?:NRMM TNS-\;>S2/[>2;G!/[PG/7GCJ>GK46G>%]%TJ026
M=BD;",QJ69GVJ>H&XG ^E &I%-%/$LL,B21L,JZ,"#]"*?5;3]/M-*L8[*QA
M6&VCSLC4D@9))Z^Y-6: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ J"[O;6PMVN+RYBMX5ZR2N%4?B:GKEOB-#!-X!U8W$:,$AWH7'W7!&"/0_X
MT =))=6\5JUU)/&ENJ;S*S *%QG.>F*@T_5M.U5'?3KZVNU0X=H)5<*??!K%
MU319]?\ !EG8V]S' ^R"7]['O1]F&"L.X) _*F>";TR6U_ID^G6EE?:?.(KG
M[&@6*5BH(=0 .HQU'I^ !U-%%% !1110 A. 2<\>@S7+VOC[2[^%YK.SU:YA
M1BC20V$CJ".HR!74UY7\.I_$,7A&]_LBPT^=1>3%3<73HQ;CC:$(_P#'A^%
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
MT?P=<:!I\EEINO74,3RM,28(F(9A@]5/IFMW6-6MM#TBYU*\+""W3<VT9)[
M#W)JIH^LWM_>7%M>Z1+9F-%E24.)(W5N@W8'S#'(YQZ]* *T?A--^G?:=2N[
MJ*S:21XIB&6XD?=EGXZC=P!P,<513X?6@\,W6@/J%T]G+*)H.%#6S;MWR''3
MV/OZUU,MW#"9%,B&5(S*8@PW;1WQZ5G>&-?B\3Z##JL,#PQRLX5'() 5BO;Z
M4 94/@:.;0+W3-8U:]U-[M$1YY6P4"'*[1SC!Y[Y[U-HGA!M/24:EJ]YJS/"
MUNGGG:L<9Z@ 'J0 ,]?I73T4 <)9_#A[6/2X&\0WDEMI=V+BVA\E%51DG!QU
M;)^\<\9  S6M;^$WM+W798=4F%OJP<FW:-2L4C#!<'J?IQ^/%=+10!SZ>%83
MX''AFXN/.C%M]G\[RP#[,!D\C@]>U%WX0TZ]\()X<E,@MDC55D4X<,O(;ZYY
M_&N@HH YWP[X:O-'F:?4->O-5EVE(_.&U8U.,X&3SP.<U'K?A*75==@U6UU>
M>PD%NUM,(XP_F1L<D+NX0^X&:Z:J&HZHMEI5Q?6\$M_Y)*^3:X=V8-M('N#G
M/I@T <M8_#QK,: KZS).NC7$DL0> #<K[<)P>,;3SSU[<"KDG@>*[C\0PW]X
M9K?6)5EVQQ;&A*_=PV3G&%[#H?6NJC<O$CLA0LH)5NJ^QIKSQ1R1QO*BO*2(
MU9@"Y R0!WX!/X4 <G8>"KR/7]+UC4_$,^HW&GI(D8:V2,%64K_#SWZG.:TO
M%'AH>)8+"(W1M_LEXEUD1[]^T'Y>HQUZUHVVHM<:G>61L[F(6VS$\B@1R[AG
MY3GG'>KM '/Q>';F'Q1J>M1ZGM^VVJP+"(!^[*XVODGYL<\8 Y]JJZ?X5U'2
M="T[3K'7C&]F\C,[6H9)E<D[63=V)X.:ZJB@#'\-Z!'X<TQ[2.7S6DF>>1@@
M1=S')"J.@]!DURM[\,KF[CN;8>))TLI+TWJ0&U1BDA/4N3N;CC_&O0J* .;3
MPM/'XIOM7CU:18+^%([FT\A3O*H44[^HQDG QS[<5FV_@&XA\/0Z6^NR/)93
MK-IUP+95-L5/3&?G!R<Y-=M10!RUUX1FOWO[N\U)6U*YLOL4=Q%;[!#'DEL*
M6.223DYZ8'KF/4_!+:IX'LO#<NI;3:B-1<+!]X)P/EW>F.]=;10!SMYX534/
M$=WJ=S<AX+G3CIS6PBP0A;<3NSUR3VJEH/AG5= ,8O?$LUUI-BI,%MY"H0H'
M&]ARV,GCIP/I77T4 <)HJZ7XK\='Q/IZM):6MH(!*\10/.2>1G!.U3C./XO:
MMFV76E\=WA:X>316MEQ&\6U8I1MP%;^+/S$_4#M70(BQJ%10JCH ,"J&BZL-
M:TX7@M+FU4R,@2X3:Q"G&<>AH JZ[H4NKZAHUU'=+ -/NOM#*8]WF#&,=1CO
MZ]?;F+3_  _<67C'5M<:]5H;](T^SK&1C8H ).>O7MWKH** .<\3>'+K6=0T
M>_LKV.VN-.E=AYL(D5@X )P>XQQ6+:?#^]L=*:PBU6*11K":DKRP'.%P<'!
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
MW;*2B(_:&7=N*>@SDC/-3:/X0NH[GQ8FI^3]DUJ5BGE2$L%.X<\#!^85VE%
M'&^&M'\6Z=-!8ZCJ=H^DV7RPM$A\Z=0"%#D\  $'CG@<]:P!X$\2%],,LNF2
M266JB\:X)?S;@;MVYSZ@8 'H!S7J-% '):5H.IVOQ$UG7)TMQ97L*1Q[927!
M0*!D8[X/?BL>'P3KB^%#I'VJTBETZ^^V:9,H)\Q@[L/,!X&=PX&<>]>BT4 <
M7J&D>+-9\)ZG::C-IYN[J%88K>#*QH<_,Y<@DDCD#H.GO75Z='+#IEI%.JK,
MD*+(J-N 8 9 /&1FK-4#K-B-=&BF8_;S!]H$>T_<SC.<8ZCI0!Q>I>"=5NM4
MUO5+4VUMJ3W,=QIEVDIW+A0K(XV]"H/'(Y_.[?:-XH_MBR\1:?\ V>NIFT^Q
MW=I,[&(J&+!E< '.<=J[:B@#B-1\/>)3=Z3KMG>6;ZW;PM#=HX9(9D9MVSC.
M N3@]3@&J?C.+7(]%T1I[JW?4Y-;@>(*H2*$[6P@)!)''4YZUVFL:S8Z#ILF
MH:C-Y-LA 9MI;DG X'-4_$2:&UK;W&LVZW"QR VZ>6TCE_\ 95<DG SP.@-
M%&PT._O/%B>(]8AM[>>WMC;6]O;S&48))+EB%YY(QBNIJEI6K66MZ>E]I\XF
M@<D X(((.""#R#[&KM !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5%<1">UEB8L%="I
M*,5(R,<$<@^]2T4 >&Z7;./A':/%-(EQ-K$8W.Q8(PDP"%/ ]_6NB>]U3PMX
MC\2V4&H7EU!#HS7\!OI/-(D! R/;)/'M77GP3H7V*XLUMI$AGN1=N%G<$2 Y
M!!SQSZ5=/A[3#K5SJS6^^[N;?[-*68E6CXX*GCL* .,\+Z;K:7VCZL_B"W:S
MN$(DB:\EE-R67=@*_P H8$9^7'>NS\1PZA<>';Z'2IU@OGB*PR,V,'Z]B>@/
MO5'1O ^@:#>_:]/LV289VEI6<)GK@$X%:^IZ;;:QITUA>(SV\P =58J3@@]1
MR.10!YK/J4EEX0\2K#+K%AJUO;QB6VN[II3'EL>9&Y).&R1D'M4D\VIZ%+X5
MUN/4M4U";4S'%<VLDN8V#1@Y50,#'7.,\5N>*_#$47A#64TVWN;J_NH8X@SR
M/-(P5AA0220!R?UK1\.>&K:SL=*N[A+E[ZWM$11<S/)Y)*C<%5CA3VX[<=*
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
M@5QMQMP-HQG(Y/7G)KCO#=GJ-G=:=#HNH>(F5I(O/MKVS\N&.-2 ^6;I\H.
MOJ!0!ZCJB2/I-XL4SP2&%]LL>-R'!Y&:\OCBNA\*_#DD5T\ES-J-L\9N/F5'
M,AQT .,\GDGK7K,D:RQ/&XRK@J1[&N43P'#%HUGI<6JWH@M+U;N'<5;:%;<J
M<CH/\^E $>F7FKV7C?4=#N]1-Y ]@+Z"22-0T1+["O ''M[#WK%A\0Z]-\-=
M&U8F[G,DY-_-:!3.(M[C*C!'4+GCH/?([1O#\)\2R:XMS.MQ):&T*?*5"Y#
MCC@@Y/XUE:?X(_LK0K'3[#6KVWELI'DCF7:0Q8\AD/!&,@#WS0!?\(Z@NIZ"
MES'J3:C&9'"321[' !X5Q@?,/UZU1\>:DMOI4&F!+AVU*40R>1$TC+""#(V%
MY^[QQZUL:%H5IH%E);VNYC-,T\SM@%Y&QDX& .@X [4BZ.W_  DYUE[R1@+4
MVT=L5&U 65BV?4E10!QGP[OHM/U[6/#D:7,5F7-WIZSPO&?+/###@'@D#IZU
M%KGBG4D_X2.2+5?L>H:;<"&RL%5/WR';\Q5@6<G)(QTQ76ZIX874?$^EZXE[
M);SV(*[$0$2J>JD]<=?SK@%CE36M:G;5=9TN^EO)I([:+3#-YBCA61]IR",#
MJ ,_C0!NZOJ/B/\ X2S2/#MEK"P-=V#2RW$EJCG>-W.!C!XJLFL^+-4EU6'2
MS//<:=*+6-X_(CC>5!B1I%<[L,<D < 8K=LO#5]>ZIHGB'4[PQ:I:6OE311Q
M@J^<YSZ'#=J6^\#1W&NW&IV>KZAIXO !>0VTF!-COG^$X[C^M &3?ZYXHU'5
M[[2=/MI(;FQLX7D%M)"<SNNX;C)_ ",84<\\]!4CZKXKDU[P]H\LT-E/=64D
ME\4C238R_P 2YXR>/4<].*OZOX!MK[4(-0TW4;O2;N.%;=I+4XWQ@8 /OC S
M[#TJXGA&"'7M)U."]N$73H'@$+'=YH8')9CR3DY^H% '&77B/Q5;^%=:U9M7
MAWZ-J36A1;5?W^'526/88<< #IUYXW+_ ,2:WJ.MW.GZ+;3@0V,<ZF)H<EY
M2N[S.,#C@<]?:KMQX%AN/#^MZ0VH3;-5O3>/(47,;%E; '?[HHO_  -'<ZA:
MW]CJU[IUW' MO-+;-CST4  $= ?\]J ,Z?4_%C:IX;TIKNVL;N\MIC>?NEE
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
MXY)Z9..U='0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%0W5Q%:6<]S.^R&&-I';&
M=J@9)X]J )J,UX]X=$5OXI\'W5NL4,=\MUOE:4&YNEV$AYL<<MT'.".I-9-_
MIMM9_#>35X!(M];:NZP2F1CY0$AX4$X[9H ]SG:18)&A56E"DHK' +8X!-9'
MA'6Y?$?A>RU:>)(I+@.2B$D##LO?Z5R\HTK6_&WB6P\0O$Z6=O']DCG VQ1%
M,R2*#QG)'S=?PK4^%_\ R3C2/]V7_P!&O0!LSZY Z:K#ISQW-]I\6YXBV%#D
M,54G_@//I2^&]3EUGPWI^I3HB37,*R,L>=H)],UR&C:?IZ>-?&\JV<"3PB(Q
M'8NY-\)WD>FXG)]<\US<=A#I>D?#_5+7S%OKB[ABDF:1F)C;@H 3@#!Q@4 >
MT45X^EOI^M-KL^JZU!8:E9:I(XN&B)NHHU/[L(<_=P. !_.O3-;N8;3PQ?3W
M%U+#$MJVZ>-3O7*XW >O]: -2BO)/"3);>,='^RI:VMM=Z06"0S9EGP 0TX
M \SDGC/?FL72].AE^'>C:QYEPFI)JBP)<I.X=8VD(('/'4]* /=:*\Q>SC\.
M?%*2VT.W\K[3HDDS("7\R7>Y!Y)R<J*RY;>*/X=:%XBT=/,U[[1$#= GS9I&
M8JR.W5AGC![8[4 >Q45YPTUK!JWQ%@O&V0M!%(58'!4P$$_B<"LW3K*/4KOX
M?PW#S>7+IDXD"2LN\!!P<'IR: /4+_4+32[-KN]F6&!2 7()Y) '3W(JSFO$
M95CF^'VO64RJUMI^NB&V5SGRH_,48!/08)'XFNC\7:2MO?B6SM-/U+2["P8S
MZ/(P3[/&<GS8^P8@'G&>/>@#TNBLGP[);7OA336M3.;9[2-4,Q_>;=H'S'U]
MQ]17E-QI%O:_#0^(XY[D:O8WKBVG:<D@?:"FWGC&"3CN<D]Z /;*SI+C4QX@
MAMX[*,Z6;=GDNC)\PDSPH7Z<Y]^V.?)_%<Z7=IXAU2W3?>6=S;K)=3S%7M)
MP!B@ '0'.3D9R< XS7;WY(^*FCR1RN5ETR8%0YV$!@0<=._7Z4 :'C7Q)+X5
M\/-J<-NEPXE1-CL0.3UXKH7=8T9W8*JC)8G  ]:\-UP6^K?"?^WKD";6);W;
M<3-]^,[S^['<*!MPO3OUKV+Q!$D_AS4XI5W(UK*&![C:: +5E>V^HV4-Y:2"
M2WF4/&X!&X'OS4]>5Z=Y4'A;P/I\9\K3]1E O/+)'FMM)"EAZMP1WZ5O:*KZ
M3\2=2T:R39I;V,=SY0;Y(7SMP@[ C/ H TO&GB2X\+Z3;WEO:Q7#2W*0;9'*
M@;@>>![5-'?>(K?4K2*]TZTEM)V9))K.5F,)QD%@P'!/''2N?^+J[O"UBH8J
M3J4(R.HX:NAMK)]#NQ<WWB&[N;>0"!8[TH!YC, NW:JY)Z8P>M &[17E=T%L
M_&7]CS7]P?#E[?!Q)N?,=V!S 'S]TG&?RR"#4FHQWWB+QCXATJ75K>P>.*-+
M99D?<L6-QDCQ(H!SU.#P!VH ]0HKSFT?^T?&D6AZMJ4MU -&C:U=)"BW+D8>
M88;EOO8ZX /IFF2R367BOP1:VVK7-[;8N89+AG.)RHQ\V.#@C Z]._6@#T&_
MOK73+&:]O9A#;0J7DD.3@?AR:K7MUJ$=YIZV-DEQ;3.1<RM(%\E,9# =\^E>
M9:QY5[X,\=K*XF^S:J6A!?/E\H!CT'WOUKJ-7C%AKW@JVM6DBA,TJE!(V&'E
MYYYYY]: .VHKR_4KB?0/%&N:#"]S,^OPHUCF0DQ,Y97P?X0N6;M]T5-JUI>:
MKXU_X1J+4D@M[72T,"SER78\%QL=26 '4Y[\4 >E5SUWXFE;69M)T;3_ .TK
MNV4-=9F$20[ON@L0<D\\#TJUX826+0+>&;55U22$M$UVHQO*L1@\G)&,$Y[5
MRGPY5K;Q#XPM+HC[;_:)E?*;2R,6(8#T/7\?>@#HK7Q0 VHQZO8OICZ?"D\S
M/()$*-NP59>2/D/852B\7:G/I@U>+PW*=**^:)6NE$IB[N(\>G.,Y(J+XEJM
MYX'UJSM@LEXD,,KQK]X1B4'/T^1_R-;-G>6;>#H;N22.6S%B&=AAE*A.?KWH
M RO$'CZST70],UJ" WFGWTHC\Q9-A0$$YQ@YZ-QQTKJ!=0&S%V)5^SF/S?,S
MQMQG/TQ7D6CV.WP!X0M=2M_-@O-5*>6Q_@E250?_ ![-7-!N;VYM#\.[E6,]
MI<&*YE4$9LA\V<YXW95 /0T =#IOQ"&J^&]:UNVTIF@TUR%7SP#,!R3T^7"D
M'O5FR\:OYNEIJ^DRZ>FJ;?LDHF65&+ %58C!5CGIBN1T%%B\!>/XT4*BW5VJ
MJ.@ 3I6_IGA6]UNV\-WNK:E$UII\,,]O;6T!CRX4%2[%FSC Z8H V-%\52:Q
MXFU?2!IK0III"O<&8,&)^Z-N.,@$]^E6O%6O2>&]"DU-+(W@C=%:,2;#AF"@
M@X.>2./>L3PM,\_Q$\:,Z;2K6B 9Z@(X!_2F?%"Y@G^'FM1Q2J[PO"L@4YVG
MS$.#[X(H UH-<UW[39K>>&FAM[APC2Q78E,61P67:.,\'TK*U+QSJFF&R:;P
MRRQWUU]FMO,O K,2<*67:=N>OXUI:3!J%A;V5[J&NH]BMLJ&%H%C&YM@4[L]
MN1^-8_Q*_P"/OPG_ -AF'^= %S5/&>I:+I6HWNH^'6B-D(7PMT&219&*Y#;>
MH(&1CN*L)XEUI$L[BZ\-.MG<.BF6WNA,T8?HQ0*#CD9]*K_%3_DFVK?]L?\
MT<E6=)M=5L[73KZ[UU&TZ&VW30M L8"[!@EN>GX4 6;7Q))<^,KWP^-.D5+6
M!9FNC("#NQ@;>W4]^QXK1UC43I.DW%^+66Y$"%VBBQN*CJ1DCH.:Y[2O^2H^
M(?\ KSMO_9JZJ.Z@EN9K=)5::$*9$!Y7=TS]<&@#%M_%=I/X+/B9HF2V$#3>
M7N!;Y21MSTSD8QZ\5HZ/>W&HZ3;WEU9M9RS+O\AGWE0>F3@<XP<=NE>=6.B_
M9OB+<^%EN6_L0XU?[-CC<"!Y?ILW$'&/X1]:]3H Y_4/%'E:R^C:78/J.I1H
MLDT8D$20J>A9S]1P 3S2Z;XH6YOK^QU"RDTVYL85GE$LBLI0YRRLIY48ZG'7
MH*Y[X>#R?$7B^"Z##4OM^]RYR6B.?+_#K^8K7^( ,G@[5XK9T6]-FS\#+F($
M%_?&,_G0 )XON;FV&HV.A7=UI&2?M22*'=!GYTB/S$<=\'T!I^I^-["PT&VU
MV"":]TN4CS+BW*XAR0!N!(/4XP!QCFK7@^2.7P/HC*RL@L(5)[9" $?F"*\]
MT*U!^%FHK)$#:7&M1F%2,JT1N(1P/[O!H ])O-?M+?PU+KMN?MEI'"9P82/G
M4=<9].>/:LO4/&@L+S2;-=)N[BXU2'S8(XWC'09*DLP&0*XOQ+'=^!=,UG2R
MDTWAW4H)%LWR&^RS,#\A'92>G_ZZNZZMRWB[P$+.2&.X-M)L:9"Z#]V.H!!/
MYB@#LH?$<Y@U![K0[^TDLX//V2[")5P3A65BN>.F:H2^/;2+P5'XI:QN?LDC
M[1&"N_&XKGKCJ*OS1:E%X6U4:K/!-<&*<AH$*H$VG: #DCCW/UKS:]_Y-WM/
M]\?^CVH ]!?QA]B\F36-'O=,M)6"+=3-&\88] VQB5!]3Q3]?\6KH6J:=IXT
MVZO)=0W"W,+( S#&1\S#'4'TYJMX\DLX_ASJ)O03&;8*@'7S#C9_X]C\,UQU
M_#J4<GPTB>2-+\+( TR%E7Y8\9 ()XQW% '=Q^)[K[4UI/X>U""Y,#SPQL\3
M><%*A@"KD _,.I%6O#?B2R\3Z:UW9AT:.0Q30R##Q..Q_P#K4:7'J]O?7)UC
M4;.=9]@MHH(C%M(!W<%B3G@]3T-<#:Z1?:%I]AXNT" RNHD_M.R5B!<Q[VPP
M']Y>3^ ]\@'81^,%N$O/LFE7EQ);Z@^GK&A0&6102Q&6   &><57C\;74LM]
M''X7U-WL2!<*DD)*$KN  #_-QZ9JM\,[R'4=.UZ]MR3#<:U<RQDC!*L$(_0U
M=\,_\C9XN_Z^X?\ T2M %D^+(O\ A++;P^+"Z\ZXMQ<K*=H41D'D@G/4$8QF
MKNO>(-/\-V,=WJ,OEQ23+"N/5C_09)]A7+7?_)<;'_L#'_T-ZK>);1O&6KZE
M9C3KBXM-.MI(+>5-NW[4P&3\S#[N .,\YSV% 'H;R;86D52^%+!5ZMQT%9/A
MGQ#'XGT@:E#:3VT+.R()L9;:<$\$\9R/PK-^'FM/K'A2&.X$@O;%C:7(?KO3
M_P"MC\<U'\,/^1 L/^ND_P#Z.>@#KZ*C@GANH5F@D62-LX=3D'!Q7EE[K.IP
M>(["]MM1O+B&;73:2,)"+7RBVP1JA(W,!U8#&>Y[@'J]%>4:K+J[IXPOU\0:
MG$=)NM]M%%(%3[H.UACE1TQQ[YS6U;ZK<>*O$]MI3W-]96R:1'>O]GD\II)'
M*]QS@ ]CUS0!TGAKQ##XETZ6\AA,(CN)(&C9@2"I[XZ$C!Q[ULUQ7PNBCA\)
M2HC;F%].)')RS,&QECZX JIK.IS^'_'<XU#4KM=)U2P<0*KL?)F4#.P<X; R
M,8Y- 'H%8HU]O+UAVTJ^4::3C<@'VC )S'SST_6N)\-ZWJM]IEGX:N9[Q-=@
MU )?.\N76%3YC-NYR",)U[^E;>F7M_-JOC:SN[MYXK8KY"D8$:O&S;1^@_"@
M#0D\9VD>G:#>FTN3%K,T<,6 /W9?INY_EZ5TM>82_P#(@^ /^PG8?UKL/&]W
M<6'@K5KFUF>&>. E)$.&4Y R#V- &_17F5CJ>IZ5K7@^ZNM7OKZ/7+-OM%O)
MM*JPC1E** ,'+<GDFEDOM1N_!-WXP35+^"]AEEDCM_,_<JB2E1&8\8/ Y)YS
MWH ]'-Q"+I;8RIY[(9!'GYBH(!./3)%2UYYI.[4OBA#J/VF]C6?0HKL0,_"[
MW'R$8Z=\>O>M_P 7ZG=V,6EVEG+Y#ZE?QVC3J,M&K DE<\9XQSZT 6AXEM6\
M37>A)#.]S:VGVIV5001D?*.Y/(JYH^H_VOI4%\;6XM?-!/DW"[73!(Y'X9K@
M]&LWLOBWK=O'=W$K+I*[);AO,<<IC)[X]Z2WU?Q%??#S0M14W=VDCN=2>S*K
M<F,,P!3H.PSCGIC')H ]+K*\1:[!X;T2?5+F&:6*';E(AECD@?UKAU\1S:A;
M^'])M-=NIH=5NI0^H*@BF2-1GRB>SY(&0/I5OQ;9WVG_  X\16M]JG]H%65H
M6<?O(XBR;5?U.0>>] 'H",'17'1@#3JXJ*^N];\8W^BQ:G/8PZ=91$+ %#22
M2+G<20<A05XXY/>LIM;\1S>%[>9Y+AVTW49;;5)K!5,DD<>1O4,/IGCWXH ]
M*HKS>;Q#J4MCX;LM%OY-3_M62YD^U,5AF*1G<$R5*@@':3MYV\8S73^$HO$$
M%E<Q>(&#R"=C;N9%=_+/0,5 !(]<#- '0T5Y]XNU;4M/\0,MYJ5[I6E21QI9
MW=M$CQ>:<[O.R"?IC'%7&U:_3Q%XM@6]=X+73XY[93M(C8HQR./4 \YH [6L
M?Q!XDL_#<5I+>1SLES.L"M&F0K'U_7\C7':%XDU36+3PE8W%\T3ZC#/-<7$8
M42/Y;$!1D8&>_&>.U1^.(-2T[PMI4>J7,5_*FNQF.1U^]'A]H<#;SZXH ]-H
MKBM"U'4K/Q[J'AW4-1DU!3:+=Q2/$J;/FP5&.WS#UZ5VM !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4=:*9++'!"\TSK'%&I9W8X"@<DD^E &;;^&-!M)(I+?1K")X
MGWQLENH*MQR#C@\"G+X<T1-/;3UTFR%F\GF- (%V%^!N(QC/ Y]JIZ'XOTO6
M]%N-62:.WM()6C=YI -H!P"WIG@_C6K8ZG8ZFCO8W<-PL;;'\MP=C>A'8^QH
M BN]$TJ_FAFO--M+B6$8B>6%6*#T!(J>RL;33K5;:RMHK:!<E8XD"J,]>!4=
M_JVG:6%-_?6UJ'!*^=*$R!UZ_44V76=+@C@DEU&U1+A2\+-,H$B@9)7GD <T
M )-HFE7%U+=3:;:R7$L9BDE:%2SH1@J3CD8XH_L32O(M8/[.M?*M'$ENGE#$
M3#D%1V/TIB^(-&?3WU!=5LFLT;8\XG78K>A;. >15HW]F)[> W4/FW*EX$WC
M,B@9)4=P 1TH JW'A_2+K5HM4GTZWDOHON3L@+#I@^Y&!@]NU7YH8[B&2&9%
MDBD4HZ,,A@1@@CTJM>:OING2)'>W]M;.ZEE6:54) ZD9/04VWUK2KNREO;;4
MK2:UASYDR3*43')R0<"@"*W\.:):20R6^D6,3P$F)D@4%">N#CBE/A[1CIZZ
M>=+LS9*^];?R5V!O7;C&:6'7]'N+>XN(=4LY(;;_ %[K,I$7^\<\?C2+X@T9
MX99EU6R:.(JLCB=2$+?=!.>,]J +!TVR.HC43:0F]">6+C8-X7TW=<53B\,:
M)#J1U"/3;=;HOYF_;P'_ +P'0-ZD#)JS!K.F7-@]_!J%K)9H2'G292BD>K9P
M.H_.DM=:TJ^M9KJTU*TGMX<^;+',K*G&>2#QQ0!#=^&]%O\ 41J%WIEK/=A#
M'YDD88[??/!^O;GU-21Z'I44EJ\>FVJ/: K;E8E!B!Z[?3KVIMMXBT6\NH[:
MVU:QFGD&Y(XYU9F&,Y !YXIW]NZ3_:7]F_VG9_;MVW[-YR^9G&<;<YZ4 ,D\
M.Z/+:7EHVFVWD7A+7"+&%\QO[QQW]^M5YO!_A^?R-^E0#R4$:>6"GR?W#M(W
M+_LG(/I6I=WEM86SW-Y<16\"?>DE<*H^I-4)?$NCQZ-<ZLFH03V5L"9)('$@
MR.W'?IQ[T :#J;:R9;6%<QQD11* !P.%'0#TKC/!/@^*WTNWN];TA(M7CGDE
M(9]RABY8,%#%<X(&>O'TI;[Q@;I/"U_IM]%'97UR$O$^5BHV;BK-_"5[UUMM
MJNGWEDU[:WUM-:J2#-'*K(,=<D'% &;>>#?#NH75W<W>DV\L]V )I&!RV.F.
M?E/N,'BK@T'2QJ=MJ2V4:W=K#Y$,BY&R/^Z .,<GMQFEM=>TB^MYY[75+.>&
M 9FDCG5EC'JQ!XZ5+9ZII^HO(EE?6URT>-XAE#E<\C.#Q0!E7'@;PQ=W<]U/
MHMJ\TY!D8KU(.<XZ ^N.O?-;[*KJ58 J1@@C@BN2OO'%A/8>(H](N5>^TJV>
M3+8*L0#RHSD@' /;)JYX3\10:MHNFI<ZA;2:K+:)+-"'4/R 2=HZ=?2@"Q%X
M2T&#2[G3(M,A6SN9#++$,X+^H.<@C QC&,<8JYIFCV&CQ/'8VXB#G+L6+NY[
M;F8DG';)XI%UO2FU(Z:NI6AO@<&V$R^9G&?NYSTHGUS2;7S?M&IV<7DN(Y-\
MRC8QZ Y/!]J &:SH&F>(;>.#5+8SQ1OYB+YC)ANF?E(JI;^#="MKR&[2TD::
M!BT9EN99 IQC(#,1G!]*VVRT9V, 2.&QG'O7GOA74O%7B;0;G4?[<M+9XII(
M0C6(*G:!R3NX'/I0!U4WA/0Y]$&C26 .GB0RB'S'&&))SD'/4GO1JOA'0=;D
MMI-2TZ.Y>V7;$SLV0/0X/S#V.>_J:L66H^7'8V>JSVL.KSQ9-ND@^=@/F*#J
M1P3["K$.I6-Q#--#>6\D4#F.5UD!6-AU!/8C(H H:QX4T+7HX(]3TV*=8!B+
MDH4'H"I!Q[=*=JOA?1-;LK>SU#3XI;>V.844E G&,#:1QCMTJY9:II^HV[7%
ME?6]S"OWI(I0RCZD4RVUO2KR&>:VU*TFB@SYKQS*PCQUW$'B@"G%X2T&&ROK
M*+3(4MK\YN8UR _IWXQVQC':D'A'0E73%6P55TQMUFHD<"(YSG&>3D9YS6FU
M]:+Y&ZZA'V@[8<R#]X>N%]?PK-L?$VG:Q?ZIIUA< W%A\KNV-NXYZ<Y(4CF@
M#1FT^TN+ZVOI8%:YM@PAD[H&&&'XBJ.M^%]%\1^5_:U@ER8L[&+,I&>V5(./
M:ETB]E32K,:MJ%A+>R@CS+=\)*<\;,]>WXUHBY@,SPB:,RQC<Z;AE1ZD=J "
MVMH+.VBMK:)(H(E"I&@P% [ 5F:SX7TK794GO('%S&A1)X96CD53VRI&1['-
M78[Z"]AF_L^ZMKB5 0-L@90W.-V.@R*S?#6K7]]HCW6M0V]K-'*Z&2)B(9%!
MX=2Q^[VR>N,]* -#3-(L=(MC!90"-6.78DLSG&,LQY8^YK*;P/H3O@V\QM?,
M\TV1G<VY?.=WEYV]>W3VK=@N8+J,R6\\<R X+1N&&?3BFO>VD=P+=[J%9S@"
M,R ,<]..M %>_P!&L-3-H;N O]CE$T 61D"..API'3WJ=+&UBOIKY($6ZF14
MDE ^9E7. ?IDUF_\)5I U34=/>Z5)=/B$UPS$;5!!)YSU '/U%6=*US3]8TB
M/4[2X0VSKN+,P&SV;G@T 4H?!FA6^F7^FQVCBTOWWW$9F<[FXY!)R.F:UK"R
MATVPM[*V#"&",1H&8L< 8')IR7EM+;M<1W$+PKG=(K@J,=<GI2&]M K,;J'"
M[=Q\P<;ONY^O;UH P#X&TQ=4N]1@NM3MKF[;=,T%XZ;C4ESX)T>[\/#1)5N#
M:>;YSGSCOD?U9NI_'T'I6]%<0S[_ "9HY-C;6V,#M/H<=#3%O+5_.VW,+>3_
M *W#@^7U^]Z=#U]* ,2#P;I\4]M)+=ZE<I;.KQ0W-X\D89?NG:>.#@CZ"K>N
M^&[#Q%]D^W&<-:2^;"T,I0JWKQWX_"M)+JWDA$R3Q-$QVAU<%2<XQGZ\4UKV
MT6Y%LUU")SP(C(-WY=: *NMZ+9^(=*ETV_$AMI2I81N5)P01T]Q67_P@^F.(
M8[FZU.[MX65EM[B]=X\KTRN><?TKI&944LQ"J!DDG  J)+NVDMS<)<1-",YD
M5P5&.O/2@#"G\%:=-K-SJJ7>I6]W<X$KP7CID#MQVXZ5H:/H5GHB7 M3,\EQ
M)YDTT\ID>1L8Y8^PK0$T32M$LB&10"R!AD ],BN9\=^*7\,^';BZLI+5KY&0
M+#*<G!."=H(/2@#13PS8)XG?Q"&N/MSQ^4<RG9LP!C;Z<9^O-;%9>MZE-IOA
MB^U.%$::WM7G57!VE@N<'!SBHO#^L&_\*:=JM_)#"\\"/(V=J GZF@!-4\*Z
M7JM]'?R1RV]\G NK64Q2D>A9>HX'6K6F:+9:2DP@1WDG(,\TSF224@8&YCR<
M#C%7#<0 1$S1@2_ZOYA\_?CUH$\+221B5"\8!=0PRN>F1VH YYO VD8FBBDO
MH+29R\EG#=ND#9^\-@. #W K1O\ 0+#4-(CTLH]O:1LC(ELWE[=ARH&.P(!_
M"M&.6.:(2Q2(\;#(=3D'\:XF'Q%XIUW3YM1\.V^D/ MU) L-R7W[5.-Y8,!D
M]<>A')H ZW5-+LM9TZ:POX%FMI1AE;]"/0CUJC=^%].O-4TS4'\Y9M-&VV"2
M$*H[Y[G( !SVK3BGV6D;W4D"R>6'D*-\G09()_AYZU*\B1KND=57@98X% $5
M[:1WUC/:2EQ'/&T;E&VM@C!P>U84O@C2)O"\7AU_M/\ 9T3[U02X/4G!/<9)
M/-='N&[;D;L9QGG%+0!SD?@K2_M=O<74M]?FW.Z%+RZ>5$;L0I.,BI]:\*6&
MO7]I>W4MXD]H#Y#03F/83U(QWZ<^PK;# D@$$@X.#T-(LB,S*KJ60X8 \@XS
MS^% &/9>&;6SNQ=&[U"YF5&2-KJZ:7R]W4KGH>.M7=*TN#1]-CL+9I6ACSM,
MKEVY))R3]:NTBL&&5((R1P>XH H:1HEAH<5Q%I\/DQ7$[7#H#P'8 ' [#@<5
M#IWAZSTS5K_4H)+@SWS;IQ)*64GM@'I@<#VK6HH R'\.6+^)5U\M/]N6+R0?
M,^4)SQC\<_6K&D:1;:+9&UMFF=#(TC--(79F8Y))/7FK]% &-9>&;#3]1U*]
MMFN%DU$EKA?,^4DYY ['D_G5"S\"Z?I]C]BL[_5K>VW%O+CO649/7IZYJ?QK
MXAF\+^&)]4MX(YI8W10DA.WE@#T]JWXVWQJ^,;@#B@"&PLH--L(+*U0)! @1
M%]A_6N7/PUT A%#7P2*X^T0(+IML+9R0@Z $]>_O5_Q)K][H]]I-I96,%R^H
MS-"&FG,:HP (SA6)!Y[=JLV=YKG]IQV^HZ;:1P21NWGVMR\H5E*X5@R+C.3C
M_=- $1\):8UOK$#>>T>K.7N0TF>?]D]O3\!5>Z\#Z3</ILL<EY:SZ? MM%-;
M3E',0& K$=1U_,UTM% &3X>\.V'AFQEL]/\ -\J6=IV\U]QW-@=?3  J75-$
ML=8DLI+R,NUE<+<0X.,./7U'M6C10!GPZ)I]OKEQK,4 6^N(EBEDSU4=/Z?D
M*IQ>%K2&XUN9;J\W:OCS_P!X/DPI4;#C(X/J:U+V^M].M3<74@2,,JY]2Q
M_$D56N)-676K..W@MFTQD?[3([D2*W\.T=,?YXH S)/!=A)I>C6!NKSR](F2
M:W<.NYBG0-\N"/PK6UG2H-<T>ZTRY>1(;E-CM&0& ]L@BKU% '.MX-L7FT"1
MKF[)T--EL-RX884?/\O/"CIBHW\#Z<6O(DNKV.PO9C/<V"2*(I7)R3]W< <#
M(5@.*MZMK=SIFN:19+IYFMK^1HGN!( 8F R!MQD\ _E6W0!BW'ABRF\16>MI
M+<V]S:Q>1LADVI)'U"L,<@$YXQ[U-KV@6/B/338WPDV!Q(CQ-M>-QT93ZU!X
MOUV3PUX7O-6B@6=X @6-FP"6<+S],YK5M9OM-G!/MV^;&KXSG&1F@#G]*\$V
M>E:E/J2ZCJ=S?36YMVGN9P[8SUZ8)Z=<C@<4EGX*@T[2M/L++5]4MQ8N[Q2I
M(A8A^JL"A4CGTKIZ* .5N? &CW6AIIDC7(9)VN5NTD F$K'+,#C SZ 8]JDF
M\#V$_ARYT62\OV2Z=7GNFE#32$$'EB.1QTQ4FK:]>)KR:%I$-M)?FT:[+7+L
M$50P4+\HSDDGTQUYZ5M6$\]SI]O/<VQMIW0-)"6W&-NXR.M &5>^%H+G48-2
MM[Z\L;^*'R&N+<IF5.P<,I4XZ]*B'@^U@MK&*POK^Q>S>1UEAD5FD:3[Y?>K
M!L^XX[8JP==D7QHN@&U 1K$W8G\SDX<+MVX]^N:VJ .3N_AYHEWI%O8YN89(
M)6G2\BD"S^8V-[%L8RV!GCL,8P*V=$T.WT.VDCBFN+B65]\UQ=2;Y96Q@;C[
M 8K3HH YW6?"46MO=+/JFH1VMWL\ZUC:/RVVXQU0L,XYP13-1\$:;J&K-J N
M;^U:2 6\T5K.8TF0# # <X ]"*Z6B@#DI/AYI3:/IEA'<WT,FF%C;7D,H6==
MQ)(R!COZ5)<> ],N='AT^6XO6\N[6]DN&E#2S2@$9=B#G@XX Z"NIHH R$\.
MVB>*Y/$0EF^UO:_92F1Y>W(.<8SGCUK7HHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "D891AZBEHH \6\/RFT\ Z6LL,KII>N!M1B6/<8U!;[P[X)4^U=EIY&I_$^
M35=)N8YM,&F+%<S0D-'++O;"Y'!8#!XZ#CO7:B- & 10&.6 '4^]"(D:[455
M7T48% 'FOC;4[:+Q7<6;Q&SGETEX_MC1-*URI)/D1IRO4Y+8SP16=92:=?6G
MPUB?R9B&=2&7/*KC'X,!^->ME$9E8HI9>A(Y%((8EVXC0;/NX4<?2@#SGPSI
MT&KZMX^T>X'^B378&Q1@*6W98>_ /X5;\"Q:CJERE[K";9M%C?38]V"7?(WR
M>WRA![\_CU6MV.I76GM'HM_%IUXSJ3.T DRO<8/&?>I]*TV+2=.CM(W:3;EG
MD?[TCDY9C[DDF@#AOB,UFGBOP:VH& 6@N)O-,^-FW$?WL\8^M<YK%E&Z>(M1
MT:%FT!;ZRE?[&<1NJ ^:4 X(!*YQP,9[5Z3K&A7>I>)M&U*.:W6WT_S=\4D9
M9GW@ X[#@#%;RQHJ;%10G]T#B@#RR].@7GACQ/J>BW6H7LDU@%N+F=V*$_PH
M<X^< >G /O4CZ?H:_#_PS<B]@T>[E%NT6H1QKM$Z1L?WAXS_ !C)[FO3A#$J
M%%C0(>JA1@TA@B9 AB0H.BE1@4 >3M?75[X9@OKJRB>WM?$2R7MS8Q_NKN->
M#,!W&=H)Z<?7&CJ4]MJ?BW5M2TR>&;2ET*2.^N$<-"[_ #;5SC&X#!Z]/U])
M5$5-BJH3^Z!Q2+#$J%%C0(>JA1@T >/016MKIGPVN+&.&.26[42R1* 7)VJ^
M2.IZ@UI:?>6^E^*DATG4[74[.\U9O-TZ1/\ 2+28E@\B]]HP<GI@_C7I_DQ
M*!&F$.5&T<?2D6"%7WK$@?\ O!1F@#D/&IEMM;\-ZA<E?[&MKHFZW#Y8W(Q'
M(W' !)Y/ )%8ETBZAKOBS4]'ECETN31'BF>WPR33[6Q@C@L!UQZCUKTUE5U*
MLH93U!&12)&D:[4157T P* /*7NM,U70?AY;EX9XA<10RQN."R1 ,,'K@D#T
MYK,U2VNA_P )]I^F1;+6&YM9'MK=0A,?.\+@<= ?H#]#[/Y$.%'E)A3E?E''
MTIPC169E10S?>(')H \GO6\-ZAX=\0:KH]W?7MY)I92>:X<L(U)4A&S_ !<=
ML_=/MGL? 6EZ;:>%-+O+.U@CGN+*'SI8U +G;DY/<Y)KI5@A5"BQ(%;J HP:
M>J*BA44*HZ # H \NOYK:"]^)5H62.>6U65(^A9?(.Y@._)Y^M5-,M=-L3\.
M)HX;:"YGWF1P K29C[GJ?F(_.O6C%&S%C&I+#!)'4>E'DQ?)^[3Y/N_*/E^E
M 'BLNJ6+76D7"7$-I"GB#S9+'RR\L9\P[GE<_<)QP@XQZD&K\%A87%U\2[F[
MMK>26$/Y4DJ E"4D^Z3T.0*]:^SP\_N8^3D_*.3ZTODQ'=^[3Y_O?*/F^M '
M/> [AY/ .D33R$D6PR['H!D?H!7 ^!++P[?>$K]M3U(6[_:Y,G[>T:JO!#%-
MP4_B.:]A5%5=JJ H[ <56DTS3YG5Y;&V=D!"LT2DJ",'''<4 <+XINX?$L6E
M/H >/Q 3)/I\[$(5B0D,QZ_(X&%R.<C.!FL75=4LM3^&NG-IXD@M+6]B&K1P
MJ&:,C)9FR#N&_!R<YKUH00B19!$F]5V*VT9"^@/IQ4=O86=I$\5M:00QR,6=
M(XPH8^I ')H \@UBSLI?"WB+4/#FIWFJW-R\37\ZP!%* _,!M51GNV.<<G@F
MNO74/"^O)J\^BI]INWTMXYGC1P@0#Y493\N[GCC. :[*WM+:TMQ!;6\4,(SB
M.- J_D.*+:SMK-"EK;PP(QW%8D"@GUXH \B35M*NM%^'MO#<)+=VU[ )-C9\
MD#AE;T)(&,_W36QX9N((?$_CVUDE1+B68O'$S ,RA7R0.I'(_,5Z#'IMC$%$
M=E;)MD\U=L2C#\_,..O)Y]S4GV.U\^2?[-#YTB['DV#<R^A/4CVH \FTK3)K
MWX*:;>VB@WVES/?6Y/8I*Q/UXSQ[5>U5KV\\ ZYXEBCGBFU4Q,47!9+1,+C!
MX'!<G_>KTN"TMK6V%M;V\,, R!%&@51GKP.*>L4:0K"D:K$J[0@& !TQCTH
MX'P;#HDWB'^T=,URXU&XDL521!#'&D48(V!PBJ PQ@#K@'TK<\<V4.H>'A;2
MZE%I[-<1&*690T9D#956!X()'?CI6]:V-I8HR6EK!;HQR5AC" GUXI;FUM[V
M!H+J"*>%L9CE0,IQ[&@#E? =VER-7C;3;.UNH;H)<2V3;H;A]H^=>...WOZF
MN U?6=.N)I;F*6VLY$\0)(4GDW79((#N3_RSC   '/0\U[3:V=K8P^3:6T-O
M%G.R) BY^@J"31],F>9Y=.LW:;!E+0*3)CINXY_&@#SJ'[!_PFGCN"6"U\V6
MS$D+,HW,##\VWU!SDXJI9S:6?#7@I<VITO[2JZF$V[/.\OY!+COG'WO;->JB
MQM!=-="U@%PR;&E\L;ROH3UQ[4R/3-/BLVLX[&V2U?.Z%85"'/7*XQ0!YGK<
M-I'<^+8M)6+^QCI!DN5B*^2MT/N;<' ;:!D#VJOXB\/Z'8_#K2KV&WV7EV]F
M&F5V+2-C)R<^A;TZ#T%>J)I6G1V;V:6%JMJYR\"PJ$8^ZXP>@I7TVQDM8K62
MRMFMXB#'$T2E$(Z$#&!B@#S35+--#USQ7::' +?=H:R"*+C+;F!;'<@$\]:/
M!&F>'+BZTBXM];-W=O8M#+8I!&!L*8=90B@X!QRYY..3FO318V@O&O!:P"Z9
M=C3",;ROH6ZXX%56TN"PL[MM&L;*VO7B;RV6$(K/@[=VT9(S0!PFCV=PFLS>
M!VM]NGV=\=0W.H*O:[M\:#OGS-N?H>>QK:@MII/B*XU)H[#6=/N=81'P"+NS
MN P&%(&Y@"H^7V'&#SW'AS2M1M6N=1UJ:"75+L()?(4B.-4!"JN><<D_4FM,
M:5IPN_M8L+47.[?YPA7?NZ9W8SF@#G?B+<V%OX91=0C:2.6[A18_,\M&;=G]
MXV#A."3P:\_EN+00?$&REFLC9K;PR*EFNR+S@ !M .?O[1UQGKUKVBYM;>]@
M:"Z@BGA;&8Y4#*<<]#5;^Q=*\MX_[,L]CJJ.OD+AE7[H(QR!@8':@#SV.UM]
M!\:>#CIL"PMJ%I(MTPR3+\BMEB3R<CO7,ZU-I=Y\+);F^-NWB8W?^EF; N1)
MYA&"#R!L'0<8%>V_V?9![=Q9V^^W&(&\I<Q#T7CC\*@FT+2+BXEGGTNREEF
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
MD53U+PWHNKSI/J&F6MS,@PKR1@G'IGO0 FCVL$VEZ7<RSIJ,T,&(;YXMK.&
MRPSR-P SZUPVO1)HOBF;7-2M!J6FO=PXOX9?WNG,I'[LKS\N<9 Q]X]S7IJJ
MJ*%4!5 P !@ 5FMX>TA[N2Z:PA,TDBRNQ'WG'1B.A([4 8'Q5_Y)OJOUA_\
M1J5S7B=+6_>1#Y5U)9Z&K-%=RF*&U)Y$@(R3(>   !P,GFO3K^PM-4LI+.^M
MTN+:3&^.09!P01^H%4KOPQHE]=)<W6F6TTJ0^0K2)GY/3'3CMZ4 <!=3/9Z3
MX+\:22/*\$<<%_*&)9HW7&3SS@D_B:IV,EU!>:GX9ELIK>/Q),MY:XY*12,/
M-5CV(0'/H<X/2O4H]$TR+2AI:6,"V(Y^S[!LZ[NGUYJ>2QM9;Z&]D@1KF!66
M*4CYD#=0/K0!PG]D:4WQG7%NCR1Z4)VW<[95D55;Z[0*Y_4)(A\)]?5[ED:'
M5Y1"-_(82@A1^IKU9=(L%U5M46U07S)Y9G_B*^GTXZ5G7/@KPY>374MQI,$C
MW1W3,<_,<YSUX/N,9H R@2?BO9$G).@M_P"C14'CZPN[R]L9HX8=3M+5'DN=
M*>0(S*1CS5YY(Y ST[=ZZI=#TU-7354M56]2#[.LBL1B/^[MSC]*9J7A_3-7
MGCGO;8O-$-J2)*\; 'J,J0<')XZ4 >=N+?6/$7@>UM=1U 6%Q8R%D,S)(552
M<,P/4X*G'IUZ52N;VZ\.1ZIH%K=S-I$.JVL*S>85-O'(2SQ[^#@;0.#W]ZZ7
M6O"K7/CSP]Y&F2#1K2UDB=H'\L19#;<%6##G'2NL7P]I"Z9+IQL(GM)6W2I)
ME_,;^\Q.26X').: .1OH)-!\37VG:09([*YT:>X>WC9B(I5)Q(O/RDYQQCD>
MM9=AJ=U+X7\ 32W]P;J?41'(3,VZ6/<P(89^8<+US^M>BZ=H>G:4'^R6Y5I
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
M-7=I'CMV4SP8 6X\L8/'S$''H?6K6M0#5+[Q3KFGQ.; Z$UIYVT@7$O+97U
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
MJT>491.?G'L3@\_04R$V5KXK\,R)$8/#1L)([(W((42DD@G=T+* 1GDYQ[4
M>@C4+(VBW8N[?[,V-LWF#8<\##9QS1'J-C,9Q%>V[FW_ ->%E4^5_O<\=#U]
M*\<\60"/PUXE-IM_LF3683;>61L+;?WFW';=QZ<''2NPABT_1_BS;V%G9Q0Q
MW.CE"D*!1N$A;+>IPN,GF@"M!XIUWQ&^J7'A[4-+A6QN6A6VN@"'B '[XL#D
M<].V,]:[:"^6WT>"[U*\LUS&IDG20+"21U4D]#VKS;1Q:'X>>.#"@$RW%X)&
MQVQQCVQBDTJ]@L+GP3+K!"Z2VE;(9)/]4ER>[=@=O SZ_6@#M?"_B"76/[:D
MN9[1X+.]:**:W/R&,*&!+9YZ]:V8=4T^XM)+N"^M9;:/.^9)E9%QURP.!7D=
MY/"/#_B)])E)TY=?22Z-H0Q%N5&XCVR/IP>V:TM8_P"$=E\/^*;W1=1FO9[B
MR5KDKM$2X("Y"J &//OUH ]-BO[.>>2&*[@DEC 9T20%E!&02,\9%8D/BBUU
M[1M4FT"]MO/LV:,27)Q&& R&/.=AYP?8^E<EI5E9V.N?#N:VACAFN]/F-RR#
M!F_<*PW>O))YK(TIK9/A;XQM)#$MTEY.6A8@.H!0 E>HYS^- 'K"ZA%9Z;;3
MZK>6<$CHN^3S0L;.1SM+'IGI69XDUN\TR\T!;,P-!?7Z6TQ8$G:P)^7!QV/Z
M5Q&J7.G7-SI,,=PEK+)X>5A<WSEU$3+]U(\C=*?7/X$XJ/3+E)O!?P_S.KM'
MJZ(WSY*X,G!], CCTQ0!Z#)JD^FWNK76JW=C'I5M&CQ!"3*@QR7'N>!CK5S3
M-;L-6TRVU"VG3R+A0R;V /T//7VKSS4[>.37?B)';9E=]-B++UP_EGC]!4R:
M-;^(_A+IHT[[/-J-A#%/%Y9!(E502C8[D=C[4 >E>=%YPA\Q/-*[@FX;MO3.
M/2GUQ_@VY;Q)<W'BN:U,'GQ+:VJ/]Y8UY<Y]"Y/X**["@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH ***;(Q2-G"EBH)VC&3[#- #J*X:S^)UA=1V=VVF7\&F3MY;WT
MJCRXI,X"G'7Z]OSQH0^-!<>(;C1XM$U)Y+:X$$TP0>6@/1R<]".?7% '4T5R
M0\=P?9EU,Z=<#0FD\H:CN4@'.TL4^]LSQN^O&.3HKXF@_P"$HN]#FM9X&M[7
M[7]HDQY;Q@J"1SG@M^AH VRP7&2!DX&>]+7&:CK^EWB^%KN^TV[WWUXILQOP
M8F)PK-@\@@@XYZU?;Q8)=8N+*QTV>\BM;A+:ZFC< Q.Q ^X>2H[M^6>< '1A
MU+%0P++U /(I:Y*VU+1+7QQX@ MIHKZ"TCFO+EGRC1JH(P,\8!].U2V_C2-K
MK3A=Z=/:66J$"QNG=6$F1E0P!RA8'C/XX/% '445Q-Y\1X+==4>'1K^XCTNX
M:"[D3:%0!@N[D\YR> .W.!S79PRI/#'-&VZ.10RG&,@C(H ?15/5=1ATC2KK
M4;@.8K>,R,$&20.PK"L_&T,UQJ%K=:;=VE[9VGVTV[;69XL9XP< \C(/<^U
M'4TC,%4LQ  Y)/:N1TSQ];ZG=Z7%_96H6\.I;A;SS(H1F"Y(ZY_'H:R?'WB!
M-2\&:Y%8V5Q/;0.+>2[1@J*X8;AC.2!T/&.>] 'HM%16O_'I#_US7^59_B:\
MN=/\,:G=VB,T\5M(Z;2 5(4_-SZ=?PH TUD1F95=2R_> /(IU>9:'J&F>&]
MT+6KS2+N/4M01+4-$X=KHLH82-@_,2>F?F&<5TX\7M+]G@M]$U"7498VF>R(
M2.2% Q7<Q9@,$@XYYH Z:BN3;Q_I8T&VU5(+J1);M;.2)8_GAE/56'M[9SD8
MJ&/X@QR75W8C0=6_M&!0_P!D\D;V0G&_K@#D=?6@#LJ*SM"UBWU_1+75+4,L
M-PNY5<<K@D$'Z$&KL\T=O!)/*VV.-2[MC. !DF@"2BN/TOXB:7JFM6FG1PRH
M+P,;:4R1L'P,X*JQ9"1_> J:P\<VM_J%I"MA=I:WLLD-K>,%V2LA((QG<O0]
M0.E '549&<9Y]*YJZ\96UO<3>78W5Q8VTXM[F]B"F.)R0",9W-C(R0#BL&\U
M1]"^)FKSI;7]_P";IL4GV> ;L8;!([* !GGN30!Z'15/2=3M]9TFVU*T+&"X
M0.NX8(]C]#Q5F:6."%YI7"1QJ69CT ')- #Z*YJT\96LS6LEU9W-E9WSA+*[
MGVA)R<E> <KD#(W 9KGKCS_$?Q"UC2+VTOQ:Q6T<4<L4ZI]FSN/FCGDL<8."
M> "* /1JKWUE!J-I):72EX).'3<0&'H<=0>X[BI+>'[/;10^9))Y:!-\ARS8
M&,D]R:RIO$=M!XLMO#SPS"XN+=IXY>-A SD=<YX- &P %    '  I:YBW\:V
ML_AZXU?[#=*(;O[(;<[?,:3<%P!G'5JY;3_%,FB>*_&<EQ!J%Y!#-"XBA4NL
M*X;>Q[*,8^N/:@#U"BL.X\46BI9"QAGOY[V 7,$$"@,T7!WDL0%&&'7D]*K3
M>.]#@T2357EF\F*?[-+'Y1\R*3)&UEZ@\4 =+17*_P#">:>+NYLWL=22]B3S
M8K9K5O,GC_O*/3KUQTK=TG5;36]*M]2L7+VTZ[D+*5/7!!!]P10!=HIL@W1L
M"2,@C@X/YUY!X.U[19_"ZW/B/Q3J"7P=]Z_VE.&V@\?*K>GI0![#17/IJ]KX
M>&CZ1?W5Q/-=@10W4BY$K#^\2<@GCKZU,GBG37T>7509?LB3&!&$>3,X;9A
M,[LMP* -JBN?A\9Z.ZZAY\DMI)8*K3Q7,91P&'RX'?/H.>1ZBE3Q=IQCOC)%
M>0RV4'VF:": K)Y?/S =QP: -^BL1_%6F(VBJSR@ZRF^T^3[WRAL'T.&%8ME
MXK37M%\1C4;2]L+>S>>!WA4EU15 /S#/[S))P. ,?6@#M:*YFQ\0Z3I=GX=T
MY9;R5=1@06<LR[F<;1C>WK@C-:,_B+3K:/49)9)%33W6.=O+)^=@"%7^\3N7
M@>HH U:*QM+\3V&JZG/IL:W$%[!&)7@N(BC;#W'MR/SK9H 0*H8L ,GJ<=:6
ML1?%6FM=ZO:@7!N-*3S+B,1')7&05_O<5+'XBL9=.TR^C$SPZE(D=N GS98$
MC([# )- &J54L&(&X< XY%)L0.7VKO(P6QSBN O=0@A\%>+)](UG4;B>"XEW
M232,#!)D96,X&%&:JW6IW_VCX:?Z;<?Z7$&N/WA_?'RH^6_O'YFZ^IH ]($4
M85E"* Y)88ZYZYIRJJJ%4 *!@ #@"EJEJ6J6VEQQ-.)7>9_+BBBC+O(V"< #
MV!/X4 6T1(T"(JJHZ!1@"A(TC "(J@<  8Q7#^,_$RW'P^UFZTJYN;6\M7B2
M0?-%-"QE08/<9!_$&M'1/&ND7H@T_P"T3-?"U655DB93< +R8R?O\@_7!QF@
M#IC#$593$A5SEAM&&/O3MB[-FT;<8QCC%<EH7CVRU/PQ-KMY#+9VZ3F)049R
M_.% P/F8],#O5QO$.F:OHNL#[5>:?]CC9;IC&T<UL"N=P&">G(QGI0!T+*&4
MJP!4C!![TB1I$@2-%11T"C KF+;Q5H>D:1HL5SJMQ/\ ;81]GFFC=Y)\ 9)P
M"<DD#'4DC&:UM$U_3_$%K)<:?*[+%(8I4DC*-&XZJ0>AH T6C1V5F169?NDC
M)'TIOV>$;_W,?[S[_P H^;Z^M25@GQCHPU#['YTI(N?L;2B!_*6?./++XQN_
M2@#;:&)XQ&T:%!T4J,#\*0V\+*RM#&59MQ!48)]?K6#?>.O#NGW5W:W%^1<6
MF//B6&1F4>O"\@=R.!6[:W,-[:0W5O()()D62-QT92,@_E0 X11B+RA&@CQC
M9CC\J< %    '  IEQ<0VMO)<7$BQ0Q*7=V. H'4FLO2O$VFZQ=M:VS3+,(A
M.JS0-'YD1P Z[@,KDT :AMX3NS%'\QRWRCD^II6AB=P[1HS@8#%02*Q9/&6A
M1)%(UU*8I9C!%(EK*R22 XVJP4@\@]#VIMWXV\.V&I/IUUJ:17:2)&T31OD,
MPR.W3IST'>@#=$:"/RPBA,8VXXQ]*'C21"CHK(?X6&16*?%^BKJ$5FUTRM-*
M8(I3$PB>4'!0/C!;/'UXZTZ[\5Z+8W4MO<7A5X9$CE989&2-F^Z&<*54GCJ>
M] &L]O!+CS(8WVC W*#BEDBCF $D:. <@,,UAW_C7P]IEY=6EWJ'EW%J TT8
MAD8J",YX4Y&,<C@9&:6W\:>'KJ]M;2WU)));HXAVHY5SC.W=C;G!'!.>1ZT
M;U1O;PR.'>*-G'1F4$BLJ]\5:+IURT%W>&-EE6%W,3F-';D*S@;0<<\GN/6H
M=2\;>'='O)[34-32"X@56>-HW)P>F,#YOPS0!N/#%*RM)$CE>A90<4^N5UGQ
MUINFQ:-+;EKN+5)E6.2*-F 3(W-P,DC/W<9SVKJ48.BN,X89&00?R/2@!AMX
M&# PQD.<ME1\Q]Z7R8_,$GEIY@& VT9Q]:PO%_BB+PKI45T\+2R33+#&@4D9
M)YR1[9^M6;SQ-I-BR)/<2>8T0F\N.WDD=4/1F55)4?4"@#2^S0&/RS!'LSG;
ML&,^N*>D:1($C144= HP*CM+NWOK2*ZM9DF@E4,DB'(8&IB0!DG H CD@BFQ
MYL2/CIN4'%)<6MO=V[6]Q!'-"PPT<B!E(^AK,L?%.C:E>QVEK>%YI0YBW0NB
MRA?O;&8!7Q_LD^M<S\0/%T%KH%W%I6IS1:A!<1QEH87*[MPW(9-NT'!)QG/&
M* .Z,$)B$1BC,8Z+M&!^%+Y,?F^;Y:>9TW[1G\ZX9_%-KH7CS7DUG5WBLDM[
M=H(I"6"DYW;%49/49X)_ 5T[^)=(33[6^^VJ\%W_ ,>YB1G:7UVJH+$CN,<=
MZ -%;>!%95AC56^\ H /UID]E:W5M]GN+:&6#C]VZ!EXZ<'BLL>+M _LF+5#
MJ<(L99A LS @;S_"<C(/UQCO35\9>'WLDNX]166)V=4\J-W9BGWL* 6('KC&
M.: -E((8T9$B14;JH4 &H(M*T^"Q>QAL;:.T<$/ D2A&!ZY7&#G)IVGZA::K
M8Q7MC.D]M*,I(G0_Y]*6_O8=.T^XO;@D0V\;2.0,G &3TH 1M.LFFMIFLX#+
M:@K YC&8@1@A3VXXXJ-M(TUTND;3[4I=G=<*85Q,?5N/F_&LO2?&&G:EX;BU
MJ8O:1.0I21&)W$\*O'SD]MH.>E:.EZYIVL^<+&X\QX&"RQLC1O&3TW*P!'3N
M* )VTZR>2VD:S@,EL,0,8QF(8Q\I[<<<5'_9&F^5!%_9]KY=O)YL*^2N(WSG
M<HQP>3R*NUREQXPAN;[Q#I-HDJ7&FV;2>>5(&_:>.1QCC!SSVX% '11Z?90W
M4]U':0)<7  FE6,!I,<#<>I_&L75=&U:..TM/#-S8Z79_.MPHMQD!OXDQW'/
MIR:S/ WC2RU31-*M+_58I=:GC8M&?O-ACUP,9P <=>]:]E?P1ZYK;R>((IX(
M%1I+5@H%G@'.6]\9]J -;3[&'3=.M[&W!$,$:QIDY. ,<U9K+TWQ'I.K7+VU
ME=AYT3S#&R,C%/[P# 97D<CBM2@ HHHH **** "BBB@ HHHH **** "BBB@
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
MVC>-]/DTN[$EU=7D]NX0%95D&$"\Y)/7IQ7H--,L:R+&SJ'<$JI/)QUP/Q%
M'!:GH.H:A\*]+@M8)HM8TZ"WE@C;Y666,!6'Y;L?A2:SX7U&Z^'C1I!'/J\M
MPFI7,#K\LLI(9DZ] /E ]% KT"FI)'*"8W5PK%3M.<$=1]: .5\*QP-?23VO
M@Y=#C$.UII(HXY'<D$H%7DKQG)QDXXXKK*** .'\4:!J=QXNL;S2B\<=];/9
M:A*K8\N+(8,/1L;@/?'O5?PAX7U'2/$%Q9W(!T?2W=].+ DL9<'.3_=&1QW8
M]:[YI$0J'=5+G:H)QD]<#\C2DA022 !R2: /+[70=53P=XVM6L)Q/>7TSV\9
M7F521@CUJS=:/J7G?#EA93D6$06[PA/DGRXA\WIR#^5>CHZR(KHP96&0P.01
MZTM !7&^++6ZM?%'A_Q&L<T]E8-+'<Q1 LT:R(5\P* 2<=\<\#\.RHH \QU[
M0+[Q%IWBO4=.M90-0BMDMHI4\MYA$RL7 /(R,@ @$XJ_;I-XAUCPQ-9VDR0Z
M3&_VJ:XB:+:YC">6 P^8YYXX]Z[^B@#QW2SJVC_#>335TN<W%EJ(6Y=H-YC4
MOG?$"#N8<$'! SFI8;;4$E\>)]BU3[/>:>)(7NU+.Y$9')]3DX'8<<8Q7KM%
M 'E%E978U'X;$VTP$%M()28S^[.P?>]/QKJO"+M_;WBJ-H9DSJ E5I(RH92@
M'!/7E3^GK76T4 %>.WDE]=W)DFTW5DN;77(YYK6W@"VR)YOWQCF1FX)8YYST
M'7V*B@#SZ-GO/$/CB465RA?3XHHFDA(WXC?(4_4CC_"MGX=1SQ> =)CN4D25
M8V!60$,/G; P?;%=110!D>*'N(_"VIM:V<=Y.+=ML$B[E?CH5[\=N_2O.M"A
MNKCQQH%W)!JCVUQICP3/-$8T5L-E5 P$0< #CL?>O7*@O;2&_L9[.X!,,\;1
MN%8@E2,'D=* /'-"UFR32=%MM3GN[73=.O#=1A;!SSO8IOFS@CYCDA1G/M7:
MZ*([OQSXM412J)A;^5.82!\D>T[6(Y(;!X],U9M/!4L5L+"[\0ZE=Z4H"K9R
M; &3^X[A=S+VQD<<=.*ZL *  , =!0!Y%X8TZULXX= U7PM?W>KVMSN\UF)M
MR"Y(D+9V@ $9X)/OS4T=E:VNO:WI6K>&;W4;FYOY+FT,1;R95=MRACD*N.I)
M!Q@]>E>L44 ><2V[C6?B @M)%:72XE@VQ-M;; P*J<<\E1[U5M5FM/"7@(2V
MMSNAOD:15A8E!AQD\<?>'6O4:* /([73;;3]7UK2-=\/:AJEU=7DMU;2Q[O*
MN%8Y4-@A5.0221Q^ KH-.2&+XC^()9;1U1--B0,(F,850-ZJ<?-_#P!VKO**
M /&8+:YM_!G@?4&M+EDTN_8W42P,9$!D)SMQR./U%>QQ2"6%) K*'4-M<8(S
MV([&GT4 <7\3[&:\\+0RPQR2&TO8;ADC0LS*"0< ?[V?PJK::I'I'C;5-4O[
M>[6PU>UMY+2<6TCE=BX9&55)4Y;-=]10!S/@339M-\/.)H&MOM%U-<1VS9S
MC,=J<^W/XUOWCRQ6-Q)!!]HF6-FCAR!YC <+D],GBIZ* /(-&ENIM;\)WDEE
M?0B!KF":)+1D@M6=-J(@QT[EN?<U5NYKB+X:77ABZT>^.KVMP"SI;%T;]\&,
MH?OD'&>O/I7M-% '$60B'Q&\27,T#[#I\.V1H6(*@?. <?[O'7VXKD--@N+'
M0?!VI75A?2V5D+F"[CA6198F=CM;:,''TKV:B@#R;Q-:VQ\%0/IGAZ:UM9M8
MBF"NK/(Z[3F4KR5S@C!SQ]:UO%/E:#XOLM:N;&Y.BO9-:R/9%E,<K/NRP4@\
MX __ %5Z'10!B^%;:TM]$7[#I;Z;;2.TB0.3O()X9@>A.,XSZ5I7R-)I]RB
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
M"0:R[/PKK>FZ%J/A2WBM7TV[:3RKXRD>3$_#*4QDL.<<X.1DT 6[3Q-JM_\
M$J32[;[*^E)8+<+EBI96*'?G:26^; 7@8/7-<]H?B>[\-:)J]Q#HKSZ?;ZO/
M]HGWA BLX V#!W8[] .*Z2'PQ?Z1XVL=3TV.":S.GI8W332E74*1A@ .3A1Q
MZYZ=:SIO"VN'P'XAT@6]NUU>WTDT*B?AD9U;.2!@\'K^E &Z;VS_ .%@) NF
M*;Y]+,J7GF8)CWCY,=N>]9$/Q*=M+LM4GT.>'3Y[O[(\QE4D-D@%1U8<<GCG
M(YQ6JND:D/'=GJI@B^RQZ4;9V\WI)O#8QC/;K_\ JKG)/"6O'X;V&BBTA^V1
MZAYTBF53B/S&?(/3/(Z=J .DU7Q;-:7NJV]CIXN1I$*3WI>7RSM92P"<'<<
MGG K9T347U?1;347MS;BYB658RX8A6&5Y'L17G6J6NI:CXV\2/IVGB_M&2"V
MN4CU 6V0$!(<=3GIGC@$9Y-=YX6U&/5/#EI<16@M$53"( P94V$IA6'!7Y>#
MW% #-2UZ2#68]&T^T%UJ#0&Y=7D\M$B!QDM@G)/  '7K@55C\6-<1:7##IDZ
M:EJ$;2+:7)\ORE7.6<X/&<8P"3D<54\0Z5KMOXJM/$6@Q6]RZVQM+FUFDV&1
M-VX8)&!@G/X#K5>YT/Q'!J^E>(-UOJ&H0++%=6J,(U\MR2!&Q'1>!R,G'6@"
M6[^(=M8:+=WMUIUS'<V5TEM=698;T+<JP/0@CD593Q?<_:;^TN-%FM;JWL&O
MXHY9E/FH#C!(R%.<>M<]XC\&:QJVAZQ/';QKJ&J7D$YMA,"(DC7: 6. 6ZDX
MXZ8K>U#1]2O/',MR+95TZ;27L&N/,&5+-NR%ZGGB@"KX9\6:C<^"M/U.^LI+
MJ[O+GR(O+( ?<[ ,V!\BC!&?;WJ:Y\266L>%/$#ZAI$LT6GN\%U:HX?S-H!)
M##' SG/;!-<_'X8\5P^";'1!9V[1V-V?-@6[V_;H2Q8@L/NCYL8/7]*O:?X=
MU^PT#Q98_P!F6*OJ)=K9+:?"?O$VE1D# 4>N,G\Z -)O&-OISZ-I-AH]U<27
M>G"X@AB=?E4+\J98\],$_P ZD'CVRC\./JEY;/:S)=M8FUDD7(F#8(+= !U)
M[ 'K5.U\-:I%XO\ #.H/"HMK#2A;3MY@RLFTC&._)ZBJ-UX.U>ZTS4/+BBAO
M[;7)=4L&=PRS MD*<'Y<\=?TH U++XD:5<66J3S)Y;Z>4!2*9)5F+\*$8'!)
M/'M5**>[N?BOIDM[I?V&4Z9*/]:LF\;NF1Z9/YU-J^C>(_%WARX@U*SLK"ZC
MEBELX1.7&]"=Q=@.A!P!VJ6SLO$E]XTTO6=1TNUM(8;26&4)=>8RD\CC'<@=
MSP>N>* .UK@+3Q7I?A_P@=4L=$N$MY=1>%X(Y-[!RQ!;)/<CH/6N_KS5_#.O
M)X+&GQZ>KWD>L&[1//0!HP^\$G/'ICK0!U&D>*CJ7B&ZT:YTJ[L+F*'[1'YY
M4^9%NV[N"<<]N>_I5[Q'J,VD>&]1U"WC$DMM \BJ3@<#K^'6LT:;J'_"RVU;
M[*/[/_LL6GF^8N=_F;_N]?:M/Q'83:IX:U.PM]OGW%M)%'N.!N*D#)H X'7-
M2N+F;P'J>IV4BW#W.[R[9PS2$HI4CH!DD<>E=)#XGM]9T/Q#%J>DW5HVGP.+
MRTD8;FC:,G@@]U!K*.C>(KM?!YGTN*)]*N +C]\CJ(PJKN'/7J0!G&*NRZ+J
MTU]XU)L@D>J6HCM'\Y3O98C&,CMDG/- $]OXAMM*T?P_9Z;I$BOJ$):ULVE5
M-JJH8Y8YY^88]<UT>F7DE_IMO=2VDUI)*FYH)AAXSW!KAY] OI/"^C:;K6@'
M4Q;VI1Y;>X47%O+D!=I) Q@#D$].1QSU7A2RU/3_  S96NKW!GO40[W+;B!D
MD*3W(&!GVH GU[55T71KB]\LRR* L,2]99&.U%'U8@5R_P /KK4+*[U?PWK,
MWFW]K*+E'+YWQR#/'? /Y;@*U-=L;O5O%&D6DME))H\ >XFE#@*90,1@C.>#
MSQW(]#6;J_AV]L?&VDZ]H6G^<$1XKX&91O0\#&XYW#D_@* -35/%\>GW.H1P
MZ?/=1:9&);V5&51&"-V%R?F;'...HYJG/\0;2.'2'BTR_F?589)K:%44R';T
M& 3UZ]>!7)ZU;:C?^-=9FTK2KF[TV8+97YL+E%$Q51N5]ZG##(4[2, >N:U;
M<7&L^(/"&JZ9HDL6FVL<T,H;9BWYV8'/8KU'8^N10!IWGQ$M[2&5O[-F\VV@
M2:[AEE2-X=PSM"DY9@.2..U6+[Q[8PQ1-80&\=[07F&F2$",YP/F.2QQTQ^-
M8FK:+K&G>--0U"V\-V.NV>I",CSBBM ZJ%ZL#QQ_+THUK0];L==MM6AT&PUM
M)K-+:XM2J*L+KT*%LX7DCIVH VD\?V%PNE&QL;V[.IP22P+$BYRGWD.2,'.1
MGI[U1_X69 =,EO5T+4F6TF\J_P!H7;;$'!^;/S'Z?CBI5TO5O^$J\,74NGHD
M5M;W G^S;1%!O'RH.03C&,@<]:QH/#NLQ>#O&5F=.E-Q?WTKVT89<NC$8;KT
M_6@#K=8\7VFEW'V5(C<77V;[28_-2,!,CJ6(Y/.  <X[54?XAZ5]FT::&UOK
M@:L'^S+#&I.Y< HWS<')QZ>IQ6!J&C:[#JFE:ZV@VNL-/IT5M>V<H0&&0 $E
M=V1U)Z>GXUI3Z;K'_"0>#[O^R8D2T-R;F.V*B.V650H7W*CJ0,$B@ U/X@.O
M@[6-4L["6"^TZ;[--;W.,Q.2%#<'##+#]>W7KM*NI+W2+.ZFB:*26%79&QD$
MCV)%>?ZGX<U?5-,\<6B6,L3WMU'+:M(5Q,$(Z<]]G?'45W>A-='0[/[9:FUG
M6)5:$N&*X&.2.,T 5-0\2I9ZP^EV]C<7MU%;?:Y4A*@K'D@;02-S9'3]>@/,
MW6K16/Q(@U"/3[^X>\T,,+>"/=)GS >03A< >O7W-2^,].N=3U)Q%X?O'O((
M1_9^JV<RJR.<\/EE(4'Z]35W3;'6(_'-M=:A \PCT86L]X@41O-O#D@9SC\*
M +,7CK3+G0;/5K:"[F2[NELXX%11()3GY3D@#IZUG>(-:M_$/@'Q*G[ZPDLU
MD@G6;;D2* VT$'!#<+^/2L*UTOQ79>&$CMM+FA1M6DFN[*&94DD@8@A48'@=
M1U!Z4U/#FN1^%O%VDIH0MUO)EGM$BF5@<E?D'T"]: +&IL1JOPQ7)VF,DC/&
M?+B_Q->GUP%YHVK3WO@)TLY5BT]3]L4LO[HA$4$X//1NF:[^@#RGPSXJM?"<
M6OVUS8:K<6\6LW'F7D4&^.,;E4%VR.>,GBNLU;Q_I&E2W,96:Y^RPI-,82GR
MACP &8$G'. #Q6"-'U=M.\2>'CI=PIU;4YYX[TLA@2)V4[C\V[. >-O7 X[,
MG\/:AH/B:[E@\.P:_8WT<95Y1&&@E4;3][G:>#_DT >BV=W#?V4%Y;MO@GC6
M6-L8RK#(/Y&LO4?$<-GJ?]F0V5W?78@,\D=J$_=IT!8LRCD]!UK3LHGAL;>*
M1(4=(U5E@7$:D#D*.R^GM7(W\&N:)XWNM7L-)_M.TU"WCB98Y0CPLG0G=Q@Y
M_P ]P#)\%^)=-T+P%#=2>>T=SJ$T=M%E3+(2YP"6(&<=23CWK?MOB'HEQI=_
M>N)X/L,JPS0N%+[F.%QM8J03WSVKDCX:\12:#9WC:+ ][8:I<7+6%PZNL\<A
MR<'IQT&?K[5J:KH6I:YX7D>T\.6FDW4%W%<V]IB,^>4R#YF!MQ\QP#Z>] &U
M;?$#2[FUU67[->)+ID0FG@VH[E,9RI1BI'KSQWIH^(-@9DB;2]85IX/.M0;0
M_P"D\ E8^>2-P]![U1$&H7?A?6PGA&'2YI[%[>.&'R_-F=E([8 49[U*MAJ,
M6N^#&_LZ=HK"QDCN95*[8V>-% /.>"IS@=QUH O0^/-(E\/7>L2+<0+:3&"6
MVF55F63. FW.,D^_UQ@TNG^/-(O7ODG$MB]E$)Y%N2G*?WE*,P/IUS7*:EX6
MUK5+?Q&T5D(KC^UX[ZTCGVE+A4!7Z8(YP?8'K5]]%O\ Q+X;U/3QX;MO#TLU
MNJ^8I0&60,&Q\@^Y\N#GGF@"GKFO2ZKXV\%E=/U&QB,\CJ;E542AE7!&UCVS
MD'!&[WKTYV*HS!2Q R%'4^W->9R6OB+6-=\(2W/A^>T32G87,K2HRDD*,@ Y
MQ\OZ^U>FT <9H/CG[9H-[JNJV4UI#!,R*V%(?Y]JHN"27Z9X')XK8T[Q-#>Z
MI_9ES8WFG7C1^;%%=A 95S@E2K,#CN.M<9!X>UR3P?>:7_9S0W=EJ)OK<R.I
M2YQ(7"C!R./7V_#>-I=>(?%>BZI+IMQ81:;'([M<!0S2. NP8)R!R<XQP,=:
M .KN)TM;:6XDW>7$A=MJDG &3@#K7*VGQ&T>[M7NQ;:A':K;B99Y(,)(2VWR
MU.>7W<8]0>>*Z74E9]+NT1&=VA<*J]22#Q7 S^'=3O?A'9Z7'IS0:C9['-HQ
M4"5D;)!P<'=U^OO0!T,7CK3<:FM[;WEA<:=")YK>Y1=Y0C@KM8@]0.O<5!J/
MC22#P[K-]%H]_;W-A"KK'=QJ V_.U@58AE'4X.>*I::9M1T34))? L=E!)!Y
M3VN%CEN23A@, 8 &2"<<XQZUEKH>L/X;\2Z;81W\FDR6J+I\%\"LJN,[D0'G
M;VYQVQQR0#I'\<6EE;Z.+^QU%+G4HB\<8M]S949(P#U/& ,_>&<5'9ZII6I>
M+M-O/^)G#>SZ8[Q0S+LB2/<-VX?W\CZ8 ]JJ+%J.H:UX*U+^R;R&.TBN%N4E
M"AH2\:HN1GU!/KCJ >*LZOIUW??$&V*6]REK_94\+7:#"HSG@!NQXS^5 %RU
M\;:;=W]I D-TMO>2/%:WCH!#.ZYR%.<\X.,@9[4OA;Q//XAN-3233;BUCM;I
MH8WD4#A0N5;YB=^23TQ@CWK!\$S^(]*L[/PS<>'WC%HY62_=\0F/<3E?[Q(X
M&/49Q6QX3BO+'5?$-I<V%Q$LNHR7<=PP'E2(X7 4YR3P<\<4 ;VJ:G:Z/8/>
M7;E8E(4!5W,S$X"J.Y)XQ6?8>*+2\NI[.>UN[&]BC\[[-=(%=T_O)@D,..QJ
MKXVTZ]O-/L;W3XO/N=,O([U;<=9@N05'O@DCZ525+G6?%EEX@BTVZMK?3[.5
M66YB,<LSN.$53SQSSTR>,T :&A^-M*\0W$,-BEV?-C9P[P%4!4X*ENF[O]*Z
M.N2^&L%U:^"+2UO+.XM)XI)0T<\90\R,P(![88?K76T %%%% !1110 4444
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
M1]#6AJ6IV.D637FH74=M;KP7D.!GT'J?:GW=_:V%C)>W<Z0VT:[VD<X % '
MCP!JEAI&A?V?=6TNH:3=R3QK.6$020Y* CG P.2/7I3[GP%J]_I_BFVNM2M=
MVKS0S0E(V"H4;)R.2,X ZGIFNOTOQ%I>L3S6]G<,9X0&DAEA>)P#T.UP#CWQ
MBM2@#DK70M2N=0T_4=8%M$=*M7AMXK>0N'=EVO(20,#  "\X]:YOPMI.K^(_
MA]I6DW8LTTAV622:.0F5HU?<(]N."6 RV[IVKT>*YM-3CN(D(GB5FAERAV,>
MC#)&&]#C/.1UHT[3;+2;)+.PMH[>W3.V-!@#/6@#F'\/:OI[ZW::6+6>QU>2
M2=FN)2C6\L@PYP%.]>A R/2J5WX(U+1Y-+O?"EW#'>65K]CDCNL^7+'DL2<<
MYW$G_P#5SWU% '&:GX>\0WY\///>6MS+9Z@+R[.#&O'0(,$X )'/6J>H>"]6
MN]3\73P7,,*ZO%"ENX=@R[ -V[ XS@COUKOZ* ."\.^$]:T[QE#K-TNF16_]
MG_96@M=P\O!& ,]>@.??IWK<\3:+?7USINJ:5+$FHZ=(S1K,2$E1P Z$CID
M<X[5T-4IM7L8-6MM*EG"WMRC211;2=RKU.<8'XF@#E-2\)ZEJUGX@N[AK=-2
MU*V2VAA5R8X$4YP6P"Q)R<XKIO#]G<:?X<TVQN@@GMK:.%]C;E)50N0<#KC-
M2V.K66HSWD%I-YDEG+Y,Z[&78^,XY S]15PD*I)Z 9- 'G6K/>1?&>W>PMX;
MB<:/Q'-,8@1YC<Y"M_*I3X-UF&WTUD>SENQK;:M>,794!;JJ#!)X/?'3WKIM
M*BT'6+E/$NGQI-/*AB%UM96*C@C!QCIZ5MT <KJ6A:C;>,8_$FCK;S226_V6
M[MIY#&'4'*L&"M@Y '3H*R;SP%>2V+ZA;36T6O\ ]I'4D8@M&&/2,G&2N,<X
MZUZ!5.QU2SU)[M+2;S&M)S;SC:1LD&"1R.>HY'% '-:EX?U[Q%X7O;75;NT@
MOY&1[=+8-Y4)0Y&2>22>I[<>G,]E'XU:RN)+Z721=)!L@@C5C'(^1\[L>1QD
M8''/-=510!PNF^&=6T_5-5U.TLM.LQ=P+'_9R3EX9'!&6;Y!MRN1@#O5SPEX
M;N]&UG5[V2""QM+PH8K&VG,D:,,[FY5<9/8#^E=3%<PSRRQQR*TD+;9%!Y4X
MR,CZ5+0!S6N:-J3^(],U[2?(DFM8Y()K>=RBRQMSPP!P01GI_P#7S+KPKJE[
MHOB62?[*-4UG:BHDA\N*->$4MM&2,MDXYKN** ,[P_9SZ=X<TRQN0HFMK6.%
M]C9!*J%R#^%<Y>^%]6E\4Z_J=K<10)?:;]FMY0YWI( ,$CH!QUZUV,TT=O!)
M-*X2.-2[L>@ &2:@T[4;35M/AO[&836LR[HY ",C..AY'2@#A=$\(:Y8>)=#
MU"6WTR"VLK1K:9(9&9V)!R^2HR23WZ5:7X>13Z]K$EY*'T>\W2PVB\!)G7:[
MX]1C@]MQZ5V-YJ%GIZ1M>744 D<1IYC@;F/0#U-+?7]IIMJUS>W,5O O5Y&
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
M0:W(^I2'^S6MP!'/=+.XD!^\"J+P1U'_ -8"?QYK-YH?AHSV#(EQ-/' LCD
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
MX=\4ZQ<^(=+LKJ]6Z34K.29O]$\M()%YQ&_'F+VSD]N>:JZ!XD\8ZGX?O/$
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
M*G]0:9J5S<VFGRW%I:_:I(QN\D.%+@=0">,XZ9KQVR)L/AKX82U\BUCU2_\
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
M/JZ0:[:Z4;6Z9[B)I!.L?[I=O8MZ^U:-<=/K=_\ \+$T2P2Z*65WI[S2VK(
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
M!(N>>N01V/<U7\2:Y>:-?:'';P0R07]\EI,SYRF[IMP>O#?E0!+_ ,(MI_\
M8EEI2O<I!9.'MW28B1",XPP]F(^E,_X0_1CI5QI\L#S1W$QN)999"TC2]GW=
M=PK:2>*2,R)*C(.K!@0/QI^0"!D9/04 8L7A;38X[X/]HGEO8#;3SSS,\AC(
M(V@GH.3TJ-O!VD-8:39&.7R=*E6:V'F'(8'(R>];@EC:5HA(ID4990>1^%4M
M,FU.62]748+>)4N&6V,+EB\7\)8=FQ0!A7'PX\.W*7,;Q72PSRF=H4N76-9"
M1E@H.,\8K7C\.V,6O-K*&?[6UN+8YE)7RQT&#[C/UK5#JS,H8%E^\ >12>8G
MF>7O7S,;MN><>N* .5EAD\%Z5;Z?H6C7FII<3/QYN?*9N<LQ'0G/)K4\+Z(O
MAWPW9:6"C/ G[QU'#.3EC^9K6$B&1HPZEU&2H/(_"A9$9V174LGW@#R/K0!G
M:IH-CJ]YI]U=JYEL)O.@*M@!N.OKT%0'PKI+:AJEY+;^:^IHJ722-E'"C X[
M=*VJYJ+Q-+-\0'\/)%$;5;#[4)@26+;@,>F,&@"QIGA2RTV:VD,]U=&T#+:"
MYDWB!3V4>N.,G)QQFB+PEID%MJEM$;E(-3+&>,3MM!;[Q4=L]ZW:* ,27PM8
M36VDP%[A5THJ;4K)@KM  SQS@#%8]XU]XF\26^GS:#-:V.F7HN&O;C@2[,[?
M+QUR<'KTZ^E=G10 5REY\/\ 2;UM35Y[Y(-0?SI;=+AA&)MVXR >I('!R..E
M=77*7OB+6)]5U.ST/3[:Y_LPQ"5)I"K3,V"57LN%.<G.>E &G#X;LH-?N-:1
MYOMD]JMJS%\C:._UX'Y50E\!Z.^A6FE1FYB2RD,MI.LI\R!R<Y4_7M73T4 8
MFC^%K#1-2O=0MY+F2YO HF>>4N6VCKDTNK^&+'6-2M-0DDN(+NV!59K>0HS(
M0<H2.W/UK:HH Y1OA_I2Z!)HUO/=P6KW8N_EDR0P.<#(/' Z^E6]1\)PZE>7
M$DNH7JVMT4-U9JP\N;: !G(RN0!G:1FM/5Y=1ATN>32K>*XO0/W4<K[5)SW-
M6H3(T$;3(J2E0753D*V.0#WH Q;GPK:2ZF=0M;FYL9I(Q#<?9G"B9 ,*&!!Y
M Z$8(]:UK*RM].LH;.TB$5O @2-!_"HZ5'?ZE::9'$]W,(Q-,D$8[L[L%  ^
MI_+FK= '&WWPVTB_%]&UQ>Q6UW-]H^S138CCF/5U7U/OD>E7[_P987^LIJ9N
M+N*8P?9[@12E1<1_W7(Y_(CI52^\8W T#6-9TS3EN;.Q&V&1Y-OGL&Q(0,<*
MHYSWP?K746D_VJR@N"NWS8U?;G.,C.* .;_X033U\.Z=HT=W>QQZ?<"X@F60
M"0.,]\<?>/YU9M/"-K9ZQJFI)=W3R:C"L,JNP( 50H.<9S@=SWKH:* .3M_
M&G6NC:;907-U'<::[O:WJE?-0LQ9ATVD'.,$4^]\"V-_X<N-(FN[HFZG%Q<W
M65\R9\]3QCL!@ =!74UC1ZQ/8Z9?ZAK\,5A!;S.$*OOW1 X5CCN?2@!FJ>&8
M]6M=)AN+ZY!TZ>.=73:#*Z="PQC\@.M46\%LFO7^L6FO:A;7-[@2E$B;"CHH
MW(< ?TK0;7)!XO@T80(8);%KH3;SDD,JXQCWK:H XZ]^'=A=O:7":EJ5O?V\
M0A:]BGQ+,O/WCW//\O2K=YX,@F,8LM1O-/C6S^Q/' 599(\D\[P>>3\W7GK7
M344 5=-TZUTC3H+"RB$5M NU$!S@=>_O7/+X"L%T+6-)^UW1AU2X-Q*V5RC$
M@_+Q[#KFHY_%6KR>,KWP]I^E6<KVT"S^;-=L@93M[!#SEJU]#U+5;V:]@U72
M18R6[J$=)3)',",Y5B!TH @7PI;#Q!INLF[N6N+"T^RJ"01(N#RW&<\U#I_A
M 6MY93W6L:AJ"V19K:.Y*$(S#&=P4,>"1R372T4 9'B+P_#XCL(;::YGMF@G
M2XBF@8!T=<X(R#ZUCV_P]T^&#68GO[^<ZM"D=P\L@+94??Z=<G/-=?10!R\_
M@J&>+1@VK:D)]*+^5<"4"1U? 92<=, #C'%+/X*MFN]1EL]0O+*#4CNO+> K
MME8GYCD@E2P)!P1UK?DO;:*^ALGF47,R,\<?=E7&X_AN%5M-O+^ZN;^.]TXV
MD<$Q2W<R!O/3^_QT^E %)?"UK%XAL-6@N)H18VGV2*U7'E>7@^HSZ=_X14?_
M  B%J+_7;U+NX276(A%+C;B,!=N5R/3US7144 <C/\/[*6UTI8=0OK6[TV+R
M(;R!PLACY^4\8QSZ5!KES!H.EKX9M=(U#4Y[^"0!PFY)';.6E<GJ2<GK@?A7
M:T4 9V@:3%H6@V6F0J MO$%..[=6/XDD_C6C110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M&O-/!NHOK'@Y]5UCQ;>6T\;NLA$\:A .A*E<_P"->G!4@A"JH6-%P%4< #L
M*\F\#V.A6WA);/Q'X?G:\\V0MYNCS2.%/3#B,XX'8T >@PZO;Z.FE:9JVHF6
M_NE$<4QA8+.P]P-H)XX)[U,/$FDMIMQJ'VHBTMY6A>1HG +@[2%R,MSQ\N<G
M@5R_B%9O%^DZ=I$>FSV,]VS3)<30.PM$0G:VX8VNP4?+G(W'/OBSKJ&J_#BV
MM(]$N4N=&NX6FM1"\8NHT)RR9 )W=3WS^% 'H%EXGT>_:[2*[,<EHH>X2XB>
M!HUQG<5< XQWJ*V\8:'=B?R[MU,%N;IQ+;R1DQ 9+J&4%A_NYKBKS2(=?\-:
MRN@^'[_2[F6V3?-<JR/.00QB 8Y/"XSTZ=:V[#43XGTZ>S?P_>V5R=->"6XN
M8-A0L-NQ&(RV3SV'% '0IXDTF2VTVX2[#1:DXCM&"-^\8@G'3CH>N*RM+\7V
M^O7>O648GM$L-T?VAHF&, AF)(P"#T!YP.E<9I3WS:;X,T\Z+JB/IM\/M+O;
M,JKG=TSU'/7H,?2M31K:\T_4?'%A/I]YOOI)[F"5828W4JV &Z9^8<4 =!I7
MB+2-+\,Z3+/K-S>P73&&"]FAD+3-N( ;Y>#VRV,XK:FUK3[:^GLYKD1S06WV
MJ7<I"I%DC<6Q@<@\9SQ7#:1X?EU;X,1:3-!<07L4<CQHZ-&ZRK(S+P1WX_.A
M-&UC6?AQK%W<6S#7-5128F!1PB;55/FZ9"LV/5S0!U]AXDTO6I9;.PO'2[$7
MF!)8'B<*>CA9%&X?3(JCH=[=Z)X7EN_$VH-(J3.4GEBV.T9.$R@YW'LO)Y Z
M\5E^%%T^]U.TN[?PK>65U'"?/N;L.GDDC[J;\E\G/T%;?C.VL[WP^UK?Q7SV
M\LJ O8QEY(B#D/@ G (]#0!HZ7K-CK,<SV4CMY,GERK)$\;(V <%7 (X([54
MU'Q9HNE7CVMY>%)8PAEVPNZQ;ON[V4$)G_:(K-\$3ZNXU2'4FEN(()PEK>S6
MYADN%QSN4@$XP!G'-<EXNAOK^X\40BSU*%V$:PI8V;$7@51AI)<'<!TV@C\>
M: .UF\86D7C*/P\()V<VYF:58F8#.-H& <C!.3T' SFG:'XPL-8TJ[U%Q):P
M6TCAWGC=%"!V53N8 $D#D G!.#7/V,EQ%\2K"_>TNH[.^T=(49[=LB0-G:W&
M4([YP*RXH[V7P+-8P:;=37NE:M]IN+1XF3S4$QDPI(PV5(.!D^W(R >@67B3
M2K^2>*&Y9)H$\R2&>%X9 G][8X!(]\8JA%X_\+S*[1ZLC*D)F9O+? 0-M)SC
MKGMUY!Z5C&==?\=Z;KFF^<=/LK&87,OD,-Q(.(N1DL"<D#.,8ZU2TRTFMO@C
M+ VG7(OOLDT!A%LWF[G<@#;C)'(/T^E '9Z=XJT35K[[%8W\<UQY?FA0K ,O
MJ"1@]><=*;'XLT2744L5OAYTDABC)C<1R.."JR$;6//0$UR6I6U^=>\&I91S
MP(]C-;R2K"?W6Z(=?[IR,]CQ5'P@]A'%I.@WWA[4'UO39@2LA<Q0'?DR@EMH
M&.>.I&!0!WMKXIT>\TZ_OX;IC;6!9;EFA=3&5&6!4J"<#T%,N_%NBV7E^==2
M$O;BYQ';R2%(CT=]JG8/][%<IJFC3P>/'TJ!=^E^(0+F\0_P>41OQ[-E0?\
M>-)XW2&QU:XU&QO;JQU86JPQQ-;F6WOE).(@-I!;MCW''4T =#J&M3:3KVFS
MM<BXT?5F6!,*/W$I'R,K#JK^A[\CKBN@NKJWL;62YNIDA@C&YY'. !7#^-UG
MO-"\,66W[)?7&HVQ$<0_U)"DMC']W/KVK4\?6EY<:':S6D!N/L5]#=S0J>7C
M0DL,=^QQ[4 :MCXCTK4I9XK:Y8S0+O>%XGCDV]=P5@"1[@&N5\*ZEJ/BN6?4
M8]7N;9X=0?%M]G)B^SC $9R -W?(.1GI4T4L7B+XAZ9K6D7 EL+*SD2YF5#M
M8MG:F2.HR&QU&/>G_"^XAG\,W/DN6*W\Y;(..6R,9]B#QZT =!J?B;1]'G\B
M^O!%(%#L C-L4G 9MH.U<C&3@4Z\\1Z-87*6UUJ5O%,\7G(C/RR<\CUZ'IZ5
MYSXSOWEUWQ)IWD7%I*VG@Q&V@9WO@%/WFP0J+R.,=#R3Q5C2+F'4?B5X<NXD
M<Q'P^NTR(5((9QT/XT =T?%>A#1XM6.IP"PE;8DY) +<\'N#P>#5][^T2\@M
M&G07%PK/%'W=5QDCZ9%<!X9TZV\3^"O$&B-%Y:_VA<(C,N K%MR,!VQD5K>!
MEO\ 4XVUG5X8UNHXQ818Y($9(D;/^TX[?W10!T>I:UI^DF);VX$;RYV(%9V(
M'4X4$X'4GH.]-MM>TJ\GMH+>_ADEN8C-"@;F1 <$CUZ'\JY3QY)8QZI8S_VU
M+I&KVL$DMG.T6Z%P2 R-P>>!^!Z&L,7R:=K?@[Q'J]J=,A>TGMY((K9ML;#.
MTA5!(W;\@8S0!T/CSQ1)8>'H[O1[]$>/4TM9W4 [2,[U.>G(&:Z*S\3:'J#W
M*6FJVDQME+3;)1A%'4Y]..O2O*-7+ZAX+UADL[CRXO$TEQ,)(B-L98Y)'MD
M^F:ZF*VL=8\>6.I:"D+:9:V,L5W)!"!&Y8$+&3@ GG.!G&/>@#J+;QAX=O+J
M"VM]9LY)Y_\ 5HLHRW7CZ\=*GO/$FC:?>?9+S4K>"<8RKOC;GID]!^->3:?'
MIFL^ ="TC1O*.N_:TD?9%F2/#$LY)'0#WP>E;5O<VVF:%XMT3Q <:C<W,\D:
ML"6NU=0(V3UY& !TQZYH ]#U#7-+TH)]NOH8"XW*&;DCUQUQ[]*2?7]'MA$9
MM3M$$T9FC)E&&0#)8'T]Z\M-O#H6N6I\8R7\4$^CPVZ7,,\WWE^_$WE\G.<X
M/'YUK+9Z8GBOP79BP>WMDMKHQ6MV=SIGE=P)/7D@'IT[4 =W%X@TB?2GU2+4
M;=[%,[IPXV@^A]_:I=-U?3]7B>73[N*X2-MCE#]T^A':O)UO=/T_1_$44=O#
M);'Q$H_?"3RX%/(D8+ABH9#QQFM#P9KEGH^J^,[V_N9G19([GS3 5:5.<,%
M'7<N/8@].: /5'=8T9W8*BC+,QP /4UCV_BWP]=W4%M;ZS92SS_ZI$E!+'T^
MOM4[WMKJOAR6\M9%FM;BV9D;'#*5/8UY/ID>B7_PYT2QTQ(6U\WD9C$6/.20
M29=VQR%" \].GI0!ZL?$FBB_%C_:EJ;HR^1Y0D!;S/[OUI5\1Z,VH"P74[8W
M1;8(_,'+?W0>A/MUKB=)L++4-<\<QPQVS:D)R;=V0,T;B,@,OH0Y/([UG&XM
M=1^&>FZ%9%5\0QSQ1);AB)H9TD!=S_$O 8D].: /2-0\0:1I4RPW^HV]O(V#
MM=\$ G )] 3W-+J.O:5I(7[??P0%AN =^2OKCKCWZ5YZNJZ;HOB?Q1I7BN.1
MQJ<RRVZB%I!/%R$0;03D<#Z@TW5[BPTOQG-/XB-_IVF7NF0P0;"S)@8+Q':"
M?4?B3W!H ]%OM=TO38(IKR_@BCFYC8MG>,9R,=1CO3+SQ%HUA;Q3W.IVR12K
MOC;S 0R_WACJ/?I7G^IOI6GII,NBZF=)N[.QDFM[34 S1W%LS'Y&W'@MMR!G
M=C P,#$>J7<!LM/UFVN[/1]371P3I=U"OV>XMRQ/E@<=2.@YQC@4 >JQR)-$
MDL3J\;J&5E.00>A%4(-?TBZOS8P:C;270S^[60$G'7'KCOCI6>[7UY\/F-C:
M/:7TFG8AMQ\IC?9PHSTP?6N,GN-.U/P;X<L=)"#7+>X@6.!.)K=T.)2PZJO#
M9)X/% &]JNOWNH>,)_#FE:O!ITUO:^:'*+(993T0AAP ,$XR>:?XUUK6?#OA
MK2KF&YA%ZUU##<LL0*294[L ] 2/K4>G7%K-\8-72*2-I8]-B1P.NX-DCWX*
MT[XDR6Z:?H8N6C\HZS;%P^,%03NR.XQ0!TM[KVDZ;.L%[J5K;RMCY))0" >A
M/H/<U.-1LC>&S%Y;FZ"[_($J[]OKMSG%>4>,M2L6N?%]HC1V5VT42NKQM+->
M;1D%<\(@'H.V<BM369/[.D\,^,-*A6[+0"PE16 \W>N(^3Z/UH [YM:TM-/%
M^=0M39EP@G64,A8G &1QG)JU//#;0/-/*D42#+/(P55'J2>E>8Z/I%Y;^(_^
M$-N]SV4%P-7\U %#I@?)C^[YO/KA3ZY'1?$)C%8:1<RJS6$&J0R7H ROE<YW
M#NN=M '1VNKZ;>I,]K?6\JP_ZTI(#Y?7EO3H>M%KJ^F7THBL]1M+B0KO"0SJ
MYVYQG /3/&:X34IQ?^--0N]%G@FL!HDBW\L#!D9\/L!(X+=/?&:M_"O3-+'@
M_3=2AM;<7_ERQ2SHH#D>83AB.O 7KVQ0!V5YJNG:<RK>W]K;,P)43S*A('<9
M-4-9\5:3H4]A#>W2*]]($B^88 _OD] O3GWKGS>:9:>/M?BU]K:))[: VCW6
MT*8@I#JK'_:)XKE+1GT_P[X,N-<<);IJ<C(UP/\ 5P$':#GMQD>Q% '<6/B8
MP^+O$-EJVI6D-E:?9OLQD*Q#]XC,>2>3T_*NDN-1LK6W2XN+RWA@?&V62555
MLC(P2<'BO--0L],U'Q)\0;F:*WN)[?38S S@,4_<-N*YZ$$+SVK&MY0(?!L^
MLZC<V>D_V<\<=S'@^7+DC!+!@,K@=.GM0!['_:=AY4$GVZV\N<XA;S5Q)QGY
M3GGCTJ2WO+:[MA<VUQ#- 02)8W#*<=>1Q7E5QI_AZ/3O#MG:7,]SI\VNE@]Z
MP'F H=VSA<QEL=!@D^]>CM9:=H?A^ZAMK**.RBBDD:!%&UA@EACWYH GBUC3
M)P3#J-G(!$9CLG4XC!P6X/W<\9Z4ZRU33]2W_8;ZUNMF-_D3*^W/3.#Q7D-O
MIENGP:M=3LK4&YSMOIH OF- )B74YZ]%X.?RS5V2'1O[(U_4?">LZAJ&J/IV
M)&P $CW+GHBX? ; Z]?:@#TR+7M'GNA:Q:M8R7!;:(DN$+D^F,YS4W]IZ?\
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
MD"G5R_A$MJKWGB:6'RSJ)5;9&4;DMTX7)Z_,<M^(KJ* "BBB@ HHHH ****
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
M)?R^.))M:O8=/A*".X8.K6H*'=L3 *X/;&>._6@#OHK6W@C:.&"*.-OO*B
M_4"G0P0VZ;((DB3.=J*%'Z5SZ>*-#T;2]+2\UEIOM%L'@GD1F:X"@9;@?>.1
MQU)/<U<M/%6B7NE7.IPWZ?8[9RD\DBM'Y;#'!# $'D=J -2:W@N HFACDVG*
M[U!P?;-$L$4ZA9HDD4'(#J" ?7FLJQ\5:/J.J_V9;W,GVWRO.\F6WDC.SCGY
ME'J*V: (?LEMOD?[/%NE&)&V#+CT/K0UI;/ (&MXFA7I&4!4?ATKE?&VK/H^
MI>')VU![2S:]*W(#;4==I/S=^W3ISWXK0M_&_AV[TB[U6#4A)9VA G<1/NCR
M0!E=N['/7&.OH: -IK2V<1![>%A%_JP4!V?3TZ"I64,I5@"I&""."*SI=?TR
M&]M;)[G_ $FZA:>"(1L3(@&21QUQVZ^U4/"OBRU\56T\L$,T+12,NR2-A\H)
M .<8R<<@$XH W8[>"*$PQPQI$<Y15 7GKQ206T%LI6"&.)2<D1J%!/X57U;5
M[#0[!K[4KE;>V4A2Y!/)Z   DU4TSQ3HFLZA<6&G:A'<7-N"9$56  !QD$C#
M#/<$T 9^M>&[JZUW0;S3!96T%A<--.I4JSA@%(  QG;GK[5T+V5K([O);0L[
MC:[-&"6'H?7H/RK*@\8:#<:C'8Q7^9Y7:.,F)PDC#J%<KM;IV-0:7XPLM5\2
M:AHT<5PDEJ0H9X7 <X);G&%' QDC/:@#=EM+::-8Y;>*1$^ZKH"%^@I)K*UN
M2IGMH92HP"\8; _&DOW>/3KEXW*.L3E6&,J<'!YXKS_PUJ[WG@CPS=ZKXANK
M:ZEORBL,N;H^8RB-N"<$<9Z>M 'HC6\+M&S0QLT?^K)4$I]/2DGMH+E L\,<
MJ@Y D4, ?QK$U#QOX;TN:XAO-5BBEMG6.5-K,RL1D< '/'<<#O4UOXMT"[UB
M/2;;5()KV12Z1QY8$ $GY@-N< G&<T :AM+8VWV8V\1@_P">6P;>N>G3K2Q6
MMO!;^1#!%'#C'EH@"X^@KF+G7+31+CQ+J$NK3WK6BQN^GJ,BW&T!0./XB<D]
M!WZ5>C\7:2NC6FHW,[Q)<_*B>1(79\9(5-NX@<\XQ0!JQ:=8V]LUM#9V\<#$
MLT21*%))SDC&*?\ 8[8F(FWA_=?ZOY!\GT]*I1>(=)FT9=7COHC8,.)N1DYQ
MC'7.>,8SFN9T/Q3)K'Q)OK*UNWETQ+%7$<L9B:.3<,X5@K8(/)(/;D4 =F;2
MV(E!MXB)3F0;!\Y]_6FRV4$@!$4:RHFV.0(-T?ICTQ5?6]7MM!T:ZU.[W>3;
MH6(49+'L![DX%58/%.EOH-IJ\\S00W2C8CQMO+=U5<;F/!Z#GJ.* ./MOAYJ
M7V$:7=6_AMK4!HS?BS+79C.>1G@/SUSQGOBO1(;6*&RCM "\21B/$AW94#'/
MK46G:E9ZM:"ZLIA+"25SM*D$'!!! ((]"*MT 4VTG3FL/L#6%J;/_GW,*^7_
M -\XQ5B"WAM8EBMX8XHUZ)&H4#\!6;J_B72-"(74;P1,5WE%1I&"]-Q"@D+G
MC)XK3BECGA2:)UDCD4,CJ<A@>00?2@"O=:7I][/'/=V-M/+'PCRQ*S+]"1Q3
M?[&TOR;>'^SK3RK9@\">2N(F]5&.#]*CU77=-T5%:_N?*+@E55&=B!U.U03@
M=SC IMQXBTBUL(;Z2^B:WG_U+19D,O\ N!<EOP% $K:)I3Z@NH-IEF;U3D7!
M@7S ?7=C-/FTO3[F\BO)[&VENH?]7,\2ET^C$9%5?^$ET;^QVU8ZA"MBIPTK
M9&T]-I!Y!]B,TEAXGT34[NYM;+4[>>:V7=*J-P%]0>A'J1G'>@"U>Z1INILC
M7^GVMTT?W#/"KE?ID<5:>-)8FBD16C92K(PR"#V(]*SUU_27TJ35([^&6QC.
M'FB.]0<@8XSZBM('(R* (Q!"+<6XB00A=GE[1MVXQC'3&.U5(=$TFWL9;*#3
M+.*TFYD@2!0C_50,'I4-]XET;3+O[+>7\4,H&6W9Q&#TWL!A,]MQ&>V:P_&7
MBF/2KW1]-CU%;-K^;]].NTF.'!^8%@0,G&"0>] '5VMK;V-LEM:0100(,)'$
M@55[\ <"J\^BZ5<RSRSZ;9RR3@+,SP*QD Z!B1SC ZTS1;;4+6Q:+4-0%^_F
M,8I_+",8S]T,!P2/4 ?2L6X\86E\_B+3-/G:*_TRW=@[+U8*<E0>H4@#\?S
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
MZCX]U*WMEGC-QX>-NEPL9V!_-)QNZ<C^=9_@NVL;BYTRRO/"-[!JFFH#+=W
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
M^?LWV348$6%=YW[T3:,\< \^M &?;_$"YG.C79T.6+2=3E2W2ZDE&Y9&R/N
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
MT%]ID<4$SQD1NP4@@-TSEA^OI0!OV?C/3;O4$L3%>07$UO\ :;=)H<&>/GE
M"3V/!P?:G_\ "8Z/_P (_;:V9918W$HB5_+)*L25^8#IR._M7,>"[1FO[-'\
M'+IMS8Q;+F^N(L;F"[<1'ODY.>F,^M5SX#N[K4-<T*3=%X?=C>VH5B,S.N ,
M^BD$[?=<YH ]!_M2W_MH:4!(;C[/]IR%^0)NV\GUSGCVJ[7*>!['5!I\FI:[
M"J:I<!8B,898XQM4'W)W-_P+\NKH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBH;N
M62"SGFBB$LD<;,D9<('(&0-QX&?7M0!-5>\L;34;9K>]MHKB%NJ2H&'ZUQ6A
M^*]3O/$-C837=K<K=V,D\GE0_)!*I *JX)$@'(.#[YY%9MCXQ\42^&=)\0W!
ML?LUQ>I;26XA8,Z%RN\-N.#VQCMG/:@#NK/2M$\,V4TUI9V]E B%Y9$3!VCD
MY/4BKFG7]OJFG6]_:.7MYT#QL002#[&N1U+6M0UQO$MGID]O;VVEP-"[2QEV
MFD*DMW&T  COD\]L5K>!?^1$T3_KT3^5 &E:ZS8WFK7VF0REKNRV>>A4C;N&
M1@]#Q5^N#N?%FHV^M^,[:-+<)I-DL]N?+Y+>7N^8YY&:;IOB?7Y6\,7EY)8?
M8]7/EO#'&P9#L+!MQ/<CIC\Z .^HKA9/%FHZ=J?B73K^6%KFVC1]-5("/,\S
MA,\G<=S(IQ[_ (1:QXGU^/59M&TV%[B\LK))+B6WM1('G8 @%68;4.#R"Q^;
MVH [^BO/M2\6:W:Q:(=0$>A1W,+FZN)[8S*DH("KP<*&Z\]C^-.NY==G\<^&
MX5U>%%?3FFF2.+?#(X^^PY'4$8/;'?)H ["TUBRO=3O=.@E+75D5$Z%2-NX9
M'/0\5?KCK+Q+>-XL\4V,D,3V^F0QRQ*B[7<E-Q!/?\JSM.\5:W/>>&2UW82Q
MZRC-) L)#08!;/#<CMSW_*@#T*BO/;CQ?K%OX@M(7FM!'/JRV+V2PEVBC.0K
MF4-@,0,A2 >?:J&F^(-0TK6?'>KWES]JAL'5!;[,;B"PC .?E [\'.<_4 ]1
MHKB/#FM^*KK78(-1T^0Z?-"6>=K7R/*?&0!\[;AVSQUK;\5ZI>Z3I44]D;='
M>X2*26X(VQ(QP7P2-Q''R@Y- &Y17G4OCK4[7PGXBNV6":\TFY2%)O*:-90S
MJ 2AY7AO4YJ_:^*=5L]?$&M+9_8+FP>_B:WW;H4098-D?-QZ4 =3J.K6.DI
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
M7/GOG"G./E!P2<YQ[T =I17#I\1[9+#59[FRVRV$:R@02-)'*&(48<HN"&8
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
M+?QO);%I78$'$C;N0.W?IR!Q7H59VL:W9Z%;P37GF;)YTMT\M"WS-TSZ#W-
M&;I&@7NG^+]<U:2ZB>UU'RRL*J0RE%"@G\,__6K$A_LKQ;\0+/5=+D\^WL(&
M%W(JE5:0-^Z4@XR00S X/0>U=]4-O;6UG'Y-M!% A);9&@49)R3@>] &.9=;
M'C80HR/HIM-S@QX,<F>,-CDGGCG ';(R>*-$NM<32TMIH8A:7\5VYD!.0A/
MQ]:WJK:C?PZ7IUQ?W._R;>,R/L4L< 9. * .?C\+W4?B_7-:%Q#Y>H6BP1H0
M248*!D^W%9=GX%U&RTKP^\5_;?VOHS2".0H?+EC<G*-CYONG@^Y]:[6PO(M1
MTZVOH-WDW,2S1[A@[6 (R/H:JZOKMCHC62WCN&O+A;:$(A.78\9]!0!1T?0)
M8-6U'6-3-M+?7R)$5A0[$B48V@MR<]3VX''%5?#'@R'0=.U&SGE%PMT[HAYS
M';G.V(<\ ;F/&.6/UKJJ* .-\.>&?$>C);:=/KL,FDVDFZ+RX2)G4=(V)X"_
M3GMG'3:\5:-)XA\,WVE13+#)<( KL,@$,#S^5;%% ')R>'M9_M+2M:CN[(ZI
M;6[6URFQUAFC)R .200<?7]*T/#F@'1CJ%S/)')>ZA<M<3M&N%!/15SR0/?N
M3TS6Y10!R5[X9U6'QA+K^B7UG"UW"L-U'=PLX^7&&7##G Z9 X]^.9\/>&[C
MQ!\/-"DM;F**\T_49+J,RJ3&Y69N"!R/\_6O0]1U>RTZYL;2Z+>9?R^3"H0D
M$XR<GH!5BSL+/3H#!8VD%K$6+&.",(N3U.!WH XJX\%ZY=CQ)+-JMJESJZV^
MTQ(ZB/RSRIYR5(^7/?KQTI;/PEXAL]>OM3@U#3X'N;!;>-8X6*P,OW0H)/R\
M9.?[QXKO*S-<U_3_  [8K>:E*\<+2+&"J%N2?;\_PH YBU\(7[:CJ&H-;Z?I
MTMQ9R6CPVC'R[EFSB5N/EZ],$^IJS)X5U*32?"MF;BTSHT\4LQ^;]YY8VKM.
M..,YR.M=C10!3U2*\GTV6/3Y(H[EL;&E7<F,C((P>HR/QKB$\!7-SI7B&)8[
M;2?[56-8[*!S)#$4(.[@ 9;'8#'O7H=% '#6_A;6[[Q3I^LZQ+91K!8O:O%;
M;L_,&'!/^]2^'/#_ (KT6:/2'U*V;0K:3=%/M)N'3.X1\G '8\=,XQQCN**
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
M$,<>9NW<'CH!C^G1:)X8UFSAG&J^(9=0D$#06P,85(P0!E@.7/ Y)]?6J3^
M[AM"\-Z>-1B$FC72SF3R3B0*<XQGC\Z )?"4FHR^+/%9N;T301WBHD9CP5&W
M(P<\8&!TYQFNSKFK+PW?:?XBUG4+;5 EKJ(WB PAC'+MP&SW ]*VM,M[JUTR
MW@O;LW=TB 2SE N]NYP.E &+\0;B*V\!:P\R%T:'RP  ?F=@H//H6!_"N4^U
MR^!H[_PKJ4Q;2;BUE;2[N7).2#^Y8XQGTZ?KQW'BK1I?$/AN\TJ&Y%M)<! )
M2I( #ACP".H!'XT:_P"'K7Q-H3Z;J7.X!O,CX*.!]Y?\#0!R6A:[<QZ7X2\.
MZ>\<5U>:>)I)I(RWE1JO51T+'!Z\#'-5/%?BK4O^$4\2Z=/,D&H:=+%"\]O&
M0LT<F,8!)*'!YY/^'2W7A*X(T6]L;V*'5M+@%NLSP[HY4VX*LN<X],'C)J*Z
M\$&^T+7+>ZO5?4-897FN%BPB,H&T*N?NC'KGGK0!@:DFJ+\3_#:0SVLE]_9;
M S2QLJ?QY;:#DG';(R>XJQ=>-=6M_AWJ.JW$%C+?V5\;-@8V,4FUPN[;G/?U
MK<@\)WH\4:3K=WJ23R65HUO(!#L\PG=R,'  W8_"LV;P!>W/A'5=$FU.'??7
MQNQ*L)"IE@Q&,Y/(]: );[Q-XAD\9C0-)@TXE]/6Z$EUO 1B>2=IY';&!UZ\
M4D?C/4&\(:9?M;0"_O;X6)8*QAC;S2A<C(...!G\:U(_"\T7C3_A(%NTP-/%
MF(BA^\"#NSGIQTKE=<TJ70O!UAH-_J-JHN-1,OVQ[4F"-0QEQ("3U;@=,CCI
MDT =-HNL:S>>,=7TJZDT][.PCC(>"-ED9GY .6(&,'/X5U-<!X-O;M-=:R@O
MM'U.PFB:>:XT^W$1CD&T ,1\IR#[GCL!SW] 'G<GC:_M+#QG<1VMF&TBY"0
M1D!]S;<OSR>G3%:&E^(]=;7]$L]273FM]5LWN%%NCAHBJ@XR20001V'7VR8[
MCP#--8^*;<:@@.MSK*A\L_NL-NP>>:T!X7NUUSP_?)?1"'2K0V[1^4=TN5VD
MYSP.!V]: .HKSJ*[U.?XE>*+:6[1K6VT\!8MAP%*;ACYL Y;DX.?:O1:Y23P
ME=+XRU#6[;4$2"_MA!/ \6XDA-H(;/'0'\Z .,\$ZYK>B^$O#;"WL'TBZOOL
M6"S^>6>5_F_N@#TYSCWXZN3Q1=0^*/%-A#96['3K!;F)E4[Y7";L-CJ.0!_]
M>H8/ EW:^$]$T:+4(3)IM^MYYK1'#D.S 8S_ +7KVJ^WA2]3Q-KFM6FIK!-J
M%LD,.(MQA90HW'/!'R]/>@!O@WQ!?>((S<37FF75N8$9A:QO')#*?O(RLQR/
M0\9P:ZRN:T3PW=V7B*[UJ^GLWN+BW2!EM+<Q!B"27;).6/'Y5TC#<I7.,C&:
M //5\=:I#XET^RNHK'R[N^DM'M8\F6W .%9I Q4D]<;14^J>,M4M['Q#J5H+
M'[-I%TML+>1&,LI!4,20P"@[N.#T-5;;X>:U:VNE6J:];F#3KT742FTQGJ26
M.<LV3CKW-<U-))>:[JFI#6/#R.VH.3::PGSJJ':F1C(]AQZYST .NO\ Q;XB
M&LZ7I%AI]B;R^TS[41.S@1R<G'K@8QCCD]11=>+M>NAJ"Z/8QM<:<RPR0M:R
M2B>;C>JNK (%SU;.:M:?HVHZSKV@^+KEH[29+#RI[-HCG+;B<'/'WAP<T7'A
M/6K/Q!>7WA[68K*VU%A)=Q30^81(/XD^OO\ _6H BO?%>MSWE[9Z78K'<65K
M'+)');23EIGCWB+Y2H7L-QSR>E,F\6^(9-:TG2+?3+.VO;[3WN)$NV?$4@SU
MV]OEZ8YSU%6+[PCK%OKHU7P_K2VTT\"07GVN/S?-V !7_P![  /3O5V/PO<Q
M^*]-UDZD\@M;)K:57!+3$DG).>F2#CV% ',S^./%-MX<N=7FL=*2/3;PVMZ
M[LTK"0(?+'1>HZDUK:GXNU*?4[FPT*U+R6MO'+(9+1I@6D7<B?*Z[1CJ>?H:
M9/X&OKOPEK.BSZC;^9J-Z;L2I"P"%I [#!8YZ<4^]\(ZS;ZI#JOA_58+2\DM
MX[>^$T1>.4(  ZCG! '3Z=.: *\_C#Q&=4T#2XM*M;>_U*UD>6.[9@(W4'GY
M<_+\I.,9YQQUK+UGQ'K^K>")XS)!8ZE'K0TR>2V+!6(8<J<Y49(SUR ?6NG/
MA.Z;Q1H6LRZCY[:=#+',9%^:5G5LD8X RW3L!69<^!M4FT35[1-0MDN;G5CJ
MEJX1L*Q(.&_+MGI^% '=6XF6WC%PZ23!1O>-"JD]R 2<#VR:P/%OB&70(K$H
M8H([F?RI+R>)I(K<8)!8*0>3@#D#K6Y9BZ6SB%Z\+W6W]ZT*E4+>P))Q^-4-
M=M=4NHHDT_[!)'\PN+:^0E)E(X&0#C'7H<T <EXCN-5GTCP]<W45C/?#78A;
MM;N1%*GS[6S\Q4' SR:O6OBW5HG\0Z??6=M<:OI:++%%9;MDJNH(^]Z9&3]<
M#BH+?P+?V>DZ/9VU[;A;+4_M\D3*Q3KPB'K@ GKU]J;K/@/4-4UCQ+=1W\5O
M%JMO#%$5R678%R&&.AVGH>] $VD^*+S4[S6M(O)=/N3;V0F%Q8A@H+*0R$$G
M)![@_A7#/_R17PU_V%A_Z,EKO+#PMKT6O3ZE>7^GLMQIWV22*"%E"D9V[<D\
M#CD]>>!Q6<WP_P!4/@'1_#XNK/[197OVB5R6VLNYSA3C.?F[B@#T:N5\8?\
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
M+OZ#!['\/0 Z76]7M]!T:ZU2Z61H;==S+& 6/(  S[FHM,U2]O+V>VN]*EM
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
MNB7.JWBR-! %W",98Y8*,9]R*X;P_J?CC5I-/UF./S+"YD+2P22Q",1$X&S
MW@K[DYQ6=XNO;_Q%\/-9UJ2^E@M$N!#'8(J%"J3*N68C<23SP0.!0!ZQ!,EQ
M;QS1YV2*'7/H1FI*IZ82-%LR!DBW3C_@(KS+_A*]=O+33[BUU@0ZO=ZDUK+I
M30HWD)DC&TKNRH .20.3[4 >LT5Q:7>K^)=2UI-/U:33TTR4VL44<<;&60#)
M9]P.%)P  1T-9<OC#4Y-(\->*"[0:=+<&VU&V1591\S)OW$9 R,X^@H ](HK
M@-0\3:M#I<]]9RF5=1U=+#3P47]VGW2RYQG)5L;N.G:DO+[Q;HGA_P 0W%W(
M[0PP"2QNI_*,RMP"&5/E/<@T >@45YG+J7C*VT?1=5_MFSDCU2>S3RFM<>7Y
MBC(X/()//3VQ5Z#6M8LK[Q1HUSJPN;RRLQ>VMP;95P"I++M'& =H&>>30!WU
M%>92:_XGMF\*3MJEO)_;L*1&(VH"0LRJ?,X.2WS=.![5._BS5M"T;Q1%>W*W
M][I=Q''!<-$$#^: 0"J\#;DGWZ4 >C45Y[_:?BW3+37[JZ6Y^R6]B\UO->QP
MA_.'8",D;.IY_.JMAXC\06MWX1O=0U-+FUUI1%););JFQB!AMV<DY(SVZ\4
M>F45P_@.&]_MGQ1/=:C+<XU)H2KHHR55<-D>V!@<<5W% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M^SWS^;)9E5V>8>K9Z_AQ^-=!110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %(0"""
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
M+7H \*Z(+2SM1I\:P6<AEMT4L!&Y.=PYZY[TNL^&-%\0M$VJ:?%<O%]QVR&
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
M<?4]:CT[1K;3+R_NH'F,E]*)91)(6 .,?*.PH T:*** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MEDDEAN;.0RV\\) :-L8[@@CIP1SBHCX9LFT[4;222X=M2S]JG,F)),C'4#
M'  &,4 0>!K7[+X+TG]_/-YMI#+^^?=LS&ORKZ*.PKE=(L&@O/'LAO;N789$
MVR29# Q9R1CJ.@/I7H6G6,6F:;;6$#.8;:)8HRY!.U1@9_ 5D2^$K1[S5;B*
M\O(/[3CV3QQR#;NQMW@$'G&/:@#C-,OM3T >!I?[2GN;?5((K5[1@JQ1H47:
M5 &=PR.223CL.FU'J/B*>[\:V5C=">[M'B^P*Z*!'O3<0..>.F>,CGJ:UG\&
MV4EMX?A>YN3_ &(Z-;ME<OM  #<>PZ8IS^$H'GUJ9;^\CDU5HW=D*@Q-'C:4
M./8=<T 9W@?4X[^XU"./4=1D,03S+#4U/VBV?G.2>JGBM#QKJT^E>'9/L0D:
M^N6%O;K%&9'W-U*J.20H)_"K>E:!'INH76HRW<]W?72JDL\H5<JN< *@ [^E
M/NM$CN_$%CJ\ES,&LHW2. 8V$N,%CQG.,=^U '!>"KN#0O'-WH=M#>P:;J$*
MS6RW=N\3>:J@/PP'7!.?I5[7]?NEU_Q!:2:P^G-IUG'/IL2%5^TR%"3G<#O^
M;:NWWZ9KIM>\,1:]?:;=O>W%M+I\OFQ& +DMQU)!...G0YYKA]6>"#QMK$UU
M>>(--N;B2)85LK7S$G14"J5.TY.<^G7'- &E=ZAXI:3P=80ZN;6ZU6UE>Z>:
MT0LKK&KG*X&,9(Q@=.<U!_:_C"_O=5TO3;@37>FQ0PF6/R$#3%<N[JX)VDY
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
M9PR3;9YI &D"[3Q&G.YR>@P?I4GA_0)M$N]7GDOEN1J%T;D*(=GED\$9W'/
M'IT]ZB\2^&I=<NM,O;34GT^\T^1FBE$*RC# !AM;C/ P>W- '.1^--3A\%3W
M\OSW$6J?8/M,EL4V)O \R2/^$XX(XY(&*M66K^(9O$7B#38+N&\M]/LP]O,T
M2@R2NFY Q! QUZ#H*RO$7AV;P]H-Y;MK%[)9ZEJ:3R7#0!ULQN+,\@'WP3C.
M<#I^+_#KZC<7DFF:9K<&I:;=6TWG7<&EK;):OMVH05X=B>J\<+UH CB\7^+K
M?PE%X@NO[-FBO$6*UAC1@PE9PH+9.,8#'KUP/>M7_A)?$.D0:S>:KI\PTZVM
M3-;37$:)(TN0 A6-B,9/!]!R>]:5OX*MSX&3POJ-R;J%%VK,D?ELN&W*0,GD
M'WYIVG^$K@:?<VVN:U<ZL9[8VF2ODJL1_P!D$Y;_ &CD_P!0#,T?5O%\VHPO
M)82W&GS6ID+3QQ0[)=N0%*N<J2.XSS2>$?$VHZSJD<-S?1+.(V:]TZYMC#-
MW;R_[R^N23S^ OZ)X0U#3(UBN_$U[>PPQLEJGEB/RLC ).27('3/ ]*=8>$;
MI=<LM6UC5QJ%U90F*!H[;R"<\$N0QW?3@<F@#:T==52R;^V)+9[HR,0;92$"
M9^4<\YQ6A5#2+&YT^S:&[U&6_E:1G\Z50I )X4 =@/\ /:K] !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 (0""",@]0:%547:JA1Z 8I:* "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH *3(R1D9':L_7M5CT/0;[4Y>5MHF<#!^9OX1Q
MZG _&N>L-0_X1SP;:ZO<QSZAJ&HF-W* EI))>57)SM5<X'8 <=: .Q) &2<4
MM<K8:O;>,5UK0KZQ:WFLV1)E67>N3RK*PQR"N>G! J?P3J\^JZ"R7A<WEC<2
M64[.,%FC.,GW(()]\T ='1110 4444 -:2-#AG4'T)H61'.%=6^AS7!?$3PY
MI<7A;Q!J[6D<M_,L;>?*H9H\%5 0D?*,>G7)K1@TWP]X4TJ+Q&MJEM]FL DK
M6Z >:IVGY@O#-D#GWZXH ZZBN=A\33QZI96>IZ6]BE_D6LWGK(K,!G8V/NMC
MIU!YYXK>N'>*VEDCC$DBH65"VT,0.!GM]: )*0D*,D@ =S7$:'XSU&;PF-5O
M]-,T\UVUO;1VSJ?,8R,H7T4#&-V3P,U#XCUN/7O GBBVFM'MKFP7RYHS(&7<
M,,I5AU'3T]Q0!WW6BN<T'75O)8-.M;9YH+:TC^T7BL/+CDVC]W[MCDXZ9%9\
M?Q(TJ2[LE$9^RWLYMX9EF1B&W$99 <JIQP>_IZ@'9T45Q4GQ)LTMM1NETC4Y
M+;3K@P7,RJFU2#C/+<\GMS0!VM%8D_B2$7_V&RM9KZX%L+IEA9!M0YV\LPR3
MC@#UJQH.NV?B+2H]0L2_EL2K(XPR,.JD>HH TZ*Q]:\01Z/<V%HMG<WEY?,R
MP00!<D*,L26(  !'4UGVOCO3+S1TOH(KAYI+HV:6>!YK3#&5'.WH<YSC'>@#
MJ*3(R!GDUPGB/Q_/I_AJ\N[33;B"_M[I;62*Z51Y9/(;@D,I (&#WK3O+S2C
MXT\/I>VMU'J\UO*;==X*Q#:2X;#8)P".,B@#J:*YFX\;65NK71M+E]*2?[.^
MHH4,2MG!R-V_ /&=N*;J7CFQT[4[_3A8ZA<W5G"L[I!#NW(<9(.<8 (R3B@#
MJ**HZ-JMMKFCVNIVA/D7";U#=1V(/N""/PJKK'B"/2KNTLDM+B\O;H.T4$&T
M$J@RQRQ XXXSGF@#8HKEF\>Z2ND:5J6RZ,.I3_9XE6++JX)!! YZC'&:DTWQ
MMIM]9:I<3Q7-@=,/^E172 .@(R#@$]<'% '2T5YM-K,^I?%+PLQM;ZRCDMIV
M\J?:!(IC8JWRL1GV/(KT6>46]O+,4=Q&A?:@RS8&< =S0!)17%#XFZ2(+"Z>
MQU-+*\;8MT;8[%?G"^K$X_A!Z_6M33?%]C?OJ4<UO=V$NGIYLT=W%L;R\9#@
M<\'!XZT =#17-:;XPLM9OH]/^RWEL]W:FYMGD  FBZ9!5B5/L<']*Q_ FMFV
M\$^'+=XKF\N[PRC$>&*J)&R[%B,*.!U[C% '>T5S>K>-=-TF:Y5XKBXBLRHO
M)H%#+;EN@.2"3TR #C/-=##-'<01SPN'BD4.C#HP(R#0 ^BN:U/QQIFF:K=:
M6\%]->V\/G&."W+[EQG((XP!U)Q5D>*],DTS3KV RS?VB0+2!$_>2'N,'ICN
M2<#UH W**S-'UVTUH7"0"2*XMG\NXMYEVR1-U&1Z'L1P:DUC6+30]/:\O&81
M[E151=S.S' 4#N2: +]%<3XD\>MI/AJ[O;?3KF.^@N$MC#=1?*CD9R2#AEQG
M!4G)QV.:U-1\9Z=I<S03PWAGCM/MDT<<08PQ9QE^< ^PS0!T5%<?JOC=;;7/
M#MG80-=6VJ@R&9(RV8\<;>1SG!.>@J[?^-]'TZ6Y$[3F&UG6WN+A(\QQ2-V/
M.>.Y .,T ='17,ZCX\T;3;Z]LI1=RW%FBR2K!;M(-C*&W9'  !&<D4D7C[09
MKVRMXY9REZPC@N?)80NY ^0-Z\@>QX]: .GHKF]1\<:/IES=13_:&CM)$CN9
MXXMT<+-C 8_B,XS4=[X^T2QOKRS<7DL]K&LKK#;.X*$;MP(&, '.3CVS0!U%
M%<GJ_C:.T@T.YT^SGO;;590JRQ)G"XR1MSG>><#V/I75J25!(()'0]J %HK
M?Q?IJ1:RY2Y_XD[!;I1%SSW49Y&!G/I4B^(M/O;?2E0W.W6$;[.44@@;=Q)(
M/R\=_6@#;HKSGP3XRTZQ\-:/87LMT9I9'A-PT;-&KF1]JLY[XQ71VUQI:^-]
M4Q<W?VZ*SC,Z2<0)'U!7CKZF@#HZ*Y_3_&.F:GJ%M:0)=C[6KO;326[)'.%
M+;2?KZ5Q?@+QO9:?H:V^KW=U+//J$B><ZM(L>XC&YSTR23^9H ]4HHKF;?5=
M(L]<\1W#WMX'M4A>\6?/E1#:V#&,=P#GKG H Z:BL;2/$MIK%TUM';7EO*(1
M.JW,/E[T)QN7U'^(JQK[VT?A[4'O)YX+86[F66 XD1<<E?>@#1HKE(?%6AZ'
MI&APO=7DL%[ /LLLD;2.ZJH/S8&2QX& ,D]JNZ;XPT?4],O;]9WMX;)REP+E
M#&T9 SR#0!O45A:;XMTS49YX/](M)H(?M#QWD1B(B_O\\8I+#Q=IE_?Q66+F
MVEN$WVQN8#&MPOJA/![''7F@#>HKD6^)'AY%9RUYL2X-O(_V5\1$'&7./E&3
MWY]JT-5\7:;I4\L+)=7+01":?[)"9!"ASM+$<#."?H/I0!O45SDEYI\GC6P
MO[P736#R);@$0-&2#O.1C=Q]>!G'&8T\=:5-'-);Q7LT:V\EQ%*+=@DZI][8
M3UH Z>BN4T;QM;WWA*#7+ZWDMC-*8HX54LTKYPHC'5L_S!]*G?QUH<6EW=_/
M+/ MG*L-S#+ RRQ,QX!7]<B@#I**P]-\6Z5JU]<6=HTYGAB\X*\+)YJ=-R9
MW#/&?>H_"'B8>*M'-]]EEMR)73#H0I 8@$'H> ,XZ'- '045F:KKUEHMQ80W
MGFJ;Z<6\3+&64.>@8]LY_GZ&FP>(M.GU34=.61UN=/4/<!HR %(R"#W&* -6
MBN3_ +7TO4?$V@7,.K7\;W5M)+;V2AUBG7:3N=<8R!DC/H/QY[6_'$^K_#WQ
M'?Z<9[*:SNU@BD0,K%/,09W8X8@MD#D<>M 'IM%<_H/BS3-7FBT^*Y=[X6RS
M,'A= XZ%E) ##/<<>E7]>:1?#NI-%+)#(MK(RR1G#*0I((/K0!HT5QG@[QAI
MMWI>B:9/?R3:G/:KEI%=O,<+EAO(P6'.>:NZ?J6F6>H>(KJ37IKB.WE4W,<Y
M/EV?!^5.,8^G<>M '345EZ9X@T[5KB6VMI)1<1(LCPS0O$X5NAPP&0?:M2@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBJFGZI8ZJL[6-REPL$IAD9.0K@ D
M9_$4 6Z*IS:K86^I6^G2W427EPI:*$GYF ZFEM-3LKZXNH+6X266TD\J=5ZH
MV,X- %NBBB@ HJ.>>*VMY;B=Q'%$A=W;HJ@9)/X5'8WUMJ5C#>V<RS6\R[HY
M%Z,* +%%%% !1110 4444 9/B?23KGAG4=-4D//"RH0<?,.5S[9 S7+^7?>(
M_AQI5OH[;986AANX))/*++'\LD9(SC)'Y5WU0Q6EO!/--%#&DLQ!D95P7(Z$
M^M '&>&-$O?#6M:_JE];65GIMS%'(B6\F1"L:GY<8'0$\^U:'@&TGAT*YOKE
M2DNJ7LU^8RNW8'(P,'V /XUTL]O#=0F&>-9(R02CC(.#D?J*@T[5+'5H99;"
MY2XCBE:%V3^%UZB@"W1110 457O+^TT^-'O+F*!)'$:&1@NYCT ]ZFDD2&)Y
M)&"H@+,Q.  .IH Y_P <Z?>ZMX-U"PT^#SKF=554W!?X@2<GV%1ZMX=N-=\!
M#1;F;R[QK:-3(6R/-4#DD=02/UK?LKVVU&SBN[.9)[>5=R2(<AA4] '&RZ/J
M/B"XT(:G8BT&DW GF;S RS.J\>6 <XSS\V,8[UV) 92",@\$4M5K34;*^DN(
M[2ZBF>WD,4RQL"8W'53Z&@#SV+2?%-EX-;3+73MGV?469XH[@*]W;M(68*01
ML!! Y.2,].\<?AO6X=%\76D>APVZ:DHDMHH)U(!( V8X''))XY'&:]'DO[2*
M^BL9+F);J92T<)8!G ZD#OBK% 'GNA:)K'AG48],MM.DF\/ZA"K7">:NZTF9
M0K\YR5X[9Z\=.6>%-)\1:&L&AR:%I[16LN5U9F!#1[MQ(7[V[G Z=*]%IBRQ
MO(\:R*73&Y0>5STR.U #Z\OC\+:T/!7C"Q-BWVF_U!YK:/>O[Q"RD'.<#H>M
M>H44 >?:9HNJ>&M;BUB/39[Y;O3(+>X@AD020RQHJ_Q$ KA>QZUT/A#1[K1]
M)G6]V+<W5W-=.B'(CWMD+GO@8KH** .1\9V^LW%WI0L+![_3@TGVVVBG$+29
M7"Y8_P .>2!UQ7):7X1\2:;H0DATZ%;O3]9:^@M3*,3H5"X4C@<#C/Y5ZW10
M!Y[XKL?$7BSP7>+)I2V<T<L<D%EY@DD?:3N)8<<@\#V]^+5YIFK:GX[\+ZR^
MG/;P06TPN@9%;R&9& 4X//)'2NXHH \SAT;6K?P3<>"I=+EF8R&*&]7;Y'E%
MPV\G<"",GC&<^HS6QINC76G>*]88:=+-IS:9#;P.[IB8QKC8>>ISU(QP:[2B
M@#F_ 5A=Z7X-L;&^M6MKB$R!HV(.,NS#!!(Z$50\6V^IW'B"P3^S+J_T9H'2
M6*TD6-C*3QO8D'9@=B.>N>!79T4 >3Z1X?UM=!\+6\FB.K:;J[R3)(Z\1ER=
M_)Z#/'KMSWJ_JN@:MJVJ>-8[>SDB-T+)K6288CE,/) .>^/\:])HH \YA76]
M<\?>'-9GT"\LH;2"6.X:8H &*,"0-V<9/&1S7H4Y*V\K*C.0A(5>K<=!4E%
M'E_]G:J/AEX>L?[(O/M5O?0F6$(-RJKDEB,\"M"ZT[68_B'X@U&QLF;S-'\N
MVDD3]V\ORX7)X/3I7H%% 'F&A66I?\)-HNK2Z#JD;"SF@NI[J4-(SX!&1GY5
MZ@# Z].,U0\)Z7K7@^QTK5HM)OIOM"M:ZC9;"TB .S+(@SP,<8X_7->O44 >
M5W>BW&F^*=4:Y\&QZ]#J4_VBVN-@S$6ZHY(. /\ '\/3;*)H+"WA=(HW2)59
M(1A%( &%]O2IZ* .,:TO'^(&M7 LKC[.^E+"DQ3Y'<$G /?K^AKFO#^B:QI.
MB>$-3?3;J232YKI;FT"XE5)2PW!3UP.<=\BO6** .1\.:;<S>+M;\1S6UQ:P
MWB0PP0S@*Y"J S,O..0,=^O%:7BV*"XT"2"ZTF?4[:21%E@M_O@9^\,<G!P>
M*W** /)]3T/7]3\":Q:A=1N8XKV.73XKQ/\ 2&B&-RD'GC)QZ[?>KVOW.L:Q
M>7$,OAW59;*\T\"W@C58]LAW9\]MPZ$9"YQSTR:]*HH \J_LS5[*'P)J?]CW
MLQTZ%X;BVC0&525P"03@#C/)X[T)H4NDZSJEM?>#5UQKNY:YM+ORT*@.<E)&
M;[N/QKU6B@#S^VTR^M?'7BN].GS"UETZ-(#'&2LA6-1M3U/&,5GFPU%/ O@V
MW.DWK7%GJ,,LZ"$[HE1FW$CJ >,5ZA10!Y6=#?2_$NLPWO@U=;CO;IKFTNQ$
MA"[SDJ['[H!/Z=*V-/T^]L?B)XBU!["86C:=$L311DJ[*BY5/4\$8KO** /,
M(+34[/P1X1?^Q[^6?3+T/<6R1?O0 '&0#VY%>FQL7C5F0H2 2IZCVIU% '":
M_P"&+ZY\:)-9C&G:M;?9]4R#PB$'CT9A\OTS2^#M#U#1KR_%^CO::9YD&FA5
M)9HG/F$CU/W5'T(KNJ* /)YM*U*;X6:-IXT>[:\@U)2\;1D-&/,=M^/3!Q^-
M;U[I=YJ/C/Q'"MK/'#>:-]DCN7C/EER#W[_>'Y&NZHH XGPMJFN36VF:5<^'
MIK2:S01W%U<+B+8HV_NSDDL1CVZUS5AH^JVWPKN]/DTR\^US:HKK"(26VB1&
MW$=<84\UZW10 @.Y01G!YY&*X2>.8>(?&$L^AW=[:W%I J1^60MQL#!E4^OS
M#'T-=Y10!Q/@VQOM-U>>UMO[0'AX6J/#%J"D/!,3S&N>2H'U&>_<[OBZWFN_
M"&KV]O$\LTMI(J1H,EB5. !6S10!YQ;Z=?Q+\/HY--NF^QJ?M.(B1"3&%&[T
MY_E6=?\ AK5;V/QM':V,\<DU[#<VHF3B?823M. #D]![BO6** ."N[O4?&_A
MK4[&#0[S397M"GG7:A"\@8'RU[D$A@2<8XXYILB7_B6[\*J-.O;)]/E%Q>-)
M$8EC*KC8">NX]AG@\D5W]% 'EFHZ7J5[\-_$UM%IMX+JZU5[B*!H6#LC3*P(
M'?@'\JDUZWN&F:ZTZRU>QUZVLX4M+F")C'=_*&,;+MQQR.<=/;%>GT4 <8T&
MHR>/=&N[JRE.S272XE1"8A*V"5W8QV/Z>M8>F65[_:#:=H:W]MI5W9S_ &S3
M[Z%E2SD93M",1W8C@9XR?IZ?10!XW#IFI-X*\-RMHUY*=#NW-Y9O%M:52Q)*
M GYL#V[^QJ[XBM%U;P'JEQI7A&6Q>YDA"*T.)YOFR6*KS@9XSGJ:]7HH X:Z
MM+L_%S1[A()OLZ:6ZR2!3M!RW!/3KCBI_AH9[?PO_9=U97-M<V,TB2>='M5B
MTC,-I[C!KLJ* .?\:Z*=<\*WEO$F^ZB7S[7 Y\U.5Q[GI^-<;=>'M<ENK#5=
MDBWFOJUIJT.,K#"ZC;QV*HI!/<^E>I44 <'J>GR1?%3PLT%M)]DM[.:,NJ$J
M@V, ">@[5RU_;3Q>"?&>APZ9?"4:HT\(%NQ1HC-&%VGN<*3]!FO9:* .'2.5
M/'WAUF@F"#27C9_*;:K<'!., \&NHUX,WA[4E569C:R@*JEB3M/  ZUH44 >
M6)!>)9?#=K>VG4P2;)\0D>6"%5MP(X_BY-6I(K1KSQZNH:?>SV4\EOE((6#2
M  *2G R0W/X=Z])HH X3P0=2AUB]L_M%SJ&C10K]GO;R QRHV?\ 5?, 6 '?
MITKNZ** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ JEJ^HQZ1H]YJ,PREM"TI7/WL#I
M^/2KM5M0L8-3TZXL;E=T%Q&8W'L1B@#EV\4:KIHT2\U>WM5T_5"L;"%6WVTC
MC*!B6(8=B0!SS[5SFF:CXDTN/Q9=Z-86%Q:6^LW4LPGD<2-C;D(HXX !R3WZ
M5TUGX5U$P:18:C>6LVGZ5(KP^5$PDFV*50/DD<9R<=P*8/"NJV\>M65IJ%LE
MEJUW)<R2&-O.B$F ZKS@\# - %&ZU%=6\;>"]1M?-6*ZM;B3"H&^4JIPV>@]
MZM0^*_L&F>*M1FL(!_9EX\86W7:9N%P6)[Y89-7;GPD?[=\.WEC-'!::1')&
M82O+JR@ #\JQ=:TJZT#PUXMGN+Z%4U6??"43/E%SL^<GMTR>W)H U;3Q%JP\
M4Z?HUW%92B[LOM;36X=1&!D$<D[AG&#Q6?8^.-1?Q%IVGWL%C%]NFEB-HI;[
M1;;>5+G)!R,'& >163X<O;W3M9M=.M[WP[J,5THMO-TQR]Q$BH<,>2 JGU/T
MYK2LO ^O6JZ(G]K6 32K@R*JVQ_>AL[F8YR6P3Z#O0!-H.I:WO\ %\U[)%>F
MSE=8H!&5RRQ@A0,G"D<8ZDG-/TCQ1>7^E^'[33K2SAO=1@DG<",B&WC0]=H(
M)R<  'OGM6E;>']2L]0\02PWEL;?4\R1*T1W1RE N2<X*\=*SK+P1>Z=9:#-
M:WT*ZII,;PAF5C#/&YY##((X.1[T 1ZCXZO=+T/Q"9[2$ZMHSQ!@ PAE61@$
M<9.1P3D9[=:M:/XFUN7Q#::?JUE8QQWUH;JW-M(S,@&,A\C!//;]:9JO@JZU
M;0M=AFNX!J>KO"7E6,B.-8RNU!W/"GGU-7SX;NQXCT34H[J(1V%F]M*A4Y?*
MXR/3D"@#,\*^+]2\17L8/]G(@ED2ZLOF2YM@,[2<G#<@ X Z^QK<\1Z[)I(L
M;6TCCDO]0G$%NLIPBG&2S>P'8<GBL6#PCJMWK.DZCK-U827%@Y=KFTA:.6?C
M #=L9Z\<]..:U/%_AJ3Q'86WV2Z%IJ%G.MQ;7!7.QA_3_ 4 4KWQ-J^B:1>2
MZO96PNQ=+:V+1MMCN2^-IQDL,<DCK@5(/$.JZ;KT>DZQ#:2&XM9+BWGM0RJ6
M099"K$GISG-)>^%-0UK0)+?5]5674?-2:":.$".W="=I5>ISDY))Z^G%2)X>
MU&_U2+4]8GMC<6]I);V\=L&"!G&'<YYY&!CH.: ,#3?'NO75AH6K3Z;IZZ9J
M-TMF_EROYJR%V4, 1@#CIS5G0]:UZX\8>+HY)([J#3U00VB@KD[7*A.< G&"
M3G/'3&*=;^!;^U\(:)HT=[;&;3K];QI65MK;79@,=?XJMCPC?Q:]XDN;>]AA
ML]:@520I,L<@1ER.P&6)[GZ=: (=#\:W-WXFM=&U!M.\ZZMVE$5J[,]NXY\I
MSD@MMR<\?=-9:^/I;'P7J&L6VDV<4D.K-:>3'\JN.#N./XL'&?7GVJWHO@?6
M+35_#FH7MY8?\2F![<Q01,-R%"H.3U8Y.3Q^-12?#B\?P??:*+^ 27&IF^$F
MPX"D#Y?KQ0!?7QCJ>F:IJMIX@L;6(6M@=0B-I(S9CW;=K9'WL]P .*ETCQ+K
MMSJUDE[IB_V==VYF-Q%!*@MFP6VNS\,,8&X8Y[5-JOA*36/$U[>7,J"PNM+_
M +/9$)$@^<ONZ8IF@:'XHM)8K75]7M;G2[9"D:118DG7:5 D)&, 'MU('/6@
M#F/%FKZGXE\)VVHV@MK?3+C48DM"RDS##[1(>=OW@?EQTQSVKTS4)A;:;=3F
M-9!'"[E&Z-@$X->=77P^\12^&F\,1ZG8'2H9A);2O&WG8W9VMCCC).><GT%>
MBZC;O=Z9=VT9 >:%XU+=,E2!F@#@K3QO-:^&?"TNG:-:I_:MP\"VJ/L2/#E0
M <<9."3CUKI?#>MZAJ-[JNG:K:P07VGR(&^SN6C9'7<I!/.<=>/\!SUAX'U:
MUTOPA;&YMEDT>Z>:Y9';#*SDX7CG(..<=:Z32=(OK/Q5KNI3FW-M?F'R@C$N
M-B;?F!&!^9H R-7U;5H_BCHFDV]S&EC);O-)&5/S\,#GGGIQZ'UKE='UG5="
MN?&FH65E:SVEOJ\LET992K[=[ A !C/?)/YUVVM^'+^Z\8Z/K^FS6RO:H\$Z
M7&XCRV[J!U;ENI Z5DCP5JJZ/XPM%EM#+K-W)-;DNV%5F)^;Y>#@]LT ;+ZM
M;R^-=+@_LZ)GN-/>>*[8_O$7(RF,=#D=ZJ^'?%U[K]_'Y-M9O9O)(DHCF(GM
M-N=OF*0,[B ..F>]2+X?U4>)?#^I[[58K.P:VNT#L26*_P ''(W <G'%4K/P
MMK4_BO3=;U%--M)K1'6>:P9BUWD8 964 #J>I/Z8 .RO;N'3[&>\N'"0P1M(
M['L ,FO,?#>K7>G>.H;O4;F$Q>)8=YC1P1!,"=D?!Z[-HYZD^U=MXJTS4M8L
MK:QLOLWV62=&O1,Y4O$K E%PIZXY]N.]9OC#P6FJZ1$FAVNGV>HP7"3Q3&,1
M@;<]=JG/T(Q0!K:KKDUGKVEZ/:P(\]\)'\R5B%14&3TY)Y%<W)\1;B'PMJFK
MRZ4@DTZ]%H\:SDK(V[!(.WIR/_K53\7_ -H7_B3P_:%]*AU.VM9+J03W,D,>
MXE5PDBX8]&./0<U&^E7WB3P=JGA:V@TNWN[66%_-MKAY(9-QWDEB"V[CG.3R
M#WH UKSQW?:=%!#J&DQ6>H7,C^1').SH8E .\F-6(SG &W\J9_PL?;X<@OI=
M,DAO9KHVB12;A&6'._=MW%<<\+GMBM#Q!X=U2ZN](UC1YK6+5=/4QE+@$Q2(
MPPRD@9^GU/2J^K>&_$&KZ=I]]+=V$>OV%R;B#8A\A0< QY(W$$#.>N?PH J?
M\+&N!X=O+_\ L=GN+.YCAD1698V1VPKJS*"1GC& <D5.WC36E\02Z&?#F+^2
MW%Q:)]K7!3)!,C=%Z'IGG\Z?J^B>*];\,SVEY<:9]KGN(F,4>Y8HHT8-\K8+
M%B0.O'I5V3P]>R?$:W\1;H!:QZ?]F9-QW[]S'CC&.>N?PH I?\+ B/A^PN_L
M\45_>7#6JV\TVU%="0YW $[0<<X[BH9/B%<P^&=2U231R9=/NE@D5)3Y<BE@
MN]&(!(Y].XJFG@G7+;1+.6W>R76=-U":ZMOWCF-XY#ED8X&"?IVZC)J]K6C>
M+/$7@J\L;XZ;'?74D1$,18)$BL&/S<DL2/IZ4 6O^$NU);_5=/N-(2TN[?3F
MO[8/.'#H"5P^WH<CH,U8\ :KJ>M^$;;4-4,32S,Y1T/++N(Y& !C!&!G@#FH
M]0\.:A>^-)M366W2PFTEM/?))DR69L@8QCD=^U8U@/%'@OP+:V:66FSW5M<>
M4D?G,QN$9F/R\#YLD8'H"30!Z)12*24!88)'(]*6@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *9+%'/$T4L:R1
MN,,CC(8>A%/HH K6NG65CN^R6=O;[OO>3$J9^N!5FBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#.U70=*UQ(TU
M.P@NA&<IYBY*_0U;M+.VL+9+:T@C@@C&%CC7  J:B@ HHHH **** "BBB@ I
M" <9 XZ4M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !116=K5E>:AILEK97ILY9"/WX7<R@')Q[GI^- &CFC-<%HMC>6'Q -BFL
M7M[:V]D))Q<,I&]RP X _N@_C7>*,9XH 6BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHILLL<,3RRNJ1H"S.QP%
M ZDF@!U10W,%QN\B:.7;][8X;'UQ7) 3>.Y2V^6W\.1N5"KE'OR.IR,$1_3K
MSTK.L+&TT+XJP:;HL(M[:33BUU$N2#@G:>>_3GWH ]#HJIJ.J6.DV4EW?7,<
M$$9PS,>YZ#Z^U<:C>(/'3;U:;1= )P,<7%P.1_P$'_.: -[5O&F@Z-<BUN;T
M/=$X\B!3(X/N%Z?C5_1]:L=>L!>Z?-YD.XH<C#*PZ@@\@]/S%4(]-T'P9I%U
M>6UI%;10QEY).2S8Z L<DY-8OPQM[N32M1UF[C,3:K>/<)'C&%/<>Q)/X#WH
M [FBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH *9(^Q6;DX!.!UI]% '->#[.Y$%]J=]'Y=U?W+2%3U5%
M 10?^^,_C72T8HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBHKFXBL[6
M:YG;;%"C2.V,X4#)./I0!+16%8^,-%U"2V2&XE3[5D6[S6\D23$=E9E 8_0U
MNT %%%% !15"]UFPT^>RAN9]CWLOE084D._ID<#\:OT %%9MSKNGVFLVNDRR
MO]MN5WQ1K$S9'.22!@=#UK2H **I6NIV]W->1H)$-I+Y,C2+M4M@'@]#U%/C
MOXI=2N+!5D$L$:2,60A2&+ 8/?[IH M5QVJ%_&.LMHMN[KH]DX-_.HRL\@P1
M #GT.6_*IO'7B?\ L'2A!:R8U"Z!$94%C"@'S2D 'A1D_P#ZJU?#5GI]EX?M
M$TMS+:NOF+,WWI2W)=CW)H NSW%II=F'E9+>VCVH,+A5[ <=!7G^DZI;GQ/X
ML\77.Y[.P46L)4Y)"]0O0<D#K_>ZUT7Q$F\GP%JI\S86C" [L9RP&/Q&:S_
MVCVEG\-HUFA2=+N%[B=&Z/N'3\@!0!RG@'3K?QGXFU77-24O'#.)H[1CE [Y
MP3ZX"@=.?PKURVN[:\1GM;B&=$8HS1.& 8=0<=QZ5Y'\*=4L]*TGQ%?7DPM[
M=&B.>I&=^ /4^@J'PSXN.A_#N_%LI:^EOVAMN1DLZCYL8[?J: .B\674OB_Q
M/!X.L686D3B;49T.0 .=AQ[X_$CTKT&VMH;.TAM;= D,*".-!_"H& /RKG/
M_A=?#FC!IU)U.Z ENY&.3N/.W/H,_GFNHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ K,\1_\BQJW_7E-_P"@&M.HYX(K
MJWEMYD#Q2H4=3W4C!% 'CZ17<'@?PIJ-U/%<6-M>1R+:10%9?OD<-N.XY[8%
M=3#>7IUKQ+=W.N74%II<V4C"JR!3%G!&.<$@@9[>^:Z/3_"NAZ9(LEIIL*.G
MW&;+E/\ =W$[?PQ5J'1].@EO)8[.(/>G-SE<^:<8Y!H \[37-6MY-2B%]=^6
M/#S7D1GD5G\P' DP,[2>NW)Q^@NQ7&HB_O--N-5NKB&Z\.F]+.0&CD)V_(0!
M@5U4/A#P_;Q&.'2K=%,+P' .3&QRPSUY]>M7%T33$O%NQ9Q>>MO]E#D9_=?W
M>: ,3P9IUO<>"=!,^Z;R56X3>V0KX./P&>!VP#U%5?"NH7RZY-IVL7%TU^T+
M3(#(LEO-'OX="!QC(&*ZK3M-L])LDL["!8+=,E47/&3D]:KZ;X?TK2)7EL+-
M(9'&UGR6.,YP"2<#V% ',:K_ ,EAT'_KQE_D]<[H?B'5PND7]WK%S(D^LO9/
M$P!0H1QVSG)'TKTZ;2-/N-4@U.:U1[RW4I%*<Y4'/0=.YJ >'-&5(473H%2"
MX-U&H7 64\[L>O\ ];TH \[UNYEU2#7+*\U*=[*/78("=^T1QLWS+Z84^O\
M=%=%?:Q-8W_B=)]5EM[6TL[8Q3%/,,;.&&X+QDDX_&NC?P[I$D-]"]A$8[]_
M,NEP<2-UR??//'>G2:#I4LER\EA"S7,2PS97(9%Z+CL![>WI0!XYHUV=>/BW
M5)[BYN#!I4D5N;E@SA#GKCC/!Z<?,:Z@7-SI&GZ#(^HWBZ"EC"#<V6T".3=R
M95.25(P,CI6QHWP\T_1-0O!%%%<:?=P-$XG)\Y,XRH(X*D#V(]:V+CPQX>5D
MNY].MU%M&H#<JJHG(R,X('OF@#AOC)JY$-CHJ/M$F;B8@GH,A0<=03D_@*7P
MWXULH/A=<Q23K'?6%NT(20<.S;O+P!U&,#\*SH[>;Q5<^(/%DEFLEB8)8+8R
MR^48T$9!;&ULG'OU)KAM.TPW>BZKJT^V2.SCCB4-(0=[G:I&!R  >,CM]* .
MI^%>B6E]?WFK7\@^RZ:%D\MC\I;#$,1Z  GZUI?"OPY::GJMYK\V'2VG*V\9
M[,>=Q^@(Q46A:9JU_%XOTC3[*UB\]HD<>=L$1R< 87D8W>E8>FW_ (@\.>&-
M4M[>6"" WC6LNTYF,VW!"GD8XZCGT- 'LD/C'2[GQ4?#UOYTURJL7DC7,:$#
M)!/Z?4XKH*\]^&_AK4/#MN)+K3(UEO%#37#7'SQKC*KLV\<XSSU^E>A4 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 5@>-++4=2\*WECI<8>YN (\%]ORDC=S]
M/TS6_10!FZ)I,6C:%9Z<B(%@B"N%'#-CYC^)R:\<U8>5J.N:5;P$+>:W!%'$
MB#:RINRN/JR5[K7F@\!7A^*QUAU#:9YGVL2%AGS.RXZYW<^F!0!V.FZ%]@\1
MZOJ>8ME\(0BJN"FQ<$'Z\&O.]%T%/$OQ/U+4E/F:19W9DW*<(\H P ._(R3[
M>]>@^,=9_L+PM>WBY\XIY4('4R-PN/IU_"H? ^@#P]X7MK9T"W4@\VX/4EV[
M'Z# _"@#HZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#BM?2
M37?'>DZ*<FRLD_M"Y [L"0@/MG^9KM:IV>EVUE=WEU$K&>\</,[MDG P![ #
MH*N4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
I110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>20
<FILENAME>bbrantretirementagreemen008.jpg
<TEXT>
begin 644 bbrantretirementagreemen008.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#WZBBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MC:XE)$<44#N0,X CR:PY)T7X+:(-P'G7R*N>_P"_9N/P!H ]>IDDL<0!DD5
M6"@L<9)X ^M/KB/B7;6]S9:"MP $.LVZ,^<%5;.[GM0!US:C9);+<M>6ZP,=
MHE,JA2?3.<=C^55-1\0Z7I5Q907EY'')>/MA4L/F]_8>]<!K%CI>E>,X-)O)
MHM+T,V,C6HD1&A\UGS)]_(4],<<=!BJ5_I^C6-YX"BM;@7FEQW-S']IN0"K#
M<IP3@ KG=CMCI0!ZV+F!O-Q/&?)_UF''R=^?3\:5IXD0.TJ!2-P8L,$8SG\J
M\XFN--TOQ#X\62[AA-U8PRH))0-Y,;YVYZ\D=/45@Z)I]CJ[_#^"_9YS+:W<
M<D+,0#&!)MY'..,8ST&* /8VN[90Q:XB 5!(V7'"GHQ]N#S4U>:V_AS19_'&
MOZ;<VR&SMM-MTBA=R510I^;D]1@<GIGWK?\ AK(\OP\T=G8L1&RY/H'8 ?D
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
MU-;3PO$0\3;209%4C/IAJNW%Q8KXYM(&U.Z6^-DS"Q4GR63=]\C&-V01U[4
M;OEH23L7+#!..M&Q,J=JY7IQTKF/^%B>&/+AD_M'"2RF'<8VPC @?/Q\HYZG
M%7M+\6:-K.IS:?8W1DN8E+E3&P#*#C<I(PPR1R/6@#9\M-^_8N[^]CFJ=EI4
M%E?7UXA+3WCJTC%5& HPJ\ 9 R>N3S7*_P#"566B>$+O5+.[O=54W[1*TZ'*
MR,W*\ 84=N/0=ZW+SQ9I=A;0S3_:@TL9F$*VLAE2,=69 ,J/<XH W*KW%A9W
M:%+FT@F0G)62,,,^O(JA-XFTF'3;6_%UYT-W_P >X@1I'E.,X55!)([\<=ZQ
MO!.M3:SJ7B-VN+B2WBO@D*3J5:(;>5VD K@YX- '3KI]DD442V=NL<+;XE$2
M@(WJHQP?I3UL[5;MKI;:$7++M:8(-Y'H3UQ6'<>+(8/&]MX:%K,TDL!F:;8=
MJ_W<8'(X.3T'2IIO%VB07JVTEYC,OD>=Y;>2)?[ADQMW>V: -6"RM;:222WM
MH8GE.9&CC"ES[D=:([*TAN)+B*VA2>3[\BQ@,WU/4U/6!XE\56OAI]/2>*61
M[VX6%=B,0HR-QX!Y / ZF@#5;3+!Y)9'LK9GFQYK&)27QTW''.,#K4K6UN]Q
M'</!$TT8(20H"R@]<'J*XU_$\&D>,]7.J:HZ6 LH)H89 ?DR2#M0#/IG(R,\
MUT=UXBTRUL;:[-P9H[H VZVZ-*\PQGY54$GCGIQ0!>@M+:U\S[/;Q0^8Q=_+
M0+N8]2<=3[T^*&*!-D4:1KDMA% &2<D_B235;3-4LM8LQ=V%PLT.XH6 ((8'
M!!!Y!^M5=2\2Z5I,S0W5PPDC4/*(XFD\I#_$^T':..IH O16-G#<R7,5K!'<
M2??E6,!F^IZFK%9%[XIT+3X[62[U2VBCNHVE@=FXD4#)(/TZ>O0<U4@U"SN_
M%=K);ZZ["XTX2QZ>%.R1"<B;)'!QQZT =!)''*H61%< A@&&>0<@_@:3R8O.
M$WEIYH78'VC=MZXSZ<"L6;QEX?MY0DNIQC=+Y(<*Q0OQ\H<#;D9&>>*:+ZVM
M_$^I//KV5@LU>33V0!8%')DSWS_4>U &P+*T$LTHM81).-LKB,9D&,88]_QJ
M-M+T][1+1[&U:VC.Y(3"I13SR%Q@=3^=4;7Q7H-[>VUE;:I;R7-S'YD,:GEE
MQG\#@9P>:=)XIT.+4QIKZE +LOY>S)(#_P!TMT#>Q.: -?&!@5!<V=K>!!=6
MT,X1MRB6,-M/J,]#7._VAJ"_$\::USG3WTHSK"%'#B0+DGK6]J.IV6DVOVF_
MN8[>'<%#.?O,>@ ZD^PH -0TNPU6$0ZA9P74:G<%F0-@^V:)]+T^ZMXK>>QM
MI88<&.-XE*ICI@8XJNGB+1GTY-0&I6PM'D\H2NX4;_[IST/L>:?IVNZ7J\UQ
M#I]_!<R6S!91$V=I/\_J* 'W.CZ9>7275SI]M-.BE%DDB#,%/;)[4T:)I:R6
MDBZ=:J]GD6Y$0'E9Z[?2N1\7>-DM;C3+71-3B-RVIQVUT@0-E#D,!D8X. 2.
ME=U++'!$\LLBQQH"S.YP% ZDGM0!6&E:>M[<7@LH/M-PGES2[!ND7T)[BI+&
MPM-,M$M+&WCM[=,[8XUP!DY-5;#Q!I.II.]G?PR"WYE^;;L&,Y(./E]^E-M_
M$FB7=Y#:6^JVDMQ,F^.-)02P]OY_3F@#0G@BN8'@GC26*12KHXR&![$53MM!
MTFS>%[;3;6)H8S%&4B *H>2![&BTUO3+\7AM;V*;[$Y2XV'/ED=<_D?R-6[:
MXAN[:*YMY!)#*H='7HP(R#0!0/AO13IATTZ7:FQW^9Y'EC9N]<>M:8 50 ,
M< 5GQZ]I4NIG38]0MVO!G]T'Y)'4#U([CJ*=+KFE0WZV,FHVR71./*,@R#QP
M?0G((!Y/;I0!8N[.VO[5[:[@CG@<8:.10RG\#5>ST73-/M9K:TL8(89\^:B)
M@/D8Y]>*==:SI=E(\=WJ5G;NBAG66=4*@G )!/ )JEK-U++96$^FZU96<<MQ
M&3+*599XS_ A/&3VQ0!HV&G6>EVBVMA;1V]NI)$<:X )Z\59JG<ZOIME.L%U
MJ-I!,V-L<LRJQSTP":2]UC2]-D6.^U*SM7<959YU0L/4 F@"L_A?0I$ND?2;
M0K=.'G'E#]XP.03Z\DU:ETG3YM1@U"6TB>\@7;%,5^9!SP#^)JV"&4,I!!Y!
M'>J46M:5/>FRBU.SDNP2# DZF0$=1MSGB@"K;^%-!M=8;5H-+MX[YB290O0G
MJ0.@//4#-;%<AK?B20^+(?#=EJ=I8S/;&5IY"K,)"0(XPI.,G(.,9(Z5TFF?
M;_[-@_M00"]V_O?LY)3/MGF@"W1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <?/H
M>JZ)XKO-=T6&&\AU!4%Y9R2>6^Y> R,>._0^_MA^J:+K/BO1]3L]2:/3K>XB
M$=O;(1*58,&$CL!UR -H.,9Y)Z=;10!Q2Z1K>K#P_::C8Q6<6DW"7$LR3AQ,
MT:E5V#J 2<G<!Q5*Z\.:W=>$/%5F;)$N]3U!YX(O/4C8?+P=W3^$\'%>A44
M<E=Z;J]YXYT#56M(X[2UM)!/^]!,<CK@K_M 8'('K7%>$;'4M<^'NI:':V8$
M5U>2*UZ\JA(^5)^7[Q.!Z=^M>OS!#"XD8HA4AF#;<#USV^M<QH>H>#]!M)+#
M3-2M88!(TC%[@E2QP"=['!Z>M ',:[X.U^[;4K&*RM[ZT-I'!ITTMSY8M54#
M*A"&RQVCYB1TZ\XK9T/0]:M_$VD7=[:116UGHJV;,DH8^8",C\AZ8^M=N"&
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
M-=I+&;B Q[@4]^_&<=1D9KM:* .!U=9++XO:9?/%,T-QIK6T;11,^'#$\X'
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
M-ANU\H64+*Q5<$$LZ\$G/;H .^: ++>(K99+%&CDQ=6CWC,OS"*-0"22.O+
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
M)?W4;@$@$C@$@9QVY]*ZN@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BN%M;K
M7_$5QK=QIVKI9SZ=J36D%H\:M"Z)C)DX+_-D\@C&*=#?:IXIU7Q#!8:M/IJZ
M9)]E@6*-"KR '+/N4DC(Q@8X% ':F*-I5E,:F11A7(Y ^M/KS.T\4:[XAM?"
MDMG?)82:BUQ!<C[.'4LB$[QGZ9 SC/7.*LQ_\);>>*+G0H_$:0BTT^%I9Q:H
MS/(V?F /3/?^5 'H=%>;Z5XFUO5AH6C7%S]EO)YKJ&\NH54L?(X^7(*@G(R<
M=NU1:EXIUK3;'Q;I?V[S+S2%BEM[TPKN9'V\,.FX;NN/PH ]-HZ5PE_/XBTO
M3(IK_P 16JK>SP ND 62%=N72)<'>Q. ,@^N*YS4M:U;5?AYKT%Y<744MKJ2
M6H>1!'*\+,H"R  <X;G&/RH ]>HKAM1O-6&LKX:TZZO=UIIRS&XA6'S9'+;%
M+;QMVC&2  371^&9=7F\/6CZ["L.I;2)E4@YP< G'&2,'B@#6HKB([[7O$T^
MN-I6I1Z>^FWAL[>$JK+(R$;FERI."#@;<8QWJM?:EXFU+Q[>:!IVJ06"16$=
MQN, E ;<N0"<=<D<]NU 'H%07EW%864]W.6$4$;2/M4L< 9. .M>?'7?%.M_
M:M3T&.8K;:D;9+0F+RI(EP&+Y^<,22<@XQCCO5O4K[5O$$/BD65\UG!I@>VA
MB1%)F<1Y<N6!XYP,8]: .A7Q7IC0:/,#-LU9@MMB(GDC/S8Z5N9YQ7G6B:K>
MV.C> K2WE5;>]4QSJ4R6 3(P>U7_  7#._BCQ9=S7L\W^G" (^" JC*\XSQN
MP ,?C0!VU%<OKVMW:>*='\.V$RV\EZKRS3F/<4C49PF>,G!&2#CTJ*_N?$&E
M:(OVS4;%9#?B-KK;AOLQ;C:F"#*>F #UZ&@#K:*\O?QEKMOX2\3W D;[5I5Z
MD4$ES !(T3.JC>N  V#G.._05KR:KXDM;W3=&O;VT74=6F9XYHK4[;:)(][+
M@MACD8')XR2>E '46FN6%[K-]I,$K&\L0AG0H0!N&1@]#6C7D]M=:OI7BKQU
M/9K_ &CJ4%O 8_W04OP.=HZE5.??;79^$=:_MM;J=-56]A CQ$\0CF@?!W+(
M /4<?CZ9(!TM%%<5HFH>)]>MK76[>[M([*:\*M8M%RMNKE&._J7X)]/Y4 =K
M17!P^)]6N5\<1B:)&T<EK1_*!( 5FP?7[GZU'J_BC5;>TT%WO8M-MKVQ6634
M9+?S(_M!4$(P_@!Y.?\  T >@45Y^KZNWQ"TB6YU>%H&TDSLD$>Z+C8)-IZD
M,>0>H'%-?Q3KMUX7N/%UC<6GV*"1RM@T!_>1*Y4DR9R&QD\#' XZY /0J*X>
M77M>U3Q.NFZ3/:6\%QHZ7\3S0EFC+.!R,\GKQQU[XK'L_&/BI]!TS6;C^SUA
M%\MC=6XC;?(2VTMG.%^@],YYP #U"BO/-9\6^(9K[55T&RE>+39EMT5;,S?:
M)>KAB&&U0,=!^/(J[J.L^*Y_$BZ/I<6EVS2Z>MZOVO>6C.]5925R#R2.![YH
M [&YN8;.UENKB18X(4+R.W15 R36<WB;1TLM.O&O (-1D2*T;8V9&;[HQC(_
M'%/UZX2S\-:C<W*;TBM9'D51G("G(&:XRRU:ZTKP-X*,%O:S17-Q;6TOGH6*
M!NC+R,-UYH ]&HKB+KQ5J \92Z3]HL;$131)%!=QMF[C;&YDDR!N'0+CZY[5
M-'U353XP\<R^9]I^Q1Q^1;;#R0KE%7GCT/')/:@#T*BN2\'^(;O72KR:A874
M1MP\L<41BF@F)Y1E+'Y1TS[=376T 9&K>)]'T.58M1O1"Y4,0(V?:I. S;0=
MH)XR<#BD'BK0SH9UK^T8O[.#%?/P<9!Q@#&2<CICGM7'^'%U"?XJ>*8[F:VE
MA5(DE0PGYDV_(%RW'7G.<\]*AU'5)]7^#FL7%Q:VMK*LK1&*V7:@VRJ/S]Z
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
M\+V<D5O-/(97!DGNI=[N>B@G@<9P !6*?B$D%AJSWNBWEM?::JR2V;,I+(W
M8-TQGK^F:JZOXELM5\/B[U7PS?MIXN+5X6DVC=YG(D!!X SCKSN [G !WU%<
MCJ7CAK37-1T>RT2]O[NRB25A$5"D$ GD], CU)/&*HZEXZO'E\*MI%DKPZRQ
M8B9PK87&4]!R1S[4 =Y17-:AXN^S27_V+2[B_@TT@7DL3J-AQDA0?O%1R1QC
MUJ5?&&FR:GHUG#YDJZO$\MO,H^7Y1G![CO\ E0!T%!KAO$'C:\CT#4IM%LC]
MMM=1&G?OB,!S@;@._) &<5LWOBE+'5(-*_LZ[N+^2T-V8HMG"@X(Y89.1T&:
M -B2RAFN8[B1=TD?*$_PGID>]6*KV%XNH:?;WB12Q+-&'$<J[77/8CL:L4 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110!RMYX#L+K6+F^CO;^VCO"#>6EO-LBN#
MSG<.O(/."*N77AA'U*ZOK'4+O3IKM MQ]GV$2$9 ;YE.& .,C%;U% '/'P?9
M1SZ*]G//:0Z06,$$6TJV[AMV02<@G//<]ZP3I]U=_%35GM[V\L2=/B4311!D
M89&X98$;AD8_'W%=_5/5;F[L]+N+BQLS>72+F.W#A=Y],GI0!AS>!M/_ +-T
M^"SFFMKS3G,EM>@[I [<L6SPVX]0?TI]QX,L[O2M5M)KJX:;5&5KNZ^7>^W&
MT#C   P!BNBA9W@C>6/RY&4%DW9VG'(SWQ3Z .?U/PL-2T[3+?\ M.[AN=.=
M7ANTVF0D#:<Y&#D>U9H^'=DNE:QIZZA>&+4IEGRY!,4HYW XR26&3G]*[*B@
M#D-7\"G4I+"\BUN]M=5M8S$U_& ))D/9L8'T^O>NCTS3TTO3X[1)99BN2TLS
M;GD8G)9CZDU<HH Y&^\!0S:W-J%AJU_IB73;KR"UDVK.W/.>Q.>?Z=:OVOA6
MWLO%C:[;W$BEK,6AM\ KM&W!!Z_PBMJWN8+N!9[:5)8FSM=&R#@XX-2T <?+
MX!C_ +<GO;/6+^QLKI_,N;&V<HDK]SD'@'OC\Z?JG@<7>H7USIVK7.F)J*%;
MZ*%%83G! ;)^Z>3G'7VKK:* .3C\$+%;^'(5U2XVZ)(74[%S-[''08X[\?G5
MW3O#']E^)=0U6WU"<07Q\R6S(!3S.F[/7\/_ *U2^)O$</ABQMKNX@>:.:Z2
MW(0@%=V>>>N,=*VJ .>\5>%8_$L=FZ7LUC>V4ADM[J'EDSC(QD=<#\JJW/@H
MW&D65O\ VQ=C4;6X%R-0<!W:3&TDJV1C;P!VP.O?JZ* .(D^',3Z3KM@-6N6
M&KR1S2221J2KJP9FXQDL1[ =JT]8\)G5M-TQ#J4\&IZ=@P7\8^8-@!B5S@[@
M.G^3TE% ''V?@>XM)-5NAXAO&U+44B5[P1HK(R8Y  Q@XQCTX]ZCO/"U]:66
MLZC'JMU+K%['&GG6D"QMA/NJ%SC)[L2./I7:44 4])2]CTBS34I%DOA"HG=0
M "^.>G'6N9L? )T_4)Q!K-RNCS3F=],$:[">NW=UVYZ@=1P:UO$?B>U\/^'K
MC5ROVJ.%Q&4B<<MNVD9[8/6MJ-_,B1\8W*#B@#D;_P #-=:EJ]Q:ZQ-96^JQ
M[;JWBA7YF"%0=W7'.2._//-3R>%+XZ;;Z?'K;&VCL?L<D4]LLBR#^]C( .,#
M\*ZFB@#EH/!@LKO19K/4YHQIML;5EDC63SXR02"3TZ=O:H?^$)>.SO=)@U(Q
M:'=R^8UKY67C!.71'SPK<]LC/%=7<2M#;2RK$\K(A81I]YR!G ]S56PU'[7I
M=K>7-O)8O.%!@N/E=&)QM/OGI0!GP^&_(\6#6X[PK&MB+%;;R^ @.X?-G/6L
M<^!+D>$TT=-53SEOA>_:#;\;MVXC;N]<UVU% '&WO@J^'B"ZU+1=?FTN*_(-
M[$D*OO(!&Y2>A.?YFM&'P]<6_BZ'5TO%>UCL/L/DR(2X (;._/)R!U]ZZ&B@
M"AK>GMJVA7^G+((VNK=X0Y&0NY2,X_&N=D\&WK^'?#VEKJ$(.E7,4[OY)Q)Y
M9X &>.OK78T4 <CKWA74O$$CVUWJ%JVG&Z2XBW6W[Z$+C*JV<<X/)!ZU(GA6
M]M/$FM:KI^IK;)J4(!C\D,5E5"JODGH"=V*U;7Q!97?B.^T*,2B\LXTDD+*-
MI5@",'/N.N*U: .+'AB_M9[W7+K4X8]3%A]G6XM+4@$C),CID[V^@_"NA\/'
M43H%E_:S%K[R_P!ZQ4*2<\$@=#C'%2:KJT.DZ3/J+Q37,<&-R6R[W/S!3@9[
M9Y^AJZC;XU<!@& .&&"/J* .>TOPW/IWC+6=;-U&\.HI&/)V$,A4 #G.".O;
MTK,_X0F^_P"$%O?#YU"W\V[N&E:80MM4,X<@#=UR.M=M10!R.H^%=5.NC6]&
MU:*POIH%BO%:#S(I2!P0"<C%37_A[5[JV2S.I6UW:-:F*>.^M_,\R4DGS 01
MCKTZ#'%=12 AE!!!!Y!'>@#D[6SU;1]6T#2K*_\ .L+>U\NZCEA.6 !Q)OQ@
M'( "Y[UI^*M"?Q'H$NG17(MY&='20IN *L&&1^%;5!( ))P!0!S)\/:C>ZE_
M:6I75J]S!:R06D<<;>7$[C#2')SDXZ=AQD]:K1^"/.^'T?A>_NUD:,?)<I'C
M80VY2!GMTZ\\UNW.NV5KKECH\K/]KO5=X<(2I"@DY/T%:5 ',IX>OM1U6SO=
M>DM9/L,,D,,< )$AD7:[MG&,KQM&0,]369X;\(>(M!EBL#X@1]"MY?,BB6+$
MS#.=A..%SUQG.3TKN:* .%3P'=0>"==T..]A>?4;M[F.1D*JF2A"GJ?X.OO5
MNY\-:S'XDL]:TZ^LEN38BSOGGA),G0[U [Y X)'2M >,M'<S-$]S-;P,RRW4
M-M(\*%1DY<#'%;%G>6^H64-Y:R"6WF0/&X!&X'H>: .$/@76HO!^G:1#JENU
MS9:@+R.4AD  ).T8!.<L3FMCQ-X;U2]U.TUO0=0CM-5MXS 1.,Q21DY(/![\
MUU5% '+7&D:_+ID%M<3:;JOF>9]NCO%,:/G&S9M#;=N#VYSGK6?;:?K/A+3_
M  WI-A=17*?:72YC,3$O&S;LJV#M" GKC/'TKN:* ,7Q7X?3Q/X=N=+:7RG?
M:T<NW.QU.0?TP?8FN>@\)^(-0\2:3JOB"YTR5;*"6"1+97S*'C*Y.1C)+'/
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
MWQCLUTIK=+IM'(5[C)5!O?G Z_2I7\9ZY#8212QVHU'3M5AM+[Y&"21.<*R
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
M:P,Q #K$I5N"/X@!6)X.@TR__L2YO/$$L6KV]X=UDL"B8R,Y+!R%#E2!R3D
M'!- 'KTEY:Q.4DN84<=59P"*?+<0PJ#+-'&#T+L!FO';V&SUJUUC19I-/^US
MZT3_ &A+=Q*P3?S\K$."H&P #GZ5U5E:6MQX_P!9L=8ACEABLX$T^*X13'Y.
MS$A0'_:)!Q]/2@#JM9EU!=/2729+,2^:A+73$(8\\X([D=*O27$$1(DFC0J,
MD,P&!7CU\1_PJPQRW$SP0ZWY6GLQSOB63"C/<8WX^@]A6Q=Z9IVM?$_Q%!>V
MOFQPZ9&Q5I&VL^ 0V/8$<>V>] 'I331+#YS2((L [RPQ@].:6.2.9 \;JZGH
MRG(KR&/4!;^%_A_)=S1S6N]Q-:SRA5E"C"L2Q"_)U )'.*ZKP;:VFDVFM:Y)
M/:065W</,L<4ZO';QJ3_ !*2N223@=.E ';45'!/%=6\=Q!(LD,JAT=3D,I&
M014E !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 -9%<8=0P
MZX(S3J** "BBB@!  ,X &>3[TM%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5#=V=
MK?V[6]Y;0W$#8W1S('4X.1D'BIJ* *ECI6G:8&%A86MH'Y800K'N^N!5NBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH K1:=8P7LM[#96\=U,,
M2SI$H=Q_M,!D]!UID6D:;#?O?Q:?:1WCYWW"PJ)&SURV,FKE% %:'3K&WO)K
MR&RMXKJ;_6S)$JO)_O,!D_C38]+T^&_DOXK"U2\D&'N%A42,/=L9/0?E5NB@
M#S6/P7K#K/87NE>'+L3M*7U:2',_SL3NVXSN&>!N'0#/&:[1/#FF/IME9ZA9
MV^H?98EB62[A60G QGD'%:U% %6?3;"ZMH[:XLK::",ADBDB5E4CH0", BE&
MGV2W<MVMI;BYF79+,(QO=?1FQDCCH:LT4 <9XC\+W#RZ:=(TG1[FRM!(/[.N
M8@D0=\?. !@]^,=\_1_AGPC]CEU"ZU&PT^V6^18GTZT!:#:"268-P6)..F
M/4UV%% #8XXX8DBB14C0!511@*!T ':G444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !115?[=:_V@+#ST-WY?F^2#E@F<
M9([#- %BBHYYH[:WDGE)6.-2[$ G  R>!R:;:W4%[:Q75K*DT$JADD0Y# ]Q
M0!-1110 4444 %%4+[6M.TRX@@O;N.&6<,T:MGY@HRQ]@*KQ>*M!G>W6'5K2
M0W$GE1;) 0[_ -T'U_Q% &O1110 444R::.W@DGF=8XHU+N[' 50,DF@!]%5
MM/U"UU2PAO;*836TPW1R $;AG'?FFP:I8W.H75A#<QO=VNTSQ \IN&1F@"W1
M5.YU2QL[VULKBY2.YNV*P1'[SD#)P/8=ZN4 %%%5M0U&STJS>\O[F.WMT^])
M(< >E %FBD5@RAE(((R".]+0 445!>WMKIUH]W>W$=O;QXWRR,%5<G R3[D"
M@">BFQNDL:R1L&1@&5AT(/>H++4;/4HY)+*ZBN$CD,3M$P8*XQE3COR* +-%
M%% !1110 4444 %%07-[:V0C-U<10B5Q&GF.%W,>@&>IJ>@ HHJ&ZNK>RMI+
MFZFCA@C&YY)&VJH]S0!-134=)(UDC8,C %64Y!![BG4 %%%% !114<T\-NH:
M:5(U9@H+L "3T'/>@"2BBH!?6AMTN!=0&%SM23S!M8YQ@'H>: )Z*** "BBH
MFN8%N5MVGC$[C<L1<;F'J!UH EHHHH **** "BBB@ HIDTT5O$TL\J11K]YW
M8*!]2:<CK(BNC!D895@<@CUH 6BBB@ HHHH **CFGAMHFEGE2*-<9>1@H&>.
MIIR2)(7".K%&VL <[3@'!]#@C\Z '44TNJLJLP!8X4$]3UXIU !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y[X8U@:
M9X'U?Q;?(9[BXN)IG"=2%;8B9/88_ &O0JXG0= 2UTS5O".IH[6\TDLMN^<J
M\#G^$]F4\D>I!YS0!IZ._B9[NUEOWL9["YM_,D\I2C0.>0HY.\8.,^WYY_A>
MX%AXV\2>'T8"VC:.\@C"X">8,N!Z#)''N:MZ+X<N= 2*74?$-Q>6EA"5@C=%
MB2)<8);'W\*.-W2CPSI=Q_;>L^(;I2AU)D%O&Z[72%!A=PQD$]<=>F>: .HH
MHHH **** (3:6YN_M9AC-QY?E>;M^;9G.W/IFN%^&45K+X'+7#+,D-[++AUR
M(65@1CZ8#<>M=[,)#!((6592IV%AD!L<9KG/!7AB?PSH$NFWEQ#<F2=Y28T(
M&& R.?I0!B'QIK#^%U\70PVK:6LI62RVGS!$'*%P^<;LC.,8P:[^-Q+$DBYP
MP##/O7%P^![N#2I/#HOXF\/22%RABQ.JEMYC##C&>^,\GVKM$18T5%&%48 ]
MJ *>LW-W9Z/=7%A;K<7<<9,43,%4GW)(X'4\]JXH^*[G5K/Q'I5PUE/Y6D23
MK/9A@N2A5E.XG.#W!(_IUGBC1YM>\.7>F07 @EF"[9&&0,,&P1Z'&#]:QK3P
MAJ#ZK<7FJ:I#.EUIIL)88+81!%/9.>G+<GGF@#EO#OB/Q!X<\"Z/J$VG63Z#
M'B.5ED8SA6<C?C&T#) QR?SXZ:X\5+I7B#Q,;VRMHX--M8IEF3 EGW#A6/UX
M J&R\%ZI_8EGX>U&]LY-&MG#,L,;"68*VY58DD8S@GCM5N\\&-J>J>(IKZXC
M:UU6VC@C54^:+8.&.>"0W(^E &+>W&LW7BOP7<ZFMB(II)9$%LK H3%G:2QY
MX/7 JW9^-]7U%[&^L=(:YTJZN6B*Q6\IE2,,5$F\C81QG';U])+;PIXCDO\
M09M1U:QDCTEOE$4#!I!M*G)SC.,#]:DTCPAK.BS'3[/6UCT 3F6.%8SYZ+G=
ML#GMGCUQGUH [6N(^+?_ "3N^_ZZ1?\ H8KMZQ?%F@+XG\-W6E&;R6E */C(
M# @C/MD4 8=GXEUNSUJTTG5[&QMTU"W8Z=+%,6&]5SLDSCGD=!WXSV+#QAJ5
MUX<=Y(+-->34%L&M?FV*YD .><_<W-G/;\*NQZ/=OJ-GK/B"6RCCTF"3R5@)
M*@D8:1BP&/E4$#MSR:R?#MGIVN?$'4?$^GEIK$01K'+L*H\^"K%<@9(48)_V
MC0!W]<S\0H8Y_ &LI(NY1;[P/=2"#^8%=-6+XNTJ\USPK?Z982QQ7-P@16E^
M[C<"0>#U&1^- &)X?\0:PFM:;HNI6%I%;W.GB>V>&4NX"@ A\@#/T_,UGV7C
M:.S\*:KJMOI-M:B'5FM66/.S)VYE? YZ\_05NGP[?KXIT+48Y[?[+8636TRG
M.]R5_AXQU _6L[1/#&O:%X?U&VMY-/>ZN-3>Z"2DM%)"P4%&.W()P>@- '1>
M']1N]2M)9;D6CH'Q#<6DFZ.=, [AW7DD8R>G6M>N6\&^&9_#[ZG-,MM M[,L
MB6=JS-%  ,<%@,YZG@5U- ')W?BC4YI]6&B:4MY'I;B*57D*O-)U98P >@(.
M3UZ =ZF;Q'J%YK$^FZ3IL3S6MM'-=?:YC'Y;R#*1_*&R< Y/05FR>&?$FF>)
M=1O?#^HV4=EJ;"2=+I69HI.[*!P>_4C\<"KTNA:MIOB"76-(DM[J6\MTAO$N
MY&C#,@PL@VJ1G&01@#TH HR^/YY;#1KC3])$\U_=/:20O.$,$J_PDX^I^GUJ
M*]\9:J-!\4QO8Q6>KZ0B_=D+H5<<.I*C/&2 1Z9J4^#=0MQH;PSV\\\&I/J%
M_+(Q3S'?[Q0 $=S@<=!ZT^Y\):A?ZAXM>XEMDM]8@BBMS&Q+*44@%@1COV-
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
MW@C^SKNT7;<7\T:JN=I!,>.I)].,$UZ)0 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% &#=^*(EU>32=-LY]2OH@&G6$JJ0@]-[L< G' JQH^O1ZO/>6_P!CN[2X
MM&598KE0#\PR",$Y''6N5^&;?Z=XJCNB?[2&J.TX)'W3G;C'ON]NE:_CC5VT
M;0IYK*>&WO998;=K@[2T*LV-Q![ ;L9]Z .IHKCFBN_#WC/2;:WO;JXT_4UE
MCEAN9FE*2(F[>&;)&<8QG'-<18ZEK]UX"LM?_P"$BOUOSJ*VZY*F/8S;>4Q\
MW7//TH ]HHKSNWU#4].\7^(=%?5+JZC72OMD4LI7=%(  =HQ@ ELXZ#'2LM;
MKQ)8^#=(\52^(KFX=GA,MHZ*(WC9\8X&2<$9/U]J /6**\N\1Z]J=O\ VI=6
M.J7=P;?4(HUDMPJV]NNX Q-G[[<\X![9/!J[=W6L:EX\\1Z1!K5Q9VUO91S1
M")5.UMB],C(&3DXZT >B55U&^33=.N+V2*:5($+LD*[G8#T'>O/9==UH>$_"
M_BJ2]F:WC91J<40 $B%MH<CIP1S]>U=7HSRZU)K%X]U*VG7$OD6@CE(7RT4*
MTB,N"-S;N1_=!!YH UM,U&WU?3;>_M&8P3IO7<,$>Q'8@\5;KE_%4.IV&@6B
M:%'<F*WF03Q6K#SF@ .0A;/.=OOUJ?P9J$&IZ#]IM]3FU!&F?YKA=LL7.1&X
M]5!'/?KWH Z&BO(4NO% \&ZCXA_X2>X,FGW<@CA:--DBJX&&X'7GC\!71:?J
M&H>,-7UA(+^[TV.RA@^S1Q@+AY(]Y,@(^;!P/3'UH Z?6-=@T6?3HIX+B3[?
M<K;(\:Y5&;IN.>/_ *QJ6'4VEUNYTTV%W&L,:R+=-'^ZDSU"MZCT^M<1/JMS
MK?A+P=?W>TW,FMVZR%1@,RNZ$X[9VYQ[U<U#7M1TKQ=XC+W#36EKI"W5M;A"
M0K=.0!GJ#D]@?:@#NR,C!K-T75O[9LY+C[#=V>R9XO+NH]C':?O8]#_C6+X<
MM-6D&D:LVNRW-O=6N^ZMY]I!=E##R\#Y<'(QZ"N7M/&&L#PW%&]VMS>7FNM8
M+<J0H6/()VG'H2 <<9Z<4 >J45P\EMXVL-*UQ;>[AN)-J/IJNXDF3YOG#$H
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
MUC3K%;S58Y;R+4H[Z4E2(E"@C9&O4#IUZG)[UV44J3PI+&<HZAE.,9!Y%/H
MP;31[V#QG?ZP\MN;6YMHX5C4'>"ASD]N[?I49T"]_P"$_'B#[3$;061M?)(.
MY?FW9';J!7144 <5;^$-;TG6;^31=:BM]-U";SI8I(2\D+$_,8R3C)]3Q[<4
M[5/#>K6FM:GK.DZG;QQWULJ7<5S 7_U:8#+AASC/7]>W9U7O[F&STZZNKA2T
M,$3R2*!N)4#)&._':@#R[PEX=N]9\ ^&+[3I[>&^TVYGEC-PA92"[ @X(/8?
ME73Z?X5UFUL_$@GU*SGNM7)9'$#(J$J5.1D\8( ^G).:Z+0WT^;1;6;2[9;:
MRE3S(HEA\H*#S]T#BM"@#D8O"^HPW7A-TN;4Q:+!Y4H96S(3'Y;%?PY&:COO
M#NOV7BFZU?P[>V:)J*HMW#>(S*K*,!UP>3@ 8]_R[*B@#F))]>L_%&CZ?%<1
M7MDULWVYF3$@89Q*<< $@ #W/!QD1^(O#^K:AXFTS4[.>TDM[9&1K6[4E%9@
M?W@ ZGD#M]:ZNL:+Q5H\VI0Z?'<N9YG9(CY#A'9<[@'QM)&#W[4 <K#X*UNU
M\-:/I:7%E*VFZNMXK$,NZ,2%AGKS\Q./H/>M:/PS?1>,/$6L!H6BU"S2&!"Q
M!W! IW<<#*CUZUUC,%!)/09_"J>E:K9:WIT=_I\WFVTA8*^TKG!*G@@'J#0!
MQEGX-U33['PU?P"U.K:/$\3P/(?+F1LC ;'RG!.#@]>^*77/!FIZMH/B&3=
M-6UEK<F$.?*A6)AA=V,L<9R<#)["N_HH XN\T"^C\7:!K;F!+'2K&1+ABYW
M^6PX&.1R.]<9HQO].THZ^]EI%]8BYDO5W7[)\S-QMBY17Y  QD' ZUZ=?>*=
M%T^Z:UGO-TZ#,D<,;2F,>K; =H]SBJNBZ5X1OIO[9T>QTZ1]Q3SX8A\K#K@8
MX/OUY]Z '>*]!D\1Z/!]G?R+VUF2[MC(#@2+T5@#T.<'TJ&RTK5-0\1VFMZQ
M!;VC65N\,4%O,9=[/C<Y8J,# P%_6NGHH \TF\%:_-X*TW1'^Q>98ZDLR%7/
MS1 N223WR_3':M;4O"=WK/B?6VNTB32[_3EM5D60F0.I#!MO'0D\9YVCUKM:
M* .2T6Q\6BP>PUB>R,,,#1)+%EI+DD$*6)^[@8)ZDG\<V/ >C7WA_P )6VEZ
M@L0G@>3F)]P8,Q8'H,=<?A72T4 <A_8^N67B_7=1LH[.6TU*VCQYLC!UDCC9
M57 '0L1D^E9EQX,U67PEX6TQ?(^T:9>1S7&7XVJ6S@XY/->A44 <%=^$=5GO
M_&<P,)35[9(K7,AX(0CYN.!FDF\):JT/@F,"#&C,C73&3T"@[>.?NFN^HH \
M@"WS#5M6M-+T_4])EU![IHUU!HMXC;&[9G;_  YYSGTQ@5M^(['4?%ME#<6_
MAZ*59[5)+&[:X\B>SD/)+=R!P>/3IS73MX,\-MJ!OVT6S-R7WES&,%O7'3/X
M=>:V9IHK:!YIG6.*-2S,QP% ZF@# M=0U.PUO2M#G2"YC:RS-<";,H=1@L4/
M.TD8SZGKVKHZK65U9ZC;1W]E+%/%*OR3)SN&>F?KFK- !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 >>Z-IT^H>,/%X@UF[L66YC^2W\ODF/AB&4G\L59\46]C-
MX*$*:I+<:AIDB00749,DQN5 &T@'EFR,@^N3TK9F\$^'I[VXO'L#]HN'+RNL
M\BER?7#5/#X5T.V2S2'3T1;.4SP ,WRR'JQY^8\=3F@#AK?5+^/P'XFU54:/
MQ2K[+X;"&BQA05 / $?S COD\U%IUF=*M;[6-)\1V$\JZ1(8[6PC(,K*N1*Z
ML[$MTR2 >GO7HJ:!I<>J7>I+9K]KO(_*N)"Q/F+@#!&<= .U1Z3X8T30VF;3
M=-@MVFR)"HR6'ID]O;I0!S7A>VT"6WT#5(-18W<]LT,D8E+&[D89?S0<EBI#
M<GIQV KGI+U'^#EFWVH_:8;\)D2D,&^T'CK_ '&Z>E>B:7X5T+1;R2[T[2[>
MVN)!AG1>0/0>@]ABJTW@7PS<37,LND0.]RQ>4DM\Q)#$]>,D#..M ',Z/8VO
M_"Z]>D:,;H[:.6,EC]YE7)Z\]3]*S=(L;W6/AEK(2[FEOK;4IIXI%E+;V3!Q
MGN#S^=>C2^'M)FUBWU:2QB:_MTV13<Y4<\8Z=S4NEZ/I^C6KVNGVRP0NYD9
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
M*.IW!T)9?,6PV+_>W;"YY*Y[5IV7A]K/Q7J.N&^:07L21FW,8 3;C&&ZGO\
MG[4 <3/XE\6)X=U?7X]0L_(TZ_DB6V:VYD17"X9OQ&,>_-;6G:WKEIX\@T?5
M[VVGAOK)KF)((-@B8'[N<Y(P&Y/M4\O@3S/#6JZ*-5E6+4+MKDOY0S&&8,5
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
MC'-<O*T*J@)^95W'GZ9Y[X/I6]0 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M63H'B"T\16UU/9K(J6UR]L_F#!+* 21[<BM:@ HHK-T36[3Q!8&]LA*(A(T1
M$J;&W*<'CM0!I4444 %%%% !1110 44$@=:* "BBLW0M=L?$>F#4-.=WMR[(
M"Z%3D''0T 7Y8UFA>)L[74J<>AKSS1= BO?!%]X&OY/L][;O)MWC)9#(6251
M_$O0<=.G%>C4WRT\P2;%W@8W8YQZ9H XNW\.^)IM5T+4-2U+3P=*\Q&$,1S*
MC  DD\ D <8&*DT:U35_'^H^)(6W6<-LMC;RKRLYSEV![@'Y<C(//-=D1D8/
M2FHB1H$1551T51@"@!U%%4K;5;:ZU2\TZ/S!/:!#)N0A2&!(P>_0T 7:***
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
MPQ)WMG!(!/)QDFO8ZR-<TO3_ !';-I=Q=/'+"\=P#;RA98F!.UO;H<9'KZ4
M<?H%Y%=^*?M^IVNL)J;V/V2WDN],:W1]H+L!\S9<_,>W -9^B^'M2OO@I=Z/
M]BG@OQ(S+#<1-&S;9%DP-V.H&,],_2NWTKPO]BNX[R_U6_U2YA),+7,F%BR"
MI(5<#)!(R<^V*Z"@#S&STJWUK2]1M]/\&W&DWKV$L+W%TAC&]A@(F?O \\\
M4SPUI=O?6T-F/!MSIVI1VSQ37]S&8T1BA7<A/WR2>@['->HT4 >.W\^J3^!]
M.\/OX4U<WFFW$(>00%H\(2-Z,/O$CTXY/->M7L;SZ=<1HOSR1,J@\<D58HH
M\JL(=47PEX7N3HFH"31+T"YMGA(D=,$%T7JP&1V_QKHM'M+G4?B'?>(8XKJW
MT\626JK<0M"TSYW$A6P<#IDCOQ79TC,JXW,!DX&3U- '(^,GN8]7T%XK.[>V
MWS"XN[*V,TT *@ *0"5#'@D<X%</8V.H0>$Y+631=3CD7Q(ESY1M7<^5P2>
M<@!3ST]SFO9Z16#*&4@@]"#0!Y=XCT36=1\5>+$LHKJ..ZTF-8I!&=DKJ4)0
M$X!) 9>O&33+^ZN]<U#P6T&C:K&;"X7[4);.11%C:.21CMG->JT4 >?ZUH&H
MZO\ #O4EMXY8]1OF^T-"X(9@&W",@]#BI;]_^$EUKPM)8VUXDEE<&:ZD:)T%
MN HW1MD ;B<#&<]>"*[I65AE6!&>QHR,XR,]<4 <%\,4VKXB$D3HYU:611(A
M4[3C!Y'L:[ZBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /$='N-4TGPCK>O6
M.IO#'8:TY:S$8VS[FB4AFZXP1TZ8/KQTOC77-0MKW5VL=4N5>PMXWAM[%0P0
MYR[3DC&.@ SG':N@_P"$"TH>'K_1%N+Q;6^NC=3$.N[<2IP#MZ94=OQI+_P)
M97TVJ.=0U")=315N8HY0$=@,!L8_0<'Z4 5H-6O?$'B2/2EO7L88-/AO)3;[
M1))(^#@;@?D Z\=31\,(WB\*RQR2F61+ZX5I",;R'Y./>K3^"+82:=<6VIZA
M;7ME MM]JBD&^:(?PN""#^7''H*T_#OAZT\,Z7_9]E+/)#YC29G<,V3UY %
M%?QCJ]SHGAN:[LU!N#)'$AX^4NX7//&>>_%9.EP>*Y[[4+2ZDNK73KB F"YN
M)(7N(93_ '?+)!7OSTKI-;T:TU_2+C3+Y6-O.,,5(#*0<@@]B"*PM.\##3].
MN[<:YJ<]Q-"8(KF>7>ULAZB,'[N<#D>@]* ,WP?K>KZWJW]GWUXL4NBAH[H1
MLK?;F.55NG &#G'<CI5&QUWQ?X@E&JZ1;R&$7K0B)I81;^0IP=PW;]_&<^AX
MKICX,A34]%U"VOIH)]+MQ;95%(F0  ALCOS^=5_^%?V::S-=V^I:A;6<\OG3
MZ?#,5BD?J2<<X)ZB@"M;ZAK?B*^UU]-U*.U;2[LV]M;,@*2%>&,O&<-SC!&.
M#VJW9:MJ\OC[4M(NI%2T33X[B#8@^\< L"1R-V[KZ47_ ("M;O6KC4+?4K^R
M2\Q]MM[:7:EQCU[C/0X]3ZFKE_X3AN]6@O[>_O+%DM?L<B6S >9$"2%R02N"
M3R.: .$@U;5_%'A[PG?W6IRP32ZQ]GD^SJJJ^-Q#$8QD;?ISTK>U/6?$U[K>
ML:?HL4Q.G)''$8S!AY60-ND\P@XYQA1[Y[5?M_ %I:>&;/2+;4+J)[.Y^U07
M0V[UDYYQC&,$C%2ZAX'AN]8;5+75]1L+F:)8KIK:15\]0,9/'#8[]NV* &6N
MJ:QJNOOI,DPTV6UL(YK@0HLA,SYX!8$;1CTYSUXYS_@]_P B#%_U\2_SK6N_
M!5L^K6^I:=J%YIEQ'"+>0VS ^;&.@(8$9]\5?\,^';;PMHRZ9:2RRQ+(SAI2
M,_,<]A0!#XUU.[T?PAJ.H6,BQW,"!D9E##[P'0_6L2'4?%&E:YHJ:G>V=Y::
MKF,I'!Y1MY-F[@Y.X<'J>?:K_P 26"_#[5@3RT:JH]3O7BI=+\/FX;3-2OM6
MGOVMHMUJ"B(BEEQNP!\S8Z$],GUH YG2O$?BK_A%+CQ/=WEG/:0)<#[+Y&UG
M*MM5BP/KG(QT ZDY&GH]QXWEU"-+N$FPN+9MUQ,L"M!+M)5E5&;<I.!@C\>M
M;&F>$K2Q\+3>'YYI+JTE,F2X"MASDCCW)-,T'PH^C2PM/K-[J$=M&8[:.XV[
M8@>">!R<< GH,^M &!HWBO5+ZWLM(FNE.OKJCVUWMA4KY<9+.?3&W SZU>O?
M%5UH^I^*GO)$EM--MH)K>-8]I!<,,$YYR0*V;+PO86'BB_U^+?\ :;V-4=3]
MU<=2/K@?E[TUO"UK/?ZS<7DKW$>JQ1PRPD!0J("  1SWH R6U?6=)GT"ZO;^
M.\M-6FCMY(1;A#$\BEE*$'[H(P0<G%4KGQ-K%KX.\57C7,;WFF7[V\$HA &T
M&/&5Y'\1%;UGX5$']EQW5_)>6VE_-:Q21*,,%VJS$#DJ"<=.>>M4;SP)]K36
M[;^U[F.PU63SW@5%^24D9.[&<?*.* ,O6/%NIV_]G-<W8TFTO+".6*^6V\Z,
MSL,E7R#L7GC\>:NWSR2^//!SR2Q22M9W1:2+[C,8UR5]O2KUYX1N)K)K"'6)
MELIK-+.:"9 ZA54KOCY&U^GJ/;IB=/"MO::AHU[%<RK%H]L\$417=N4K@DGK
MG 'Y4 <[#XHUVWT_7-+N9X9?$%O=I;V8\L+YBR$!'V],8R3UQWKT) PC4.07
MP-Q'<UP>BO9>+_'*>);.UGCMK"U-OYD\6PR2DGH.^U2>O]X5OV\>K'QM>.;N
M<Z2MLN()( $$IQ]Q^K< D^F1^ !O,"5(!P2.#Z5YGH&JZGHO@J\U-[S[?>ZA
MJC0VZW PJ2-)Y66(/W?ES@8Z8&.M>FUQ</P_0Z/JVCW>I2SZ==SF>VC*#=;,
M3NR&[\^F!R>.30!8;5]2T+Q/IFEZG=QWUMJOF"*80B)HI% .T@$@J<\=P3U-
M=97.6'AV^?4['4=<U&.]N;!&2V,,/E*"R[69ADY8CTP/:NCH \Q3^TY?#?Q
MFO=2-U&DES L;1XVE8Q@@[L 8(&,=LYJ[H6NZ[IT_A6QU"*T:QU.TV1B)"'A
M94!7+%B&R,'H.I].=.7P==$>(X(-6VV>LJ["!X0WE2N &;.02,#&*E/A2Z>[
M\,32:@A718RKHL6!,=@0$<_+P/>@#&M/&/B/4FL[^PT>2?3YKADDB%O@I$&*
M[EDWX8\$GY1UQVR?0JXW2_!FI:3<FUMO$$ZZ%YYF6S"8D49W;!)G(4MUQC@G
MUS794 </KGBK6AX@U#2-#LC(]C DCO\ 9S-OD<$JI&]=HQCYN>_%.U3Q3KFC
M:5I&M:AIJ16##;JL(&9(&/"LIST)(XQ[9YS5G5?"5_)XG;7M$UC^SKF:(17*
MO )5D Q@@'H<#]!5JX\,SWT\$6HWXO=.BMG1K>5#NEF;@R,0<="< #C/'08
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
M-DD]S=J<M,@4':![#;CUYZ8YSO$OAG5-:U3SDTRTCNXKA'M-3@G\MTB!7<)
M.6. 0,9'7IWU/['UF+QEK>LQ"U9)=/6"R#'JZC(W@=MV>?2@""T\9:A?://?
MQZ-&L9L6N[>1+L2(=H!*2$*-CC(^7GOZ4VQ\97D/A?1[K5+.%=1U%!Y"&Z5$
ME C#F5V( C!ZXY(R!R>*IZ?X3OQJ&I3V]BFC6]W9RPS6HN/,CFG;.)% X51^
M!YQ@5&V@^)SX9\/W$-I:Q:QH8,26KRATN(]@C.3T!*]L_C0!8?XFVL7AVYU.
M33I&GM;I;6>"*974$DX99,888!Z#KZ=:T6\87(EU:UDT6>VO;2R:]MXII5Q/
M&.,DKD*=W&,_X#'\3:'XEUGP8MO]ALQ>M=1R+9VQ41Q*N222V Q/?M^M;&I:
M-J%[XQN[E( MI-HKV0G9Q@2,Y/(ZX_"@"]X.U34-9\+V5_J4"Q3S1ALJX;S!
MCAL #;GT[5;U[5UT'1;C4WMIKF.W&YTAQNVYY/)' ZFJ7@VUU+3_  Q9V&J6
ML<$]J@A&R4.'5> W'3/I_P#JK:N;>*[M9;:= \,R&-U/1E(P1^5 &0/$\']M
MZ9IIMY?^)C;FX@G!4H0!DCKG/([=ZQM6UW2KXZ3+J.E73A=;-K:NK#:)4<HL
MAY'RY!X]JQU^'>J1>'8W6\#:_8S*;"??PD2,VU.>@(8D_AG.*V]>\.W::3X:
MTW2;0SQ:?J%O/*QE52J1YR3G&2<D\?E0!GW/B74-3F\>:<\.RUTZR9(64C*G
MRY,DGJ2V,CTQ^:>"/$JV/AKPUI\^FWBQW8^SQ71"^67Y.,;MV,=\>OI4TOAO
M5;?6/&GV>S$MKK-E^XF,Z@^:(V79M]V;J< #O4<&@:U:^'?!ULNG^9<:==K+
M=)YR#RUPP)SG!^]GC/2@#T&N37Q)J$GQ'F\/K8L;.*S$K.&7DDK\YS@X'*X&
M>?TZRN2N--U.U^)*:Q::<D]E<6"VL\HF5#&P?=N(/+< #C],4 8?A+Q%!H.C
MFV:PNVM?[6EMFN$4>7$S2D*#DY/;D _G6^-1T>#XA7L+6\ZZDFFB66X+9C\E
M6'R@9ZY.>E8J^'];/@46S::1?G5?MAMA-&2$\[?C=G;G'O6E_8NII\2[W7%M
M UF^E>1&S2+\TNY3M(SGMUZ4 :&B^*QK4MJ8M+O([2[1GANR4:,[>S;6)4^Q
M ]*Z*N"\/^'K_3_%%K?6>F3Z38RP.;^T-RK0M*?NE$5F[\YXX/UKO: "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH Q_$7B2R\-6EO<7IPL]PD"_,!C<>6Y[ 9)K
M8ZUYMKUE>>,=6UB-=*:YL;2![&TE\Y%"7'!=P&Z\[5SVVGOTMZ+K]Y?_  JN
MYX9!#J>GP26LC,0H62->N>G3!SZT =]17G&A6MW>Z]H-Q8-JL.GBQ$U_YSS*
MLDN 5!W'#'+9.,@BLW33J-CX/UGQ,FJZC/>6DEU##%)*70+O"AF!SDKC=G\^
M!0!ZS17GHMK[0;9]=M-9AE273I'%FDCS+=2K&SAT+L3[\=JJ^'++6[QM U]=
M9MTAGQ]JWW$CF[+#E=A^567#  >GMB@#TRBO&KV?4;/P-K.K+K.I/=Z?K+Q6
M[/<$@ 2*O(Z-P3UR.:Z%9;W1/&#""]OKQ9]$DO'@FE+AYE(P5'09Z8'% 'HE
M%>:^%(?$>IVVBZ\-4M_*D)-VSW,C&X5F(V%"NU2IR!M(K(N[G4X_!WB75UU[
M47N=+UAXK9EG^38'C7D=QASP>/UR >MM=6ZW:6K31BX="ZQ%AN*C ) ].14U
M<#:00W?Q<BO1YRF704NMOG-@,9<8Z],=NF><5WU !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %!&01
MZT44 4]-TNSTBU-M8Q&*$NTFTNS?,QR3\Q/4\US_ (@\*1+X:UZ+0;-%O]23
M,F^5L2L3DGDX!P6Q[XS7644 >9:#X7N[76[*XTS1;_0T1U>Z,U^LD;*,@H$4
MG<6 ')QC)]!7=Z?H&EZ7I\UA:6BK:S,S21.Q<.6&#G<3UK2HH P-$\%Z%X>N
M+B?3K/9)."C%V+X0XRHSVX%,TSP/X>T?5Y-3LK!4N6.5RQ*Q<<[!T&?_ -6*
MZ*B@#G'\#Z-)H5YHQ6X^QW=P;B4><2=^0>">@R!5W_A'=/\ [9MM5*RM<VUM
M]FCW2DKL]QW-:U% '/:?X(T'2]7?4K.S\N5CN6/<3'&W]Y5Z ]?SXJ,>!=%&
MAW^C[;C[)?7'VB8><<E\@\>WRBNEHH QI/"^ERZIIVI&.076GQ>3$ZR$90=
MV.H')_&K6E:/9Z-'<I9HZBYN'N9-SEB7;&>OT%7Z* "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HI'=8T9W8*JC)8G  JK_
M &II_P#S_6O_ '^7_&@"W15=;^S>2*-;N R39\M1("7QUP,\XP?RJQ0 4444
M %%1S7$-N@>>:.)2< NP49_&G(Z2('C961AD,IR#0 ZBBB@ HHHH **** "B
MBB@ HHHH **** "BBD9E12S,%51DDG  H 6BD!# $$$'D$4M !1110 4444
M%%-=TC +LJ@D $G')Z"G4 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 5S'Q"C9_ NJ.DTT+Q1>8K0R%#D'
MH<=O:NGK#\8:=?:OX5O].T]8C<7"",>:Q50"1DY^F: #4= M?$FFZ?%?RW/D
MQ;962*4IYAVXPQ'..:Q? .E6]I>Z_>61E%C)=_9[97E,@VQ<,P))."Q;OVKI
M[F&\&A2P6;(M[]G*1,QPH?;@'.#WJA;Z7J.B>#8M/TE[>;48(5"O<[MDDF<N
MQ[\Y8T ;U%-CW^6GF;?,P-VWIGOCVIU !1110!6U"QAU/3KFQN-WDW$312;3
M@[6&#@_C7G>I:#I$7Q;T*RCTNR6U>QE9X1 NQB ^"1C!/ Y->FUR6HZ%J=Q\
M2-+UR*. V-K;-"Y:4AR6W<@8[9'>@#+UO3[?P]XO\,G1=*#R,+TI;QL$!8HO
M&3PJY).!P,D@<U:3XCV\>A7]Y>V1M[ZSO#8O:"7>#+D@#?MQC@Y..,=^,ZVJ
MZ7J%WXQT+4((X39V*S^:S2D,3(H7A<=L#OW[5RTGP_U.5=<G$UO%>/J_]IZ>
M^=PR"2 _'&<T =!X4\9IXDO+RRDM!;W%L X,4AECD0XY#%5Y!.,8KJJQ="_X
M2&0RRZ\+*(X"QPVA+ GNY8\\\ #M@^M;5 'G_A&-/&-_K>L:U!#=1Q7C65M;
M3('CA1,'(!&-QW#)ZUM26VF>"8]5U=,QVUP(MMG$O'F#("QCU8D< =JHVVB:
MSX3U+49M!M(-1T^_E\\VLMSY+PRD_,5.""N/H>.^.9M9T'6?$GAN[@O9X;2]
M:19K2*%MR0,ARN7P"V>YQQV'J 6+7Q-?Q:U9:9K>D+827RL;>2*Y\Y2RC)1C
MM&#CZBL27XEW,.E2ZI)X<G6QMKIK:ZD-RF8V#;1A>K'D9Z8]36L--UC6]9T>
M^U2TAL!IADD*QS>;YTA&T8X&%QSSSVQWK N?!>N7/P^U+1W%K_:%YJ+77RR$
M( 6#=<>W2@#H=.\7W%SKT^EWVC2V+?93>6SM,K^;$#C) ^Z>G&363;?$J::Q
ML=5E\/W$6C7$ODR7@G5O+;<5'R@9(X'/')QSWT;_ $:_7Q1%JH2(V<6D26DA
M,F&#'YL@8Y' ';K7(^$--U'Q#\-]+T9+58K)[EI9;TR@X5)2VT)UW$C'ICG/
M:@#K-6\<MI5Y/OTMFT^VN4M9;AYPC,[ ?ZM"/G R,X.>^*?>^,[F+7]3T:PT
M*XO;JRA24;9E17!&3DGIU&.I.3P,5SFO>%?$NJ2ZV&TVQNI)+M)K2\FG&\0A
M@1%&"/D( Y/&>>N<UTNEZ;JEOXQ\0ZE/9(MM>V]N(F$P.YT0@KCTR3R<=/R
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
M6EOVU#[:D?R^8>HV$_=Q@8SV^M/U7PAK&N>&+O2]3UU)[BXDC83"VVI&BG.
M@/4GJ?\ "NBGU>*WURTTIK:Z:2YC>19ECS$NWJ&;/!]J;X@UVT\-Z/+J=\)3
M!$5!$2@MDD <$CUH S=8\.ZA>W^BW]E?P07&G!U*RPEXWW*%)QD<C!Q]:P[?
MX?:A9>&TTV#4K9YH-57489)(6"G;T5@#_*N_1Q)&KKT8 BG4 <3=^$=<M_$%
MQJNA:U!9OJ"QB^62WW LHQN0'.._!/?K786D#6UE! \\D[QQJC2R?><@8W'W
M/6IJR[K7[*SU^PT64R?;+Y7:(!<KA02<GMT- &##X4U32_[9M-*N;+^SM5ED
MF*SJP:W9QAMH7AAC& 2.E.M?"%SI_BS1[ZTFA&F:?IWV+R6)#Y^;+@8QD_+G
MGUKL** "N%L?!FJ1^'(/#%U=69TB&;<98PQEFC$F_8RGY1GN<GCMWKNJIZKJ
M=OHVF7&H79<6\"[G**6(&<=!0!RJ>%->TG5M2;P_J=E;:?J,OG2+- 6>!SU*
M 8!S[_\ UZ[2-2D2(6+E5 +'J?>F6TZ75K#<1[MDJ*Z[A@X(R,CM4M '#:-X
M4\2Z%.UA9ZW;C0S<^<-\1,ZJ22R#C:,D]?Q&.15K_A&M7L9]:ATNZM_L6K2/
M*WG.XDMG<8=DP"#R<CITQFNOHH Y&Q\(S:7X@T2>SDA.G:=8-:,'8^:Y;DMC
M&.H'?N:ALO#.M66G:A%OTNX>^U66]F@F5C#)$ZCY#P2"" >AZ5V9(4$GH.:H
MZ-K-GKVEQ:C8.[6\N=I="IX..AH XO\ X5_J$.@0VUI=6L%U#K']IQQJ6$40
MZ"-3C. .^*W;'0=1@\>7FO2R6WV:YLT@,2,2X9<'/*].#W]*U4UNRD\02:(K
MO]MCMQ<LNPA=A..O?DUHT <'?^$-=DM_$=C97=BEIK$[3B1R_F(2!N4@#&#C
M&<]">#TI7\,^)-+U"PU'1+NQ>=;&&RNH+E6\MMG <$8/&<X__57=T4 <?J/A
M_78M2T[7=/O(+K5+>W-M<17"[(YT9MQQC[I!Z?0?C?\ #&D:EIEWK-QJ+VS-
M?70G46^[ ^101S],?A70T4 <IXDT'4M3\1:5>6RVEQ:0)(DL%V241B.) HX9
MATY'^(R++POKUCX7M]*N+/3-1MHYYS<6CMM\]&?*,K8PA!+'Z8[]/0JS])UF
MRUJ.YDL9&=+>=K>0LA7#J 2,'ZB@"CX0T6[T#0$L;NY,SB1F1=Q984/W8U)Y
M( _K7->(O"6OZKK>M2+]BN;2[LQ':O=$DVIQ@JB]B3SN]^^,5Z'6='K=A+KT
MVBI*3?0PB=TVG 0G'7IW'YT .T6&\M]$LX+\0BZCB5)/))*9''&>>F*Q=;\(
M_P!K>*M/U598TMTC,5["RY^T(&#HI[8# $Y]*ZFB@#D?#/A"70;S5Y!<925V
M6P&.+>-OF( Z#YCT_P!D5S]EX5\3P7&DW,MEIC75C>%I;CS6,MTI4KYC,<G@
M'[OY8QBO3J* .;\/Z5J%EK?B-KR*'[#>W*S6Y#99LKM8,.PX7\S5/PEX/ET&
MWU*&YN&E61W@M"3N\JWR2H'H26)/T'M71VFKV%]?WEC;7*R7-D5%P@!_=E@2
M.>AZ'I1_:UA_; TG[2OV_P GS_)P<[,XSZ=: .5\,Z9XLT6*WT*1;+^S+60A
M+Y6_>/$#D+LZ GIGL/?FM#P7I>IZ5%K U.&*.2[U*6\0QON!#X[=NGZUT]%
M'/\ B[0[G6K"T>QE6.]L+N.[@#G"NR_PDX.,@G\<5#::?JNH^)K?6M2M8;)+
M2WD@AMTF\UG9R"69L 8P  .N<UTU% '->"=.U+3-'N(=4MHX)Y+N6<".4."'
M;=U]LD?A4?BS3=8O[[2WL88[NQB9_M5G+.8DESC:6_O <\$$5U-% 'EDO@GQ
M#)X7;2VM[(2KK0OE,,N$,9!S@$<8)&!751V-W9^/M0UNZ2&'2WL4A$[S 8*G
M.2#T')'X>]=35>^L;;4K&:RO(A+;S+MD0D@,/PH X;P?H5NGC#6;VTF6;2;:
M8FP",&B265092N...%^A(KM]3%RVEW2V<,,UP8F$<4_W'..C>QJG#<Z+H$EA
MH4+PVKR@BUME!RP&23^AY/4UK4 >?:3X4O5U+4)+6R?1+"YLG@FL_.$D<D[
MCS$53@*/7@GT%4XO#_B>]7PBESI=O;)H<Z)(3=!C(J@#>,#@84<=>:]-J&[N
MX+&TFN[J0100H7D=NBJ.2: .,33]=L5\2:9!I8F75+J:X@O/.41()%"X<9W9
M&,\ YJAK/A:_6QM=,MM&-T]E9K#I^J07 BEBE Y+\CY,^F>_'->A6MU!?6D5
MU;2K+!,@>-UZ,IZ&IJ /-[OP_P"(-)\0'4+72K+7/[0@B6[%RRKY,R*%+ D?
M=/TJY>:)KNE^*M/\16%G!J$KV8LKNV200B/G.Y">B@@#N<?IWE5#J=D-572_
MM"_;6B,XA&<[ 0,^W)% 'D^BZ5J&M>$/%5M:Q1M?+K;3>5OPK,C*Q4$_3 SB
MMF?PQK?B/Q-?WVI:?'86][HS6B@3B0QR%@1NQCN,\<>]=MHOA^QT!;M;$2 7
M4[7$OF.6)<]>36I0!PGA73_$%M)%9ZAH&EVD5G!Y1OD(:2Y.TJ"N.03U)/OZ
M\9<?A_7(?AKH^G)HN+^TOXYI($E0957+;B<XR>*[F#Q/HES?RV,6I0-<1!BR
MDX&%SNP3P<8.<$XQS45MXP\/7EXEG!JUN]S)(8UBR0Q;Z'MQP>AH S[2QU2T
M^)&HWHL-^G7MM$OVGS5'EE >-O4DDBI/'^@W/B+PG/968W7*NDL:9 WE3TR>
MG!-=/10!PU[IFK:_XCL];?39;!=+MIO(AGE0O/*ZD ?(Q 7ISD'^=48/"NKW
MWPDCT*6W^R:G"Y=4E96#$2%QR"1@YQS7H]% '"6L?B:XT>\$'AG3M(O_ +&\
M:2[T8R2G'W0O0?>^\3SC/&:R--\,ZU<:Q'+>Z//;17FD2Z?>7#WB2R!VZR'D
M\>@&?PZ5ZE6?=:YI5E?Q6-UJ%M#=2@%(9) &8'T'X4 <QX,7Q1I=E9:%>Z+%
M#;VN4:^^T*RN@R1A <Y/ ].]8,7A778OAIK>E?V<YOKG4_/AA$B?,F^-LYS@
M<*:]5JO;7]I>2W$5M<Q2O;OY<RHV3&WH?0T 31,SQ(SIL<J"R9SM/I7G*:5K
M$.D^*-!_LRXEGU2_GEAN25$7E2D#>S>HP25 S[5Z110!Y[XUT&XM['PXVD74
MD&HVTR6,3H<ED=<-U/8+G\#]:[G3K"'2]-MK"W!$-O$L2;CDX QS62/#^A:;
MX@N/$,PC2^N,+YL\@PIQCY<]#@5MQ3PSH'AE212,@HP((_#Z'\J .(UFVU&/
MXIZ=J\>EW<]A;V1A>6%0WS,7Q@9SW&:OG7M2CDO[BP\-70LXH3)AXO+EN;@E
M0 JYS@#.21VXZ<]910!YOH.D:EX3\2&RCM+N]T[6(A+=31Q*@MYR3GD=%QVS
MQVJIX8T"]TF\MM*N?!EG-/;7&_\ MERFWR]^X,.-Q8#@<YSC->IT4 >=Z"?%
M'AN[N/#L>C-=VS73RVVHM(!%%$[9^8=R"2=N0>?H:FU:#5[7Q'XE%KHUS>)J
M]C%'!+&RJB%4=3N)/!^88'>N^HH \QBTK6K/4/ VJ/I%Q(;"S-G<6\3*SQGR
MR@8G( !Z]>*V= TJ[B^(/BRZN;21;.[6%8I'7Y)0%P0/6NUHH X;P;X9OM'U
MJ^BNU_XE]A)(NF9'&R4AF(YSQ@+^+=:YS0M N-+231M0\"P:C=+.PAU!XH_*
M:,G[SL>>.N.3VKURB@#/M[^>36;K3WTZ>*""-&CNSCRY<CD#T(K0HHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M:AH6EZ,+RZM;9+@,TX12#C=G/L1C'>L#6O ?B"\BUJ.)M+N/M4R/:RSL_FQ1
M(05B7Y<+@#&<G/?KFNBLO#FIQ>-M1UZ=K0I=:>EN(T=LB0!<]5^[D'GK[4 0
MR>.G_LGP_J\=@%T_4YEAGDDDP;<DXZ '(R#SGTZ5OV6K/>Z_J5@L"B"R6,&8
M-G=(P+%<=L#;^=<?=:59Z/\ "W_A'/$-W9)=+!)Y"QS\R.&+(4R 2<D# 'MW
MKH="TW4='\&)%#LFUAH3,[7+,1).1GYCP<=!] * .CHJ*V\\VL7VH1BXV#S!
M$25W8YQGG&:EH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@!"JD@D D=\4M%% !1110 444
M4 %%%% "!5!R% /L*6BB@ HHHH **** &M&CLC.BL4.5)&=IQC(_.G444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% #719$9' *L""#W%5]/TVSTFS6TL+=+>W4DK&G
M09Y.*M44 %%%% %.YTK3[R]MKRYLX9;FV),,KH"R9]#5RBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***Y/XC7%S:^$9
M)[6ZGMY4N(/FA<J2#( 02.<<T =917&?$6[N+#3+"Z+S?V6EVBZC' 2'>(\
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
M8)Q;LZP.T:RG'R%P-H/(XSQ0!NT5S^I>-_#VDW-S;7FH!)[8J)8UC9F&X9'
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
M7!Z=<FNN\0:!?ZY=P(FLRVFF;"EW:QQ@F<'MN/W>.*WD18T5$4*BC"J!@ 4
M>:7>I^%[S2-?UO38;W4YVL/*N]YD4%20 ASCD=<KG !Y]<[2]0MG\9(6U6&[
M2;P_)#$\,!2-""#Y:]S@ \DY['FO6EMX4B:-(8UC;)90H .>N1[TBVMN@4+!
M$ J&-0$'"GJ![<#B@#A/A1I>F'P7IVHK:6[7X,RM<; 9!^\88SU'&.*] J*"
MW@M8_+MX8X4SG;&H49^@J6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *#G!QUHHH \
MMT?5)/#WAWQ?J=^MO>K;:W-MB\K:7G)0!@23@9(.,9&#R:Z8:WJNC>(M,TS6
MI;6XCU4.(I8(S'Y,J@$IR3N4YP#UY[]HK7P3))H6OZ5J=Y'+'JMX]V'A0JT;
M,0>YYP54_G5JT\-W\^K:=?ZY?07;:8C+:K#$5W,P +N23EL#M@9YH YNV_Y$
MSXB_]A"__P#1:UMVFN7,]UI_AW2Y((KM-*2[EFGC,BJ,*JJ%##G)SD]O7/"1
M>$M2CT'Q+IYO;4R:Q<RSJ_E-B/S  P(SSP./?UJ67PM?V]]I^JZ7>V\6I6]F
MME.9H2T4T0YZ Y!R!SF@#+NO&VLP>'Y;[['9I<:;?_9-40AW14R!YB$$''(X
M.>OM6I'XQCC\:WVC7,UN+:.T%Q"ZJ0V0NYU8DXR%(;H.#5RS\+01^'[_ $Z[
M=9Y=1:62[E"XW.^>@SG X Y["LF3X;Z=+X?TC3'DP]C,)9)U!#39&) >?XA@
M=\  4 -?Q+J4.J^$K>^L+,76J>:9&\LAH5 ! 7DX)!&>>W2JM[XQ\30QZY<0
MZ=I8MM'N668RRONDCP" H'&[!SD\<].*Z'6?#LVI^)-"U..Y6*'3'D9X2#\^
MX #'88P?SK.7P9=G1?$UE+J"22ZQ</*DA4_NP<  ^N  * +EUXAO9_$,.CZ>
MMO!(;$WC272,P;/"JH##H>I)Z5/X.UJ^U_P^E_J%O!!*TCH%@8E6"G:3SZD-
MW/&.:X?Q(RS^++>RNM8TFSN-/TY(W.HP?NG9_O&/)YX&#GIG'/..O\#:E=ZA
MI$T=S!:".UF,$%Q9*5@N% ^\@/;.1D<$]* *'C:_U2#Q)X6LK"]BM4NKIRQD
M5B&95& VT@E3NQCCG'-<^UWK5E\1/&=QHL%E)+%##+(;MF"[5C!P O5C]0.*
M[/Q3X;N-:O-'O[*YBAN],G,J"9"T; @9! (/4#OZU63PE=QZUXDU);R$OJ]L
ML,:F,XC8)MR>>1WH JR^-KJ^.FV^DVZK<W>G?V@QF@DF"+G:%VQ\\MD9SQ^-
M=%X<U&^U71(+K4M/DL+PY66!QC!'<9YP?>N8'@G6+"ST>XTC5+>#6+"V^Q22
M/&3%/!N) *\X(Z^Y_#'8Z;;W-M9HEY=&ZN3\TDFT*"WHH'0>@_K0!Q_CD1P^
M+/"%Z;:6XDCNI4$<0!8@J#P"0." ?PJKX&C.M>+M:\56V^SL93]E%DV Q=0N
M6=1P#P?7[Q_'HM<\/WNJ>)=#U."[BB@TV1G>%U)\S=@'&#P<9Q]:B'A:>P\8
M'7-(N(;>&Z7;?VKH=LIS]]<=&_SW- &1#XWUB\CMM2LM+$^G2W9MVMTMY3,$
M#%=_F?<SD?=_7TM:'J&L3^)?%QN)X9[.TD"00-N&"$R .H (QG@Y//'2F:?X
M3\0Z->M8Z9K<2>'WE,ICD3,\>XY95., 'GG/&>E6K#POJ-AXOUS44N;4Z?JJ
M*65E8RJX4@ =@.2<\_0=: ,>U\;2V?A'P[=Z9H]HQU*Z-NUO"3$L;%CPHQ['
M)_'FI-2\=:Q9,VGR65G;ZK!;^=.&66>,L2=B+Y8R"0,Y)P,CKSB.W\":W8^'
MO#EA:W=B;C2[]KJ5W+!64L3A?E/8GKBM;7O#6MGQ&NN^&M0MK6ZFA%O=QW0+
M(Z@Y#  'YAT[?SR 5QXUU6ZD\/+9:*JG5EE#K=R&(QR("2.A..,YQR/?I2'C
MGQ#)I^L/'I6GBZT21OMP:=MCH.?W>!G. W7I@=<X&U-X>UA]9\.737L%S'IS
M327,LQ(DD>12#M &-HSP., "L^'P;JJ6WC)6FLO,UPG[/AVP@(8?/\O'WNV:
M +.M>-_LTMA;V*QQRWEG]L$MU%+($0XV@I$"223Z@#!Y/ -.+Q]J=Q9:*T.A
M?Z5?W$EL\,TIBVLH!W+D?=P<\\\8P:=<^$O$4*:'J&EZC9PZO860LYUDW&"9
M!CC@9QQGIZ=*N3^&]<GO] O)[^WNIK.[>XNFDR@PRA=L2@'@#L>I[\T 9>K^
M,-;_ .$7\2 6T%AJVE.B2$,SJ8WZ.A('.,D9%=MH[WSZ3;-J0@%V4&_R&9D/
MH06 /3_)KEK[PAJFI-XN$\]FB:PD2VQ0ME?+&%WY'&>,XS74Z/'J$6E01ZJ;
M4WBKA_LN[R_;&[GIB@#F]3L;2[^*.FBYM89@-,F;$D8;D.H!Y]B?SK&\4)#X
M1\>^';_28_LXU28VUY!%A8Y0"H!*],C?^@]ZWM:T77)_&5CK>FQ:7+':6SPJ
MMW*ZMENI&U#CCC/H320^&-2U3Q+;:WXBN;<_8LFSL[,L8XV/5F9@"QX'8=*
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
MQ(9)(P(Y%X^ZP//WAUQ6Q0 4444 %%%% !1110 4444 %%%% !1110 4444
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
M9'?-:VCZO'=ZA=61TFXL)HT64%T7;*C9P0RDC/7C.:V7D2-=SNJC(&6..2<
M?B3B@#EG\%M+9>)+>34BQUN4OO\ ( \D= ,9^; P,\=*=#X/EM;W0+JWU,H^
MDV@LW!@#"=, 'O\ *>,]_P#'1M?$=I=^)[[04CF%S9Q)*[LH"D-V'?N/SJWJ
M.H_V>UH/LMQ/]HG6']RF[R\@G<WHHQU]Z ,SPNFKH^J+J5U+<P?:V^RR30^4
MY7'(V_W0> >^#VQ5/7O"5]=Z\FN:%JYTO43"+>9C"LJR1YST/?\ P'2NLHH
MYF;PO=R7/A^=]4,\FF322S23QY:<N#G&" O7@= /IS6/@^[+>+2U_&XUQ-L>
MY#F+Y"HSSR!G'X5U]% 'F<^GW>C^)?!6DVMU:M?6EE<)NE4E&&T#D @C.#CZ
M5N7?@ZZO-"UN*2]A_M76"OGS^4=BJO"HHSG '?/4FMC4M0TNSUS2H;JUWWUT
MSQVLPA#;,#)&_P#AR.W>MB@#F)_#5Y!K4&M:7<VL=]]E%M=++$QCG QAN&R"
M"/?CZ56D70?!VE7$&M7$1EU>:>:<B%OW[MRRA1G  ( ']2:["F20Q2E#)&CE
M&W(64':?4>AH Y'0O!MNOP^_L*]$H-Y$&G+D%T8@8'/=0%'_  &G:3X7UM;3
M[#KFO+>V"P/ L$5N$+J5V@NW? Z#UY.2*Z^L_5M9MM'TXWTZS2P[U3%O&9&R
MQQT'O0!S_AWPOKVC&VL[CQ")M*M&)AA2 +(ZX^57;^Z.N!UZ'CBM'PO)K<BZ
MC_:\\<\2W3"TE6'RRT??Y?0'@'OC.3D&M^B@#E-<\*W\_B6W\0Z)J$5G?I";
M>59XS)'*G49P>,'T]O3DOO"E]+<:3J<&J!]9T\L&GN(QLG5_O*P7&!SQCI75
MT4 <[IGAA%FU.[UE+6^NM1D1IE\K,2J@VHH5L].3GKS5S4_#UA?^&[S18K:"
MWMYXF55CC"JC'D-M&.C8/X5K5FZEKMEI6H:=8W)D\_4)#' %3()&,Y/0#D4
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
M/[OR@;=HZ;<<C@T <@?%US;Z'<R:9JEQ?3SWD-E'!>PJEQ92/D,7Z!LD'&<
M'J3@U9GUGQ5X9T76[_487>S@BC^Q->/&\OF,P4[O+."H+9^F*VG\":?>6NI+
MJDTE[=:CL,UP55"K("$9 HPI /7O3M-\$6MMIES9ZE?WVJ_:8O)=[N8G"9R
MHS\O;\J (IK?7].M+RX.MK=6;V$DI=E421SA<@QD#&P^A'&*Y"UUO5/#_P %
MM/U.RO6^TR3X!D16"@R/D<CG/7)S7::#X)@T?/VG4K[4]L;0PI=REDAB( *J
MO3H,9]*HO\.H'\(?\(XVK736ZS"6-G53Y8!)V@<>M $YU2_UOQIJ6BVM])86
M^FP1L6CC4O)*W()+ C:!CC'/K7/W'C#Q#):>'88;BW@O;G4I+"YD\D.CE&"[
MMIP0#UP"/PKL-0\-//K1U?3=2FTZ\DB$,[(BR+*H^[E6XR/7WJI+X%L2-$6&
MYG1=+NC= OAVG<L&)=O4GO0 SPOJ^H2^)O$&B:E>B[>P:)H9/)$9*.N3G''&
M176UR5YX5:UNO$6KVU[?FZU.%5VVH421[0 -AR.>/;\ZWM$M[RUT.R@U"8S7
MD<*K-(3DLV.3GO0!C^-=4U/2+"TN;'S5MO/Q>30P"62*+!.X*>.HY.*YO6;B
M^O[3P?+#JMI>W4FI.(KU(_W;<, Q4=P.H]17<:OIM[?O;O9:M-8-%NW!(UD6
M0$#[RMZ8X^IK#B\ P6T>C);:A-&-.NFNV_=KB>1B,Y' 4=0 .@- &79Z_KZ:
M7XILY=4LI]2TN9$CN9HUA148#+,!QP-V/4CO5WPYKUS?W6OV6H7+W=G9P12+
M+/:B%G5U;=E<#Y?EXR._>GZA\.K+47UUI;V=3JTD4IVJ!Y31YQCUZ]ZM6W@Q
MH=0O[R76KVXDO[+[+<"0+ACC ?  Q@$X';)YH \^E_Y)=X&_["R?^AR5[57&
MOX B;PSI.BC49 NF70N8I?*&6(+$ C/JU=E0!Q7B#6=<'CNP\/:5=V]K'=6+
MRM++!YA1@6^8#(R<+TZ<FN</BWQ:_AO4]42^L1_8EV;>9?LW-WA@,GG"=1T]
M^E=[<^&XKCQA9^(C<.LMM;M;B$*-K YYS_P*LA? $8\.ZQI']I2XU2Z-S+*(
MAE22"5 STXH KZEX@US4?$5]I&AAHY+&S64E5C;S)G4,JG>1A.1DCGFC5->\
M06MAIHU"2WTF9X)7N?*VS2O(O"I''\V0?O$C./;O:U7P5=W6J6VJ:;KUQIU\
ML*07,D<883HO<KG /YBI+SP1YNH:?=VFK7-N]O;/:3,P$CS1L<GENC$D\\T
M8-OXRU[4]"\)WEHUK#/J5V]O<!XBRG!(R.>!\I.._'(K;\':YJE[K&O:/JL\
M5S+IDL:K<1Q>7O#ACRN3C&*@L_ $EA9:%:0:L3%I5Z]TNZ $NK'.SKQU///7
MVK5T7PT^D>)=<U8WBRIJ;(WD^7@QE<]\\]3VH WIF=()'C56=5)56;:"<< G
MM]:\\T;QCJLOC#2M*N[J"X^WPRF=(8L1V\B*QVHX^_C;@\GGO7H%W;)>V4]K
M(2(YHVC8KUP1@X_.N+TSX?7-A?:)>RZ[)--I6Z*(?9U53"5(V8]>3ECF@#'?
MQ=XLC\)MX@:6R>*UOVAFACMR#+&&VY+%OEYXX![<]:]2KAV\!W;>"+CPZ-9
M::Z,[W'V?JI;<5*[O7OFNV0,$4.P9@!D@8R?I0!S&NZ]=:?XU\.Z5$D!@O\
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
M<B66'K<D1AE<CN2W/.>@]*RO"D6D:C_85]/XC2/58;H%X$MP)Y)6;YE=A\S
M]R>,?2@#V(NJE0S %CA03U.,X'X U3U6_P#L&CZA>1;))+2"2383QN5-P!_3
M\Z\Y\':/IE[<^)M3OLQS6.J71BN=Y'D*0=Q'..^?P%5K5%TI-1TN[L;-IVT"
M=[/4K'(6X@V]9%_O=\^I/K0!Z+X5U>;7O#&GZG<1QQS7$6YUCSM!R1QGG'%6
M;1]5.J7XO$M5L%*?9#&3YC<?-OSQUQC%>6:%IMK8:9X"U.TC\F\N;LQ3RH2&
ME4ALACW'RCCIU]:GU,0B]^)ODLQ'V:#=N_O;6SCVH ]9WKOV;ANQG;GG'K3J
M\@.AZ;8^%O"&K:<"FM336H6192SR CYUP2> ">!TQ7JUKJ%G?/<):W,<S6\A
MBF"-DHXZJ?0T 6:*X3QG/I]QXGTS3KEK9G6VFF>.^?;;HC87>1C+/PP !!Z\
MBN5TV./5O#OP\@O)Y&5KN='(E(;"EL+GJ. !]* /9:*X?P18PZ1XI\6Z7:;U
MLH)[=XHBQ(0O&6;'^>PI_C<6USK&A6,VR9Y'ED%M<N%MG55R6D."3MXP* .U
MHS7B^@6EQK?@"UM(+RS:>VU:0P65V?W5RJC=Y1'XDC/Z5LBS.N^$8+;3;&UL
M;RTU*7S='N)-T$TJ$EX^#C;SN ' Q^- 'I]%>2V=[9:E?^&]).F&RTHW]Y#?
M6$K Q_: N\1D#@J&8$#IVQQ3?$$MWX>LO&-EH;RQV<7V615B? MO,)\P)CH.
M ,#IF@#UMB=I* %L< G )JEH\VH3Z5!+JUO%;WS ^;%$VY5Y.,'Z8K T6P\+
M#6)+C1+M ;RQ^>TMI,1NFX?O2H&0_P P&2<\],YKC=,>VNO 7@ZQN#)<3W-S
M*T=HS!8;A@[\2L?X<D>N>F.X /5-2U.RTBPEOK^X2"VB&7D;M^ Y)]A44]QJ
M/]J6"VMM#)ITJ.UQ,SX9#@;-H[YY_P#K5XQ=JDGPV\26TCVK+::RODK Q>*
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
M*(B#][GW  _WJ75=<U2VU#6;6ZU_['+H]A#+;A(T07TACRQ8,#D%AC"XQNH
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
MN+Z.UN+S[8P64$A_0;@>.GN<#)-;'_".V_\ PDL^N_:KK[3-:_9=FY2BIG/
MQD'//7N:V*CN+B*UMI;B>01PQ*7=VZ* ,DT <RO@+3UT32M*^W7_ )&F7(N8
M&WH&+ D@$A>G)]#S5N;PC876IZK>W,UQ,NIVXMYX&*A HZ;<#<".><]_IC<B
MD2:))8VW(ZAE/J#TJ&[U&SL'MTNKB.)KB40PJQY=ST '>@##T+P1IN@R;XY[
MV[VQM%$MW-O6&-CDJBX  _6G67@RRLU@MS=W<^GVTIE@L9BC11MDD8^7<0,G
M +$#CT%='10!B:=X=M-&UG5M8BN+DOJ!5YXWVE 5S@J N>Y[GK7$_#WPT^I>
M%)HM1N;^.S>]=GL"JHD@!4@G*[^2!T8=/K7;ZUKLFDZKHUFMJ)4U&X,#2&3;
MY>!D<8YSS^5:.H3W%MIUQ/:6WVJXCC+1P;]OF,!P,]J ,>[\(VTNHW5]97]]
MILUY&([G[&R 2@# )#*V"!W7!YHG\'6$MWHDT,]S;+HR[;6*%EVX( .[*DG(
M !YK;M))I;*"2YA$,[QJTD0;=L8CE<]\'C-34 <MJW@33M7U2\OI+W48#>PB
M&XBMY]B2 # )&.>/4X]J?%X)LK<:-Y%_J$;Z5&T43K*,R(Q&5?Y>1QVQ7344
M <A+\.],?5+JYCO=0AM;N3S;BPBFVP2MWW+CD'N/Z<5)?>!+2ZU*[N[74+[3
MX[Y=M[!:N%2?WY!VGU(]_4YZNB@"CH^F1:+I%KIL$DLD5M&(T:4@L0.F< #]
M*R[GPHLM]J,UOJ=U:0:FN+R"()ACMV[E)'R$CJ>_MBNBHH YH^#;5/$.CZI;
M7#P1Z7;FWAME4%2I4KU//?WKA];MA)X_U74+K4-5TN6)H_LOE6#3I,J( "."
M/O9QGBO7:* .*LO#NHZTNE:QJ-_=V6I6PDCW)&BO- QX$B'(5R,$CL<\9 PL
M/P[@M=*T[3[?5;I(K#4/MT1*J3[)D8]^?<^V.THH YUO"N_5M<OVU"7.JVPM
MR@C7$0"X!![]3^=9LW@&26ST*W&M2[='YB#VZLKL#\K$9'08'X?6MF#Q$LWC
M*Z\/?975H+47/GEN&!(& /QZ^U;= ')7W@V[U"YL[Z;Q!=#4;29I(ITA0*BL
MH4J$.1VSDYZFJR?#J&/1-3TT:O=-]MO%O!*R)N1P0<X  .<<]!["NVHH P#X
M;FDUO2=3N-6GFDTZ%X]K1(/-9QAF) &,X' ':L^/P''%:7&EQ:I<)HD\WFM8
M[%)'(8J'/.TD<CT)'O77T4 <[#X42V\1:KK%O=M'+?VRVZQ^6"L6U0H(]>@X
MK.70=4T:U\/:5IFJ71%I(V]A;CRI(\C(E.>,*6VCN3GMD=G2$A5))P!R: *F
MJ:9::SID^GWT0EMIUVNI_,$>X(!'TK'M_"LAN-.DU+59;Z/3FWVL1B6,!@-H
M9L?>('3IBFZ3XMDUF]M1;:->'3;LR>3?Y!3Y,\L!RH)! SUXKH;BY@L[=[BY
MFCAA09>21@JJ/<F@#+T'03HD^J2&[:X^WW371!C"[&;J!Z]!^5+XBT(Z]:VL
M:7CVDUK=)=0RH@?#KD#(/!')I)_$=O!XMM?#S0RF>XMFN%E&-H )&#W[']*V
M: .<T+PQ<:-KNI:E)J\]X+\(9$E11\ZC&<@= . .P]<5T=%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M;%;B6X%E;":9-DL@B7<Z\<$XR1P.#Z4PZ/IALQ9G3K3[*&W"#R%V ^NW&,T
M>2>(-+TFV\+:9!I][)J-H_B!!YLD8"'<K;UC*@*5S_=XS]*T]=TG0]$\:Z;I
MTLL6F:/)9S21B91)#Y[-\W^LRH.W'ICCUKTF32=-FMXK>73[1X(?]5&T*E4_
MW1C _"I+O3[*_C6.\M+>X13E5FC#@'Z$4 >9V=K96FH>&-/^V/J/AHR7.V6\
M4-&TH4A5Y7;M'S;>QR?05)]DB23X@V=I# =%AM=\<8&Z..X\DEM@Z @\GT(6
MO1YM/LKBS%G-:026P  A:,%!CI@=!BDBTRP@L3916<"VI&#"(QL([Y'>@#A]
M!@M[?X*2RI%%$TNES-(RJ%+MM8 D]S6OX(U."+PMX>T^\NXDU":R5H8&8!WC
M ^4@=_E _(^AJ[K.@'4=-AT:U$%GI;MFZ6)-K% 0=B <#<<Y/IVYJQ/X?M9]
M:TO40J1MIR.L*H@!PR[<%O[H!/'K0!K5PWPN.='UDMYGF_VQ<>:7/);"_P!,
M=>^:[FL>ST9]-U^[O;2119WV'N+<C&V8#'F*?]H8!'MF@#$T69)OBEXE"')C
MM;9&XZ'!/]14?B,SCXG>$O(SS'<^9C'W-HS_ $KJ8-'TZUU*?48+.&.\N!B6
M95PSCCK^0JGIVD7 UNZUG49(VN74V]O'&/EAA#$@9ZEFX)/X=J -JO K>QM8
M/A7<ZXL1.H6NJ PREV^3#KT&<#/?'7CT%>^UE_\ "-Z-_9;Z9_9MO]AD?S&@
MV_*6SG./7@4 <7/(9/BS=N>-WA\MC\17.Z191V/P?;Q#:R3PZFZ?9I+@2NP$
M1N I&TG  7/0#J:]=_LC3S?M??9(OM30^09=OS&/^[]*+71].L=-;3K:R@BL
MV#!H%0;3GKD=\T <AX0T:PTW7WN+'Q#;70N;4,;.R@"1E1@"0@,VT]!VS[\U
MU/B*YO+3PYJ-QI\?F7D<#-$N,_-BGZ7H>E:*CKIEA;VHD.7\I "WU-:% 'E4
M=C;67A?PKKFC[EU>ZGMUGEB<L]T7&9E?D[N0Q([;>V*L>%]'M-:\;>);F^\Z
M273M566V/G, C<_PYP>%4=.@%=U:^'M'L;TWEKIMO%<98B14 ()ZD>F<GIZU
M-::3I]C>7-W:VD45Q='=/(@P9#ZG\Z +C,$4LQ 4#))["O$K:XL[37/#.I:>
MT>;C4Y$EO)I]UQ<*S;6:1>BC!X&?? KVZL5/"'AR-PZZ)8AA+YP;R5SO]?\
MZW2@#SNVT'0CI/CZ,VEOY]O+<^2-WSHBH'&.<X# &EO8K+[%X/TF.:TLM)NX
M6DN)& >&2Y\M,!U!'()SR<$GVKTP:!I*WEU>#3K87%VACGD\L9D4]0?4'OZU
M$?#&AG2AIATJU-B'\P0>6-H;U^M 'GFHZ4NG>'-,TVUUY[R$:];Q+);AD6$,
M=Q0'<0V#@CDX-:">%--7QWK&E$W1TZYT]+V2V^U2!6E+LI).[+=">3U-=HWA
MK16L;>R.F6WV:V?S(8@F%1O4>]65TJQ74I=16V07DJ".28?>91V/MQ0!XT]Y
M=:E\.O"4L]W<"7^UA:^9',RL4R1R0>3P,'J.U:FM:1;:1=>+='LM[:4='^W-
M SLZPW&[ .22<D+NY]O2NH\3^$HY[+1-/TK2(GL;;4%N)X%D$:!,$'OG.6SQ
MZ5T=MH&E6EI<VL5E'Y5T6,X<ES+GKN+$D_B: (_#5K96?AZRCL(XHX3$KD1=
M-Q )/UKE/B/I]K>ZYX1^TQ+(KZB(71ER&1L9!/X=/?VKM=+TJQT:PCL=/MU@
MMH_NH"3^IY--U71M/UNV2WU*U2XB1Q(JL2-K#H01SW- '&6EG:^*-;\30ZO)
M(L^GSK%:?,4^R1A<K(F",$G))]AVK>\"7U]J7@S3[K47:2Y=6!D9<%U#D*WX
MJ <]^M7;OPSHU[=+<SV*&41^261F3<G]U@I 8>QR*TXHHX8DBB14C0!551@*
M!T % ''>.(DN-<\)P.[KOU _<<JV-AS@CD?AZUSNG'[%8_$/1H)I8;#3X]]J
M@E;,19') 8G/)4?F?6O1[[1=/U*\LKN[MQ)<6+F2W?<P,;'&>AYZ#@^E5Y?"
M^C3'5"]D"=4"B\Q(P\W;G'0\=3TQ0!YW-;G6=7\!Z9<WEVMO=Z,?/6*4KO\
MW&>3GG..:)[274]7UK16U:TM#IYABLGO)I!+$BH )(R& SR<MC)SS7HL?AG1
MXKC3;A+,"738S%:/YCYC3&,=>>/7-1:KX/\ #^MW\=]J.EPW%R@P'8D9'^T
M<-^.: +^DF0Z-8F6Z%U)]GCWW &!*=HRV/?K^-<'XS,L^K:P(+^>22TTSS1&
M9&ABL3U$@9<EG.#@8Z9!.#7HZJJ*%50J@8  P *QM2\(Z#J]ZUY?Z='-<.GE
MLY9AN7IR <'V/:@#@VO;_4]4\ QSZC>*-0LW^U>3.T?FX0'G'?WZU<L-,U+5
M_#/B;1X-5O3<6&I2)8S/<,'&T A2PY(.2.<]?:NP@\)Z);3:;-#8A'TU62T(
ME?\ =@YSQGG.3US5:[LI/#5M<7/AS13>W=[=![B)KME!)SE\N2!SCIC]* ,O
MPQJ\WBW6+34XWEAMM/M##<0Y90UTY^8$=&"A>_/S"NKU>YFL]%O[JW0R30V\
MDD:#JS!20/S%4O#&C'1-'$$I4W4TCW%RR]#*YRV/8=!["MDC(P: /,/"5IJU
M]'H6O'Q) %D)%PAFE<W).,H59MH88Q\H'XUCZF+Z+PGXGUE-9U07.G:U+#;
M73;57S4'([\'H>*]*T_P;X>TK4O[0LM,CAN020P=B%)&"54G X]!3CX1T-M*
MO-,:S9K.]F\^XC:>0[Y,@[L[L@Y Z'M0!RED]QI?Q"T*!M1O[D:M8223B:<E
M?,V[MP7HOW3P ,9K BM-2_X0"]\1+XBU!;VRNG^SB2Y(CVK+C:1SO)YQGN0.
ME>IOH6F-J5EJ36N;NQC,=O)O;Y%(((QG!X)ZUR?@[PA"^CDZSI]U%,+Z2X\B
M6=@C'<"CE VTX''YYSQ0!#?:A<6WCF_OXXLW<7A?S?*'\+B0M@@_UJ!'O(/"
MWA[Q+;:C>/?W$]N+L-.[I.)&"LNS.U<9_A QBNZ70]-36Y=86VQ?S1>3)+O;
M#)QP5SM[#M56U\):19W2S10R;8Y?.A@:9C#"YSDHF<#KGIQVQ0!QU_JMWX/\
M2ZOISM>WBZO#YNF*TC,1,25\I22<#+9]@![5-<IJ-QXFM_"@NV:&UTI9 9;J
M6)YI20#)N3EMHS\I.#G\1L6EOJNO>*8;_5=)2PM=*>5;;=(':=FP _3Y0 ,_
M4^U:7B#PCI'B8Q/J$#^=#PDT3E' SDKD=C0!Q4SZVU_H7AFYU6.\D\B>66X6
M\D@%TZN56/>BD@J!S^OOVGA*SU'3M$^Q:IJ,=_<P2NAE1RQ"]55B><@$=?7\
M:9J/@K0=3TBWTR6R\N"UR;=H6*O$3U(;KSWSG/4UJ:7I5EHU@EE80"&!23MR
M223U))Y)]S0!SOC'4KF+6/#NCQ/+'!J=TR7#Q,5)10#MW#E<YZ@@X!J"V$UK
MXIU3PP;NYETZ331=Q&29C+"2Q0JLF=V._)X_//2ZQHMCKEH+>]C)V-OBD1BK
MQ..C*PY!%16GA^SL[:ZC1[AYKI"D]U)*6F?C ^8],=@, >E &'\+[=8?A]IC
MJTA,JNQW.6 ^=AP#T'TJC\845O!2,<Y6\B(PQ'J/QKKM"T6V\/Z1#IEF\S6\
M.=GFMN89.<9P/6EUK1K+7]*FTZ_C+P2XSM.&4CD$'L10!P^MV/VCXP:-:I=7
M,"_V6W[R*0^9@,_&XY/X]:SD\1:[_8&F:=]OW3S:O-9O>RR&,LD9X4N%8J6S
MC..,5WL/A73X-9L=55[EKJSMC;1F24ON4YR6)Y)^8\YJHG@/1AH5WI$WVFXM
M[F<W+--)ETD/\2G'!_Q/K0 GAFVU^QU.^@UB_M9H)0);:W6Y::6$9P<LR*2O
MN<UU%9.A>'+#P] \=H9Y)),>9-<2F21P.%!)[ < #%:U !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MI#'$03]X<<\?+SZXKBM)TR^T[QSX-M;]&:>WTJ19#G<%/SX&?;@54U".UE\
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
M]>::YFOIH9(7:29F7:)"  I.!C:!Q7H% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M45%<SBVM9K@H[B)&<I&N6; S@#N: ):*Y;3/%\]WK5EIMYI1LY;RS:[C!GW.
MB@]'7:"IQ]>X[5F:=\1WOM-LM4?0IH=.N+D6SS_:%8HY.!A<989P#TZ]Z .\
MHK M_$N[Q/J6C7EH+7[';BY2<RY$T1ZL!@8QT/7FK^A:E+J^B6FH36C6CW$?
MF>2S;BH/3G [8/3O0 FNZ+;>(=(FTR[DF2";&\POM8@$'&<'CBKL:K;VZ(7)
M6-0-S8Z =3VK&U[Q!/I5W:6=GIQO;JX227:9A$B(@&XLY! Y('/KUKD?&?B2
M;6/AK9ZA8VVV"_G2.97F *X?!3_:!*D?3G% 'H2:C8RVC7<=Y;O;+G=,LJE!
MCKDYQ2VU]9W@S:W<$XV[OW4@;CIGCMP?RKSOQ)I[V>HZ$EKX?MHQ?WB2W-JE
MR%CDE1&VJ?EQ@=<XY[BMO0['0M*\:WVFV&BK:W36@N99P^5(=L%%7L,CV^E
M&@/#.CQ^)'\3232R7/13+/F*,XV94=CCC\:Z&O+M(N+*S^$:2W^FF^M5O7#1
M*X3:?M!"MGTW8Z>OIFNIU_Q@VC7=U#!IDEVEE;BYO)"_EB-"<#;D?.3@]...
MO7 !U%%<+?>,]0D\3>%[32[2-[+58#<MYC[79=A.WH=N!AO<\<=UU7XFZ=IU
MS<>7 MS:6UQ]FGE2X4/O[[(SRR@\$\#TS0!W-%%<[>>)YEU.]L=,TN34'T]5
M:\*RB,IN&X*H(^=L#..![T ="S!5+,0 .23VK \/^%]/T>XFO(;JXO;B0N%F
MN)O,,:LVXJO8 GD^IKGO&6NOJGA[0IM*M7O+'4KZ*.5/-$7F#)'DMGGYB"#V
M&WFNOT?1K'1X)!8V:68N&$LD,9^57P <#H.G;B@#2I%=77<C!AZ@YKE6UW5)
M?B,VAI:QG38K+SI&##<Q8@!CGL,$8'U^G+>#?%@T/PC;!M*N9;&*]DANKQ2H
M2 O*=O'5OO+G XSZ\4 >J45R6N?$#3=&N[NW"?:'LE#7(69$*D_PJ&(+MC!(
M';WXKIK&\AU&PM[VV8M!<1K+&Q&,JPR./H: )Z 0>AS7$^(KR?4_'>E^%O/F
MM[)K8WMRT,A5I@"RB,D<A<KSZY_&M1?"%I::G87NF3SV8MY6>:)9G9)U*D88
M%NN3G/U]: .BHKE;GQQ;P6<FI)IUW-H\4OEO?QE-@PVTL%SN*@]P.>U2:CXS
MM[/5AIMMIU[?SO:"[C^S(&$BE@.#GWSGI0!TU%<3#\3--FM+2\&G:B+.67R9
MK@P_);OG&UCW_#-6]4\=6NG:Q?:5%IFH7MW9Q+-(MM$&&TC).<\8!'YT =71
M7+2>.]/DM-*ETZVN=0EU,2-;PP@*W[L9?)8@ C!XS]*9)\0=)BTC2M2>&\\K
M49O(51"2T;@X96 YR#G@9SCB@#K**Y>U\:PW-GJ\G]EZA%=:8 \MI)&%D9",
MAASC& >_:K4?BJTFL=#NH(9)?[8D5(D0J63*EF+<]%P<XZ4 ;U%%<ROC>P;4
MX;8VUTMM/=-9PWA4&-YP<%,9W#G/)&.* .FHKG?#WB2XUO5M9M)=/>".PN3
MDFX$-@=SGKWX'0BMR[NH;&RGN[AML,$;2R-C.%49)Q]!0!-17/:;XOL]0O#:
MM;75L[6WVR'SD'[Z'CYQ@G'7H<&J=I\1M#OA9O +TP74XMEF-LP192<*I/3)
M]LT 7/\ A'+@^._^$B:_'E"T^RK:K$1QG.2V[GDGM70UE67B&QOM7U#2X_-2
M[L-IF21<9!Z%?4?XBK>FZA#JNFV]_;AQ#<1B2/>NTE3T.* +55[^":YL+B"W
MN6MII(V6.91DQL1PV.^*P==\4RZ3XGT?2(]/GG6]+M)*D>[@*WRKR/FR 3GH
MOUXCBU71K'Q)XBN/M]\TUI;QR7L+DM%$H7(*#'7'7% &IH.B?V-;2&:Y>\O[
M@AKF[D4*TI P.!T ' '^-:U<E%\1_#\LEJ-UXL=T,PRFT<HYQ]U2 =S=L#//
M%7].\8:-J-C?7:W#V\=@VVZ%S&8VB],@^M &]16-IOB:PU+4FTY4N8+L1><L
M5Q"4+QYQN7U&:V'=8T9W("J,DGL* # R#CD4    # '0"O-?%?BT7]YX8&DR
MW\=M<:I%F<(\<5PFX @'C<,]C78/XJTQ+35[AFF"Z3(8[I3&<@CG(]0>U $O
MB#3M2U/3U@TO5VTR<2!C,L0DRN#\N"?I^56=)TR#1].BL[<$JG+.?O2.>69O
M<G)-9%[XZT.Q6T,DMPYN[7[7"L=N[%X\9STZXR<=@"3@5!:ZMIK^+;RX75[Y
MB-,2Y>R<-Y,<?!W@8^]C;Q[G\ "?Q+X:GUW6-!NTGBCATZY\^174DN..!V[5
MT2(D:!$554= HP!7-6/Q \/ZA/8107$V;XE(6>W=4+_W-Q&-WTJSJ'C#2-,N
M;J&XDF(L]OVN2.!G2WW#*[R!WSVS0!MK%&@8)&JACEL#&3[T"&(1>4(D\O\
MN;1C\J99W<-_9PW=LQ>"9 \;%2N5/(." 16'KOBI-&U[1]*^RRRR:A(06520
MJ ')&.I!QD>E '0)&D:;$153^Z!@4BPQ)&8TC14/50H /X5YUIOC*/2/%WBV
M+6+VZ>T@GA\A!&\HA4@ACP#M4?+G_&NUN]>T^TABE,CS"6+SD%O&TI,?&7PH
M/RX.<_EF@"_Y$.U%\I-J'*C:,*?;TJ2JNG:C9ZM80WUA.L]M,-R2+W_/D'V-
M8WB'Q;%H&LZ3IS6<\YOG;<\:,VQ%') 4$L1P< =* .A\J/9LV+LSG;CCKG^=
M#1HY4NBL5.5)&<'VK('BK13+J<?VPA]+4M>*T+CRASSRO/3MFIQKVF-:Z?<K
M<DPZBZI:L(V/F%@6'&,C@$Y.,8H T!&BNSJBAV^\P')^M-C@AA),42(3U*J!
MFLB#Q?H5Q=V]M%?9>XD:*!C$XCE9>H5RNUOP/-<[X?\ $C6NK^-+C6+^3[!8
M7B!"^6$2G<,  $XX'2@#O::40J%*J0,8&.F.E5/[7L3]@Q,3]O&;;",=XV[O
M3CCGG%44\7Z%)>PVJWX+SR>5$_E/Y<C_ -U9,;"<\8!Z\4 ;#11NZNT:%U^Z
MQ'(IK6MNZA6@B*C. 4'&>M2US=WX^\+V$MQ%<ZO$DEO*894V.2KCJ, <X]1Q
M0!T:J%4*H 4#  Z"H7L[63.^VA;+!SE <L#D'Z@\UE6GC+P]?ZPFDVFJ0SWK
M@E4C#$-@;CAL;3Q[TZY\6Z':736\]^J,DGE/)Y;F)'_NM(!L5O8G- &MY$.7
M/E1Y?[_RCYOKZTY$2- B*JJ.@48 K%U/QAX?T>]EL]0U.*"XBB$K(RL3M/3&
M!R?8<^U5M1\;:79Z9I>H6[/=6^HW"PPO'$YX)PQP!G( /RXR2* -Y+.UCN7N
M4MH5GDQOE" ,V.F3U/4T[[- (S&((]A.2NP8)^E<6_BNTT;QEJC:KJSQ:<UG
M;RP13 _*S;L[4 W=@3QGUKIKKQ#I5G9VMW+=AH;K'V<Q(TIER,_*J@D\<]*
M+[0195Q#&7080D#CVSVKD_!/@Q/#^G_\3&WLIM02YEDBN$0,R*W& Q&1Q_.N
METS4[/6-/COK"836TF=KA2N<$@\$ CD&L_Q'<10?V:)-8?3B][$JJB[OM)W#
M]UTS@^H_'B@#4%E:B]:]%M"+ID$9F"#>5]-W7'M44.DZ;;W\E_#86L=Y+G?.
MD2AVSURV,FLV\\:^&]/NKBVN]6@AGMW6.5&SE6;IVY]R.!WQ4EIXN\/W^K)I
M=IJL$]XZEECC)(8 9.&Q@G )QG- %>VT;5Y_$37^KW]O-9V\LCV%M%%@QY&T
M,S'J0I8?5B?2MF^T^RU.W\B_M(+J'.[RYXPZY]<&LB\\<>&;"66*YUBW22*8
MP2)R2KCJ" .WKTJU9^)]$U#5&TVSU.WN+M4WE(FW#'L1P?P- %R73;&>P^P2
MV=N]G@+Y#1@I@=!MZ5+;6MO96Z6]K!'!"@PL<:A5 ]@*S9O%&BV]\MG+J$:S
M-+Y'0E1)UV%L;0WL3FJ/B[Q-:Z+HVI)'?)%J,=JTD2XW;6((7/&!D] >M &O
M>Z+I>I2QRWVG6EU)']QYH5<K]"1Q3KS2M.U%X7O;&VN7@.8FFB5S&>.5R..@
MZ>@KF-*O[K4-%\)RRZ^MK=W"K++&R*S7@VY9<=OJ*WW\1Z-'J/\ 9[ZE;+=B
M18C$7Y#MT7ZGTH TV574JP#*PP01P16<OA_142V1=)L56U<R6X%NN(F)!)7C
M@Y .1Z"J&G>,=,U+Q+J6BPR*);$#+D_?;YMXQC@+@ GWJ[IWB71=6NFMM/U.
MVN9U!8QQR G'K0!8CTK3H;R>\CL;9+F<;9IEB4/(/1CC)Z#K26&D:;I0<:?I
M]K:!_O>1"J;OK@5S7ASQ)Y&GZW<Z_J:".UUB>T2:4! %7:%''XUU+:A:)-:P
MM<1B2[!-NN>9,#<<?AS0!)<6\%W;R6]S#'-#(-KQR*&5AZ$'K5#3?#>BZ/<2
M3Z=I=K;329W/%& <'L#V''0<5I.Z11M)(P5%!9F8X  [FL>W\7>'KNY@M[?6
M;*6:?B)%E!+'ICZ\4 6IM"TFYU%=0GTZVDNU  F:,%N#D'ZC'![5.=.L3J U
M V<'VT+L%QY8\S;Z;NN*K?\ "0Z-]N^P_P!J6GVOS?)\GS1OWXSMQUS5;0[W
M_B6WMU=:S:WT,=Q,WVB,!4BC!SM)S@[1WH M'0-':Q^PG2K(VF_S/(,"[-W]
M[;C&?>L&;PDNH>-KW4=1LK:;3GLXX(<MEPRG).,# YQP>WO6_IVNZ5J\4LFG
MZA;W*0_ZPQN#L^OIT/Y4ECK^DZE<_9[+4;>XF\L2^7&X)V'OCTY'YT )=^'M
M&OX;6&ZTNTFBM/\ CW1X@5C''"CL.!QTX%1#POH8@6!=+MUB2Y^UJJKC$O\
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
M_8K#I6IG3I_,4M,(U?*=Q@CK4^DZ9#H^EP6,#.ZQCYI)#EI&/+,Q[DDDGZT
M6IE#02*P!4J00>AXKQ&P33=0^&&CZ?I7V8^(7O5"83,B2"0DL3C( 4@YZ8KV
MRX222UE2%PDK(0C,,A6QP2.]9/A+1)_#OAJUTF>>.=K?<!(BE006+="3SS0!
MR7@C3[*Z\9^+I+NVMYKB#45>)Y$#,A!?E2>1S6'N#>!;N6!//L[/Q(TUY#&3
MAK</D@@=5Y4_KVKV2B@#SJ_GM-5\<R7NESQ2VL.BRB_E1P8V5@3&I&.O?D]/
M3'.A\,+/35\$Z9=VL,)N#&Z2S!!OSO)92>N,]OI7910Q01B.&-(XQT5%  _
M4^@#COBE&\OPYU58U+$>4Q ]!(I)_(5DV^JVB>--"U"YFC;2Y])-O:W+-B-)
MP?G&>@)4 <UZ*Z+(C(ZAD8896&01Z&F/;6\EN+=X(F@  \LH"N!T&.E ')^
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
M-U&[/&>,\<>A]J +NJZ_:7&O>#]>M)+N2TN5N08HE9B_[HX78.K!CBNK\/\
MB"U\1Z<]W:Q3P^7*T,L-PFV2-UQD$9/J/SKGKEM8O_&?A.>YTIX8HUN9I63+
MK!OB8*CMC&[IGMDX&>IM>#$NX;WQ)%<V-Q;I)JLEQ%)*A42JX ^7/7&W]: $
M^)AG3P#J4MO<R021[&W1D@D;U&,CZU?TCQ5I^J:DVEQ"Y2Y2 3*)X&C$D? W
M+GJ,FLWXGV=[?^![JVT^WGN)WDC_ '<"EF8;@3P.U13VVH#XJZ7=16L_V(:6
MT$TWEG8#EF"EN@.0M "Z/XAT'1/"L^IK>ZC-8_;71Y+I2\BR$C(Z<*#ZTM]X
M@T'5Y]%N&OM1M\:D8;<1HT8EE&/E?(^Z<CTSFN7GL=1D^'6H1-H^H&:?6C.M
ML;9C(8S('SM], \],UT_C>SO;K4/"DME9RRK!J<;R[(MPB3C);C@ =^U %N\
M^(.A6-S>V\K79>RDV7&RV8B/_:)QPN>]:=QXCT^&6RAB,EU+>Q&:!+9=Y:,#
M._V'(Y[UR$=K=):?$$C3+PR7;.L&+=@9P8R@VY'S ')X['/>LN>ZO=,O_"$E
MK8:DUY::/Y=U%#9^<X&%7:T9*E1N5N<^E 'H^B:]8>(;)KK3Y'>-',;AXRI1
MQU4Y[]*P?B->-8:%97(N98$34;?S61B,INR0<=1QT]J?\/1I\.B3VMG#>PW$
M=PSWB7L7E2>:P!+%<D $8P :?X^M;FZT.T-M;37!AU"WF=(4+ML5N2 .3^%
M#[?Q[HES%J#QFZWV,?FS1-;L)-F<;@IY('<U>C\4:;+8:5>QM*T.IRK#;$1G
M)8@GD=A\IYK"M-.EUSXAOKQM+B#3X=.^Q[;N QM,Y9B<*W.T!NI'7BJ?@[1[
MBW\1W^GR/OTO0KAQ8J0<AI5#8)/7:K$>OST >A5SZ^,M'?5%L!)-E[@VJ7!B
M(A:8?P!^A;/&/6N@KQJ:WUF5].GFT/5Q-;:X+F6WM[?;!'&'SE0 -['D[_U
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
M$I"L5P<@$^C#\JJZ_P")]03Q"=#T:"5[F*V^T32+;B7&2 JX+H #G).3].N
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
M3E(9&)R<@=O:NRKE+?QG+>RW,UEI+7&FVMZUG/<K. R;5!:381@H,CG=GVH
MOZ=X9AT[Q-J>N)=3R3:@JK)&X7:NT #&!GH*K6?@Z**ZLYK_ %*\U);(.+9+
MK8=NX8.2!EN..36?'XTUJZLK6_LO"-S<V=WDPNER ^W=@%U*_+D<CDCWK=&N
M_P#%8GP^;;'^@?;1/OZC?LV[<?CG- &?;>"+6VMH=/-_=R:3!*)HK%RNU6#;
M@"V-Q /.":LQ^&%BOM=NTU"X$FKH%DPJ_NMJE5*\=0#WK0T>]O-0L?/OM-DT
M^7S&4022!VV@X!R..?\ .:MSSPVL$D\\J10QJ6=W. H'<F@#DG\-7VG2>&[/
M2K^^$6GEEED+*(VBR,AUXW$CA<#C).>.>IOK*#4;">RNDWP3QF.1?4$8-3JP
M=0RG*D9!]:6@#F[+PA%;S:>;G4;N\M]-.;."8(!$<8!)4 L0.!FK>@^'TT%]
M19+N:X^W7373B0* KMUQ@#V_*MFLO7-;CT6"W/DF>YNIUM[>$-MWNWJ>P'4G
MGCM0!+K.D6FO:1<:9?*S6\X ;:<$8.00?7(%8EMX)6/3;JRNM:U&\6:S:S0S
MN#Y4; 9P ,$\#DYZ5K:+J5[J"7(O]*DT^:"4Q@,^])!_>1L#(_ 51\1^+[/0
M= FU:-/ML<5P+=DC<##;L,,^W- #$\'01KX?6.^N%71?]4-JGS.,'=QZ9''K
M5:Q\ 6>G:E//::C?PV,\WGOI\<@6$MUQP,XSVS[=*ZZB@#G9?":K=ZC-I^I7
M-@NH\W,<2JP9NA8;@=I(X.*+SPA;32:1+97=Q82:5&T5N80I^1E"D$,#G@=:
MW+NZ@L;2:[NI5B@A0O([=%4=37/+XNN)+0ZA%X<U.33-I=;E3'EXQ_$(RP?!
MZCC.* ,]_AK8OI-U8'4KPBXOQ?M*VTOOP1CICOZ5JZYX6;5M7TO58-1EL[VP
MWJ)%17W*PPPP> >3SCO]*V[*[CO["WO(=PBN(EE3<,'# $9_.IZ /*O$?AZ#
MPQHT&F"^U :??:F]U<70A$HAPH(5D"_-N(&,\9&<<8JYX;L;K5EO="N=036/
M#[0%)9ELA:^7+D$;2/OGOGM@?CZ310!S/A[PK=:-.KWFNWFHI "EK%* JQ)@
M 9Q]YL#&3Z]*M>*?#B>)M+CM3<O;303+<03*N[;(N<$KW'/2MRB@#BU\!2>;
MK4\NLRS7&KV/V:X>2%<>9C&\ 8P .B_K4Z>#)HK?PQ%'J84Z(V2?(SYXP 1]
M[Y<C/KUKK:* ."MY-.\9>-].U6QAG,6E)*LTTL3(&?.$09ZX.YO;CUX[VD
MZ #OQ0S*B,[L%51DDG  H Y1?"5_<:MI]UJFLK>1:?.\UN/LH27)S@,^X@@9
M[*,X%95W\-KJ>PUC38-?:WTS4+DW(MA:J=CEE;ELY(PN ..Q^O0W7C'3;;3(
M+U8KR<71(M(8;=FDN0,$LB]=N#G)QQ]1E=*\7:?J^EW-[;0W>^T?9<VK0D31
M'OE.IP.>,G@X&>* ,Z^\%W8UB'5=#UM]-NA:K:S%[<3+*BXVG!( /'^>]J+P
MI);^(M*U*+4"8;&V>!HI8]TDS.26<ONX).#T]?7CH+2[@OK.&[M9!+!,@DC<
M=&4C(-/ED\J%Y-K/M4MM49)QV'O0!A^$_#1\,6=] ;O[3]JO9+K=Y>S;N"C;
MU.?N]:JZ_P"$[K4==M=:TC5CI6H11-#)((!*)4/0,"0#CWSV]!4]KXNAO=!T
MW5[73KZ>*_N/)2.*/<T8W,N]L'A?EZ^XKHJ .5D\(3SZMX?U&?57FFTHRM(T
MD7,[2=>APH!Z#!XP*BA\%SPIXIVZE'YFND\_9SB$$,",;OFX;VKKZ* /,K^/
M4+#QQX1T:WO;=[FRT^4)++%B-_E*X*@Y&0@&<GZ>NK?>!;K4/#&M6MQJ$<FK
M:O)'+-<>7B-=C*511UV@#'ZUV+?96N2#Y37"*&(P"X7G!QU[&L_P[XBL_$VG
M27MDDJQ),T)$JX.5QVS[T 9,GA?4;75;/6-*O+6.^2S6TNHYHCY4X4<-P<@@
M_7@ =JBN$T3PCHDUAJ]PUS+K$TTLRB(DW,S#Y]J#.T= ![CG-=E36C1V5F16
M9>5)&<?2@#D="\%P1?#M?#VH EKF/?<LO!$AP0>>ZX4?\!%/T'PWKL$30:_K
MWV^U2)H(H(HA&"I7;EVZDXSQVZY-=;10!Q/AWPCX@T2>&SE\1^=HELVZ&W$(
M$C '(5GZ@ XX!Y'' XKJM7T]=6T>]TYY#&MU"\)=1DJ&!&?UIHU: ZZ=(V3?
M:!;_ &G>4PFW<%QN[G)J]0!Q4?A/64L-%G.I6AUC2"T<,GE,(I(2H78PSG.
M.16QH>B7-IJ5_J^I312ZC>[$80@^7%&@PJKNYYR2?>M:\NX;"QN+RX8K#!&T
MLA SA5&3Q]!61!XMTZYM]'GCCNBFK,5M_P!U]W']\YPM $?BO0K_ %AM+GTV
MZMX+JPNO/4SH64_*1V^M9LWA?Q%9Z]=W^AZU;01:AM:[2X@WXD P70?3D GZ
MYKM** .;M] OH/&PUEKF*2V&G+8X;/FMAMVXGIDG-9UOX+NX;#Q=;FZ@+:W-
M+)"0#B,/NQN_/M7:U%/<PV\$TTK@)"A>0CG: ,G@>U '+R>&M5EG\*RO=VKM
MI /V@E6'F$J$.W'MGK4-QX3U29_%I%S9@:VBI%D-^[ 79\W_  'T[UTNC:O:
MZ[I%OJ=D7-O<*63>N",$@@CZ@U>H Y"3PE=RZKX4O#<0*-&A:.5>3YA*!<KQ
M[=ZQ%\ >(([&TM4U/3,6FHB^61K=C).P8L#(V<DC.,=P>O%>E44 <:?"-]/<
M^([2YN;<Z5K'[P,BD31R%0/ICY15OPWIGB>UE1==U2VG@MD\N%;>,J9> -TA
M/H.P]<GM73T4 <SXZ\.W7B?PZ-/LY(HY?M$<F920, \] ?6F2>'[^7XBQ:^6
M@2T33OLNT.2Q?<3TQC'/Z5U-% '#:)X<U[1O"4.G-#IEW,+N22X@E)\J>)LY
M .WY3DYZ$<>];'@WP_)X<T62UD**9;AYQ#&Y9( V,(I/) QU]2:Z&B@#E;_0
M+^?XC:9KT7DFSM[1H)0SD."=W(&.>H[U0G\->)M+\17UUX<U"S2SU.3SKA;Q
M"QBD[E .N:[FB@#DY_#VK-XUL-4CN8C;0Z:UG+*Y_>,QR=VW&.N#UK L/!?B
M:#^QA-+I.=.OFG:4!S).&SEW/=N>GZ\5Z710!PEEX1U>R/B^W$MF]KK'GRP'
MY@X>0-@-V &??-,M/!VK:;8>&[RUDMVU;2(VAEB>1A%/&QY7=CC .0<=?I7?
M44 <%K7@_5=9\/\ B R&U35M6: !%=O+BCB<%5+8R3C=DX&2>E:$F@ZL/$FE
MW\'V41V>F/;%G<Y\TCCY<<J"!W[GTYZVB@#A].\,:H?$\.N7%M9:=<);LERM
ME.S)>.1QN4J-HSSGD]*K6WA+78O 6DZ"WV+S[:]225A(V/*60OP<?>S@5Z#1
M0!RL^F7L'B#7]6F6!;*?3UAC(E)?*!B21C ^\>_;WXP- TC5_$?@G0-.O([:
MVTM%BF>:*8M)*J\HNTKA><9.3T]Z]#N[6"^M)K6YC$D$R%)$/1E/!%1Z?IUI
MI5C'96,"PVT>=D:DX&3D]?<T 6JX(_#Q9;OQ+YTBM:WZL;&-F)$$D@#2/CM\
MZIC!Z+7>T4 <)>^#=1F^%\N@+-#)JEP5DFF=SM>3S%=B6QD\# X[ 5;NO#VK
M1^)M#U6P%B?LUG]DNO.+ [<C)7 Y[XS7844 >>77@[6;OP?XGTHK:)<:GJ37
MD!\XE0K2(Q#';P0$_6N[L86MM/MH'QOCB5&QTR !5BB@#@SX;UM;3QCIZ06K
M0ZK*\UK,TQ&3( I!&#C 'Y_7(FN/#&IOK7@^]582FDPF*Y'F<Y*!<KQR.*[:
MB@#SO1-!\7Z%)_8MM%I;Z8DK/%J$HS)&C-N("]VY/48]Z[Z[M8KZRGM)UW0S
MQM%(OJK#!'Y&IJ* .+\/6GB7PM8#1CI\.J6L)(M;J.X$1"DY D5N1C/5<\=C
M4VK:+KMPVCZPDEM-J^F32R& ?)')')P8PQZ$+@!B.O/%==10!P6M>&M6UR/7
M-3>V6"\NM.%C;6?FJQVAMY9VZ9)[ XP.M6(=$U6";P.WV0.NE6YCN\2K\A:$
M1^O.#Z>E=K03@9- 'DVOZ)J.E>&_'MS=PJD%]<QS6[AP=R^;W Z=1UK<BT[7
M-;DT.\^RQ62:9:.T,K2H_G2O%M4@+D!._/Y5MZQ=>&M=\,R2:A?Q/I#R!7D2
M<HK,#]W((SSV]JW;>WCM;:*WA7;%$@1!G. !@4 >8Z7X5\1+XA\.:E=:1!%)
M9O)]MG-X'DF+CF0\>YPH)].*DO?">NWGP]U?2A8!+VXU-KF*,S)RC.&ZYP*]
M/HH X/Q[8_:ET);.Z$.K"[6V38V7\N1<2<>@ SD^GO7;6MK#96D-K;H$AA01
MQJ.R@8 JC:^'=*L];NM9@M%%_= "68DDX]L].@SCTK4H Y&+3=6T#Q-JU]8V
MAU"RU39+Y:RHC02J,'.XC(/MZ?GA#P9J]C/X1DBA2Y-A=3W%[LD4!#(RGY=V
M"0.?RKTNB@ KRC4?"WB>]S//I,=WJ,>I+<?:GO$ :%6)58UZ+U.<C\^WJ]5I
M]0L[:[M[2:YB2XN"1#$S#<^!DX'T% ')1:-J\>I>,I6LD,.IPI]FQ*N7<1;2
M.O'/KBJNKZ6MM\)8;'4G2TOK&U22,LX)2:/H01G.3QQZUZ!61J7A?1M7U2UU
M*_LEN+FU&(BY.T<YY7.#SZT 1>$],ETW08C=N9+^Z/VF[D88+2OR?RX'X5N4
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !5#6[A+70K^>2[^R*ENY^T!=WE<'#8[X
MZXJ_4%Y9V]_9S6EU$LL$R%)$;H0: /-O#9U"#QGIEO(;R&SO=+9G$MT7:Y8?
M\MF&?D8Y[$FCP;H]BO@7Q)*I9GEGND=5E8;0H^52 ?8'GGGT-=?IO@G0M)N[
M.ZM+9UN+1&2.1I69MK#&#D\@#H.@R:EL?">EZ;I5_IUJ+A(+YVDF_?L6)8 '
M!SQP* .#UDR:-\$],FL+N[MGECMF>2.=RPW#+8YX')X&!74_\UB_[@'_ +<5
M=D\%:/-X93P_*MP^GHX=5:9BPP<@ ^GM5]M"L7\1)KI$GVY(/LX;S#MV9)QM
MZ=30!PD-]/'X-:&XU;46E?79+5/+^::Z'F-B(-P$W8// 'XXK$N+B[N_!_CC
M3;T2QQ:=/&T$+7#2&'+?<W9^91CITKTB3P5HLVE/ISPS- UR;L$SOO24Y^96
MSD'D_G3H/!FA6XU%4L@4U%%CN$9B58*,#CU[YZYYH Y?56NDU[0?#-I=*EFU
MB9A'<W4B^<^<!2X)8X&2%SV]@*ZCPA;:A9:/)::GJB:C<PSLIE5RY48!"L3R
M2,]_45'=^!]"O=)M-.N+>1X[0DP2F5O-0DY.'SGDBM?2M*LM%T^*QL(%A@C'
M '4GN2>Y/K0!Q,#WOBC4/%?G:AJ%@VG3&WM%M[AXU3:#ARH(W9(!YSQTK,NY
M9O$6C^ [^_GG%Q<7BQR-#*T>>&&X;3PW'4>IKN+_ ,(Z5J&HR7TBSQ33(([C
M[/.T0G4=I I&X8XY[5)J'AC3=0CTY&$T":<P:U6WE,8C(  X'H!@?CZT :C0
MC[*8=S[=FS=O.[&,9W=<^_6O!_*Q\"GF+R,\NH#=N<D##'H#P/?'6O?:Y:7X
M?>'YK2]M6@G\F\F$TB"=L!LD_+Z#)H PVN=2\+>+-7MTU*_U2%=#?44AO) Y
M$JOM & ,#@\ #K1X5L_$%W_8NN'7HY+69,W"M<RR"?<.1L;Y48$'[N.]=BV@
M63>(#K;><;PP?9CF0[#'G.W;TQGGZUGZ7X%T'1M16]L[:170EHXVE9HXV/&5
M4G .,C/N: ,WXL)</\/KWR%R \9DZY";AG]<5U=A)"^DVTD;(8&@5E(^[MVC
M],59DC2:)HI45XW!5E89!!Z@BN;A\":3;IY,,^HQVI?<;5;V00]<XV9QCVH
MH-<R:YXXN-%%U<V^F6VGQSP?8IC%YI8C#!D.2H' '3@\&L&[U/67T"VA_MBZ
M6XM?$O\ 9WVE"%:6,-@;QT;Z=#WS7=ZAX:T^_NK:Z EM;JV79%/:OY;A/[F1
MU7VJ&?P?I,^F6FGE)DAM9Q<(8YF5FE'\;-U9L\Y/>@#CK>SU6\\;Z]X;_P"$
MGUA+.*!+E9!*OFAV"G ;:-JY/W5QQQ4']LZ]>Z/X#*:G=0G4)'BNKB-02W0+
MG((SC=U]SVKT%/#UA'K5[J\8D2]O(1#*X<_=  &!V/ KDM>\/-8?\(MHFEV]
M\VGP7_GRSQL[-  #C#=A\S?E[T 9UQJ6J>'[KQ+HLOB*<0PP17-OJ-X/,>'<
MPRG^T2,X ';M5O1KW4X;_P 4:>T^J0106"SP+>W"S31L5/S!LMC. <'H>PKH
M9/ >CW&F7UI>-<W<E\RM/=SR!IB5.5PP   [ #%/@\$Z9;SW%PL]^US<VC6D
MT\ERSO(I_B)/5AT'8>E ''V$VLV>E^"]9FU^_NI+Z[AMI;>5OW1CD#=0.688
MZL3S6C<ZO?>%_$NMV5S<W%R^I1+-HZRR%E\PDKY2@]/F8=.P%=#_ ,(9IQT;
M2=,-Q>F'2YEGMW\[Y]RDD9./<CC''3%4EM[SQ)XJM;N]TB2RM-'FE,4DS M<
M.?E4J.RX&?KB@#6MM(OXCI#2:Q<M]CA*7"$ _:F( RQ]B"?QZUE?$JZEMO!D
MZ1!\7,T=O(5_A1F ;/L1Q^-:&JZ/=7OB;1M0@FEBCM#(9L3D(ZD8"E,<DGOD
M8P>O&+7B+1H_$&@W>FR.4,J?NY!_ XY5OP(!H ENY=.T:P^V7(CA@M(MBN5Y
M13@;5[\D*,#J<5D>$](D@GU/7+J(PW6KRB4P,.8HP,(I]\<GIC..U5KGP[+X
MOT?3TUR2_P!.O+"3+"TE50\JXQ(I(8D=U[C)SS5S3M!C\+QWE[%<ZOJ]S,$7
M%S,)9#@X 7. !SR3Z>U &5\.[AEE\2:6H/V>QU69( 3G:A)^7Z#'ZU/-/?\
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
MVH@NA;J"T@'W65SG:<<9QVJE+\/532=+AL-8NK34=,5DM[U5&=K$Y5EX!'-
M%"]\2^)]+\)V]QK,!L9?MH@N+V.!9"D& 1+Y8) +'Y2.W.!T%5M9OM6O=(\,
M26GB2"<7&K+#]KMX -X))0LO0%<$%<8-=0/#FK0V-LD'B&62[CD:2>2ZA$D=
MQN 7:R C"@#@ ]>:SQ\/8X="MK&UU.6&Y@U'^T5G$8*B7H0$/1<=!F@#IM0O
MAHVA7%]<,T_V2W:1R %+[5R>G3.*Y-_$>MZ=HFF^([N6&YL[V2(364<:K]G6
M3@%'SEB"5SG.<_PUV,MBEWICV-ZWVA)8C%*64#>",'@<"N:M/!4L=A:Z1>:H
M;G1K2420P&'$C '*J[YY4'T Z"@".+5/%%]XRU33+233%L;": N\L3[RCKNV
M@ \G&>>.E:WBK7)]"TZW>U@26ZN[J.S@$APBN^<,WJ!CI1IFA7.G^)M8U5[]
M9HM1\L^1Y.TQE!M'S9YX]JF\2^'K7Q/H[Z?<N\?S"2*6,X:.09PP_.@#.-QX
MITNRU<W L[\00F2RN&982[8R1(,A0!ZY' ]\UC:=XPU$R:U&UW;W_P!FTMM0
MBE%LT:JX!S&.?G0$<,">XR:OGP5?W?AW4-.U;Q'=7UQ=Q")9BFQ8@#GA0><X
M&<GD"ET[P7?6NOP:K>:XUUBR-G/!]G")(G.T  \ 9SSGG//.* *4OCC48?"?
MAG5C;VK3:I=QP3KM8*JMNY7G@\#KFI++Q-JEYXOO-,>[M;6>"\\I-/GA(,UL
M#GSD?/+XR<=,#IWI@^'5R]CIEC-KTCVFF7:SVT0MU'R DX8YR6YZ\#KQZ:%Y
MX0O-2OXFOM5CFLX+[[9"#;?OT^;<(Q)N^X,^F<4 8S>-/$=\9;[1]*EN+>.Z
M,"VOV8D.BG#,90W#9!P , 'G/;NM6U!-)TB\U&52Z6T+2E1U.T9Q7)KX!O+7
M4[HZ=XCN[32+N4RS62)R"3E@CY^7/3.,UU^H6,.I:=<V-P"8;B-HG /.",'%
M &%I5]XEO&TNXFBL&LKRU:65HT(:W<C*#E_G'.#@#IVK'7QGJS?#NS\0B.S%
MW)=B&5/+;85\TQ\#=D'H>I[UH^'/"&HZ'+;Q7'B&>[TZTW?9K7R@F,\#>V3N
M '0<#\JRW^&]\='DTB+Q$Z:>MW]IMX?LX/E_-NVL=WS#GIQSS0!8U#Q=J<'C
M*ZT59+"S">3]D2\A?-YN^\%D#!5P>!P>>W!J"'6-2TSQ?XPNKR_2;3]-AAE,
M#1D':8W950[L*<G!)!W>U:6N^$M0U])K.\U2VDT^2=945[3,T. .$<. .AYV
MYY-2/X/>37]6NVU#_B7ZK;I!<VGD@L=L90$.3QU)Z=: *<?B77;>'0=3O$L)
M-,U:2-&CAC99+?S0#'\Q<A^H!^45F7/C;Q(]MXENK*#2U@T6\DA(F60LZ*2!
MP#C/&<_I6W9>#KR.WTRPOM66YTW3)EEMXU@*R-LSY8=RQ!"\=%'2HT\"LNF^
M)[3^T ?[;N'F#>3_ *G<2<8S\W7VH 2T\2:^FOZ+!J=G81V.K0N\:PNQEA98
M_,PQ/!XXX'XUGV7C7Q%JIL;[3M',VGW-QL9/LSY6+<1O\W=@GCILK=?PS>/>
M>&YSJ,3?V/$4DWP$F<M'Y;'(8;<C)'7!]:HZ3X+U71)&M+'Q))'HQF\Q;7[.
M#(BYR563/&3[=* (K#Q5X@U/Q'JMG:Z?9/9:9?"*9MS>:8L-]T9P6RN?QQCO
M4GA/Q3JGB&\C8R:<T(WK=VJ1O'/:,,[0=S?,#C!( K1T;PO+I&H^(+I;_/\
M:TIE7;%AH#\W?)S][T'2J%MX2U#_ (2.TUK4+NS:XL8'C6>WA*O=$K@-*,]O
M0$Y]NE '9UP^I^+M1B\7W>BVLFFV[0" PQ7BL&O=_+!'W!5(X !!R:V?"$VL
M3Z/(^LR"27SW$,GDF(O$#\K%3R,\\$9JCXC\,ZEXAGFM)I[$Z;(Z212O&WVB
MU( W>61P<XSDD8R>#0!7B\7ZA+-XTB$-L#H<>^W.UOG^1VP_//W.V.M5V\:Z
MU+>^&K*TTZS-QK%E]I;S)6"I\N[(([8&<=>WO4U_X-U1M7UR73=0M(+/6;41
M7*S0%Y ZH4!7! Y#$DGUZ=ZYR[TW4]%\;>"]-M)[:YOK6PEC5[DLL; *V1QD
MCY>!]!0!?NOB1J>GZ'J7VK3[7^V=-O([::-&;RG5\[67G(SM/&?\*V=*\4:V
MOBR/0_$.FVEH;R%IK0P2[_N_>5O4X!.1CIWKG_&GA]=)\%:]J-[)!)JFIW5O
M(VQ3L1@ZX5,\G +\\9R>!TKJK/0=3NO$D&NZT;$7%I;M#;1VA9ERWWF)8 CC
M@ >IYH Y;3+[^R?A;=7@TZUO8X-0E+07 ^4#SL @8Z@D5L:]XWO+75]0T_2;
M0S2:?&C2 VLTWG.PSY:E!A#C^)N/;O4*>#=<_P"%>7GA]YM/-Y<7+2>8KOY8
M4N'/\.<Y!&,=.]6[_P ,:_#K[ZSH&HVEK/>Q*E_%<*7CW*  R<9)'OC]: (+
MWQMK)U;2]-TW1(VNK^P^U^3=2F-HVYRIX[8]JD/C#4YM:N-+@BT]+^V,:-83
MN5DF+*I9HV)"X&3@<D@9XZ&P?"NHIXUT?65O([B"SLC;3-.Q\V0G=EA@8_B'
M<5!XA\*ZQXCN3!=2::+1;E9;>]0.MU @P=JX&,]1G/?.* .HUG5(=%T:\U.<
M%H[:)I"HZMCH/Q.!6 OB?4].O='BUVRM8(M5/EQM;REC#*0"J/GKG)&1GD5N
MZUI,>M:%=Z7+(RI<0F/?U(/8^_.#7/Q>&M8U"\TC^W9[&6WTE_-B> ,9+AP,
M*SAAA?4@9YZ$4 'A_P 3Z[K>KSPMHL$6GVU[/:3W*W(8J4'&%X)YP"??VK7U
MK6WT^]T[3;2*.74-1=UA65BJ*J+N9B0#TXX[YJOX3T6_T5-5%\ULQO-0EO$\
MAF. ^.#D#IBE\1:!<:C>Z;JNG30PZEITC-$9@2DBL,,C8Y ([\XH Y[Q!XPU
M:TT+Q#;B.VM-6TU8V:4,6C:.3 #)GG=R0 >]5M:EU-=3\$7;6MO<ZH?/"*DA
M ?,0QN9AGOD_CBM>?P==ZI9>()=2DM!J&K0+"$B!:&((/D/S#).><]N,#BE'
MA[7Y[SPQ<W<NF%]*:3SQ$9%#*R[!MR#D[>><<T 5(/B+Y.E:B^IVD<.I6=Z+
M'[/"S.KNW0@@9(X;@9/R^XJQ%XUOX8-8-[I#YL;4W44\<<J0S  $KEU!#9/\
M_2J%S\/+ZY'B&47D$5U=WZ7VGRHS?N74MC=QZ-CC-:7]B^*M7T'4K?6[ZQ6X
MGM)+6&&V#"+)_P"6CDY.[Z< $\9Z %OPQX@UK73;W-SHB6FFW%J)H[@7"NQ?
M(^4KU /)'L.>>!T]9/AC3KK2/#.GZ=>-"T]M$(F:$DJ0. 1D ],=JUJ "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ I"0 23@#J32UE>)U#>$]8# $?8IN#_ +AH T5N
M('E$2S1M(4#A P)*GOCT]Z0W, N1;&>,3E=PB+C<1ZXZXKR:TT;2X/#_ ((U
M+3=PUF6X@ D4_/*/^6JG(Y51D#T  K)UBXM@UGJ%B\$2_P#"0%FDFEWWF[)#
M$MQMCPHP.>W/J >Y,ZJ0&8#)P,GJ:Q/[=;6=!O+OPRUO<W,4C0Q^?D1EU(!S
MR#C'2N:TWPYHVK^/O$TE_;+.]O<V\D<3.=H/E [B@.#SZ@URNE1VZ? S6(76
M(7<<C>:AQO4B0 ;AU]>M 'LHG\BUC>]DAB<A0YWX3<>P)QWZ5(\L<0!D=4!(
M4%CC)/ %>:^(7AU+QW<6&IZI;VED^G*UH]S"CQL&R'*%N 3GJ.<#VJ";1S_9
M.C3:-J%GK::;:W ^Q:B!_I,)<@L@/3IM!Z8 [9! /5*,CUK"\&W=E>^$=.FT
M^"6WM3%M2*7JN"01[C.<'TKE?%,7_"/^-?[0BM/M$6O6;V#1*N=T_ 3=G@ C
M /T)[4 >CY'K6,=4N],M=5OM=^R065M(S6[PL2S1 <;L_P 1/&!_]<\-X8L[
MJ>[L?!]^&)\/79NII-@V2H.8<9'<OGZ+^6)J4?G^&/B.67S'35E921DKB;&1
M]!G\* /2K[Q%/#XA\.65O%"UGJPE9I'SO4)'O&!T'4>O?ZUT><UYAJ.EZ5J5
M]X"T^-8Q8R+<>8MJVP$B%6897U(P>_)K:\#6=MI>M>)]+L"RV-M=Q^3%YA81
MEHP6 R?7^5 ':YHR*XWXB:?_ ,2NTU^&%)+K1;E+L @Y:,'YUX_ _P# :Y,W
M]Y;:U?3P0-%!XQA*6(5!F*0817<=LJQ<_7ZX .Z7Q).?B$_AWR8OLPL/M0EY
MW[MV,>F.:Z3/%>5OX:TRZ^*"Z'<P%[&+0D01J[)G:XQG:1GU^M4]+N)I_#?@
M[3KW,NDSZA-#<M+)E6V.PBC;U''3I\H% 'L&>,T9%>5Z\O\ 9?\ PF.DZ:?*
MTM-,2<P1@!()G."%Q]W<HSCZFJUKX?L6U+P,RM=1OK%B_P!O9+J0&<) K@$Y
MZ9[#'% 'KO6J>HZI9:3 DU]<+"DDBQ(3D[G8X  ')KE/A_;Q:;J'B;2K1V^P
MVE_^XC+;O+W*"0#UQGC\/7-)\1K*PO&\-KJ"1F%M6CC9GQ]UE;*Y]"0N1WP*
M -RRUR6Y\6ZGHSP1I'9PQ2I*')+[\]1CCI6Y7F\WANPU[XBZY97GFBS33[=?
M(BD**3_"3CKMQP#Q6!:ZE<WV@^"K:^O+3R+B.Y#G4D9X9'5]J!P&&3CID]:
M/9ZQ]?\ $,.A1VR"%KJ]NY1#:VL;!6D<^YZ*.Y[5E^ =-BTC3+RRBU:+4 ER
M3B$L8X 5!$:Y)XP0>IZUD^+MUE\3?"NHW0S8$/ &8MMCE;(!/8$Y7\O:@#<F
MU[6M+FLSJND6PMKJY2 RVMT7,!<@+O4H,\D#(.*Z:H+F]MK,1_:)EC\UQ'&#
MU9B<  =Z\["+JV@^*]5OKB5=3L+JX$$JRE&@$2YB"C. #WX^;/.>* /2Z*\N
MM4;Q#XUTB+4;R]#W&@1SW4$4K0KO./[I'7)R/85A0)./AUJNM'4;Q[[2]1$%
MFYN'(B02IP5Z,3O/7/&/3% 'MU%>?:OI UKXI/83W]]%:'1UG>*"X9 S"4J.
MAX'0_45CV#7-QIEGH]]>7M[]GUBYM;:&.4QF\CC3(+RY&%4YZ'M@ XH ]9HK
MQ1M1U > ]+B34)HID\1_9F>&X9F1?F.W)],@@'/8UU6F:0O_  DWB7PX+Z^:
MRDM(909+AG=)&SE@Q.<\#\J /0:*\V\*WMYK(TO0I_,6?0[AVU!R6!;R\K$,
MYYW$Y(Y^YVX![O6;J:QT/4+NW4-/!;22QJ1D%E4D#'?D4 7J*\LNU?1_#GAW
MQ+IE]>7&HW5Q"DYDN&E%SYH^9"IR.",# &,=S5O1=,DUKX@^(I+K5+\)IU[#
M)!#%=%5^Z20R]-O 'X'WH ](HK&\670LO"FI7!OS8;82!<@$F,G@8 [Y( ]S
M7G6GWE_I7B::TB^UVT%SH#W.R:[:5F< D2_>(5CMZ9..: /7J*\@T4WL6C^"
MM=.K:C+=W>H"TE66<M&8F9P1M/LHY_\ K8TKJ\O/"GBG7=-\R>4:S )=,:21
MF(F)V^6"3Q\S9XZ#% 'IM%4])LCIND6EDTK2M!"L;2,22Q Y/-<?;1-XKU;Q
M(+G4+FWET^<VUH+>Y:+[. O^LX/)8YY(/ Q0!T^O:[#H5I!))&99[F=+:WA5
M@#)(YPHR>@]3V'KTI^C:C>:A!*;[2YM.GBD*&-W#JX[,K#J/P%>5ZQ<7/B#0
MO U_J$LZ74VI+;R-'(RA@)-OF = QQD,/6O9(T$421@L0JA068L3CU)Y)]Z
M*%KJ-S+J.HPW&GR6UK:[/*NG<$3@@EB .@']:NV]Q%=VT5Q;R+)#*@>-U.0R
MD9!'X5YU>_:KFZ^(MA>7MQ+;PVD<L$?FL!%F)WPO/ R!D=Z(K;5[+P7X5GTQ
M;^\L%@2;4+>"Y83NK1KM$9R"%7GY5([>] 'I-%8?A&]M=0\.6\UI>7=W%N=?
M,O/]:"&/RMZD=,UR/C6[O/[2UDVFK7Q>RTX2QV]E.8DMSR2\I!^8G PO)QV
MYH [/7M?CT06<0@>YO+V;R+:!"!N;&<DGHH[GG'I64_C"\\N&VC\.W;:P\+S
M-8/(J[$0X)W\@@GA>.?:N:U)#XCO? 5_=3W44EZC%Q#.R!2(]VY<=&)ZD=L"
MM>ZTE+GXMAC>7T>=)\_$5RRC(F4;>/X3U*]">: -G2?$T^IZ;?7TFAZA:1VZ
M[XDG"J\Z[<G:"< Y!')].>>)8/$37>B:7J=KIEW<)?F/,<6TF$-_$V2.!6!H
M5_?7>L>.8;NZDFCMY D*%]RQKL?A1T'09]^O-4([R[LO /@=K6ZE@$U[9P2B
M,X\Q&/(/?'% 'I5-\Q/-\K>OF8W;<\X]<>E>4^-=;U;3[G6M0L]1O9&L9X(X
MA;MMMK<'&5D!(\QFR>@;''3.!)!,UM\2_$^JM+<%K+3$NA&)2%;]VK%2.Z\G
M [4 >J45YWX<C\47\FC:[_:2_9;H>;>K)=%XW5_NI''MPA7IP<Y(Y/-1:-?7
M]IXR@M=?OM4M;^:YF\N*1]UG=Q$':$ .%9?E/;TZF@#T#4;U=.TVYO7BDE2W
MB:5DC +, ,D#/>F:3J46L:3:ZC KI%<Q+*BN & (SSBH]=_Y%[4_^O27_P!
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M50URUFO= U&TMU5II[:2) S8&64@<_C5^JVH7T.FZ=<7UP2(;>-I'P"3@#/:
M@##\'^%[30M(LGDTRUM]46W$5Q+$ 2Q'!.[WQFM,^']'87 .F6I%RZR3#RA^
M\93D$^N*I:?XNTN[\.VVL3S?9XY@BE&5B1(P!V*,9;KU -3'Q7H0TV/4#J<
MM))O(60D_P"L_ND=0?K0!>M]+L+2^N+VWM(8KFYQYTJ* TF/4]Z@;P_H[V]U
M;MIMJ8;I_,G3RQB1O4^IJFOC7PT\22C6K3RWW[6+XSL&6_+]>U(OC?PPT-O,
M-;M-EP^R/+X).<<CJ![G H OW6A:5?6]O;W6GVTT-MCR4DC!$>!@8].*9J/A
MW1M6\G[?IEK<>2NV/S(P=@]![5!=W 7Q7IT']LK"6AD)T[8"9_1L]0!@_E]:
MC/C3PT)(T_MJSW22&)?WG!88R,_B.>E &Y'&D4:QQJ%1 %55&  .@%,EMX9W
MB>6)':)M\99<E&P1D>AP35#4O$>D:1<+!?WT<$K+OPV3M7.,L0/E&>YP*J7G
MB[3;3Q'INBDM)/?(9%D4915P=ISWR1CC\: -I+:".XEN$A19I0HDD"\L!TR>
M^,U631=,C2]1+& +>L6N1L&)B>I;UZFH6\2:,FHC3VU& 7)?RPA;C?\ W,]-
MW^SG/M6F[K&C.[!4499B< #UH S(_#6B0O:/'I=JC69)MRL8'E9.>/3FI[32
M-.L+RYN[6SAAN+D[II$7#2'.<D]^2:AL/$6D:G=-;65_#+,%WA <%E_O+G[R
M^XR*AB\6^'IWA2+6K%VG<QQ 3+EV!Q@?C^?'K0!K30QW$$D,R+)%(I5T89#
M]0:@.G696T4VT1%H0;?Y?]5@;?E].#BB#4;*YO)[2"[ADN;?'G1(X+1YZ;AU
M%.LKZUU&TCN[*>.>WDSLDC.5;!P<'Z@T ,;2[!]0:_:TB-VT7DM,5^8I_=SZ
M567PWHJ:4^EKIEL+%VW- (QM+>N/7WIYU_2%U+^SFU&V%WNV>49!G=_=_P![
MVZT\:UI9MKFX&HVOD6KE+B3S5VQ,.H8YX/UH CM_#VD6NF2Z;#I\*V<W^MBV
MY$GJ6SR3QU-*=!THRV4IT^W,EBH2V;8,PJ.@7TJ6YU;3K***6YOK>&.52T;/
M( ' &21ZC'-<WK7B,VGBCPP\.JP)HU\ERT[938X2/<K;SVR1TQ0!TMII=C87
M%S/:6L4,MT_F3NBX,C<G)]3R:CU?1M.UZQ-EJ=JES;E@VQB1@CH01@BIK'4+
M+4[;[187<-U#DKYD+AUR.HR*Y75/%$NF?$NVTVZO8;?26TPSR>;M4;][#.X^
MRCC- '01>'=)AO[B^CL8Q<7$ MY7R3NC  VXS@# '3TJJ_@WP]+HD6CR:9$]
MA"Q:.)F8E"3DD-G<.I[U?_MG3/LUO<_VA:^1<.(X9/-7;(QZ*ISR?:IA?6AN
M9K87,7GPH'ECWC<BGH2.PH ;IVFV>DV,=E86Z6]M&/EC0<#_ !IU]86FIV<E
MG>VZ3V\@P\;C(-4H?$&E:G#<+INL6,LL<1<LDRN(_P#:8 ] :CT>_6#1+ ZE
MK5G>3SDHMTC*B3MDXVCH3CCCTH -,\*Z+H]R+FQL@DZIY:R/(\C(OHI8G ^E
M%WX3T._U![ZYT]'N),>80[*),=-Z@X;\0:O6>JZ?J%M)<V=];7$$9(>2*4,J
MD<G)'2FV&KZ;JB2/87]M=+$<2&&57V?7!XH C;0=,?6EUAK4?;UB\D3;FX3G
MC&<=SVJHO@[0%T:XTA=/46%Q-Y\L7F/\S\<YSD?='0]JMV>O:1J F-GJEG<>
M0NZ7RIE;8/4X/ XJ33]8TS5A(=.O[:[$> _D2A]N>F<=* .2OO#"ZI\1TGO-
M.N6TR'2UMXYUG* 2!RW56#'Y21SW_.MZ[\'^'[ZPMK&XTN%[:V<O%'E@%8]3
MP><]\]:UYKJWMWC2:>.-I,[ [ %L#)QZX S51]=TB.&WF?5+-8KG'D.TZ@2?
M[ISS0!G)X&\-11>5'I,21_:%NMJ,R_O%!"G@]LGCISTJ2_TJ'3;B_P#$.EZ6
M+K6I(=F#.R^:HV_+R2!]T=NWO537-?O-.\;>'M*A\LVVH"83!EY^4 @@UNC5
M=.-_]@%];&\P3Y E7?@?[.<T 9?AC3;JW%]JFI1)#J&IRK-+$C;A$H4*B9P,
MD <^Y-;Q (((!!Z@UD6?B/3M6N=2LM/NXVNK(E'W$8#8_,@'@FI=+N;B'0K>
M;6;VR>?;^\G@;;"Q)XP3^% %6T\'Z)8SQR06A"Q2&6&%I6:.)R<EE0G /\L<
M8J[9:'IVG:C>:A:P&.ZO2&N'\QFWD9QP3@8R>E64O;22W:X2ZA:!?O2"0%1]
M3TIR7,#S-"DT;2J S(&!8 ]"10!'J&GVNJV$UC?0B:VF7;(A)&1^'-8EKX$\
M/6<\4\=FYFCA>#S&G<LZLNT[CGGC(]L\=JW$OK66=K>*Z@>=<@QB0%@1UR.M
M8'@_Q%+J^CB;5)K6.]>YEB6-&V@A7( 4'DT 3?\ "%Z1_9.F::%G%OILWGVX
M$Q!#Y)R3WZFL^UAU3Q%XI@N]5T46-GI+2&W,DF]II&X5@!P %&?J:W8Y-1_X
M26:.2>Q_L[[,&BA5CYX?/+$8QMZC\![U<%]9M)'&MU 7E7=&HD&7'J!W'!H
ML5CW_AG3M0O9+J3[1%),@CG$$S1B=1T#[3SU(]>:U998X(FEFD2.->K.P 'X
MFF&ZMP\2&>(-,,QC>,N/;U_"@#)U+PGI>J+IJ2I+%'IS![9()"BH1C!P/3%;
ME9FM7E[;Z9/)I0M);N)E!2YEV(,D9R>QP<BA]>TY-931FNXAJ3Q&7R<]!QU/
MOG@=30!#%X8TR*YUB<1N6U=0MV"YPPP1@>G#&J<'@;2+6ULX;>2^A-FSM#*E
MTX==X"L,YZ851CVJ7PGXA;7M!M;V\\B&YGDE18D;&[8Y' )R>!DUO.ZQQL[L
M%102S,<  =S0!5TO2[31K!+*RC*1*2>3DLQ.2Q/<D\UE:EX)T35M1N;ZZAF\
MVYB$4PCG9%D Z$@$9(JOK'BX0:%I^JZ1Y%U;W5[';EG)X5F*D@#OD5TT<T4V
M_P J1'V,4;:P.UAU!]#0!AQ>#]*@72%B^T*NDDFU F/&>N?7T^E7&T*U;Q"N
MM^9<"[6'R,"3Y"F<[=OUY^M:"3122/&DB,\> ZA@2N>F1VJAK^MVOAW1;G5+
MS)B@7.U>KD\!1[DT 5HO"NFPMK#1^>IU?/VK$AY)!&5].IIDGA'39=)TW36:
MY%OITJRV^V7!5E^[DCKBJMQJWBB#19=4&CV4A6/S%L5G<R[<9^\%(+?[('XF
MNCAN$EM8IR0J2*K#=Q][&!S]: .;U+X?Z)JEQJ$MP;O;?E7FB2X8)Y@& X7^
M]]<CVJY'X3L(]9BU19;H3K;"VD7S?EG0# \SNQ'UY[UNT4 <KIGP^T32=4^V
MVYNRJN7AMGG)AA8YY5?Q/7.*L67@^SL[FT<WM]<6]DY>UM;B4-'"Q&,CC<<
MD#<3C-=%10!6U&QBU/3;FQF9UBN(FB=HSA@",'!]:PG\$6#P:%";N]VZ*P:V
M(9,L1C&_Y>>@Z8KIJ* .0G^'.C7'VD-<:@J370O$C6XPL$N<ED&.^3USUXQ5
MFY\$V-Y/.9[V^>TN+@7,]F74QR2#&"25W <#@,!Q7344 -DC22)HG7*,I4CV
M-<C:_#C2+5K K>:FWV"<S6H:YXB!.2@P.%/&>_ YKL** &R(LL;1N,JP*D>H
M-<W9^!]-M(K>U-Q>7&GVTOFP6,SJT4;9)!^Z&;!)P&)%=-10!SFI>#+'4]5N
M;^2[OXOM40BN8()]D<R@$+NP,\9/0BH(O EK:QVZ6>K:I;"&S^Q$I)&WF1[B
MW(9",Y)Y&..*ZJB@#G8_!NFP3:(]O+<PQZ/N^SQ(XVMN&"6R"2>O0CK4;^"+
M&73-:L)+R]>'5Y_/G)9,HV03MPO'0#G/2NFHH Y:]\":==W%E<Q7FH6=U:VP
MM1/:S!'DC P W!_3%69_"<++ MIJFI6216WV7;#(K!TSGY@ZMD]>>M/U37KB
M#6X=%TVTCN;^2V:Z/G2^7&L8.WJ 3DGCI5S[;J!\/&]&FXU#R/,^Q-*!\^,[
M-V/7C- &6O@NUMH(;?3=1O\ 3H(K<V_E6[1E64L6).]&^8DGD8K:TO3;;2-,
MM]/LU*V]N@1 QR<>YI([]$^Q0WA6"\NDRL&[<=P7+ 'OCUJY0!C:;X;M-+UK
M5=4AFG:74RK3QN5* KG&W R.I[FLRP^'VE:?<YANK\V0G^T+IS3 VZOG((7&
M>" 1D]JZRB@#FKCP387D6MQ7-W>2QZPZO,I9!Y;+C:4PHQC"]<]!G/.33_!E
MOI^NKK']J:E<77V?[,_G2(5=.P("CIQTQTSUSFK%XSN98WU)=+5M#CFFBDNE
MG_>1",D%V0@?*<=B3[4VT\4^(KW^S;BW\,I-87P203QW@S%&W7>"H^8#!P,C
MWH ='\/K,>%I_#LNI7[V,DN^,!U!B4,6"#@\9/)/7VK0O/#!EU6/5;'4I[*_
M%N+9Y B.LJ Y^92/O>A&,>G:EM_$@G\;7?AP6Q!M[1;GS]_WLD#&,?[0J_H]
MY>WVGB?4-/:PG+L/):0.=H/!R/4=J ,:?P19MI5A86UW<0"TOUO_ #CM=Y90
MQ)+$CJ<G].#C%+)X/#^(-8U=-2GADU*&.(>4H#0E N&#'.?N^E=%=74%E:RW
M-S*D,$2EGD<X"@=S4BL&4,#D$9!H X^Y\"-?VNKF]U>274-2A2![E(%0)&IR
M $'7/<DY],5=D\)B3Q'HFL?;G#Z7;F )Y8_>Y4KDGMU]*Z2B@#R[QEX?B\->
M!_$LC7YE?5;^.<;HPNUC*&QQUX!.>.E=CIF@2C4X=7U+53J=S'#Y=LXA$2(K
M=6 !.2?7TKH** ,_7=(@U[0[O2[AF6*YCVEEZJ>H/X$ UB'P6RQ:5/#JLJZM
MIT7DQWS0J=\>"-C(, CGCG(]375U2UC4ET?1KS4GC,BVL+2E <%@!G% $.B:
M)#HL%P$E>:>ZF:XN)GP#)(W4X' ' X'ZU0\3>$HO$$MI>07DNGZG9L3!=Q#)
M4'JI&>1_GUK5TC4H]8T>SU*)&CCN8EE5&ZJ",X-5_P"W89-:?3K>*2?R$+W4
MZ?<@.,A2>['T'..: ,;4/ \E[#I;C7KU=1L)VF%XZJY=F #?*?E'0 >@]<YJ
MJWP]D&DZG81Z[.5O[U;QWF@5B"&W$8&!DL 21CIC%:EAXM-SX@CTF[T>^L6N
M$>2TEG VS*OWN <J<$'!]><5JV.K07MW=V?,=W:OB6%B-P4_=<>JL.1^1Y%
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
ML>D-\/M2M6F^UW[K%<R/,[;T*J-N"<  'C ["O2XO"F@0&4Q:19H983!)MB
MW(>JG\JG;0=+86(-A"188-J-O$)&,;?3H* //;Y)O#GB?6]!MXYROB-%:RD&
M6V.3MDZ]E#,WX#UKTBVM5TO28[6U0NMM"$C4GEMHXY]ZPM)LM<U'64U+Q#:6
M=M]C$B6D5M(7.6X+,?H,#ZG@5U% 'D,8:[^%\GB8RR_\)##<,QN%D/F!Q-@1
MG!Z;2!MZ<]*T(M,&O_%/7;6]NKR..&WM9E2&8H X5"./8D_F:[5?"NB+J1OU
ML(Q,7\P@$["^<[RF=I;D_-C-7$TG3XM5EU1+2);Z5-CS@?,R\<$_@/RH S/&
M\T4'A"_>:ZN+5"$4RVP!DY=1@9(ZYQG/&:\]TPSVNJ^,[-8FL(H]'\Y+:&X+
M"-A&"K;ACYO7'<GJ*]:O["UU.REL[V!)[>48>-QD'O\ SK-@\(Z!;,S0Z7;H
M7@^SN57&Z/G(/KG//K0!P]GIBZ=#X!UB"YN?MESY-O.SRLP>-X2VW!. !C Q
MCKZ\TEW]IT#7==\,6J2DZ]METXC)"ESMEYZ *-S?1>O2O03H&E>79)]@AVV)
MS:@#'E'_ &?3I63H]IK]_KG]IZ_;6EJMJLD5I# VYCN(RY.?08Q]>E '0)$+
M'3A#;HS^1%MC4MRV!P,G^=>5_P"N^&'_  EHE?\ M^.8S&=9&W!_.V^61G[N
M#C;7KE8J^$]%346O5M,.TGFM'YC>47_O&/.W=WSC.: .:.GVUW\6[&YN;4"<
MZ,+DJSD[)1( #UQQ^7>NF\6C/@[62&=62RF=61RI#*A(.1SU J<Z#IY\0#7/
M*?\ M 1>3Y@D;&STVYQ^E6KZR@U&QGLKI"\$Z&.10Q&5(P1D<T < ^GVU[XE
M\!7%PCR32Z?*7<R-EBD2,IZ^K'ZYYIE]'<:7XQ@FU9;J6WN]3 L]3M;@@QY/
M%NZ=-F1CWQGK7977A?1[RUT^VN+0/'IY4VV7;*8P,9SDC@9!X.!FHE\(:*NI
M_;_L\AE^T&Y"-.YB$ISE_+)VYR2<XZT -\:W26?A#4)I+VYLUVJOGVRAI%W,
M!A02.N<=1C-<CX5-S;^/-9TB:![6R.G).;(W!D"M\O.[LQW'.WC/K7H.JZ79
MZUILVGW\/G6LP =,D9P01R.1R!6=9^#="T^Y-S:67DSFV^RF19&!*?7/WO\
M:Z^] 'GV@6EM/\$=7N!&Z>8MQ(%$S?+@G Z]/Y]^M/O'ETSX>>"C97%Q";B]
MMC*5F;YMRG(Z_=XZ=/:N^M_!^BVOAZ?08;>5-.G8L\0G?)SC(#9R <#@''7U
M-.?PGHTNEZ?IKVSM:Z?*LULAF?*,N<<YR<9/!H YW3_^2W:M_P!@I/\ T)*P
M- UB6Y\!6$=_JEXT\^KF)(HY"9KE0<^4&W J"2/FSQ^->F1Z)81:[-K20D7\
MT(@>3>>4!!QC..P[5F_\(+X=_LA-+^P'[+',9T_>OO1SU(?.X=.QH \UN9KF
M[\&^.+&_$FVPNHV@BDN&E,)+8V[R<L!C^==!J:7D_BJR\+V=S]DM$T\SQ>?<
MSYFD9N2&5PS%<' )(Z\>G6Q^"?#T,6H11Z:BQZ@@2X4,V& Z8YX]<COS45WX
M#\.7UE9VMQ8%H[-2L#"9PZ@G.-P.2,^IH YS5-/UZP\/Z*IO)=<33WF%_#;7
M+0RW"CA2&4[B4Z$9Y/6MK0[>SUO1_#]_9ZMJ AMV9D1Y<-,>04DS][:01^%:
M4GA32G@L(HTN(!8(R6[07#QLJMC<"0?FSM&<YJCJ7A&WD?0(K"V2&+3+CS%E
M\]U:-<AFP!]\N5P2WJ3U- &MXBNA9>';^X-X++9"V+@J6\LXP#@=37 ^'[Z_
MA\;)I3?;X+6ZT?S<7%V979LG$PY(1CC[O:O2-1T^UU73YK&]A6:VF7:Z-T/_
M -?O6'9>!-#T^XM[F&.Y^T00-;B5KERS(5V\G/8=.P[8P, 'GUI=ZE8^&/".
MO_VQJ,]S=Z@L$L4LY,90N^1M[_=')K7UK?XAT?QK=7MS< Z:\MM;0PS,B(J*
M#DJ#\Q8DYW9]L5U3^!M'?0['2#]I%K8W N(")CN5LD]?3YC3=5\!:'J]_<WE
MPMU&]TNVX6"X9$FP, L!U(__ %YH L^"6+>!]$)QG[''T&/X:Q?A;*UUX=OK
MV5-L]SJ,\DO7.<CU].E=?86-OIFGV]C:H4MX$$<:DDX4=.37/Z?H=QI.IZGI
MT<<KZ/J9>=98Y</;2,,.N<YP>H(Z'\Z *FN/>Z?\0] NY3!<V=R9+2&,H5>W
M9E!9@?XL[>_0<>]+JDPM/BMH'DR*'O;.XAN$V\[5&]3GOR"/;!]:U]*\*V.E
MW*71GO;VXC4I'+>SF4QJ>H7/ SCKU]ZBL=-N;KQ9<:[>1>5&EN+6RB8C>%W$
MNS =,D+@9/'IG% %?QPNK?8;.338IKB&.?=>6MO*8Y9HL<A2.<]\ YK M=;3
M4G\/:18:M>R66HW-T+B65BES&(U#B$MG(^\ 3U(Z'FNSUG0+76GM99I;F"XM
M69H9[:78Z9&",^AJH_@W2&TJ&P5)H_)F^T)<1R%9O./60OW8]Z .?6[O+6_\
M7>'VEFN+&VT\SP23-N:$-&?W>X\L.N"<GBH(;R\L_"_P^^RW<L,<\]O#-&AP
M)%*9P?R_6NMC\,V4>F7UD9KJ0WRE;BYDF+3.,;?O=L#@8&*@D\&Z=)9Z-:^=
M>+'I#A[;;-SD=-W'/_US0!BVES?Z_=^(Y!K;V$VFWWDPA3^ZBC3!+.F1NW?-
MDGTXQBK;W4]W\11IXU"9].N=$,RI$^U0QD"[U([X[^]6;WP%H=]K;ZK)'.DL
MN#/%%*4BG(.?G4=>0/KCFM+_ (1^T_X21-=$DXNDM_LP0./+\O.<;<>O- ',
M?"2TC@\%K.ES+*\\\ADC9\B-@Y' [$C!/U%=Y6#X=\):=X8:X_L^2[V3')CE
MG+(G.?E7H/KUXK>H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J]_=&RT^>Y6&28Q(6
M$<8RS8[ 58J"^+#3[DJC2,(FPB#+,<'@>] 'E_A_6+8:-:>-M>DU."YCG='9
M,F.X21F"J%SRJYSP!R.]=C#XYTR>W1XK;4&N'G>WCLS;D3.R ,V%/8 @Y)'I
MUXKD+G1]4N/A!IVF'1[F2\MKA!+:,I5F4.2>G8@]172^(H+VS\5Z/XDAM9KJ
MR@ADM[B*%"TD:OR'"XR>V1U]J +DGC?2(="O-5F%S&EG+Y-Q T7[V)\X 90>
M,\8.<<]:BD\?Z-%?SV+1WYN8X_,BC%H^ZY7UB'5OTZ'L*Y37= U+5--\7ZG;
MV%TK:J;:.TMF3$DBH4RY7)V]#UQP.E=!/I]]<?%?3-66SF%DNE&-Y67 1RSG
M:??D4 ='H>MV?B'2H]1L2_DN2NV1=K*P."".QK.U?QKI6C7L]M.MS*;9%DNG
M@BWK;JQX+G/&?09-0> XYX](OOM%K<6SOJ-Q*(YXRC;6?(^O![9KD_&%MK>J
MWGB2Q&DW[!XXOL;6BA8I5498ROP7(YPO.,D 'K0!ZC;SQ75M%<0N'BE0.C#N
MI&0?RK!/C721?I;8N3$]Q]D6[$),)FSCR]WK^&/>K7AH2/X2TR.:">UD6TCC
M9)!M=2% S[=,^OTKCO!]UK6A10^%KCPY=2RQ7+L+QR/(\LON+[^YP3@=3Q0!
MU3^,=)6QU>[5IG3293%=*L1RK X./44MWXNTVV%IY275Z;J 7*K9PF1EA/21
M@.0O/U//%<%?66I:;'XXTM-(U"ZDU.5[FWEAAS&4;).6SU&2,#DXZ<U<UB!C
MI6F7!M]7T_Q!!I$1ANK*VD=&?',#A0>XZ-P-U '1OXX@?Q+H^F6EK<36^H6I
MNA.L+'Y2,H1[<'/'&15V[\8Z39W;Q2-.8(Y1#->)$6@AD./E=QP#R,]AWQ7+
M^3JEKXU\,ZQ?Z;=23RZ5]EN5M8MRQ29SSCA1\Q_+C-5K2VOM,\&Z[X5N;"^G
MU&9YUM9$MV=+D2?=?>!L7G)(8C&/7B@#L=0\9Z+IFHS:?/-*UY%")O)BA9RR
MG^[@<FJT7Q!\.SM9^5=R-%=N(HYA _EB0GA&;&%;O@]A65IMG-I_Q,>22SG6
M"#0D@>Y2)V25U92<$#K@8QUXK"M;>[B^$6CV+Z7??:DU! T?V9BRXF+EB,9Q
MMXSCVH [W5?%VDZ//-%</,YM]AN6AB+K;AONER.F?3KR#TIFJ^-=!T::.*]O
M=K20?:8]D;.'C]00,'U^E</>Z5%IWB[6?[9\+W>L0:C()[2:UC9L9X\M^0!V
MZ]/Y= EGCXD:23ITD=O#HQA'[EGCB?/W-^,9VY'_ .N@#L1>VWV 7QF1;8Q^
M;YK' "8SDYZ<5EV'BS2=1OH;.*6:.:>/S(1/ \0F7U0L &XYXIOC'3+C6/"&
MI6%GG[1+"1&JD#<1SMY]<8KG+B67Q1>>%DM;'4+:2QN!<79N+9XA"JK@C<PP
MQ)P,+G\* *27UWXL\6:Q9)J.JZ>]K*D>GO#;R+'$0I9S)T!W8Z/[8ZUU'B?Q
M=#X<OM*M&MYI9+Z;;\D3/A!][ ');D8 S57PH)$\4^*_,@N(UENT>-I(717
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
M.1)2K!B5#91E)#+SUX^@J*_\01VFK1Z5;V=Q>WKPF<Q0;!L0'&278#D\ 9H
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
M*H='4Y# ]"*R[GQ3HEI?K93ZA&DYD$6,,5#G!"EL;0>>A- &NJJBA5 50,
M8 %5/[*T[^T/M_V"U^V8Q]H\E?,Q_O8S534O%&AZ/.\&H:G;V\R1B0QNWS;2
M< X[UJ/-%' T[R*L2J79R< *!G/TQ0!5FTC3;F]CO9]/M9;N,@I.\*EU(Z88
MC(I[Z;8R:A'J#V5NU[&NQ+AH@9%7G@-C(')_,U5L?$>D:CYGV6^C?RXS,VX%
M<1YQO^8#Y>.#T-&G^(]'U1IUL[^*1H%#R Y7"$9#<@97'<<4 2_V'I)LI;,Z
M79_999/-DA\A=COQ\Q7&">!S[5R[^$7O/B'<:EJ.FV=UHYLEMX$GVOY9&#E4
M(( ^\/Q-; \;>&2C.-;LRJJ&8B3H"<#]:U?[1LS<P6_VB/SKB,RQ)GET&,D>
MW(_.@ ETVQGL!8S6=O)9@!1 \0,>!T&W&.*8ND:8NG'3ET^U%BW6V$*^6><_
M=QCKS6=HNHPIIM]>7&OV]_;I<2$SJ%18%S_J^#V]>]7++Q!I&HVD]U9ZC;S0
M6_\ KI%?A.,\^G% $L>CZ9$UJT>G6B&T!%N5A4>3GKLX^7/M36T/26MI[9M+
MLS!/)YLT9@7;(_\ >88P3[FF:;XATC5_-_L_4;>X\D9DV/\ ='J?:C3-?TG6
M7E33=0@NFB +B-LE0>G\J .-\0>#[^?Q%>7D&C:5JMI<0PQ11W3F,VH08VK@
M=">>/I73>$M!;P]I,ELWE*99VG\F'/EPY &Q<G) QU[DFM:]OK73K1[J\GC@
M@CY:20X [51D\2:2-!N-:BO8IK*!6+21MD9';ZYP,>XH T)+2VFN8+F6WB>>
M#=Y,K("T>X8;:>HR.#BB*UMX)9I8H(HY)R&E=4 ,A P"Q[\<<UQW@_5]5\1?
M8=6CU6VFMW5QJ%ELQY#<F,1X&<\C.X\@"MR3Q3I:>)AX>^TJ+]HO, )&W/9<
M_P!XCG'I0!./#FC#39].&F6PLIW,DD(C 5F/?'KP/RJ2'0M*M[^*]@T^WCN8
M8?(C=$ V)_= ' KGO!WBP7VDVT>MZA:C5)KB6%(U(4R;6(X'X5T5]K>EZ9/#
M!?7]O;RS'$:R. 6H DT[2['2+9K?3[9+>%G,A1!@;CU-5[_P[I&J7:75[80S
M3JNS>PZKG.UO[P]CD5I@@C(Y%<?I^N:GXKU"_71[J"RTRRG-N;@Q>;+.X'.
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
MTW86)2QQ@ 8XY/5/['UA_AGXJM9--NC>W>KM+'$(<,ZEXCN"]Q\IZ>E>MT4
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
M2>W2,B5^>5!' !'&0?PH G\*6\QL)]5NL?:M4E^U,,#Y4( C7CT0+GWS6_2
M!5 '0<"EH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "L[7M8AT#0KS5)U+1VT>[:"!N
M/0#)]20*T:H:UI4&N:-=Z9<DB&YC*,1C*^A&>X.#0!S\7B/6;/4=$358+%K3
M5OD1[;>&AD*[E!R3N!Z9&*B\,>)]>\1WLDJ6-A'I<%]-:3L)&\X;5RK 'C&2
MH/U/ JS;>&-2EN-$_M74()X-(RT8BB*M-(!M5FYXP.PZG\JL>#_#<_AFVU&"
M6YCG2ZO'ND*(5*[@ 0>>>@H U]6F>VT>]GCCCE>.!W"2_=8A2<'VKSN77M6N
M]2\!I:-;6=M?1M,UO$A5-P4Y'!^[AN!Z\G/%>C:E;27FEW=K$ZI)-"\:LXR
M2",D5R;>"+Q++PR;:^MX[_1,H)7B9DD4C!XR/04 .A\7:A>>*[O2[9=/5;2\
M2"2VF<K</$<;I4YP0,YQCH/I7:5QFI^$]2UG4H7OIM/,=O="XAO(HF2Y10Q(
MCX.,8P,G\L\UV= '!77CJ_L=;M[:ZM[.*.?4?L26;,PN=A.T3>FTGGD#COWJ
M&)+G4/BWK5I<0VLEJ-.CBD25"1)$2#ZXSEL>G%0GX?:VEE#;Q:I8_P"CZDM\
MDC6Y+S'=G,C9SD<@ =?6NFL?#UU;>.-0U^6ZC>*ZMT@6$ Y3;C^9!./>@#A_
M#D+/'XW.HV>GW=G9W$C-;&$A=\2G8%[!0%QTS3M;OUU/POX#O$M8;42ZI"?)
MA&$3!(X'IQ73:7X1OK.'Q;%-/;D:S)+)"R9^0NK9##'8M^-4)/!&K-X;\*:<
M)+3S=*O$GN#O;! 8GY>.>#WQ0!L+J?E_$6]L!I4/F+I8N!<H!YTP#@!,^F=P
MY[@5GZ7XZO+CQ1IVD7UK;1/?QN_D1R%I;1E!(67GJ0.F 1TK3N?#]_<>-KK5
M1-#':2Z2;!&4GS$8N6W8Z=^N16%HW@O7K"Z\/2SW&F+'I4L@:.&-@9492I<M
MW<Y^G.>: (-%\7:IIGAO4-5U>2.]>?5&MK2)2P(?.W;WP@VDX )Z]>VA:>.[
MX1ZW]HTJ2Y&GP">*>VADC2X'&1AQD8)YY/ )QQ58_#_5)]*U+29M1MTMOMIO
MM/N$0^;'(3GYNP R>F3SU'2MNPLO%[:==2ZCJ-A_:+*%MXH8SY"X;)+9Y)8<
M>PH G\,:UJ&L;Y9SI\]H8D>.YLI"5W'.4*DDY&.O'7I715QFD^&]5TV;6=3M
M(=.L+V\@58K6%F> 2KGYSPN,Y P!QUYKK;07 LH!=E#<^6OG&/[N_'S8]LYH
M FK@0JK\<F*J 6T?+$#J=^.?P KOJYG5] O!XDM_$>CFW:^C@-M+!<LRI-&2
M#]X9VD<]CF@!-8MHI?'OAF9E'F117C*P]=J#GVPQK"7XB:P=,GU8^&"VFVMP
M\-Q-'= L IP652H)'-=#8:7J]WX@CUC63;0_9H6AMK6UD:11NQN=F(&2< 8
M[5Q?AC3-;UGPIJ^DPFS33[R_N%:Y>5C)"-PW*(]N#G!_B'WLT =C_P ))?:C
MJ5W:Z'8P7"6D,;R2W$YB#.XW!% 4_P )!R<=:SI_B)$]GH%WIU@;J/5IC!L,
MH1XW! V^G4^HJP-!UG0]8O;O0C:7-O>11J\%W(T9C=%"!@RJ<C ''%9H^'L]
MC:^%;6PGBD32KW[3<R2DJ9,L"=HY],8^E &YX;\37.K:KJFE:C8QV=]IYC+I
M'-Y@977(.<#V_.K_ (EU6?0_#UYJ=O:BZ>V3S#$6*Y7/)R >@R?PK.TCP]>6
M/CK7M:E:$VM^D2Q!6)<;5 .1C Z>M=++&DT3Q2+N1U*L#W!H Y?_ (3$?\)!
MH-AY$)MM7MC-'.LI)5@N=NW'TYX[^E5+GQS>116,EMHZW:WU]-:6YCN-H<+P
MK?,.Y#>W'4Y%9:_#6YB\+SVD=VO]JQW0DL+EY&/V>-')10>W!8G QD^PK=U7
MPW>/)X8CTY;?[/I5PLDQE<JQ4+MX 4Y)RQ[<_6@!8-0%WXFTE+[1(X-6?3YI
MM[R!C!AE4H"!R#GKZ?4US"^*O%%O\.]>UV9K;S!>,MJ^[<8D,@C("[>0IZ9.
M3SGH,]A=:5J,GCO3]7A%O]AAM)+>;<Y\P[CN&T8QU"]3T)KG'\(:_+X'UWPY
M,+0I),TME*DAS)F02;6!&!R",Y[^V2 :=SXS;3;?2[*X%F=5NK3[3(TUQY<,
M: ?>9MN>>@ 7KGL*K+\2/,TK1;N/1KAI=3N7ME@,@4JRG'!/!R2.N.]07GA_
MQ-%/I/B#3[>R.J6]D+*XL9928V3DC#< D$Y/;W/>?5/#_B#4[KPM=7*V\D]G
M??:;I82$2%25.U<G+8P>>] &[X;\12:W)J%K=V+6-_83"*: OO&",JP; SD?
MYYI_BG7V\-:2M^+&2\7STB9(V 8!CC('<YP,>]5= TO4+/Q7XDOKN&-+>^EA
M:!EDW%@B;>1V[?\ UZ=XWT[4=4\/K;Z9;I/<+<PR['D"#".&ZGZ4 9EUX_>Q
M%K;:AIJ:;J%TSF..^NE2-8UZ.[C.,] ,=0:?IOQ!@U/18;F"Q=KZ:[-G':K(
M"KR 9)#]-N.<TOBG1-9DUBP\0Z%';S7UO"UO+:7!PDD;<]<CD'_/%4]6T'Q+
M?6VC:TL%@-=TZ=I/LD;%83&PP5R>K<#GW/IR 7#XXGMKK6K*\TG_ $O2;47,
MH@GWK(#@_*2H/0YY%7'\901OX95K23_B?)OC(8?NOE5@#Z_> KD=,MK_ %;Q
M[XOM+V.&VO;O25B*(Y=8RT:@<]\9&:L6GAKQ/=W7A'^T+*SMX-$)B<I<;F=
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
M/P^?3?[%N(K&_-W,;EYKG="82CN<XV'D#TKKJ "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ J&[N8K*SGNYV*PP1M(Y SA5&3Q]!4U5[Y%DT^Y1U#*T3 J1D$8/% &#9
M^/= O9;1%FN(EO&V6\L]K)''*W3"L1@UTU>4:3H.J^*?AMH&EI';6]B'$DMR
M9B9-JNWW5VX!/N:O>+?%>KZ3-K$]KJ"$V1B\FVMX5EC"E@&,[$91B20 &!X'
M'>@#TFBN"U+5_$U[X_OO#^CWUI:QPV*7"F>#?SN7//ONQ]/?FLS5?%^MZ9JD
M<KWHD1M86U-I#$KP+"0>#-MSYG&<9R,]* /4**\[U;Q7JB7GBH1WR6+:0L1M
M+=T0_:,C))R"QW< ;2.HHN]>\3SZ_H&C6UY;VD^H:89YW>USLDP3D*3D$8Q@
MG'7.: /1**\T\3>(_$&@P7AEU16N;2" QQ6MLLBRL1^\>;@F-2>!ROM6IJNJ
M^([CQ99:/I5Y9VT=SIQN6DE@WF,[L$CGD], \<GK0!TVJZY8:*UFM]*R&\G6
MWAPA;<YZ#CI6C7C6LZ]J&L:9I-I>-:G6-.\0):2R[3M9U)"N!QP3U ].V:[7
MPWK.J?\ "7:SX>U:\CO9+:..XAFCMQ$ K 97 )X&1CJ>O- '7.Z11M)(P1%!
M9F8X  ZDU3TG6+#7+ 7NG3B>W+,@< C)!P>M7B 001D'M7$_#^*W_P"$.O89
M=J6WVRZ5N=H5-Q!Y[#% &Q8^,="U&_2TMKS<\I*PNT;+',1U".1AB/8UISZE
M:6U];V4DH^TW&?*B )8@=3QT ]3Q7CGAEV_M3PSI^I/(-!BN99]'N3#M:>3?
MA5<@_+SDX[Y':NY\%3KJOB+Q1JSDM(+W[%'D8V1QC@#ZDY- '3)K6FR:U)HZ
M7D;:A''YCP#)95XY/8=1^=2VVH6MU<3V\4H,]NVV6(\,OH<'G!['H:XN, ?'
M*7 ZZ-S_ -]BK7BF5='\9^&M5241"ZF;3[@!,^:KC*9^C=/K0!VE%4M8NKBR
MT>\N;5(GGBB9HQ-($3./XF/ %<=I'B;4M4U+5-,CU&.54TP7,-XEKLVR'@E0
M3ATSR#^&3UH [[J*Q+5]"\/7]MH5G%%:3WI>:.&*,@.5 W,2.!P!U]*SOAP]
M]-X*LKF_O?M3S[I%)3#*"QX)S\QSDYXI^JZ]=67Q T+1XTA-O?13&1F7+J54
MD8/X4 =317E7A75M?@\*>*=52<7MRFI. GV<LP8>6'<#=R IR$XQMZUV/A#6
M)]:M)[E]3LM1MMR^5-;Q&)@<?,KH2<$<8Y[T =)17*^-?$%[H$5@UNR06T\I
M2YO)+=IEMUP,$@$=3QR:I_\ "2:G-)HFCVU]I\FHZBDLYOHXR\0B4L5(3(Y8
M #[W!!ZT ==?WUMIEC->W<GEV\*[I'P3@?04ZTN8KVS@NH&+0SQK(A(QE6&1
M^AKC9=6U&ZT#QAI.J^0]YIUI(#/ I5)4DB9E.TYP<#GDU4'B6_M[+0=#TB-C
M='2HKF65;8SA%V@*"H9<9/?/'H<\ 'H=-=UCC:1V"HH)9B<  =ZRO#-[JFH:
M#;SZS8FSO^5EB[$@XW =@>N*R9]:U76=<U;2M%FM[0:8B"6:X@:3S9&!.T88
M8 QR>>O2@#77Q/HC:;;ZBNHPFTN91##("?G<G 7'7/%:U>0>$]4GTGX8:/<0
MVUM.&U81.)USL#.1N7_:]ZZB_P#%.I)XON-)AN-/M?(>(16]VI!O$8#<4DR
M",D!<'.* .WHKD9=:\0:E=:B^@V]HT&FW/V5X+C(>Y< %\-D!  PQUS@TV\U
M_P 13>,+O1-)LM/:*U2&9YKB5E.QNHP!U/;TQ0!V%(S!5+,0% R23P!7FR?$
M+6+J[2\LM(N+G36N3"((K&9F:,''FB7&WJ#\N*M^'-6UB\\7>+7GN8GL[)EC
M6!D;C ;;M^;"].>N?:@#H]%M="O;V?Q)I1$LMZOER7"NQ#A3C !X&"O8=JW*
M\^TCQO++X7T!K>PLX;_5KF2""!,I#&%8AFP.3CCCC)/6K=[XOU+1XM<L[VWM
MY;_3K07<,L8*Q3QDXY7)*G.>,G_$ [:BN*TSQ9K,^J^&XKVSL4M-;MFE0Q.Q
M>,K$'.<\8.>G;/7CGM: "JK:C9IJ:::US&+UXC,L!;YB@.,X],_R/H:Y_P 2
M^);S2M=T[2[4V$(NXW<W-\S",$=$XQR>>]8>J#51X\T'4K>SA_M>YTJ6)K>2
M;]U&RG.=P&2,N>G7CZT >B21I-$\4BAHW4JRGH0>HJAHVA:;X?LOL>EVJ6\)
M8L0"26)[DGDUS5IXXGD\/1SSVMNVJR:B=,6"*0^7YVX@$D\@8&>>N/>K'_"3
M:G9ZK<Z+J45D-1:S:[LY(=WE2!<Y5@3N!!&?<?2@#KJ@AO;6>ZGM8;B-Y[?;
MYT:L"T>X9&1VS7(2^-KJ'2/"EZUI"S:S/'#,H) CW]U^A/>H;74K?1?&7CK4
M;D-Y-O#9R.$&2?W;=/>@#L[C4+.TN+:WN+F**:Z8I!&[ &0@9( [_P#UQZBI
MY98X8GEE=8XT4L[L<!0.I)["O+]=GUFY\;^"I]5@LX(Y+B1X(X'9F0'9E7)X
M) V\CCK7I\P!AD!&05.0?I0!E_\ "5>'?^@_I?\ X&1_XUK @@$'(/0BO*/
MU[%!X!M;*7PSJ%\D[E'D^S@Q,'?!.[). #G..WXUU&J>(F\&:C8VM[;HGAYH
M1##=*7>2.11PKYSD$#@]?R- '845R.I>+KO1-$TY]5M(;?5=0D,:1!F>.+G.
MYR.< $9 []/:MI_CYY-"O[R[L"UQ9W*VRF#*Q7+.V$*,W('(SGI^- ';T5RT
MOB'6]-LM8GU+1X<V-N+J-X9F$<J\DIN*_>7![<\=,U8D\3.DGAT"Q!CU@#+>
M=S"3'O QM^;N.HH WIIHK>%YIY$BB0%G=V"JH'4DGH*CM5MC%Y]KY1CG_>^9
M'@B3(^]D=<C'-<-I.NZIJ/A;Q-=:[8VM[;VLMPGDI)MWA!\R8(X QG=DGGI6
M@GBM--MO"<,6E)%8:M%%'&WVC MB44JF"OS<' Y&<4 =A17*WOC:&QL[ZYFM
M0%AO_L%L#*1]H<8#-]WA5.<D;ONGZ5/X;\5#Q!>7UJUIY,EJ5(DC<R1RJW0A
MBJ\\<@B@#=GN[:U>)+BXBB:9]D0D<*7;T7/4^PJ:O/\ XCF2'5_"5U%'Y[Q:
MD L"L \A.",9^G7MD5<7QY<10ZW'?Z(UMJ6E6XN6M1=*XEC(ZA\=N_![?2@#
MKY[B"UA,MQ-'#$" 7D8* 2<#D^]2UYSJ_C!+_P %76I:QX59]-*P20I)<@K/
MO/J!Q@_7\*W-1\57MGX@BT2PT)KV:2R%U&1<K&,;MI!R. /7UP,=Z .JHKCH
M_']M-X<TO4HK3-SJ-VMG':F8#9*6VG<P!X'7.,X(XYK1T3Q'<:IKNJ:3<:8;
M6;3BOF.LP=&#C*8X!Y )Z<4 ;[,J*68@*!DDG@"L&XT[1O$VIV&IQ7XN)=+E
M)B^RS(RJQQD-C/H.*S_B7-=1>"[E;>)'222*.4M)M(4R*, 8.<YP>G!S[4U+
MB'1M;CM--T2V&NZA;K)<PI=%8DCCR%)?;UY(&%Y[]* .QHKBKSXB16&@7FH3
MZ9*MU97HLKBT\P95SW#8Y7&2#@9]JL1^,+V/5-/MM2T*33[>]NI+9)IYQD,J
MY0X"X^;@#GKGKB@#K3R*Q=!\+:7X<:Y>Q24RW#9DEFE,C'DD#)[<_P".:S;;
MQO'*?$@N+18&T0G<!.',HP<'IQT []:9JGC.]TV*5SH,F+:T2YNC+<"-5W#.
MQ#M.]A@\<=* .OI&944LQ"J!DDG  KD]4\;O9WNGVECHMU?S7]D;N (P3.!G
M:<]\=>N,C@YJOK/B:74-%UF&UT<W%M;6;K?F2X\HQL8R6C48.X@'GD8[9- &
MKJ'A:QU;4UU>&]O;2[,8C,UG<%1(@/ (Y![_ )UHZ3H]GHMJ8+17)8[I)97+
MR2M_>9CR3_D5D_#W_D0-&_Z]Q_,U#K?C.32+K4 NDR36FG+&UU<-,(\[QD",
M$'>0.2,C% '5TUW6-"[L%4<DL< 4V"5;BWCF3.V10XSUP1FO.O'7B%M7\#:T
MUIIIGTR-Q UTT^PEUD4;E3'*AN^1G'3% 'I(((!!R#T(HKBKWQQ9Z%!::>J0
MRW4=@ES(LMRL*A,#Y03G+GLOZBJUUXZN;S5O"JZ/;L]IJHDD=7*J[!005YZ8
M/.0><?F =]2;EW[-PW8SC/.*Y:]\:+:74@&FS/9PWRV,LY<*?,;'*H?O $X)
MR/;-/BO=+/Q)GLELI!JHTX.UUN^4Q;A\N,]<GKB@#I4D20$HZL <$J<X/I3J
M\Y\+ZW8^%O".I7-P"(AK$\$,:D#<Q;"KDG Z=2> *U[3XB:1/9:E/+F*2P9%
M>)9$E\PO]P(RDALGCKQWH ZXLH8*6&X@D#/)Q_\ KI:X2SN+BZ^*T$ESI<MC
M*=)DR))%?>/,3D%21Q72^)-<7PYHDVJ/:2W,<)&](B-P!.,\]AD4 :U%8'_"
M4V__  D.F:0;>0-J-J;F&7<NW !)7KG.!5.X\=VEM##,VGWDD4]_+8Q- %DW
MLF0& !Y#$$#Z$T =5D9QD9/.*6N0L]7LM2\5:1/+I6H6NHSV$KQ_:,H$4-AE
M*Y^]D YQT(_#(N/'&N+X&U?6!IBQ3V]P\,4FY2JCS-G(R22OY$T >C45R][X
MQ33VMK6:Q<ZC+;M<O;>?&NQ%.,EBV"3U 'OZ5$/B#IC:?HM[':WLD6K.T<6R
M/)5P2"I&>NX8X^M '6T5A>'/$\'B(WT0M9[.ZLI1'/;SXW+D9!X]<'\J;XB\
M66OAR\TZUFM+JYEOS(L2VR;CE0.,>Y8"@#?HKC[GX@6L%L773KIKB*U%U=6S
MLD<D"'/!#$$MQG '3![BK[>+K.9-.&FPS7UQJ$)G@ACPIV#J6+$!<=/K0!T-
M%<NGCFQ;3FO&L[N,)J0TV2-@NY)<@'//09[>E7Y?$UC;Z[=Z5<B2!K6S%Z\\
MF!&8\X)SGL?ZT ;-<[J_AJZO-775M+UNXTV\\H0OB-9HW09(^1N <FH+'QYI
MEYJ5O:2Q36HNXFFM99]H615!))P<IP,X;'%36?B^&^-OY&F:@R743RVLFQ-L
MRJ/7=P3C@'':@#1TG2%TSSY)+J:[N[A@TUQ-C<V.@P    > !6E7,>!O$EYX
MHT62^O+%K8F9Q$0/D=-Q P<\D8(/ KIZ "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J
M"]MC>6%Q:B5XC-$T?F(?F3((R/<9J>D9@BEF.% R3Z4 9GAW15\/:%;:4EP]
MPEN"%=U ."2<<?6N?OOAY#>C6(?[7O(;+4YC<26T87:)<@[LD$D9&<?3TK0T
MKQ1<:M?6WE:/,-+N_,^SWZRA@=N>74#Y <''//%=)0!SUGX5%IXJ.OG4)I9W
MM%M9$=%PX&/F)'0Y4'BLB;X;PS1&W.LWBVJWWVZ&$(F(Y"<GG&3U/7UKN**
M/(+ZY>3Q7JDYUS4M%OGO%6.V?2WNA(B *I4@'()R0.@R>#UKL--\.WVH:CHO
MB/5KEHM4M+=HI(DC 60$M@D?PD@@D#H:Z^L>UUX7/B;4-%^R2H]G#',)21B4
M-_='UX^H- &)J/P_6^OM9D35I[>SU95-S;)&IRZCY3N.3C)S@8K,ET^[MO'^
MDZ;8:B8I[31#"+F:WWAL-P". >!G@YXKN-(OYM2TY+J>QFLI&9@8)OO+AB 3
M]<9_&K%W=165G/=SMMA@C:21@,X51DG'T% '(77P^6:PTV&/4F6XM=1_M&:X
MDA#-<2$Y.0" *UK/PT;7QKJ'B+[7N%Y;I#Y'EXV;=O.[//W?2F:%XFN-:NT1
M]%N[6UFMEN;>Z=@R2(<8!Q]UN>G6G:MXJ33]1ET^TL+C4;N"W^TSQ6Q7=&F0
M!P3R3UP.<?44 ;LH=H76)PDA4A6(R >QQWKGO#'A>70M!N-*O;\7\<[R,7$7
ME'#_ '@?F/<GGBN@@E$]O',JNHD4,%=2K#(Z$'D'VJ2@#C=.\#36O]FVMWJY
MN]-TN?[19P&#;(K G9NDW'<%R>,#MZ8J71[.3PYXOU.V,3?8-7D^U6TB)E4F
MV_O$; X)QN!/'![UUM% ',Q>%[E/'K^)7U*-D:W-L+86^"$ZCYMW7/M45[;S
MZ]XUT\I'(NFZ.7EDE9<"6<C:JKD<[1DDCC/'6NGFGAMHC+/*D4:XR[L% [=3
M67_PD5M_PEW_  CHBD-S]E^U&3C:%W8QZYH D\1:,OB#0+S2WG> 7";1(F?E
M/4< C(]1WK TOP5J%EKJZI=>(7NF:T-I-&+5(U=,?*!@_*!U]<]ZZ/5]2?2[
M:*9+&YO-\R1%+==S(&.-Q'H.]:% &#X3T"Z\-Z0--GU/[=%&<0?N!'Y:>G!.
M3DGDTFH^&C?^,-(U[[7L&GI(GD>7GS-ZD?>SQC/H:V;JX%K:37!CDD$2%RD2
M[F8 9P!W/M7-P_$'17AM+F=;RTM+QML%U<0%8F/IN&<=^OH: (++P9J.D+J<
M>DZ^;6&[O!=Q(;4/Y3$C<"2V6!  [=*T/#OAEM%O]1OY[N.>YORAD$$'DQ#:
M",A-QY.>3FNAHH Q]:TS4[^6%K#4XK:-4=)H)[43QS XQD;ATQZ]ZPK+X?#2
M[+33I^H"'4[&25UN3!NC?S/O*8]PP,8P >,>]=K10!S"^%;DZ9K:3:DDFI:P
MGESW0M]J*H78H$>[LI/?J:HW?@C4"NC7.G:X+/5-.MOLK7*V^5FCXP"A;'&,
M]\G\,=K10!3TJTN+'3XX+N]DO;@9:2=U"[F)R<*.%'. .PKG;SPGJ,/B:YU?
M0M5CLA?JJ7L4L'F X! =/]K'8\?RKKJR]?U^R\-Z;]OU R"#>L?[M=QR>G%
M'*P_#^\M/!EAH5OJ4#26]\MV\KPD!@&W;0 ?7'/\JN^)/"FI^)'GL[FZLCIL
MD\<T3M$3/;A0,JAZ<D'GMN-=C5;4-0M-*L);Z^F6&VB&7D8$@<X[>Y% ')7'
MA#7[;Q!>W>A^(A8V.H2^=<0- )"CX +)G(R<=>.W7 K4T_P_=6/C*]U;[3&]
MG<6D<"QMN:4,F,$L>O\ %SUZ5J)K.GOH@UD7 _L\P^?YQ4CY,9S@C/3VJGIG
MBG3-5NDM8FFAGEB\Z&.XB,9FC_OIGJ/U]J ,&Q\&:SI5_-:Z=KOV?0)IS.T"
MQ_ODSR45^P)[_P"3?LO#%]IOBC6-1L[R!++4@'>%HRT@E"D9#9P!DD]#Z5U-
M% ' 6G@"]M?#>D6ZW]N-6TFY>XMY_+)C.]LLK#K@^OM5R^\'W^JPZW<WEW;#
M4-2M%M(Q&K".!%)/4\MD\]..E=G10!R47A6]ANO"$JW-N1H=NT,P(;]YNB$9
M*_EGFK_ABZU6ZCOVU*>&XC6Z9;:6*)HP4XXP0,@'C/?!K>HH YSQ'HNHZQ))
M !IUSIDML4-M>1G*3<XD5@,]"...G!&:S=&\$W>E>(-'OWOTGBL-,^Q,&!W,
MVYCD=L?,!^%=K10!Y_'\/;Q--OD74(H[PZN=4LY54E4;L''?J>E;:>'KJ_UL
M:OJSPK-':-:P16[,RIN^^^3CD],8Z=S72T4 >=CP-KLMCX?LY]1T\1:+<QRQ
M[(G)D53GDYX( QCOGJ*U;OPA<7VH>*7FN(DM]:MXHDVY+1M&I4$]B.<XKKZ*
M .%/A7Q%J&J^';S5;W3V_LAV)\E&#2@@#/H#\HXKMK@2M;2B'9YI0A-_W=V.
M,X[5)10!Q.@:1XI\->&(-'MDT^ZE3=MN9KIP(\G.-FSD#GN*FOO"^I:TBV&M
M7<=YI\=@%!R4>2[_ .>A"@  #H.?7K7844 <%)X9\47WA[2Y+J_MT\0Z3,SV
M\^XR).I&,/E002.._3WXMW7AOQ#KGAB[M=8U2V74)6CD@^S1D10,AW#KRV3U
M/TKLJ* .0BT;Q1JVD:E::_?64?VBU>VB2T0E067!=B<$^P'J:IVOAWQ/(WAL
MWLFF(ND2X9(BY+H$V;LGOC/&/QKNZ* .)M/#6M66D^)]+5K.:WU!IY+1]S(V
MZ4$$-P0 ,]LYJ>_\+7FH?#RRT8O%!JEE!#Y$R.2$EB  8-C(SCTXS77T4 <?
MJG@^XN/"FFV=A=^3JNFLL\%PQ)#3#EBWLQ)[=^G:MC0U\0'SI==:R4L%$4-I
MN(7&=S%CUSQQVQ6Q10!S7BW0[O5I-'N[".![G3KY;D+-(4#( <J& .,G;V[5
MF7OA/4M07Q!J4J6L>I:G9"SB@64LD2XP27VC)/7&WL*[BB@#B==\+ZMK'PTM
M]!!M5U!$A1CO(C^0C.#C/0>E:,.BZA_PG4.LRB!;2/2_L@ <E]Y<,>,8QUYK
MI:* /)9?#M]H?AC2]#N)+!M0FU=KJ(-<-& JJ6R'&"I! ' SSQ71>#+V:/5[
MNTOM"CLK^[0W,ES%>K<^=M(7YB"2N-PP#P?FQWKJ=5T73=<MUM]3LH;J)6W*
M)%SM/J#U%)I6AZ7HD)BTRP@M4/+>6F"WU/4_C0!0\9Z5?:UX<EL-/2%II)8F
M)FD* !7#]@?[H'X^U4M1T?5T\7:?XCT](G/V;[+>V;3E05R2"K8P<%B>0,X]
MZZRB@#SG6O NJZGH&J()+4:AJ.I+=LA<^7'&HPJYQDG'4X%=-XPT"7Q'X=>U
MMVCAOXW2>UE?D1RJ<]?ID9]^E=!10!P9^'GE:UI-S;7&+>.+R]21CS<X?S%)
MXYR_)]@!4'B;PMKNL:UJN;:ROK.ZM/*LI+J3:+)L#)5=IRQ/.X8Z=>Q]#HH
MXC3_  [K8\0>&M1NA;I#I^G&VFB64DK(01D<8/ 7/]:BGTCQ+I5_X@M]*LK:
M\L]7,DZ3R7 C:WD9,$,I!W#/0#TY(KO** ,3P?IMUI'A+3=/O41+F"':ZHVX
M Y)ZUQOB7POXCU;4O$*O86M_!<P(-/GGG4?9MN251".&)[\#WKTVB@"GI4=Q
M'H]G'>(D=PL"+*L;;@&  .#7G5SX<\6V?A;5_#%G8VUS;3N\D%[]I"':S@E"
MC DMC/.0.>I->HT4 >>W^A>)-'UB/5]'LK/4FN+2*VNK25U4(R+@,K-C(Z^_
M/3TGUK0]?.J>&=9AM+:^O+!I5N(89!!& XZ@MG@?F?3GCNZ* /)]9\,^+;V;
M5I&TNWO;L7J7%C>2W8^2-6!6.-#]WOGE<Y/6NGL]&U0?$U]<GM52T?2E@+K(
MK 2[E)4#KV/.*[&B@#S&/PMXAG\)RH;&.WU*WUHZI!;S2HZS#)(7<IP.N.<=
M.V<U=U;2?$WB/P^TDFEVFEWUI<0W-K;),KF1X]V<L/E .X8';')YKT&B@#B]
M/B\17_C>SU?4-"2PMDL9+9\WB2$$LK X7W&/ISGL>MO;2+4+"XLYUW0SQM$X
M]588/\ZGHH \N7P%KEOX4247 F\26,R"PF#*-D"$JJ GC!4LV#[ ]*W-;\/W
M\,7A2STNS^TVVFWD<UQ)O5&PHP6.2,DEF)ZG/UKM:* .9O[+4)/B!I-]%8L]
MC!:RQRW D0!6<C VD[C]T=!_$/>N<DT+6Y_ OB;0CII28W4DML_F BX#2"3Y
M?3CCGO\ CCTFB@#SK4;#Q#9>([7Q/:^'TOC/8K;75@TZ;X6!!&&[_AGOFM*]
MLM=NK_PM<R:5'NMKJ2:Z6"5 MNK J!R06(#<D#G!QU%=G10!QWA;2M0T_P :
M^*[FZM7CM[V6&2WER"K@;\]#G/-.\5:-J.H>+?"E_:6IFM[">5KE@ZKL#; #
M@D$]#TSTKKZ* //]6LM:T/QM>ZQ8:#%K=MJL<4;)N"/ R +RQ!&T]<_GC')=
M6&OZ+XETG7+/2$NH7L!97-C:;$%O\VY0N3C R!D8'R\XR*] HH \DM+'4]2\
M)ZY);V?FWUMXGDNWM4<98JR%E4_G^5:=WI6M^(_$.I7$NE26-O?:$;2-I74F
M-RY(#@'KUX&< C-=KHVA6NAB^%M)._VRZ>[D\U]V'?KC@<<?7WK3H \W\*6>
MHV_D0S^ M/L[NRB827I$:F8A2 $(7[S'J<XQGUI_AG3K^S\46TVE:5J.E:5+
M$QU"SNG!A63'!C^8DG/' ' KT6B@#C_AU;ZEIOA[^R=1TV2V-G+(JS,P(FW.
MS94=<<]__P!78444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHKD/%S30^(?"TD-S<1B34!%)&DI".NTGE>AZ4 =?17#ZQ/%J/CTZ
M-J=]-;6$6G?:(1'<-!ND+X)+*1G '0G%:?@._GU'PE;S7%P;ETDEA68D$NJ.
M54DCJ< <]Z .EHHHH **** $9@JEF( '))[4!U9F4,"5X8 ]*YGXB,J^ -9+
M*2/(P,''.X8/YU0A\+:7?>![*=+=;6^&G1R)=VXV2J_E@[LC!//7UH [:BN!
M\-^/7N-&\,#48&EO-6DE@\Q"  8VV[B/?(Z5J7_CBVT^PUZZELIF&CSI#(JL
M/WF\J 1_WT* .H>1(P"[JH) &XXR3VIU<-J6NV>M:5"NL^'+Y+9[^WCB69@H
M8N<H^0>0,\@9]#6AJ'C)[/6+_3+?1+^\FLH5FD>(H$V$$YR3P>.!U//I0!U-
M%<Y%XPM+NRT6>Q@DG?5RPMXR0NW:I+[CVVX(XSGM5CP]XB_M[[:IT^YM)+.<
MV\HE*D;QR0""<\$=N] &UO7>$W#<1D+GG'K^M([K&I9V"J.I8X%<-JMV^F?%
M..:UTVXO9Y]'*^7;X!SYH^9B2 !A<9^@HUKQ3H>K_#Y]6O\ 3KBXL?/6.>UW
M;'C<.!@D$=#@\>OUH [NBN:U'Q8MEJ!TZRTNZOYXK074D<)4%8R<# )RQ]A6
MU?ZE;Z9I<VHW9:.WAC,C_+R!]/6@"W17&V7Q&TVXGF@FA\F1+-KR-5N(I3(J
MJ6*_*QPV.<'MGTJ)?B79?9=-O)=(U..SOR(XIO+5LR?W0H.YN0>0* .WHKG;
M#Q=;W4^IVUS9W-E=:?'Y[V\Q4N\6,AA@D=NF>,CUK/L?B-I][_9\QT[4;>RO
MI/)CNYH@L8ES@+G/3WZ9^AP =E17#Z1?VVE>*?'%Y>3>5:V\EL[LQR%'E9X^
MI[5L6GB@2ZI:6-[IEY8->H7M&N-N),#)4X)VMCG:: .@HKF5\;V$F@ZIJL=K
M=XTZ4P2P,BB0N"!@ $]R*+[QM8V.K3Z6;#4I[N"W%RZ06^[Y,9."2.G\^!D\
M4 =-17)6_P 0])NEL9HK34C:WLR6\5T;?$?F-QM))SP>"0".#S5K5?&VE:1/
M<QRB>5;0HMS)"%80EL8R"P)P#DX!Q0!T=%<U<^.--AU%K&"WO[R?[*MW&+6#
M>)8R,Y0Y /'/IV&3Q5'4O&[BU\/WFEZ?<7%KJDZJ6VJ& Y^0 L/F.#WQQUH
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
M^AB[BN/-SY@S@C;CC^+OVK,&LVFKZCX5GN]'(FNY9Y+.4S9$2K&Q#_[6Y0"
M1QD'.16#+X UB3P]I,RW3IX@BD"7-QY@+"!E\MD#=P% ('KNQR:Z76M(OEUS
MPK-I=F);;3I72;,BKY<;($SR<G )Z9Z4 <]:Y_X2SXAP_+Y)M48IQ@MY)YQ7
M3_#]"G@+100H_P!&!^7IR2?SK+@T76(]?\9W#68%MJ,"K:GS$S(PC*^N1^.*
MV?!-A>:7X.TVQU"V2VNH(RDD2$$#YC@Y!()(P3[DT 8LOQ)B2TU"[BT2^EMM
M.NC;W,P9 J8(&1SD\GI6[>>(Q%J::;86,U_>^1]H>.-U01H>A)8@9)X KCH_
M"6MKX,\7:>;+_2M0OWFMD\U/WB%E(.<X'0]<5HV6C:WH?B&#6H[)]0%UIL-M
M>0K.HECE10-P+L%(XYYZ\T .UKQQ<MHVDWVBVKO]IU*.TN$<JKQ/N&Z+#<9.
M",]!US75:GJ8TO0;G4[F/9Y%N96C+ X(&=N?KQ7"S^$]:MO#4$MO8I/J)UU=
M6DM!.JX7<3LWGC(XY^O7OU^OV%SK?@V^LFB$-W<VA'E*^X+)MSMW8Y&>,XH
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
M22(P$B_-C:".W/(ZYH [>BL?PYXCM?$MC+<VT-Q T,S0RPW";71AV(^A%;%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 445A^,=7GT+PI?ZC;!?/C55C+= S.$!_#=
MG\* -RBN!#>,;&RU&XGNLV:Z=))'-++%+(DRJ6#+M11M(QP<_4UD_P!K^+(#
MX1N/[=AE_MI%C>)[5=J$J"&P"&8_-G/ R!Q@XH ]4HKS./7M=L(O&6ERZL]U
M=Z3;K<07CPH#@H&*[0,>U3)JGB31M4\,W6HZLMY;:PZP2VRVZJL3,HVE3U//
M7/OQ0!V6CZ[::V]\EJLJFRN6MI1(FWYAC./;FM2O*VU^;0(?$SVO%S>>(!:1
M2%<B,NH^;'? !Q[XKIEN=2T?Q;9:+-J4]];ZE;RM'+.J"2&2,9)^50""".*
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
M,J5?@;>N2>F#4WACQ=;^)9KZW2$13V;*'V2B6-U8'!5QUZ'/I0!T=%<QKWC
MZ-KMIH\.DW5]=W<320K"RC)';D\#@Y/;'>J,GQ(LX/#LVJ7&G7<4]M=K:7-F
M<;XW)]>AXY_PZT =K17+IXPEE\NV71+N/4YIG2&RG(0M&N,REN0%P??G@9ZU
M%=>.$M]%U2\739GN]*D$=Y9%P&0<?.IP=R\Y!XXYXH ZVFJZN,HP89(R#GD<
M&LJ+7X+G4[&RMXC+]JM&NRX=<(GR@9'?);'X&N?T?Q#I>D>$A<66EW,0DOY+
M>&QWAI9)BY!'7 YSWX H [;(SC//I2UY_I>J?8O&OB74=7M1IRPV-N\H\P2
M@;OF! YSTQ[5HZ1X_M-2UNUTN6U^SRWD/GV[+.D@*\G#X^ZV!TYH Z^BLGQ!
MKT/A^S@GEB:5KBX2VB0,%!D?.-Q/1>.3VK/G\7BQTU)M0TZ2UO)+LVD=L\J@
M.W4-O.!LQSN_0T =-17$R?$BRBT/4]0-C*\NFSI#<0QRHX&XX5@P/*D]\9]J
ML?\ ">11BV>ZT35+6"YNA;1331!5.<;6.3G!^G:@#KB0!DG HKE]>UJQFTSQ
M#:7EE=36-C %N7A*_/N7+*O(Y ()^M)9>)M.M]-T:TTVSNYY+JT$UO:(5,B1
M #EBS8]NIS0!U-%<P_CG3([+3YI(KB*:^E:)+>8+&Z,I(?=N(  QUS]*AA^(
M>D7&BG48HYV<78LOLWR;_-/09W;<$ G.<<4 =#IFF6NDV?V:T0JFYG8LQ9G9
MCDLS'DD^IJY6=H^K-JL4[/I]W8R02^4\5TH!S@'(()!'/4&M&@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MTV*6#2[2&=566.%$<*V0"  >>]<W+HFJ:1XNOM<TFW@O8]2C1)X9)?+:)E&
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
MKW4/(-NMS.5RB$YPJJ H.>^,FI?#FA0^&]$ATNWN)IX82Q1IL;@"<XX [DT
M87B*36I?&NE:98:P]E:7=K*952)68;""64D'YB" /3'O7/P:[K=OI^H:)?:M
MB>PU**U>\"DSSP."0L04,3*0..,\]<C-:WB 3W_Q.T6SMI[RS:"SED-U#$&&
M7.-OS*5_@[^HK1N_ .FW5I&@N;J*\2[^VF^1E\UIN['C'IP!V% '*MXEUNR\
M#>(YX;^:.XTW4/)@DO@C3",E3M;@AF^8TSQAINJ17'AI]0U^ZO#=:M#A4C6%
M8@<= .I'8GI^)STDWPUTN6QU6T-]J&W4I$EF9I QW*<Y&1U)S^=:VM^%;;7;
M"PM[FZN4FL9$EAN8B%<.O?ICGZ4 8NH^*+_3?'>H6)D$EA;:*]Z(2@R74]<X
MSR/PJ7PW)X@U&RT;6SK$4T%X"]Y;R1J$53G:(\*""#QR3GU.*UO^$6LSXE;6
MWFG>9K+[$T;,"I3.<D]<_C5'1O 5AHMQ"8KV_FM;>0RV]I-+F.)S_$  "3UZ
M^OK0!@WWBC6H?!?BJ^BOP+W3M8>VMW\I/EB$D:@$8P>&/)YJ]]M\3Z)XQTJR
MU'5K>^M-3AG^0P+$(9$0OU R5Z#)/<U1\:>'(=%\"^)/L\]S<2:I=QW#(X!P
MYE5CM"CT!_*NCMO"5O*\5S>ZE=ZALM6M[<RA%$2.N&("J.2.,G- '-:+XDUU
M_$FA65QJ3WMMJ$<Z33K:A(?,52X,+; 6 &!DY!YJEHNJWWAGX?ZEJ::A-<W$
MNH200K=%2B2&3;O9N#R!DY.,]NM=-8_#VWLK[2KS^V=3FETP[;<2.FT1XQLP
M%Z8R/7FK*>!-/&D:EI4UU=3V-[(THBD*_N7)R2A SG..N?U- #?#O_"6IK<Z
MZN"^EM$#&\[P^:D@/3]T "#SU':K7BG4K[39-$-G,L:7.IPVTZE Q9&)S@GI
MT_7M3M \+KH3JYU74+[RX?(A%U("(DR"0  /[J\GTJUKFAIK:60>ZEMS:727
M2-$%)+KG&<@\<F@#F+J^\47NM^*+&QU6WMHM.CBD@<VRLP+(7"\Y&#T).>@P
M*Z7PMJLNM^%].U*=0LUQ"&<+TST)_2HX_#JQZEK-\E[.'U2-4D7:F(]J[59>
M.H'KD5;T/2(M"T6UTN&626*W7:KR8W$9)YQ]: /-/L=RG@_Q[>3ZA-<;[NX@
M*.JX^1@ V0.N.,# ]JUM#U/6].U'PC;W%[%+IVJV!/V5;8)]G,< ;@YR>W7W
MX%;'_""PE?$,(U&=;36I#))"J+^[8G+$,<DDG/L,]*NCPG;K/X?E6[N =$B,
M4(PI\P% AW9'<#MB@#GM&UKQ7KEO9ZS8HS6L]VV^VD\E8A;[B 0WW]XXZ\=:
MZGQ5>W6G>%=3O;*58KFWMVE1F3< 5YZ?ABL6S^'\=AJ+_9]8ODT=I?/.F*<)
MYF[=][KMX'R^W7M71:[IAUG0KW3!/Y!NH6B\W9NVYXZ9&: .-N-7\5VVMZ!"
M=0M&AUJ(@C[)\ENP0,2OS;F)YZG%.TSQ-K1T/Q-;37=K-J>C3F-;N=!%&R$\
M,P'' #<#T'6MVX\+/<7_ (>NCJ+C^QP04\H8FRH7/7Y3Q[UFR?#X2Q>(%;57
M#ZM<I<HZ0@&!T8LO?YAD^W2@"#2/$.JW-WKMC'>O<_9K);BUN+NS\EMS!NP"
M[DR,@X&:S[;Q/XH@LO"NJ7MQ;2V^J7$=M+!%!@ /]UR_9N^!@=:WE\&7JW5]
M=GQ'=/=7EC]EED:"/&[# , ,8 SD*,>Y.:;+X'DET;P[IXU9E_L:XCFW^1_K
MMAX&-W'UYH QM>\8ZOHFJ&26YA8)J"6[6,,6]! PR&:3'RR'!PN?P[U9U/Q5
MJQU#Q5%;7,%E_8L44D"31C]_E6)W9YP>,8QR1US1??#6XO(;NV_X2*:.TFO_
M +?%#]E0^7(22<MG+=<#D >AKG]0VGQGK5U-XA32+OSECAAO=-6Y>18U&UT+
M#@$Y(V^U '0-XJUY[G2--CM97O)M,6^NS% F]6?A5".ZX .<\YX[5'/XJ\5V
MLGA>UN[.TM;[499H9XI02,KMVME3QG=G%6(_#>I>([72/$+:@^E>((8F0W"0
M;A)&2<;HVQC@YQVW'KQ6E<>#'N;[0+N759I9=*FDF=Y4W-<,^W/<!!\O0 B@
M#'.L>,7/B&WAN]++:0^[SG@8&5=@<+MS@<=\GFI9?&][>?V#:V-NWVS4++[;
M,D$0E9%[8#,HP3N[]JV?^$8N%N_$4T>I@)K"!1&;?/D,$V;L[OFX[<50D\"3
MC2]%CM-:>UU324,45[' "&0_PM&6P>,=^WO0!G7WB;Q=8Z-IIFL88=0N-5%F
M%GC&)8V!*MA7.WI@\TZ\UWQ);6GBFPOY[,7=E8"[M[BUC( 5@WRX;O\ *>:U
M+OP9>7=OIOF:]*]U:WRWTUQ) &\V11@!5W 1KCL,U->^$9;_ %;6KJ;4@+?4
M['[&85@PT8 X;=NYZMV'4>E %OP9!=6_A#2TN[H7$AMT8/MQA2H(!Y.2/6LM
M];UG6)-<?1KJR@BTN4PH)(S)Y[JH9LL#\HSQP">M;GA[2[S1M(BL;S4?MQA
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
M]I#>Z6_V*:WW2S&W\GR9<9QR[;E/3L: .OHHHH **** "BBB@ HHHH ****
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
M .U1&QM&NQ=FU@-R!@3&,;QQC[W7I0!YW)+Y7B'X@V5LQCU.YMHWM43Y7DQ
M<E?Q/YU5N)[2_P!!\"KH4L']HP7<"[(R-T2;#YI91R!D<YKU'R(?M'VCRD\_
M9L\S:-VW.<9ZXSVIL5I;0S2316\4<LO^L=$ 9_J>] 'EFCZEH4-OKFD^)HR^
MIMJSS>0(F$EP<@Q[,<XXP,GH>O-9GB1[MOB'XAN;>%KFR@@MWU"UC?#2PA5W
M+D>AZCO@U[.UM URERT$9G0;5E*#<H] >M--E:M++*;:$R3+LD8QC+KTP3W'
ML: //?$SZ/KVO^!&5HIM-FDG\M50,K8"84CMR,'TK#O4BL;;Q1;640.FV^MV
MS7=O"1@0<%QC/ W =/3T!KUQ-.L8Q"$LK=1 28@(E'ED]2O''X4Z*SM8))7B
MMH8WF.962, N?]KUZGKZT <:[6ES\1M$N-"FA>/[),+\VS*4,0'[L-CON/Z5
MRL5W;IX"M'N"9=*_X2!_[0"#<IBWLPW8[;MA_*O7+:RM+)66UM88%8Y811A0
M?KBFQZ?90VSVT5G;I _+Q+$H5OJ,8/04 >97CVL_C?Q!)X<ECEE?PVY'V;!
MEW# 7'&<;3]34GA"V\+WEUH%W:ZO>3:E#$1'9J(QY7RX<.$0'''<^G6O2H+&
MTMF5H+6")E3RU,<84A<YP,=L\X]:(+&SM9'DM[6"%Y/OM'&%+?4CK0!YI\*;
M+1;?P>NO7,<*W5I),7N2QS&F.<^V.U>EV-]:ZE917EG,DUO,NY)$/#"HSIMM
M'8SVMI;VUNLJD$+ NS)&,E> :-*TVWT?2X+"V4"*%<#  R2<DX''))/'K0!Q
M'B73[#4OBQX?MKR);A'LIO,AD7*$#<5^O.>/85QU[I6G6GP^\07UM!$MY9ZR
MT5O+U:!!*N I[#DU[>UM ]RERT$9G0;5E*#<H] >HJK_ &)I7V6:U_LZU^SS
MOOEB\I=KMQR1CD\"@#SO49--N/&&L6WB6_-G!=:? EK+*B!679\^UG4X.YL\
M8/Y"B+1=(NO%OA6SF<W]L-*D5)+C@W"J?ER.ZX)('I7HU]I&FZF(1?6-O<B!
MMT0EC#;#[9Z=!3SIE@U]#?&S@-W"GEQ3>6-R+Z ]AR?SH \B/AW2&\&>-I_L
MB>99:E<1VIR3Y"H5*A/3KSCK6C?:=9:]\2]$M]6C%Q!+H".X=R-S;G.201WK
MT0>']'%E<68TRU%M<OYD\7E#;(V0<L.YR!2WF@:/J%O#!=Z9:3Q0 +$DD*D(
M , #T% 'DDTGV+1+"T%\\/AW^WID@N)(_,01!04R#C*[]YY],]JL>(-)TZP\
M&ZVEOKR7H>_MY9'CBVQVSLW)4*<9P<D#TKUJ?3;&YL?L4]G!):XV^2T8*8^G
M2JS>'M&?3%TUM+M#8HV];<Q#8&]<>O)H J:7:Z#X7CALK::*V:_DWQQR3$F9
M\ $J&.>>/SK>K&U+P[:ZA/I1\N"./3I5ECQ%EEVXVJI_A&0,^N *V: /)O#\
MWA[5-,FN==N6BU^UU,RRMN N&=7/EHH.25P=NT>_2J'BFYL+B\UW4K=HTN[3
M4H(Q<7,H\]75PI2$ Y5,!CD]1GCC->L?V#I/]J?VG_9MK]OSG[1Y0WYQC.?I
M4-QX8T&[GGGN=(LII9\>:[PJ2_U./84 <.OAO0_$'Q(\3Q:D#(@@MY(XQ,0I
MW)R_!YQQCL,UCW5Q>'P!X4\Z>1]FMI%#*>"\2EPA]Q@5V5IX26?QIK=[J>DV
MTEA<0PQ6S.5; 1=I&WL#Q^5=1/I.G7-O;V\]E!)#;,K01L@*QE1A2H[8% '
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
M'-Y\5QN7S8WW;L@XP/RJAK\9UHP^#!IM_<JC0F;4KJ/,:H.2P?J7(!7C^\:
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
M02R:[82,%C6)P\3DG<[$<;>F<_EF@#I_#'B-I8;J#6M0M1>)JD]E#TC\S8<
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
M,<-U/9SW]S?-$'$CH"=@W=%XY[X8=*[K0-1EU;P]I^H31B.6Y@25D'0$C/%
M&C17D36$NG:WJ_@81-Y.L74=U;2!3M2'.Z3D=,!,#W^N:Z%;&QUOX@Z]8:S$
MLT=I:6XLHI0=JQLI,CKGC.[ S_A0!V-YJ=G83VL-S.J2W<GE0)W=O;_&HX9=
M4.MW,4UM -,$2F"97)=G_B##M[?_ %\#RFT(U31O!4^M)',%U&6 37!!+PC=
MC<3VX Y] >]=;)!;O\0M:B$K)%+H:>8R2D;,LPR.?E^4 \?7O0!W%%>(Q6$6
ME^&O!.NVKSC4I[V*%YFF9OW9+90*3M _"M[6[<ZEJ?BJP"O<:BTD']GR1S*&
M@;8I"@E@5YY('8]S0!ZA5"QGU*6_U".\M(X;:.11:R))N,JXY)';G_/>I=,M
M/L&F6UKDDQ1JK$N6)..3D\GGUKSC4(T6'XF(6<*%C<9D/#>5NZY]>W3MTH ]
M1JII^IV>JQRRV4ZS1Q2M"SKTW+U /?K7F^G65IH?BOPD+<3G^U[!UO-\[.)3
MY:D;@21@>@K'7?H?PUU4:6?(#:R]K=3K]]( Q')'/H/HQH ]KHKRVYT;3M)\
M/^(Y;;Q##*ESIC2?9K- B @85\!FQN.%[9R?>JMS91:5H/AF<W\Z1:W):G49
M+J5I(VQ%D!N1\I)P1G& .PH ]<JKJ.I6>DV3WE_<)!;H0&=O4G 'OS7 /X<V
MZ/J>F:1K=K=,UY%<I8D%( <ES!G<>& SMSQ@9X.:YWQ+-87/P^NK>+3)-/N+
M75T6XM)#N6*0K@^6?[I X^I/>@#U6;6OLGB"#3+N QI=J?LEP&RLC 99"/X6
M[CL1[\5K5P_Q%MEM?#^CFS@4/::E;"VC5M@7G:%]ACBNU2:*5G6.1'9#APK
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
M>#+RZUS49KWPO::N;F[,T5Z=2:W*1X 5"JC/RC@XZUZ)+J>GPV"W\M];1V;
M%;AIE$9!Z$-G'-9NL^+M(T701K$EU'<6K.$C-O(K^8Q.,*<X..2>>@- %[1-
M/DTG1;6PEN&N'A3:9&SS[<DG Z#))P*B?PWH\BWROI\+"_(:Z!!Q*0<@G\:F
MGUO2K6VAN;C4[**"<9BEDN%59!_LDG!_"KB.LB!T8,K#(93D&@"B=#TQKNSN
MC9QF>R3R[9^<Q+C&!^%0Q>&-$@2^2/38 M^2;D%<^9GUS^?'?FH],O98$U6;
M5-6L9H8;IMCQLJBWCP"$D/8C/?L16C%J5C/>26<-[;R740S)"DJET'J5!R.H
MH S[3PIH-CIUQ86VEP1VMS_KHP"?,^I/-69-#TR71O[(>RB;3]NP0$?*!VQ5
MNXN(+2!Y[F:.&%!EI)&"JH]R>E10:GI]U:-=V]];36RYS-'*K(,=?F!Q0!0C
M\*Z)%HZ:3'I\:62,'5$9@0XZ-N!W;O?.:3_A$]$.B7&CFR#65P_F3(TCEG?(
M.XL3N)R!SGM6G;WMI=LZVUU#,T>W>(Y Q7(R,XZ9'(J.XU73K19&N;^UA$1
MD,DRKL)Z9R>,T 8L_AO[7J>FP-;P1:)I6);>%22TDP&%)]%7)[DD]:L:1X<A
MTOQ!J^K(J1MJ#*3&A)'&<L<]R3T' QWK6^W6ANUM/M4'VEEWB'S!O*^NWKCW
MIK:C8I>+9O>6ZW3?=A,JAS]%SGN* (-5T33];BCCO[?S?*??&RNR.C>JLI!'
MX&JLGA/19=&ETE[,FSF<22IYS[I&XY9\[B>!U/:JUAK=W+XSUO3+EH5L[."&
M6(@8(W YW$_2M]KB!(1,TT:Q'HY8!3^- "PQ)!!'#'G9&H5<L2< 8')Y-/ID
M<L<T8DB=70]&4Y!_&GT %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7.^.K"XU+P5J=O
M:J6G"+*B@9+%'5\8]]N*Z*B@#C/$'V[Q-X+TR]T6*.\N?/M[L('"*2IW$<D8
MYXQUJXVG:@/B:NJK:9T\Z5]D:<R*,/YA?[N<GL.E;]K8VMB)1:P)")I#+($&
M SGJ?J<58H XGPC977A#P[KUSJ\(A7[=/>*-ZMNCVK@\$XS@\5?^'NCRZ)X)
MT^TN(FBN&5I948$$,Q)P0>A P/PK?N[&UOXUCNX$GC5@X2097(Z$CH?Q[\TU
M-2LI+NYM5NHC/:J&GCW#,8(R"?3B@#SZ^\(ZS?Z;KY%KY5VVKC4;&-Y$9)]H
MP W/0C/!QVK2-OX@UCPWJ\-SX=M--FEL9+>***5'>:1E(SNX"K['/UKL[6ZM
M[VW6XM9HYH7SMDC;*G!P<'Z@TEW?6MA&LEW<Q0(SA%:1PH+'@#F@#C/[&U:*
MS\%11Z3C^SG5KM5G3$6$V'J?FZD\9Z5C3:1XHTWPQK/A2#1FO[>4R-:7B3H@
M".V2&!YW YX[Y],5ZD2%!)( '))[5';W,%W"LUM/'-$V</$X93^(H JE9UT
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
MS/YUR,FE:/?>(/B#)+;QW)AMHW#3)GRY#'(3MR..0.?UKU%$2- D:JJCHJC
M%5QIE@&N6%C;!KKBX/E+F;_?X^;J>OK0!Y;;VVFV5G\.]2T\QQWD\Z1S2*,O
M+N3$NYCR<'(QT&>*S-8U72I6FO+>:TMP?$"2R+.P>[8@C<XQ@I&!G P>_/->
MQC2=-$-O"-/M!%;-O@00KMB;U48^4_2F2Z'I$\DTDNE6,CSX,S/;H3)CIN..
M?QH \M\2W4A\::W=0_Z7HJ16C:G%;O\ /)#M/0C^'D$CC([@5I>*[NUN=?\
M#&R_@L= EMG,-QY2/$'(&T%7!0<;<9Z<]*]$&EZ>KW#K8VP>X4).PA7,J@8
M;CD8XYJ/^P](^P_8?[+L?L>[?]G^SIY>[UVXQGWH Q/ =CIVFZ3=VNE:E)J%
MJETQ$I4! Q )"%>"N?3C.:ZJHK>V@M+=(+:&.&%!A(XU"JH]@.!4M !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MCOA6E+ L<XZ8&.G:H[[3/$>C^)EUK1K&WO5O+6*VN;>2?88V7H^>A '''Y4
M:B^,8[NUTHZ9837-WJ4;2Q6[L(_+1?O,[<@ 'CODXKDO"&MVV@0^-=4U")H(
MXM4;= F&8,6("#'!Y./3OTK:O](\166NZ;XDM[>VU&]6V:VO;9)#&"&;(,9;
M@8]^H'O7-ZAHNJZ?X/\ %QU&TACN=7U*,VT(F#!F>52,'CIGC./N\C% ':Q^
M,?*\11Z)J.F2VERUNUT7\Y'C2(9^8G(.?E(QC].:K67Q%TR\U"QM_*=(M0D,
M=K*)$8DYP-Z [DSQC([\XK)TJ*Y;6##K6C:C!>:C:O80W]W=Q3LJ[6?9M0+@
M<,<XSGC/-6?"5AXDT\V6D:AH>GI%9\'4P5;S(U VA5'._MN/IGKU .XN[J"Q
MLYKNYD$<$*&21S_"H&2:P(?&$1FTW[7IUU:6VID+:3R%"&8C*A@#E21R/\>!
MK:YIQU;0;_3E<(UU;O$&/0%@1FN,;1=9URQ\/:-J.EM:II=Q%-<77FJ8Y1$I
M4! #NRV1U QS0!L6OCF"\UN33(=(U1FBNS:2S" &-&]2<\#^E=#J.H6VE:?/
M?WDHBMX$+NY["N?\(V-_9ZCXB>\LI+=+K46G@9F4[T(QG@G'W>_J*T?%6D2Z
M]X7U#2X)%CEN(]J,_0$$$9_*@#,TGQ[8ZMJ@TV.UFCNWMS/"C21,)1C.,JQ
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4QXHY=OF(K[&W+N&<'U'O3
MZ* "BBB@ HHHH **** "BBB@ JEJNDV&MV+66HVRW%NQ#%&)'(Z'(Y%7:* ,
M;2O"^E:/.+BWBDDN0I43W$S2N >H!8G ^E;-%% !1110 4444 %%%% &9IV@
MV6EZAJ%];"7S[^023EY"P)&<8!Z=<<>U:=%% !1110 4444 %%%% !1110 4
M45R?Q#U'4=+\-I<6+R1Q?:8UNYH@=\4!/S,N.AZ#/O0!UE%<7X(O+V\U+66B
MO9K_ $%71;&YGDWLS;?G )Y(R>_X5VE !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!7M+*"R618$VF1S)(Q.
M6=CU))Y/^  JQ110 55U&UDO=-N+6&ZEM))8RJSQ?>C)[BK5% &;H>CQZ+8"
M#SY;J=SOGN9VW23/C&2?P  [ 5I444 %%%% !1110!#=VRW=K+;N\B+(NTM$
MY5@/8CD4MM;0V=K%;6Z!(8D"(H[ # J6B@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **P/$WBJU\.1P1^3)>:A<MLMK*$CS)#Z^P]ZYOPUXKUR/Q9K&D>)9+-O
MLMG]M)MAQ !MRG3GA@>_UH ]#KG=?\;:+X?<03SM<7K<)9VJ^9*3]!T_'%<!
MX>\6^+_'+W>EV,J6D/GL\NH[ 6@A;[L8  !;K@]?IC->@^'?!NC^&MTMI"TE
MY(/WMW,Q>20GDY)Z<^E '/#Q_K5EJ6GIK7AA["POIUABF:X4N"WW<KV]\].:
M]!KSG4"GC'XHVNG*Q-AH ^T2E6^_,2,#\"!^35Z-0 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7*>
M/H+RXTFR2""YN+,7L1OX;9=SR0<[AM')&=N0.WM75T4 <+X$L7LM8UO^SXKJ
M+P[(Z/9I.A0;R,N4#?-MZ<]/RKNJ** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHJCK&J0:)I-QJ5RDC06Z[G$2Y;&<9Q^.: +U%86G>+-.U"[MK1DNK2
MYNHS+;Q7<)0RIC.5/(/';.>.E;M !114<\\-M \]Q*D4,8+/)(P55'J2>@H
MDHK,;7K%/$*:&[2)>R1>='NC(1QW ;H2,5IT %%9EOK^GW6N7.C12N;ZV0/+
M&8V 53C!R1@]1WK3)P"?3TH **J6>HQ7=K!,4EMC.Q5(KE/+D)&>-IYS@$_3
MFELKX7OVG%O<P^1.T)\^(IOVX^9<]5.>#WH M5B^)/$,6@6 98S<W\Y\NTLT
MY>:3L /3U/84OB7Q+8>%=+%]?^85=Q%&D:[F=R"0/;@'K67X7T&\:_E\2Z\2
MVJ72XB@."ME$>1&O'7U/'\R0"7PMX9GL'DU?6Y%N]>NL&64@$0CLD?' QUQU
MKPC6M:O=9\3ZI+9R%(-7G\D.R_?C# *-Q&0.%R!Z#->R_$CQ;)H-@FEVUM))
M=ZI#)%#(C8\MOE7I_P "_,5R?BNRMO#&C>$/#\-G'>ZA%=+<R01$AY&'W@#R
M0&8_^.CCB@#0\!WVC>$[76Y9!)%"^L)8*W+'(&!GGH"6.?\ ZPKJ_'7BEO#^
MF):V*F76+[]U9PH,MD\;\>V?Q./>O"IDNTT6WUBZNI##<:K(S0=?G4*68^IY
MQ^%>M^"M/N?$VO3^-M7@,1<>5IUNPX2,?Q\_H?<GTH Z/P7X83PMH"6K,)+N
M4^;=2_WY#U_ =/PSWKHJ:CHXRC!ATR#FG4 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 5SGCX@> ]:S_SZM71U#=6EM?6S
MV]W;Q7$#XW12H'5L'(R#P>0#0!YJT5Q:^)_!4]QJ:ZH&4QQ6IC56@W1\R?+U
M &.H[=?3/TZ\NW\*>)/$%]KVL(]I?36J+#+N559DZ(<<_.0#G@=*]2LM&TO3
M79[#3;.U=AAF@@5"?K@4Y=)TU+6:U73[1;>=B\L(A4)(QQDL,8)X'7TH \FN
M-3OX]-UJSBU>XA>/4[-(S%J+7#1*ZC<!(<$C/7MGBK7B 3+H7CW2Y+V[GMK*
M2VE@\^=G9=ZJ67<3DKGMTKTLZ%I!#9TJQ.[;G-NG.W[O;MV]*G?3;&3[3OLK
M=OM0 N,Q*?. &!OX^; XYH S=:L470+F2VNH[:[2S:"WO;B4_NLC )<GC)QD
M]>G6LKP#>>;!J%E.+U+^UE07,=S=FY52RC!C<Y^4@9QG@FNJ>TMI+/[&]O$U
MJ4\OR2@*;>FW;TQ[4RRT^RTZ$PV-I;VL1.XI!&$4GUP!0!YS<S26WQ!\<SPN
MT<L>C!T=3@JPB4@BE\-S:E8:S812ZU>WJWV@_;)!<2;@L@QC:.V <'UZFO0_
M[*T[SKB;[!:^;<J4G?R5W2J>H8X^8>QI(M)TZ!HFBT^UC:*,Q1E(5!1#U4<<
M#VH \PTR9M2N/AQ=7>H3M+)]J\R4SG+,HR 23U)^4^H.*M3:W.]GJ,=[K5U;
MI_PDLUJ@C8*SQ *?+$A(\M1R<_E7H8T72EA@A73+(16[^9"@@7;$V<[E&.#G
MN*X/XN6B0^%X8;6UA@@N;\27<R0'"$CF1MHZYQD\DT <3;C4=?TZ+7+_ %*:
M>VL=6AM+.!IC)C+@DL2,MP5 8\FN]2_O;7XA1G5+FZ^S7%Y)#9RVMUNMF&S
MADC_ (7!YSU)]A74Z7X:T*RTN"WM=.LW@^24,8E;>P'ROSW]_>LSQ);Z)X5L
M-2\4)80KJ"JQ20#DROA00#P"3C) SC/O0!Y7\4_$\EWXXCBM639I)"QMM!!D
MX9C[\@#'^S74^!-$O5^)&JW>M7'VO4;:V0RL5)$<LF#M!Z<+QQQR<=*Y;7/!
MEYH7P\&H7UO:M<W,J2SRR,QGC8EL*.V"""><Y/L*Z[X<GQ%=Z1J.O6ZZ?/<Z
ME<%I&N'=.5P ,*N,<M^8]* /.I[NV&K6OAJ^)CTVSUB5IYF;ED9U4GIQ@*?7
MK7K.L:Q>7?ARXNK9)=&\/6T!Q.JXGN5P JQ+_P LU.1ACS["N4\5>'+VQ\8:
M3=W%KIKMJ>JJ^W>SJ6RHVME<[3W'/TK<\7MK'B37=.\'M%:*K-]LN_)G;:8E
M8[58[<CCV/)!H W?A?I<FE^!;03*RR7+-<E2<X#?=_\ '0IKL:R=)?6/M%Q%
M?V-G;6<85;7R)B[$#CG('M6M0 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %-=$D0HZA
ME/!5AD&G44 ( %    '  JM?Z=9ZI;"WOK=)X0ZN%?\ O*<@_G5JB@#F_'UC
M-J/@;5K>WB\V8P[D0#).T@\#UP#5KPCI3Z)X3TS3I4"2PP#S%!SASRWZDUM4
M4 <_XJTFUOH++4;B80_V1<K?>81GY4Y9>O&0.OM6!\-;:XU$:GXKOT<7.J3$
M0[C]V%?N@#T[?115CXHWLB>&(M*MF<7>JW"6L:H.2"?F^O88]ZZ^PLXM/T^V
MLH0!%!$L:@>@&* +%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10!PU^@U[XJ6%NHW6^AVYGF/832?=!YZX /2NYKF?!VE75I%J.IZA&8[W5+I
MKAXV^]&G1$/T7\LUTU !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
' 4444 ?_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>21
<FILENAME>bbrantretirementagreemen009.jpg
<TEXT>
begin 644 bbrantretirementagreemen009.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#WZBBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M>J1Z)HEYJ<J%UMHFDV#^(CH/SK!T*RU36]"MM7O=9O(+R\B\^-+9E6*%7&5
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
MT[6*,Y6=C(<2 <+CGEB>G.: /4!K^CF]^Q#4[0W7F>5Y(F7?O_NXSG/M6C7
M^$K+2KSQCXKF-O:RW,&HJR/M!:,[3D@]OFW?CFN^H I#6---Y<6@O[?[3;)Y
MD\7F#=&O!RP[#D?G0-8TUK&&^%_;FTF8)',)!L=B<  ]SGBN.\5VU[I7C"SU
M;3+1;A]4MVTN5&'RJQ^9';@\<<^RU3\+:1>6FLCPQ=K)+8Z'.;V"9CQ(''[H
M8]F,A^H]J .[76]+?4?[/74+8WFXKY E&_(&2,>H%48;\6VL:Q+>:Y:/:6ZQ
MG[+A5-H-O)<]>>O->6C6;2ZGT>YW"T2'7A++8"-F-KECO:20C.2Q& ,#ZD<=
M=H4$5U\4/&<$R+)#+#;JZ,,AE,8R* .U.JZ>+:VN3>P>1=.J02;QME9ONA3W
M)[5G6.H+#J&MR7FNVD\%NZMY(VK]B7!X<Y[XSSZ5R?@O3=1CUC^Q;W)M/#LT
MAC<G(E,@_=?DC,?;<*QKSK\4OI!_[/0!ZC;:_H][>+:6NIVDURR"18HYE+%2
M,@@9Z8(-+<:[I-I<?9[C4K2*7=MV/,H.?3KUKS3[';6-]\,9;2WB@DGAS*\2
M!3(3''G<1UZGKZFJ$]_IEP/$7A:ZU&SMTN=<DF-U=,0R8=2V%VXZJ5SN&<F@
M#VA'26-9(V5T8!E93D$'N#63XA\3:;X9M[>;49"OGRB*-5QDDGD\D8 !R36I
M \4EO&\#(T+*#&R$;2N.,8[8KD?B4L2Z#87$H4+;ZG;R&1ND8W8))[=: !?%
M<D'C^_T^]N[>'1XM.2ZCDDPH))49W'J.36QK%W<265A<:7JMC;1RW$>99R&6
M:,_PH?[QXQ7)!K#6/BY>F\2UN;:+1E,!E567&X-D9_WFY]*Y2*X:?X7^$58
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
MEF-_$TML;:(R^8% / 7)).>,"LV/XDZ!) DV+Y4\WRIRUJP%LW3$IZ+SQUH
MZWRTW[]B[O[V.:4* 20 ">I]:Y[6/&VC:)?_ &"Y:XDO#$)4A@@9VD!Z!<<$
M_C3D\9Z+)H-MK$<\CV]S*L$:)&6D,IZ)M'\5 &\(T4Y"*#G/ [TNU=V[:-V,
M9QS7.GQOHD>DW&I32S10VTXMIP\+;HI/0@ ^O7I[U+9>+])OY;R*%KD26L/V
M@J]NZF2+'WT!&6![8ZT ;BHJDE5 )ZD#K3JQX?$^ESZ39:G'*YM;V988&\LY
M9F;:..HY%:[ML1FP3@9P!DF@!<48&<XYKR[P]J8\2MJ6N7NI:CILMA?LZR!G
M6!;=0O[IE;Y"3EL\;LG/H*[;3O%>EZG?BQC:XANFC\U([JW>$R+ZKN W?A0!
ML>5&,_(O)R>.IIP50Q8* QZG')K TSQKH6L7T-E8W;2SR[]J^6PQLZYR./QK
M5U+4[32+)[N\DV1*0. 69B> J@<DGT% %H  D@#)ZTGEI\WR+\WWN.OUK(@\
M5:1/9WUR;DPI8-LN5G0QM&>P*GGGMZ]JDL_$-C>7K68^T0W(B$RQSP-&70]U
MR/FQD9QT[T :>Q/E^5?E^[QT^E<0O@W6HH9M/35-.?3Y)I) ;BP$LR[V+$Y)
MP6!8\XK1A^(?AJ<6Q2^;$\AB!,+@(V0/G./EY(ZU=U+Q9I.E7LEI<RS&2)5:
M<PP/(L ;[ID*@A<XSSVH TM.LHM,TRUL(2QBMH4A0L<DJH &??BII88KB)HI
MHTDC889'4$$>X-83W%A_PGB0G5;D7PL3BP#'RMN[.\C&-WX]!7+>-?&,<TFD
M6VCW=TI.JQQR31QNL4J@D,HDQM;G' )H ]'\M,YV+G&,X[5&;6W**AMXBBOO
M52@P&SG(]\\YK)U'Q=HVEWC6UU<2*R.J2R+"[1PLV,!W VKG(/)J/4O&WA[2
M;R2TO-059XPA9%5F/S].@_SD>M &P]A9R7274EI ]RGW)FC!=?H>HJQ6')XN
MT6+4UL&N6\PS"W,@B<QK*1D(7QM#>V:KV?BNTU36M7TE$N818J%:X\IP,X.[
MG&%QCC/7M0!O3V=M=-&UQ;PS&)MT9D0-L/J,]#4DD<<T312HKQN"K(PR&![$
M5S6B:WIUAX1L[N;6IM2B=VCCN9(V,MP^]AM5 ,D\8 'I5Q/%VBMI-UJ9NREO
M:-MN \;+)$V<89"-P.?:@#173;%$V)96ZH(S'M$2@;#U7ITY/%*NG6269LTL
M[=;4]81$H0_\!QBL_3O%6BZMJ<NG65ZDMS'&)< $!U/=3T8?2M.ZNH+&TENK
MJ5(H(E+O(YP% H R]<\/1ZGH5WI]B\>GRS1+")XHAE4!!V<8^4C(Q[FL6P\*
M:A/>6D^IVVAV:VEP)E_LVU(>4K]W+'&T9SD &MO3_%6CZE]J^SW+ VL?FRB2
M)T(CQD. 0,J1R"*AM/&WAR^N[:UMM4BDEN21#A6 8^F2,9]J ->*QLX(I8HK
M6"..4DR(D8 <GJ2.^::MA:V\:?9K*V1H0WDA8PH4GKC XSWQ7.>-/%5II>BZ
MG;VU^T6HQ0$AH8R_DL1\H<X(0MT&<'GBM_1)9)]!TZ:5R\DEK$SL>I)4$F@#
MGO GA ^'-(V:C;V3ZAY[R">)=Q"G&!N(!]:ZC[%:B>6?[-#YTR[9)/+&YQTP
M3W%9ESXM\/V=^]C<:M;1W22I$T3-R&;H/\3T'?%.3Q3HSZHFGK>#SY':-"48
M([J<,BN1M+#T!H T[>V@M(%AMH8X8ESMCC0*HSST%2UD7WBC1M-DN$NKS8;8
M*9RL;NL6[IN*@A<^]36^O:9=7EO:0W:O/<VXNH4"GYXCT8<4 6;:PL[)I&M;
M2"!I#ES%&%+?7 YZG\Z?%:V\$DDD,$4;RMND9$ +GU)'4UGIXET=].N-06^C
M^RV\I@ED((VR#'RXQDGD<#UI(_$VC26EW="^18K1]EQO5E:-N  5(!R20!QR
M>* ')H<"^))-;9@9S!Y"*(U 5<@DDXR2<#J>!QCKG4KE]:\=Z3I>B7=_%(UQ
M);R" P;&5A(1D*P(RH]R*Z*TNX;ZTCNK=BT,@RC%2N1]" : &G3[)GG=K2 M
M<#;,QC&9!TPW'(^M(=/LF2!#9VY2W(:%3$,1D="O''X50;Q7H*ZF=-.J6_VT
M3+!Y ;+>8>@Q_D#O2Q^*=#FU-=.CU*![EV*JJDD,PZ@-]TGVS[4 :]0RVMO/
M-%--;Q22PDF)W0%D)Z[2>G0=*XK1=7U"\UKQQ:7>J&*"R*B"9E&+8%'RV/0;
M0>?3W-;UKK6FZ7X<L+B]UI+F-X5V73_>N..6"CDGU[COWH OMHNEO+<ROIUJ
MSW.//9HE/F8QC=D<]!^5/L=,L=,C:.QM(;=&.6$2!<GWKF/&?C2'2/"$>I:5
M<Q22WI5+64#<,'[S8]AV/?&1VK9T"*]$<\\^K_VE9W#"2T=H@CHIY(; &>3Z
M<4 ;)&1@UGVFA:38737-IIMK!.W!>.(*?PQTKD-5UZYUKQO<>&=.U=]/-O:^
M8DL2 [K@'.UC@_(%ZCCG/M72Z3X@TVZ2"T&LV5Y>B$N[0N,/M.&8 '@9H N_
MV/IHU#[>+"V^V?\ /;RQN^N?7WIYTVR.I+J)M83>K'Y8GV#>%],U7L/$&DZI
M</;V-_#/*G.U6^\/5?[P]QD5%-XJT"WW>;K-BFV;R&S,O#\9'X9&?3O0!.N@
MZ2FIG4ETVU%Z?^6XB&_ZY]?>M"LZ+7M)FU/^S8M2M7O=F_R5E!;'_P"KG'7'
M-:- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 <#/H7B#2+SQ!#I%G;WMIK)><2
M37'E_9Y&!# K@[LY&,8]ZCF\,:S-8^!D:UC63298S=@3 A%7:,@\9X7.!^O6
MN^GGBM;>2>>18XHU+.[' 4#N:99WMMJ-G%=V<Z3V\HW))&<AA0!PVJ^'M4O_
M !&E_:Z0MC>Q7RD:C%= ++;@CB1,Y)(&,8J33]+\7:!J6IV5A#9W&GWMTT\%
MU++S:[SEMR8!;Z#'UKL8-4L;G4+FPAN8WN[8*9H@?F3(R,_6K= '*:-I6I6/
MCS7[Z>TC-E?I"8[D,N[<B!2,9R 3G\JR= T?Q5H2-HB6&FR6:SEXM3=LE49B
MS9CZL><#D8]Z[6]U;3].E@BO;V"V><D1"60+O(ZXS3[/4;'45=K&]M[I4.&,
M$JN%/H<'B@#FM,TO6;+Q%XD5[>%M-U ^?!,)0&#[ I7;_7C&.^:R;'PUKEAI
M/A*ZCM(WO=%,R36;2J/,20;25?.,@<X->B44 >=:YX6UC6-(\4W*V@AOM6^S
M)#:F=3M6)ER2W3)^8XS6O_8VI1^+/#U\MLK6UKI[VUP_F &-BHQ@=^1CCUKK
MJ* ,+PMJ^HZQ8W3ZG9PVMQ!=/!MAD\Q& "G(;H<%BIQW4_09GC'1;G6IUB_L
M9;R)+=FMKJ*Y$4UO/SZD?+]W\CQ76PPQ6T*0P1)%$@VHB*%51Z #I3Z .)L/
M#^LV_BW0K^]2*Z6VTK[+<7)?E9<DY4<$YZ9QW-9=KX8UVVL(=0%DHU&SUB:^
M6T,RD2Q2<,H8?Q8Z9Q7I55;;4K*\NKJVMKF.6:U8+.B')C)Z _D: .5N= O]
M?UK4-2GB-C#-I#V%O'+M+YDY9F"DX ) QG/6LBWTGQ2T/A*WGTI-FDW0$\C7
M"[F !&X <;0OXDXXKTNH7N[:.ZCM7N(EN) 2D1<!V ZX'4XH X2\\)ZS?)XP
MM@L,*:A/!<64K,&WLA!((!X'R ?C216?B'5_'7A[6;W139QV,4\5P6G1@259
M<KCG!)R.*[B\U*PT\*;V]MK8-]WSI53/TR:L(Z2QK)&RNC ,K*<@@]P: *>M
M1R3:'?Q0QM)*]O(B(N,L2I '-<=X9NM4\.>$K/1Y_#.HW-[;;E&P(8F)D8@[
M]W YZXKOZ* //M>T76O%*FUU"$VSZ=:+<P3P(")+SKA22?E&,8XR3GL*KZS8
M^(/$&B:'KDVB1MJFG2N;C39_N3*1@D \9.!@'U]N?2:* //+[2]<U/PS%=6'
MA^QTB]M;Z&]M[%2I,A0'.\@*,\],?P^_%S4$\1>+/ ^KPW6E1Z?//$JV]JTN
MYR5;+%C@ 9P,#_&NWHH \^M+'6M2\?:'K5QH\ME:6]C)"WFR*6!P1R!TR6&/
MQJI;Z7K5M\-=;\/RZ1.;F(ND#1L&%QYDA;*]#@9YS_\ 6KTRB@#B_$FBW^I>
M$])NM-MRFM:>8)K=)  5/RAU/.!QU_W:K>(_"MU#X9T06-FFHW&DS+-);2N2
M+G(/F<="23GD<<X]*[VB@#G_  P)WBFG?0+?187VA(%5?,<CJS;< #L!UXSW
MQ69XZTR^N;_P[J-G:274>G7PEGCAP7V\<@'&>GK79T4 >:Z]H6J:QI_BC5(K
M"6)]1MH(+:T<#SFV,,E@.![#)XYJ_P"(K+4+GX:Z99P:=<R7:_90\"J-Z;,%
ML\_[)_,5W=% '&I9:A+X[UV[:QE2U?3$@AE/25NI ]\L1^%<K):7]IH'@J+^
MS+H:K822N8(PK3*B]3M)QM/R\GIQW->N5BZWX8L=<N+>ZEENK6\MP5CN;.8Q
M2!3U7<.H_P#K^IH Q_!-U U[JT,MCJ5GJ<\OVJ?[<@7S 3@%,<;1P./;DTOQ
M)L;W4?#<,%A9/>3B[CD\I5W A<DY]JW])T2UTA'\J2XGF< 27%U,TLK@= 6;
ML,G@<<FM*@#D9;2\TOQ[)K:6DUSI]_9K#*8T#20R+R./O;2...YYZ"N?O="U
M2+PQ)(NG7$D]]X@_M/[-&H+PQE@<-SC.%_,XKTZB@#E/'>D:AJ&FV=[H_P#R
M%=.N5GM_]K/RLI]L')^E80\%ZG8^)K189FGT[455]7<_Q2QMOW#TW-Q],CCB
MO2** /+_ !G8:UJ5SXBLAI-Y/'-#$UC);X6,A1EO,P06;D@ Y[8%:>B65^GB
M[0[F73;J."+0EM9)'0 )+D'!Y]C^==[10!YH]GJ^C+XMT@:1?WRZKYTUK=1$
M,I+QXVMG&,?C7:>%8YX/">DP7,#P3PVD<3QOU4JH4_RK7HH \E\5QZU?R^(+
M=]$U"65+F*6S-LFV%XE9>6(QYC$#H0V.W3->J6DSW%G!/)"\#R1J[1/]Y"1D
MJ?<=*FHH \YT.XUSPS<W?AS^P)[WS+N2>VO4&(-CMD%SV(/)'7M[U;M'O/"^
MH>(+.YTJ[OX=1N9+VUDMX"ZR%P 8G(SMQC&3QCGVKNZ* /.-'T2_\/:OX-LY
M[66X\BTN8IYHD+)"SD,,MT [>]99TW43X#\:PG3+I9KG4W:&%(&RZ[D^91C)
M'!Y%>MT4 >>WVJ1:?\2=,NI;:\D1]#(VPVSR.F9,Y*@9'3'3@FL^.TUC1='?
M4$TNX\C4-8:[D@MK</<6\+#"E5.=K'OW&>QKN3X?4^+AX@-W+O6T-J(,#;M+
M;LYZ]:V: /'KS3+T^%?$UL-%U0++J4$\<4J-+))&=F<')+$ '//&<9KK8[60
M_%>.ZCTZ>.W&D&-KDJVQB7!"YQ@$#/&:[2H;RW^UV4UMYLL/FH4\R)BKID=5
M(Z$4 <+X?T*YMO&^HV1F_P")1I\_VZVA5@0))E(VGTV_,0.,;@>^:] )P,UF
MZ'HT.AZ>+:.::>1COFN)W+R3/@ LQ/T'Y5I4 >0Z9X?U74_AGXAL(K6YM[J7
M4VN8H9XFB,J QMCYAWVG'N!73W33>)_$?AJ\MK*^M4L3)<W)N8&B* C:$R1R
MQ(Z#MS7;T4 <EX 5QH]X9K2XMW.H7$@%Q T;%6;<" P!Z$5%\0+'4)(=(U6P
M@ENSI=ZES)9Q9W3*/3'<8].Y_'LJ* ."U^2^\5^$+^6PT.ZMI$FBE2.Z3RI;
MC8P9OE_# SU_F^>:7Q1XKT"[M;+4+.+31+/<2W-M)%]X*/*&<;B<<]>E=U10
M!Y#I^G:A!\(]0MI-.O1<OJ:NL'V=_,91+&V0N,XPIY]JU?$PF76KK5-"AU.U
MUI%C7RFM6>#4$(7 /&,J&(YP1@].H])HH \[U;3-3OOB,LPM)%$N@/ 9@A\I
M96+_ "[NG4USVHWT^H>&O"FCQ:-JJ7NFW=O]IC:S?"A%()SC!SU'MFO9:* /
M*IDM='\1:Y8ZWX=U+4/[3NS/;/;;GCF0]$(R "I'/7KZ 5LZ'!%'\3]4B>R\
MMETRW6/ )1 NW<H8@9YV]NU=Y10!XGXADN+RWU%&T^_CDM-:67[+!;$1(A;_
M %K$ EV;ZCKT]>WL[@6?CCQ1'<6EPPO(8)H?W3;)$2$ALMC YXY[UVM% 'D?
MAV.>P\-^#=7ELY&LK.XNDN8]I)A$LA"R$8Z+@\^]2:]'+<0>.-:@2;^SKRVM
MX("(F_TAP -P'7 )QG&#D^E>L44 >=LDD7Q#\&F"-T@.F/&^$P OEDA3Z<@<
M5TOC:22'P=J3QZ<NH,(Q_HS*6#?,,D@<G ^;\*WZ* /);&9;SQ+JEY -1FAN
M?#LB+-<6QC5G4X(4  *O'3USUIMDK6W@;P$9(9 8]65W C)*C?)R>..HKURB
M@#R26\?2=$\6^'[^QNSJ5W+<2P/%;R2"X1URK;@#TZ>@Q[&O1_#;F3POI3&-
MXS]DB!61<,/E'45J44 <1I-O;W/Q#\6!X/\ 2&6V\F62$D +&,D9&#A@I_"N
M6\*V6EK)::)K&CZQ)K5I=[B%DE\@'>6$O#[0 ""3CG/&<U[!10!XW?ZF^C^$
M_%F@:E!>2:C+<S3"9;5MDJ.P_>9'"K^/'2M2VOET;4?!>I7-O=/:-H:6X>"%
MI,2%4(&%YYKO?$.D_P!NZ!>Z7Y_D?:8]GF;=VWWQD9_.I])L?[+T:QT_S/-^
MRV\<'F;<;MJA<X[9Q0!Y%()KC0;^_DTZ^,%OXHEN[B! \<HB88X(YR"><'BM
MC[+X4N]&U"[AL-9@M+F6!)-09I&D\P-\K?.2<*< MCO@5ZC10!Y3>3ZIJ'@+
MQ2ESLO\ RGA6'4(;4QM=J&4DD#KMZ?G7IFG7\&J:?#>VWF>3,-R>9&4;&<=#
MR*M44 ><>%+%;CQ+XW1X%^T-=[H'D3H?GPP..QP<BLKPE#H,PTC3[_3-6.O6
M4ZCR9)9C'&Z-DR#)V 8&['X<]_7** /,;:-_-^)R_9F#/$2KX.9 8I  .W'M
MZ_2J$=TNDV_@W5]3@NUTU-->U=[?>A@DXY95ZY Q[]>P%>NTA 888 CT- 'E
MFN'3+'P-9W.B6-S%:G6(KF..4MOEVGYF ?) R.X[9QS7J8(90000>01WI:*
M."TX8^,^LR$?(=-10W8D%,CZUC:7IIO?A7K!T^T4Z@9K@*PBQ(RF0,5!QGYD
MX]^*]6HH \\N;NP\0:OX/?0N);64O*L?)M80F&20=5)X49K*@6RF\)?$*7R(
MD/VRX(#H P&T;?USBO5E1%+%54%N20.M!1"&!5<-][CK]: /-7;2[ ?#N6%(
M8U=U13&@R2\6WZ\NPS]:],IGE1D*/+7"_=&.GTI] !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 ><VNI:K>^(_'-M<WHDL[2UV1P[" H*.1MYP#ZG!)XZ8Q4'AS
M7-;T;0O"(>QL$TJ^:.S\M-PF#-NQ)GI\P&[&.<]>:Z!?"-U#X@U^]M[V%;;6
M+=4=)(BSHX5ER,$#'.>Y/MCE?^$0N6T3P[I[ZDC-HUS'/YOV?'FB/(5<;N.#
MC//2@"K_ ,),]OXD\71PZ7;M)IEI','C7$MP=FX!B.O7 ]*N^$/$%YKXDGDN
MM.N;8PHX^RJ4D@<YS&ZLQ/'8\9P:;!X7O[?Q/XBU:"^BB_M."-('"%FA=5QD
MCH1QGK4NA>';JTUVYUR_-G%>7$ ADAL%81.0<[VW<EN,#@8&>M &)\2)?(UG
MPA+Y;R;-35MD8RS8*\ =S3=*TS4[?Q?K?B6UT>6RLFLBL-FQ"-=2@9R4!.TY
M!'([Y[FM[Q3X;NM<U#0KJUN(8O[-O%N&652=P!!X([\=/?J*U->TV36-"O=/
MANGM9+B(HLR=5_\ K=C[&@#E]%\9WMUK;:9=OIMPYL&O";-CB!@1^Z8Y8,1G
MJ"/I5?1?&/B?5O#<NM)HUFT#1D0".8[BXDV_,#_"!R>?X2>^!8L/"&N1:K87
M]UJ&G#R-/>R>"VMBB!3TV\^O).!TX'-,MO ^I+\-5\-2ZC$EW&Y=9(P6C8!]
MX1LX)7Z8[=<8( _3?'4A@\1-=-9WPT>%)1<6.52?<&.T EL8(QG)]:?9>*-;
MDUCP];2PV,L&LVYN<Q!@;=0@8@_,=W4 -@"L^_TK5_#=CXCU^]U"US=:?'&T
M5I:G$<J@HH4$GY!D<GL22!BJ/A8WFD:EI,4$GAF]2XQ$6LC(]QY6WELDX4#@
MD8 ]J -OP]XK\0Z\]W=1:;9&PM+F>WD"R-YKE$!4*.G)('X^W+]'\6ZE<^(K
M;2KU=/::XM7F>"W8[K61<?([9(;.>V,<\<<R>'O".H:7X?UW2I[R*,ZA<330
MSVY8M'O4+SD#D8'2J^@^#]:TR[T*XN]0L633+>6W:&&%@-C8Y#$\L<<D@#V[
MT 9]G\1=:F\/1>(YM&MAI*2>7<^7,S2_>QN48P ,]#U]120ZEJFG^+/&UUI5
MA!/'&EO<.9'()Q#D*JJ,EFR>?;WJEX%T/5-;\ 66GRSV:Z+/,TDVUF:<J'),
M>,;1DJ.<]#751^&M4BOO%4Z26075HE2V!+-L*QE%W@C&.A.,T =!HNIIK.B6
M6I(A1;F%9-A.=N1TKG-9LX(_B=X8O$C N)H;J.1Q_$JH"H_#<?SK;\,Z9/HW
MANPTVYDCDFMHA&S1YVG'IFJ6IZ/JMYXSTC5(GLA86"2 JQ82L9!ANV. !C\:
M ,*]F2Q^)]U-KL3-IUQ8B&Q=H3(@/5U& <,<-]1BKGPOGGN/!^7_ ./9;J5+
M-LDDPAN.IR,'< .. .*V_$%AJFJVXT^SN8;6TG5DNI^3,%(Z1C&,GIDGC/2E
M;3;S3[/3+'0FM;>UMY%683(23$.H7'\1]30!L4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 (RJZ%'4,K#!!&014%OI]E:.SVUI!"S?>,<84GZXJQ10 4C*&4JP!4C!![T
MM% %>RL+/3K<6]C:PVT )(CAC"+D]3@58HHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHK,UE]6\B*'1XX!/*^&GGY2%<9W;1RQ[ >] &G17 _\)IJ>E:'X
MB?5(K6:]TB5(HW@RJ3%\;<C/'4$CTK8LM7U*S\40Z'JK0W#75J;F*>&/8$93
MAT(R<@<$'WH Z:BBB@ HHHH ***XKPUK&H7'C'Q7;7M]++9:<T8AB,:_*&#$
M_=7)QMP* .UHKS[P??7GBV8:S_;-["\5W(7LUC/D>3DA4Y !/?/)]N*[?4=2
ML])L9+V_N$@MX\;G?H,G ^O- %JBLC_A*-%%C>WC7R)!8OY=R75E,3<#!4C/
M4CM26'BK0]3U%M/LM1BFN@A?RUSR!UP<8/\ ^OTH V**R(O%&BS:+-K$=^C6
M$+%))MK84Y P1C/<=N]:] !167JGB/2-&E$6H7T<,A7?MP6(7U. <#W-87C?
MQ2-+TC3SI]ZL<FH7$:)<HGF!8B1N<<$'C''OQ0!V-%8?AFWN(;2:5M8FU*SG
M?S+5YT(D13U4DX)YZ9 ILOBO3X_%?_".L9!=&(/O"$J&/1>GISGI0!O45P_A
M+QE8'2[:VU;6(WU.>\GB57.6)\TA00.%X*XZ>U=%J?B;1M&G6#4-0B@D(!*D
M$[03@%L#Y03W.* -:BD!# $$$'D$5E:AXGT/29I8;_5+:"6)/,>-W^8*>G'6
M@#6HK)D\3Z)%8VEZ^IVRVUV=L$A?B0YP<?3OZ=Z8_BO0DL(;TZE"UO,S+$R9
M8N5.#M &3CZ4 ;-%9EQXBT>ULK6\FU"!;:ZD$<,H.5=CT&14D^J60NY].%['
M'>I;F<J?X$Z;SVQF@"_16!I^LVVF^&+2[U;6X+L,"OVP*%$S9/W5'7IV]*2_
MU:WOK72[G3O$-I:V\]V@#_*XN0#S$I)X)Z>M '045F:CXAT?2)DBU#48+>1\
M85VY ]3Z#W/%2W>LZ98S1PW=_;022H719)0I90,DC/48H O45GV^N:5=:6^I
MP:A;O8IG?.'&Q<=<GM3M-UG3M81VT^\BN/+P) A^9">@8=0>#P: +U%-DD2&
M)Y975(T!9F8X  [FJEGK&FZ@S+9W]O.R*&81R D*>A^E %VBL^TUW2=0G2&S
MU*TGE=2ZI%,K$J#@D 'L:OLRHI9F"J!DDG  H 6BJ-AK6EZK)+'I^H6UT\7^
ML6&4,5^N/H:2UUS2KV]DLK74K6:ZC)#PQRJ64CKD4 7Z*I6^KZ==I<O;WUO*
MEJ2)RD@(B(ZAO3H:CN=>TBRM(+JZU.TAMYP&BDDF4*X(R"#GGB@#1HJI)JNG
MPI$\E[;HLJ&2,M( '4#)8>H YI(]6TZ73#J4=];M8@%C<"0% !P3NZ4 7**H
M0:WI5SI\NH0:C:R6<6?,G64%$QUR>@IR:OILERULE_;-.B>8T:R@L%]<>E %
MVBL/2?%VB:S;WL]I?1>59,PF9W PH_CZ_=/.#[5HZ?J=AJL!GT^\@NH@VTO#
M(& /IQ0!;HILDB11M)(ZHBC)9C@"JUEJEAJ5L;FRO(+B 9!DBD#*,>XH MT5
M4L=5T_4UD:QO;>Y$;;7,,@;:?0XIO]KZ;YD$?V^VWW#LD*^:,R,O4+ZD4 7:
M*RX/$.FW/B"XT2&X5KVWC$DB CC)Z?4<$_45/;ZOIMW>26=O?VTMS'R\22@L
MOU H NT5D6-[<1W.KOJ%_8/:V\P$9C.&A7:"1)DX!Y'X?6K\=]:37<EI'<PO
M<1*&>)7!90>A(_"@"Q150:I8&_:Q%[;_ &M0&,'F#> ?;K67XM\0QZ!H5Y-%
M<6ZWZ0-)!#*PRV,<[<Y.,T ;]%9^A7TFI^'M-OY@HEN;6*9PO0,R@G'MS2WC
MWPU73EMY;9;1FD^TI(?WCC;\NSZ'K[4 7Z*A:[ME.&N(@=VS!<?>]/KSTJ:@
M HKDM9\0ZK!XWL/#VG)9*+FU:<RW",V""W&%8?W:L^%_$TNLG5+:_MXK6\TR
M?R;@1R;HSQ]X$@8'!^E '245$MU;O"9EGB,0ZN'&T?C2M<0I&TC31JBG#,6
M /N: )**8)HFA\Y9$,6,[PPQCUS1'-%-'YD4B2)_>5@1^= #Z*C$\+#(E0C:
M'R&'W3W^GO0D\,L1ECE1XQGYU8$?G0!)13$FBD8JDB,P ) 8$X/0UA>&/$$F
ML6-Q+>_9X98[V6U14. VPX&,GDT =!144MS! RK--'&6^Z'<#/TS4M !17.>
M,O$L_A?3[2ZALUN!/=);MN?:%W9Y]^AI?%WB5O#MK9+! DMW?7*VT'FMMC1F
M_B<CG ]J .BHKG?#GB&?5=1U?3+N!%NM,E2-Y8LB.3<"00#R.AXY[5T5 !13
M$FBD9UCD1F0X8*P)4^_I3LC<!D9/.* %HHK!T+Q#/J^L:U83V!M&TV5(QN?<
M9 P)#=. 0 1[&@#>HKC3XWEDT^^UFVL8I=&LKGR7F$W[QU!P[JN,8&1@9YY_
M'KH)XKJWBN('62*5 Z.IR&4C((_"@"2BBL7Q5X@C\,Z!-J3Q^8X94CCSC>['
M &>W<_A0!M45F:5)K!DN8M6AM1L8>3-;9"R*1SE2200<U8DU.SBU6'3'F O)
MHVE2/!R54@$_K0!;HKG?"7B.;Q'#J;S6Z0FSOI+5=A)W*N,$Y[\UI2S:HNN6
M\45K VEM$QEF,F)$D[ +W'^>,<@&A1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !6#XO\0MX:T-[R*UEN)W81Q(B%@&/=L=AC\>E;U%
M 'E=W%;>*O FLV.DVU]+?0S)>RSSP&/[3*6RVT=3\H("X'\(K=@G&O>,[77K
M:VN18:?82*[R0LC-(Q^XJD9) !SC(SQ7;T4 5-+U&/5M,M[^&*:*.=-ZI.FQ
MP/<5;HHH **** "N \'OY?C_ ,:/(DB*\D3H7C8;@H8,1D>X_.N_HH X[X8O
MGP7$A1U:.XF#!U*]7+#K[,*L^/+U[#0H9EL%N5%U%ND:+S1;C=_K-@Y8CM[X
MKJ** /&)KD2:'X[ADM=3G^T^5/%)<VK*9,E54XP,'<00,#@<=*Z"2WDA\?>!
M_)A9(EL)%?8N%'[H\''O7H]-D5GB=4<QLRD!P 2I]>>* /.'T6\A\?7.AQ;5
MT34'359%5L;2A =<?[3[,^WZ>DUA^'O#K:.)+B]U";4M2F4)+>3#:2@)*J%R
M0H&3]236Y0!P\5Y%HOC7Q'_;*R):W\44EM(R%T=$C(= 1G!R3\O?/O6%<6ES
MH_P^\*1WR.'AU>&X9,$LD6]V&1U&%(X[=*]5HH  01D'(-<6]PFG?%AWNE=(
M[W34B@DVY4NKDD$CIP>]=I1CG- 'C\\-O_PIW41%;_Z6VHL<B([B_G@@@X_Y
MYXY]*N:E<:7IOB?7;;Q1#J+6>J,DEJ\#R&.9-N-N$/)R.E>J4A4-C(!P<C(Z
M4 5=*BB@TBSAAMWMXD@14AD.6C4*,*3SR.E<9J<NE0?%Q9=6:U2$:&-KW.T*
M&,S#J> <9%=]6!_8%R?'3Z\]Q"ULVGBS$!C.X?/OSG..O^'O0!YS)9PV>GZ9
M+,ACTVZ\5+/:Q3 @B###.WL"><>A%=3?-#H/Q/M;Z]:*TTN;37@AE*A(DE,@
M9@S= 3UR>N:[MD5\;E#8.1D9H95==K*&'H1F@#S.U\-R:QX)\116\4D,$]_+
M=Z6A7!&W!4@'H&(./8UJ>%C/J6AZGXHU*'R+G4+?R_+<G$<4:%>XX#-N;\17
M<T8&,8X]* /)]-FTVY\!>%"VLKI6H0B5K*YF4>5O0D.K[N,$''/X9Z58O-26
M^\&>'KR]M[:UF;6X2"@"K)B4EI4]FY;\?2O33#$5"F--HZ#:,"E,:$*"BX7I
MQTH X#3KZUTOQ'XJM?$=Q#";R7S;?[1\JS0;< *3]XC@8'.>U9&EV"QGX=V>
MLI$US_I#F.< L%V%HP0>>#MP.QX[5ZLR(Y!958CID9Q2E%+!BH+#H<<B@#R>
M2'0Y=1\:6UY>-9VIU&V*3QY_<S8/S'VWYSGC]*Z7P-J=W?:AK,5T+6[,$B(-
M6M% 2[&,@''!8 \XX&<5V7EQX8;%^;[W'7ZTJHJ#"J%'H!B@#E_B'#=3>#+O
M[+$TI1HY)(UZM&K@L/?@=*S9KVRUKQSH%WHEU'*+>WE:\D@*LB0E1A'(Z'=T
M!Z8/%=W35C1,[$5<]<#% '!_"NPTQO"L-]%;0->B>=9)]@+@[SQGTV[>E:_Q
M"CN9/ NIBUC:20*C,B]60.I<?3:#73*BH,*H4>@&*6@#SQM4TGQ#I&I3>%XF
M.K-I1C>6)&58AC(C).!NZXP.QY%57DL+[1O!2Z3M34H;B B&!LO$@&)@_<
M,"3U->EI&D8PB*H/H,4+&BL65%#'J0.30!YMK5C>V'C6ZTG3LQ6WB:$,SJ"!
M%(A_>MGIS'N_%A^-;Q&NEV/CZYCUZ\N]/TZ?3HXK26!BJ%02&CX!]SC_ !%>
MIX!() R.AI'C23&]%;'3(S0!Y/+9:4?$?@*TLH9)=,*W0C2[3)=>3D@CH>HX
MZ8J,W]AI^CZ];>5 ]L?$8B@5I"L$!^5@S;>B J<@=>E>N;$)!*KE>AQTI/)B
MP1Y:8;DC:.: /'5O[!K'XB1R7L-WYD,;HT<6Q7.S 95'8.5Y^A[YJ^EM;6/B
M7X>-90PP&>T?S6B0*9,Q+G<1U[]:]3\J/G]VO/!XZTOEI\OR+\OW>.GTH \K
MTR/1KGPIXATJ\OH[%UUB0 @ &$F0>42/[FX#VKI?!%Y<3:AKEM>6MH+J"6,2
MWEEGRKDE3@XZ!@ ,X]176?9;?,I\B+,I!D.P?/QCGUXI8+>&UA6&WACAB7[J
M1J%4?0"@#C_B3)-!I6FW+?-IL&H0R7Z;2VZ(-W '(!Q^E8'BB]T?4O#&MWOA
MA)9Q)+;OJ4D =4D0,<@9'!  W8'0C/%>I,JLI5@"#U!'6HX+:"V@$,$,<40Z
M1QH%4?@* ..NWLKKQOX<NM'9)%-O/]I:V/R_9]GR;L<8WD8]Z\]CCLK3X2VN
MK06D"W,>K"2)V7YL!SA<]<8'K7N-M96MFKK:VT,"N=S"*,*&/J<=347]DZ<;
M06G]GVOV8-N$/DKL!]=N,9H XF6\L=.\?^*7N&",^FQ.J1D++)A&+;.Y;'I7
M+:+?PGQ1X(E@N;&.)DEB$$#AGB4CA97[N2>F!R?>O9C:VYN?M!@B,^S9YNP;
MMOIGKCVJ)-,L(W1DL;961S(I6)058]6''!/K0!Y/J$T#>&OB-;C'[O4 X&!M
M&Y@!CW^4UO7-AIVF>*_"9TB"WADELKK:T6,R?NEV$G^+DG!/6NZ.F6#+.IL;
M8K<',P,2XD/JW'/XT^2RM99899+:%Y(/]4[1@F/_ '3V_"@#R#PU;Z1J>GZ?
M9ZMKM[;ZM;:@'>Q,2"87!<G.=F\@]SGCOCBB;4K3_A%?&UIK4T$>NO=R'RYR
M [IQY83/W@,' '08]:]>%A9K>->"T@%TPP9A&-Y'^]U["DETZQN)C--9V\DK
M)Y9=XE+%?[N2.GM0!G^$?^1+T+_L'P?^BUK+\1&)?'W@]B4#^9=#)QG'DG'Z
MUUB(J(J(H55& H& !4$UC:7%Q%<36L$DT7,<CQ@LGT)Y% 'E,^AZ3<^%?'-T
M88O/MM0N#!(#DQA0C#;V&3QD<G\*]/T.9[G0-.GDD,CR6L;,Y.2Q*C)IZZ3I
MRQ31+I]J(YSF5!"N)#U^88Y_&K,44<$210QI'&@PJ(H 4>@ Z4 >?:]#]H^,
MFB1BXEMR=.DP\1 ;J_'((J;Q-I&C^&_"DEMB=VU"_C#R23@-/*6R!)(1PG!S
MQP,UVSV%G)>)=O:0-<H,+,8P74>S=1UIUS:V]Y"8;JWBGB)R4E0,N?H: /&I
MGMCI?Q"L_/L9(D6WECCM>(EDP0Q0$]B%!QW KI-9T[0=)GT&TAMXP]_*UP/M
M$_\ H[LD0!>7<?FX8$ ?>/4\UW3:-I;!PVFV9#@*X,"_,!T!XY P,?2G7&EZ
M?=00PW%E;RQ0$&)'B!"8Z;1VZ"@#QW3+N.+X<S.9DFMH/$:'RBX59(MR'8 3
MM"GDX)QUYKJ;&QLY1XJUVUAM88;NR(MHXY(V=0J-O?Y"0-Q(Z'M6SXF\,RWE
MI;KH]IIH*78NI[>Y0B.X;G[Q49SDYJKH'@PVFOR:I<:=IFGQB*2);6R+2>8'
MQDR,P .,' "CK0!QVGV.B6'PTTC4[BUE>^OI8[<,)2%D*S,RJY.0$XYX["GP
M3EK/XA:=(UDR1VZS*EF,0JP3DH,\<@9]Q7JLVC:9/IQT^33[8V9_Y8>4 GU
M'0UFZ]X<@N="U.WTNQLX;V[M#:J^T1@+T ) / SG&.PH XR/1K#3)? MYH^5
MU"YE03.C[C-$8\R%CWQ^F>*R;G2;&7X=^)M3>+?>V^J3-#*6.Z$^:H^7TS7I
M_A[P_::/96["QMH;[R$CGDA&<D* <' XX]!5JWT+2;:TEM(=.MEMYI#+)$8P
M59SW(- '!>+K;?>7VJHFG:O:0V,<=]92N!- N"P>-OX3@Y]_KBO1[.:.XL;>
M:+=Y<D:NNX8.",C-5+C0=(NIX9I]-M7DAP$8Q#@ 8 ^@["M&@#@OBS_R+>G?
M]A2'^35<^(6R[L=-T:6.+R=4O4MWG<<PCKE?]HXP/K71ZIHVG:W;K;ZE:1W,
M2-O59!T;U_6IKBPM+NR-E<6\<ML5"F-QD8'2@#COA[!<Z/>:[X<G*2I8SK+'
M=#[\HEW'Y_\ : 4?G6G\0KF[M/ NJ363R),J(-T8^94+J'/'3Y2W/;K6UINE
MV.D6QMM/MH[>$L6*H.I/<^M6GC26-HY$5T8896&01Z$4 <#?V-OIGBSPI-X<
MMHD2Z$D4XB7Y9+?"G<WKC.03WH^'WAS30LVL>5(;R&]N88F,K;8T#D;0N<8Q
M[5UVG>'])TB222PT^"W>089D7G'I[#V%2:7H^GZ+;O!IMJEM$[[V5,X+=,_I
M0!>KE/#S!O'?B\J01YEH./\ KC75UG6&@Z7I=Y<7=E91P7%R29I%SESG//XT
M ><>(=$O?#FC7/AG2[V"XAUJY"VEH\1,L>YOG)8'[@ 'S$&O3M,LETW2;.P1
MBRVT"0ACU(50,_I38-+L;:_N+^*V1;NXP)9NK,!T&3VJY0!Q"V]KK7Q%UJRU
MF)9H[6T@^Q0R@[2C F1P#U.[ R/3':N)UWSKKX6DWC"X6UUAK>SN&&2T . 0
M3R0<'KZ"O7-3T#2M9*-J-C#<-'PK,.0/3(YQ1>Z%I>HZ?#87=E%):0X,</15
MP,# 'H* +EM;0V=M';V\210QC:B(, "O/[^VM'^.5B9HX\G3!(I;_GH'8 _7
M@5Z(JA5"CH!@50O=#TS4;VVO+RRBFN+8YAD<9*'.>/Q% 'C2Z; W@WQ5K2O/
M'?V&KR-;21S,H0ETR=H.,\]<9KT/4ACXF^&Y-S9>RN PW'!P 1QT[FMQO#&B
M/8W-DVG0FVN9O/FCYP\G]X^_ J8Z%IC7UI>FSC-S:1^5!)SF-<$8'YF@#@+-
M$T?Q1:76JVZWL-_J):QUFUEWY9P56)_]D9(&../:O3ZR+7POHME>)=6UBD<B
M,60!FV(QSE@F=H/)Y S6O0 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '*^-KF_
MFL(]$T:=HM5O@QC='*F*-/F9LCIG 4>[?6KG@W7AXB\+6=^<B;;Y<ZGJ)%X;
M\^OXU3L=&N=1\4ZEJ^KVDUN45;6QV7.#Y())/[MNI)SS[52\,Z1?>%?$6O0_
M8_*\.3'[5!.TRG8VT;AMSD#KSC^$=: )1\0K8QVMT-(OVT^\G^S6ERAC(FDR
M1C:6! )#<GTJR_C>$>(+G2(M*U"66UGCBGD2,%8U?_EH<?PCC\#[5YYX:FO+
M33=-NM:T/4)-!MF-_;M'*C0P$LQW[<;L*"3@L?7'-=_I>CWY\2>+)+NU:"SU
M,1+!-YB-N"QE"< Y'KS0 P?$/3O[2LH3;R"RO9V@M[WS$*LP.WE<[E&[C) ]
M>E.U'X@Z=I]Q*6MYI+&WN!;7%XCIMC?H?ESN(!."0*RO"MGX@T=K309O#-F8
MK63G53(F&BW$Y"@9+D<=<YP34.G:?XAT#5-1T^/PQ;:G;75Y)<07TDZ+L5R,
M[P<DXR.."<'&: -^^\=6EIJ&IV46GWUU+I\22R>1'D%64L6R3P ,?7/&:;9^
M/K"^O=+BCL=02UU+Y;>[EAVQE\9V]<^HSTR.,CFH;6PU*W\5^++HZ?(T%W:0
M?9W#*!*R1LNT<\9)[].]9%GHVKQ>'O!$1TR?S;&\#7*$J#$OS#)Y]\T ;6I?
M$/3--NIE>"=[.VN?LMQ=(5Q')W 4G<P'<@?G2WWQ L[:[U2UM=,U&]FTX*TW
MD1 KM(R6W9Z ?B>PX)&%8:5KVAZCJ&DP^&K34+>[O)+BWU&XD3;&K$??&,L1
MZ<$]NU:-OI.K1ZYXWNIK21HKV!$M"I7]YA&&!SZGO0!<U3QA<17OAP:9ILUW
M:ZM^\#AE5F786V@$C!&58DX&!CZ==7F>G:/KVE:#X+G&E2W5SITDPN+82JKJ
ML@95.2<< CZ=..WIE '+ZKXXLM*O;N![*[EAL7C2\N450D)D *]3ENHS@<4[
M5/'&GZ9JLFF"SU&[O4B2816ML9"Z,<9&/3OG [=:Y'Q9I7B+5_\ A(K.71)[
MM7=9+&5)U2)$ '.S.6? (YR><<#KNZ=9:DOQ+^WRZ7)':OI*0F=\'8X()4$'
M\#]/3F@"Y>?$#2;+S9)(KEK2"X%O-<J$VH_&?EW;B 3@D#MWKJE8.H93D$9!
MKRRRT/4M*UC4;"7P78ZL;B[DGM]2FV$(KG(W%@2=O)QD'L.N:]34$* <9 YP
M,"@# UOQ%!:_;+"VMKN]NH;<R3K: 9@4C@DDC!(R0!R<5B^%_$=OI/@7P]]K
M,T]U>JRQ1H07D(+%CEB!@#J2:BN;/7-"\6ZY=VNESZK;ZS$@C:.55\ET4C:Q
M8\+\W6L<>&-5M-"\+WL^@K?OIT<D%YILWER;D=N&4'(R.OKT]Z -K6/B3;)H
M=G>Z1;S3O<WJVC!D&86!!96&>6*YQ@X[YXK9U3QKIVDOY4UO>27"P"XF@A16
M>!#G&_YL9X/ )/Z5S6O:)>W_ (5LKBP\,QZ=+;:I'=C3[94#O&!C+;< -STY
MQ4>H:->VOC"ZUFY\)KK5OJ=O&?(D\MVM)5 !4ELC'J1Q^5 '27OQ!T*SDM$1
MKJ[-W;-<PFT@:3>H)&..^0>.V.<4V;X@Z3$URB6VI3S6T<4LL4%JSLJNNX$X
MX&!UR1^-4H;748_&7AYGT06MK;V$JR&U \F%Y#_J^/0*.1UW=!4$>DZC#XL\
M;7ILIC!=V:);LHSYK"+!"^^: -BW\>Z+=:AI]K#]KV7_ !;W+VS)"[?W0S8R
M>W&>>*DBU/2K+5O$=WYEV9;2.%[T,I*HH1BNP=>F2<<<YKG%TW4SX:\#V?\
M94WFVE[!)<E@ 8!&<'(]#G/X59NK2_:]\=LNFW96^M4CMB$&)6$1C..?4_E0
M!K6/CS1[_4+*TC2]C^W)NMYY;=DBD;&2@8]6'MQ[T7GCS1[*\$,@N&A^T"V:
M[1 84E_NDYSQWP"*R9]/O7M? R)I]POV.5&N1L_U.V/:=V.G)_G67H6CWNCW
M,VBWG@RVU$)<L;;4VBCVLC,6W.6R> >@Y[=: .D\5^*(8--UBRLX;^XN8+5_
M-FLDRMLQ4[=S9&".O&2!6KX4D>7P?HLDCL[M8P%F8Y).P<DUQQLM9TA_&.G'
M2+F\CU5II[2Y@52"9%(VL<Y&/?TX'-=GX7@FM?"FD6US$T,\-G%')&^,JP0
MC]* ,3Q5J/\ 9/B[PS<R7=U';2//'-#$799/W9VCRU^\VXC'![5*_P 0M&31
MKG4C#?C[+(L5S;&W(F@)Z%U)P![Y_6G^*()E\0>'-3%I-<6EE-.UP88S(R!H
MR%.T<GGT!JMIGAX:KJ7B+4[ZT:WM=7C6W2!QB1D5<;V!^Z3V'L* -]]=LEU'
M3K)3))+J$;2PLB978H!))[#D5IUPWPZL-0%I)>:G<FX-MNT^S8@#]S&Y!;UR
M6'KT4>E=M*76%VB4-(%)52<9/84 8%CXUT?4-4@L87F!N=XMIWCVQSE.'"'K
MD'(Y Z<9KHJ\BTNRU.;6?#.H3Z)J,<D%Y+'=9CV16^X'"QQ@X$?.=V.<=37K
MM &!<^,=*M;_ .S.9S$)_LTEV(_W$4O]QG]>W&0#UQ4NH^*-.TVXE@<3SM N
M^Y-O$9!;)@G=)CITZ<G'.,5QWA^;6O#;W?AF3PY<:@3=O+#>[0L#HS9#.Q[C
MKC)/;M5ZS^U>&]=\3)>V-[=Q:E+]HM)(8&E67*D>6=H(3' RV!B@#J?^$BTD
MZC86"WBO<:A&9;4(I99% ))# 8Z ]35>7QAH<%GJ-W)>D0Z=/]GNF$3GRWSM
MQ@#)YXR.*XV'1K[P\/ U]-IUS<-I\4\5V+6/S'0R(=JX![%B">@_*LJYTS56
M\*>-_,TF]CFO]422"'R2[,/-#G&W.0!WZ4 =EJ'Q"T^*2P73XKB[2YO4M7E%
MM($7/)VG'S-CH!FNP5@Z!@" 1GD8/Y5QWCB.Y=/#EW:6EQ<06VIQ3RQ00%I
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
M+NK2_43DP1WC0GR3(7?:@;J3@=AC\J /2J*J:GJ5KI&FSW][)Y=O NYVQG\
M.Y[5Q$FJRW?Q-T&2XTZ\TW_0IV87+IATQD?=8@8P<YP>E 'H5%<K#X\TZ6[T
M^,VUTEKJ,IBL[HA"DK9Q]T,67GN0*CTGQC+<SZ]+J-A+9V.FRLIE9T(3:JDJ
M<,26))(P".@SF@#KJ*Y>U\<V$]_)936EW;7 M3>0HX1C/& 3E=K'G S@X-5$
M^)6DOI<^I&RU)+2*%)?->V(5MSA, ]"03_/&: .SHKD3\0=/^WRV(T[53=>7
MYMO$+1MURG]Y!V'!^]CI4&M^(]&UGX?MJTXU);!I$$BV_P"[F1PX&T]L;N#V
MY^E ':T5SVJ>,;#2]:.D/;7T]]]G^T)%;VY<R#)&!^1.3QQUSQ4<?C?2I]$L
M-2MUFF^WS?9[:W4 2/)R-IR<#IU)QTH Z6BN*U7Q[Y?ABYU'2[":2[ANQ920
M3(,PRD@<@-\W4?=/.1SWJ_?W-A)XLT!+HZA#J31RO#%&2(R-OS"3&0<8]>,T
M =-17-77C?3K59;@P7<FGP7!MI[Z- 8HG& <\[B 3@D C-/U'QEIVGZN=*\B
M]N;SR!<+':P&3<A],4 =%16?HFLVFOZ3#J5B7,$N0-Z[6!!(((^H-4'\66HU
M2>SBM+N9+>=+:>>-%*12/C:",[L<CD# ]: -^BO---\4+I'C;QA]O:_N(8Y(
M3''%&\HC4*VX\<*.GI^E==>>+--M7M$C6XNWN[=KJ);:(OF(#.[MV[=: -VB
MN#\4ZU#>VOA+5M.NI6M;C58A\C,HD4YR&4=<%?3CFK^E22_\++\01-/,\2VM
MNR([DJF<YV@]/PH ZVBN*\9ZB=*\3>&+I[NYCMO.F6:*)F*R?N^/D'WCG@?6
MM2+QKHTN@7.L&6:.WMI/*ECDB(E63@!-O7)R,?6@#H:*YL>-M,^Q:C<-!?J^
MG!&NK=K9A+&KC*L1Z8!/7@"K\7B&PE.E!6DSJD+3V_R' 14#$L>B\,!]30!J
MTA )!(&1T]JY^V\::1=:E;V2?:5%S(\=O</"1#,R]0C]#T./6CQGXG_X1/0O
M[0%JUQ(TBQ(H^Z">['L, _CB@#H  "2  2<GWI&BC=T=D5F3E6(R5^GI7":O
MKJZ;X^TJ\GGOX[2?2Y&-GM=CNW C]TN?GYY_W?:NA3Q=I$N@Q:PDSM!*_E1Q
MA#YK29QY83KNSV_I0!M,B.5+*I*G*DCH?44ZLO1O$%EK@N5MA-'-:R>7/!/&
M4DC/49!]:J:OXRT?1=3_ +.NWG-V8?.6**!G+C. %P.2>>GH<XH W71)%*NJ
MLIZAAD4ZL&#QCHUQX?76HKAVMF?RE0(?,:3./+"=2V>WX].:;%XRTN2QU&Y9
M;J)].7=<VTL)69%QG.T]L=Z .@I&17&'4,,@X(SR.16$GB_27ET9 \W_ !.%
M+6I,1P< '!/8\U-/XFTZW^V;S,3:SK;%4B9C)*P!"(!RQY'_ .KF@#6*(P8,
MH.X8;(ZCT-,-M 8/(,$?D_\ //8-OKTZ5A)XVT0Z1?ZC++-;QV$@CNHI8F$L
M3$@ %.O)(P>GY&KVC>(=.U\7#:=*\BV[A&9HV4'(!!&1R"#UH TP H    X
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
M+'1[&TE*F2"WCB8J>,JH!Q^5<C%X5UK3K'5]#TXZ>VDZ@TK++*S+) )!AAL
MPV.W(H GO_&E_P#VO;6.BZ,-1%UI_P!NB<W C)&>A!'T'U-=-J&HQZ7H]QJ-
MT-J6\)E=01G@9P/?M7/6'A>ZTSQ9IUU:K;C3+/3/L/+D2$[MV[:%QU'KW-;^
MM:8FLZ)>Z;(=JW,+1[O[I(X/X'!H QM/\1ZM)/;RZGHZ6NFW%JUT+I)B_D*
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
MIS[>]=/0 4444 (0&!! (/!![U%;6EM9Q>5:V\4$><[(D"C/K@5-10 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %     P!VHHH
M **** "BBB@ HHHH **** ,Y-#T]-=DUI8I/M\D8B:3SGP4';;G;^E:-%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 8(\(Z:;C6Y7,[_ -L*%N49QM&
M0-HQQU[YJ"+P5;6]K90VVK:Q"UHC1I,EUEV0D':V01@8&, 8Q72T4 4-'T:R
MT'34L+"-DA4EOF8LS,3DDD]23532_#-EI9U0++<7":E*TLZ7#AAEL@XX'!!Q
MWZ"MJB@#F=%\"Z3H5XMQ;RWLRQL6@@N)R\4!/4HO8XXR<G%5;SX;:+>BZB-Q
MJ4-I<-O-G#=%8$?(.Y4QC.1WR.>G3'844 <]J7@W3=3U*"_>:]@GBA\AFMKE
MHO.C[*^WDCZ8ZU6D^'VAOH5EI2_:HDL9&DMKB.;;-$Q;<2&]_I^HS7544 <S
M>^!-&U#0XM+G%P?+D\X77FYG,G&7+GJQQ@Y_3 Q,G@W2?[$N-+G^TW27#!Y;
MBYF+S,XZ-O/((QQCCKZG/044 <Y8>#;*QUBVU5K[4KJ\MXFA62ZN-^5/8\=O
M_KG)J_K^@V_B&P2SN9[B%$E68- RAMR\CD@]^?PK4HH QM1\.0WNIIJ=O=7%
MA?!/*>>VVYECR/E8,"#TX/453OO ^E7VBVVE&2YAMX)_M):-EWRR\_.[,IR3
MDFNEHH RKK0;>[U^PUB2XN!<62.D:*R["&&&R,=3[$=*SX_!.G1:;K5BD]WY
M&KR-+."R_(S'DK\O';KGI72T4 4[+3HK'1[?3(F<PP6ZVZL3\VU5V@_7 K(M
M/"$4%W;W-QJ=[>2V<3PV3S["UN&7:3D+\S8[MFNCHH Y(^!(?^$8T[0UU2[6
M*RN%G63"EFVDD+TQC)_2HM0^'5E?G54_M34(;749?/DMHY!Y8ER"7P1SD@<=
M/R&.RHH PXO#2Q>*(M<%_<O)'9"S,;X(9<[LDXSG/-2>'= 'A^VNH%O9KI9[
MA[C,H4%2W) P .O/XUL44 <]J7A5;OQ NN6>HW%A?&#[-(\:HX>/.<88'!]Q
M5:^\!Z=<:38V=G/<V$UDY>&\@?\ ? M]_+=]W4UU5% &=HVD)H]FT(N;BZFD
M<O+<7+[I)&]SZ # '85CZOX)@U'6_P"UK34[_3+F1=ER;.3;YZXP,^X&>?QZ
MBNIHH P8_"UO%XEM-:6ZGWVUD+)(F.05R?F)ZYYK-;P#$WA.Z\/G5;HP7%T;
MEI"J[AR&VXQC&X9KL** ,+4_#0OK^TU."_GL]4MXC#]JB1#YB'J&5@01G)'H
M35"Y\#03Z*MBFH3QS->"^GN]BEYY1SD@C YQP/3ZUUE% &#XB\+PZ^]G<+=W
M%C?6;EH+JW;#*#U&#P0>*J7G@BWOM'@M)M1OFO8)OM$>HF3]\LAQDCL!@ 8Z
M<5U-% '*7/@K[7H\=I<:U?RW<=VEXMXY4N'087 Q@ #MZ\U%%\/K94UP3:I>
MSMK,2I<,^P889^88 '4].PXKL** .<M/"I&H6%[J>I3:A)IR%+5714521@NP
M'WFQ@9]LXS5;_A [231]4TZZO;B9;^\:]\S 1H9CSN7'N!7644 <S8^%;NUT
MN]AF\07USJ%Q%Y*7S\-"O;8,\<G).<GCT%=!:0&ULX+=II)C%&J&64Y9\#&2
M?4U-10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444PR
MQ@X+KGZT /HI 01D$$>HI: "BBB@ HHHH **0$$9!!'M2T %%%% !111D9QG
MDT %%&0<X/2B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ K)US2[W5HX;>WU6?3X 29GM@!*_P#="L?NC/7CGI6M7/\ BTZ^^GQV^@VD
M4S3-B=WF$91.,A3ZD9&>U %+P=)J-SINKVEQ?W%Q#!>2VUG?O@RN@XSG&"5;
M(ST./:G_  _N[N\\-.]Y=374J7<\?FRMEB%<@5=\,KJT5DT-_I=GIL$*K';V
M]O+YAP,Y)/3'3 Z\'/6JGA/3=4T3PM/#-:Q?;S/-,D!F&T[F) + &@#J**AL
MWN)+*![N)8;AHU,L:MN"-CD ]\'O4U !1110 5X[X6B\+BZ\2?VYI\=Q(NJ3
M!&:S>;:F>FY5.._>O8J\\\*)K7AVYUY;GPY?S)>7\ES \,D)R&)X.7&.WKUH
M T8]6T_PAX;T>2QM;B;1KR8%9F< 6L<K;E+9YVC=CV Y.>N@_BZU@TC5=7N(
M'33[&4Q1S*=WVC!"Y3VW':#T]\51O8]=U[3+?3=1TL6]MJ,DBW?E2*S6D  *
MKG."S$<D=.>.E81\,^(=0\&ZCX:GA*?V=.ITJZE=?](C1CM# 9Q\H'IU'H:
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
MVZL\B;)0BJ6+!6&>/IS^% &?J/BEK;XAZ*&OI(M*N--:5XBK .Q+8^7&XMD
M 8S^=;&K:UIFK>%UO;37WL;62=$6\A1MP8/C;C&1G&.:P$F_M/XH>'=1AMYQ
M;-I;_-)$5P<N.<]*R+E)%^'VM)Y$Q>/7VD*"-L[?.4Y QR,>E 'HVH>)M(TF
MX-M>WA25$5WQ$[! Q(!8J"%S@]<=*UP00"#D&O,_%<HM?$5[?:-/>P:RT<,;
M6CVADM]04CY1P.HSMR2,8Q7HLUR+6PDNIU($41DD"C)X&3@=Z ..\8>,+G1-
M>TV"UYLH)4;59 N1%'(=J GM_$>F>!7875]:V5F]Y=7$<-L@!:5V 4 ].?Q%
M<%:>%)/$^@7^HW&J7]H=9+32VH2,JH!(C!#*6X 7H1T[5F3ZO)J_P4O([^.=
M;NT$5NW[L[G99$$;<CG/&<>] 'H4'B;1KB[FM5OE2YAC\R2&5&C=4QG=A@#C
M'.:K6GC;PW?,5MM7MW*PFX;.5VH#@DY''TZ]ZYG1->TK4/%\^HW-\ZZ@^G?9
MH[=K22(.BDNS#=U/!X';UK*M])GNO@G;+:VA-W;Y::'RRKRH)2S(>AP1@_A0
M!Z+I_B/2=3GG@M;L&:! \L<B-$RK_>(< X]Z;8>)]&U.[2UM+T/,ZEHU*,OF
M =2I( 8>XS7%6T.D^(M(U7^P]%OX]1ETR2)I;MY/D9@,1 NQSDY.1QQ[U)X/
M71+NYTM8]"U)=6LH]LLMPTFRV(7:QRS8Y/0 ?EB@#IE\>>%FGAA&MVN^9BB
MD@9!QR<8'/KC/:K6D^*=$UR:XATW48KA[<9E"@C:.F<D#(XZBO+;>V$?PB$<
MUI-YQU8$J\18GYP20,9 V@_KZXKH=3L;R[^(VL0V2.@N?#SQ1. 53>3A>?7F
M@#LK+Q1HNHWD=I:WRO-+N\H%&42[?O;"0 V/8FJQ\<^&!<16YUFV\V25HE7)
M^\#@@\<<]S@'M7(>#ET:=]'MI-!U/^V[%0DCR^;Y=NRC#-EFV@';T ZX%8<=
MI-%\)/$2_97%S)JV44QG<X#Q'CN1@']: /2H_%]C+XQE\-K'+Y\<.]I2AV[L
MCY>GH<YZ=JV[N[M["UDNKN>."",9>21L*OXUP>G2O;_%V2>Z1E.IZ3&8MD;$
M;AMR#QQC:?T]:T/B1%?-H5G<6D<LL%K?0W%W'$,LT2G)P.^#@_A0 :9XD;5/
MB)=6-K>ROIZ:6)3%)"8]DOF 9^90WW2/;FKFB:W9V?AB*\O_ ! FIHTS1K=B
M+!D;<0%5%&2?H/>L/3-7LM7^)[WU@)7MKC1-BS&%E#L),]2!GCC/M7.^'X+
M_#+1TU.\NM-=-2>2WO(TX@E4MAGSP%ZCGO0!Z<OB?0VM(;HZG;K!-+Y*,[;<
MN.JD'D$=\]*-.\3:)JT5S+8ZG;S); F8AL; .I.>W'7I7G>HZ@]SX5TF?78+
M>2WB\0QJUPD.$O(@&S+M[YY^N*LZE/:RZ[KNNZ-IZZAID>CO;77D'$<\K,"1
ME>N$))(Z?6@#O;+Q)I&H>?\ 9KZ-O(3S)-P*;4_O_,!E?]H<4V'Q1H-QYODZ
MO9R"*'SY"LP(5,XW$^G_ -;UKS?2+JW?Q:+M;R:X@G\/2A)6M_*B&TC*1C'W
M5 /7/UJS8KIEI\%H-0BTRSN)/*592\)Y/G ,6(PQ"D9Z_P - 'HEAKVEZI#/
M+9WL4B6_^NR=ICZ\L#@@<$Y/:H_^$ET3SX(#JEJ);C'DJ9 #)GIM]?PKR^PO
MK>XU/QG;SWMQ<6M[I23BZ2W*,ZI'U1< !?F( /4 <]35CPAJUAK.I>&EO-3T
M^*[TVS-O:00"0O*S1A<2%D 7:!T!.23@T >E#Q#I!U)=.&H0?:V=HQ'NZN,9
M7/3<,CY>M6M1O[?2].N+Z[?9;P(7=@,X ]J\@\-VNDB2TT+6UUI]=M+[S/L<
M;EHR^[/FC/&W').>GKFO6-=4MX>U-0"2;64  =?D- '&ZIXZ:<^$K[3KD6]E
MJ%V5NA(!PHP"K$],9/(KM-/UG3-5AEEL+^WN8XCB1HI P7OSZ5Y-]KL=5TWX
M<PQ%9TAN5MYT9#C< F5.1@]?I5RZLKV\U_XBV&EKB>6W@V1KP&RHW #U(R/Q
MH ])L_$.CZA=_9;/4[6>X(+"..4$D X)'KS6E7EW@\^&M2U#1)(+K5KO5[.(
M@PRLQ6UPNUMV> N>!@GJ*]1H **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"E?ZQ
MIFEE!J&HVEH9,[/M$RQ[L=<9/-26>HV.HQ^98WEO=)UW02JX[]P?8_E7%_#O
M&K3^(=;O LEY+J4EN"1D)&@4JJ^@^;]!6UK$UCX0M+W5K2Q#W-[-$AA1M@EE
M)VJ2>0O7D^WK0!T=%<O'KFKZ;X@L=+UN&R=-0#BWN+/> KJ,E65L]1R#GM7-
MQ>/_ !'-X<AU]-)T_P"QBZ\B6#S'\XY<*%48P#SU/?L* /3**Y.T\2ZM#XDN
M=)U:PM8\V1O;=K>5FPH."K$@<Y[@#I6#%\0=?;PS:>)Y-)L1I&_9<JLS&;[Y
M4LHQ@#IP<G^= 'I5%<#XE\<:GH<MU<K!8)8V[Q".&X8BXNE.W>\8!QM&X#.#
MT.:MZAXHUTZYJ&F:3I]D[0V4=Y#)<RLNY3][( Y/8#(Z9SVH [.BN&D\;7RZ
M3X<UHV]K%I>H.L=XTA.Z DXR#D#;D'DUT>F:I/J&KZK"$3['9R)!&X!#-)MR
MX)Z$#*CCWH UJ*** *-_K6E:6Z)J&I6=HSC*K<3K&6'J,GFH;?Q+H5Y,(;;6
MM.FE()"1W2,Q &3P#Z4W6K"U-CJ-\8$-T;&2+S",D( QQ[<G-8GA*PL)?A_H
MEQ=VD3FVMO.4J.0=IR1TY()S]: .ILKZTU*T2ZLKB.XMWR%DB8,IP<'!'N#5
MBO)?"'B6^T#P?H4[V=J-$GO7MFE,I\T%Y'PP7& HP<\DG':MS6?B!<6]S?#3
M(+66+3YO*D63S&>Y88+K&4&U2,XY)Y[#'(!WU1SW$-K \]Q-'#"@R\DC!54>
MI)Z4RRN?MEC;W7E2P^=&LGERKM=,C.&'8CN*X2]=/$'Q=BTN[\MK+2K3S1;R
ML,2RL =VW^+ 8?3% ';6>JZ=J(!L;^UN0<X,,ROTZ]#5RL>\T'36UJTUY_\
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
M6US%<_9/LD@ 9Y2< *>A4]=W3'-4S\2-,BT_5Y[BWF2XTO9Y]NCHY;>P52K
MX(R1D]LT =G17*+XXB:U25M(U&%I[E;:T2XC$7GEEW!@6. , UNZ3J:ZK9M.
M+:>V99'B>*=0&#*<'H2",CK0!>HK+UO7(=$BM3)!/<2W4XMX(H0"6<@D9R0
M.#S64_CS3(=$FU2:WO%6WNOL<\2QAGCDSCG!Y'O[]* .IHKGM.\9:=?ZC=V$
MD-Y8W%M#]H9+R+R]T7]\<GCIUQU^M<CXI\1MJNH>$);2UU"VMI=5B9)I0$65
M2P'&&)Y!/4#@T >GT45Q][\1M+L9KZ-M/U:7[!,8;EXK7<L>/XB<\*>Q/6@#
ML*RO$&AQ^(--%H]Q+;LDJ312Q@$HZG*G!&",]JHZ;XUTW4]8ATV."\ADN(C-
M;27$.Q+A!W0DY/'/3ISTJM/\0]$M[@(_VC[.;EK;[6%4Q!P<<G=G&>-V,4 7
M]-T&[ANHKK5]8EU2> L8"\$<2Q$C:2 @Y."1DGH3Q6[7(W_Q#TRPFU")M/U:
M9K"4QW!AM"P08SO)R %]SC/4<<U<LO&FF7VK6UA'#>H+M-]M<RV[)#/\H8A&
M/4X]L<4 =%17F&B^*[7PQ>>)H[NUU6ZC35I&>>& RI"F% WN3@=.GM76:GXT
MTS36@58[B\,T'VD?9E4[8^S$LP'/8=>#0!T=%<G)\1-"2UTN=/M<XU(-Y"00
M%WRO!4J.<Y.,#-*WC_3R'^SZ=JESY4"3SB&!2T"MG =2P(. 3@ \4 =712*P
M90PZ$9%8VH^)+>POS816=[?721B62*TC5C&AR 6RP S@\=: -KOFBN"\<>+A
M_P *]74M%ED(O9$A6:,@-%DY8'T; *^H)KH/#>CVNG1S75G#>VD=UAC97+Y$
M)&02!DX)ZGDT ;@ '0 4;01C QZ8KGM;FT]/$V@174E\MV\DAME@8B)B$)._
ML>.W7GTS6?I?CJ.XDU^;4+2XM++3)6'G/& H "C:>>7+$G '0CO0!J>)=$N]
M:;2A:W$,"6=ZEVY="Q.W. !G'<]?:MT* ,  #T K*TK7H]5N9K8V-]9SQ(LA
M2ZB"[E;(# @D$9![]JM:JH?1[Y26 :WD&58J1\IZ$<@^XH M[5&, <>U 50N
MT 8],5XKIVJV5G\.8]5MO$]Q'XB56)A:]WO(WF<*8F+<8'8#(Y->GMX@-CI.
MF/?VTSZG>0JWV.V3=(7"@O@9X )Y).!D<T 6M<TA-;T6ZTTSR6PG39YL75><
M_B.Q'<9%9%MX9U.XDMQK>K175O:RB2.&"T2,2%<;&<\\CKA<#-7(O%VE2Z.^
MHEIHQ',+=[=XB)EF) \O9U+9/09J"V\;Z5-I^IW<J75K_9C!;N":+]Y'GH=J
MDY!]10!T>U=V[ SZXI:YI?'6B26<EU$US*BR)%$J6[%KAW&5$8_B/7\CVK-\
M+ZI)J/C[Q$3]MBB6&WQ;70*F)L'("YP/J.OK0!VNQ1CY1QTXZ4H4 D@#)ZFF
MRRQP1/+-(L<: LSN<!0.I)/05A0>,M*FN+6-OM,,5X<6MS-"4BF//"L?7MG&
M<C&: -\*JDD* 3Z"EKSC5=4_MWXCMX<G_M2*QCLR%%N)(R)BP ERN/E )Y.5
MKO["WEM+""WGN7NI8T"M,X 9R.Y XH L4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% '*)X:U+2->OM1T*[M5@U!O,N+6ZC8J).?F4J>^>1BGZGX6O-=T&\LM3U5O
MM,\J3120Q[4M2N"H09R>_).3GM5S_A+-+:[O+6,7TLUD^R=8K&9]ASC'"G/K
MQVYZ5;TS7=-UG36O].N1<VZYW&-26! R05QG/MC- &9'H>I7VL:?J&M7%HW]
MGAS#%:HP#.P +,2>PSQTY]JR8O!&IIX'?1FU&![]KP7?VEE)4MY@?D=>HKK=
M(U.'6=*@U&WCFCAG!9%F3:V,D<C\,_2KM '+ZEH=XWB5M<,\'D1Z7):M'@[B
M3ELCMUQ7)>"=%U'Q!\-=/TY[BV@TN29VFPK-+(@E)*=@,D'GT[5ZG)&DT312
MHKQN"K*PR&!Z@BHK:UM=/ME@M8(;:!3\L<2!%!)[ <<DT <%K?P^U74SK4$6
MJVJVNHR1R@RP%I5V ;8]P(PHQQ_+DUKV'A6_M/$%_JD]]%.;C3H[15VE<,J@
M$XYP"03@9ZUUM% 'G>J6]CH/PY'A35;F.>_DMG2VA@5BTSALIM'KNVUTUGH]
M]I_@^/3["Z6#4_)!:YE7S,S'EW;.<DG/KUK6EL;2:[BNY;6"2YAR(IGC!=,]
M=IZC\*L4 ,A$@AC$S*TH4;RHP"<<XI]%% %74K>2[TN[MH6199H7C4OG )!'
M.*S] T>ZTGPE;:1/<1O<00&(2Q@@=]I]>!BMK(-% 'GLW@"_/@+3/#Z7EN]Q
M:7PN'E;<%9=[$XXSG#?I5F?PQXFTWQ%?7?AO4;"WL-0D$L\-Q$3Y;X +* .2
M>3U%=S10!';Q-#;11-*TK(@4R/U8@=3[FN<UWPU=7'B"S\1:1/%%J=M$T+).
M"8YXSG"G'(P2>1_2NGHH PH;/6M0F)U=[6"S,+1/9VKM)YA88+,Y"D #. !W
MZ\5@Q^$-8D\-+X3O+FVETI9%'VP2-YQB5PZIL*X!X SNX';BN[K.M-;LKW6+
M[2H6D^U600S!D(&&&1@]Z .?/AW6%O?%\T4EH@U>)5M6WDE66,I\PVX ^F:J
M/X-U1[#P;"9+4/HLR/<_.V& Q]WY>3QWQ7>44 >8Z5_:EQXK\<0:'!:,LTJ1
MO)=3%#&^Q@6"JIW#.[C([<U?E\%:M:7-BNGS6%S;V^G"S3[<&/D/WD11D9/X
M>E=I::78V%S=7-K;)%-=N'G=>LC#/)_,U;H \_T[P?KEJ/".^:S4Z,TRW!CD
M8[XWVXVY7K@'/2M*QL%T2\\1W6OSZ?!I^J7(,9DN,!E*E=K;@ "0,X!/4^F3
MIS>+=&@U$6+W$GF^>ML66"0QB5NB%PNT-[9K1O\ 3;+5;<6]_:PW,(<.$E0,
M-PZ'!H YCX>Z*--TJXN1(TL4\K+9LW46BLWE#Z'<S?\  J[&L2+Q/HB66I21
M7 6WTAS#<A86 B*\8 QR!CM6K:74-]9PW=LXD@GC62-P/O*1D'\J .5/@B.;
MQ7JE[.8CI=Y%N%LN?]>RE'D(Z9VEOKN)ZTS1_"%]I/@2_P!)%U')JES%)&+@
MD@8V[8QGD@!<<8XR?J>SHH XB;PKJW]A>$[&(V;/I-Q#/<;I& ;8,84[3GJ>
MH':M6STK4H?'.I:K,MM]AN+:.&(K(WF ISRN,<EF[]AZUIW^LV&F7=E:W<_E
MS7LGE6Z[2=[>F0..O>K] $-W$T]G/$N-SQLHSTR1BO/;7P%JT/AWPMI[2VGG
M:5J/VJ<AVVE/,+87Y>3@]\5Z110!QP\.ZQ;^,->UNW%DZ7MM'%!%*[8)4*#O
M^7@$ ],]:S8?!%W)9>(([>WCTFWU&U\J.P$WFH)03\_'"@\# SP<\=*]#JBV
MKV"ZTNCFX OVA\]8<')3.,YZ=0: .7MM"UV:Y\'WEQ;V5N^DQR)<Q+,3P\83
MY<+C. 3C.!ZGK4^HZ-J]MXY&NZ3:V<\=S8_8YQ-,8RC!BP<X!R,!1@<_3J.O
MHH \KL_ GB#2O#.BS6?V4ZWI5S+,L;/E)$?JF2,9_P >M;VM:!X@\1^"]2M=
M3>U^WW(1[>UC.(X"I!QOZL3SUXS[<UVU4KG5K&SU&TL+BX5+J\+"",@Y?:,F
M@"33VN6TZW-Y D%P4'F1))O"'TW8&?RK"U[2M2E\4:'K&GP0W M!-%+')-Y>
M%D4#=G!Z8Z8[BNFHH X&Y\/:U<:'XRMFLXUFU*X,EJJS ^8-JCJ<8^[W_P#K
MFK:>'?$GARYL=0TNQM[YKC3[:VO[.:54\N2*-5#!NAZ$<9_'->D44 5=.2[2
MPB%\T)N2,R"$812>=JYY('3/?&>*P/%GAFYU:^TO5],D@34M-EWQB?.R53U4
MD<CZ^YKJ:SM4U[3-& ^WW2Q$KNV@%FVYP6P 2%&>3T% %&VO/$.H^7'+I2Z2
M 5,LLEPDQ]2J*N0<XQEL8SD ]L*WT37-#M-9T6QLA>VFH2RRV]T\ZHL'F#!5
MU)S@'GY0<Y]>*[B">*ZMX[B"19(95#HZG(92,@@TVZNH+*TENKF18H(5+R.W
M15'4T <7IWA74=,\9Z+,F9=,L-(^R&4N!^]RV<+G/(V\X]/2LV]\,:[=_#J_
MTW^SE6^GU%KE+=IUY0R[^6!QT]Z]&M+N"^M(KJUE66"50\;KT8'H:CM-2LKZ
M:YAM;F.62UD\J=5/,;>AH XLW>IV/Q*OOL6E&^!TR 2JDR(4.YL<L0".M4I/
M"WB*TTVPV6\-\DM[-=ZAIOV@1(S2<J"^.57N.<GL:[N'1+&#6Y]8C207L\8C
MD<S.5*CH-I.T=.P[GU-:% 'EL?A/Q!%X?6Q?2+5FAUY+\113KY;Q<E@,@8 X
M&#S[5U%M87\'Q$U/5KFW2/37L8X(K@R+@D$$Y&<CDD=.U=,9X5G2!I4$SJ66
M,L-S 8R0.I R/S%0:GIEGK.G3:??Q>;:S !TW%<X.>H(/4"@#C_!.BQ0:[K-
MS%=&YL+:[DCL!G*PE\-*%/?G:O\ P$]R:[#5!<G2[H6D$-Q<&,A(9CA)#C[I
M]C3K"PM=+L8K*RA6&WB&U(UZ 59H X;POX?O]+\1FYM;&?2-)DMR9["2Y65#
M.3U0 G' '/'IBNJUO3O[7T.^T[?Y?VJ!X@_ID8S5^B@#@8-)UN\\/Z5X;O=/
M>-K*:$W%]YRF)DC;<I3G<Q(4#! QFMFRL=0C^(&IW\ED4L)K2**.?S%.YE))
M^7.1]X]NU=+10!Q?AS3-9M++Q0]]8%+B^NIKBW02)^\#+A1D,0#P.OK60NA>
M(M,\.>%-0LK/?J&C+(D]@S+NE23 (#<@' ^O/MBO2Z* . UG3_$WB+2K+59-
M-MK:^L;M+JWTUY0Y90/F5F(QN/4>GUJOK-AKNN_#[5K9?#<&F/+Y7V>QAD5G
M8B4.[$@ #/IUR#ZBO1Z* ..U^R:^\-:3:WGA^?4+8JGVB..0)<6S!/E91D D
M'(/S?GFM#P9:ZO:: (]9FEDF,KM#Y[;I5AXV!SD_-Z\GK70T4 <QXQ&M8TQM
M+MIKJV%Q_ID$$HCD=,<88]!GK@BN.CT#6++P_JUK'H$T0?6H;N&""1'Q$"K$
M#D9P%Q]3[&O6** .!U[1-4UGQG?B.T,=I<:%)9QW38VB1FS\W.?RK)EL_$NL
M+X4M)_#LUK_9%] 9YC,A1E3 W#G.,+G]*]4HH *\XO-'U2;1O'*)ITYDO[G_
M $9/E!E  7<.>G&?I7H]% '$S6&H7?B3P9/_ &?-'#:6DWVESC$+/"%"GW!&
M/QK!\.^'KW1@VAW/@VTO9%N6\G5+A(V0Q%L[FZMD#.!]!Q7IWVNV%T;7[1%]
MH">88MXWA,XW8ZXR.M+;75O>6Z7%K/%/"XRLD3AE;Z$<&@#AKC2M1N;'QV%L
M9E:^)6U5@,RXBV9'/0D<4RWTG4H$\ AK"<FP1EN@H'[G,87GGU_E7H-% 'GB
M6>JVUKXNTY=)GDFU.]D:UD95,++(H4,QSP!U.1^M4Y_#%UX=U>PE;0(_$-E_
M9L=K(GEHS121_P 0W]CD_P"1SZ?10!YY?:1J \3^#[V'0A;6]L\WGP6@7;;A
MR ,XP.^21[TOB[3;ZZUB[NM*TK4K?6(HXTL]1M)AY<ZG!*2 D  $GJ#TSZ"O
M0J* (X!(+>,3$&7:-Y P"V.>*Y7R+[0O'&J:D+&>\L=4MXB6MU!:*2)2 I&?
MX@>#ZGL 37744 >4ZQX3U1/A]-:06,C7EYJQOC:QX/DJQ/R]<< #OWKU4'<H
M/(R,\B@D*I9B !R2>U1VUU;WMNEQ:SQ3P/RLD3AE;MP1P: .:\26MY/XN\+W
M$%G--!:S2M/(@&V,,FT9Y]3^58UG;W5LWB_3[WP[=WL%S>M<HN (YXW*#"MG
M[P&6_#J#7H=% '&>"(=1MKR_@+ZB^C!(S9C48BDL3<[H_F^8@<<]/2NHU4L-
M(O2D;ROY$FV.,99CM/ 'J:L/+'&</(BGT9@*$ECD)"2*Q']TYH \MM((;KX9
M0Z&_AC4)=46V=$233VC\J4YQ)YC *.2#P<G/3K6K!IFK^&KSPW?W$3WT5K8'
M3[S[.C2O'D@AE4#+ %0.!7H%% 'F%W8:Q;V&NZO:6EZ!J6J0R+$+</,D"=9$
MC;[K]QD!A@="*S(](U2&R\<+_8^J*NHV\,EKYH,KN,L,$@DE_FR1SC!SCBO8
MJ* .#UB*_M;/PCK5CI5Q.FG+^^LDBQ*B/$%.$_O+Z>M2^%YKR_\ '.MZG+I&
MH65K<VT B:[AV$E0<CKUYZ>W.*[>F":-IFB61#*@#,@894'."1[X/Y4 4/$.
MG2ZOX=U'3H65);FW>)&?H"1@9KBKV.^U_P (Z7X=_LV]MM0BE@2X9K=UCA6,
M\N)"-K?=&,$GGZUZ/10!PUM:W0^,EU=FTNA:_P!EB$7#0MY9?<K8#XP>/?VK
MN:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH Y#PG_P C7XO_ .OV+_T6*RM*
M@^S_ !<\16^GL((I=.61]BY19B5PQ'3/).._-;-EX-GT_4=2NK37[V)=1G,T
MZK'&3DD_=)4XZXZ5IZ5X<L]%LKB&R>;S[C+2W<S^9,[D8W,QZGOCI0!Q47B7
MQ!<>!_"M[;W\:7^I7_V2622$,I#,X!(]MHZ8JS?:CXC.J-X;M;NYO+RTM//E
MN;9(86E=F)0D.V @& 0,D^U:\?@2"'0=&TJ/4KE4TN[%U%)M7+,"Q /'3YC5
MCQ)X-@U^\@OXM0O--OX5,?VFTD*LR'^$_C0!D1:QKM[J&B>'=3E&FW]S:RSW
MDEN5+G:Q550_,H) W&JWC"UUD:-H<-_JH\_^VH(3):KM$BELHS C[PP#CIFM
MG4/ .GWEE8)!=WEI>V.?)OHY29CN)+;F/7))/XFII_!=K-H$6F_;KP317*W@
MO6??*9U_C.<@_3I0!"+O4=8\3ZKHT.H2V4.F0P$2Q(K/-(XW!FR, #;C: ,Y
M/(Z5SP\8:_J]AX=>RGAL9+R\EL;J1H!(K.N-KJI/3ACC/7CG%=9-X6(U7^U+
M+5+FUOG@2WN)0B-YZKT9@1C=[BJS>!+%/["%I=3P)I$S3(.&\UF(+%L^N#T]
M30!S^M:YKNB7R6FL:J]DGDJ+348K56@FF(.[S5Y( R  ,?WJ]'B):%&+K(2H
M.]1@-[CKQ6!K/A:369+V-]8NX[*]1$FM=JNH"_W"1\F>.G?FFVVGWT7C,2P3
MWB:7!8B!H96S"S9&W8,]0 <L1Z#/H =(>E>=:?XIU>37-$@EOXK@7EQ-!=)!
M"# A4%@(Y, MQMSR1UKT&>%+BWDA?.R12C8.#@C'6N/T[X>1::VE[-:OY$TR
MX,MM$X3:JMG<O"YYR><]Z *OPT^W2/XBFN[N6<?VG(@WH!N(P"P/Z8''%=9K
M]S>6>@7MS8>0+J.(M&;AMJ ^I/TJKH7AF#P_?:G/:W4[17TYG,#XVHY^\0<9
MYJUK^BP^(=#NM+N))(XYU +QG!&#D?7D=* .+T;Q9JEQXAO=)-]]KC_LLW4-
MU+:>5B0<9"\;DR>_7'![U#:>)/%*:3X9UJXOK.:VU&ZBM9K86VT@.Q&[=GKQ
MT  ^M;MIX%-OJS:I+KE[<7C6;VA>1(\;3TX [<<>H_"GGP0G_"/Z/I*ZG.J:
M9<+<1R>6N7*DE01[9H JR^)+[1?$>O66J7!F@2T%YIP6$*<9(*<?>.2H_4]:
MZK25O5TBT&HR"2]\I3.P4*-Y'. /?BN2NC9^+_&EA'%9S#^P;F1[F::/:,@8
M55ZALL W;A?>NYH X'Q/+J#_ !0\,6=OJ,MO#)%,^Q0"NX(^20>N1QST[5(W
MB35W\0>,K.!X<:9:(]H&0<,4+98]3S6YK/AE-6UK3-6CO);2[T_>$>-5;<K#
M!!#9'3/YU _@Z!M0U^\6]G23681#)M 'E +MRI]: .<MO$?BMU\-7'VO3Y?[
M;C*" VQ582%W;RV[+'';@=O>I3XOU;0]-\31:E+!?7NE2Q1P3"/REE,H&T,H
MZ8SZ_CWK>B\(110^'D6]ESHI/EML'[P$;<-^'I3+CP3:WKZ_]JNYI(]9V>8@
M51Y1084J?;CK0 :-<^)?[:6*_@:;3982YN'CCC:*4'[H"N<J>W?W/6NG8$H0
MK;21P<=*YOP[X8O-)E$VI:Y=:H\*M';"7A8T..O]YL #)]_6NEH \M\/ZC<^
M'?".O:A/(M\RZM+$D;QA5\XR!?,..0,D$CMCBNBFU?6- \3Z18:E=17UKJI>
M,.D'EF"50#@8)RIS@ \^YQ3M/\#1IX8U#1=5NS>+>7+W+2QIY;*S$'(Y/((S
M5C3_  Q>?VAIU[K>I)?SZ8CI:F.#R_O *6?D[FP.V![4 <+#_P B[\3/^O\
MF_\ 0C71Z#JM]<VWA_P[83):$:'!>S7)C#MMP$"J#QG/4G/'3UJTG@:1--\4
M6GV]2=;N'F5O*_U.XDX///7VJ9/!]S9-I%WINI)#J-A8)8.\L1>*>,#NH8'K
MR.: ,FX\::XWA75KNTAM#J>BWC07B&-BCQJ<%U^;CUZGH?:M-O&:1>-5T^6>
M$Z5-8^=%,(V!$V-Q0MG'W/FQC/S"M72O#5MI^F7]I*YN'U&66>[D(V[WDX;
M[#'05BGX<6#^$]/T*2=F^R7(N#,%P9#DY!Y[J=OX"@"*7Q+JXD\)R-:6S'5K
ME]R-&=\41Y4@[N"$()ZU3G\6>*';Q/+:KIJVVB2/@R0N6F YV_>P" "2?<<<
MUTNO^&GUG5-#NXKI;=-+N?.,8CSO''R@Y&.!C\:S_P#A"[L6GBB!=54?VW(6
M7]R<0@Y#<9Y)!QGCH* %/B>_O]8L-.M%@LA<:5_:#37"&1<G&%'*\#.2?Y=:
MO^"M5U'7/#4.HZGY(FF=]JPQE %#%1U)SG&<\=:XGQ#9QV_B#3[&ZURQL?L&
ME1P*U_:"6*?)(8JK?*#A0#SFNV\'WU[?:3(;N6*XCBE,<%U#"8DG0 <A#TP<
MCC@XXH R/BG>WMGX8MQ9W'D>?>Q0R$ Y(.3U!&.5&?4<5E:LNKCXM6:6$EF^
MI?V(!YLZLL6=[;FVC)]<#/?K78^+/#B>)]$-@9_(E659H9=NX(ZG@D=Q@D?C
M5.V\+7B^++/7[O4DGGAT_P"R2 0[=[;B=PP< <]/UH R(O'=]/H6F!;5#J][
M=2VP6&(RKB+.]PNY?;Y=W?K6]X7U+7+[[9'K6G&#RI/W%QY?EB9#_L%F*D=^
M2.:Q%^'LY\.16+ZHJ:C;7KWEK>PP[3$6.2,%B2,Y[]AZ5TVB:;J-DLLNJZHU
M_=28&Y4\N-%'0*@. >3D]3QZ4 ,\4Z_'X:\/7.IR()&C 6.,G&]R< 9_STKD
M-6M]8B^(7@]]5N;2X):8!K>V,01MG(R78M^G2NU\0:);>(M%N-,NN(YAPX )
M1AR&'N*YV+P=K,^NZ/JVJZ]%=RZ:S;0MH$WJRX.<'K[_ *4 5'\9ZK:^(;.U
MN9-.9;G439FSB1C)$A)57,@8KGC.W /](+#7=2TRZ\:ZW?7:W-I93F&.U"$'
M<H 3!SA1R >#GKVYL1^ =7BLK"S3Q!&(+"^^V0#[(,L=Q;YSNY//!]SUXQ<_
MX0/?JNOM)?[M+UE<S6WE?.KXX8/GL22!CTSF@!VA:UXGNM;M8K_3?^)?/;EY
M)?LQA-O)R0N2[;QQC/'7\*ZV>>.VMY9Y6"QQ(7<GL ,FN<\.Z!KFE/#'J7B
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
MZ&V\,?$*='G+?:+N+:TK%<"-3G!.,\GGKB@#TG3[L7^FVMX$V"XA24*3G;N
M./UJOI.HW.HK=&YTV:R,-PT2"4@^:HZ./8UQVB/>:9KWA2V34;J:WU'36::&
M9PR I&I7:,?+C...N.><FH[63Q!JG@G6DTZZN9M0CU:6.-O/VOY:R#*JQZ<9
M% 'HU8%QXGQJ5S96&E7NHM:D+</;F,+&Q&=OSL,G'/&>M4_ VI0:C;7XCN+_
M ,Z*<+-:7\A>2U;;C;N).02"163JWAW5K77M0\1^$-3C:Y=@+S3Y!E)611\O
M^]ST./O<$4 =MI>HP:OIL%_;B013 E1(NUASCD?A5NO,I_$^H:_9^%H-.5=.
M.JRW/VA/.,7SQ<D!U!(#-D\#)X'K4MQ/K^C0:7HNI:NLGV_4_)-Q!(QEBBP&
MV&4@?,<@9QG!_( ]$GGAM8))[B5(H8U+.[G 4>I-5+O4FM[O3X8K.>YCNW*F
M:$ I$ N=S'T-<+XUTZYTSP#X@MYM9GO$\V&6!))"9(HVD5=K-G+*?FQGT]JV
M[U)M'\2^$M.M+VZ%D[7$<D+R;MX6)F7<3R<9]<<#TH ZZBO.7O;_ %CP[K?B
M6WU>[M;FREF6WMXY0(8UBS\K*>&+=23ZC&,4MM=ZOXE\1Z?$-5O-.M[W0Q=S
M0P8!1BX4["0<'H<G)QG'6@#T6BN5\ WE[=:%<QWUW)=RVE]-;+-)]YE0X!/J
M:XZ^U36K+3-<\.+J-^^NPWJR6+F;]Y- ?FX/]T*ISV_E0!ZS(VR-G"EBH)VK
MU/L*YZ?QA;6NA6&JW-A>P+>7*VRPRH$D1F) + G ''K65I.OS>*)FU+3[R6*
MSM=,PX4Y!N'!)![$H%[C^(=C7-QWMSK7PW\*SZE,UU++KD22-+R7'FN,'UXX
MH ]$D\16T?BV+PZ89?M,EK]J$@QL"Y(QUSGCTJ2;7(8?$EMHC0R^=<0-.LHQ
MLPIP1USG\*Y:Y_Y+C9_]@8_^AO3?%%E>:A\2-$M[*_>Q9K&?S)HU!<)GD+GO
MG'/:@#OZ*\IN/$?B'1--O=$>^^UWT>JPV,-ZY"MY<B;QDD8W8&,G/+=\5UGA
M.+Q%;7M_!J^19':]FDMR)Y4_O N,$C/3- '545Q$%QJGB;4O$4=IJSV,NG7
MM[2-,;58#EY!_$&.1@\#'J*F%YJ&M^)[C1UU"6SBL[&.5I;5 /.E?^(%L_*,
M<#OR#F@#K98(9PHFB23:<C>H.#^-25Y</$/B2_L]"MH;\0WIU673KJ5$4K*J
M=7PPX. 3CUK3MKSQ$DOC#1[>^DOKNPCA>RED5!)F1"=O "YXXXZT =Y)(D4;
M22.J(@+,S'  '4DTJL&4,I!4C((/!%>5:OK#:KX*\3!-4U S0QQ[["=5CGMB
M&PX8@#<AR/R/KBM*^;7K?4/".D:?KDD$-];2B29XDD<E8]V2, < @"@#T2BN
M2T6YU-M=UK2;S47F-I8VH65453YC(V]P,=21G!R*YFS\6ZU?>'_"^GP32S:K
MJHFDEF1DC?;&7QM+*5'W?3H/?- 'J=9,?B"TE\43: J2_:XK;[2[%1LVY4
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
M=QE"K$^O!Z\<UE7L@U'XT6-G=.ODV%@UQ;QG^*4G!/UQS_P&@#IDU[0-8?\
MLQ[F&1[A2OV6XC*-(N.?D< D8]J=I?A70M$N'N--TNWMYGSF1%^;!Z@$]![#
MBK5_I]C<36U]=Q*9+%C-%+CE/E(/X8/3Z5QP\8:Q+X73Q; EM)IOFL)+,QD.
ML(D*[P^[EN,XQB@#OZ*X:7Q1KUSXKUK2-/334BL+9+A))XY&+@H&P<,/7KV]
M#4-KXRU]]-\/ZM/8V(L=3N([:2.,MO0N=H<,3@ G^'!X[^@!W]%<$/$_BG4?
M$>O:9I%KI/EZ6R_/<^8"P() X/).#SP!CWI;;QQ?:EHVD:C;Q65I!=*XN)[@
MEU65<@1H@(9F)&1UXH [RBN 3QQJMQX9\-ZE:VEB]QJEV+6:-F8*K$L!CT^[
MGG./0U+;>*/$4L7B2Q:WTV36=)"/&D*2&.567<1@G.>PYZT =U56TU*QOWG2
MSNX9VMW\N81N&*-Z'TKG[#Q8^J7'AZ&S2&0ZA;O<W1P?W2*,' [?.=O/H:MC
M3X?#5MKVLP0))-*KW+0PIL#;%)4<9RQYR>Y/T% &_17+>$/$%]X@5IY;C3+B
MU,".&L]RO%(<Y1U9B?QXZ&I;C6M2OM?U#2=&%JDFG11O/)=1LP9I 2JJ%8=A
MUH W[FYAM+>2XN94BAC&YW<X"CZUE)XLT.2UDN$U!"D4I@==C;Q)S\NS&XG@
M\8[5Q/B36+KQ;X(TI[?[/";C4XK2\MW+$>:'  RIX7(SZX*]*O:]:ZC!\0?"
MIMFT^*>X6X>1Q V))EBP[, PR-IPO.1DY)H Z_2O$6D:Y),FF7\-TT(4R",G
MY<]*TZX)?$MEX<U/Q8'TBVM8-.6*</!'M>X:3IN^K'&?>MFRU378YTN-3MK(
MZ7):&Y,]ON!@(&=K GYN.X Z=* .DHKAM*\7ZYJ<NEW46D^;IU_(58+;R*]L
MF<*[.<JP(YX'XTW1/%GB/7+ZZ:VTNR-A9WTMO</YC>8449&T?WOT.>W6@#NZ
M*X[POXJOM?N8&\S3GA<,+BWCW)<6C =&#'YAG ) ')KL: "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH SM+T2TT>6_DM3+F]N&N95=\CS&ZD#MV_*G1Z-I\<M](
MMK&/M^/M*[?EE.",D>I!Y]:N&6,2K$9%$C#(0GDCUQ2O(D:[I'55R!EC@<\"
M@##T_P (:5IMS!-"MPZVQ)M8IIV>.WSUV*>G6F7'@K1[C^U@Z3 :J0;D"4XR
M"#E1VR0,UT--$L98*'4L02 #R0.I_6@#'?PMIKWND79$WFZ3'Y=M^\. ,!>1
MWX%5)/ VC2Z7J.G,L_V?4+G[5.!)R7R#P>PR*Z-)$?=L=6VG:<'.#Z4U)XI7
M=(Y4=XSAU5@2I]_2@#*F\.V9U:TU=%D:^LK=H+?=(=N""/F]>O6O-M,\,:BN
MFBS33/$-GK8.[SUNU2S1R^=^0QR #D@ GM[U["6 (!(R>@]:HZM?FQT74+V
M1RR6L+R;"W&57=@XZ4 1ZIHD&N: ^DZFSRQ2H@E9#M+%2&S[<BHX_#>GQZY;
M:NJR?:[:U%I&=_R^6,]1Z\GFE\,ZM)K?ARPU&=(XY[B$2.B9P,^F><<?_7-:
MGF)Y@CWKO(W;<\X]<4 9VB:#8^'[>Y@L1($N+AKE][;OG8 ''MP*SY_!.CW$
M^K3%;A&U50MR(YBJGD$X'0$XY/N?6NCHH QO^$8L!J.EWP>X$NFP^1;@2_*%
MQ@Y'?(Q^0JL/!FEK:3V\;W<8FO3?;XYRK)*>ZD=.IX]ZZ*B@#,T?0K31%N/L
M[3RRW,GF337$ADD<XP,L?054N?"5A/?7%W#<ZA9RW)W3_9+IHQ(W3)'KCBLV
M;Q)K>H:KJMMH%E:31Z5(D<RW!96G8\L$.0%(P>N<\5TNH27T>ESR:?!'+>B,
MF**5L*6[ GTH S+[P;HE_H]MICVGEP6I#6[0L5>)LY)#=<GN>],D\%:)-H#Z
M-+;O);N_FF1W+2F3CY]YYW8 &?08K334X%O+?3YY(UU"6$S&!&W8 P&/TR<#
M/6KU '.Q^"M)7P_=:/)]IGANR#/++,6E<@@J=WL0,#I4P\+VI?29)+N^EETP
MEH)))\LQ/7<<<Y''TXK4OYIK?3[B>WB$LT<;.D9S\Y SCCUKBK+QSK,GAA/$
MMSH4!TL@LRVUR6F50VTMM*@8&#WZ<T ;,_@K3I;F\>.>[MK:^_X^[2"0+%,>
MY(QD$]\$9[U?3P_91ZY#JT9ECFAM_LL<:/B,1?W=H[9Y_"KFGWT&IZ=;WUJQ
M:"XC$B$C!P1FK- &3H&@6_AVTGM[>>XF6:X>X8SL&(9NO( _6IO[%L?[>_MK
MRO\ 3OL_V??GC9G/3UK0HH R[#P_8:7I=SI]BC00W#2.Q4\AGZD=ACM]*R%\
M :<OAO3]#%W>BVLKG[2CAU#LVXM@G;T^8],5?AU^63QK<: ;91'%:+<B<,23
MEL8(Q@?G6Y0!C-X;M6\6KXC:>X-TMO\ 9ECR/+"YSTQG/)[TFL>&X-6U"TU!
M;NZL[ZU5EBGMF7.UNH(8$$?A6U7*:?XIU'5]1G.G:7%<:7;WS64LPN )05 R
MX4C:4R1_%GVH M2^"]'N- N-(GB>6.XE:>29VS*9FZR;O[W_ .KI4OAWPO:>
M'(Y?*N+J[GEP'N+N3?(5'1<]@,DX]S2>+/$J>%-'&HRVCW,?FK&51PI&<X//
MTJK?^+I-$>!];TB>TLYG$?VI)4E1'/0/C! Z\].* &ZIX#T[4]:EU3[7?VTE
MPJI<QVTVQ+A1CA^,]O6K5]X2L[B_M[^SN+G3;R"'[.LUH5&8AT0A@00/I5V6
M]OQK5G;P6(ETZ6)GEO!*/D;^$!>ISZUI4 <T?!6GJFDI;W%W --N#<IL<9E<
MG+%R02<\@].#3I_!]O-?:K>+J6H0SZDT+.\4BJ8S%]S;\O\ /-='10!S \$6
M,D&JK=WEY=W&IPB">YE*!P@Z!=J@#\N<"B#P3:P:AH]\=2U"6XTM&2)Y9%8N
MK9R&ROH<<8XKH+:\M[PS"WE$GD2F&3'\+C&1^HJ>@#G-1\&66H>(#K/VR_MI
MWA$,RVT_EK,HZ!L#/IT(Z55/P]TL^'++1Q<WJ_893+;7:R 31,6R<'& /PKK
M:* .9D\#Z=<:(^GW5S>7$K3"X^W2R[K@2 85@V.PX'&*-)\%VVE:]_;7]I:E
M=7IA,+M<3!@XSWP!TP..G%;M]?VFFP">\G2&-G6,,W=F. !ZDFK- &)K/AFW
MUG5-/U%KR\M;BQ+;&MI FY6QE3QT..U4IO ]I(+Z&+4+^WLKZ;SKFTB9 CDG
MYADKN /< UU%% %2\TZ"\TBXTPYCMYH&MSY> 54KMX^@-8;^![!]/T.R-U=>
M5H\RS0\KEV4Y&[Y>GTQ6SJMY<V-F)K2PDO93(B>5&P! ) +<]@*O4 <VO@VS
M67Q!(MW=!];4+<$%?D ##"?+Z,1SFE;P=9.?#Q:YN2=#&VWY7YQA1\_'/"CI
MBNCHH YQO!ME)_;PDNKITUK'GH64"/ (^3 XXQUST%:.AZ2^C:/#I\E]/>^4
MH42S  X   &!TX[Y/N:NR7,$4T,,DT:2S$B)&8 N0,D*.^ ":EH X:+X;QV^
MA-I$.MWBVJW:W,(,:'RMIS@<<G/<^@X]=>?PA9W/B2_U>:5W6^L3936Y V[2
M1R#]!7152O=3@M+6^E4B>6SB,LD$;#>!@D#&>,X.,T <_P"'O PT&ZC<ZWJ-
MY:V^?LUI,_[N+J,X[D9..E6]>\*G6-8L-4@U.XL+JT5H]\(#;D;J.> >O/O]
M*U-&U--9T6SU*.-HTN8EE",<E0>U9>J>*OL>J7&FV6F7.HW=M +B>.$J"J$X
M&,G+-[ 4 9=M\.8;3P^-*BU:Z!BU 7\$Q128W'0$?Q#N?6M1?"B/%JTEU>RW
M%_J=L;:6Y9  B;2 $4=!SG&>36]!*)X(Y@CH'4-MD7:RY&<$=C[5E6WB*&Z\
M5WV@+;RK+:0),TK8VL&QP/S_ )T 4!X.*V'AZV_M.0G195=':,'S0!@ \\<<
M5:C\-?\ $ZUF^FO3)%JD"P20",+L"@@8;/HS=N];-S<P6=N]Q=3QP0I]Z21@
MJK]2:EH XB5[3P3X8AT/4I[[6/M"O#;1BWSN7;@1#' &/4YZ]A6[X3T,>'/#
M-EIF0TD29E8#[SDY/\\?05M8J*6Y@@EABEGCCDF8K$K, 7.,X [G )H QKOP
MVYUV36-,OC8W<T0BN,Q"1)0"-I()&&&,9]*I7W@B"X\*KH5M?2P#[0+B2Y9
M\DC[MQ)Z#)..?;%;=IJ4ESJU]9-I]U#':[-MS(N(YMPR=A[XZ&M"@"":!YK"
M2W:4>8\10R;>,D8SC/Z9KE]$\(ZKX?TA-,L?$6+="Q3?9*Q7<<GG=ZDFNOHH
M YNT\)F.6T%]J,NH6T$#H8;A-WF2N<M*3GK@D =@3BJ4/@%%\+SZ!-JDTEL)
M?.LW5-KVK Y&#GD ^OO[8[&B@#E4\%_:M,O;/6]8O-4-U$(=\@""- 0PVJ.-
MVX [CD\"GZ-X1EL(?)U'6;O4XD@^SQ12@(D:$;3P.IQQDFNGHH X>T^'TMO#
MI%L^NSO:Z3<B>VB$*@'DGYO4\GGL">*T;/PG/9WOB!DU(FUU?<_DM%GRI&&"
MV<\_3Z>E=/10!ST?A6)O Z^&;RX::,6_D&95VGCH0.>G'Y4R3P99/X*C\-+*
M\<4:+LG0 ,) =V_'KNY_&NDHH P?#VB:GIK//JVNSZI<,NQ=R".-%SGA1U)X
MR3Z57F\,75MKM_JFC:A':-J**MW'+#O&5& Z8((;!/7(YKIJ* .3C\&&SOO#
MDME>!8M'\[<)(]SSF48<DYX)Y/3O6[K>E1ZWHEYIDLC1I<QF,NO5<]ZOTT.K
M,RA@67[P!Y'UH XT>";Q[?PO'<:G$[:'*&RL.WS$&T*HYX.%'-/NO JZC<>(
MOMMVK6^K-&\:I%AX'08#9).?T[UU[R)&NZ1U1<@98X&2<"G4 <[X<T/6--E:
M;6->EU.18_*B78$15R"21_$W Y/;ZTNO>%SJFIV>KV-Z]CJMFK+%,$#JRGJK
MKW'7N.IKH:* ,BVL-5FG635K^"2- 0(+6%HT?(QE\LQ/4\=*P[?P/<6^E2:
M-44Z TI<0^3^^V%MQCWYQM)SSC/O79U2U?5+?1=)N=2N@Y@MT+N$&6(] /6@
M#%A\)R0>)]:U=+M NH6BVZ1&,GRRJA<DYYZ=.*HKX*OU\-Z#I(U6('2[M+AG
M\CY90C%E&,Y&/K6ZOB.W=-%>.TO9%U9 \+)%D1 J&S(<X7@^_0^E7-6U.WT;
M2;G4KH.8+>,R.$&6('8#UH \^T"/4[CQ[XU72[JSAS-"LC3PM)V<#;AA@CGK
MFMA? <M@^C?V/J:VZZ="\)\^ 2[]YRSCD ,>:Z?2C8W-G%J5C;QQ+?1I.6$8
M5G##<"V.IY_6H;/7;6]UW4-'CCG6XL51I&=,(P<9&TYR?RH Y?3/A]=:=INB
MV/\ :L<D6FZB;T_N,%QV7KQU;GW]JO&RL_"6O:YXHU/44CM+_P E=OEL?+*C
M;SC.<_2NNJ.:"&YA:*>))8F^\CJ&!^H- ')> M%M[-=4U:"/;#J-T\EJ"I&V
M#)*X!Y ))/XBNFU.WNKK39X;&[^R7++^[GV!]ASGH>H[?C5L  8 P!68VN6J
M^(TT+9,;MK8W.[9\@0';U]<GMF@#,T;PO-8>);K6[B:U$L]NL+16<)B1B#DN
MP+')I\^@7UMXEN=:TBZ@1[R%8KJ"X1F1BO".,$<@9X[^V<UT=% '&W'@F=/#
MFGZ7I][##);7HOGFD@+;Y Q;H#ZGOG@"M/4M"NK_ ,4:)JZW<21Z:)083&27
M,B[6P<\<8K?HH XZ?P)'>7_B::ZNE>#6HXT""/F$H.#SU.<'\*FT+P[K=K;B
MSUK6TOK*.%H$BCBV%U(QEVSDX&0*ZNB@#CO#WACQ!HLD-@VN1R:):OF&,1?O
MF7)(5FZ  XZ9R/2K?AKPQ<^'X-8B%[')]NNI+F)EC(,3,.^2<XP/UKIJ* .+
ML?"-^WBFQUJ_>RAFLXV1I+-2&O"PQNDR!M[G SUZUVE%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4ASM..M+10!X\RV=U\+;W5I-T?B"WNS)+/UF2Z\P#:,'(!!
M [ YQQ5U-%M?$/Q2O;/6H'D1M*AGEA$KH/-&P9^4CIDUZ$WA_2'U0:FVFVQO
M1SYWEC=GU^OOUJ1-'TZ/5I-52RA6_D78UP%^<CCC/X"@ UK_ ) 6H?\ 7M)_
MZ":\>T[0K"3P7X+OA$\=Y=ZJMO-<1RLKF-GD!4$'C[HZ?UKVR6))HGBD4-&Z
ME64]"#U%9P\.:,+.TM/[-M_L]G)YMO&4R(VR3D?B30!YHXGT/6?B!:Z$C0"&
MT@>*.+/RDH-S#WP6-2^&]*TIKVQU.T\3V4]RNGNGV*VMU21U\LY\W#GYAGDD
M=17IL6D:?!JD^IQV<2WTZA99POS,  ,9_ ?E4-CX=T?3)+B2QTVWMWN 1*T:
M %AZ?3VH \6_LZV3X4Z'JR*ZW[:CY?VA96#!2[@@<\#@=*ZVXT^TT;Q#XNL=
M.00VTF@&9X5;(#X89^N/YUW(\,:(-,CTT:9;BSCE\Y80ORA_[WUJTFE6":C/
MJ"VL0N[A!'++CEU'0'VX% 'E&FZ#IMCH7@W5]->4:S<W4(+"1B9%R?,7:20
MJY'&.![U7M[:+6H]1N-1\3V^GZE#J3LR-; W89&PH3YPV.0 H7&>.M>L6'AS
M1M+NGN;'3+6WG;.7CC (SU ]!]*5O#VCOJHU1M,M3?#I/Y0W9]?K[]: .+'A
MW3-:^)^O+>+*ZQV]M*%2=U DQU(!Y( '!X]JK:1:QZ5XNTQ+I(;Z"]N)Y].U
M:SFY<L"6249PPQTP3C ]\>A0Z/I]OJD^IQ6D:7TZ[)9P/F<<<'\A^55M/\,:
M)I5V;JPTRVMY\$;T3! /7'I0!0\?WM[I_@?4[G3RRSK&!O4X**2 Q'X$U@SV
M5IHWB/PE/H"1Q"^+13^5)E9H@@.3USC&0?7OSFO071)(VCD571@0RL,@CT(K
M-TWPYHVCS-+I^FV]O*PVET3G'H#V% '+>"-(TU/$GB6Z2TA%S;ZFZ1N!RBE1
MP/;DUL?$%0W@+6,YX@+#!QR"*UK'1=.TRYN;BRM(X);EMTS)D>8<DY/OR?SJ
M>]L;;4;.2TO(A-;R##QMT8>AH XBZT_3)?B3HLMW!!O;3#(&?@F1738?<CM6
M=I5FFB>,[*74X8KW[;>3-8ZO;29+,X8>7*.^ 3TZ<>G'?2>'M(F>Q>33K=VL
M %M2R9,0&, ?3 IEIX9T6PO%N[73H([A69E<#D%N&(]": +6JSO:Z1>W$>/,
MB@=UR.,A217E6G:->WOP661?$,UM;?9Y':WD2(1$+(QV[MH<9(_O'KCIQ7KE
MQ!%=6\D$R[XI%*NN<9!ZBL,>!_#*HJ#1;78K;E0J2H/';IV'Y4 <CIUW!K\7
M@RQNK=+;3+FUG8V:L5C=X\*J\G+#&2 2?6J=W</ID7C#1DNKR#1K>2WCMS!A
MW1I -T2ECP#G'7Y?Y^EZAHNG:I9):7EJDD$9#1J,J8R!@%2,%2/48J!_#&BO
MH\VE-I\1LYSNE3G+M_>+9W%O]K.?>@#S6&![$>.+.-8K2%-,6=;:UN6<0N%.
M,D8P_ ) XY[U<NK*#1?#^@2M?7L<.M3VHU&XDG9EVA,[>ORAN 3D8 ].*[>#
MP9X=M3(8-*AC\RW^S2;<_/'Z-SSGN3R>YJ[-H>F7&CC29K*)[ *%$!'R@#IC
MTQ0!R.AV>G:3\5-0L;"-((VTN-UB0D@'?SCTZ@_CGO6KX^U&;3]$M?+G:"&X
MOH;>ZE7@I"Q.\@_P\<9]ZOZ1X1T+0;G[3ING)!/Y?E&3<S,5SG&23_D"M2[M
M+>_M);2ZB66"52CQL,A@: .(-C#H7C_2].TG*:?JMM-]LME9F7Y%^63D\$G
MR.OUJO\ "2PM8=,U>YCA59AJ4L.X?W $(7\,G\Z['2O#VEZ+DV-NRML$0>25
MY65!T0%R2%'H.*=H^@:;H$4\6FP-"D\AED4RNX+GJ?F)Q^% '*?%_P#Y$5O^
MOJ+^9JY\3[F"'P'?P2RHLMQLCA0GF1MX. .YP#6_K6@Z=XALEL]4@:>W5Q($
M$KI\PSC.TC/6H+?PKHMO=QW?V,SW,9S'-=2O.Z?1I"2/7B@#F+&*^T[Q+X*L
MKFYFW_V9*D\6\[2RH.HZ9&<?A6#IAO'TKQ3KW]H7[W6DWMU]FB^T'R@-O=3U
M SG'M7IUQHMA=:Q:ZK-$[7MJI2%Q*X"@]?E!P<Y[CT]*9IOA_3-(-Z;*V\L7
MLAEN%:1G5V.<G#$@9SVH X'2(=6L[>/Q#%K5E(\NER,+.)WD:YE6,N"0S'+@
MXSMQ6IX;M[&[TK0]:;7[DW5SF.<F<D73L#F,H20I!'\.#P>G;HM'\(Z#H%U-
M<Z9IT<$TH(9MS-P3D@9)VCV&.U)IW@_0-)U634K'38X;M\Y<,Q SUVJ3A?P
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
MHFW2Y;?N#$@XXR0,UEZI#)K5S%X/?1+TZ=;M"9-1G^XR)AOE8=6.-O'/)Z4
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
MRV8_)T&>#Z\'F@#IXVWQ(P96! .Y3D'Z4ZN:BTW4[7Q?:_9+FX31(++RGMW
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
M@'D#/&034GPUT2QB\.Z=K:B1K^>T\F21Y6;Y=Y.,$X'04 =PSJBEG8*HZDG
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%'09H
M**X7PY+<^-I+_5KC4+VWT]+E[>RM[29H0R+C]XS*<L3G'H,&MF!Y_#%GJ%QK
M.K&ZLA*&MFD7,JJ0!Y9Q]XYZ=SF@#H:*P[#Q587U]-8O#=V=W%%YWD74!1W3
MN5'.[&.U9D7Q+\.R0V4YDNHX+IR@FDMV$<;9(PS= 3@]"??% '7  #   ]J,
M#).!D\9K!T[QCI.I+J/DFY1]/7?-'+ ROLQD,J]2#CCO5*Q^(V@7]Q91QF[1
M+PA(IY;=EB+\_)N/&[(QQF@#K**YZ]\9Z58:@]I,+DK%,D$URD),,4C8PK-V
M/(_.F:AXYT;3;R^M)3=//9*K3)%;.V W?IT Y)Z8[F@"C+X3UJ*^U*33]<MT
MM[VX-SLN[(3M&YQG:Q(XP, $<#\ZZ/1M(M=#TU+*T4B-268GJS$Y+'ZGTXJD
M_BW2EU'2;,/,QU6/S;641'RV7&1R>AQCCW&<5H6>J6U]=WMM 7+V<@BE)4A=
MQ ; /? (_.@"R\4<C*SQJQ0Y4L,X/M2O&D@ D16 .<,,\TV>406\DS*S"-2Q
M"#).!G@=S7.Q>/-$ETBPU17N/LU[<_98R8CE7R1\WH.* .D:-&5E9%*M]X$<
M'ZTJJ%4*H  & !VKG?$.L6!TW6K.6_NK!K*%'ENH%.Z/?]W:1U.1C'O67JUY
M=KXC\%/9ZC.UC=;UD&\KYX\L,K,. ?7\: .S$$(\S$2#S/O_ "CYOKZTK0Q/
M%Y3Q(T? V%01Q[5R_AN?4&\8^*[6\NWGCAE@:!"Q*QHR,P ';C&?I75T ,,4
M9B\HQJ8\8V8XQZ8IP    P!T KFI/'_AN-U7[<S'[0+:3$+CRGSCY\@;1GCG
MW]#C1U/Q%IVE3&&X>5I%3S)%AA:0Q1\_.VT' X/Y''2@#0^S0#S/W$?[S[_R
M#YOKZT@M;<;,6\0\O[GR#Y?IZ5SFL^.=/TR311#NNH]4D^26-68"/NPP"2>1
M\HYKJ%(90PS@C/(Q0 S[/"/,_=1_O/O_ "CYOKZT"WA!C(ACS'PGRCY?IZ55
MO]7L=,>)+J8K)+GRXTC:1VQU(503@9ZXKC?%/BR/[3X3O=+U3;IUS?[9Y%;:
MK(, AL],9/!H [U8HUD:18U#M]Y@.3]31%#%""(HDC!.2$4#)K(LO%V@ZC8W
ME[;:C&UO9X^T.RLGEYZ9W =:DTWQ%I6MR2V]A=NTRQB0JT3QL%;HP#J,CWH
MT$L[:-MR6T*MG.0@!SZU,0",'D5Y<-9U4_"6#4?[2N?MOV[:T^_YF4W!7!/I
M@]L=!7=ZIXETC1I?*OKORY GF,JQO)L7^\VT':/<XH T5MK=8FB6",1M]Y @
MP?J*ADT^(::]E:+':QE-B".)=J?12,?ABL^[\8>'[%X4N-4A0S6_VF/J0\9Z
M,"!SGL.IJ:'Q+H\^C+JT=_&;%FV"4@C+9QMP1G.>,8S0!<TZPM]+T^"QM(Q'
M! @1%  _'CN>I^M$NGV4YF,UG;R&9-DI>)3YB^C9'(]C5.T\2:1>W=Q:PWJB
MXM@3-%*C1M&!C)(8 @<CGI3=.\4:-JUX+2SO=\YC\U4>-TWIG&Y=P&X>XS0!
MK*H50J@  8 ':JT6FV$%W)=PV5M'<R??F2)0[?5@,FK5,FFBMX7FFD6.*-2S
MNYP% ZDF@"!M,T]I)I&L;8O,5,K&%<R%>A8XYQVSTI+G3-/O7C>ZL;:=XR"C
M2PJQ4CH1D<53L_%&C7[7*P7JDVT7GR[T9,1_WQN RO'49%5[7QOX:O;J"VM]
M7@>:XQY2\C<2< 9(QGVZT 4?%/AJYUWQ'X=N5BMI+&QDD:Y24YW*P48VXP1\
MM=-;V5K:6WV:VMH88.GE1QA5_(<5D7?C3PY8R2QW.KVZ/%-Y$BY)*/Z$ <#W
MZ#UJU?>(M)TZ"&:XO%V31^;'Y:M(63&=P"@G;R.>E %NST^RT]76RL[>V5VW
M.(8E0,?4X')I(M,L(+V2]BL;:.[D&'G2)0[?5L9/056G\1:3;V=O=M?1O#<\
MP&(&1I>,G:J@EL#DX''>N9\=^)WA\#+J^@:BOSW"(L\6&XR01R* .M.DZ<8)
MX#I]J8;AM\T?DKME;U88Y/ ZT-I.FN]N[:?:L]NNV!C"I,0]%XX'TJY10!D7
M/AVPN)]/98((8;&3S8XHX$'S#&,'&5 ('3&>]:]9FH>(=)TJ0I>WJ1,H4N,%
MM@/0M@':..IP*6[\0:/8>5]KU.TA\Z,RQ[Y0-Z#G(]10!/::7I]A+++9V-M;
MR3',CPPJA?ZD#GJ:;#H^F6UXUY!IUI%=-G,Z0*KG/7Y@,U/:7=O?6L=U:S)-
M!(-R2(<AA[5!J&KZ=I1B&H7UO:^<2(_.D"[B.N,T +/I&F7-P]Q<:=:2SNGE
MM)) K,R_W22,D>U TG35DMI%T^U#VJ[8&$*YB'HIQ\H^E5)/%&A16D-T^K68
M@F!,;^:,, <$C\14USK^D6D4$D^HVR).GF1$R#YUQG</48[T 63I]DU\M\;2
M WBKL%P8QY@7TW8SCFII8HYHGBE19(W!5D89# ]01WK,N/$VAVB0M<:M:1+-
M")XB\H&^,]&'J*EAUS2KC36U&'4;5[)3AIQ*-@/H3Z\CCW% #[;1]+LDD2UT
MVS@61=CB*!5#+Z' Y%20:=8VMFUG;V5O%:MD&&.)50YZ_*!CFJUKX@TB]@GF
MMM2MI8X%+2LL@^0 9R?0>],MO$VAWEY%9VVJVDMS*H9(DE!9@1G@?3F@"2W\
M/Z-:31S6VD6$,L9+(\=LBLI(P2"!QQ4BZ1IB7_V]=.M%O/\ GX$"B3IC[V,]
M*Q?&7B6VT?1-02#5+>VU1+<R0H^&;/8;3ZX(%;.C7$MWH>GW,S;I9K:.1SC&
M6*@F@"6UTZQLI9I;2RM[>2<[I7BB5#(>>6(')Y/7U-330Q7$+PSQI+$X*NCJ
M&5@>Q!ZBLCQ/XFLO"VG1WEX&822K$B+U8D\G\!D_A5B[\0Z/8P0SW6I6T,<Z
M"2)G<#>I&<CV]Z '6>AZ7I]J]M:V$$<,BE'38#N4_P )SU')XZ59M+*UL+<6
M]G;0VT()(CAC"*">O XJ2&:*X@2:&19(I%#(Z'(8'H0:)IHK>%YIY$BB099W
M8 */<F@"IJ6CZ;JZQ+J-C!="%]\8E0-M/^>W>I+33;&P>9[.T@@:=M\IB0*7
M/J<=:ALM=TK4HI9;/4+:=(1F0I(#L'7)]![TEMX@T>]FAAMM4M)99DWQ(DRE
MG'J!F@#E_%?AJ^U;Q'!>RZ59ZQIT=N8TM9)VA>-RP)8-T/;\!^=[PSX333;+
M4(+RSM([:]88L(F:2*-0,<ENK'/) '05OP:MI]R+HP7L$@M&*W&UP?*(Z[O3
MH:GMKF"]MH[FVE66"50R2(<A@>XH JZ9HFFZ.CK86B0[_O,,EF] 6.21[58B
MLK6&\GNX[>-+F<*)90H#/M&!D]\"BZO+:R1'NKB*!'<(K2.%!8]!SWI#?VBW
M;VC74(N$C\UHBX#!/[V/3CK0!1OO#&B:GJ46H7NF6\]W%C;(ZY/'3(Z'\:G.
MB::VM+K!LX_[06/RQ/SNV^GIWZT+K>E27,-LFI6C33C=$BS*2X]N>:?<:MIU
MI=1VMQ?6\5Q*0$C>0!FSTX]\&@"N/#FD+!J$ L4\K47,EVN3^]8\DGG^5+!X
M?TJVO+>[ALT2XMK86D+@G*1#HO7I4]SJVG6;2K<W]K"T2[Y%DE52J]B03P.1
M^=(=8TP300_VA:^;< &%/.7,@/0J,\YH HCPAH TA]*_LY/L+R^<T)=L%_7.
M<]JDU#POHFK+:B_TZ&X%J L/F9)4<<=>1QT.:N3ZIIUJ[I<7]K"T>-ZR3*I7
M/3.3QFN?\3^(KO3-7\,P6,D36^I7@BE;&[<AQT/_  +.?84 ;8T33!J-OJ"V
M<:W5M%Y,+KQL3GY0!QCD]JK2>%-#EL+FQDT^-K:YG-Q-&6;#2?WNO!^E7KC5
M-/LYA#<W]K!*W(26958_@34AO;078M#=0BY(W"'S!O(]=O7% #X(([:WBMX4
M"11($11V4# %9;^%M$DM+^U?3XS!?S>?=)N;]X^=V3SZ\\5?;4+)&*M>6ZD2
M"$@RJ/G/1>OWO;K49UC2Q;_:#J5F(=VSS//7;N],YQGVH C_ +"TS^U+?4_L
MJ_;+:+R8I=QRJ8(QC..YJPNGVB:C)J"VZ"\DC$338^8H"2!],G^7H*6>^M+6
MW6>XNH(86QMDDD"J<],$\4HO;4QQ2"YA,<Q C;S!A\],'O0!EZGX0T#6-134
M-0TR&>Z0 ;VSR!TR <'\:6]\*:/J%^;RXMF,K*%D"RLJ2J.BNH.& P."*N3:
MUID&GW%^]_;_ &2WSYLJR!E0CL<=^1QUYHTC5[/7--AO[&420R*#U&5.,X8#
MH>1Q0!'-H&ESZO!JLEHAO8$\N.0$C"YR!@<'':L#Q1X4#^&[FRT/3;9_M5VM
MS=P2.5\\9RVUB?E8D#GCO74:A?0Z;I]Q>W#!8H(R[$D#IVY[GI7"1:UXNU?1
MK35=,U30D@N #.LPQ]D)/ SDY)! (/?I0 GASP>]GK44\.@2:-;#=]H634//
M$ZLI!CV#(QDCD^@KI++P-X<T^2WDM],B62WF,T3DDLK'/<GH,\#I5>[\07T'
MQ$TO05$/V2XLGFD.T[MPW=#GI\M:&DW5]''J,FL7M@R)=,L+0M@1Q\85R>C4
M (GA314_M("R!74F+72EV(<DY..>,GDXJU-HFGSZ&=&DM\Z>8A#Y18\*.@!S
MGCC'TJU%>6MQ-+##<PR2Q'$B(X+)]0.E,_M&Q^U-:_;;?[2O+0^:N\?49S0
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
M1+H>E3Z<FG2Z=:O91D%+=H@44^PZ#J:?#I.G6T4\4%C;11W Q,B1*!(,8^8
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
MA80.X["3H<D$ ]#4-[X]T*PO[ZRDDN7N+(!ITBMG?:,9)R!C [FN7AL]2N/
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
M)!C0[1'CUR2PQ[?GSVD>+[6Q\.--%HD5E<3:J]C%8H^S=,6'+'''7G@XQTH
M[ZBN2O?%M]HFE:I=:SI(B>S,:P&*7*71?@!21D8/7J<<^U4]/^(D<S:N+FT#
M+86YNDEM2S)(G'R_, =P) ]^3Q0!W-%<[X:U^^US$LEI:&RDA$J75K<^8H8G
MF)A@$, >3^@Z4GB?Q-=:#>Z7:6NE-J$NH2/&BK,$(8 'N",<\GC % '1T5PE
M_P#$233Y/LEQID4.H1V_G3V\UT?D))PBLJ-N) ![=14W_"=7DS:)'9Z#)--J
MMJ\R(\XCV,O53D=.^[T/ - ':U"MW;-=M:+<1&Y10[0AQO"^I'7%<M;>.#/H
M*W3::PU.2]>PCL4EW;IE)'W\?= Y+8XYK+TZ_FM?B/XAOM4LX[/[/I:22>2_
MF!T4YWYV@DX&,8[4 >AT5P.D?$K^U-6L;3^S46*]W>4\<Y=D(&5#KL &[IPQ
MQ3].^(5Y<V<FI7GAV>UTJ'SA/=^>K[63L%P"V3A<],Y]#0!W=13W,%LJM<31
MQ!V"*9&"Y8\ #/<^E<5I/Q(M[R^DAOK6.V@6V:Y%S%,TB*%Y*OE%VG'U!Z5@
M^,M7U+6=.\-7DVF16NGSZI!+;R?:=\C*02NY-H"Y4YZG'2@#UBBJ]_>PZ;I]
MQ>W#%8;>-I'(] ,FN:7QA=6W]G7.JZ4EIIVHNL<$Z7/FLK.,H'4*,9]03@T
M=;17)V_B^^O/$5[I5KH$TBV5Y'!/.9@H6-O^6F",GUP.W.:T?%FO3>&M!EU6
M*Q^V+"R^:GF["$)QN!P<\XXH VZ*YQ/%:/XNMM$,""*ZL?M<-R)@=_\ L[0/
M3)SGM5-_&=W)964MGH_FS7:S3+YDY2)88R1O+[3RWRX7&?FYH Z^BN1M/'4-
M[X:TK4H+%S=:G+]G@M3)@>8"0<OCA1@G.,^U/M/&R+::U/JUB;$:0P2<K,)%
M=CT"' )S\N,@?>H ZNBN'TKXCVM]JCV4]O"O^B->(]K=K.-J@DHV -KX!..?
MK6KX;\27>O&.5M,6&RG@\^&YBN!*O4#8^ -K\\CGH>>* .CHK(UW6I-(6TC@
MLGN[F[E\J) =B X))=\':,#Z^U<QJGC?4I?!T.J:9IZI=&]%I/&TRGRF#[2
M<88$\9[;LT =]17'7'B+64^(6EZ(+*-+6:S:><!]QSR,[L<;2,>^?I2Z?XW.
MLW<]K;:#?R113RVUQ+E2J%03S@]\8_$>M '5BZMS&D@GB*.VQ6WC#-Z ]S4M
M>4:A=Z9+X%\+7^F:9-;6L6MQ&.U!+R#$C[@,GDD@_G73+X^CC@U;[;I%Y9W6
MG0"X:WEQF2,G&01QUH [&L_7-*37-%NM,DE>)+E-C.@!(&><9K.7Q7%)?:!;
MQVDI36K=IX)"P&S;'OP1ZX(_.L/1/'=R/"]]K.OV@@CCN6BA,<BD2'<0(QZ8
M(P6/'>@#LM+L$TO2;/3XW9X[6%(59NI"@ $_E5EI$0J&=5+'"@G&3Z"N1TGX
MAZ7J$VH17"K;-8P?:9&2=)T,?&2&C)&02..O-8&O:E>:QXJ\&O-I=S80M>>;
M%(\BOY@P#]U2<''KTS]: .QL/"\-GKUQJ\]]>7D\C,T*W$A*6X;J$7H,\#Z"
MMZL3Q?JUUH?A6_U&S@,T\,>5&?NYXW>X&<X]JS[+Q7<+I&DI=:?-+J]]#NAM
ME=,S!5!:0MG:HYSCK[4 =716/H7B"/63=0/;2V=]9R;+BUF^\F>5.1P01R"*
MBUOQ(-)O8+&WL9[Z]EB>?RHR%"1KU9F;@>E &[17)?\ "P--.B:-JB6UR\>J
M7 MTC5061\D$'UP1CCK2P>-O/L-9D_L:]CO-)VM-9R$!RC#(8'IT#''M[T =
M916)!XE@N;#1+J&%Y/[6*B-%8'R\H7;<?]D @^]6]<UBVT#1;G5+L,88%!(4
M9))(4#\20* -"BN9G\7MI^D7VH:IHM]:+9L@9?E<.K=&5@<$9X..G%-L_'-A
M<:R-/N+6[L1-&9;6XNH_+2X0+N)&>F!SS^E '445RUIXZL;G4;*![>6&WU E
M;*Y=T*S$>H!RN>V>N13H/&MK<7EN([*Z.G7-P;6&_ !C>4$C& <[200&Z'%
M'3T5Q]IJ-A%J7B^33(;V34K94:X$CY#,$;8(P3@#@_G]!7*V4.D2>%M#\1^(
M#JD%S+<(KS6\_%PY8E68 YP-IZ8(S]* /6J*Y[6/%MOI4MTJV=S=QV05KV2$
M#$"MTZD;CCG Z#FMZ*19HDE0Y5U#+D8X- #Z*YQ/&FG/I^KW@M[P+I,ACND,
M8W@@\D#/('7Z5>F\06$#68=VQ=0/<*W&$C502S<].1TS0!JT5SMIXTTN[U"R
MLRMQ!)?1M);-,@ D ^A)4XY^8#BF1^.=(DN[&$BXC2^D:*VG= $D(_'(![$@
M9H Z6@  8 P*X+PYJL6COXG>87,__$ZDBAAB!ED<E5.%!.3W/L :Z&_\4VEC
M=O9_9;RXNH[?[3+#;QAFC3..>1D]>!GI0!N 8Z48QTJ."=;BVBN%#JDB!P)%
M*L 1GD'D'V-8!\:Z8JK<&*[&GF7R?[0,6( V[;RV<@;N,D8]\<T ='17GOB#
M4O[2^(=GX?NK.[GL/L;2/#&0 [,<"3(8'  /.>.>*Z^(6WAOP\HN;R:2WLH?
MGGG;<Y4>N.I[4 :=( %&  ![5S</C?2Y);F"6*[M[B"U-V8)8AO>,=2H!.3Q
MTZU63XCZ$S619-0CBO5S#,]HX1V_N _Q-V^7/)Q0!UU)M7 &T<=..E<_;>,]
M,N-,U&^>.]MQIV/M4,]NRRQ@C()7K@CFH['QSI%_J-E9(E[$;U-]M+/;,D<O
M&<*QZGZ<>] '2%03D@9'>C:,YP,^M<;H&I0Z4?%ES?W4HM+74F.Z1VD*+L3@
M9R>IX K7M/%-E=:B-.D@N[2]:,RQ07,>QIE'4H<D'Z9S0!M[1G.!GUHV@G)
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
MVFQ:QI5SIT[R)#<(8W:(@-M/7!(/TJ2PLTT_3[>SC=WC@C6-6D(+$ 8&<8H
M\^O-!U?4M+\5006,D4\NII>6PGPJS*NW@$'J=AZXZBM1X+CQ/XMT/4X[2[LX
M-)$YN&G3RF=V 4(H_B *G)Z8/!YKM:@NHX;J&6RDE*F>)E(1]K[2,$CN,9Z]
MN* .'@T*:/XDW=LDB/I4A35I8=G*S_,J\^A8%OJ/;FVUA?2:WXSD%E,J7EE%
M%;,P&)66-U./Q8=:W/#WAJP\-6DEO9&>0R-N>6>3>[>G/H*V* /,[+1-5M_"
M_@FTDT^<366H":Y4 'RD#/R>?]H5#IVGW>AW>H:)=>$UU>2XNY)[6]DB1HF5
ML8\PG.W!^IZXZ5ZE02 "2< =Z ."CL;H^*?%D<=E*J2:7%# PB*QR,$883MW
M QFN=M;'4[+PMX'O/[+NY/[-O)#<PB#,BAG/(0\]._;BO7@P90RD$'H10&4L
M5# E>H!Z4 9\>J.^M?V<=/ND7[,)S<,H\L$G&S(/WO\ "M&BB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M/ %78?"S1>+-9UO[6"NHVRP"+R^8\*!G.>>E %GPCK;>(O"UAJD@02S(?,"
MA0X)!QGW%6/$<]Q;>&=4N+2417$5I+)&Y&=I"DY_2J_A'0&\,>&[;26N!<&$
MN?,";<[F+=,GUK1U*R&HZ5>6+.4%S \)<#.W<I&?UH \[G;4CX8\"SRR07=Z
M]W T)8%!@PG 9LL2?4]_2KL7CO4-+M_$D6MP6TUYHXC8-:!ECD\S 4?,2?O$
M9-:-IX0U**QT"TNM7BN$TFY692+;:614V(@PW&!G).2<CTJ.[\ KJ&J>(I[J
M]S:ZS'&IC2,AXFCVE6#9P>5SC% $GAO7/$=WK)M-5TR06C0;Q=?9&@"2 \H0
M6;(QWX^E=A7.Z#HFMV,ZRZQX@DU$11^7%&L(B7G&6?!.X\<9]3714 >?V+?V
MQ\8=36^D1UTBW06<!Z*7"EG ]1G&?<5UFH6NGV5U)XBG0K-9VDBO(O>+AR#Z
MXV\?4^M9NK>%9)O$$7B#2+Q++5$C\J3S(]\<Z<?*X!![=0?3T%6(=)U6^24:
M]?P21S6SV[VME$R1$/U8EB23C('0<]* ,67Q1K>F6^F:UJ4=FVD7\B(T4*-Y
MELLGW&+9PW'7@<GC-0:EXPU^&+Q#-:VFGB'1KH!S([DRQXSM  X;D<YQST-7
MX/"6HOINGZ/J.HPW6FV,Z2JWEL))E0DK&_.,#Y?7..@QR7'@ZZFT[Q1;_;82
M^LN9(SY941<8 /)SP!S]>* (M-\5ZQ/KN@QWEG9QV&N6K2VXBD9I(BL8D^8D
M '((&!^=9LOC;Q,+'5=1CTNQ^QZ1?/;W(\T[Y54X;9Z$ @Y/7/ K9'A2^CO/
M"$D5W $T.!H9B5.9,QJAVCWVGKTS7/Z'INH:_I_BO3K>>S33KO6KI9)CN:10
M2I)4#@Y&,<C'7GI0!I^(/&UW9V!O[$6D%H+2*[A>[R6N]X)V(H(P0,9)SC(X
MYS4LWC'4Y]5\.VFFZ? ZZO8FZS,[#RSMW<D X _7..*AU#P#=S7%Y!97MK#I
MUU8Q61,L)>:%8U( 0YQ@YY_R:M:7X5U2QU7PY=2W-F\>FZ>UG.%5@6XP"OY+
MU]^/0 K-XOUZ+PAJFH&PLY+_ $J[>VNE5VV,J*I9UXS_ !#@]@>:W[37?[3U
M^.WL'BEL%LA<2R@'.YS^[ ]. Q((]*RTCLO"EAK+^([RU6SU74))% 5B")%
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
MK.!HUS("RYC)' '.[KUXKO*XG^Q]9@UWQ6$L4EL]5@#0SB8 AQ&4V%3[]^E
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "B@G R:A^V6O\ S\P_]]B@":BD5@RA
ME(((R".]+0 4444 %%%(S!5+,0 .23VH 6BD5E=0RD,IZ$'(-+0 4444 %%%
M% !1110 4444 %%%-5U<$JP;!P<'.#0 ZBBB@ HHHH **;YB;-^]=O3.>*=0
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %<_P"(_#]OK*-)J5_<16$$3.(X7,>QQG,A8=<#
MH#QUZUT%<OXIM?$5[<VD6F6]C-IRY:YBN)F0S'LIP#\N<$COT/'4 SM TB[\
M2>#=+35M2OOLX\PLH<H]S'NQ$78?-C:,^ISS5KP!%=V]KJUNT\T^G0W\D=A)
M,Q9C&N!@$GE0> ?8TS5;3QE?>'EM%331<3S-YZQ2M&J0<8C#8))(SEAC'I5B
MPA\5VN@W<26ND6]Q&$CT^UB+>5&@P#N;OQG&!VH ZJBD7.T;@ V.0#D4M !1
M110 UT62-D<95@01ZBO)O"+^';;P3&;[PZ]Y,)IHS(NF^86&\X/F8Q@ ]2>,
M5ZQ+O\I_*QYFT[=W3/;-<7X5LO%/ASP_'ICZ587#QO(PD%\4!W,6Z>6>Y]:
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
MRE$UM,N^-P",CZ'FO/\ 4)-6U#XE^$9R(K;_ $-[AK>523#N3$BGYAN;G (
MQU((!J0>,==E62XT?13<6<=X\,<$=H_SQ*V&;S,X#9!XVD#/.30!Z)17#Q^)
M_$>H^+-6TG2['3C!ITT0DDG=@Q1NN ."<;CV''>JNE>-M>O;;4M7EL-/_L?3
MI;F.8([B<^6NY<9XYR ?QZ=P#T*JFH:I8Z5'%)?7*0+-*L,9<_>=N@%<AI'B
M[Q!)=POJFD-_9LML9FN(+62/R& +8)9B&7 ZC'/:L'Q=JNIZOH/A_4IX[(:?
M>ZE"T$7EOY\7)*DMN*G*@Y&.,XYZT >L45F^(-730= O=4DC,@MHRX0'&X]
M,]N2*R[?5M>LGGN=:M+5M,2Q-V9[3(:-@,F,JS'<<?Q# X]Z .FHKC'\3ZQI
M^FZ;K>I169TN]>-7BAC?S;=9/NL6W$,.F1@=:IWGC'Q ]_XG@TVRTUH]$VN6
MN'<,R;2S<#@GY3W&..M '5ZQX=TO7A%_:%J))(<^5*K%'CSUPP((J72]%T[1
MDD6PM4B,A!D?)9Y".A9CR?QKE;3Q?KDE]X?N+S3;.WTG6<)&J2M).C%"RL3P
MNT\<<D#WXJG_ ,)EXJO/[??3M,TMDT>[>.022ONDC7.0O0;N"<G ]J /1:*X
M6Y\>RW1$6E6Q25=-74'>:W>8#< 5CQ&0<D'[Q.*)_'&J/-X;M[32(X[G6(Y&
M:*[D9/**CU )QWZ9QVYH [JBN#'CG4+;PQJE[?V5LE[IMZ+*8Q,S19RH,F/O
M8&[..O'6M#^WM;&@3744&GWLQG6."YMGQ!Y; 'S7!;*A<\C/XXYH ZRJT^H6
M=K=VUK/<Q13W)801NV#(1C./7J*\VUOQIJ]QX!UNYM[BUBN[&^^QM<V>[;(A
M(^9,DE3R.<GH<>W1:MK+V&L^$;2ZLK2ZN+UW4W#(<Q$*N2F<D9W>O:@#L**X
MF3Q?J=U9ZCJ^EVEG-I&FS/'(&=C+<*@^=D(X7'&,@YYY'=9O&M]=>(K#2]&T
MZ"=;[34OXY+F8Q[0V<9 ![ =/6@#M:*Q/"FNR^(=#6^GMEMYA*\3QJ^X JQ!
MP?PK(;Q9J-QXCO=,L+>S,EI.D9M+AS'/*AQNE0G@@ GCN!G/8@'4VVHV=Y<7
M-O;7,4LULP2=$;)C)Z ^AJS7F?\ :6LZ;XI\;7&DV-M<"$P32M/(1PL6=JJH
MR6(SW &*Z&?Q7>3:=I5]8V,,=M>V[7$ES>2E(K?"Y"L0#R2< _I0!T=Y?6FG
MQI)>7,4".XC5I&"@L>@Y[T"_M#J!L!<Q?;!'YI@W#?LSC=CTS7F?C#6F\0_#
MK0-5:%86GU2+**VX @R+P?PS6O%_R7&?_L##_P!#% ':W%_:6DUO#<7,44MP
MVR%&8!I#Z =ZL5Q'CYYX=5\+36EJMS<KJ!$<9<)N)0\;CT'^%,C^($MG!K<6
MMZ<MKJ.EHCF&&3S%E#X"8(''++GZ_6@#NJ*Y#PYXMOM5UZ72[S3T0+ )EN;?
MS#'G(RA+JO/(Z5HZSKEU:ZQ9:-IEM#-?W4;S9N)"D:(O4D@$DDD  "@#>HKE
M7\4:C';Z=:RZ2L.MW\\D$5M)*1'B,$M(7V_=P,CC)R*@?QI/90ZW;:A8Q#5=
M+M_M)A@EW1RQX!#!B >"<$$?3.: .QHKCM/\97UQJVDQ7FD_9K'582UK*907
MWA Q#*.@Z_I3O#_BR_\ $<TDME8VAL@TD>3.PE@=?N^:A48#8[9QGVH Z^BO
M-=#\:ZY'X(U;Q!J-O;78M[E@BQR[<?, 5^Z1M&1@Y)-:EQXSU:PN-.74="%L
ME_J*6L.;A6)C8##_ "YY!/(H [:BN.OO'L&E:YKUE?6X6WTNWCF616^:4L!\
MN#WRP JIHWQ(M[J:^CU!;8+:V?VPRV4IE0+W1B0,.#CCH<]: .VEN[:":*&:
MXBCEF)$2.X!<CJ%!Z]>U35Y?K=[J6I>+?!-Y>Z?':PRW#26^V8NP5E4[9!M
M#=.A/>NC^(^N7^@>$I+K3F5+AYDB$A/* GJ!@@GC'XT =;17-7?B'44OH-&M
M-.@DUE[7[5*C7!$,4>XK]_;DDD8  [\G K0T#6X]=L9)A ]O/!,UO<0/R8Y%
MQD9[CD'/O0!H+<P/</;K-&TT8#/&&!90>A(ZBI:\ZEO[O2OB3X@DTW19M1FD
MM+=F2%TC P#DL6[XZ  DXJ]+\2],;1+"\M_+2XO7:-8[N3RTA9<;][8/ R.@
M.<B@#MZB%Q URUL)HS.JAVB##<%/<CKBL+PAXK@\6:=-/'$(IK>4PS*K;USV
M*MW!%1B_L8_&^I1C3<7UOIRRM=^9S)'DX3';D=: .FHKAK+XB27ECI-__8-Q
M'8ZA=+:>>UPAVR,Q484<D9!Y..G2NMU748M(TJZU"9)'BMXS(RQC+$#T% %R
MBN4T_P :>;J\VFZK8?V?/'9?;AB<2@Q\Y!P 0P'.,'C]9K#Q1=7UYIQ.B3Q:
M=J*E[>[,JL0 A<%T&=H(''/I^ !TM%<M:>,7OFLKFVT>YDTF]G\B&\5P6SDC
M<T?54R#R3GVHN_&30175]!I,]QI-G(\=Q=I*FX%3ABJ=64'J<CH>/4 ZFHYT
MCDMY$E($;*0^3CC'/-<KJOCAK/5+?3].T6[U*6XLOMD)B95#)VZ\],]LYP,'
M/%'Q3XDN;[P[KUM9:,US!;VK17<C3JIAD9,D!0#NV @GGL?2@"]8^!8K5%M#
MK6I3:.G,6GM( @'7:S !F7D\$_7-=<  ,#@5P\?BX:/H^FV5OI\EY/!I"7MQ
M\_EK'"J#)!(.X]>/;K5Z3QQ;$:-]CTV]NSJ\+RVRQ[ <J 2IRPP1GD]/<T =
M517*6OCJSET.XOI[2>*[MKO[%+8J5>3SRVT(ISALGO[&I6\7G3[74I=<TR>P
M-A&DK%6$J2*YPH5\ ;L\8..WO@ Z:BN7T3QI#JNN/I$]LMO=&$7$)CN%G22/
M_>7A6'H:N:UXC71M8T>QDLY)$U*8PB<, L;=@1WS0!N45S$7C*)E\1^?9202
M:(271G!,J[2P8>F<>_455;4-,G\=:,;C3+A-9FTUI$8N,1*<DH>>3PPS[^_
M!V-%>.^)_$.I^(/AMKDNH6(MUAU 11D.K?=D *''<>O>N^T7Q.;W6VT:YTRY
ML95M5N(&F*GSH^A.%)VX.."<_3I0!O7D#75E/;K(8FEC9!(!G:2,9QWQ5#PY
MHP\/Z#:Z6MR]RMN"JR.H!()) P/3.*P/B4NH?V%:S6L,EQ90W:27]O$2&EA'
M5?<'N/\ "D\(77AJ]FFUG0;A;:V%MLN+''EK"0=V[;G XR"1P?7K0!M:+X?.
MD:KJ]\;V2?\ M*83&-D"B,C(P,=>"!^%;=<?I_Q#TV^U6SM/(DCAORPLY_,1
MO,*]=R Y3/&,]<\XJ>+QQ;3S12Q:?=OI<MP;5;]0I4R[MH^4'=M)XW$=<<<Y
MH ZFBN'TGQ'?ZRGBI=7TV2+3[(R0J(BI.%4[UW9Y;&#Z#-7=+UO2=*\/Z!:Z
M;:WDB7T8^QVHVF7;C<2Q9L  'GGZ4 =717,S>.-/MM*U.\GMKN.73&5;JT8)
MYJ;B,'&[!!R.0:=IWC2RU#7(-*^QWMO+<P&XMY)XU"S1@]1AB1G!(R!P/I0!
MTE%9NNZNNC::9]AEN)&$-M"!S+*WW5_Q]@:\_P!#U:_TG0?'-[+>&[O+6Z?$
MN"%$FW' .< 'MZ"@#U*BO.[9;W0+_P (7"33%]47R=32:9G\R5D#!N<@$-OZ
M?2L9KQI?!6L>)'U.>/7+34'P[3,H0JX BV9 VE>,>YH ]=HKG-?U:YB\,0_9
M%!U/4E2WME!*@2..6SU 4;F_"JGPZU2>]\-_8;XG^T=,D-I<JQRP*]"?J._L
M: .NK$\1:!/KR6T<6L7^G)&Q,GV-]AE!QP3_ /6/6KVK:K;:-I[WMT6V*0JJ
MBY9V)PJJ.Y)P*S[+Q/#<ZM_95S87MA?-%YT45R$_>J.NTHS#(]"0: ->UM8+
M&TAM;>,1PQ($1!T %35YGX?MD\8ZOK,^H6E_%/;:D3;7HD16M0FW$0PQ([YP
M"#ZYQ7IE !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4A&01ZTM% '%KX!:#PK8Z%!J;
M%+6]6Y,LD62P#%MN ?7%7/\ A%KNRU/4+C1]3^R6^I%GNHI(S(4E(/[R,Y&&
M]CD?IC4UK7K70[2"YN(Y98YKA+8>2 <,QP,Y(XSUK4H Y0>![6WU'PY-9SF*
MWT59%6(KDR;AU)]<Y)^M:&@Z%)H]WJ\\ETLW]H7;7(14VB//&.O/ 'Y5MUB>
M)?$UKX7M;:>ZMKJ<7,XMXUMU4G>02,[F'H: (/$WAJ76KBPO[&_>QU*P9C!,
M%#KAL!@5/7@5S>C:7::IX@\;:)>ZB]Z;A;<22,P#YV') ' "L0 .V #FO15.
M5!P1D=#VI'DCB :1U0$A06.,D\ 4 <99^"-0$FARW^O22MI2O&BQ1*BM&0%
MR.?N@ DD_P \U+'X=WUFFEQ#728=,O6N((Q"/N,23NR>6YX/0<^M>@44 <E#
MX/FBO_%=P;N,C6XA&@V']U\C+D^OWJHW?@.]F\):%H\.H6ZRZ7<+.9'B)60K
MNQP#P/FKNZ* ,&]T&YN?&6FZW'=1I!:P20R0E"6?=Z'/'..W8UE:5X*O]&OC
M;V.O7$.@"43)8A07!R"4\P\A"?3G\R3T&K:Y;Z--IT=Q%,YO[I;6,QJ"%=NF
M[)''!Z9I^M:S:Z!IDFHWHE^SQD!S&A<C)QG [4 <G?\ @+49X=9T^TUL0Z3J
M+-,+:2'>4D)#'#9X4GFNLCTB ^'DT:XS-;_91:R?P[UV[3TZ9%4K+Q9IUYJ<
M>FO'>6EW*I:*.\MGA,@'7;N'.*W: //YO &JSZ7;:2^OK_9UE<QRVB_9P)%5
M2>&8$9(!X-7KGPCJ\'B.]U'1-<^Q0:CM-W"\0D.X<;D)Z''Z^O%=E10!RT_A
M>];Q?H^KQWX-MIUN8#'+N:64%2"6;/)Y!Z=15&S\%:KINI7D5AK\EOHEW.9F
MMD7]['DY(1_X<GC/7'OS7;T4 <UHWANYTKQ;K>KFZADM]3V'RMA#HR\#G.,<
MGMZ56\/^#&T[P]K&CZA<I-%J4\LK-""I42*%(Y],5UU% '(Z1X7UJ&%++5]?
M:[T^&-HXXH4\MG!!7]XW\0"GIZX/:LR7P)KC:39Z,FO0G3;*Z2: / QD**20
MCD, <<=AT]A7H#,J*68@*!DDG@"N>_X332F+O%'?3VB$AKV"U>2# ZG>!@@=
MS[4 :6MZ1!KNBW6EW3NL5PFQFCX(YR"/Q%8>D^&]:-K):>(=:%[:_9WMDB@3
MR]ZL-I9SU9MOZDGDX-=+9WEOJ%G#=VLHEMYE#QN.C ]ZGH XN+PCJT^E6>A:
MEJ%O-I5I,CB10WG3(A)6-L\#&%Y!Y [=Y4\'W$5UXLG6[B/]N1A$!0_NOE9>
M?7[WZ5N?V[9_\)&-"_>_;#;FY^Y\FS('7UR:TZ .1;PI?-9^%K?[9;_\25T:
M0^6W[T*H48YXXSGWKE_#=KK%]JGC2STY[*.WN-4ECGEGW;XP68$J ,,<$]2,
M'UKU:JUII]G8"46EM% )7,DGEJ!N8G))H Y"[\%:GINHVU_X5U*.VF2TCLI4
MO%WH\: !3P/O8'_ZJFN/"FJS^)?#FI2W\-RFFK*;B27*R2,^?N@#&!D #(P!
M795FZCKMAI5_I]G=R.DM_(8H,(2"W'!/;J* .=M_#GB&R76VM9]-WWNH_:TC
ME#,DD9&&CD^7Y> .1FJ/_"!:A'H]XEL^GV]S<W\=Y]A7>;/"<;", D-U/'4
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
M_P"J_P#\(1$WAZ^TF?6-2N&O%1)+F:4.X53PHR, 8X/KDU=/AB$Z]IFK"[N
M]A;&V6$;=DBD$?-QGT/7L* .,T_Q9K=U\.M+U62]_P!-DU..WDD$2?.A?!!&
M,=/3%3WFM^+=<U;64\.ETBT^Y-M&H, !9<;MX?+8)S@@CCW%:/\ PK*R%NUL
MNKZDEJ+D7,,"2*$A;=NX '\ZNW_@2VN=:N-4LM3O],ENABY2S<(LON>.I]:
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
M%;A1NW+%NSC:#@=.0!6IKFGZI?-:MI][;Q1QEO/MKF#S([A2, -W&.3QZ^U
M''^)+S4;C2_"\YDL;ZZ&MQ"&2WDQ%.-K;6SSMSWZX[9K4L_$^MI<^(]-N;&&
MYU#3(UF@,/[M)5<9 ^8\ >N><5';^ I;2PTNW@O8E-KJO]I2KY9V _W(QGA1
M[Y]:FU#P9>:CJ/B.=]36./5;>.&()&=T6S'4YY!YS[&@!/#/BN]U/Q))I-U)
M97"_8A>">U#!5)904!R0P&[[P/;\N*O6G;X!XF155;G$1!^\OG'D^^=P_"N[
MTWPQJMGXA369]3M9)18&T,$=L4C3D%0@W<#(Y_\ K\4)O FH7'PZ'AA]0MA(
MLV]9A$VW;OWXQGKDGF@"]\0?^29ZG_U[I_Z$M9]OXHU_1'T)/$%KIZV5^JQ"
M6&1_-C?8"-X8 9// '7CZ]1KVB+KGAJZT=YC%Y\03S ,X(P0<?45E0^&-1O;
MO3)-=O+6X@TU/W44,3 RR;=N]V)[#L..: ,BV\=ZW?\ V.[L-$FN+*XNMFP6
M<P=8-V _F?<)QR1G SUZFNM\0ZE<Z5I?VFVBA9O,1&>=PL<2DX+L<C@#G%<_
MI'@[6=%G-E9^(3'H2S"5+?R 957.3&'[ Y//7CC'-:WBK0+K7;:S^QWJVUQ:
M7"W""5-\<A'9U[B@#G7\?WL'AOQ'J#06=Q+I5RD,30EA',K,H#<\_P 6>#_C
M5G_A*/$S:[#I:Z7IF^^M#<V;_:7VH!U\P[<D^RCN.>I%>Y\ :K=:3XALI]7M
MI6U>2*;>+8IL=64D8#'Y<+@=ZW%\.W:^*-)U,7,/D65B;5XRIW,2.H/3J%_6
M@#&M/B'+)X4:_FL0VHC4#IRP0!F5Y>#D#[Q&TYQU)&*DB\7:\FDZ]<W6C^6=
M/A\ZWFE@E@CG&,L-KC.1@_7VZU%!\.I%\-W>G/J7EW;:DVHVMS""/)<@ 9&>
M>A_.M.Y\/^(-2\-:A8:AK4$EU=0"!&CM]D:C/S$C)R6'';':@"#3?%FJOK&D
MVVIV-E!;:G:-<QO%.S-&%4,=V5 YR. 3CU-<_P")]:U'Q%X-74X5LETB74(U
MC7YS,56;:&STY(SC'0]:ZB3PI</J?AVY%W%Y6EVKVT\93/G*R!3CTZ5CCP%K
M,7AS_A'HM5LSIT=T)X6>W;S%4/OVG!QUR<T 7=5\8:HE]J46CZ9]K33I4BD3
MR9G><D L%*KM4@'N3GV'5]QXDU#69-1L-(M886M;))KDWVX,C2(6$>U>C #D
M\X/%$WAK7[/Q!>7>AZQ#!::DP>Z2>'>T3XP7C[9X'!X]<TMSX8UBV\2:AJ&D
M7EHL&JQ+'=I<1$E&52 Z[<9/)XXZF@"W\//^1 T;_KA_4U)XUUN_\.>'GU2P
MMX9_)D7SEESPA.,C![$BLNSL]=\,V7AC1[6YM+@)*\=TGEL#)%G.Y3SC:#SG
M&21ZUUU_90ZCI]Q93J&BGC:-@1V(Q0!C7'B7[-?:A*T:-I5A8+<RS)DN7;)"
M@=/N#/\ P(>]9\OBS4],?2;G5[&UCL-4E6%/)E+26[,,KNSPP/?&,>]3Z)X-
M33_!4_A^\NFG>Y1TGN%ZG(VC&?10H'TJL/"^KZC%I-EK4]I);:5<I.DT0.^Y
MV A0RXPG7GDYQVH (O$MMI=YXONKFPAA737B:1X.7N"4^7<3CG[H]JS=3EU>
MX\;>#I]2M;.%)))F3R6)="8\E&)ZX]1U]..=&X\&W6H/XLBNIX4AUGRC"\>2
M4*# W _0=^>>E01>'O%=UK/A^[U.ZTXQ:4[AO*#EI05V[CG^(CMT'O0!7;XD
M7%Q<1RZ=IPN;5[S[*L*I(9G7.#*"!M SVY/N.T_B36M0UGP[XE73;2TDL+..
M6WE>=SNE(3+LF!@;<\9)R1VQRNF>%O$NBWDVF:=JUO#X?>4S(S1EIX@QR8US
MP!U^8YZYZT7?A77;5->L-&FL?[-U59),7.\O%(ZX95P<8/7/;T- &YH5Q):?
M#[3;F*![B2+2HI%A3[TA$0(4>YZ5EZ'XRN[[Q#'I%Y!9>?-:&ZVVTQ9K<_\
M/*3(^]@CD?E6F=$OO^$$70X[Q8;Q+$6RW$>0 57:#ZC.*P](\*:Y:ZSI-]<'
M2XDMK%[22*V1AC.,$'N2>IXQ[YH CMO'^J-I-EJMSHUM%9S7_P!BE(N\NAW%
M0P&W&!WY[=,5>UOQ#=:C:^(K/2+6WN(=/MWBN99)MN9"IW*H /W1G)..1CW&
M$? .MGX:V_AXO9_;([WSV;S6V[<D]=O7FM2Y\)ZY9ZOK/]B7%DNFZRKO<+<A
MBT,K @LN.N<]S@9Z<4 5%9[OP!X2T.+.=46".7&?]2JAI#^0 Z]ZV+CQ=?20
MZO>:7ID5U9:7(8Y&:8JTY49?RP%(^7WZX(I_AGPU?Z5/9/J%Q!,MCIRV< C'
M1BQ+MR,]!&.O8],U37PQK&F?VSI^EFU.G:M*\OG2R$26I<8?"[2''<<B@ OO
M'EV=5TZQT;1EU ZA8B\A+7(B..>"",=O6M;Q+XBN?#OAE-5;3Q-/NB62V$N"
M"Q (! .2"<>]9<?A"ZL/&6A7]EY)T[3]/^QL'D(D_BY P<]1WK2\;Z1J&N>'
MQ9::(#/]HCDS.Y50%.[L#GD ?C0!0O/&M]IJ6D.I:*+2]NYW6&-Y]Z>4H4LY
M9%)S\P& #S6+XC\1WFO_  ]U!TLDMY$O([:979]CH9% 9"4!96XZ@<$_2ND\
M5Z'JVH7&E:IHL\$6IZ<[[4G)\N17 # D<]A576=&\2ZOX1EM+F2REU&>YCD,
M:L8X841PP53M);[HY/J?3% #HKB;3M=%AIFBZ?\ VS<VJW%^XN&2%54E4^;8
M23][^$57N/B$T&ASW8TEVOK74%T^>S$O\9[JV/F![<#-:6HZ3JL7B*#7]+%O
M).UK]FNK2>4HC*#N4JX4D$$GMS[5BZAX.U>72"\#6DNJW6J1ZC<EW*QIMZ1K
M@<@8 SP3UH MOXRUN#4+#3KCPPT=[>&<1Q?;$.?+4D'/3!Q^73/2JJ_$'56T
M[4;C_A&6\S2YF2_'VM=D:J,G:V,LW!XQZ<\UKZGX?O+SX@:'KD;1?9+*&5)0
MS'>2RL!@8YZCO69_PBNLKIGC&U4VC?VO.\EJ"^-H?()8[<],<<].V: +>L^.
MX[*>SMK&U6>XN+47969V0)&1\H.U7.XGMC'O3K7QNU_INF?9=-<:KJ$C1I9S
ML4$>SEV9MN=H&.0#G(%4I?#.OV%[I>LZ,;!=1CL4LKVWG)\N15 P0P&<Y [#
MH*GU#P]XCDN-)UJ&_M9M8LVD\R&1-D+1R8W(I R,8P"<DT 9GA W)^*OB@WE
MK#;7!@B+QP2;TZ+R#@9SUZ#K7H]<AX?T'5[;QIK&O:FMI&M]#$BQP2,^TJ%&
M#D#TZ_H*Z^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH ***BN8DGM9895W1R(59?4$8
M- "6MW!?6R7%M*LL+YVNO0X.#^H-35Y'I*06'PY\,Q1S26\&J:A''?.DK E2
M7R,Y^7.U0<=JZ73X6T+XD#1]-:3^S+C3OM,MLS,RPN'*AE)Z9QC&>N?:@#KK
MN_M+$P"ZG2(SRK#$&/+N>BCWK/TO76U'7M:TQK81?V:\2B3?N\S>N[.,<?K7
M+?$:UMKGQ#X02Y@$J2WYB92Q&5;;Z'\?PJE<Z,FK>)?'9EN;B-($@DC6&1DQ
M((,JQP><8Z'B@#T^BO)X;VXUV?POINI7T0@N-',Y^T,^V:7('.UEW$ 9&3ZF
MN[\)V4NFZ(+&75UU0V\AC68+C:.,)U.<?6@#=HKR:6W?Q5K/B,WNJP:9=V-R
M$@:8L7MXDY#KAU&#R<D'K5GQ;-<Z%J45]:WTEP]Y:+%K/E X2+"H)U7/R'DX
MR?ZF@#TBYO[6SD@CN)TC>XD$<2L>7;T JQ7EWBC2=)?6_ 5I;;9;!WD17,A;
MS$PA'S#KG/7WJG)::EXEUSQ(SZM:V5S8WQ6VDGDD62W1#E2H!"[6 .2<^OI0
M!Z[5>[OK6Q\C[5.D7GRK#%N/WW;HH]ZX.XL4UKXAS:=/J=U+:S:"DLJP3E%9
M_, R .F1@X]_0UREG)-KGAKP/-J$DLVS5_LI8L?F7/&6SUP,#OCOQR >WT5A
M>- W_"%:RR2R1.EI(ZO&VU@5&>OX?E7%6AN=)\5>"IH[Z[F?5;(I=B>9G5P(
MU(P"<#D]OZG(!ZE17CVCC6O$4?\ ;PUNQL[N&]82RRSR*R*#CRMGW I&.,<G
MWK9TSS/$][XDDO\ 5+FPO;&]*6QCG91!&GW6\O."#SDD<@D9H ](HKRV]?6_
M$?BC7["VU>&T^R)$L'F3RPE$V[O,4(0&SWSGCV-2^(1JB"RU&XNKK4-,&E(M
MU+I=TT;Q2')^T!%(W*<=^, T >FT5YAXBFN4DCU:>;5+CPX]C%Y5QI]TR2VS
M$9WN@(#9R#DY[4GC&ZFN+K4YK/4;^<V^E+<11P3M;I; @GS'*D;V.!A<?7 Y
MH ]0HKS1)=1\17OA99=7O;3^T-)E:X^RR; 6 7Y@.Q^;K[<8J:XNY/ 'B3S+
MR]OKW3;^TVP^=*\A6XC'W1UQO]AU- 'HM0P7EM=/.D$\<C0/Y<H1L[&P#@^^
M"*H^&[.ZL/#MC;WLLDMTL>Z5I'+MN8EB,GKC./PKR[1;V7P]X=\7ZG:2R"Y3
M56MDDDD9UC!=1O*DX)&>IYH ]EHKAYX)?#&OZ +&_N[F'49#;7,=U.\P;Y=P
MD7<?E(YZ<<^U7?'NJW&FZ;I\,,CP1WU_%:SW"G:8HF/S$-_"<=^W- '5T5YY
MXC:]\%^'M:GT[5Y[@3&$V\4[^:]H&8([[F))![=@<5<E2?P[XUT2TM+^[FLM
M4CN%FBN9FEP\:;PZEB<9Z8&!0!V]%>'PZEKJ?#BQ\21Z[J#W\5\8DC+AD8,Q
M&"N/F//?/M7<Z9%=Z;\0K_1SJM[=6]SI0O"UQ)N:.3S"F4XPHQSC% ';UEVV
MMQ7/B*]T86\J2VD22F1L;7#9QMYSVKS.WEUY/AU:>,?^$AO9;V!BXMW(\IT\
MW85(Q\Q..I]:ZI;8ZEXXUVV\Z6W:?2;=?,A8JR$E^0: .VHKS?PQK-[J/]F^
M&Y+BZ74M,NI#J,H<G=''D#);DARR_D:ZKQE:WUSX6O#IMS-;WL"^?$T+;263
MYMON#C&.] &]5#4M1DL)+-4L;FZ%Q.(6:  ^4#_$W^S7G8\:^;XBT37%GN/[
M(>U6WO09?W4,[J6 [ L-O)(J>^U36=.TOPS<B]N(WU;6!++&_.V&5]PBYR0
MI'';]* /0+W48;*UNY<B62UA,TD*,-^W!(X)XS@XSZ&HM!UF#Q!H=KJMLCI%
M<*6"R8W#!((./<&O/]+A"^)?B.=\AVQ @%R1RDA__5Z5EZ)<7F@>%/!VKPZE
M>%+F\^R2VN5\KRV=\X7'7*]>O- 'KM]>V^G6,][=2".W@0R2.1G %8D7C"$M
M8&XTS4+:#4)$CMIY$0JQ<?+G:Q*Y]Q6AXALK'4M O++4I1%:3)L>0L!MR1@Y
M/?.,5PT-QXC\$3:;IVMK!K&A-,D,-TL?[R Y 3(/H<8SGIUZ4 >F45YQ<7_B
MGQ!?Z]!I$\<#V%W]GA870C5 .<LFQMV>><CI['.E%<:GKNNZWI9U8V<]C:PK
M +8C:9)(PQD(/+ -@8Z8/K0!V32QK(D;.H=\E5)Y;'7 [U0L+Y=1O;V-]/GA
M:SF\I99X\"7C.Y#W%<7.C7'Q1\/1W6I322KIC.KV[CRVE!(?C'W6"L#WZ=*=
M<>)-5T^Q\8S?:S+):7T<%J9%&(1(5 XQSC=GGKB@#T2BN+NKK4O#OB71+4ZG
M/?VNJEX)1/L+1R 9#I@#CGD<C]*Y>77/$&G^$K3Q)-KEQ/Y6HF!K8(BK+&)6
M!#'!Y(!&1@ 8XXR0#URLE_$5@OB:/P_N=KYX#/A1E57W.>#[5+KVIOH^A7FH
M1V\EQ)!&62*-"Q9N@X'.,GGVS7EFD7]GI_Q)TJZN9+][JYL62X:>SD1GG=R>
M 1G;SM'8!1S0!Z-?>+]+L-0DM)?/80,B7%PD>8K<M]W>W;.??'?%3ZEXBM=.
MO18B"ZN[SR3.8+6,.RQ@XW') Z\8Z^U<%I9G/PZ\=&]SY_VV\W[^N?+3_P"M
M5O28M7T+[/XGEM$O+6XT>%;I4E5'A,:@ALL<,",]_P#ZX!Z!I^H6VJ:?#?6<
MHDMYEW(P_P \$'C%16.L6&HWE]:6DXDGL9!'<*%(V,1TYZ]#T]*XGP?J%SH_
MPVNM6>R827%S+/:6J#&\R, BJ/0MT'I6/IC'PEXMTN_DM[ZWMM2C^S:C+=1%
M0URQW!\] "Q_  ]* /7**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,:'PIH<%
MC=V2:?']FNY/,FC))#-G.1SQSSQ5C3-#T_2-YM(3YK@!YI7:21@.@+L22!V&
M<"M&B@#/U;1-.UVWC@U*V6>.*02H"2-K#N"#[TTZ!I9FOYC:*9-039=,6;,J
MXQ@\^G'%:5% &+?^$M"U+2K?3+K3HWM+8 0ID@QCV.<BM*QL+33+..SL;>.W
MMXQA(XUP!5BB@#!U#P9X?U75H]4O=,BENT(.\Y ;'3<.C8QWJV_A_39)-2=X
M&9M218[DF1OG4 @ <\#!/3'6M.B@#%G\)Z'<:;:Z?+8(UK:MO@CWM^[/L<YJ
M+4?!7AW5M1AO[W2X9;B(!0>0& Z!@.&Q[UOT4 9R:%I\>NOK20E;YX!;LX<@
M%,YQMSCL/RK.'@;P^-$@T?[&QLH)_M$:><^5?GG.<]S7144 4[[2[/4M*ETR
MYA!M)4\MHU)7Y?08Z54/AG2S<:5<&!S)I:%+0F5CL! '/// '6M>B@#GY/!/
MAZ77AK3Z=&;W<'+9.TL.C%>A/?..O-+J'@O0-4UE=5N[!7NQC+!B ^.FY0<-
MVZ^E;]% &#K'@W0==OH;W4+%9+B(;0ZL4W#T;!&X>Q]32ZEX1TC59S+/'.A-
MN+5E@N'B5H@20A52 1R:W:* ,"[\&Z->32R21W"K+&D4L45S(D<B(,*K*" 0
M!ZTS4O _A_5K\WEW8EI3$(2$E9%*@$ %00. :Z*B@##L_"6D6%SI\]M%-&VG
MQ-#;@7#[54DDY&<')/.?0>@K-NX-1\1^(X+6]T@VFG:3>"Z2Y>;=]I8*P3:H
M' ^;)Y[8KKJ* "L,>$-#^V:A<FR#-J"E;E&=BDF<'.W. <@'/6MRB@#)LO#>
MG6-S;7$8GDDM8VBMS/.\OE*W4+N)QT ^@QTJSJ^DV6N:;+I^H0^=;2XW+DCH
M<C!'(Y%7:* ,'3?!NAZ7IMS80V?F072A9_/<R&0#H"3V&21CH34]CX;L+&YC
MN09[B>*(PPR7$I<Q1_W5ST],]2!R36O10!SC^!M"?PZN@BWE73UE\T1B9L[O
M7.<]ZT)=(LX=7FUT13/??9C 2KDYC'S;0N<=>?K6G10!Y_X"\+0R>#M*_M)+
MU6B=I7LIRR1^8)"58H0">,<=.^,UTE]IZZ7=ZCXBL[:YO=0>W6/[*LH <*>
M,C@\GU^E;E% '->%+*Y:74=<O[#[#>:G(K&V+;FB1%"J"?4X+=.]=*1D8/2B
MB@#!'@W15\.OH0MC]@>7SF3=R6W[^3U[ ?3BI]7\.6.LG3OM'F(-/N%N(%B(
M4;EZ \=/:M>B@#"D\)Z:^KWVI*US%+?0&&X2*4K')P5W%1P6P3R<_3-5F\#:
M2VBZ7I1DNOLVFSB>#]X-Q8$GYN.1R:Z:B@"IJ>FVNKZ=/87L?F6TR[77<1GG
M/4<]16:/"MJ]Q;R75[J%Y';2B:&&YGWJCCHW3<Q'^T36[10!S&I^ M&U35I=
M1D-W#-. +A;><HDX&.''<<#IBGZKX(TO5=4CU'SKVSNDB\DO9SF+>GH<>W%=
M)10!@R^#])>^TN\ACEM9=-79!]FD* IUV-CJ.N?7)SUH7PCINS68Y6N)X]7?
M?<)(XP#S]W &.WKT%;U% &%8>%K2QN8+A[N]O)K:(Q6SW4@<P C!*8 Y( !)
MR>*J2> ]+E\-_P!A2W%[):?:#<!FD7>&)R1G;TR2>G>NHHH *SY-&M9=>@UE
M_,-U! T"#=\H5CDG'K6A10!SM_X-T_4+N[EDFN8X+THUW;1N!'.R8VD\9' P
M<$9XK1U31K?5X8[>Z>7[*K O;H0$E Z*_&2OMD ]ZT:* ,W4-%M]2EL'EEF1
M+*99XXH]H1F7IN!!Z>V*C\0^'K/Q-IRV-Z\R1K*LH:%@K!AG&"0<=:UJ* ,\
MZ4#?V%V;RZ)M(VCV&3Y9=P RX[GC/UK0HHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BFNZQHSNP5%!+,QP /
M4TR&ZM[F(RP3Q2QC@NCA@/Q% $M%0V]Y;7:LUM<0S*IP3$X8#\JFH ***@EO
MK6&[@M9;F)+B?/E1,X#/@9.!WP* )Z*@M[ZUNY)X[>YBE>!_+E5'!,;>A]#4
M] !1110 445 EY:R7DMHEQ$US$H:2$."R@]"1U&: )Z*** "BFR2)#&TDKJB
M*,LS'  ]2:2&:*XA2:&19(G 970Y# ]P: 'T5'%<0SM(L,R2&)MD@5@=K>A]
M#S4E !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%,$T33-"LJ
M&5 "R!AN /3(H ?1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M%M/;6@LELT%S$T;RMD,6VMR ,8YQFNQH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@"AH^KV^MV O+9)DC+LA6:,HP(.#D&K]>73>,-?B\):;="\C-Y/K9LI)3
MN#&&88V_@/?WK2DU+5?[3\3Z!=:P\C0Z:+FWFCA6.1,CYL8&,9Q[\]>] '?
MAAE2"#W%+7F6GZMJVE>#_"5C8R27$^IX&[$8:-%3<43("_BV>_7BK.H:EXTT
MSPU=3W4L5O<"_ACMI)4C=GB=@I#A/E&"1R/?IUH ]$HKSO6[[Q7INN:!HR:[
M"9]2EG\R<6:;54;=H"^PSWY)YS5#4O%OB'1-/\46%UJ<$NHZ:8'MKK[,%WHY
M'!4#;GD?F>N* /4Z0D 9) 'O7!:CJ?BBPFTS3S>I<76J2-)&]O#&ABC2-2R#
M>=N=QZG/'Y5E:Z/%3Z7IZ:S<26K?VY!' T9C+21LV5,@7Y25(''3U!H ]3HJ
MC>7?]D:'/=W#R7!M+<R.VT!I-JY)P!@$X[<5Q5WXAUK1_#.D^*+B_-W#=M$T
M]EY"*JI*,X0@;LKD8R3G% 'H=%<%#JWB74_'6LZ39:C:PVVGR0.%DM\EHV +
M+G_/X5M^+=9NM+CTRVLV$<^HWT=H)BF[R@V<L >">. ?UQ0!T5%<5JVJ:]X;
ML)([N]@NI;V^BM-.N6C52F\<M(!A>,''KCGK4DNJ:OH?B6WTN[OAJ%O>6<TT
M4LD*H\<D8R0=H *D>V<T =C17D]MXQ\2Q^$]$\2W5_;O!/>BVFM4M0"Z[F!8
MMG@_*<  "MG5/$6I0>*;G3;G5AHY\Q#8^;;JUO<1\9#.<D,3N'!&* ._HKSJ
MRN-4MM1\>:A'J3'[(S-%%)$K*"L>Y??@#:!^)S5+4/$7B[2O T'B"XU&SD-T
M+5H42W&5#+EMW;G@\>IQB@#U*BN0U7Q/<:/XLU&"=U;3[?1?MPCV\B02%>HY
MP>*S]%UOQ;>W^DW!LII[&\0-=>9%%'%"",AHF5BS#_>SGVSP =EJVK6FB:;+
MJ%\[);18WLJ%L9..@'O5M2)(P<':PSAA@_B#6'XTU.YT;PE?ZA:"$S0*I"S)
MN4Y8#ID>M95S'?S?%JU0:E*EK#IC7 MPORG+A"#SSG@Y/H* -J'PGX?M[X7L
M.C627(;<)%A&0?4>E;-<%H7BG5-2\0I8W-U;VUT)I!<Z9<0%&6,9VM$_\9Z$
MYZ]@.^IX\\07WAO1K6[L%A:66\C@(F4E2K!L]#["@#J:*\_/B#Q/HVIZII^K
M2V%RZZ5-J%M)!&5"%.-I!ZC/X^]167BOQ(?#MGJ]V=.*ZFT-M9I'&WR2N^TL
M^3T !.!WP* /1:*Y-M9U+3_%<'A^[NX9VU"VDDM)Q;[3'(H)PP#8(P,]NF/>
MLW1_%NK:CIUK9R262Z\=4>SGAVG"I'EG(&<_='7IDXH ["VUBQN]4O--AFW7
M=F%,T>TC:&&1ST/X5;FFCMX))I6VQQJ79CV &2:Y.37]3B\0^);2*U@N#86<
M<]K'&I#R,5)VL>_([54\/>*;W5+&[O3J.GWD4-D\DEOY!AGAF7G:R%CE,=Z
M.OTO4[76--@U"RD,EM.NY&*E<C..AY[5;KSW3?&M_?:'X9@C%M%JFLO*/,\H
MF.)(V;)"YY.  !D5)J/BW6M%LO$EO>+:S7VFQ1SVTZ1E4DC<[1N7<<$'/>@#
MOJ*X?3/$VO?\)#IEOJ4-F]IJMBUS;+; [D95#%26/H?U%-\(^*=1U[4(TGO;
M)9%\P7>G/ T4\!'W=N6.\>O Q0!U&JZ!I.MA/[2L8;@I]QF&&7Z,.14^GZ98
MZ5;F"PM8K:(L6*QKC)/4GU-6Z* "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K(C\-:;
M'XCGUXQR/?R@ ,[DJ@"A?E7H,@=:UZ* "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "@]*** .0_X5_9'1++3'OKIUM;_[>)3MW.^2<'C&.:T7\*6D
MGB.^UEYYC)>61LY(QC:$..1QG/%;U% ''O\ #VSE\/6NE2ZG?LUG)YEI=!PL
MD' &%P,8P*GNO!:WFC_89M9OWE:Z2YEN7*L\C)]T8(P ,+P!V^M=310!YYXT
MAGN?B#X1AM[B2&9?.)F2,,4R!@X((YP>M;%YX$M+_1-1L+J^N99M0F6:XNR%
MWL5(V@#&  !@#'K75T4 <_KGA&SU_3K&WNKBX2XLB&@NX2%D5@ ,],<X!Q["
MJUSX(M[K2?LDNI7S77VE+LWS.#(9$^Z<$8  XP!74T4 5A9H^F_8;EFN8VA\
MF1I>L@Q@DXQR:P+;P5###:V<^IWESIEI*)8+.7;M4KG8"P&XA>PSV%=110!@
MZ9X8CTWQ-J>MB]GEEU  21.JA5QC;C SP!C^=3>)/#EIXFTU;.ZDFB\N0312
MPMM>-P" 0?Q-;%% '-/X,MKG1[NQO]0O[R6Y97:ZED'F(R_=*8&%Q[#N:FA\
M,*=0-_?7]Q>W*VQMH6D55$2M]X@* -Q[G^E;]% '('X?6!\)6/A[[9<_9[2Y
M^T))\NYCEC@\8Q\QJQJOA&35WEAN-7N#837"W#6YC4E64@@(YY5>.1S[8YST
M]% '-'PBHO=<ECU&=(-8B*30;%(5BNTL#C/3M_.G7_A&WO\ P2OAJ2YD*1PI
M'%<,@+*4QM..G8 ],C/K71T4 <K9^#"FL3:GJ.K7%_/<V/V.X5T54<$Y.T#[
MHZ8 ]^3FH-"\"OH]U"LVMW=YIEHP>SLG&T1-R<L1][&3@8 KL:* ,CQ/HK>(
MO#UWI2W/V;[0 #)LWXPP/3(]/6J=QX9N9_$6DZVNJR1W5I!]GN0L0VW*=2,9
M^7)R>_;&,9KHZ* .4@\)W\FM:=?ZKK"7HTYI&M\6HCD.[@!WW'( ] *ROBZW
M_%-:>BNJR-J46S//9N<=Z] ICQ1RX\Q%?!R-PSB@#F&\)75Y)J-UJFIQW%]=
M6#V$4D5OY:0QL#D[=Q).3GKVI(?!2'P5:>'KJ]9Y+1@\%W"FQD=6+*P&3R,X
MZ^O2NKHH Y_3O#UTNM)J^KZA'?7D,)@@,5OY*HIY8D;CDGCV]J=8>$["P\57
M_B"/)N+M NT]$/\ $1_O87\O>MZB@#FO^$9O5\0:UJD6K>6=1ME@C58!NMRH
MPK!L_-CDXQW]JAM?"%S_ &CJ&I:AJ,,][=6!L0\%KY*A222S#<=S9QSD<"NK
MHH XVV\!BST#1K2&_"ZCI#L]M>>3P=S$LK)GE2#C&:?>^"[C5-,UB._U-)-0
MU*..$W$=ML2.-#D )N.><Y);O[5U]% ',+X3F75M$O/[1PFEV+6JQB'!9F3:
M7SGCH.,'I26'A:]36;'5-4U2*\N;*&2**2.T$3OO &9#N.[ '' ZFNHHH HZ
M1:7ECIL=O?WYOKA2VZX,80L"21P">@P/PJ]110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 5S7B72=4U 33Q:[-IEM;0F2(6WREI!DDR$]5&!\HQWS72UR/BUM<N;VWL
M;31)K_2&0M=B.XCB,Q[)DL"%[GCG@=,T &G^([X^"='NIHTDUC48UCMXV&%>
M1@<.W^R%&XX[9Q4GP^OK_4/#!FU.X-Q=+=3(\GT<C ]O2HI?#,OB2.QU"_DU
M'0KVW1XHX+"Z4;(RW ) (S@#IQ5?PMI6L^%/"LL2V<U_>27S/Y$ER@VQEL;M
MW3H,D>IH [>BBB@ HHHH *\U\2>*=0M/%5MJ=LP;0M-NEL;H!B-\D@^8X'!"
MC'7O7?ZG-=6^EW,MC;FYNUC/DQ @;G[<D@8S7)IX"LY?!4EA=)>/>7$)FG!N
MW.;EAN)VA@A(;V[#GO0!TNKZW;Z1';%XY)Y;J40V\,.W=(Y!.!N('0=2:ETK
M41JEE]H^S3VS"1XFBGV[E9&*G[I(ZCJ#7%FRU&?P+I6GZ]X?NKAH"(K@P2(T
M\01?DEC*MR<[0<<]>#WW_!5OJMMH'EZM+-(?.<VQN?\ 7"#C8)/]OKD=L@4
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
MQ)=P^? =K'>G!R,#W%:]I=P7]E!>6S^9!/&LL;X(W*PR#@\]#7E6C&YE\1>
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
M<4GG?ZZ/UP0,8X!ZX)JIJ/CB>Q73+9M.5-1O+7[5)#*[[(5]"51B3GCI]<4
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
MYKPE%5D'/S \$YR._'.#BL7P5XICT?P'X>;4([R?[?=26XN%PRQN96 WEF!
M.3Z]#0!Z315!=6@?7'TE5D,\< G=@!L52< $YSDX/;L:OT %%<W-XWTF+69M
M*5+R:Y@FCAE$5NS*A?."3Z#C)]_K0?&^E+J,-NRW MIIS;1W^T>0THZINSG.
M01TQQUH Z2BO/[BX;7_'NL:/>OJ4%G9VB^1)!(T*Q,1EI"5(SGMG(X/%;6F>
M+M.DFT^Q87H2Z0+9WES'A+L@<D'.<GW SGC- '345RZ?$#P_)?O:">8&-Y(Y
M96@81QM&,L&8C X!/X&I['QEIE[>&T9+FVE: W,(N(MOGPXSO3U'7@X/'2@#
MH:*YBT\?:#?-9>1+<F*\E\F*9K=UC\S. I8C&35JZ\7Z/:37$<DTC+;2I#/+
M'$SI$[G 5F P#GKZ9&: -VBL+5/%NF:5-/'+Y\JVJAKN2"/>ML#TWXZ$^@R>
M<G YHOO%VE6-PD)-Q.S6PNS]G@:0+">CG Z9_P XH W:*9#*D\$<T9RCJ&4X
MZ@C(KFM#\90ZE%K$][;RV$&GW#QEYXRH"J%^\>F[)/RCMB@#J**QK+Q1IM[J
M$=@&G@NI8_-BCN8&B,J^J[@,_05+XBUC^P- N]3^SRW'D(6$<:Y)]SZ =2>P
MH U**\_U3Q#OD\'ZS--<V<,TK^?$0Z*^8B?N=6^;[O7.1C.:Z:U\5Z1=Z;=7
MZSO'!:R>5,)8F1D?CY=I&<\B@#:HK)TSQ'IVJWL]E"TT5W H=[>XA:*0*>AV
ML 2/>GZOX@TW0Y+--0G,/VN7RHCL)!;T) X_&@#3I&574JRAE88((R"*YAOB
M#X=6&60W,^Z)L/#]FD\P#&=VS&=O^UTK0G\3:7#96-TLTDZ7XS;)!$TCRC;N
M.%49X'7TH UP JA5   P .U+7&>+-<BU#X<W>L:-?2H%*%)8B48'S I4CJ.I
MR*W-4\3:9I$SQ74DQ>.,2R^5"\@B0Y^9RH.T<'KZ4 :]-=$DC9'4,C AE89!
M![&F6]Q#=VT5Q;R"2&50Z.O1@1D&LJ]\5:587,T$LDS?9\"XEB@>2.#/]]@"
M%XY.>@H V@,# IK1H[H[(I9"2K$<KQCCTK%U7Q?H>B3QPW]\L<DD#7" *6W(
M.X('.><>N*U8+N&ZL8KR!C)!+&)8V4'YE(R"!UZ4 2211S1M'*BR1L,,K#(/
MU%*J(@(10H/H,=L?TKS30-4?Q"]]K]UK.I6$6G:C(^&4K"UL-N(V'W=W'.,M
MS[UV,/B[1Y6ND>>6"2UB\Z2.X@>-_+_OA2,D>XH V8H8H$V0QI&N2=J* ,GK
MTI9(TEC:.1%=&&&5AD$>XKG$\?>&WDMU.HA!<1"6)WC8(W'W0V,;O]GKGCK5
MS3_%6C:E87E[;W@$%F2+@R*4,6.?F!&10!J"UMQ*DH@B$B+L1]@RJ^@/841V
MT$*NL4$:+(2SA4 #$]2?6L[2O$NF:S</;VDLGG+&)1'+$T9:,]'4,!E3ZBN:
M^'WB&23P2=0UJ^DD;[6\0DDR[') 50!R>3T% ';P6\%K'Y=O#'$F<[8U"C/T
M%25G:7KNGZNT\=K*WGP-MF@E0QR1GME6 (S6C0 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %4]5TZ'5])NM.N,B*YB:-BIY&1U%7** .,M_#FL7=GIFD:N;4Z?ILJ/Y
M\4K&2Y$>0@92HV]B2&/3'>JH\&ZO WBZ"&>T>TUI9)(B^X.LC@\'L%&>O.?:
MN]HH X8>$]6CL_!L<4MNLFCN#='<<,N &"\<\9ZXI=)\-^)= N9-+TV^M%T
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
MM_*QMP5.=V>?N^G>@#"\6Q7[>/\ PX=):UCOFM[H+)<(2N %ZXY/4X^M4?\
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
M)].:UU((\R76[,,BJ%R,#YA@9[5T=WI7V_P]-I-W<R2>?;F&2? #-D8+8Z4
M8G_"8W,5MI-]=Z08=.U*18UF$^YX=_W"Z[1@'ZG'O7/RZWJVN)X[L;I;:.SM
M(7@1C,0(L*X!QMYSC).1C'0UKQ^'=;NM)TS0K\6PLK&6)GNTG9I)UC.5 0K\
MI.%S\QZ&JTGA#6(;OQ;';FTDL]<B=D=Y&5TD*D $8QC+'GZ4 1^#_$EW::1X
M7TZ;2'2TO(A!%=-.,EE0L3LQ]TX.#G\*EN_B=:P3R-!9"YLH[CR'DCF/FD X
M+K'LPRC_ 'N:L1>&=5M].\(11_9FETF13<AG(!785;;QR>3CI4.D>'_%7AQK
MC2]-NK&329)B\$T[,9;96.6PN,,>X'3/UH M7'C6]_X2.^T;3] >]DM%BD9U
MN0F4< YP5SD;AP,]^E:WB?Q ?#5A#?O:^?:FX2*=PY!A5CC?@*<X].*S]-T#
M4+3XB:MK<@A-E>6Z1(1)\X*A1R,8YP>];>N:6FMZ%>Z;(0HN86C#$9VDC@_@
M<&@#+C\6 >,+O0;JU2W6&U^U1W)GR)$X[;1COW/2N0U#5+F]\?>#]6ATTFXN
M+&XD2V6507!1R@+' &00>>F?6KTWP[NY-'TC9>*NL129O;K/,D;ILD0''3:
M!D=NV:W+WP]=R^.]#U6WCMQ86%M)"X9CO&Y2!M'Y#D]": ((O'T/]AM>W>GO
M:W:WYTXVKRC FX/W_P"[@Y)QZ\&J[?$01:7K-S+I3&;2RN](K@/'*&. 5DVC
M(SC/%5+GP;K=SI]\\4MM;7ZZVVK6GSET;Y0 K' QT]*M:IIOBWQ)X3U.TU""
MPM9[I(U@MDE)$>&#,7?!R>,8''O0!?L_&32^(X]*O]*EL%GM3=6TTDH8N@&3
MN4?</7@GMVJO9>/XKO4M.B-DJV>HDK!,ER'=3_#YB ?)GMR>U.U#0-4O_&.D
MW["-;&'3Y8)@),F.1P0<<<]1S[=JA\(V'B_2UM]'OTL5TVR.U;I&W//'@X4+
MVQQDG'3OUH G@\<&32]7FETWR[_3KH6OV/[1N,KL0$P=N1N)XX[4[6?',>EW
ME[:Q60N);"..2Z5IQ&V'&0(Q@F1L<XX'O4-QX-DG^(PUIF!TUXTFEBW?>N8_
MEC)'? )(/J/>H;G2_$^B^+M0OM!M;6\L]6V-+]HF*"V=1C<><D')Z ],<8H
MGO/'ICOK:RL=$N[VYN=.2_AC5@IPQ^ZV>A 'OSQBKOC;7;[0O!5UJUC$BW*+
M'Q+_ ,L]S!<X[D9Z?_JK.AT36A\2K+5KF%9;:/2A;37:LJAI<DDA,Y&2?_KU
MK>-]%N/$'@[4-,M"OVB55,88X!*NK8SVSMQ^- ''ZM?W@^('@R\>T>>[>QE+
M00N/F9HV[G QSGV%=#'X_M(_#T^I7]G+9SP7AL7M7D4GS@ <!N!CGJ<=#5&/
M1-;N/%_A/5+C3E@BLK26.Z"W"OY1,;*H[$GD= 0/7O5*Z\):Y>V.K>7"MM>1
M:VVJV7F.CI<#;@*<'Y>G?'44 =/X:\76_B*[OK(1I'=617S/)F$T3!NA1P!G
M\A4NI^(I;;4Y--T[39+^\AM_M,JB01JB$D 9YRQP<#'XBD\-C791)<ZS8V6G
M[E"I:VY#L#DY9F''I@#-8>K:5XCT?QE/KGAVQ@OXM0A6.YAEF";&7 #9)Z8[
M#WXH VW\3-)_9]O9Z?+)J5[ ;@6D[>284&,F0X)7D@=#DU2N?'EO::'<ZC-I
MUR)+2[%I<VJLIDC8G /7D'(QCUJ&;2->M-9T[Q%A=0O8[9[6[M(BD>59BXV,
MV!\IP.<$@9K'U;PEJ\FD:M=6^G"74=6U&&XDMUN%!ABC.0"S$*3G/3^]U.*
M.@B\92S7VI:>=)EM[ZWL_MEO#/*H,R8[XSL.<<<U3TOQO+#X+TS5=8B07-Z_
MEQ*)D02$D\DG 4 #O3Y]#U2?XCS:F+55T^72FM?.+I\LA.<$ [C_ "K"3PMX
MB/AG12-,@34M G/D027"NMVAQN/!PN>V3V[4 =#!X^AN=*U.[@TZ6ZFTV14N
M(K259001]]&'WEZ]@>.@K1L_$R:JLKZ3:_;(DM1-YRRJ(S(1D19_O8QGTR,U
MGB?Q;)H=S)'HMI97LTB116Z2HWDI_'*S9"MQT4>GX57\-Z'JGA?7;W2;2SEE
M\-S#S()WF0F"0KR,9W%21CIU_$T :7@;7=0\0^&X=0U&U$3R%BLBL"L@W,.
M.1C&.:<?%8DU2ZL[/3;F[6TN4MIY(F0E&;'.S.=HSU]CZ5!\/K'5])\,1:7J
M]BEJ]HS)&RS"3S5)+;L#IUQUS["LK5M#U2_\3I>6FBM87D5VO_$TM[M%2: $
M9\Q =Q)'RXP?KB@#8N/&<44.HW<&FW5S8:=*8KBYC9,97[Y4$Y8+WKH+2\AO
MK&&\MF\V&:,21D?Q C(KB8=,\1Z+9:SI%GID=[%?7$LMM=F=%2,2=1(I.[CK
M\H.:ZW2-/&BZ#::?'F;[+ L8Z N0/TS0!R>F^*-&\/>"--O['2[Q+"ZO&@2!
M7#NCEW!/+<Y*G@>M:^F>,[.^N-5@N[6YTV338Q-*MV "8R"=V 3V'ZBN4MO#
MWB*#P9X?L#HY-W8:PMW)']IB_P!6'9\YW8YW8P,]*T]5\+ZKK/B/Q,9(UAL[
MS3DM;2<LI#,,-R <CYL\XZ4 4-:U9]7\6^"KK^S[JUA>YD>WDD9<2HRKR5!R
MIQM.#V)K;L-=T/2?^$GOA;7%J+6\Q=M(Q8RR' !49. <@ <=164+#Q;J-YX4
M-[I"P)I<W^E/]IC;S,*%$@ / P#QURW3C-.N?"NKZK9^,;-[<6G]H7<<]G+(
MZLL@0@]%)(SL'7'WO8T ="GBU8C>KJ6E7MB]I:_:R'4.'C'7:5)&0>U0V7C,
MW=^VGR:1<VU\UE]M@@ED3,J9QC(/!XZ&H5NO&>IZ)?)+I-OI=V+0K#FX64RS
M''(QPHZ]2>2/2L30?#FL0^-;'59]':TA.G/!<-)=K,YESDNS9.2Q/')X';I0
M!I:+XZD;P=:ZQK%J4ENI?*MPCJ!.[.P"KS\H &,MCIFKEKX_TR6SU:>YBFMF
MTL*T\99'R&^Z5*G#9^O<5S<?AKQ(G@32;)-,B&HZ+?">*%YD9+I0S=#G"CY^
M_/%=';W&LZAHE[+=^$H(0Z*B:<\\;-< GYB6X"C!X!YR* -72-<EU.Y>&72[
MFU B6:.9F5XY%;^ZZDC/M6Q7#>#-&U#3->OFM[>[L=!>(;+.\D#,DV>=@!.%
M XSWXZUW- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 445E^(]3DT7PYJ&I11K));0-
M(BMT) XS[4 :0159F"@,WWB!R?K3J\\NIM3T&U\/ZU!JEYJ#7\T,5Y!++NCD
M$BD[HU_AP>@7MUSBI/#D.MZUK6JW$VOW*6>G:U+'';J!^\5<95C_ '<$8'KD
M]: ._HKD?'EWJ=K#H<>EWK6LUUJL-NS8!!5@QYXZ9 X[US]^^NG7/^$3LM0O
M;V2ULGN))FNOLTDCN_#;P"2JY V\=>N!B@#TZBO/$U#6GU#PYX5U&_:.ZN+>
M66^N;1_F<*6VJK]0?E^8C'M5.XU;5K/PKXQ\O4[LR:7>".UG=E9PHV_*21SU
MZGGGK0!Z?5#2M2;5+>:9K*YM/+F>(+<)M9@IQN ]#VKF+K5K]/B7X?T];J06
MEQI[R2Q?PNV&.3[\"N=U/7M<T_P?>/'JL[74/B&2R%PP!8Q@D8QC&* /6**\
MZU&37M-UBR\.+J$^IO>B:Z:0W M9,  !%< X Y/'/T HF7QC9^&[9=0>6Z2"
MZ<7@T^;_ $LP;1LP_ + DEL8)&WIR: /1:*Y_P &W]MJ.@+/::M/J</F,!-<
M+MD7I\C<#)&>N.:Z"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@"M>Z?9:E"(;ZT@NH@VX)/&' /K@]ZGDC26-HY$
M5T<%65AD$'J"*=10!7L[&TTZW%O96L-M "2(X8PB@GKP*L444 %%%% !1110
M 4444 %%%% %2^TNQU/R/MUI%<>1()8O,7.QAT(JW110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %,EBCGA>&9%DBD4JZ,,A@>""/2GT4 <[IW@RPTZ2UQ
M=7US!9R&2TMKB4-';D@CY1@$X!P-Q..U6M%\.6VA7>I7%O<74C:A.;B59F4J
MKDG.T #'7WZ5L44 9&O>'K?Q!'9K<7-U ;2Y6YB:W<*=Z@XR2#ZFJGB7P9IO
MB>6WGN9;JVN;<%4N+20(^T_PDD'C_/K7144 <U?^!M(OK'3K96NK4Z<2UO/;
M2[)5).6.[!Y)Y)]36%X5T6VO!XOT.\MKO['+>GYYMP,BD8R&;DG*YS[BO0J*
M .7TOP+INE:I9ZD+S4;J[M(VBCDNKCS,J1C!XZ $@8QU[U'-\/\ 3+C0Y-*D
MO=0:.2^-^TQD0R&4]>2N,?AGWKK** .?\0^$+#Q+%:"\GNXI[7/E7-O($D&1
M@\XQSCTIJ^#[6"WM([+4-2LY+9WD\^*8,\K. &,F]6#=!U'&.*Z*B@#G$\&:
M?%I<=A%=7T2K>"]DECE"R32]RY P0>XQV&,8KHZ** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **3<N_9N&[&<9YQ
M0S*N-S 9.!D]30 M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
MZYP,UZRXW(P'4C%>26.A:R?AY+X+DTF[CO);G!NF"_9U42ARV[.2,+QQSD4
M=SJWC72M(GGBD6>X^S*K7+6ZJPA#=-V6!/'/ /%;]O<175M%<0.)(95#HXZ,
M",@UYM_8-UX=\3:BQ\,C7[.^6-K>5@CM$RKM*MN'RCZ=@/P]$T^%X-/MXI8X
M(I$C4,ENNV-3CD*/2@#&U?QKI6BW4\%P)I/LP0W+PA6$ ;INY!]\ $T^?QAI
M5MJEI93M+&+NV-S;W#*!%(H&< YSNQVQZ5R4NFW>A^+-7>X\)+KMOJ,PG@N%
M1&,9(^XVX' Z\_X\:/BG0KSQ1&FD-9"VAL;87"7"1C:UP!A8TR/N#OZ\>E &
M\?%=B-%LM3:"[47SA+:V,8\Z4D\87/<#.2<8ZU'!XTT>;3[FZ+RQM;7'V26W
M>/\ >B;.!&%&=S$^A-<CK*Z]JFBZ!K4V@RR7FE3-]KTYHQME4@ LB\YX''ID
M\5+J=CJ>I:58ZUIOAM+#[#?QW:V'EJLUP@'S%@!@-Z9Y[]>* .D;QQI<>GZG
M=2P7L;Z84%W;-"/-C#G . <$=^#T%7Y/$5FFHPV"I/)<3VC7<*HG^L0=AD_>
M]C7/:C<ZIXJ\%ZYMT&>Q,MMM@CGP)I6&2<KV&,8[GFJ>DS:EJ'C'P[>_V'J%
MM:Q:?);327,>S8VT'..N,@ 9QG/M0!JZ%XYBO_#MQK&IVLME%'<&%!L),GS[
M550"26[$8ZUI6GBW3+AKZ.<RV,U@@>YBNU"-&IY#9!((^AKS^30M7O/ L]E'
MI5S]JT_5FN?(F7:ERI9CA>?F&&![>QS5FX\/KX@\':LVB^%YM'N9-@ N3MDN
M-CABN#R!P,'N0/2@"YJ'B&;4?B%X32"+4K.WE$S-%.IC$RE?E. <'H>#R/09
M%=QKFIC1=#O=2,+3BVB:3RU(!;%<-+=:AXC\=>%M170M3LXK3SA<&YAVJA*]
MCW&>YQFNT\36<VH^%M5L[==TT]K)&@]6*D 4 <'KGBN[N;'P3JLC3V<=U>*]
MS%%NPZC;V&2PY.!WS77VWC72+G3=1O3]JA33B!=1S6[+)'D\';UYZ_SQ7#I:
M:C=:9X 3^R=0B:PO$2<20$;0NW+'T7KR<=*N:HNIQ^(/'CQZ??2VUUIR11!(
M&Q+)Y8CRO'S8R>G;- '50>.] N;.:ZBN)C%$T:<V[@R-)G:J#&6)P>!FK,/B
MO3)5O]YGAFT^$37,$T161$QG..XQW&:YO4]/OKCPGX5U"UM)9)-)>">>T>(B
M1E5=K84\[AV&*2[L9_$FKZQJME87$$?]CRV,9N8FB>XD<9&%8 @+TR>N: .I
M/B;2E;1U:=@=77?9Y0_.-H;GCCAAUJIJ'C;1=-2YDGEG:&VG^SS2Q0.Z))C[
MI('7^O%<1:IJ.IW?@)!HFIVXTDF"Y>> JH*QH,C_ &?E/)Q6>DH/]N:3<66K
M)H<VKR32+:Z>9@RHPS^^#8 W("0%) '7F@#JKSQ%!I/Q'>>[NKL64^C)*EN4
M=CO,N.(\9!P.>,CFNSTO4[36=,@U"QD\RVG&48J1GG!X/N#7*6D_]H?$S^TK
M>VN7L9M#5(KKR6\MR7\P8;&/NFG_  LL[NQ\#6\%Y;36\PFD/ES(48#=QP:
M-#5O%BZ7XJTW1397+B[5G:9(F< #H%"]><9/0"N>TCQCI^A7OB*/6=2G;;JK
MI$'#2E$VJ!T!VK6IXC-Q:^//#E^EA>7-ND<\+M;Q%]A?: 6]![GTK#%M,WA[
MQ^ITN[:6ZNI3"IM6W2AAM0KD?, V3QTZT =KJOB?3-(,:W$DTC/$9@MO"\I$
M8ZN0H.%]S5^PO[75+&*]LIEFMIAN1UZ$5Y=<:<+;5=)U'5?#U_J6G3:1#;E(
M+=VD@E0<AER"._6O1?#ELEIH5M%'IBZ8GS,MH'W>6"Q/)]3G)'8G% $HUNP;
M7FT03'[>L'V@Q[3C9G&<].M4%\9Z))IQOH[EY(_M!M0D<+-(THZJJ 9)QSP.
ME86K"31?B?;:R]I>W-O=:>UJHMK<R;9 P8 D>H!ZX_+)'-:+I:'PG)!K&GZO
M9M+K,TT-S#"ZR6GR*1(0!]TX*YZ=?2@#T>+Q7I,NER:AYTL<,<QMV22%UD\W
MCY A&XMST JSH^N6.N0S264CDP2&*6.6-HWC8=F5@"*\^U1M?F\*V.H:G8SW
MS:;JYD/EQ-#+<6X!42%1RI.<]N/SKJ/!_P!@N7N]1T[0I]/@N-I\^Z)66X;D
MDE3GCD8;/.3Z4 ;NIZK::1;K-=R,H=_+C1$+O(Q!(55 ))X/ JA)XGL7\/7^
MJVK.WV-',D3Q,LB.!P&3&X=NW3FLGQDES:Z]X;UG;))865PXN4CC+&,.A D.
M/X1SFJ:1M<7WB_78()187-B(HF\HAIF5&RRKC)'( />@"QX*DO-<M[+7FU:_
M(>-ENK6:,B*1VYS'GH%Z9&<X^M=!JWB/3=%E6&[ED,S(9?+AA:5EC'5R%!PH
M]3Q57P,<^!M&&""MJJD$8((X(_,5@^.!:Q:U'=PWM[IVLPV3-;7,<1DBF 8Y
MB9<'))QQ[]Z .FO_ !1I6GQ022S22">+ST6"%Y&\K_GH0H)5>>IQ45UXR\/6
M45M+/JD*I=1>= <$^8OM@=?;KGBO/]4DDM]=L]7\2Z3J@M[W2XHF73Y)%*3
M\HP0KU!S@GBEG;3-#\:^#'^QR:=8+93,()@7:+>'(W=3G+<^GX4 >@P^+=#N
M=$&KP7RR6A81C8I+ESP$V ;MQSTQFB+Q=HDNDW.IF]$=M:2>5<&6-E:%\@;6
M4C(.2!TK@+@R6-M>:PFF.MA?ZRD\-Q]EWO;QJ,><(R/XCT)]<X/%4+@J/#GC
MNVELM587$T=Q"]S;LK/EEVD\#!W$'''';@B@#T@>-_#KV<MU%J*S11S"#]TC
M,7D(R%4 98GGI5;5O'>EV'A:77+8M<HLGD+%M9")?[KY&4(]Q_.LOQ!>K9:1
MX7EBM7%N\L;O=P6OG/!^[X*IC[S9(R0<<X!.*Y>]L;F]\ >)XDAOA)#K)N\7
M4+"1T(3GIR<<GT% 'I]]XFTG3[>&:XN6 FC\Y%6)V<H,98J!D 9Y) K1M+NW
MOK2*ZM94F@E4,DB'(8&O+_$#V0\61ZYJUKJ<NB:G9K##) 9HVA(/*NJD':1S
MC'/YUWGA2UM;3P[;1V5A/86QRT=O.Y9U!.><DD$]<=J )=4\2:5HTRQ7USL<
MH9&58V?8G]]MH.U<\9-0)=6\_BV#RM:W;K NM@HRKJ6&)L]/;\:Y7QL8;76[
MF^L+^YL=:BL0!&T'F07J9)\O&#D\$?B*N6L\DGQ,TM[B+R9FT';(@4@)(7#%
M?;&#^5 &[<^,?#]H6\_4415E,!D\MRGF#JN\#;G\:6]\9>'=.N)[>[U:WCF@
MV^8A))&X9& !SQZ=.]>5Z9JFESZ58:/>WIM]-M=6:Z20V\@DV!VVAF VC.[)
M8'@?2NPM#83>,?'$UU$LUNUI!\WEEMT8B8.%/?MT]J .LNO$6D65O:SSWT8C
MNP3;E 7,H R2H4$D <YK,UOQSI6D:5I^H1RBZ@OIECB:(DC:2-S=.P[=<\5P
M6GZA#9Z9X26:*XMR+.:-KV&V:65"6P8T7! )[G!.#@8SFJ,43Q_#C172VNO*
MT_7M\X:$[D0$G)&/1E_$XH ]C36M.DN+BW6Z4S6\*SRI@Y5",@]/2J<GB_P_
M%9VEY+JL$=O=AS!(Y(#A?O=1[5RD^J+HOQ)U&_N;:=K34-,C-L\5NSO(P(&Q
M<#KUR/I6)HD2MI7P[2YMI2D5W<*ZO$W#$G:3QTR1STH ]%N/&'A^VL[:[EU2
M$07*&2)E!;<HX)P!D 'CFMB">&Z@CGMY4EAD4,DB,"K ]P1UKS3Q';:5I?C:
M5]8L[Z/2KFQ2*W>Q,B(I4G<A$9''(XKN/#%K;6?AVTAL[&>QM@&:.WG8LZ L
M3SDD\YSC/&<4 1ZCXO\ #^D74MK?ZK;P7$2JSQL3N ;IP/\ .*EN/$VBVNFV
MVHRZA$+6Z($$BY;S#C.  ,]OPKE9KK2K/XLZA)J30H&TJ,*THX^\<CZG X[U
MSUBQT:PT&1[2>RMI[V^FMKCRFEDLX& VHJX(W/V)!]>] 'IXU_2FT==6%[$;
M!N!-S@G.W '7.>,=<TEGXCT:_25K?4K9C""TJL^QHP#@EE;!4>Y%>4QW@MO
MVDRR17,-WIFN-L^T6[LK$N7)< 9Z-Z9R*N71MO$FA>+;K2;J"?5+[R6-E &2
M18XF&1@@,2?FSQZ4 >E:?XBTC59)8[*_AE>)=SKDJ0O][!QE??I3=+\2:/K-
MQ);Z??QSRQIO95!!VYQN&1R,]Q7%Z?J'A75C=ZG:V>K374>G/'=.3*S11XP8
MQN."V2<8]":L^#KB>VUY-,BOH=8TU;,F"\$0$UL,C$4C#^1YXZ#% '7Z]*8=
M!OG&H)IY$+8NGQB(]CS4*ZYINGVNGIJ&KV_FW$.])92(Q, H)?T [U7\;X_X
M0?6\XYLY ,^N./UKB[PP3^)_AR7V/$UHV-XX)\M<=??% 'HVEZQIVMVGVK3;
MN*YAW%2T9Z$=B.H_&KM<!X!9%\6^-(@5&+\$(/3YNU=_0 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M9MA;M&(0/* 0HI!SS@$^E0VWA&\L=)LM-M=9 MK>V:"2.:T$B2Y;.XJ6P"*
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
MQD*C(/\ "0.V>GOBHO"TMY8ZE)HOG:)?O?1R;[C3W=Y(@$)0RDC&SD*!GC<
M.*UK?P1=2?#R+PW>WZ"Z@;?;W4 /[M@VY#VZ=/\ Z] "IXMU;3%U636M.\RU
MLK?SX[R"WD@24\#R]LA)W9/7/X5+I'B+7KC6K6&\TY9+"[@,JSV]M*@MFP6V
MNS\,". P R>U.MO#FO:CIM]:^)M9BN5N+=K=([6/8B@D?.> 2W ]ASZTOAG1
M?%6G.D&KZW;7-C;H4A2*+#R#&%WL1Q@=AGH.: .?L_B#XAN?#VGZY_9>G&TE
MO/LLJ"5Q(Q+84KV4= 22<\\"MF+QE>:??:]::[!9B73;87D8M)&.^,_P_/C)
MS@9P!R.*HVG@/5+3P)8Z&+FS:Z@OUNG<EMFT/NP#C.>G:K]_X*FU/Q7K-_<3
MPK8ZAIGV(!<F1&RIW8(QQM]?2@"#1?&NIZAJ]E;/91SP7T1D5X()4%J=N0LC
M.,,#_>7'TJE;>/=>;P_9Z[<:39C3WO/L\Q25MY4N5#*#QQP.3R>P!XUO#6@^
M*M+>"VU+6[:XTZT7;#'%$0\@ (4.V. ..!GH*H_\(5K*_#^W\/"XL#<)>><S
MDOLV>89, XSNSCMC'YT 6=.U;5[GXJ:OIKW$1L;2VC*PX(&&VMGK][YL$_RK
MMJY8>';^U\<WFO6MQ:I;WEHL4XD5F<.HP"HX&.!U].E7O"ESJMUHN_6#$]TL
MTB"6)2JRJ&P& (&!_/&>] '$Q:IK6BZSXON])TRVNK>"\\ZZ,LVPA1&"0H]>
MIS^AK=3Q59ZAXG\++%IT4AU.TDFBN78>9;C86*CC_9P>:)O#&LK>>((K:>Q^
MQ:TV7D<L)8 5V-A<$-QTY%2#P;+;>)_#5[:20K8Z/:O;LC9#ME"H(&,=3DY/
MK0!ECXBZFV@:CK2Z+;FSL+PVTI-T0S?,JY V_P"T.IKH+OQ%=7.M76DZ+:VU
MS-:P+-.\\Y1/F^ZJ[5;)QSS@=*Y]/ 6J#P)KN@FYL_M&H7WVF)]S;57?&<-\
MN<X0] :O)X5UO2=;?4]$GT[-W:PP7<=V'(W(,;D*^PZ'% '*>%=3@TSX8:0U
MQID=^DVK"(+)TB)8X?H>F/UKM-2\5:M!KVHZ78:+'<-:6Z7 E>Y"*4.<YXR#
MP<#GIVK*M/ VKV/@2QT*.XL7N(KY;F9F9PFQ7W84[<YR!U'K6[_8>HMXIU?4
M&-J+6\L5MHP)&+AESR1MQC+'OV'KP 5K3QM_:6CZ#=V=H/.U>8PJLKD+$5#;
M\D#)^Z<<<^U7/#?B*[UF_P!5LKRQBMIM.F$3M'*75R1D8RH[5P]WI5]X>T;P
MIX;>XTX7\5U/<B629XXMHW'.\;6'WP,#K73>#+^9-4U#2)K;3MZJ+IKK3[AI
MED+G'S%LMNX[GH/2@#7O]<NAKHT72K6">\6#[1,UQ*8TC3. ,A6)).>W:L&\
M^(ZVOAV?4/[.W7=I>BRO+8RX\N3.#M;'S#@XZ5LWNBZA%XLBUW2WMF,EL;:Z
M@N'90R@Y4JP!P0?:L'5_ -_J7A^^A6ZM_P"TK_4%O9V=CY: 9PBD+DX&!DCG
MKQ0!N:/XCOKKQ+=:'J>EK9W$=N+J)HYQ*KQEMO)P,'/]:MZ[J]UILMG!:6D<
MKW!?=-/(8X851=Q+L <9X XZFJRZ+?CX@/KN^V^Q-8"TV;F\S(??G&,=3CK4
M/B70=2U;6--N;<V,]G;!_,M+W=L9S]U\*#N(]#Q].H .0\:>(!XF^%":B(1"
MQO5C9 ^Y=RL02#W%=9M4?%G(4 MH9)('7]^*P3X%UY_!,FA^;IJ3KJ/VF*0%
MMFS.[IM/<XQC&*ZMM(O?^$Z36E-O]C^P&T92[>9G?OR!MQ[=: &>*/$[^')-
M-2/39KUKZ?R%6-@I#=ASQD^Y'2LZ#QQ-$VKVVIZ--;ZCI\7GK;1/YOGQDX4J
M0/4@'CBD^(%R8CX<BA"/=OK$+PQ.Q4/M#9R<'')'YU3OO"^O:N=9U<-#IFJW
M=LEK;1I+N,<:MEMS@<%O;H* +T'C2Y1]9M[[3X1=:;9?;=MM<;U9<$E22!M8
M8]/_ *_/ZO\ $/79?#4&H6>C&QANW@CANY)E;+,27 7!X^4@$]N<=JGM/"6N
M)/JTHTS3K*&^T9[06]O)DK+@@ G !))R3TY]JN7/A34KGX76.CO;0G5;/RGC
M3S %W(_J.,E<CZG\: -&^U"TB\=^'K2]TR)]4FMI66Z20D080E@,@;@<$9..
MOUK+;XI60N(W2*![-[K[,%6?-QUQYGE@8V?CFM"\T/5;[QUX>UF:WA6&UM94
MN@DN0C,C# S@D9(YQ5#1M"\8Z [:)936#:.96>*\<L984)^XJGN.V01SU[4
M:J>+KJYUFZM;+34N(;6\%I,@GQ<+TS+Y9&/+YZY[9Z5U=<!J7AK5M5\00W1T
MZTM+JVOO-CU:&;:TEN#PC*!DMM.WGCBM_1=9U&_\1:U87,%M]ELG589X&)SG
M)VMG^(#&1VS0!%J7B>]M/$XT*TT=[N=[7[1'()@JXSCY\CY1D8SSSCCFJEAX
M_MKWP[8ZBMH_VJ\NOL4=J'',W^\?X>G..,U;:PU/_A8Z:HMHG]G?V<;5IC*,
M[M^_(7KUXKF[3P7K$FCPW$L5O!JUGJ\FHV\3REHW#$$JQ7IG'7V]Z .A_P"$
MGOHYK_3+G3XH=8@M&NX8Q*6AF0$C(?:".>HQ_P#6RM+\:7UGX2\/ZCJ]JLW]
MHSK;O<+,%V;F.UV&W'0'@>GO5^/0[_5M?DUS4;2*RE2P:S@@\X2D%B27) P.
MN./>J>G^&=3NOAG+X>U.VA@NHHC';%)M^67E')Q\OS?7B@#67Q?;C6]<TVXA
M$+:3 +AF,F?-3;N)  XP,9^HK/77+"]\5>&3<Z,4U*^LY)K>9I.;=2A8J1CD
MD#'MDU0N? %XXT6=;G-Z69-9G5L&YC?#.#ZC(VCIP>G'&OJ6@WMQ\1-!U>")
M/L-E;RQRMN *EE8  ?B* .*UCQ!J7B'X7^*;F^CC$<=^(HMK_< DBPF,<@9S
MN)Y)Z5VFA^*)6OK#1KK29[4RV'GPR/(K;E4 '('3\SV_#F[GP;KZ^%O$^@6U
MG;FWN[W[39R&X&YP9$.T@CC"IR2>M=%)HFJKXP\/:A#'']EM;![>Z)<9!*\
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
M6O;U9/++2>5N52P^Z"W)/'Z4 >B45Y-J>OZ]8> -2U&'5;IU74A!8SRQJ&:
M$8;.W+9.1D]<5OPZAJ.B>/WTJ\UA[R*^T]KF,SHJQPR(3Z8VIA6_3ZT =U35
M=7SM8-M.#@YP?2O+-(\0ZM%XG\/P-J5Y=IJ8F%S+*F()"!D& $ @#(YP >.M
M1:9JEWX:\(:S?0WMQ/=RZR]HAG^=0V\#>1CKC.><'B@#UJH[B86UM+.RNRQH
M7*HNYB ,X [FN/EN;OPQXLT?3VU*]OK35EE0K<8=HI%"D.&QG:<\CH.M4?"\
MWB?6]$_MRZ\0;%1;F..!+5,-C*JS=LJP! QT'N: .WTR_35-,M[Z.&:%)T#J
MDZ[7 /3(JW7F,7B?6;W1O"-BC7,MUJL4SW$L++'(XC4G"NPV@]R>N![U;DU#
MQIIGAAY-3@DF9+X+*UH4DN%M2.2 HQN!QSUP2>,9H ]#IN]=Y3<-X&2N><>M
M8OA348M3T8SPZJ=2C$K*)FC".HX(1Q@?, 1GCGK7*QW<UA\0O%FH/=7;16-C
M'(875=K@*6"C@D*#GICDG.: /1J*\ZNO$&M:?X1TSQ8^H-,LSQ/=67E)L,;M
M]U.-P89')//?M74^+II4\%:O/;S/#*MG(ZNN-PPN?_K4 6;[7+6PU'3;*5)F
MDU!V2%T3* A=W)SQQ6G7F4]E>0Z5X!M[6^/GM*K)--&K; 822  !G R!G\:1
M/&.K:/9>*[2XN#>W&EW$45M<R(JD^:2!N P/E(S0!Z=17*Z"WBO^W7&IHQTI
MK8;6F:$R"48R1Y8'!Y/.:7QIJFIZ5%836GVF.Q,Q%[/:PK++$FWY2%8$8SU.
M.@]Z .IHK@?[>O9;+17A\2Q7$5S+.&DM;8-<W 'W L>T@%>KG  Q6>OBWQ#<
M_#_3=3BN(HK]M26TF:2 ?.NXKRO0'.,X]\8H ].HKSJVO?%4GC+4?#)\01'R
M[5;I;LV*;DY'RJH./XNISTID7C+6KOPOX8>%4-_J[R1R2(%!&S(RH;Y0QQWX
M]J /2**Y_P +MXCVWB:_&H59!]E<E#(R'.=^SY<CCH!6?=:OJ>K^+]2\/Z;>
MG3_L%JLIF$2N7D8 @'<"-H!';/O0!V%1SP0W,313Q1RQM]Y)%# _@:X\:OK=
MUXALO#4UU'9W@T\W5W<VT8?+;@H5-XP!W)P?3BL^\\3ZU;^'=4_TM!?Z/J45
MO).(E*W,;. ,K_"2&&<=QQ0!WEK86=B&%G:06X;EA#&$S]<"K%<7?:_JL?Q
MO='MYXQ;KH[7,2/&"%E!P"3U(]LUEZ9XD\1R1^$M0NKVV>WU60P3VZ6^WGYL
M/NSG/'08'M0!Z117F<6LWN@7'C?6+B^DNA93HD<#H C%@ G09&-P'!QWK3T/
M4O%=SJD F@N6TZXM"[W%S#$GDRXR-@1LE.G!R>>M '<T5Y=!XF\7M\/I?%$U
M[8",6Q\J-(/G+^;MW-V'&>!QP*U=/UWQ%:ZUX?&J7%K<V>MPDA(8=GD.$WC!
MSDY&,YH [RBO-;3Q;JL'B71[>]U2*<7UQ)!<V\-N#! W\"I*!\S=,C)QGVJ7
M2=;\6Z[<:O)%>6%K9:;>30D&W+2.J@X')QZ<_P#ZB >BT5Q7PK>YF\"VMQ<W
M)F,LDK ,.5_>-G)[Y/-=K0!GZCK>GZ3-;0WLYCEN21"BQLY<C&<!0?[P_.LR
M#QWX:N658=3#[I!&"(9,;B0 ,[< Y(_.N@:&)I4E:-#(@(1RHRH/7![9P/RK
M@OA=#'<>'=8CF170ZO,2K#(X"$?K0!V&DZU8ZW%<R6,C.EO<-;2%D*X=<9'/
MU%:%>1QZOKF@:1XOU>PDLQ:VNO3%HY8V9Y"SHI&<@  %?UKH-3\6ZQ>:I/8:
M!:.TD%I'.2(EEW-(,A6RZ[0..1D\]/4 [RBJ&BW-]>:/;3ZG:?9+UU_?0 Y"
MMG'')X[]>]<1+X@\97,7B">P.FF/2;N6/RS$[/*J@': .^._<GM0!W.I:1IV
ML0K%J-E!=1HVY5E0-@^HI]AIECI<'D6%G!;1?W8D"@_7'6N%U?QOJ8T^WOK0
MV]G;RZ9]LC#Q^=)++@G8%!R%&.7(P*?>>-M6GM_"1TR&T2;6UDWBX5BJLH7I
M@YQDG]* /0:H:9K-AK'VK[#.)?LL[6\N 1AQU'OUZUQNC/XGD^(8MM4U.V)M
M].62:*&'Y#N?HI)SG@?-^E/'C'4HO#^KW!MX'OX]:;3+98D^4MN50Q!/)Y)Z
M\\#B@#OJ*XR+6/%EK_:XFTO[7%;VQEM)S$(C-(,?)L#,?4]CQ[U8\':Y=ZV)
M99-1L;ZV\I&!AC,<D4ASN1T))&.,'O0!U=5)=4LH=4@TV2X5;R=&DCBP<LHZ
MFN<\8>)+G1=0TZUCN8;"WNEDW7L\!D17&-J'! &<]?:LC59M6F\6>$I(&L9=
M1EL;C=*K$P E%RP[D>GK0!VFHZ'INK7%I<7UL)I;-_,@;>PV-QSP1GH.M6KR
M\M]/LYKN[E6*WA4O([=% KB].\6:W<^&=3FDM[0:EI]\;25Y#Y<04%<R'<1@
M $GJ*K6_B6YUWPOXSM;B2&<6%K*L=S%$T?FJT3D$JW3I0!VDFN:9$^GH]VBM
MJ/\ QZ*0<R\ \?@1U]:T*\\OE4I\.W*C<)(P#CD P\_R'Y5U'BS7QX;\/3ZB
M$224,L<,;'[[L0!P.3CDX'. : -NBN(T?Q#XEOKW4+(6#OMM_,M;RZL9+6,R
M=T8,<D>A'-2>&O%>H^([FWC6VCM_L.]-8$@(*R@$*L8SZ@DY[#% '9U1L]6T
MZ\O[RQM;F.2ZM& N(UZH3TS7-6'B37==@CU;1;:UFTQKS[.(9,B4Q X:7=G
M.?X<'BN<6XUBT\?^-KG2/L8>&*&60W.XY"QYP .YYY/2@#U:BN,NO%&ISZ/I
M%];M96-M>VAGGNKGYA&^!M14!!8DGMFL]_'NJOHOA>ZMK*S>YUB=H'21F5 0
MVT8(R1GW!Q0!Z'17%V_C*\LW\1V^L6]NUWH\2SA+(.1*C+N[],9&3VS[4R/Q
M/KR:IH<,\>F&VU&T:[D*+('B55#,.I[,,'N<T =O17G6G>/]:U&ZL)H-"GEL
M+NY*-LLYMT<1.%?S/N'U.*[/7M9@\/Z)=:I<JS1P*#L3JQ)  'U) H TJ1F5
M$9V("J,DGL*Y1->UNPU;1X=8M;,6NICRP]N'#03;=P1@QY!P1G Z=JI>'?%/
MB'Q$UQ/'IFGC3X;J>W=C*P?Y4RG&,8)*@GGKT&* .OT_4;35;"*^L9A-;2@E
M) " V#CO[@U+=74%E:RW5S(L4$*%Y';HJCDFN*T[Q=(G@[P]=PV-I!+JET+5
M8XQMAA)9_FP.WR],C)/6I[;Q%K$[>*+2\L]/D.DQG:59@LV4W*&4YXQUY]O>
M@#K;6Z@OK2*ZMI5E@F0/&Z]&4]#4U<(/%>J1Z?X473M-L-VKPM^Z+&-(V";@
M%QT7\^!P*=I_C'6+G2=<1].MI=8TRY%OY4!;RCN( <D\[1\Q/L.U ';3316T
M$D\\BQQ1J7=V. J@9))],5'9WEOJ%G%=VDRS6\JAHY%Z,*XW2/%4FO2>(M'O
M#83M:6VY9K/<T4RLAW#YL]#@>^:U/A]_R(.C?]>X_F: .EKDH_"_@K4M:O?*
ML;66^MW!N8T=@%9LD;D!V\\]JK6GB[5-1\3WNFVD>G(+2\$#VMPS)</%QNE3
M)PPZG&.F/446WBN*VU7QA(^F0I'I(B9GMT_>W&0WWCWZ<>F30!VJJJ($10JJ
M,  8 %+7$6OBW6#KV@Z=/:6,HU>V^T[X78"%<%CSR'^7&#QDUFK\0==ET>[U
MF+2+/^S[&^:WN29CO9=R@;1Z_-R3ZCCK0!Z317%ZYXRO(-5OM/T:S^U3:?&K
MSHT$LAD9AD(FP'!QW;CGVJ<>*K[4)]/TS3K*.#5[BU^USQ7NX+;1YP0P&&+$
MD #CCF@#IK:^M;TS"UN8IC#(8I?+<-L<=5..A]JGKB?AV)@_B87$444W]L2[
MTB^Z#M7I7;4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !5;4+"VU33Y[&\C\RWG0I(H
M8C(/N.:LT4 <WIW@;1],U*SU&$WCW=K$T22S7+N64YX()Q@9. ,"HXO >DQ>
M%I?#BRWG]GRR^:P,HW9R#C..F0#5G4_%=KIGBO2M!DCW2Z@K-YF\#R\9VY'?
M<01V_&M^@!J+LC5-S-M &YCDGW->>>!_#<=[I-Q-J%OJ=I%)?R3#3ILQ1 ;M
MR?)@<#CVXKT6DR,XR,CG% '+:A\/=!U*\OKF9;I?MHS/%'<,L;/V?;TW#\O:
MK=GX0TZQU>RU*&6[\^SM1:1AYBRF/!Z@]>N?P%;J.DB!T964]"IR*575\[6!
MP<'!Z'TH R!X9T\:]=:ROGK=740BE E(1@!M!V],XXK/;P!H3^'+;1'CG:VM
MI&DA?S2)$8DDD,/J:ZBB@#G5\%Z5%IT5I UU$T5Q]I%PLQ,S2XP6+'.216CI
M&B6FBQ3K;>8\EQ*9IYIGWO(YXR3^'0<5HT4 <UJG@71M7U.YO[C[4DES$(IT
MAN&C20 8!8#J<>O'M4MIX/TRRDT=X'N@=*1X[?,V<JW4-Z_2M6#4[*ZOKFR@
MN$DN+;;YR+SLST!/3/'3K5N@#F-1\ Z)J>JRZA*MS&\Y4W$<$Y2.?']]1UKH
MY(4DMV@(PC(4('IC%244 <R? NCGPW::#FX^QVL_GQ_O!NW98\G'3YC4]YX0
MT^[U*ZOXY[RTFNXQ'<_99M@F X^88ZX.,C%;]% '/WG@W2;N'28@MQ;KI61:
M_9YF0JI !!/4Y &>_7GFM35=,@UC39;&X:5(I-I+1.4=2K!@01T((%7** .;
M7P7I[PZB+N>ZNY]0A6">XE<>9L'0#  'Y<XKE_&.A^1=Z%9I;ZW_ &596K0K
M/I@:256P%4,!V &2<<]*],HH \ZTOPU/XCT2\TO4;C6?['_=_9FU!52X$BYR
M0,9V8VXW<YS72WWA"PU/74U2]EGF9;-K3RB0%96!#$X .3D]^]=!10!R5E\/
MM.L[K3;G[;?RRZ:Y-KOE&$3_ )YXQC'OU/K4Z^!M+^SZM:O+=26FI2&62W:3
MY8W)!+)QD'(S7344 8MCX=%M>0WEUJ-U?7%O$T-N\X0>4K8S@*HR3M')R:BT
M7PK%H>@76D6]_=/%.9")'*[HRXYVX&.O/UK?HH Y.;X?Z;/X?T[2VNKQ7T[=
M]ENXY DL>3SR!CT[=JLP^$8[33H+>TU6_BN([DW379=7DDD*[3NW @@CMCL*
MZ)F5$+L0JJ,DGH!6;=:K*+.QNM,LFU&&ZD0;HI H2-AGS.>HZ<>] !HFB6^A
MVT\4$DDCW,[7,\LF,O(V-S8  '0< 8JI+X6MY?$DVL_:[E3<0"">V5AY<J@$
M#=QGH?6MZB@#EK7P/;6UO;V)U&\ETJVF\Z*Q?9L4ABRC=MWD G.":Z&_LH-2
MT^XL;E2T%Q&T4@!P2I&#S6==Z]]D\4Z=HAM&;[;%)()]X 78,D8ZGMZ=:?XF
MUO\ X1WP_=:K]E:Y%N 3&KA<Y('4_7WH S;?P6EO'HT8U>^D&E2F2'S-C%LC
M&TG;T"Y''K3CX'TN6;7GN&EF36BAG1B $*YP5XX/.?PKI(W\R)'QC<H.*=0!
M@:%X6CT283/J5_?R)&8H3=R;O*0G) P!UP.3D\"KFJZ3-J%Q:SV^J7=C+;[\
M&#:5<, "&5@0>G''%94'BVXOKT-I^DF\TP7ILI+N&?+(PX+[-O*9(YW>_P!>
MHH X\?#VRA:PDL]2O[2>U60&6%EW2;VW-G(P,G/3%(OP]M8]$328M5OU@COA
M>H249E8<@9*\C///>FCX@Q'P?JWB :<^W3[LVWDF49D.Y%!SCC[X/0].]==;
M3BZM(;A00LJ*X![9&: ,J/PW;Q>*;OQ D\HN;FU%L4.-B@$'(XSGY167_P *
M^T\^'+#2#=W>=/E,MI=*P66)BV[C P?Q%==10!D:#HC:-%,9]1NM0N9V#23W
M#<\#   X Z\>]9NN>"UU37(]:LM5N],OU01/)!@AX\\@@]\9Y^G!Q6U?7\]I
M>6$$5A/<I<RE))8\8@ &=S9[?Y]C?H YR?PE$CV%UIMY-:W]C$T,=PX\WS%;
MDB0$C=SD]1R:+CP?:W7AZ^TN6ZF,M[*)Y[L!1(T@8,#C&,#:!CT%='10!R5M
MX+EBU9]6N=:N+F_DT]K)Y6B1>3CYPHX&,=.?<FH#X"<Z/X<T_P#M7C1KE9]_
MV?\ UV&SC&[Y?3.371:]K$>@:'=:I+!)/';J&:.+&XC('?ZYJ[;3"YM89U!
MD0. >V1F@# ;P? ^HZQ+)>2O8ZJH^T691<;\8W;L9Z8P/4'KVK>'O!4^BR*+
MC7;N_@MPPLH95 6WR"N>OS$*2.PYZ=,;%]KD=AK^E:2\$C/J/F^7*"-J^6NX
MY[]*GM=0DN=2O;1K&XA2V*A9W V39&?E[G'0T </XAT1O"_P;OM)EOA=>4H"
M2&,1Y!E#8QD^I[UH:!X9DU+2]*O=7U,7T<5B$M(XH1$(=Z %B03N;;QG@>V:
M[5E5U*LH8'J",TH    P!VH \_M_AI/!#I<)\13M%I=WY]HGV9 $4MN*GGEL
M_P 1X]JWO#WAA]$;6!/??:XM2N7N"IB*%-V01G<<\8].E=%10!R.E>#K_1?#
MLFD67B&:-!,'MW^SK^Y3>69>N6)R023] *ZZBB@ .<''!KG/!_AB;PM8W=M)
M?K>?:+EKG<(/+VLP (^\<]!71UC^)?$5MX7TG^T;N*62/S4CVQ8SECUY_&@#
M#F\!S7'AO7M(EU93_:UZ;SS1:X\IBZL1C?S]P#J*DN?!=\M];ZCI.OMIU^+5
M+:YD%L)4G50 #L9OE/'J?\>PHH K:?9#3["*U$TT_E@YEF?<[DG))/U-><:/
M8ZGK5[XOL]-UBVMK6?4I(Y\1;Y$! RR$,.O*\],9'->H4U8T0DJBJ3R<#&:
M.-N? !-R_P#9^K-9VDNFC3983;K(QC&>0Q/!.>>#W_!MMX!F@C\,!M7$C:$\
MC FUQYRN0<8#?+@#&>?6NVHH Y^7P[<CQHGB"UU 1(UN+>XMWBW"10<C!R,'
M\ZRY/A^+G1M9T^[U,N-0OWOXGCAV?9Y6.>FX[ATZD?AUKLI)$B7=(ZHN0,L<
M#). /Q) JG+J:Q:U;Z:;:Y9IXGE$RQYC7;CAF['G_.: ,:PT'Q!'8W/V_P 3
M-/?O%Y=O,ELJI!SDG:" Y.!R?IW.7:'X9GLM>N=<OY[=[^>!;=A:Q&.,J#G<
M0226.!].E=+10!A^(--U74 %L+BR\AXGBGMKR$NC[NC9!SD<C'?-9=AX+GTS
M4O#LEO?J]MI-O+"XE0EY"_7!S@#T'8#O7844 < _@357T[4HAJL N;C51J4+
M-$67C^&0'[PZ<8ZCO5R+P?JJ)XD,VKP3RZS;",LUN5"/L*'@-PN#@#GMUQSV
M=% '(W/A74)Y/"A6^@"Z-S.NPXEPJJ-HSQP&ZGO^%;'B30H?$>ASZ;+(82Y#
MQS*H8QNIRK 'W^G!(J[J%_;Z7837MT^R&)=S$#)/L!W)]*I:/K\.LSW<"V=[
M:3VNSS([J+8<,"01@D'I0!D6.B>+8;&^-WXCAN;]XO*M&-L%CB&>68#&YCQU
MZ8[YQ5:+P3=:3K^GZEH4UK;*EN(+Z.16;[2,Y)/OWSUSUKMJ* .'T[P1J>E7
MLMI9Z\T?A^:<W#6JQ 2@GJBOV4X'3'''<DVT\)74>M^*+];J$#6(%BB4J3Y9
M";<MZ_A76T4 <);^"]:M&T.:UU6UBGL+/[%-N@\Q=F[.^,'H^,<^WIQ45KX!
MU*&V\.V\VHVTB:/?-<*5C92\98-CJ?FSGVYKL=8U>#1+#[9<13R1[U3;!&7;
M+' X')_"KQ8!-W.,9Z<_E0!P7B#1;C1[GQ;XE^U*L=]8+#&J+EHV"JF3VQGD
M^@K$\.&31[JQMK2]T#5([S9:S1:>&:=8CG+DY.T#))S@<^N*]%T/7;#Q+IK7
MM@7:#S'B(D3:<J<'CT/7\:M66F:?IJLMC8VUJ&.6$$2ID^IP* .5T7PCK>AS
M"PM-=5- CF,D<)AS.%)R8]_89)YZ_3-='KNC6WB#1;K2[LL(;A<%EZJ0<@CZ
M$ TS3O$.EZK?75C:W)-W:G$T$D;1NOOA@"1[CCI4W]K67]M?V1YC&]\GSS&(
MV("9(R6Q@<@\9H P;7P[K-Q>Z0=9O;.6VTOYXUMXV5II NU6<D\8!)P.,FG^
M$_#5]X;TK4[1[BWE:YN9+B%@&PI8 8;\ATKJ:3(R1D9':@#RK7M)N=!\'^&?
M#EQ?V$<HORWVB;*P[5WO\Q/3DCN,UI>'I+RY75=!AGT2Z%Q9R2_;;!V=1(V%
MQ+R>3DD<YPIKOKJSMKZW:WN[>&XA;[T<R!U/U!XK/NY]+\*:.]PED(+2-ANC
ML[?IN.,[5'OS0!@6_A'5(?\ A$P;NT(T4,LH"M^\!&WY??;Z]ZJW?@"_GB\1
MK%J,,;:I>1W,8*$J%5B2C^H.>WI7?!U..1EAD#N16?HNMV.OV+7FGN[PK*T1
M+H5.Y3@\&@#F-/\ !^M6VLZSJL^HV+3ZC9& )% RI&X4!>_W0 /K[5T7AC2I
MM#\-V.F3NDDEM'L+IG#<GGFM:DR,XR,CG% '(WGAG5-3UBVGOI[(I:7XNH+J
M.,K.(@21"<<8Z G/([9K.U72YO"UIXSUZ6[CV:DB>4%B+F,\K\P. <EQ]*]
MI&574JZAE/!!&0: /)?"YNM#UG35B/AW4XY0EJAL+AGN4B.<L 2?E!!)^AZ9
MK>A\"7T'@K6-"%W;M-?WK7"RG<%124.#QR?D_6NJCT_1M M[B\M]/M+)$C+R
MO;VRJ=JC/.T9/>JR>+='EATJ:*X>2/593%:LL3?,1D'.1QR.] &+>^&_$=GX
M@FU?0+^QBDOTC6^AN49D#J,;TQS[8I]]X8UNVURQUW2+ZUFU%+3[)=_;$*K.
MN0=WR]#GL/05V=% '-^%-"U+1I]8DU&YMIC?79N5\A2N"1\W7Z#'TKI*** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ IDLJ0Q/+*ZI&BEF9C@*!R233ZAN[6"^M);6
MYC$D$JE'0]&!ZB@#RC5K#7]>\/7NMII<7FSRKJ%G=_;0)(84&44)M_NY/WAR
MWMBMSQ1X@DU;X<6&L6$K1QW,\/G0H2KR MM>)3D<[N/< ^M=S'8VL6G+I\<*
MK:+%Y(B'0)C&/RKD?$WA +X:@T[P_I=L\$=ZEU/9/)L6=0.5#'H3A?2@#/BT
MF237O$.M0P36>G#36A@A/[O,FWYG"@_+@#&<<Y]JPY[0Z7\-](U6"[NEEU!K
M>'4+N6:27RX"23\NX  '"X&."1WS72>'/";#53=S>'+;0[0V\D$MK'=^<;C=
MC[^/EV@#ZYKL(-%TVWTC^R8K.(:?M9/LY&5P221S[DT >;W]O+X=\->)+O2M
M>M;@W%M'*EM8)Y,=NK-M,B#>V,C/3'/-7=*TVUCOH=0A\1Z>WVC3Y$6RTZ(Q
M"?Y3EV_>,2PP<MP<BNWTW0-)TBSEM+#3X(()CF1%7(?C'.>O%1:?X6T+2EF%
MCI5K!YZE)"J<LIZKD\X]NE 'E\.E?\4)X4OS?WPOKK48H7GCN75Q&[L-H.>,
M#IC%7]2N)M G\>VFDRRJT5K;20QM,QV!AB1U+'@@-G\J]!'A;0Q96ED--A^S
M6DOG01G.$?.<CGU-65T?3EU&YU 6D?VJYC$4TA&3(@ &".F.!0!PWA_2XX)K
M/4#XGM4M[C3V\RTM0T7FH$.79C*Q!4G[P .16!#YFE^$?!FN17%Q)?RWZ1.\
ML[$&-MX*8SC''ZGU->FV?A/0-/2X6TTFUA%RC1RE4Y93P5SU ]A3AX8T46%M
M8C3XOLMM,)X8\G".,\CGW- '(:19Z7;^+_&JQ-%9W:!628L4$2O%EFST W$G
MVI?!A.F^*WTC4K)[+5%LLJT5RTD%W'N_UFTYPW![]"U=E-X=T>YOY[Z;3H)+
MFXB,,LC+DNA&"#^'%)IWAW2=)N6N+&RCAF:/RC)DEMF<[<DG SVH X/QM<Q7
M.IZ\L-Q-+<6%@KG?.8DLVQD%,'+.Q*\8'3D]!2^((-3NM/TG63#)JUHFE)]K
MLX[IHY%+#)F4#OP1T/0UW-]X7T/4KUKR]TJUGN'38SR1@[A[^OU/3 J&;P=X
M?G2-)-+A*QPB!0"P_=CHIP>1R>M $;3Q7_@3S+#4I+9)K$+!>3R;'4E<*S,>
MASC)Z^G:N(AO[G1;/7H&T^YTW7XM++[$N#+!,H./.3DD,,^O'YUZ;/IUE<Z<
MVG36T3V;1B,P%?EVCH,>U5;+P[I&GRRRV]C$LDL8B=FRY*?W<L3Q[4 <7>Q+
MHEUX2U'0Y;FXDOY4AG+7!;[7&R;BS;N"W\6>.IJENDU#X=ZEXD>[N8]<MIIF
M$ZW#;H2LAQ'@':!MXVXQAL]Z] T_PYI.ES)+9V:QM&&6++%A$#U" GY0<<XQ
M39/#&D2W\EX]FI>5A)(FX^7(X.0[)G:6&.I% '#Q0MXC^(U[9ZA<W8M&TB&=
MK>&X>-"WR$< ] 6)KI_AY>3WO@'2KBZG>:8QL&D<Y8X=@,GZ 5MC2+ :G-J2
MVRB]FB\F28$AF3CC]!2Z;I5CH]D+/3[9+>W!)$:=,GKUH \DM-1O(M;\-7]K
M=7<\5_J31OJ$LFQKQ"P!4Q D!!T&>XZ# K9NC<Z7XSDN]5ANY+*XU)#::I:W
M1*PC(7R9$!X7.5.>^>M=1%X \-0,K1Z<JLER+F,ACF-ASA?1?]D<58C\'Z/'
MJ;7RPRY,_P!H\@S-Y'F_W_+SMW=\XZT 9WC]9WM-$B@O)[1IM6@B,D+X(!W=
MNAP0#SZ5SNHVESH>J>(M(LM3OVLY=&DU#)N69X)5)QANH#8_$5T/Q"T^;5=/
MTNUCL;JZC&HQ2SBWX98U!#'.1@\\5ICPEI?]G7ME(+B87H"W$TT[/,ZC& 7)
MW8&.F?6@#CWL3I?A33+J?Q%K$MUJLEIF)IRQF)&?)3E?+#9 +9Z#GK5)=<U7
M1O#?BH)YEL;:_BA1/M'FBS1]H;:S<]^,=">F!7>W7A'2+S0+;19X9&M+8JT/
M[U@Z$="&Z]Z9;>"?#]H;_P JP7;?QK'<(S%E8#V/?/.>N>: ,;6-'L;30]6\
MK5KJ6"[TJ0QVLER[[V12QE!+9R<C., ]\YK+O!<V'PY\(S6-_=6Y:>R,NV=\
MR*Z@%<YX7G[O3CI77:1X,T/1;6YM[2T)2YC,,IE<NQC/5,GHO)X'K4:>!]#C
MTNTTX0S&WM;D740:9B1(!@<D],=NE &%9O=>*=<\4VTVJ7VF364JP6J0W!3R
MU'/FE.-VXCOQ@X'K53Q;?7!N=6-CK%[=RVFE^88K6<P1VIQGS693\[-U"XZ>
MQ%=7JO@O0M:U-=0O+0M<;0CE'*"51V<#[WXTE_X(T#4K][RXLSYDD(@=4D9$
M90,#*@XX'% '%S"\\2ZIX%:6_GM9[G3YVFGMGV2?<7.T\X)J+59+ZV\)>.-$
MN]0GOX=.:#R)[@[I-KX8JS=\<?YX'<R>"]&DL-.M%BGA&G9^RRPSLDL>>H#@
MYYS4TWA329M ET9HI!:3-OF(E8/*V<DN_5B2.2: .0U-M7UWQ?=:+:7QL?L^
MG1M;C[5+#N+#F4>61N() P<CBNWT:"Z_L""WU"^2\N!&8Y;F!BN\\C((Y!]^
MN15/5/!NBZQ]D:\@D:6U01I,LK+(5QC#,#EA]?4^M:]O96]G8I9VL2P6\:;$
M2/Y0H]L4 >.^';Z?0OAE?WUD]R+FXU+[)Y@D9EA4LH+[2<*<$C=C.2M=JT5Q
MX>\<Z%9VVH7UQ9:G#/'-%=W+S8:--X<%B2"<X(&!6SI_A'1]-T6YTB*!I+&Y
M):2*9RX)/4\_0?E4NF^&[#2[D7,;7,\R1^5&]U.TIC3T7<3MSQG'7 H \H3_
M )(UXM_["Y_]&0UU]K<3ZQXLM-!FGO+:QMM'CN0+>9X#+(2HSN4@E0#C&<9!
MK?'@O11H-[HH@D^Q7L_VB9?-.2^5.0>HY459O/#=A>-:2?OH+BT4)#<6\A20
M+C[I8=5]CQ0!PLMUKUQX8UN.&^OY)_#VIDQ3J^UKJ).6C<J1NP"2?7Y>M'_"
M9+9>+7\0&>\D\-WL!@C9YR8EG5%?Y4/ )P5^NZO0K+1K&PTQM/@A_P!'<-YF
MXEFD+?>+,>23ZFJI\*Z,VBV>DO9HUE9NLD*-SM93D'/ODY]<GUH YKSM6LKS
MP9%=7MR);VXFDNXC(2"2A<*>^%S@#..*R;F'6=0T[QE<IXCU*$Z9>2/;(DNT
M (FX@D#)&. HP,C)SFO0M0T.SU*^L+RX\WSK"0R0;)"H!/7('7@8^E5&\)Z<
M;/5[9'NHUU9BURRSG.3U*]AD<'U'!H YC5]<F>\\.+JU]+8Z1?:>9I9K:8Q,
MT^T'!93N"C(QCN><UL_#Y=9;PZUQKD]U)<33,8UN.&6,<+Q@$9Y//M6!XF\-
M@ZKI=O-:ZTVFV5D((+S3I 9M^X</Z# 7&!W/IQTG@VRU"SM+IKR?4G@EE#6T
M>IS"2X1=H!W$<#)R0/2@#C]9-QXE^'NO:U)JEW'*LTJK;1RD11QHX C*CAB0
M 2W7GTR#-/>:YK&L76D:8SJ;'3[8P>7J!MMCLF[S"H4^8,D#:>,#WKHK_P"'
M>D7\]ZQNM2@@O3OGM;>YV0L^<[M@&,\=^*?JOP]T75IK.>5KR&:UB6 2PSE7
MD1>@<\D_7K[T 9<WVW_A*/  U*:*:^5;Q9Y(CE2XAP?QR.??-:%E)J6IW_B[
M3EU&9'AF1+23@&$M&&&,#H"?RZYK2N/">G3WFC7"O<1?V1G[-'&X"X( .[()
M/ ]:GT[0+?3=8U+4X;BZ>74&5I8Y) 44@8&T8XXX[T <IX3\07OB2WT6V>XE
M6ZLO,DU,A\,63Y%1AZ-NW>GRGTK,T._\5^(A:^(+:X2W@:\)F\R]S$D ;!C,
M.T#(Q][.3GWX]!TW0;'2M1U*^M483ZA*)9BQR,@8X]!U/U-9(^'^BC7WU93<
MKOE$[VBR 6[2#^(ICDYYZ]: ,'25UOQ'XK\16Y\1WMG:V%Z$2*%4Y0[N 2..
MGO4.GZWJXBO/"5SJ4Y\0_;Q%'<,HW?9SAO,&/1 ?Q85V-AX?M="U#5]5M&NY
MIK]O.E@+*06&2 @P,'DCDUF>'K>76_$$GBJ[TR33V^RK:V\,PQ(1G<S-^/ ]
M@>E &GXKO)=/\-SRQ:@ED^407#H7(R0/E !^8]N.M<3)K>LV]GXWC%]?Q?88
M;>:T^T[#+"'!8CC/7@<\@>]=]X@\/V7B73#87WFB/>)$>)MKHPZ$'UY-8R?#
MS2T@U*(WVJ2?VE"D-R\MSO9]IR&R0?F[>F"< 4 85KJNLZ)XLT*VOM6N+^'4
M-/DGN$:,$*ZH7^157/\ #C'4U@>+#>ZO\-;3Q!=ZI=.]W<H[6F5\A 68 *,9
MXP.237IG_"*6)U;2=2>:Y>XTNW-O#N9<.I4J2_')P>V*Q[CX8:+<136_VW58
MK.23S5LX[K$$39SE$Q@=^N>M &AX[URZT#PM-=V3(ET\D<,<CC*QEFP6/T&?
MQQ6=HNF^+A=W\-_>M%8W%L5@=[E9YH9>S A%!')XQZ5T^K:1::UH\^EWRM);
M3(%?YL-P00<^H(!K'T[P1::;:7$$>JZO+YL!MDDGN0[01G&1'E<+G [=A0!A
M^#=:U76]:;3;_4U6;1=Z3+"P/V_G:'.1P%QSCJ2.E4++4_&GB*:YU;2F$<4-
MZT:0S7 2(1IP5>/9NR>YW_A78MX/L!>:3=6]Q=6LNF0B"(P,J^9'Q\K_ "_,
M..G'4U2D^'FEOK$]ZEU?16URYENK".;;!.^<Y9>XZ\4 4DNM8\4ZIKD=CJ[:
M7+I4HMX(H@'5WZEY,CD'& !TP>O>_'?:C%\28=/EO?,M)=)\XPA0%$@<*6'?
MGFGZEX$T_4=:?4DO+^S,RA+J&TG\M+A0, ,![<'V_.K&I^$;:_U*RO[:]O-.
MGM8?LX-FX4-#_<P0<?A_A@ \\74]4UWP1I3W6IW(F?Q%';>8A .W=E<\<[3@
MC/<#TKLKR^U"P^(.AZ6NI3O8FPE:2-XPQF901N9@.">#G@9&.]._X5SI2>'&
MT6&[OEB^U"[CE:0%XY!W' %:4GA:";Q#I6LRWES)/IT#0J'*D2;E*EFP!SR<
MXX^E '*G6=8N/!DGC2#5&:6-C*FGKM^SB(/@HW&XMMR<YZXH?4==U[QO?Z5:
MZS)IUK_9D5T@CB5RA.TX!/NW)[CBMT>!+-8[BR6^NUTBXF\^33\KLW;MV V,
MA,@?*/SJ['X6@B\2W^MK=3K-=VHM0BA0(E&.5XZ\#K0 SP3JMUK'@K3M1O75
M[F6-M[XP"58KD_E7*:1X@U@>(] $VI2WD>IM,EUMB M@Z@X$+;02!CDC(/K7
M9Z+X=@T?PQ'H/G27%NL;QEWPK%6))Z?4UBV'P\M[&YTJ?^V=2F.F2%K=964J
MJ'^#&.G3GTZ8H IZ5KE_)XO>PU34[JQO?M3A+*:!?)N;?G:8F"\'ID[CG!_#
M5\7:C=6]YIME#?FTAN2_F?9EWW4A ^58UP>,GENV.HIUOX,1;ZSEO-4NKZ"Q
MG:XM8K@*S1N>F7^\0/3/IZ59UWPPNM:EI]^FHW5E/9[U#6Y +(^-PR1QP.M
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
M1CKZ?GWKE/ =U<Q^+O$6E-'-;VD"PR16LLQE,19>?F)/)ZD>OTJQXLL3J/Q
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
MJZZ5)J$*WK$ 1$GJ>BYZ9/IG-5O&5[=Z=X/U.\L9_(N88=Z2;0V,$=CQTR*
M-+4-+L-6MQ;ZA:0W4(;<$F0, ?7GZTV71]-GTT:=+86SV0QBW,8V#G/3I5/1
M?$.G:D(K./4()M02!))HE8;AE02<?CV]:E3Q'HTFHBP74K<W1;8L>_[S#.5!
MZ$C'3K0 Y_#VC26$-B^EVC6D+B2.$Q#8K>H'KR:G.EV#7S7ILX3=/%Y+2[!N
M,?\ =SZ>U0#Q#H[7J6:ZG:M<O*8!$L@+>8!DKCL:;%XCT:>_:QBU*V>Y7/[L
M.,G') ]<=\=* '#P]HPTS^S/[+M/L.[=Y'E#9N]<>M/DT/2I;"&Q?3[9K2%@
M\</EC8C#H0/7D_G6=H7B_3-=TZ^OXI4AMK.9XW>1P,*.CGT!]ZT=.UO3-6>5
M+"]BG>+_ %B*?F7T)!YP<<'O0!)_95@-1?4?L<'VQX_+>?8-[+Z$]QP*6PTR
MQTN)HK"S@MHV.XK"@4$^IQ5JL_\ MS2O],_XF-M_H7_'U^\'[GK][TZ'KZ4
M1MX<T5]2.HOI5HUZ6W&=H@6STSGUIZZ!I"->LNG6P-]G[41&/WV<D[O7J?SJ
M5-6T^2"UG2]@:*[?9;N)!B5N>%/<\'\JP%\01:#H.KZGJFM0ZDD%W(J>2JJ4
MZ;8,#^('U]: -1O"V@.MNK:/8L+8;8085.P9)P/;))_&E'AC0ULDLUTFT6V2
M7SEC$0"A\8W?7WK$G\5Q_P#"1Z--'J<":)=V,T[%MH&Y".2^>V<8]0>M;.HZ
MA'?>&;F\TO6+6W1HSLOR0\<>#@GTXYH N_V98C4O[1^RQ?;=GE^?M^?;Z9]*
M6[TZROW@>[M8IVMY!+"9%!V..C#T-0'5;.QMH5U#4K59OL_FNY<*&4 ;G S]
MW)_6K=K=V]];1W-K/'/!(,I)&P96'L10!"=)T\W5S=&R@,]U'Y<\A09D7&-K
M>HQ4.G>'])TB0R6%A#;M@J"@^Z"<D#T&><#BJ4GBW3&\0RZ!#=1#4%BR-[@+
MYAZ(.Y;N1V%4?!?BI=5T.P_M6_M1JMRTV(0P5G"R,/E7KC"_I0!OV>C:;I]Y
M=7=I90PW%TV^>5%PTAZ\GZ\_6F7^@:7J=W#=W=E')<P\1S#*NHYXW#!QR>.G
M-2W6K:=8W,-M=7UO!/,<1QR2!6?Z U-=74%E:R7-U*D,$2[GD<X"CU)H K3Z
M)I=SI(TJ:P@:P"A1;[!M '3 [4_3-)L-%LEL]-M8[:W!SLC'4^I]3P.36'+X
ME@USPE)J>AZK:V9W &:[QB+##(89X)'\ZW+G5=/LWD2YO;>%HH_.=7D *ID#
M<?09(Y]Z *VK>&M%UR:&;4].@N9(?N.XY ]..HYZ'BIK_1=.U."&&ZME9(#F
M+8Q0QG&/E*D$<<<4XZQIHDMH_M]MONO]0OFC,O\ N^M+>:MIVGS0PWE];V\D
MQQ&LL@4N?;- %>Z\.:/>Z<MA/I\+6J2"81@%?G'\61@Y]Z6;P]I5QJ4FHS62
M274EN;9W8DAHCU4C.,?A6+XJ\6QZ/K.D:3'>6]M)>N3-/+@^3&!P<$XY/ S6
MEHU_=16K0:WJ&G27RSF,&V? 8'[@(/1CZ4 2V'AG1]-=WM;3:[Q>26>1W(C_
M +HW$[1[#%,'A30ET+^Q/[.C.G;BWD,6(!SG().0<^]7H]4L)KYK&.]MWNU7
M<T*R N!ZXI9M3L;8H)[RWC,DGE)ND W/_='O[4 9]AX0\/Z9'<1VFDVT:7$8
MBF&W=O3&,'.?_K]:;9>#O#^G6MU;V>F10QW:E)MA8,RGMNSD#V!Q6NEU;R7$
MEND\;31@%XPP+*#ZCM31>VK71M1<PFX R8@XW?EU[&@"I'H&EQ:'_8JV4?\
M9NTI]G;+#!.>YSU.:ATSPIH6CVMS:V&FPQ0W(Q,IR_F#&,$L2<>U7CJ5B+TV
M1O(!=  F'S!OP>G'7G%6))$B0O(ZH@ZLQP!0!@:?X&\,Z5=175EI,,4\+%XY
M-S%E.,=236MJ6F6>L6$ECJ$"SVTF-\;$C.#D<CFITGADD>..6-G3[RJP)7ZC
MM0)X695$L99L[0&&3CKCZ4 9$GA'0I(K2/\ L](Q:(4@,+M&R*>HW*0>?<UI
MV5C;:=:I:VD*Q0IDA1ZDY)/J22233X[F":1HXIXW=?O*K@D?44)=6\D;R1SQ
M.B?>97!"_4]J *KZ-82:S'J[0DWT49C27S&X4]1MSCOZ56NO"VBWEQ///9 O
M<$&8+(ZK*1TWJ" WX@U+<37YUK3OLT]D=-E23SE<GS7.,J8\<$>OL:I^,-<D
MT+PW?7=G+:_;88P\<<[=1D G .3QG'O0!>;0M-?6H-7-J!?P1>3'*&8;4Y^7
M .,?,>U1CPWI(GU&<6I\W4EV7;^:^9!C&.O'!QQBK4%]&=/MKFYDBA\V-6^9
M@HR1G S5B6:*!-\TJ1IG&YV 'ZT 9G_",Z/Y6FQFS!33&W68,C'RCQTYYZ#K
MFK&L:19:[IDNGZA#YMO+C<N<$$<@@]C6=X6UJYUJ/53<F!C::A):QM "%9%"
MD'DG^\:BU[Q!-:ZWI^AV,MM%=7J2,9Y^5A"CCY<C))/3(H N:9X7T?1[^2^L
M+3R;B2,1NXD8[P#G)R>3[GFI-5T"PUF6VGN4D6YMB3!/#(4DCSUP1ZU)IMU<
MFSMX]6^S0ZDP.^**3(."0"N><$#-77FCC.'D13M+?,P' ZGZ4 9-WX5T>]T>
MXTN:U_T:X?S)<.V]WR#N+9R3P.33U\.:<FM2:N(Y/MLEM]E+^8>(_0#MTI/$
M^JRZ)X9O]3MTCDEMXMZJ^=I.1UQ4^B:B=4T2PO)/+6>XM8IY$0\*74'IUQUQ
M]* ,W_A!]#.APZ2T$K6\,IFB9IF\R-R<[E;.0<FI+/P=HM@NH"W@E4W\8CN'
M,[LSC&.I.>YK;$T32M$LB&11ED##('N*4R(&"EUW$[0,\DXSC\N: ,:/PII4
M7]D;(YO^)2"+4>>_RY&.>>?\CIQ6'XH\)K'H>K_V/8275QJEQ')>1&;!=0^Y
MMN3@&NT$T1F,(D0R@9*!AN ]<54L9-1+WIU&.WCB2<BV:)C\T6 0S9Z'K^5
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
MPK'Z"O8< $G R>M((T ("* >HQUH \^N+S0?$'C7PL\?V6>TELKAXH957KD
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 53U;4H-&TJYU&Y#F&WC,CB,9; ]*N5C>+
M8_-\'ZRF\I_H<IW#V4F@#+TWXA:7J6H65L+/4K=+T8MKBYMBD4K8SM#9Y/Z4
MC_$31X[Y(V6;["\YM5O1M*&4=MN=V.V[&,^W-8^B17VOZ+X-@CTZXM[?3_*N
M)[F;:%(2(JH09RV[/7M5'P[X=U#19X]"N?!^FWYBGRFL2QQ[?*SG)^4L6'0#
M/?T'(!UC>.;#^W)M(CL-2DN8+E+>4K;$JF[HY(Z+TZX)R, U5T;Q!H&G:=K%
MS:"^$<6HO%+'*=[/.Q^[&,G@D\#CWJ?PY;7D7C+Q3<W%E-#!=2PF"1P-L@1"
MI(_G7*V?A;6ETS5;A+-EO+7Q =3M(9" +A5Z#/;()Q[T =S9>)[:?4YM-O;:
M?3KV.+S_ "[K: \>3\RLI(('?GC\*X;QYX@FU?2M+>RT[4X8GU*(VEV.%FZ]
M K9&<C;D<\ULZKH=YXPU0WC6<FFPQ:=/:H]PH\R2252O0'[JCGG')^M9%U_P
ME-YHF@Z7)X6N%FTN]MFDE$Z;'$>0-O.<$=3T% 'HVK:G!HVDW.I7(<P6Z%W$
M8RV/;.*P-+^(&G:GJUI8FRU&T6]C#VD]U 8TG.W<0I[\$<]#GZ9L>/\ _D0M
M:_Z]F_I7.:%;7GB"Q\&A=/GM;?2H8YY+F8#$F(PJJ@SDANN>V* -JR^(FCWU
MR\:V^H10QO*DMU+!B",QKN.Y\X''0=>1QR*O6GBVTN+VSMI[2\LA?*6LY;E%
M59N <#!)5CU 8 X_*N1T3POJESX#\3:)/!-9W-W>RRP,YVAP=A7D=B5P?8UH
M2Z?J7B2V\.Z?=Z9=V!TZXCFNYF*A08T8 (03NRV.1T% &_9^++"[35V:*YMC
MI1/VE+A AP 3D<]"!P>.HJI>:KI,^O>&I+E-0BOKM9&M(LE0H*@MY@!QTQZU
MD^(_"%WJ'C6">T4IIFI1+%JI7N(V#KD9ZMM5,^F?>KOB/2[Z[\?^%KV"V>2U
MM3/Y\HZ1Y4 9H Q_B1XF%QX/ODTR.]*).D9OH<+$&5QD!MV3R,9 QGO72:EX
MTTS1E:*87%P]O"DER;<*WD@@8W98')'.!DXYKA+[1_$J^!)_!D>@3S-;3?NK
MU)$$<J>9N!P3P?FZ<X_ UH7&@W>A^)=3NIO"<7B*WU$)+"[*C&!P,%#N!P.>
MH[ =: .SN?%NGQ26L5G%<ZE+<P_:(X[) Y\KIO.2 !GCKFL7X63>?X:O91)-
M(K:C.5:8_.1QC=[^M5Y+76_#WBR/6+?1#>VUW81VTEO9LJBU=>=J@X&W_P"O
M]*T/AQIU_IF@W<.HV+6<SWTLHBXP%.,8P3Q0!EZ[J4VK_$/_ (1BYM;UM/\
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
MN 5_$5Q7B*PC?P+H%_IFG236MH\%S/%;%H96B6,C((PV1D'U[UEZCI\6O>$M
M9N?"VDZDIN/*>6YNY7:2["-RB[V)(  .<\].M &_J'BM[GQYX9M-,O)?L5T)
MO/1HF42C;E6&X#(X."*[VO,;C5X?$GC[PA>:?:W@A@\]9O,MG01G9RN2,''0
MX->A:=J,.IPRRPI*@BF>%A*FT[E.#QZ4 7**** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "J>K:9!K.DW.G7+.L-S&8W,9 8 ^F0:N44 5-+T^+2=+M=/@:1H;:
M)8D,ARV ,#)JW110 4444 %%%% %+5],@UK2;G3;EI%AN$*.8R P'MD&I-.L
M8M,TRUL("YAMH4A0N<L54 #/OQ5FB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@#-UO1H==L!:S3W-OMD65)K:39(C+T(-4]*\--8W*7=
M]JU]J=Q'GRC<L-D9(()50  V"1GDX)'<UO44 %4=8TY=7T:\TYI3$MU$T3.!
MD@$8.*O44 4=&TU-&T:STV.1I$MHEB5V&"P ZFKU%% !1110!0N])M[O4;2_
M+2Q7-J3M>)MN]3U1O[R]#CU&:OT44 4K'3(+"6YF0R23W+[Y99&RS>@]@ <
M#I5VBB@ HHHH **** "J>K6)U/1KVP641&Y@>'S"N[;N4C.,C/7UJY10!F>'
M=(_L'P_9:7Y_G_9DV>9LV[N2>F3CKZUIT44 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
MN7#2?,DAQ\RD#(Z#_.:C@\!:9'H-[I<UU?77VU56:YGFWRD*<J 3P #VQWH
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
MC:?8R0/M'GKY>2< ;LXZUQ,LEEI/BWP[<W$#66B)ILD-LUQ\J029&-Q;[I*
M#YN>?K7-^*8PWACQE=V4@;1Y[RV-L$8%#)E?-9<<8)(Y'7% 'JXUS2F2Y9-2
MM'%JN^<).I,0]6P>/QK$E\2PZYX5.I:+K=EI["1=TMV4(C&[[KC/REAZ\\_C
M6']DTK3O'EG!906EM)/H<N^*%50NV01\HZG 8_0'TK#FO+"X^ WDI)$UQ;&&
M-U(P4D\X''/?;GIVS0!ZK=:SI=C(\=WJ5G;R1H)'66=4*J3@,03P,\9]:>NI
MZ>XMBM];$77_ ![D2K^^[_)S\WX5Q5S9:5JGQ=GCN;:UN@FBJQ66-7&_S.#@
M]3M(Y]*Y/1;M8?A_X0N+J4)!;:^NZ1SA8T!<\GL.: /9$OK22>>".ZA>:WQY
MT:R M'D9&X=N.>:CL]4T_47E2RO[6Y:(XD6"97*'WP>.AKR#5IY+_4OB#/I4
MJS1R6UNWF1-D/& -Q4CKP#[$9K<TF7PS?73ZG!KEU<3C3Y$F$5ND0@@V?\M%
M10#M[=>2,<"@#T&TUC3+^XD@L]1M+F:/[\<,ZNR\XY .15>_\1Z5IFK6>F7=
MW%%<W>?+5G48P.,Y/&3P/4UQ?@\_V;XBT[3&:SU2+[ _V/4[4;72'(.R50>
M<#!/?CUK2\22V5G\2/#%S=R6\"&"Z1I96"@_*-H)/N>/K0!UEQJFGV=Q%;W-
M]:P3R_ZN.6959_H"<FK9( R3@"O,%FL)]&\:VNN+$FJ>;._^D*HD:,+^X*9Q
MD# QCO\ 6NLT!+Q_A[:)JJNUR;#$JS#YB-IP&]\8SGGUYH V1J5@9HH1>VQE
MF!,:>:NYP.N!GFI?M,&_9YT>[=LV[AG=Z?6O#],TO2S\*[/4+6&+_A(_M2+;
M2(W[W?\ :,  9_NYKJ=#T/1]3\<^+)9X(9[NWNXY((R<;& SN&/5NOTH ]%^
MV6INOLOVF'[1C/E>8-^/IUIZSPM,T*RH95&60,-P'N*\=9K2Y^$(F&QO$45Y
MN)/_ !\_:3. >/O%BN./0>U;GB?[5X4\56'B*WMA+<:G;'3[E(L8:X(!1N>Q
M*@=N%H [C4Y;TFP.G7%HJ-=JMP9F^]%SN5,?QYQCZ&H_$>L+HVA7]VDL(N8+
M9Y8HY&^\0"1QG)Y%<AKVEV_A[2/!%@TD>;75K=3*<#)(8N>>Q;G\JR=7N])G
M7QPFN-:?VLGF)9"[50XB"'R_*W>Y/W>3Q[4 >A>']8.H>%M-U.^DABDN8%=S
MG:NXCMFMA65U#*05(R"#P17C,4D97PG;ZCJG]GZ;)HVU)984DB,I;!'SJ5!V
M]^P[\UZ+X(L]/L/#$-OI=]+?6:R/LGD&,_,<[>!QG- &79>(?$>K>)M<TNQ&
ME1QZ9*BAYXY"7#9(Z-U&*Z#2+[4&MY5UR*VMKE+EH8VB8A)UP"K*&YYSC'/(
M-<)HEI87_CSQHEW>S6W[Z$(\%X\!SAP?NL,X]\XK3UJVT+4O!$^C07+W\]DZ
MVMK,QW.;KC:%<\$@D;L'@9STH [P2(TC1AU+K@LH/(STR*9%<P3LRQ3QR,OW
M@C@D?6O+["^O_P#A"O%"JTA\70,4O&S^\8*0 R;1]T+G;@8SSWS3- T[1TDM
M=7TCQ MSJ@L)=EI:V\2DGRS_ *Q44'(8CEADG YH ]46>%IFA65#*HRR!AN'
MU%!N(!$TIFC\M3AGW# /N:\W\&3^%GTOP_<I(HUU6\N1(6S<22-D.90/F*?Q
M9;@ #Z5@&XA@\ ^.K6>9([@ZH^V%V <Y=,8!Y['\J /6VUK3UUI-(-ROVYXC
M,(Q_=! _/GI5?2;K4ECOWUI[*-$NG6W:)^/*XV[L]&KB])MM.7Q]X?>>"U$D
MGA^.16D1<M*&4!AGJV!P>N!4'AG18_$7ASQGIDV?WNJS^6?[KC!4_F!0!ZB9
M8PZ(74,^=JD\MCKCUIJSPO*T22HTB?>0,"1]17F?AR_U+Q!IDFKBS:*;1-,E
MM+4$#YKK;\Q4?14'XG'>J7A&STN[O/#FK_\ "26HU%=PEM4@47,\CYW"0ABQ
M'7YB.G<9X /6WECC90[JI<X4$XR?04++&TC1JZETQN4'E<],BN5^(>G/=>&C
M?V_%WI4JWT) Z[.2/RS^5<<-;OK'7Y?$5G8H(/$L1M[)"OS"9%549C@8#$D^
MXY..P!Z7/<:B=7L$M([5]-D$GVF9I/G! ^4(.AYZ]>_3O1U;Q-'%X>UJ_P!)
M:"ZGTS<KJ['9O4!B,CK@'\QC([<[<:5;:-XV\"6,#_-#!<Q,N[J!"?F(]R6Y
MK)LK;3K/P=X_$4-M%-'>7L28"AQ$ H51WVYZ#IF@#T^QNA=6=O(Q02R0I*R
M]-P]/3K5FO+X[6/0_&O@S["71[^T=+N1F+-,!&I&XGTP,5Z3:WMK?1M):7,-
MPBL49HI X##J"1WH E:6-'16=59SA03@M]*<2 "2< =Z\;\;75E=S>*I[<Q2
M7-J8(S/=.%>%@<;;< 9Y.23D?0YK=N+#3/$'Q)LEED-Q;S:'YLB),P$GS@+N
M /3!SCU - 'H^<C(K#T[79+WQ9K6CM'&B:>D#(P/S/O4EB?8<#_]=>8:-J\W
M_"*^'M/O7QI+ZO+;W,CRD#RUPRHQS]TEC[84 UN6MU9Z)K_CG^R1"C-#:"UC
MA/!D=2HV@?[;KT]: .[T/4Y=6AO+AHT6!+N6&W93_K(T.W=U/5@V/;%:E>>W
M5A%:^(_"7AN_)DL%M)#L;)2XN%4<MV;NW/<^]<]KIEMO#'C?3(9&&FV5W;?9
M2'8B(M(F] 3V'!QT&: /8ZY&'Q7JU[XGU71+'1[1WTXKNEFOF0.K#(( B/..
MHK7\/Z%9Z':2"SFFF%RXFDDDF:3>Y4 L,D]<9Z]_I7&Z3:75W\4/&"VNHS63
M!+?YXXT?)VCJ&!]_SH [;1[^^OENDU#33936\WEX$AD20;00R,57(YQTZ@UI
MUQ.LZ;93>#KK2+_6)KN_T_$@N@#YR2L6,1P#RW(4#//M6)X?OK^;2O$6K7\4
MB^+;.T:'RFC*LL87*$(#SD]3[4 >HT5Y?X:TM0NE>(+/Q)"]Q);'S+=(B9+N
M0H<K(3(26# GIV-.\+6VEZSI.D^(+O5WM]<^V;KB8S!7E??M\DKGA2-H  '&
M* /3JK3:A:6][;6<MQ&ES<[O)B)^9]HR<#V%>=JUK'8_$B*22-561WVL^,,T
M9(/XMT]35*"VAO?&?P\DN4\UY-(5W9R2698BRDGU#<T >DV-SJ<VIZC%=V4<
M%G$R"UF63<TP(RQ([8./\BM&O.=)M6UWQ/X^TJYGE,,AAC0%VPA*M@C!'<#C
MOBH?!FH76M/I>FW",DGAU)%N<$KF508HP<@$_+N)Y^M 'IE87B_Q%_PBOAZ7
M51:_:O+=%\KS-F=QQUP?Y5YSX:M[S6+73_$$NOV-M>I>%KB9I',Y4M@PLI.W
M'(P,=Q75?%S_ ))]=_\ 7:+_ -"% ';HV^-6QC(!Q3J\_ME3P]XXGMXK^>*S
MGT5KRX>XF,H$JN%\SYCQA>PXX^E9?ANYGC\7^'I%DN!%J-I,\L\UP2][M7*R
M/'DA.O R2!QP!0!ZI17FOAZ2;2/$]K:ZZEP-0NYIC#J,-QOAOUP<*XSU4, H
MQQCC%:_BN[-SXN\/>'K@NFFWWFO<<[1,47*)N^N,COD4 ;6C:ZVK:CK%HUL(
M?[.N1!N$F[S 1G/08^G-;->.SW,FA6'BRWTV]:VWZO#;&Y>1F:"-@ 26ZX'(
MSU'UKI_#F@SVFIZA NLV2V5];[Q964[LR-P/.5BVX?4<$XH [NBO,?#%Y>:K
M=:=X:OY+EK[1+V6>]DE9MTB)GRB2<YW,X[]%]"#5&U.K^(X+S4CX@L["[L[]
M\RRSNC6ZJ<!=F=@4@=QSCG.* /0K+7FN_%.IZ*UIY8LHHI!-YF?,#C^[CC&/
M6MJO/;V^GTWQ9XTOK89G@TJ&2/C/S!6(XJM?%]*\,>'O$5A?W$E]++;B<R3L
MPO!)]Y2I."1DD8' !QB@#TNBO*[*RO->USQGYVNZM EC.PMX[>[9%0X;''H,
M=.E5=&UO7/$EUINGS7Z02OI7F()IWB,SLS*7!C(+,% (!Z<G&: /7JR-)UP:
MKJ6KV@MS&-/N!!O+9\S*@YQCCK[UQL5QJ4>I>%/#5[J[WEO,+@W-[;3E3.T>
M[:F\8.5( ;G)[^^IX&@2TUSQ9;I)(X34!@R2%VP4'4GD_CZ4 =K17F7CNYNE
MO-;DM+[4)9;2RC=4M[AK>*RSGYF*L/,9L<#!]^*D1[_7==\,Q3:M?V\=]H8F
MN%M9C&&;"G(]#D]>O&* /2:PK;Q*MQXTO/#GV1U:VM5N//+C#9(& /\ @0Y^
MM>>Z3XDU&30-/TN6ZNV2?7GL)+LS-YGE#:VW?U#'=@$'. :V= L8M.^,FKP0
MR3N@TQ2#/,TK#+1\;F)./QH ZV[UTVOBK3M$^REA>PR2B??@+L'(VXY[>G6M
MFN$\5V4E_P#$3PS;QW4UL#!<EY(6VOMP,@'M6/%?WEIX:U;3I]9OV:VUP64$
MB$O<3J2#Y08G()!.#GC% 'J=%>6:7-KUU'XRTBUO)8IK:2#[)%<71D9"X;=&
M)2V03@#.>#TKI/!%S'/+J:$ZE;W<1B6XTZ^N'F^S-@X*.Q)*L.>O:@#KZ*\Q
M\<WEY]OUUK6_O7^PV4;JEK.T"6;-D[GPP\QFP,#!P#SCK4^GZG<^)=>T[2[^
M^N;>*308;L""8P-+.^,L"I!8 9XZ<'B@#T>BO.C<W4GBC1?"U_K$US:"R>1K
MR&4P-=2JS*%W(<Y4#D!N3UI=9EU+1[?P]H*ZRUXMU?O#/=22M$Y0<B(NI+ \
MXSUX'2@#T2BN!NM*\2V.A:M:VNIF\F:XCE@M%NV\V.$L2T?FM\V2 <'KP<53
MM+K4+_POK$/A^YU,:C%=IOL;^;$T XW1K(Q)((#8.<_U /2J*Y+P3?VMX=12
M";48Y8I%66PU"1GDMF YPS$DANO7M76T %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6
M3XFTN?6O#=]IMO)''+<Q^6'D!*@$C/3VS6M6?KFJIH>AWNIR1M(MM$9-B]6/
M8>W/?M0 S0-)71M$L;'$1E@MXXI)(UQO*J!FM".&*'=Y42)N.6VJ!DU@Z?XL
MM)_#^E:A=!TN-0C'EV\<3%W?;E@JXR0.>>F.<UHZ3K=CK<4SV4K,8)#%-&Z%
M'C<=0RGD4 7%@A25I4BC61OO.% )^IIY1696*@LO0D<BEKS[XA^+%A\)W_\
M9-U=1W,-PD/VB&-PH<-EE#XQP!@\X[=>* .^:*-W5VC5G3[K$9(^E(T$+.7:
M)"Q7:6*C)'I]*S;/Q!IUQ=W5@MR6O+*%)+E-C?(&4,#G&#P>U4Y/'7AN&PLK
MV34U6WO2P@<QO\VW@\8R,'CF@#>D@BE"B2)'"G(#*#BEDBCF4++&KJ#G##/-
M<O:Z_H^L^(=(GM-9NQ)<6TIAL@K+'* 2"S#'WE*MU/;CWDC^(?AB5XU342=\
MHAW>1)M5R< ,=N%R0>N/6@#I4C2/=L15W'<VT8R?4^]-:WA=F9H8V9AM8E02
M1Z&LV_\ $NE:;<SVUQ<.9K>'[1,D43R&./\ O-M!Q5K2M5L]:TZ*_L)3+;2Y
MV.4*YP<=" : + @A63S!%&) ,;@HSCTS2+:VZQ-$L$0C8Y*!!@_A5'Q!K,?A
M_0[K5)8)9UMTW>7$,D_X#U/85QNL>*XS=>$=9>[N[*REDE%U$RO&I_=YY7&6
MYZ=1Z4 >@QP10Y\J)$SC.U0,XZ42013;?-B23:<C<H.*R;;Q;HEWHLNKP7H:
MSB?8[>6P8-D#;MQNR<C QSFIM)\1:9K<MQ%8SNTUN0)8I8GB=,C(RK@'% &E
M)%',A25%=3U5AD4TV\)A\DPQF(?P%1M_*I*PXO%^B3:DE@EU(9I)6@0FWD$;
MNN<J'*[2>#W[4 ;'D0^:)?*3S%& ^T9 ^M--K;F,QFWBV$[BNP8)]<>M9+>+
M]#355TUKPBX>;R%/E/Y9DQ]SS,;<^V>O%%]XOT/3KR6VN;ME>$@2NL+M'$3T
M#. 54].">] &P((1)Y@BC$F,;@HSCTS4<EC:2VS6TEK ]NW6)HP5/X=*RM6\
M8Z#HE[]CU&_$-QY7FB/RV8E?48!S]/8U/'XFT:71$UA+Z-K%R L@!R6)QMVX
MSNSVQF@#12UMXBQC@B3>,-M0#<,8Y_"HK73;"R$HM+*VMQ*<R>5$J;SZG YJ
M#2==T[7(YGL)RYA?RY4=&C=&]"K $?E6C0!5M-,L+!Y7LK&VMFE.9&AB5"Y]
M\#GJ:DGL[:Z:-KBWAE:,[D,B!BI]1GH:RU\6:(VIKIXOE\]W,:DHP1G'50^-
MI;VSFL+7M;EN?&T'AJ+4+JR1K-I#+;1$L)B0$R=I^4#)[#)Y- '63Z5IUU=1
MW5Q86LUS&,)-)"K.OT)&14E\DLFGW*0JKRM$P16;:"V#@$]OK3--M[FUTZWM
M[R[^UW$:!7N"FSS#ZXR<5R^J:[+H_P 08DU#4HX-(;37D$;''[P.!GU)P> /
M>@"3P+X0B\.Z!:QWUC9'5(R^ZXCC5FP6)'SXSTQ720Z;86]Y+>065M%=2C$D
MZ1*KOWY8#)Z"L?5]9L;OPU#J-IX@2PM994*7JH'!PW*X/K@BKVI>(M(TB80W
M]_%!)MW[6SD+G )QT&: )SH^F&_%^=.M/M@.1<>0OF _[V,U9FMX+CR_/ACE
M\MQ(F]0VUAT89Z$>M255U#4K+2K;[3?W,=O#G&YSC)]!ZF@!;K3[*^,1O+.W
MN#$VZ,S1*^P^HR.#3+G2=-O+E;FZT^TGG5=JRRPJS >@)&<<FJX\1Z,VG1:@
M-2M_LDL@B27=PSDXV_6JX\8^'##<RC6;39;,%E/F?=)S@>_0]* -"XTG3KNT
MCM+G3[6:VBQY<,D*LB8&!A2,#BK,,,5O"D,,:1Q(-JHB@*H] !TK/N/$6C6L
M%K-<:E;117:[H'>0 2#&<C\*HWWB&UU#PEJVHZ'J,4K6UO*RRQX;:ZJ6Y!H
MNR^&M!GF>:;1--DED8L[O:(68GDDDCDU-'HVEQ10Q1Z;9I'!)YL2+ H$;_WE
M&.#[BL[2]=MK3P=H^H:O?)&T]G"[R2MR[E%)..YR<\5;D\2:/%I"ZJ^H0BP9
MMHGS\N<XQ]<B@"U'IFGQ7TE]'8VR7<@P\ZQ*)&^K8R>@IMGI.FZ?+)+9:?:6
MTDG#O#"J%OJ0.:5]3LDN+.!KA!+>!FMU[R!1N)'T'-44\6^'Y)K>%=8LR]QG
MRAYH^;!(/Z@T 78-)TVUNWN[?3[2&YDSOFCA57;/)RP&34,_A[1KF>>:?2K*
M26X4+*[0*6<>YQSV_(>E.T_7=*U::>'3[^"YD@.)5B?=MIMKX@TF]OY+&VU"
M"2ZC)#1!N>.N/7\* )9-(TZ6YM+A[&W,UH-MN_EC,0QC"^E26>G6>G^=]CMH
MH//D,LOEKC>YZD^]4V\2Z&CP*VK6>9W:./\ >C#,O49J"/Q7I<OBJ7P\LO\
MID<8<G(VD_W1_M <T :UM9VUDCI;01PK([2.(U W,3DD^YJG:>']'L-0FO[3
M3;:&[F)+S)& QSUY[9[XZUI44 -=%D1D=0R,,,K#((]#4)T^R*6R&T@VVN#
MOEC$6!@;>/EP..*ALM9TW4;B:WL[Z">:$XD2-P2M$&M:9=:A+807T$EW%]^%
M7!8?XX[^E #I])L+K4;;4)[6.2[M@1#*PR4SUQ5:Y\-:)>-=M/I=J[W@ N&,
M8#2 $$9/7JH/X"ENO$NB6=O)-/JMF$C!W 3*QXZ@ ')/M4.E^*M+U3P_%K7V
MA+:TD+#]^ZJ5()&#SUXSCKS0!;.B:8;BRG-E%YMBI6V8#'E C! _"J^A^'[;
M0FOVM\ WEP9W5%VHIQ@!5R<<#D]SGIP E]J27_AN>\T?5K.$E?W5W(0T2'(^
M]GIZ>V:M'5+&UBB6\U*S61H@^XR*@<?W@"?NGZGZT 5;KPKH-]>37=UI-I+<
M3ILDD:,$L/\ 'WZU-;:!I-G>Q7EM8017$4(@CD5<%8Q_"/:KEK=V]];)<VL\
M<\#C*R1L&!_&IJ ,I?#6BKI4FF#3;<V,CF1H2N5+'O\ 6F6GA30+ YM=(LXC
ME#E8AG*'<I^H/.:O0ZG87-P;>"]MI9AG,:2JS#!P> <\4+J=@UW]D6^MC<Y*
M^2)5WY')&W.: &ZCI-AJT2QW]I%<*AW)O7E#Z@]1^%5Y/#>C2Z4=+?3H#8E]
MYAQPS9SD^I]S5F;5-/MFD6>_M8C$0) \RKL)Z9R>,]JQ?%?B0:3!I\-K=VD5
MQ?W"1++,P*QQG),F,],#@],D4 =%#"EO!'#$NV.-0JC.< <"LB;PCH-Q>37<
MNFQ&XF;=))E@6/O@U4T/^WX]:EAU76M-O+;R"T,4"!96!?Y9&'ICCCCI]:A\
M7^*&TB.SCTZ\L6NFOH89X'<,XC8X.%!R#TZ]J -2/PMHD4(B33H@@G6XQD_Z
MQ1@-G/45:&D6"ZH^IBW'VUT\MI=QR5_NXSC'M4L]_9VTT<,]W!%+(<(DD@5F
M^@)YITMU;VX8S7$485=[%W POJ<]J ,O3O"6@Z3J,FH6&EP073YS(H/&>NT=
M%_"D@\'^'K;5VU6+2;9;TMN\P+T;GD#H#SU J;5/$>EZ/;VEQ=W2"*[F2&)E
M((8MWSTVCJ3T%.$]V^O0".ZLFTV2U9Q&#^]9\KAAS@K@]O7Z4 07?A+0;_4)
MKZZTR&:>==DI?)#@# RN<9'8XR*DG\,:+<I8)+I\173^+8#(\L<<<=1P.#UJ
M['J-E+=M:1WEN]RF=T*RJ7&.N5SFL'P]XAO-5\5^(],G2$0:;)$L)12&(8-G
M<<\]!Z4 ;-GHUAI]_>WUK;B.YO6#7#[B2Y&<=3QU/2I;:PM+.:YFMX$CDNI/
M-F91R[8 R?P'^<U9J WMJMV+0W,(N2-PA,@WD>NWKB@#)'@SP\NN'61I</VX
MMN\SG ;^\%SM!]\9J]K&C6&O:<]AJ4)FMG(9D#LN2#D<@@U8>]M8C()+F%#&
M5#AI -I/3/IGM3I[FWM8#/<3Q0Q#K)(X51^)H HS>']-N-474I;<M="W-MN,
MC;3$>JE<X(_"LZT\!>&K*:TF@TT++:2>9"YE<E3]2>1['BCPYX@N-2&NO?FW
M6/3[Z2%&A!P8U4')YY/-6M!UB6\\-VNJ:KY%JUP#(!NVJJ%CLR3WV[<^] !I
M_A/1M,NHKBUMI \)8PJ\\CI%N^]L5F(7/L!5G6-!TW7[=(-2MA,L;;T8,59#
MZAE((_ U?,B* 2Z@'ID]:565UW*P(]0: ,2U\':!96]];P:;&L-\%%RA9F$F
MWIG)]R?J:ET/PQH_AM)%TJS6#S,;V+,[$#H,L2<>W2M8L%QD@9..:CCN8)C(
M(IHW\L[7VL#M/H?0T 0V^F65K?W5]!;HEU=[?/D Y?:,#/X5E3>"/#MQK3:M
M+IJ->,XD8[VVLPZ$IG:3]16Z)8V^[(IP,\'M213PSAC#+'(%)5BC X(Z@XH
MHKH.FIK%UJOV?-W=0^1,S.S*Z<<;2=O;TJM:>$=&L;F">"VE!MR6@C>XD>.$
MGNB%BJ_@*V/-C) \Q,MT^8<TIDC4D%U&#@Y- 'GWA_PF]YXA\4W&K6M]!;W5
MWF$"YDB69#NSD(P##IU]:ZC5/"&@ZRELMYIT9^S+MA:)C$R+Z J0<>U6=)DU
M5FO?[4%H MPPM_LY)_=<8W9_BZU<EN[>&WEN))D$42EY'W<* ,DF@#+N_"6A
MWNF6VG36"?9K8Y@5'9#&>^&!!'YU)HOAK2?#[7#:9:F%KC;YK&1G+[00,EB?
M4_G5G3=5M-6TN#4K63-M.H968;3^.>AJWO3:&W+@]#GK0!B:EX.T+5[^6]O;
M-I)IHQ'+B9U5U P,J" <9]*DM/"NCV-Y8W5M;R1RV,!M[?$[D*ASD;<X/7J<
M]O05KB2,D .I)Z 'K2Y!) (R.M &"?!>@'2I],-CFTFN#=.GFOGS3CY@V<CH
M.AJ;2?"FCZ)?27MC:NES+'Y3RO,\C%<YQEB?0?E6R<XXZUG:/+J+:<&U@6B7
M7F,#]F8E",_+UYSB@!;K1+"\U>SU2>)FO+,,('\Q@%#=> <'/N*SG\$:!)!<
M0M:2;+BY%W)_I$@/G#/S@[OE/)Z8_2M\2(0Q#J0O7GI7(:!XAU[7Y;;4K>VL
MO[%FGEB9"2)HT4D+)G=@Y((Q@$>XH O+X%\.H;HK8N&NMAF;[1)EBIRK9W9#
M9&<CG-:6EZ+::29WA\V6XN"#/<3OODE(&%W'V' '05?5T<91E8>QS1O3&=RX
MQG.>U &%J7@S1-5O[B\N[>1I;F+RIPD[JLH PI90<$CM_P#6%5[[P#H&H6EA
M!-#.#8QB*"5)V$BH"/ESGD8X]@3C%=+O3GYE^49//2E#*5W!@5ZYSQ0!SNK>
M!M!U?3K6SEM3 MH +>2W;8\8SD@'OGOG/4GKS4]SX0T2[T%-&DLP+-&WQ[6.
M]'Y^<-UW<GDUI7VI6>FZ?+?W=Q'%:Q+N>0G@?XGVJI=WNH/+IDFE6\%Q9W$G
M^D2O)M,<9&0RCN>O'TH H0>!]&MM)6PA6Y1ED6872SGS_,48#[O49/'3GI4B
M>#].33[FV\Z\::YE$\MX9SY[2+]UMPZ8XP,8]NM;Y90P4L 3T&>M+D9QGF@#
M,TG0K72'N)HWFGNKD@SW-P^Z23 PN3@#@8' '2M.D5E894@CU!I: "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ K$\8V=Q?^#M6M;6(RSRVS*B+U8^@K;HH \RTP75K!
MX1UR6PO%M+"S-C=1O QDC)0 2*@RQ&X8Z9QSBN@\,VKW7B;6_$"0S06=[Y<4
M23(R-(4&#)M/*@]!D9XKK:* &R*S1LJ/L8@@-C.#ZUXM?G4U^&TW@^71=3;5
M+6;YI$@+Q2#S=^X..OWJ]KHH \U:.ZT+QOK,S:=?W0U:QB2#[/!E0ZIM*LQ.
M!T!R?6LK1+6XLM"\"VE[I=V7CU"6613;EA&"S!2W''+*>?3/:O7Z* .(U2UG
M/Q:T&:.U?[-'9S!YEC.T$A^">G_ZZY6VM;F+X3ZI!-87*W$NK!XX5MW+8\R-
MB0,9 VJW/X5[#10!Y5XAU!K?Q9KT=G'?>7J-A%%<,MBTX)*$ KM(*84]&ZDG
MTKNO"#:8?"UA'I+NUI#'Y2^8,.&'W@P[-G.:I77A"X.MW.I:;K]]I_VMU>ZB
M14<.5&/EW#Y>/K6YIFF6^E6AM[?>0SM([R-N9W8Y9B?4DT 4O%T$MSX/UB""
M-I)9+.541!DL=IX KDS<2:G<^!+@:=?1K#*ZRK+;,#&1&%R>.!GH3]:]%HH
M\BU33+V:+6W&G75Q%:^(EOIH%5D::#:0=A_BY]/2NO\ !D6EO/=7NEZ!=Z<L
MB*LDUWN5Y&'\.UB3@<<^_M7744 %>667VFSUBTB\/1:E%:WMY(+O3KRU(6T/
M>1'QA1SD8/\ 6O4Z* /,O!-W+IUA:^&M2\.7T]]:7CD3R0!HERY/FASP,9ZC
M/L:+:.;2O#OB_1]0M[BXO[NZN)H%6W+?:1*%567C!^;KZ5Z;10!Y3"8_#_Q(
M\/1:I*J-;>'4BDD.6567>"<]AP>?\:HWFD7]CH)UA+"Y_L\>(FU(6<2&.46^
M,*R@8*'KQZ;3QW]'D\-K)XUB\2-='?%:_95@"<8R3DG/7)/:MV@#C?!<VDZC
MJ&HZKI.F7T,<ZQJ]Y>.Y:=AG@!B20!CG/MVKJ[V*6>QN(H)/+E>)E1\D;6(P
M#D>]3T4 >2D"[^&T7A+[+,FOPRB);;:P97$N?.W?W,9);.,G%=%]H ^+]K;O
MNWIHQ3<>CL7#<?@#7<44 %<7>/;7'Q<L()(@[P:9(P+ID!F<8(/K@-^==I10
M!X3<"9OA3J41$A$>OLL:'/RKP< =ADD_B:ZGQE>06&LZC>Z;=QG4-L,5YI=Y
M"&COD&<! 1DG#=N*]-HH C@D:6WCD>,QLZ!BAZJ2.E<%\1@UOJWA^_NOMO\
M94$L@N&LV97B9@ 'RO('7OZUZ#10!Y'JXT(>%8_['M+R>UU#6H%>:[+MYK#Y
MF<!^2."I/&>>M;D=AIR_%R]6:WC$:Z0I6/RAY>-WS$]L]/UKT"B@#QFQ>PB\
M+>")M4"BUCU.?<9%)"@,^W\,A?;CTK8:VM[C4?&NJ:5"!ILNCF,2QKB.:7RV
MR4QP< 8/O]:['6]$N]3U?1KR"[AACT^<S.CQ%C)D;2 01C@GUYQ6[0!YEIUX
MEC/X(U6ZC8Z:NDFU:=E.VVFVJ-QX^7.-F>,YZXK1T;1+?6;[Q@=C?V-J<B)'
MAN'D"9DD7MRQ!SW(]J[RL[7+/4+_ $MX-+U'^S[HLI$_E"3 !Y&#ZT <AX%A
MU#4%:ZU<'SM&232HL,2'93^\<^O 1<^Q_#AC:+_PHZ"3[.//^WXW;/FQN/?K
M7MFE:;%I5@EK$S.02\DK_>E=CEG;W))-7: /.-9M-OC[5;?2UC@N9_#;I'Y2
M@9E\PXZ#[V /PQ53PC/X:U=/#]I(VHS:SIB+MMRL@%NPQN+' 7''<^WM7J5-
M6*-'=U159\;F P6^OK0!XM>0V"?#'Q)=QQKY_P#;$A26+&Y2)%V\]ACTKL;.
M\MK3XI7?VF9(GN-*AV;S@R$$D_4X%=K]F@\IHO)C\MSEEVC!/J13_+3>'V+N
M48#8Y ]/TH I:/K6GZ]8"]TRX$]N6*;PI7D=1@@&J/C..YE\&:NEGO\ /-L^
MT1G#'CG'X9K0TW3+?2K>2*WW'S)6E=FQEF;J>  .PX':KM 'GNDZQHFLZ;!_
M8-OG6TTN2!-L>W[, O1^WWPH Y/.>F:Q/!Z:#=/H$4M[JKZWITAC^P%5 @<_
MZPM\@.S@GDGKCK7K4<,41<QQHA<[F*J!N/J?6D6"%)6E2)%D?[SA0"?J: /+
M/ ^FV%UX5\37)LK:;4([N[6.4Q*TJ@QC !QD=3^M4]-UBPM_A[X2CE%NSQWS
M@7%P6,-I*I8@N%(R<." 2!ZUZ_%!#!N\J)(]QRVQ0,GWIIM;=HO*-O$8\[MA
M08SZXH \@>_MI_A_XZMH[CS9AJ!G/[HQY1FC"MC'&2IXK3BM[:Z^('@Z*XMX
MYE&AJV)%##(5B#@]P>]>FM;0.) T,9\S&_*CYL=,^M*+>$2)((8PZ+M5MHRH
M] ?2@#C_ (:M!_8^JQ6YCV1ZK< *F,*,C&,=L5TFO1W$OAW4X[3?]I>TE6'8
M<-O*';@]CG%78X8H=WE1HFX[FVJ!D^II] 'G?AO5/#^IZ;H*Z?&&UNTMGACA
MB 5X&*8D9QP,9&>>I(QUK&2:QN/AG8VL9C'B"&\C B4A;D3B<;S@?-G;N.?3
MFO6([:"&1I(H(T=OO,J $_4T@M;<3^>+>(3?\] @W?G0!YI?6&FW7B3XA226
MUM++#I\;1%E#%&,#[F'H<XYZ_G4=O+!-X4^'K7C0LYO(T_>8R4577'T'RC\J
M]1%O"#(1#'F7B0[1\_U]::;.V*QJ;>$B/[@*#Y?IZ4 <5?.]O\3KTVH N?\
MA'"85 Y9Q*< #OT%<C->:'-X!\/!98QJ<.IP_:!)Q,)=Q,A?/..3R>.E>S&&
M(S"8QIYH&T/M&['IFF&SM2S,;:'<Q#,=@R3ZF@#RJ9M$N=:\6Z?XHU&6Q::Z
M#)N5%,D( V;&*%OX>@/?W-:PL-)U+XEZ?!/;I=Q+H(8I=H&9CO&TN".6P>]=
MW<:;8W=S#<7-I!-- <Q221@LGT)Z5-Y$)G$QB3S0,!]HW8^M 'B>E-"GP_T.
M6Y*"&#Q-&"TGW8X\DL.>B]2>U=O<RVL'Q3MYX_+V-H3LICQ\X$@(QZ\#BNPE
MTZRGM&M9;2![=CEHC&-I.<YQ]13Q:6PG2<6\0F1=BN$&Y5] ?3B@#QG3;VR6
MZ\(W,5Q8PVYU!RL;.'NDW%LF63CJ3TVCMR:Z_P &'_BX?C<?]-K?^3UUXT;2
MU<.NGVH82B<$1+GS!T;IU]ZFBL+."\GO(K6%+F< 2RJ@#/CID]\4 6*\4U6]
ML9]]W:7%G%"WB%9&2X(:[+[QN;.1L08P!@\=Z]KJ@^AZ5(\[OIMHS3N'E)A4
MEV!!!/')! _*@#SIM'TV_P#%/C^2[A@F,,"&.-U!V,8LEQZ'(Z]:;IMY;27O
M@J/7"#IZZ5YL$DY'EFXQCYBW!PHX'8D5Z0=%TPR7;G3[;?>+MN3Y8S,/1O7\
M:;+H>E3Z?'I\VG6KV<?"0-$"B_0=J /,+"2UDT?Q%HFDR0@:IKAM(5A8$+$P
M!9AC/R[5;G%=+)%9O\3!INH0QO9QZ0!9PS*#%][#X4\9Q@=.@/:NN@TG3K5@
MUO8VT3!S("D0!#$8)^N":-0TG3M6B6/4;&WND4Y59HPP!]LT >.M#'<:#I-E
M>?O+1?%'V>R&X_-;[B&&[TYX.:]BTO2K+1=/CL-/A$-M&6*1@DXR23U]R:2Z
MT?3+Z&&&ZL+::.!MT2/&"$/J!VJ[0!QOQ(@M[C1M,2ZPL+:I;*[EMI52V&.[
MMQWK O=&T_0_%E[!HD?DV\V@W#W4:.67/.UCG/).?RKK/&FCW>N:=96MK:PW
M*QWL4\T<TFU613DKT.<]*UK/1=+T^UEM;/3[:W@FSYD<4057R,'('7B@#R6R
MTNQT[X5V&M0PM'+=/'!J$R,QS;^?\P.#P#A0<=N.]=;>006OQ#TI-%M[8175
ME,+](54(8@!L8@'&<X ..1QVKLK33+&QLOL5K9P0VO/[E$ 3GKQTJ"TT;3M'
M@N/[*TVUMWD7E84$>\@' ) H \5TS0=.E^$S:NBN-;2X"VLJ2L'#>8 JJ,\=
M3T[UT^FZ!8:_\3?$B:K"TC0+;2(HE8!7V+SQC/3'/J?6M[P)X'@T'1[<ZGI]
MDVK12.PN%4,P!/&&QGI751Z5I\.I2ZE'90)>RKMDN%C =AQP3U/0?E0!Y9?O
M+9^%?&WV.26-1K9$IB)+",E-_P"&,U>_LO0TTWQ!=6&L17\MQHLNZ"W@C6,*
MJG:S!!@,#TSSU]./1+?1]-M!="WL+>(71)N-D8'FDYSN]>I_.DL=&TS3()8;
M#3[:VBE_UB11A0_&.<=: /,+)--?PCX*L$@@EENI))=LA5;=V13O\[(^;&1Q
MU)%4(!'=>"&M6O(D2+Q0(HYK=\+!&6',9)RJ\DBO5_\ A&="^R1VG]D67V>.
M0RI%Y*[5<_Q 8ZT-X9T)XWC;2+(I)+YSKY*X9_[Q&.OO0!QOBGPS9^$]/L]?
MT*SQ)I=T9Y(V9GW1/PX&2<=0?;!KIO"D)FMKO6W1D?5Y1<HC')6+:%CSZ$J
M3[M3/$5AX@U6Z33K.6UM]&GBVW<V6\_KRJ=AD<9/J:Z*.-(8DBC7:B*%4>@'
M2@!Q&00>E>1/96[_  Y2$;E2/Q 5C*2$%1Y^W@YSG!//XUZZ1D8/2LH>&=#%
MFMF-)LQ;+)YJQ>2NT/C&X#UQWH XS1]-L=+^*6IZ):VL:Z;<Z4)9H'^=7;>!
MD[LYR&.:P[16LO@Y936,:0"ZOO*U">)0KF#SG4Y(P3_"O7H<=*]9.EV#7KWA
MLX#=/%Y+3%!N9/[I/I[4R#1M,MM.DTZ#3[:.RDSO@6,!&SUR.E ''WMI;:-X
MSMK?11';6UWIMPU[;6R ( @_=R$#C)+$9[XKD],T.Q;X,W.M'SFO6M)8MYF;
M&T39 "YP/NC]?6O6K'0M*TQ9196%O!YRA9"B#+@= 3W STH30]*33&TQ-.ME
ML6.6MQ&/+)SG[O3K0!YK<:!IZ^/O#=BJS_9]1T]C>#[1)FXVQDC>=V2.!QTI
ML#65CX-U;2I7G-NOB-[.VMUEQN4.N(R3G"<'./>O4%TC3DGM9UL;<2VD?E6[
MB,9B3&-JGL,<8JI)X5T*:SN+1]+MC!<R^=,FW&]_[Q]Z /+=502>%/'.GI'9
MB2UNH)DMK/F.%04W,@P,<!LG [UO:^L=K=_#V&T"PP_:E^2(;5Y"9X''4G\S
M7;Q^&]$B,WEZ5:)YT(MY L0 :,?PGVZ?E4?_  BNA^1I\(TZ(1Z>^^U4$@1M
MG.>O)R.^: .)LXX-9LO&EWJR1KJ=G=3"*7</,MD1!LV-_!R#TZ\U!!!<Z]JW
M@<:M-<+)/ITS3JDSKYJ@ @-@@\C!/K7?7WA;1-2O3>7FG0RSL '8Y&\#H& .
M&'US5B71=-GU*UU&2TC:[M%*02=XP>P'2@#D?AR!9ZEXHTB %;*RU BW0L3L
M#9R!D]/E_4UWM4-/T;3M+N+N>RM5AENW\R=E)^=N>>3[GI5^@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH ***Y'XA:Q>Z3HUDME,UNUY?16TDZ8W1(V22"1
M@'C&?>@#KJ*XNRO[K2/B.?#QNKBZLKNQ%VGVB0N\+ABI 8\E2%Z>OZ]I0 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !6+KGBW0_#CQ1ZIJ$<,DF-L8!9L9QD@9('O5/Q!X@N4O%T+0E6?6
M9ER6/,=HG_/23T]AW_GQ/C+PWI^B:)%IMLIO?$&N7"1O<S?/(^#EV /W1D]L
M=>O% 'K4<B2QK)&P9' 96'0@TK,J(7=@JJ,DDX %<+IWQ!\/Z?H#(9G_ - D
M^PPQ!E>6Y*  ,B@]#QSTYJO!H7B'QM_I/B6XDT[27^:+2[8[78<8\QNO3J/Y
M4 :=]\0+0W;6&@65QK=Z,@_91^Z0_P"U)TQTZ5H>$_$O_"1V=SYUJUI?6<[6
M]U;EMP1QZ$=1_@:9K-YIO@7PE<3VEM%!%$NV&&/"[Y&X 'J>_?@'TJC\-=&N
M-+\+_:;]7&H:C*UU<>8,-EN@(QQQSCU)H [&BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *SM=M["YT>
MXCU*R:\M<9:%(6E9N>-JKSGZ=*T:* .(\'^%Y+77+OQ!<VALQ+"MO9VCN7>*
M(8Y=B3\QQZG'-=O110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !6?K6D6^MZ:]G<?+R'CD !:)P<JPSW!K0HH ;&K+&BN^]P &;&
M,GUQ3J** /.OC/+,O@VVAA+?O[Z.-E49+C:Y _,"K*?#U3X8T*"TO'L-4TT>
M9'=(NXAFY<8SR"?Y5VEW8VE\(A=VT4XAD$L8D0-L<=&&>AY/-6* ,#1?"&G:
M/=O?DRWFIR ^;>W+;G;/)QV4>PKC]9=O'?Q&MM%APVD:,PGNI%&0\G'RY_3_
M +ZKH/'_ (I?0-+2ST_$FL7["&UC!^8%N-V/;M[XJ]X-\+0>%=#2U7#W4O[R
MYF(Y=SVSZ#H/_KT =#1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
M#>7<%A9S7=U*L4$*%W=C@ "IJY37],O/%6III+K+;Z+;.LEW(05-TV 51/51
M_$?7CJ* ,CP7IUSXAUV?QMJJ;1,#'IUNW/E1=F&>F>?S)[UZ%38XTBC6.-%1
M$ 5548  ["G4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!
"_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>22
<FILENAME>bbrantretirementagreemen010.jpg
<TEXT>
begin 644 bbrantretirementagreemen010.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#WZBBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH PM<\1V.G&6R?[9+/Y#22?8HC(\"=-[8^[WQGT
MK$\'>)4M_ 6C3:A-<7=]<+)LBC4RS2[789 ')  Z^U-@DU/PYXMUTMHMW>V^
MI%;BWFM5W#<%V[&S@*?<G%<UI>E:KI&D^%M2GT*\NH[2*>VN;2)2)TWR%@P7
MC(H [O\ X3G1#I5KJ22S/;W%P+4;83E)#_"X_A_&M236;*'4Y;"23;)#;?:I
M7/"1IG'S-V/4_05S<VA6VN^!M3LX-";2Q<EY8()5"R&0*,.P!X8D8Z] ,^E5
M+;1M:U;X?ZO->K)%KFJP8>,KL(V+M5.>FX D^F\_2@#HM-\6Z9J>HQV,7VF*
M6:,RP&>%HUG0=60G[P[_ $K#\%ZY+:>%[VXU^_>22'4I;;?(Q=B00 B]SST
MJOX/G@OKK3XY/"5U:WMC#Y4]Y=1A5B(7&(R22<GMQ@&L2STS6H_#%O>2Z?>-
M-:>(#?3VKP9>2,GE@I W$9R,#KZ8H ]$L_$VG7<-X[&:U>S0R3PW41CD1,9W
M;3SC&>?:J-EX^\/7]_:6D-T^Z[7,$CQE8W;^X&/&[V]>*P=;B;5M3U?7+6WE
M2QB\/SVYFEB,9E=@6 4, 2 !R:RM%']N^$?"&EV4$KW5I=Q74SO$RI%&C$D[
MB,'.1C&<T =W<>,=(M=06UEDF5&F-N;HQ$0+*,Y0R=,Y&*SO&WB>&PT/5+:S
MFN/MT4!)EMD9A;L?N[V'"D]JY?3;>.RFG\+ZQX5O;Z=[UIHID):W=6?<KEL_
M*!WP#WR,DBEU%KS3['QIHMQIE[+<ZC<2W-I/# TBRHP&!N XV@=_6@#M-+OK
MEOAU:W[3,UT=+68RMR2_E9R<]3FL'P+XXT^;P]I%IJFIL^I3[U:28,07WG"E
M^F[!7 ]/PK?T&UN)/A[8691H;DZ:L.V5<%6\O;R/K7!V-A<ZK\.]&\-16MW%
MJ=O>J9]\#)]F42.Q?<PQT/;)YZ4 >F6VO:9=O?I!=!FT\XNAL8&(\]<CV/2K
M-O>V]W8QWL,H:VD3S%D(*@KC.>:X7Q3I%POBV&&Q8+!XCB-I?KSP$ )<>^S*
M_C^(Z;Q1I5Q?^#=0TO3<),]L8HE' ('\/MD#'XT 36WB;1[N\@M8;P&:X5F@
M#(RB4#J4) #?@:@B\9:!/J2Z=#J"27;3FW\M4;*R#/!XXZ'ZURN/^$CTKPKI
MUK:7"7NFW-O+<BX@:/R%B&'R2,')  QG-7/AQ')!=>*(IHI8W;599%WH5#*2
M<$$CGH>E '0ZYXLT;P[*D6IW8ADDC:1%VDE@OI[^E1W'C'1+:VCN'NF,;0QS
ML4B9O*C?[K/@?*#[UE>(0_\ PLGPE(+60Q1K<[[A4)4%H]JJ2!QS_.N<U:&'
M3_&&M1Z[H6K:C::BRO;26;R%& 0#8RJP'7 YZ?3F@#T2XU_3+:2"-[H.]Q$9
MHEB1I"\8QEAM!XY'-00>+-#NM,&HP7ZO:M,+='"-EY#C"JN,L>>P_E7$:K=#
MP_XOT>>WLKBTV:*+>2$1M<)&N3L0["3D$'GOC\13\RUTOP9HUGH@N+J.WU ?
M:[MK,M+:/C)<1$9!PWRG!X]: /0_^$KT1=)EU.2^6*UAD\F5I%93')Q\A4C.
M>1QBD@\7:!<P2S0:I!+'%*L+&/+$NWW54 98GMC/0UYC(+P>'?'=JUOJ12XN
MHY+99X'W.6;DXQU( S]!76>)K?[+JWAOQ%:64C:;;.S7,<$'SJ'0*KE!R<#
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
MJ _C0!ZT9X5<(TJ!BVP*6&2V,X^N.:Q/[:N='TG4=1\2264<-O.PB-IN),?
M4,"?OG/05S.@:!H^H?$#Q/// LLMI>PS0_O#\CE,LV ?[V:Y*>W\_P"&WC!@
MBL8M;=\D E?F09&>G7M0!Z\_B'3(]7L]*-TAO+N,RQ(IS\H&<GTSV]<5?:Y@
M6X6W:>,3L-RQEQN(]0.M><7:Z:GQ7\.S*+1;3^S6$;C:(]REP,'ID''TKG=)
M@LM4S/K?B*.SU:'5?.EMS;*;DRJV%5'SN(Q@  8!'M0![3+<P0*6EGCC"D E
MW P3T%2$A5+,0 !DD]J\?DTBPU+4OB7->6R326L?F0,V?W;>7(<CWR!_DUZ-
MX:>*^\$Z49V6>.6PB64N=P;Y &W9Z]\T 9FC:_KFO7%OJ%A'IS:*\\D4J,6%
MQ$JDJ&W!MIR1G&.A'7K750SPW";X94D3)&Y&##(Z]*\FLH[6P^%]K-%&D-I<
MZJ(]0EB7&^W^T,I#,.=NW ^AQWK?GMX].^(UE::3!%#976F2M>10_*A49"-@
M<9S@9],T =YYB;]F]=V,XSSCUH#H7*!E+  E<\@'I_(UXQX>T33YO@[J&K/%
M(;[[+/%YOG./D5BP7&<8R,XQ_.M&ZT33[3QIX2MX(7CCU&T=;P"9\S@(& <Y
MR1G'X #I0!ZQD8SFH;FZ@L[66ZN)5C@B4O(['A0.I->/PW5GIFF^+-)D69;"
M+6$BMK:%@JDLQ_=LS<+&=HS[9J-/)<_$&R(L_(%FMQ';VQ!A5PF=R#U!QR!U
M]* /9+2ZAOK.&[MVW0S()$;U!&14U<WX5FT;3_"^DI:S6<"7*(JA'4"28J"P
M'JWMUKI* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 3(SC(SUQ2US1O-/C\?W,
M(L+@ZFFE^:9P_P LD7F?=5<XSN[X%9]G\1[6ZATJY?2;Z"SU&<6Z7,FP(LA)
M '7)'!YH [6BH;JZALK2:ZN'"0PH9)&/0*!DFN8TSQ]97^K6&GR6DL#:A&9+
M5S+&X88)^8*Q*G Z&@#K:*\_\+ZU:Z#X<U:ZO&8I_;4\,:[AEF+@*H+$#\SP
M 36M;>/-,8:DE\KV5QIX5I8F82;E;&TJ5)#9) QUR: .@U.R&I:7=V+2-&MS
M"\+.HR0&!!Q^=5] TA-!T&STN.5IEMH]GF,,%NY..W6LB7Q?/%;Z@)=$O+>[
MM;%KU(YBI1T Z;P2 ?4=:HVOCJ>S\,Z)?ZSILYNM4D6.-+;:0VX95AEN,@C
M)S0!V]%<XGBMIW@M;?1[U]1DA-PUI)MC:*,.5!8L0.2#C&:KW'Q TFWT2WU,
MQ73K+=BR:%(\R1S=2K#/48[9SQCK0!U=%<Y8>*+?5YM5TZ?3[ZTNK.,M);N!
MYCQD<%2IZGV/7O5+P_KVCZ?X/T7^SH;MHKQVAL[=R&FD;<V<G. ,@DGH!0!J
M:3X<&FZI=:C/J%U?7$Q<1^>V1!&S;MBCMSC\A6Y69HFM1ZW;3.MO-;S6\S03
M0S+AD<=?8CT-<UXMN)KKQGX>T9[:XFL)A-+/$C*%FVKP#EAD+U(/MC- '<45
MQ]OKFG>'--NK73K+4+S3]+E9+F9"'\G)+$#<=S!<\X' [\58U/QUI]A=V=K!
M:WE_->6INK<6L>_>H!('7.3@]J .HHKE&\=VQDNH(-)U66[M;>.XEMQ"%95=
M=W.6Z@'!'7/3-,M/B'I=Y/IP%GJ$-MJ#^5!=3PA(VDP#MSG/?&>F1QGF@"YJ
MWAFZN]5?4]+UNZTR[EB6&4I&LJ.JDD?*W0\GIZ^YK1TC2(M(@E59Y[F>9_,F
MN+AMSR-@#GL!@# ' JW=74%E:RW5S*L4$2EW=S@*!WK#A\7VWG60O+&\LH-0
M8+9SSJ-LA(R <$E">P;% '145R\?CK3YM>ET>&QU*6>*Y%K)(EONB1B>I8'@
M<'KZ5MZKJEOI%E]IN!(X+K&D<2[GD=CA54=R30!=HK!F\3QQO?6PL+I=0M;8
MW*VLFQ6F3U4AB",\'GBN.UG7)]4\'>%=;OX);:3^UK9WVG(=<DDA5))! X!&
M: .Y\0Z$GB#3DM6N[BU:.9)XY8" RNIRO7@C//X"J>G^&+A+RWO-:UF?5KBU
M9FM_,A2)(R1@G:HY..Y/':G6/C#3;N34XI4N;*;34$MS%=(%94(SN !.1C^8
M]:AMO'.EW%[!:-#=PSW%LUS"LB+F15!8CY6.&P"<-B@#IJ*XR+XEZ3<:>]_#
MIVKO:I"9FF^RX3 8*P#$X)&>Q_7BM<>*[ ZEH]EY5QG5H3-;3;5\L@+N()SU
MQCIGJ* -RBN,\3Z]H=UHMZ-3_M".SL[]+>1[8@%Y 0< J>@XST((QU%:NI^*
M[33+JY@-G?7)M55[AK:(,(E;H3D@GOT!Z4 ;V,T5SFK^-=,T>[N+>2.YN&M4
M$ER;= P@!Z;LD'IS@9XK<L[N#4+*"\MI!)!.@DC8=P1D4 3  #   '84M87C
M&:Q@\*WSZE->0VFP!WLR1(.1C&/? YXYYJ.^\7:;I=_'IKQ7TUTUJ;A(X;=I
M&=1V&.I//MP<D4 7_$&D_P!NZ#>:7Y_D"Y389-F[:,^F14ND:<FDZ19V",'^
MS6\</F;<%]JA<D?A6=!XOTJY\/P:Q$TIAGD$,4)7$KR%MNP*3][/OCOG'-8_
MB/Q!'JW@7Q ]FU[8W=DI25''E2Q."".03P1W!Y!H [7:O]T=<].])L7!&T8;
MDC'6L6PUZV6\TW1I?.-[/8+<JY3*,  #\WK45IXTT>[TBXU(22QPP7)M&5X_
MG:48^55&2Q.1C% #[OP[+?Z^E[<ZI<-I\>QDTY5"Q[UY#,>_/./IZ5O5YWI>
MKW%[\4=829=0M[9-*W&UER&0Y3)55)&<'@KZUJ:9XGT+0_"&D7,FH7LUE<N8
M8;FY1GD9MS9+G''(/X"@#KMBY)VC).2<4>6GS?(OS?>XZ_6L73?%FEZE%J$B
MO-;?V?S<K=1&)D7&X,0><$<TR'QAIDU_8V82\66_3?;%K9\2+ZYQP/7.,9H
MW3&A4*44J.@QP*4* <@#-+7GOB;Q =#^)NDM<W=RFGFQD:6%-SJS?,!\@ZG@
M=NU 'H+(KC#J&'H1FD9%9=K*"/0BN=7QYX>;21J8O&-O]H%L1Y3;UD.<!EQD
M=*N:AXDL-.FOH)?.:>SM/MDD:1DDQ\C(['D'\J -BF^6@)PB\G)X[^M8OA'7
MV\2^';?4I(&@D?(="C*N?]DG[PQCD<9SZ5#J7C?0]*U&XT^ZFG^U0('>-+=W
M.W&<\#D <D]J -_RHP^_RUW>N.:4QHS!BBEAT)'(K)F\4:3#IMG??:&EBO?^
M/988FDDEXS\J $G Z\<51U3QG96GA6_UFU629K7*- \;(Z29P ZG!49(Z]J
M.D:-&8,R*2.A(I0 H    Z 52T74AJ^BV>H")XOM$0<HZE2I[]><>A[C!KG+
M"Y>/Q%XTCNKZY%K;I"ZL6+&!6B9FV#MC)[=AUH Z[RH]NWRUVYSC'>EV*'W[
M1N/?'-<O9>*-#T?P_HQN-5N)H;M"MO<7",7EV]2W'7I]:3_A8_A@VSS_ &Y_
MD?8\?D/O7C.2N,A??I0!U#11O(LC1HSI]UBH)7Z&CRH]I7RUVDYQCC-8&JW=
MC/J?AZ<:U-;K/(S6\4.3'> J" QQTP1CZ_DS2?&=GJFK:M9&&:"/3W*M<2QL
MJ' ^8LQ&%Y[$Y(YH WYK2VN#&9[>*4QMN3>@;:?49Z&IB,C!Z5BZ;XJTK5=0
M-C;2S+.8O.19H'C\V/.-R;@-P]Q7)^,O&0\W28]%O;E&_M2.*21(F$,R\A@'
M(VO@X! - '?P65K;22206T,3RG,C1QA2Y]R.M#65J\DDCVT+/*NR1C&"77T)
M[BH-8U2+1='NM2G21XK:,R,L:Y8@>G^>*RM,\96-YX9MM9NHY[43%4$1A<L\
MC#(6,8R^>Q4<T ;4VGV5S+%+/9V\LD1S&[Q*Q3Z$CCI4AMH#<BY,$9N NP2[
M!N"^F>N/:J>DZY8:VDQLY'\R!MDT4L;1R1GMN5@",UHT 51IE@ML;86-L+<M
MO,0B7:6]<8QGBG3V%G=2127%I!,\1S&TD88H?8D<=!65<^,=#M-573I;PB<R
MB LL;&-9#T0N!M#>V:KQ7=T?B/=V1N93:_V7',L1(VJYD920/H.] &U/I>GW
M5PMQ<6-M-,N-LDD*LPQTP2,T7&EZ?=7"W%Q8VTTRX"R20JS#'3!(S6#X O+N
M^\,F6]NI+F9;J9#)(<DA7(%:^I:]INDR+'=W!65E+B-$:1@@."Q"@D*,]3Q0
M BZ+"/$3ZRS!IC#Y"*(U 49!))QDGCUP!QCKF[):V\L\4\EO$\T6?+D9 63/
M7!ZBJ%UXET6RM+2ZN=3MH[>\($$K/\K_ (^GOT%6M-U.SU>QCO;"X6>VDSMD
M7.#@X/6@!?[-L/(E@^Q6WE3-OEC\I=KMZL,<GZU81$CC6.-55% "JHP !V%9
M1\4:*-273_M\?VEI?("[6VF3&=F[&W//3-0W/C/P]9O<I<:I$CVLGE3*0V4;
MGC&/;KTH V?(A\MX_*3RWSN7:,-GKD=\TV:TMKDQF>WBE,3!XS(@;8PZ$9Z'
MWJI_;NF'5HM*^UI]MFC\V.+!RR8)R#C'8U8M=0M;R:YBMY0[VTGES  C:V,X
MH >]K;R7,=R]O$T\8(24H"R@]<'J*:+"S5YW6T@#7 Q,PC&9/][CG\:SM3\6
M:#H]S);ZAJEO;SQHLC1N?FP3@<#K]!SCGI4[:_I*Z3'JAOX?L4H!CE#9#9[
M=2?;K0!.VEZ>]FMHUC;-;*<K"85* ^RXQ2OIE@\<$;V-LR0<PJ8E(C_W1CC\
M*KVVOZ5=Z;/J$%[&UK!GSI#E?+P,G(/(XYK"UCXD>'=,LY)+:]COYUV[8;<E
MMVX\?,!@4 =0EG:QW4EU';0I<2##RK& [#W/4]!4=YI=AJ#(UY96]PT9RAEC
M#%?IFLJ?4+6ZU[16AU\0++&\B6(4 W0(X)SR ,'''K5FX\4Z'::@;"XU*".X
M4A6#$A5)Z MT!]B?2@"]+I]E/'%'+9V\B0D&)7B!"8Z;1CC\*L]:R=1\3:)I
M,TD-_J5O!+'&)61VY"DX!QWYJ_9WEMJ%I%=VDR36\J[DD0Y#"@"*+2-,@*F'
M3K2,J^]2D"C#>O Z^]..F6!CGC-C;&.=M\RF)<2-G.6&.3GN:KZGX@TG1W5+
M^^B@=AD*<D@>I Z#W/%8WC'Q5'I&CV4EE>1*]_/''%<*GFJL9(W2#&0V >!W
MSWH Z4VMNULML;>(P(%"Q%!M&W&W Z<8&/3%/,,1G$YB3S@NT2;1N"]<9]*Q
M?#<-S%;W,[ZO)J-A._F6C31XD1><@G SSTXKFM7^(,5_X.UC4= GDAN+"XCC
M#21 [E,B+N ((P=QZ\\=J .[ALK6WGEGAMH8I93F21(PK.?<CK58:%I(M[NW
M&G6PAO&+W">6,2L>[>M-LM?TG4=1N-/L[^&>ZMAF6-&R5'\C^'2F1>)-&FU1
MM,348#>*Q7RR<98=5!/!(] <T 3-HFEL;,MI]L39?\>V8Q^Z_P!WTZ4IT;3&
MU,:D;"V-\!@7!B&_\ZDU&^CTW3;F]F("01ESGO@=*Y/PQK5]J&DV?B*^U^U^
MPNLANK8QHJ1,3\BJV P(X&"3GMVH Z?^Q-,S?'[#!F_&+KY!^^Z_>]>I_.I[
M>QM;2R6RMX(X[9%V+$HPH7TQ5.+7++4M)NKO3+N.;RD?.WJC '[RGD=.XK@7
M\9:Y_P *RT361=JM_<WX@FD$2X9-T@QC&!PHZ4 >AVNB:79:>]A;:?;QV<A+
M/ (QL8G'4=.PHL=$TO38I8K*PMX$E&) D8&X>A]12WVM:9ICJE]?V]N[8(62
M0 X]3Z#W/%/?5-/2>W@>^MEEN!N@C,RAI1ZJ,\_A0! GA[1X]*?2TTZV6PD.
MY[<( C'(.2/J!^52G1].-Q:3_8H/-LU*V[[!F($8(7TXIT>JZ=-%<2Q7]K)'
M;$B=TF4B(CKN(/'XU0AO'N/$0EBUFT?3C8B06:E?,R6_UN>NW&!Z4 3R>'M'
MECNXY--MG2\<27 :,$2L#D$^IH@\.:+:F4P:59QF6+R9-D*C<G]T\<BGQ:]H
M]Q-###JUC)+-S$B7"$R=?N@'GH>GI4EWJ^FV#E+S4;2W<*&*S3*A / /)Z4
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
M &3<M-9>(VOVLR,/)&% RO'/.>G!YZUZ\EQ!+-)#'-&\L6/,16!*9Z9':I*
M//="-Y??$K4M;;2M0M;.72U5#<P%&)#+QCGGY3QUK)L;2]A\%>"+:73;X36V
MK++/']F<F- [Y+#' ^8=:]8HH \POK26WUWXAW=Y:W"V4VGJ$E*%5DQ%@A6/
M!.:B\,:B#JOA]];BU:.>UA^QVCRZ8;>'<Z@89BQW$X & /IS7H^KZ5;:WI-Q
MIMX&-O<+M?8V#USP?J!65IWA7[+/')>ZOJ&HK ^Z"*YD&Q,8VD@#YB,<$]^>
MM %S0]=36_MH%G<VLEI<&!TN$VD\ A@/0@@US7B.&YL?B3HFN-9W4UA%:2PN
M]M TQ5CNQE5!/\0YKM+6SM[))%MXPGF2-(YR268]22>3_P#J%3T >6ZAX=O+
MS1_%6KQ:?-NU"ZMY[6W:,B79$X)?8>0Q!;CKCL,XJZS7WB+Q+JDL6D:A:0WN
M@M:PR7<.P;]S_>Z[>O3KCG'->BT4 <I\.FN(_!UG975A=VDUHIB<7,6S<<DY
M7N1[UGO9R?\ "P/$LTVG74D$VDJB3)&<-@?,BMC!8Y''M7=TU71F9592R\,
M>GUH \LT"UU#0]*\'ZG<:7>216T=S;W,*0,98?,<E7*8SCCT[U-K6C7VIV7C
M;4;.SN5CO8X8X(71@\YCP6<*1GM@#'./>O3Z* ,;PI<-<>%].WVUS;/' D31
MW,1C<%0%/![<<5B6HEB\3>-)&M;KRY8(6B<0/B39"58*<?,<\8%=I10!Y;8V
M]VFB> (GTZ^#V]V3.IM7S$!E<OQ\HRPY/;GM4\&G7J:C\2)&LKD+=0!;=O);
M]\?+D&$X^;DCI7I=% 'G#1W+:9\/(S8WB/!+$)E:!LQ[(MIW<?+SZ]N>QJO>
M65Y=W'CK18K>YCNK[;/;OY),<B!1QNP0,[2/Y=./3Z* /+=&>S\0V;P6/AZ_
MM-;M["2!KNZ5ML#["NT%CR26/&!C)/:LFZO9=0\,^%M"BTK4DO\ 3KZ 72-:
M.%3:",DXQSG/TS7M%% &3XHM);[PIJUK NZ:6TE1%]25.!Q7GEE)-_8O@S5U
MANS9Z.WDWL1MG!4E,>8!CYE7G)%>LT4 <';W,<?B[6O%D(N)-*BL(XR886)G
M<')*C'S;0 ,]OPX[#2M2M]8TNWU&U+>1<)O3>N#CW%6)HA/"\3,ZAA@E'*L/
MH1R*;:VL%E:QVUM$L4,2[411@ 4 >*^*Y[FZ_M&$V]Y&]OK?F?9;>Q81>7D@
M3,^#N9^,<_0<UW\-T@^*DQ*2@2:-&%)C8#(D9B,XZX(KL:* ./\ AHV_PD6V
M.NZ\G8!T*G!<D<'V-5FO$T'XDZG<ZFLD=G?V<0M[@H2F4X9,@<'G-=S10!Y$
MFG26&@>&(;V!U67Q!]H6"2$@Q0DMP5QP.0<'^]7K<<:1)LC147).%&!R<G]:
M=10!XN=3,MU8M)::A;-;Z\L\]I':,(85W'YF;!)<Y'?UXK3M8O*3XFO-$P\S
M>L9*'YB5D  ]>2*]5HH \XUV&XC\$^'/$>FC=>:1'$^WH9(RJK(GKS@5V7AV
MPFT[18H[N3S+R4M/<OCK(YW-^ S@>P'3I5>_\/3:EKT%Y/JD_P#9\6Q_[/"C
M8TBG(8GKUQQ[5NT >?:E<Z?:_&!)=0PJ_P!CC8[_ ' =[DY^H'%8>E6MQHDF
MD:TUO/'H<>L7DB1;6)BAF0)$Y7L!SS_M>]=^OA^Y'C:3Q =1'DM:BU%H(<<
MYR6W<\DGIWK>H \NU:UGO+WQOJUF"VFRZ;]G4JO$TRJ,E?[V.1D>M-O+6.'X
M4Z#>0667MWM'N#%%\^U'^;/<X)/XFO4Z* . U]EO?B-X,O+8&2!DG;S%4XP4
MXSZ5DP3VR_#K6O#U[&?[<WS*]N5)DN)F?*2*O5@25Y'I7JM)M7?OVC=C&<<X
MH \XTG3Y8_BK"E[#YK0Z#&C2,NX>8"H.">_6M?X8,?\ A![>%HY(WAGF1@ZX
MZR%N/;#"NQHH X2UD31/''B>7776.VU&*%[65P DB(K!D'JPW#Y>IK),$FF_
M#WPXETCPA-8BF".#N2'SF8$CJ %(X[5Z@5#8R <'(SVI: $!#*&4@@C(([UX
MDS):_#3Q;I,YVWJ:OEHL'.#+$!CUSM./7!KVZFE$.<JIS@G(ZXH X#54ME^(
M6G6^F!(+J31IUC8#:#G_ %?/?!#'UK \*_V)<G0-,NXM8&MZ9-S9X8I')O):
M1B1@#OU[8]SZ^54L&*C<. <<B@*H8L%&X]3CDT 4]7D2+1;Z21U1%MY"S,<
M#:>]><K.%\!^"=16+[3IME<1->*@)V8!7>0 ?N-D_45ZDRAE*L 0>H-(J(B;
M%557T P* .#4PW_C;5M3TIEEL#I!CN;B(YCEFSE<,."0HY]*XU_^2*^&O^PL
M/_1DM>W*B(FQ555] ,"D\F+8$\M-H.0NT8% '"6M[9:3XJ\5)XA,=NMX$D@D
MN6 6> (5V+G@D>G7FL-]*O\ 3OAOHNM-!)]NT>X^U0Q./W@MV?E#D<?*0>G&
M*]7>*.3'F1JV.FX9Q3R 1@C(- 'E4ECK9U[[%+^[@\5PK).5'RV[*=SJ..OE
M#;[L<YK=>6VA^+4\9:-!_8 7;P ,2DX]N/TKN,#.<=*;L0OOVKOQC=CG% 'A
MUI%90_#GPE<6\9%TVM)NE7"L&W-GG&2, =_3TK8US4[6U\0^,]+DOK&,:C#%
M&7NI&C,3^7C@!3N !SVYP/>O6/)B"A?*3:#D#:, UQ\GA?7K?5]0FL-2TY[2
M_N#/*+VT,KID!=H^;!  &!QZ4 3P0>'--T/PW97<\%VB2Q1V%P!N#3 ?*P*\
M#)'KUKK*RM T.#0M%M].1O-$3,Y8J%&]F+$JHX49)P!TK5H **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@#C]+GEUGXCZM++Y@MM(A2V@0_=\Q\L[_[V,#Z&E\/W
MEEXAF\4:7-I-I###?203>6H'VC.1N;C[W'6FV=NN@?$6^:1F^SZY$CQ2,?E$
M\>08^F,E3D9]".:=I&F'P?-XDU74KF'[/>WC7,8CR6 )8A<8Y8YZ#- "_#K5
M)]1\-RP7$CRRZ?=261FD.6D"8()]\,!^%4+>&]O/BMK,-PMG<67V&*-XYD)(
MA;)V@'(Y(.1T/%:O@+1+G1?#K?;HO*O+RXDNYXLYV,QX7/T J>RT6^M_'&IZ
MS(]L;.ZMHX8U5F\P%.Y&,8Y;OZ4 <CJ5Y#??"?Q%Y>EVFG+;W,D'D6J@)E'4
M;N .??%;FK>+YM-O$TJQM#-<QV2W#$P2RAL\*H$:DC..IP!5;_A#M8?P7K>C
M/-8"YU"\>='#OL578,0?ESG@]JM7_AS7XM:MM;T6]L8[XV:VMU!=*S0L!SE2
MOS=?\]J $NO&ES'::(QM(=-GU)924U-FC$;)M&W@=]W!..GO74:7->7&F6\M
M_;+;7;)F6%7#A3[$=1WKGM5T+7;S3XK)IM,U.!X66Y34(RO[TG(="H.,9( [
M8'-5=-MM9\,W/ASP_:W<%[;+&XN_,1A($Y(<'H%7A1D\Y_( U?&'B"\\.:;;
MW5G8+>O+<I 8S)M/S' QP>2>*QI?&>LVMZ-+O-(AM]2V/<$(9;A!"&"J<1H2
M2QW>F,<]<5L^+M'U+6;2QBTY[5&M[R.Y?[06 8(<@ J#WJMK_A[5Y?$=KX@T
M"[M8KV.W-K+%=AC%)'DL/N\Y!/\ G'(!!:^,=0N=)TC=HSV^KZE.\"VMP6C5
M-@):0Y&=H SCJ<\59N?$NH:9I,KZEIBIJ#7HLK2*.3*7+, 48$C(7DYZGY3]
M*KZOX:US4K#3+M=4@37K"<W"N%*P'=PR8'S;=O'J><]>&ZCX7UO6='#:AJD
MU>*ZCN[80*RV\+ID #^+!R<G/?@<<@$Q\5WNGZG>:5JEG;?;4LVO+7R)2$G5
M0<KDC*D8/:LVW\>ZHFA)K=_HL,-A/"GV8BZ^>69FVA,8X!Y.?09]A?E\.:EJ
MFH7.L:A'9Q7XL)+*UACD9T4MG+LV ><G@#@'N:BN?!EW>_#JST":>W2_LPC1
M3+EHPZ$[3R,\C@\=SUH SQ'?O\6;2XU2&W$UOI,DL0M&)W_-MP<C.?F/Z5L^
M%O$NI>(E@N_L]B+*0/YBQ3$RV[ _*K@]SSTJM9Z)XGG\4VFNZA+ID3QV+VKQ
M0%R<GD'D8^]@_3UIECX:U.+Q&->N8M-L+F*VD29K-G*7;D<,ZX& #SW)(^E
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
M'(8J<[,G@95ASDX(YJI?ZWXLEN/%$5A-8QKI+AXF\DEG7R]^S!/7!&6]N *
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
MXQU)Z9K(L_!&MV&E^&8H+VP:?27E,L<RN\+%V)#@<'<H/'3J>:]!HH \]LO
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
MD;[N]-X+A+7;Y9+!B-N_GD=<BM:/PPT?C,^(A>Y8V(M/),7?(.[=N]NF/QH
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
M2;[9+'(%;)55F 48[<5M&Q_X1SQ;H:V%Y=DW>G7!N/-G:02LB;E<AB><G]*
M/2*9--';PR33.L<4:EW=C@* ,DDUY3X;LSJ-EHFN2>*K6&<72&8)&QFFD9N8
M78RD'.2/NC Z#%=]XPMKF\\'ZM;VF?/>U<*%.">.1^(R* *>G>(]6UNT&H:5
MHT+V#L1$UU=F*24#@L%", ,@XR>?:MG2-0;5-+ANWMWMI'R'@<Y:-@2"I_$5
MC^ K^SNO FE/;M&J06RQ2@$#8ZC#9],GG\:S=8O+;7/%_AVR:X,ND7,$\R"-
MRJ7$BC !(ZX&2* .XHKQW7)KNW\/^.-.BEN4LK"[MC:-YS?NR[+N0'.=O?'0
M9K:GT"SM?B'8Z3#>W_V:[L))+N$WKDS%6X9CG/)SGD9QCID$ ](HKQ);BZE^
M&EY =0GA%MX@^S0SF5LQ1Y7OG) W$\FNCN[./PAXJ2.UU/4!87.FW$U^'E:9
MDV+Q+SR"2>O'/ ]* /2J*\J\-FYLO&'AR/YXDO;"5Y2UV9'NAMW+)(O12>HQ
MGOS61:VTH^'\/B+^T[UM2BU/$;B[<A%,H4J5)QSR3QSD4 >V45P&N7+>$?&_
M]J!)9+75;5H%C&Y_]*'* #MNX'U]*V;3P_;V>B:)9ZC?RQW%M.LH9+@QB:<Y
M)7K\PR3QZ"@#IJRM(UM=:GNVM8<V,$C0K<EQB5U.&V@?PC^]GGMZU)X@FDMO
M#6JSPN4ECLY71AU5@A(-<MIVA1ZI\(++3[.1A+)8K+$Z-@B;&[J"/XLCG\:
M.ZK-T?68=7AE 0PW=N_EW-LY^:)O?U!'(/<5R7@W4[CQ7=Z=>O'+'!I5GY,H
M;Y0UV?E88/) 49Z_QCTJUI3S1_%O7H8T MI+&&24@?\ +08"GZD%ORH [6H9
M[NWMI((YI51YW\N)2>7;!.!^ -<GXXMM4GGT^73XTOXX-[W&D^?Y37"<#>"#
MSM./7DBN=D_LC6I_!#VKW,]LUS/$1<S,9$(4ML)_V20 ?0#DT >J45P-KI9O
M_'NO/<:KJ45MILUK<10I<MLW&/<<@Y^7J,>AK#TZ>ZAU;PW>V\]Y-%?7TB2:
MA-<,&O$YP#%D@(,#&3GCH* /4H+ZUNI[B""=));9@DRJ<E&(R ??%6*\B2XE
MTC3_ (@:CIRSP745^(E=F=BJE@K/CG/!+ ]A6SI6G:O83/=6FNV92]TYV@MU
MGDE\Z8+D3_O,X/*[CWXS0!Z)6?9WUY<:I?VLVFR06UN5$-R9 1/D9.!U&#QW
MKS[1H]0UN7PE/:2ZU&GE&;5I))YXTD.T;3DG#;B#@+G@CH,5:U;7M0TBS\=7
M,%U*TEK/ MN)'+"$2*@)4'IC<3CIQ0!Z/17*Z+IEI9ZK:7UAKTTMK>6O_'K)
M*9!<OP?.RQ)!QUQ[4SQSJUQ8_P!C6,4LEO%J5^EO/<1ML*1]P&_A8^OH#0!I
MQ^(4D\93>'?L[!XK,7?G;N#E@NW'XCFMJO-I(K;0/%7BFX_M&XM]FDQ%+N=F
MN'@W%A\NXY(R%.,]:=X?>];QC!IUS)J*VESHID=+F\=VD;>%\S&X^62.P.1G
MUH ]!MKJWO(?.MIDECW,F]#D94D$9]B"*FKR30Q'9_#'3ECU6[LI+O4#'M@D
M9I)@)F'E1?-\A/&2,>IZUO> M0OY-?\ $^GW<MR(+.6$Q0W,YF:'<&W#>22?
MNCN10!WM9NOZL-"T&\U0V[7 MH]_E*P4M^)Z?YX-:5>2ZE)-XD\&^+M5O;J_
MBEM;J6WAMTN'CCCC3;A6C!VDG)SD'\* /4[6475I;W)0*9(U<#KMR <9J>O-
M9I-5U[6QHEC?+:)::7"ZI]IEB9V<?ZP&,@G;P,'CG\I=5FU/0]%\-ZS/K+7J
M65R(=0E@F;RIHV8KN8 X)7@9(Z]?< ]%JGJM^NE:3=Z@\;2+;0M*43JP49P*
MX35-<O[?1!J5M</MUW54@MVDF95@M\;05Z["VPG('\>>PJ?4=-U?1]%\4/+J
M9>SET^1X+9[N2>6%@N"0[\X//XT =CHNIKK.B66I)$8ENHEE"$Y*Y'3-7Z\Q
MT:]GN(/!7A\3W$%I<Z<TT[0.8V<JORJ''(YR2 1VJOXEUC5M(\.^*-.@U*X8
MZ;<VWV:Z\P^<$EPVPOG)QTSU/>@#U:D95=2K*&![$9KS\IJGA_Q18*-<O;V#
M5;.X>6.Z8,(Y(T#!DQ@*"6Z =N_; @?Q!_PB'A?61XDU!;V[O4M<,X>+9(S
M%E(^8@ ?>)_"@#V#&!@45Y@FNZCX9UKQA:&^N=12RLTNX3>2;BLA SC &%RW
M08Z8J_X:B\3_ -IZ?J%S>*--N;8F82W_ -H\]RI96C7: GT7C /UH ] J,7$
M#7#6ZS1F=%#M$&&Y5/0D=<'!_*O(=+U/7'\&Z5KK>(+^29M66 QL5V/&TF""
M,9/XGCH!Q71^&T9_BUXL=II2(XX%5"^5P5!_3G'U- '?TR:58())GSMC4L<=
M< 9KC?B1J.HZ;8:0VFWTMI)/J,<#M&%.58-UR/:L])=6T/Q9<Z%=:K=:K:WF
MF27.^=!F%ER.HZ*<8^I% '8>&]=A\2Z%;ZM;PO%%,7"I)C(VL5[?2M6O*?"E
MT\/P[\+PI>S0":[F#0VP/G7 #R'8I'3U)..!U!JO>>)-=B\!>='J-Q#>)KK6
M8E?:SK&-V%8CAL?TH ]=95=2K*&![$9H551=JJ%'H!BN MK[7-/\;:GH4>I2
MZA(^E&ZMS<A0%GS@< #"DGIV%6?!FI3S7YM=3OM1CU5+8?:+"^50&;/,D1 &
M5R#TSUH [>L?3_$5KJ/B#5-&BCE6?3MAD9@-K;AD8YK8KS&/1-5U+QMXNFTW
M5Y--*/" \:*Q=_*! ;(SMY[4 >G45YOI'BO5M5U+P9(\RQIJ%O<&ZB4JJN4.
M <'OQG ]33C?>(;C1/$Z6%S=W%S::N8X_+*^:L"[2RID8SC..] ';ZSJ3:3I
MSW:65U>LK*HAM4WN<G&<>W6KP.0#@C/8UY;J/B6[M?AQJ6HZ9KMW<7$=VB W
M4(6:U)*[HFXP2#GG'>M>\FU[5O&]WI-GK$EC:KI<<N4121(6ZC([X(/M0!WE
M%>6VOB/Q!JWA_P +V<4S->Z@]SY\\4JPNRP-C 8JP!.03QV]ZTKMO&=EX799
MA++-%>KN:SD22X-H<D\E<%QP,A>?2@#T"BO.&U;49O#$%QI6I:IJEF;]ENY8
MH%6\MH@ =F".64]3MY!Q75^$;R.^\/Q3Q:L^J1L[[;B2+8^,G"L/4=,]Z -R
MLG7?$-GX>CLWO%F87=RMM'Y2@X=LXSDCCBN9N5UW6/&FN:7;>()[&WMH()(A
M%"I(+ \9/;/7N>.1BL6;6=0UWPWX1NKV.-K]=>2&3. KLN\9XX'X4 >K45YE
MXO\ $&JV%SK5S:ZG<;M.>$P6]M$&A13MSYY(ZDDX .?SJ_>W^N:G\0IM M-7
M:PM3I@N,I"KL&+ 9!/3K_GJ #OJK6>G66G1O'8V=O:H[;F6")4#'U( Y->>6
M_B'Q#?> =(U%OM;+]I>*_GL8U,[1*64.H(..0,\9X]#78>$;U+_PY;S1ZM_:
M@W./M138S#<<!E[$# /Y]Z -RL&'Q997%_#;PVM[)!-.UNEZD.8"ZY!&[.<9
M!&<8)'7'-;<T;2P21I(T3,I42+C*DCJ,\9%>4Z?-?Z%\([C4K/4[D7"WGRA@
MA5<7)4X&W^+.3SU_&@#UFD5U<$JP;!(.#G!':N5U.^O5\>6NFQWDL=I<:9,[
M1KCAP>&!QG/-<?X<OM3TGX9:5>1W<@EO-50,6VME&E(;G&><<YYH ];HKC=3
MUK4[7Q=JUA#=@6\6AM>Q(8U/ERABN<XR>F<'UK$AU_Q7:>#[77[N_AN'OXXH
M8+1+55V.[@"3=G!)7)P<#+#CC% 'IM%<GX6;Q4FK7L>LPR_V:5#6\ES)"94;
M/*GR^".>IQC %.\7ZAK5KJ6A6FCW,,#7URT,AEB#C;M))ZCH 3@$9..: .BO
M[V'3=/N+VY+""WC:60JI8A0,G@46%Y%J.G6M]"&$5S$DR!A@[6 (S[\UP=SJ
M6L0V7BWP]K%U%?O;Z3)<Q7B1"(LK1L"I0<<'/-2/J%_9^&/"D5GJ/V1)--!>
M.& 37$S")-@1"#QDDL> !W% 'H%%>:6WBOQ#J&A^$YX+J""YU"ZEM;DR6^0V
MTL Q&>/NDD#')Z@5):^(_$ZVGBW3XF&IZGI,D8MY1"JLZOG/R#@E0"1ZG\J
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
MB%[=0-$AN&+@ Y^7)Z+R>!743W=M;&,7%Q%$9&VH)'"[CZ#/4U*74=6 ^IH
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
M=6?&#/O7:5S_ !#H.]<WI]A8^(;:_OM7\11:=J<%Z[RA[=3/$0QVA&+;BN.
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
M<OC6(HPRR#?#&P9A&3U..#\V>U=C?^$M#U+18=)N-/C-G ,0HN5,?NI'(/\
M/O4+^"=!?0H-&%F4LH)A.BI(P;S!_$6SDGDT <MJ%K/9>);7PK#>O<6<]I+=
M[;Z\>-I)&?[N]!D@8) QZGFJEUI-U$?!UCJ^HK?7-OJCQ>;;RM\B[0P3=P21
MA>>M=YX@\+Z3XFM8[?5+;S1&VY'5BKK]".<&HIO!VA3Z39Z8;+9:V<HE@6.1
ME*-G.0P.>23GF@#EO$MQ-I?B:YOM6%^VC_NEMKRQN"#8OA0P=<XPQ/4@\$>O
M'HB2)(H9&# @$$'L:PY?!^C37LMR\$O[^19)XA._ES.IRI9<X)! _*G6.@?9
M/%NIZTI5%O(HXRBN3O*@?,P/ (Z #/K0!C^+S?S^+?#&FVFJ75C#>_:5G,#
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
MK*ZCFDM)/*G5>J-Z'_'VKC]1T_3-1^+]O%=P03[=(9S&^#\WF8&1W^4GK]:
M.W-W;#R\W$0\W_5_./G^GK2S75O;;?/GBBW=/,<+G\Z\3-GI-O\ #B_U&*&/
M]SK6V"8Y++$L@P%)Y VD\>YKM(9=/F^)&N)K2P-&UC ;(W6W8(L'S,9]6/Z4
M =V\B1QF1W54 R68X 'UKF?#OB.YU?Q1XBL)#;M:Z>\(MWB.<A@V<G)!^[7
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
MRY[-M)\36L^K6RW]K=ZLGV+5K:X_>I(S';$XSR@Y! XP#7J- !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%<AJ/Q M=/NKG=IUV]C:72VEQ>Y4(DI[ $Y(&1D
MBGZGXY2PU34=.AT;4+NXL5223RD 4H5R6W$]!T]_P- '645@3>++,Z=I]S80
MS7TVHC=:VT6 [CN3GA0.Y/%<[\/+B6Y\3>,9)HI(7-XA,,A!*'Y\C@D?E0!W
M%Q86UU=6]Q,A>2V):+YSA21C.,X)QW/3)]:LU1UC5[70],EO[PMY4>!A!EF8
MG 4#U)(%9<7BHB>XL[S39K+45MVN+>VEE0_:%4'.UE)&>.0>G6@#HJ*\>U_Q
M'?\ B/X8V6K7=N(&.JKM,;##H&<# !SQT]3C-=[9>,[&XNM0M[RVN]->QA%P
M_P!L0*#$?XA@GOV_^O@ Z2JFIVDE_I5U9Q3"%YXFC$A3>%R,9QD9_.L/3/&]
MCJ&K0Z=);S6TMU$9K0N583( 3_"25; SM;!IOAWQQ:^)KJ-++3-26W=';[5+
M!B(%3C;NZ9(YX^E &EX8T3_A'/#MII/VC[1]G##S=FS=EBW3)QU]:UZS]=O)
M]/T&_N[:)Y9H8'=%3&<@=>>..OX=Z\VL-,T23PAHVNZU;ZK'=SS(CS13?-<N
M[Y#MAONY'&<$8^E 'K-%<F%V?%G(9_GT0L07)&1,HX'0?A573/$6@:#X8OM3
MMTU$V2ZC(DHE3=()68 \$Y"Y]>?QH [:BL#3/%UAJ6J7>G&&ZM+FWB$X2ZBV
M&2(_QJ.N/K@_KBC+\0-.B@L+C^S]2:VU";R;298T(E;.!@;\@'MD"@#K:*YY
M_%UJ-3>UCLKR:".Z6SDNX45HTF) VD [@ 3@G& >*Z&@ HKFG\;Z<FCZGJ1M
M;TIIEP;>YA"+YBD8^;;N^[SU]CZ5=?Q#:B^M+,6]T[W5JUV&2,,$C 'WL'.>
M0  #R: -BBO.[7Q):>'O!_A]] L;ZZL[^[\F,3L&D&7.X=<9.&P.E(WB2/1_
MB!K,UQ!J4X?3X)5MHHVE:, $MQG:@&1GD#/J30!Z+15+2-5M=;TJWU*R<O;W
M"[D)&#UP01Z@@C\*YGXB:K<V%EI5M!'>%+O4(8IFMN"\>>8]V00S=L8Z'D4
M=A+%'/"\,J*\<BE75AD,#P0:J:1I<6C6 LK>65[>-CY*R-N\I.R ]2!VSDUR
M<&LZ)X*6ZM85U&2,[;J6T7$GV!64':06XSAFP,XY]L[USXJT^**R:T6?47O4
M,D$5D@=V0=7.2  .!R>IQ0!N45Y]X.\206F@ZS?WTMV8CK4\=O#,2\O(7;&
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
M(RR3VMS&R,4;*NI&#R/:N:LO!N@V=ZMFVH7MT(P)(M.N;YI(XU'0B//3ZYH
MR+[3;^7Q;;WVDZ3?Z9>C4-MW*D@^S75L#R[<XR5'3&<GN0#7HE%% '"ZAX5N
MKSQI=Q;/^)!J<"37PR?GECR HP>,Y4GUV]JD\#Z+J6EV5W<:U&\M[:J;&U<
M9>V3E<<_Q$GKZ+7;5'!<074?F6\T<J9*[HV##(ZC(H \P@TC6;3P!X5C&D7,
MMWI>IK<3VPP'VAI#D9/^T*Z"RAOT\<:YJ4FDSB.73HA'OQM=U&6C##/<@>G!
MKLZ* .9^']K=6/@RRM+VTEM;B)I \<@P1EV88]L,*B\<VUY=Q:(MG937/DZK
M!<2^4 =B(22?UKJZ* /.=6TBYL/&VI:C-X5CU^SU&.(Q$JCM Z+M(^?H#G]!
MZ5.++6-"\56.JQ:)'-9SZ>MK/;6&!]E<'=\H. 5R<9XSUXZ5W]% 'DC^'=;N
M-&N[Z;0]]Q#X@EU$Z=/M<3Q. "H.<''/..?>M#6-.GUGX?ZQ'I?A$:5)<K!Y
M<*Q)'+-B4,<JN, #UYZUZ42 "20 .I--BECGB26*19(W&Y70Y##U!H XOQ%%
MJ8TOPW'!9W3VR.GVPVL:FXB^0 ;<\KR2"1@@9Y%<_%H^JKX'\6:2NB7L,L]^
M9;9'?S2ZL4XW9); 3)/3GK7J]% &%-XD\CQ'IVDR:;=*M]$TD=P1\JL!DH0,
MX('7-;4S%8)&6/S&"DA/[W'2HS9VYO1>&%#<JGEK(1R%SG ]*D6:)Y'C21&D
M3&]0P)7/3([=#0!YQX:L+Z#6%M]-M=3L=*NX9C?65Y&?+M)2/E\MB!N!.?ND
M\=<5FZ;%J^G^ M*TXZ)J&;342MS(MJ#,B%V.^$')S@@;@.,\'O7K+31)(D;R
M(KR9"*6 +8Y.!WI] 'C]QH6I3>%/&UG;:1J$;3W,,]NEQEWE0,K$AB26; )(
MR3SCK5_5+2<:IH^N77AN]U#3Y-/2TD@5&$]NP).[8.<'/^.*]1HH Q_#-O\
M9M#BC&DQZ4FYBEHA!**3QNQ_$>IK!\62WR>*=,1=-NY+ PMONK"#=/N.1Y>_
MJB'@D@C/J,5VC2(KJK.H9ON@GD_2G4 >.:%IVHP>%O"UE<:3?I+;Z]YLRM;-
MA$&<L>.!\PY]C5[5=!U;4-:\>QVUG/F[M[<6[LI592H4D*QX/0BO5:* /,C<
MW_B+QEX2OET/4[2.S$JW)N;=E5&*#N>HXZ\5Z;110!Y'%HFK-X?UEH=,N#-#
MXB^VFWE4@7<2MG"@CD'CU!Q717\+>)_%>DWMA:7L"V5O<"XGGMG@SO4!$RZ@
ML,[LXZ9]Z[JB@#SWP?=WEII>F>'K_P ,W;7UC,4\Z6'$$:@G]XLA!&<'C'6N
M?U*75KJ6WEET?6A+!K2W$T%O:%+=(UD)W* N96(Y+$]>]>Q44 <IHXD'Q#\1
M.UO<I%+!;".5X'5'*!@P#$8.-P[_ ,C6EXMMYKOP?K%O;Q-+-):2*B(,EB5.
M !6S10!YS?:E)<1>$Y([.]CM3&P>X2Q9YXW"A=B@CY-V"-V.@X/>H/#T4_\
MP@%[H]UI.H&XNKV2W5+RW=C^\;(D9L8(4?,6X&1U&17IM% '$> TN]"EO/"]
M[9RD6C[K?4%MG5+I2,Y9N1N&0.O08[5K^-IKF#PAJ#VNFIJ,NS'V=TW@@D<[
M>^.N/:N@HH \R\/K-)XMO9U_M2ZAOM( AN;JW,8=@>0ORKA>1@8[^F*PH[A[
MO0O!&G16=Z+C3]5CCNMULZK&P?D%B,$]3QTQSBO:J* /-);I;%_B!;7,5S&\
M\;RQ$V[E64Q%0=V,<MD#GG!]#522,HWPN\F,H%C^;"D8)2/.?J<_6O5J* /*
MHG6V\%Z]X6O[>0ZS--<&" P,QN2S;DD3@Y&>_;;GC%:.FVT0^*$-G?*MQ/;Z
M#'"\DL8(:4/DD<8SM/6O1** /+IK8W>N?$>*"&>2[EM$2-%0_/\ NL8'J<UG
MZM.MW\)_#"Q)-N@OK>)PT3+\RJP.,CD9XR.*]AHH \DU 6%EXHUZQ\3V.K3I
MJ$XEM/L\\WEW*_*%CVJ0"1QUZ=/3-CQ*]II5['<Z?=R:9K-OID:-I\T?GPW4
M6#B$GN1@C/?C'K7J=% '/6OB&Q.JZ5I][9R6NKW=F)$0PDB/Y=S1[\=MIX_V
M?I6W>2M!97$J0M.Z1LRQ+U<@9VCW/2H&TR&354U&5Y))(TVPHY!2(G@LHQPQ
M!P3Z<#&3F[0!XII.JROK'@^\07&V"YFMY+6.Q=(+/>H7RU.,LV"23D]N *8B
M)'\)O%!>/$TFLD)E/F.'B/'X!OUKVZB@#S==<M=#\?:S<ZPLPM]3MX?L$X@D
MD#H%P4 4'N<XQ6M\+9)'^'VG))"T1C,B#=_$-['/Z_I7944 </XLAE7X@>#[
ML@BU66:)I"?E#LGRCZG!Q3?'<%WIFJ:3XFTR S7<+FS>)>#(L@(7)P>C8[=Z
MZS5]*@UG3VM)GDC^8/'+$VUXG4Y5E/8@U:@22.WC267S9%4!I-N-Q]<4 >>^
M,-)M]&\'>'=/D#S00:K;F<JO+YW%SQZDG\ZT;:>%/B[J4;8^?2H]QQP,-D[C
M]"/PKM:* //O#-Y;0?"G4I&$4D< O0\;G"MEG8*?8AEZ>M;W@*"2W\!Z*DJ[
M6-LKXSV;YA^A%:>KZ3'K-JMI<2N+0N#-$N/WR@Y"D]0,@9QU''>KZJJ(J(H5
M5&  , "@#@[W5(= ^)T]WK(:.SO+%(K.Z9240J<M'P."3S^7K7*6,K#PUHMZ
M/,73[#Q"[WJF%AY:[LJQ&,@ -_X\/2O9F17QN4-@Y&1G!]:4@,I5@"",$'O0
M!YEKT,FMZIXCN_#;B>)]&\B6:W^9)9MX.T$<,WEY&1G&>QK2\(Z]H6M'1HK2
MSDFU2RM1#+)Y+*+4;,,"Q !R1C S7=1QI$@2-%1!T51@"A(XXRQ1%4L=S;1C
M)]30!XA'J]I;_#(:-)&T=_;:F//18R2H$V[>Y P/[HR><"NJ@33)O&?CR2X2
MWEV6D# NH8!?)._]<9KT7RX\L=BY8ACQU(Z']!^5((HP[N(T#/C><<MCU]:
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
M0O3G@DEOTJ2+PG=Z8OA:UM DT&FSO-<RE]I+.#DA3[L3U[4QM%UM'\8V<5G
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110!G0Z]IMQK4VCQ7!:_A3?)#Y;#:O'.<8QR.]:-<=I\ ;XE>)+A%7[3'8
MVR1NV2 &#$Y'<95?RK L?&7B-='\.ZY?7%B;+4+Q;26%(#NP6<;\YX/R]![4
M =YJOB#3]'<1W4CF4QF4Q0QM(XC'5R%!PH]:O6EW;W]G#=VLJRP3('C=>C ]
M#7%/!?-\9B5O$2/^QU?;Y.<Q>< 4SGJ3D[O?&*A/BC51X-'BVT>V73HV)73C
M!M/DB0IC>"<-@9X&* /0:*X>76O$FJ>(;JQT2?3DM_L4%W"]Q&Q.UST..N<'
MGC'''>L:3QGXI?2M>U2%M-6#1[]HFC:)MTJ!@,9SQUZ]\]L<@'H>I:-INL)&
MNI6%O=K&24$T8;:3UQFIK*PM--MEMK&VBMH%.1'$@4?D*Y>WU?Q!;>+-*L]2
M>PDL]4AE=$@1@T+(H8C)/S=1SQ]!67#XTU5/$>EV=T]KON[M[>XL8XR?LP&=
MI\T$@M@ E??H* ._N;B*TM9KF=]D,*-([8SA0,D_E3+&]M]2L(+VU??;SH)(
MVP1E2,C@UPV@7^K16?C/5)[U;K[)>7,<44J'&8E!'?A<<8'YU=MO$6H7MKX;
MTVT,,%[J5BMW+<-'E(E"@D*F>22<8R !0!VE%>>:IXUUC2=&\103QVQU723$
M4E",(YHI&4*^TG@\G(SC-:6EZ[KQ\3:;::G]@:UU*R:XC6W5@T3+@D$GJ,,/
M\CD [&J>IZI9:-827VH7"P6T>-TC G&3@<#GK53Q1J5UI'AG4-0LH1-<P1%T
M0@D?4@=@.?PKA/$6L'5OAIK4]SJ5CJ%LR0FWEACV.KEAE77)P0<8^M 'J*L'
M0,IRI&0:" P((!!X(-<7IVOZS9^+(=$U3[%*EUI_VFV6W5E*LO5,GKP"<\=.
MW2LVR\<ZHOB31K&]DLI#J#/'<6L$9S:..@\S<0QY&1V]LB@#:L],\$V=WJ.H
MVMA91S:<W^DR"$_N&49X&, X_NUT]I=0WUG#=VSB2">-9(W (W*1D'GV-<##
M_J/B1]9/_1!KJ_"'_(EZ%_V#X/\ T6M &S17'7/B/6IO&M_X>TV*P7[/:+<K
M-<ASZ9!"GN6'/&.>M1Z;XRNM:TS08[2*&'4M5CD=RZEHX4CR&?&03E@ !GOS
MTY .UHKSCQ!XIUB#0?%&FW BAU'3XD9+J $+)%(0 0,Y5N3ZUV?AMIW\,Z6]
MS())FM8RS $9RH]2>: +(U2Q.K-I8N4^W+%YQ@_BV9QG\ZMUR-SXBN8O'EYI
M$=K:[8M*-TLS*=Y8'A2<_=YZ5DZ7X[URZTK0]7N;&P%CJ-ZMDR1,_F*Q8J'Y
MX R#QSQWYH ]$JI_:EC_ &M_9?VE/MWE>=Y'\6S.,_G7-'Q+K.J3ZJ_AZUL[
MB#3;A;<QS[A).X_UFTY 7&<#.<D'I52ZD:'XLB?[+Y;KHCMYA)(D(<''X>WK
M0!W=,EE2&)Y96"1HI9F/0 <DUY^_Q!OT^&]GXF-G;&XEN1$\7S;,;V4XYR#@
M>]7=8US4=7A\1VNCM8"VTZ%H9VN%=F=]K;PN" N!QWYH ZVPO[75+&&]L9UG
MMIEW1R+T(JS7E/ACQ1<Z7X/\-:3I]OYMW<PS3,QA>8)&LCC[B$,23] .:[SP
MOJNHZOHXGU739+"\20QO&R%0V,$,H/.TY[]P: +\^IV5MJ%K837")=708PQG
MJ^T9.*MUSNH:H\'CC1M--G;/'<P3.+AAF1"HY"^@/'UKEY/'WB!K#6-3@TW3
MC8Z3>O!-YDKB21 P "@#&[GDGCGI0!WVI:K8Z1 LU]<+"C':O!)8XS@ 9)X!
M/ J6RO;74;2.[LYXY[>0922-LJ>W6N)UXZE-\2O#+6SVJ(UM.T7FHS$?*-^X
M CMC&/?-3G7KV+3-3O?#]C8+I>E2RI)!(I1Y2GS2E2IPO).,@YQ[T =M17$W
M'C'5KV]L(/#^FVMRM]I_VV%IYRI7! *L!QQG'!Z^F*I3>-?$DEQXA@L]*TX-
MH\:22F6=N!M+,!@?,>&Q]V@#T.BN'LO&>J/J^@+J%C9V^G:Y$6MC',SRHP4,
M-W &#N P/7K3-2\;ZAIFH1_:+.UA@DU#[%':RL1<2)D#S@1P%YZ$?CS0!W=5
M[&_M-2M5NK&YBN(&R%DB8,IQP>17+:%?:O=^/O$D5Q=1OI]F(HHX0"-I*[@0
M.F<$Y/?CIBJ'AWQE'+X9TMK+2+>WNM1O9((+6$[8UP26=CCL.3@<G] #T"BN
M-F\7W^FMK=EJ-G;MJ&G6AO8C"S+'<1#OSDJ1P,<TVP\8ZJ^K:+!J6C1VUIK$
M6ZWDCGWLC!=V'X Y'(Q_B  =I15;4)I[?3KF>UB66>.-G2-C@.0,XSVS7%S?
M$5HM \/ZP;. 6^I7'D7&Z8@P'=@D#'S8PV?H/6@#M[N[M[&V>YNYXX($QNDD
M8*HR<<D^]2JP90RD%2,@CH:\Y^(VK2WOA7Q38BW MK+[*HGS_K':1&('T&/S
MK7\/>(M0_M*RT34]-CMVFL1<6TD4_F JO!#\#!Q@\9'- '4VE[:W\)FM)XYX
M@Q0O&V1D'!'X&B\O;73[9KB\N(K>%>LDK!0/Q-<;I7B>*W\,PSV.CV]O=WNH
MO:0VL;[8VEW'+,V..%)SC/ JEXXO-3N_A]K\6KZ9%;2VTL'E/%(9(Y09$Y4E
M0>,D'B@#T:F3316T$D\\BQQ1J6=W. H'4DUS&G>*KV7Q>= U/2TLY);4W5N5
MF\PE=Q&&P, \$\$]*UO$ES'9^&=3N9K9+F**VD=H)/NR *?E/L: +%U:V.M:
M;Y-Q''<V<ZAASPPZ@@C\""*M@!0 .@XKC+CQ5)8#0=.TZQL8GO[(3QK<3&&)
M<!<1J0IR>?;I[UUEC+<3V$$MW;BWN'0&2$/NV-CD9[T 6**Y:Y\3ZA/<:D-&
MTV"[@TQ_+N6EN?+9V"ABL8"D' [DCFJEYX\E,FBKI.D2WW]K6LDT ,@C(=5S
ML.>.._/TS0!VE1PSPW";X)8Y4R1N1@PR.HXJ.QEGGT^VENX/(N)(E:6'=N\M
MB!E<]\'(KR?PEXCO_#GAO4;F#1WNM,M]4F-U,LJJ8E.W[B]3CJ>G7\@#V"BN
M&UGXAK9WEU!IMK#="S@CGG\V8QLP89VH-IR0N#R1UJ_)XPDOIX;30+$7=V]F
M+UTN',02,XVJ< _.<]/UH ZJBN8;Q1=SC3K2STEQJUY"T[6UTYC%NBG!+D*3
MUX''-4+SXA)8^'=2O9M/87^FS+!=6GF<*S' (?'*GKTH [:BN-_X3341KS:0
MWAZ47,]N+BR7[0G[Q>^\]$QSZ]*1/B%:IX5CU>[M&MYVNS9-;/( $E!P<L1P
MH')..* .SHKA++XEVDUAK$UQ;*9-,"%C:S"6*8,=JE7P,#.,YZ ^Q%='H>K7
MNI&9;S3Q;^6J/'/%,)89U;/W&P.1CD8]* -BBL?7?$$>BR6%NL/VB\OYQ#;P
M[P@)[DD] !Z ]1ZUCOX[%G;:[/J>F-;+I#K$^V</YKM]T+P.#D')['VH ["B
MN)TSXB6U_<:I:FWBDN+*V:Z3[)<"5)D R0&P,,. :FTWQS)?7>BQS:)<6UOJ
MRDV\[3(W(7<?E'./?]* .PHK@Y?BEID6H>3Y2M!]L-H66<&4$<;_ "\9V9XS
MFM)?%]U/XDNM(M/#]Y,MK<1PSW!D5517&=^#SC'(]1Z=* .JI@FB+2*)4+1?
MZP!AE.,\^G'-<E9>.Q/JFF6EYI4UFFIF1;5WD!<[#CYDQE0>QYKF[8;M0^*0
M/($ /_D*6@#U*.1)8UDC=71P&5E.0P/0@TZN*TOQ&=&T?P9826321:C9P1"X
M$@ C;RUX(QWKHM*UC^U+O4X5MS&EC<FV\S>")&"@G [8R* -.BL76=?;3;^S
MTZTL);V^N@[)&K!%55&26<\"L:7X@PIX=L-:73I#;7%S]FGW3*OV=MV"2?XA
MG/(H [.BL6[\1PV=_J,+V\KP:?9BYN)DY()R0@7N2H)ZU5T3Q6VIZM_9EWIL
MEC=/:+>1*91('B)QDX^Z<D<&@#H%GA>(RK+&T:YRX8$#'!Y]L'\JDKRF^ET>
M_P#@UK$NDV4MK;)<,1'(Y8AQ*O.<^A''\^M=;JWBW^Q_,@ATV>[:TM%NKE@Z
MQJD1SR"?O'@\4 =35273;6?4H-0E1GN+=2L)+';'D$$@=,D'&?2N(\0ZRC>*
M/ ^KVMI<W"W,-R\<$842,'B3:#D@#&[GGUI=>\2P^(? /B6%K6:SOK&/9<VT
MI!:-LY!!'4<'GVH ]!HKDKOQ;#H\6G:;#;_:M0DLEG$1F6)0@ &2S=R<X'?!
MK9\.Z]:^)=$@U2S5UBER-D@PRD'!!H U**Y"/Q1J4GQ(N= 6QC-C;VPE:0.-
MXSM^?GL,XVCGO[5(OCFU^RQZG+9S1Z'+)Y4>H,ZX)W;<E,[@N0>>O3@4 =71
M2%ODW ;N,@#O7E>LZYJ'B/X7^(9]0M6MGM[IDC,;C "R*-IP<DC)SV- 'JM%
M<UIOBN.?69=(N;"ZLVCLUNHI9@,2QC 8X'3![=?I56V^(6FW&H:=#]GE2UU%
MC':W!=#EP< ,H.5!XQGDYZ"@#KZ*J:IJ$>DZ5=:A-'+)%;1F1UB4%BHY. 2.
MU<]8^/\ 3KR\T^%K+4+:#40/LMS<0A8Y&QG;G/N.>AH ZRBN:D\;Z;#H&IZQ
M+;WB0:;=&TGC*+OWAE4X&[!&6'?UKG[K5X=+^*,EZEM?WJW6B(Z0VL1D?F3L
M. !A<_\ ZZ /1:*\[\3ZQ!XE\+Z/JVF7$L446K0>9&PVN#OVE6 /!!(/?I6]
M]LT=/B%/%FZ74TTW?*Q;]P(@X[9^]D^G3- '345S=MXTLKFYL4^Q7\=O?R&.
MUNY(U$4IY(Q\VX XXRHS724 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!ST7AF
M6+Q3J6N+J;A[RU^SK$(AMCQC:W7YB,'J.]9S> (F\+Z-HG]H/MTR[%RLOE#,
MA!8X(SQ][]*[*HS/$LRPF5!*REEC+#<0.I ].1^= &0- <>,F\0F])S9_9/L
MYB& N[=][/KSTK)3P*T6FRZ&FJ/_ ,(_))O^QM$"ZKNW&,29SM)YSC/OWK8\
M-^)+;Q-:75Q:PS1+;7+VS+, "64 YX/N*V: ,6TT![7Q1<ZP+S,<ULEN+;RL
M;%7I\V>>I[=_:LD> XUT+7=,74&VZO=-</(8O]7D@X SSTZUV%% '/W?AN:[
MU71[YM1*_P!G0O'L6'_6;U"L<Y^7@#'7%8-G\/;ZS@TZW77OW.FWIN;=1;#)
M!.6W$DY/+ ?YQWI=0X0L S D#/)QU_F*R?#OB*U\3:?+>V<<T<<<[0D2@ DK
MCG@GCF@#,M?"4]LWB2%=1'V+6&DD6(QY,3R+AVSGGZ?2HU\&SV]EHDMKJ &K
M:1 8(9W3]W(A&W:R ],8YZ\9KKJ* .-O_ SZIH^L175\G]HZL8S/.D1V($VE
M40$Y"Y7N>YK0?P[<#Q!HE_%>1B#3K5[=D,9W2;@!G.<#[HKHJ* *.L6M[>:9
M+#I][]CN^&CEV!@""#@@]0<8/L:XK4/AU=:EIFLB2[M(+_4WB9_L\;+ HC(.
M=I).X\Y/_P!>O0Z* .3U'PA/J'BFRU4WJQPP6$EH512'RRL-P/MN_2LNR^'N
MH6[:$TNLQN-&N"T"+  IB)R<]]YP.<X%>@44 <G'X6OD/BH&\@*:R#Y(\L_N
MB4*G=SSQCIZ5L^'M.GTCP]8:=<SK/+:PK$9%7 (7@<?3 K3HH YI/#=S#XVU
M'Q#'<0XN;$6T<3*?E8;2"?;Y:R;+P)>V&AZ,MO?6Z:QI#OY%QY1,;HY.Y'!Y
MP0QZ5W=% ')2>#I=0L]<DU.YADU#5H! S11D10A1\FT$Y//S9)ZUN:#8W>FZ
M):V5[<QW$T$:Q[XX]@P!@#&?;K6C659^(+.^\0:AHL*R_:K!4:9F4!/F&0 <
MY/Y4 9L_A:>7QK<ZZ+F,13:<;,1;3N#$YW9]*RH/ NH6OA/0]'BO;4RZ;?B\
M:1D;:^'9@ /^!5W:.LB!T8,IY!!R#2T <:WA'5;'7;VYT+6$L;'4'$ES"T(<
MJ_=H^P)]_P#"M(>'[G_A.$UUKL-:I8FU6!LE@Q8$MGISBN@KGH?&.GW&IPVD
M$%[+%/*T,5XD.ZW=U." X/ZXQP>>* .;N/AWJUWHLNBRZW"NGK=_:($2W^;!
MD+'>2?1CC'>M2Z\(:A%J6IOH^HP6MGJV6O(I8-[!SD,R$$=0>A[\UV-% ' 6
M_@"_T[3-$DTW5(H-8TQ'B\XQ[HI8V9F*E>O\7\ZZ_1K.]L[(C4;XWEW(YDD<
M#:BG &U%[*,?GD]ZT*R]?U^R\-Z6=0OS)Y =4_=KN.2<=* *FI:'=WGB[1]8
MBGA2&QCE1XV4EGWC''8=!6(G@.Z7PSXCTK[;#OU:[:X1]IQ&"RG!]>E=3'K-
MO)K\NCK'/]HB@$[.8R(R"0,!NYY'%:- '-2>']0F\2Z'JLEU R:?;/%(@4@N
M[KAF'MP.*SY/">KVO]KZ?IM[;?V5JSN\IN QEMRXP^P#AL@G&2,>]=K69I&O
M6.N->BR9V^QW#6TNY=OSCKCU% &39>%9M-\1:7=6<MNNG6-@;(1,I\Q@>=V>
MF<@?K59/"%['=^+YUNK<?VVBQPY!/EC8RDM_WT>GI7944 <5/X.OG;P:5N+<
M_P!AX2?)(\Q0JKE>.OR]#ZUEW7@?Q++:W=JE_IC*VHK?13RHYFDPP(#GT Z#
MGH!D5Z310!RMEH.LZ?XQU74H;FS?3]1C1G1U8.)47: /0=\Y/T[UBZ9X!U*S
M\)Z7:M=6T>L:7=M<VTB%C$V3RK\ D$=>_P"%>B44 <;>^&=6U:WU>\O7LTU.
M[T]K"WBB=C%$A.3EB,DD\].,8I\OAS57N?"+!K/R](7_ $G+MECL"?)QSWZX
MK=T[7;'5;[4+.TD9IK"013@H0%8YZ'OT-:5 !7$6WP[M0FNPW4GFV]\\GV2/
M)Q;!\%BHZ!BP!^BK[UV]175S#96LMS</LAB4O(^"=JCDGB@#C+WP9J$_PSF\
M/K<PRZG.4>:XE=MKN)%8DG&>BX''85?70-17Q9I&I VWV6ST\VTGSMO+GT&W
M&.!SGN>*M_\ ":^'?)6?^TT$+#<)#&X4C.,YQC&:W4=9$5T8,K#(8'((H \\
MB\$ZX/"269NK.#5;74FO[1XG8Q\G.&. ?XF' ]*NZSH/BK7_  EJ-A?W&F_;
M+J2,1Q1%EAB16#$[BI8L2/I7;T4 <M)X>OYOB'9>(F:W6WBT[[-(@<EO,W,>
M.,$?-US^%:_B'3YM5\.:EI\#(LUS;/$A<D*"RD#..U:5% '%:CX<U>]T6QTR
M:QT>\MX[ 02)/(ZM',!@.CA2<<#L#Q72Z%I\FDZ%8Z?+-YTEO"L;2?WB!3M6
MU>ST/3WOK^4QVZ%5+!23DG X'N:N@A@".AYH Y%- U;2+_6UTB.RDL]4S,!,
MY0PS$8;@*=RGKV/\Z@@\'ZAI^J^%#:3V\MCHT,L<AE)61S(NTD  CTXS7;44
M %><VG@[7+70]:\.J+7[+J-X\XO3*3MB8J"NS&=^U?7'/7BO1J* .%N= \2:
M'XAN+WPS]AGM;Z.*.:&]=AY;(NT.,=1@#W]J2^\/^)].UZ+7=%GL[V\FM%M;
MV.Z!C1B",2*%Z?3M[YKNZ1F5$+NP55&22> * ./N=$\00ZMI6OQR6]WJ$,+V
M][;JQB26-F+ (?\ 9)XW=< ]:R?$'@S5]4\/Z](J0G4]6N89?LZR?)$D> !N
M/5L=>V>E=[INHVFK:?%?6,HEMI<E' QG!(/Z@U:H Y5M(U0>/M,U9(HQ9III
MM;@[P2&R6P!U/('-<_\ \(;K4V@3%8HK?5+;6)-2M%>7<K@G.PD'C/3GT]Z]
M*HH Y"W3Q=<:1>2:GIVD-,P58[!"=DB[OGWL<\[?NX..>:7P;X?NM%O]9F-J
M+&QNY(WM[$3>8(B =Y&. "2, >GTKKJ* .'^(1N;JXT33M.$4E^UR;A8_/$4
M@5%/*M_#R<?Y.,A=)O=9LM2\-7%A_9VK?+J278NA/ODWX'F, "#Q@#'0<=*[
MW6- TK7X%AU2SCN$0DH22&4GT88(_"I-*T;3M$M1;:=:I;Q=PN26^I/)_&@#
MG8$\7WVAZE'J5AIMO.]F\,,<+DF60C[Q.<*N.,9ZY]JI#PUK,5KX(6&.,2:2
MP%Y\Z_*I4*V/7C/2N]HH X+1=$\4^'YGT>SCL9=)-SYD-[,Y+PQ%LLNSN>N.
MV3^6GHFF:S;>)?$UY=1QQQW[H;696!X12JY7Z8/X5U5% 'E5CX3\4IJFA7-W
MIM@TMC>L]U>"YW37"L0-Y)'0#H,]AP*V(_#.K177CJ40(PU>():#S!\WR.IS
MZ?>'6N]HH \^\06 B^%5MI^I2I::E96T/D!)06\Z/"IMQUR0!^-=AH>F_P!E
M:1!;.V^<CS+B0XS)*W+L<=RQ)JK)9^']0\5).XMYM:T^(8&_+Q(V<$KG'?N,
MC(]16W0!RGB?3-6OM;TV6"SAO],B1_-M99MB^:?NNPQ\P'ISZXSBL[0/">HC
MX?ZEX>U6UMX))6E\GRI-R_-\RGIP W3OQ7>44 <7IV@Z[I_@6\2.9/\ A);N
M/=).6!RX 51GIP@ SZY//6J'ASP[J^G^+[+5'TBWM;>33S;W!6YWR;\JQ=\C
MEB1CJ>.I[5Z'55]2LH]2BTY[F);V6,R) 6^9E'4@?YZ'TH X%O"_B!OAOJVE
M&U@&HWUZ\WEB4;0K.K'!S[5+XB\.Z]J^HW<<EE#>6,VG^39I+,$6TE*X+L.<
MMG.",_A7H=% 'GMOHVO6=OX+OYK W$VCP317-O%(@?#H$7;G"D@#GG_&I+SP
MQJU[IGBRZ>%%O=:6)(;82#]VB# W'IGDYP3TKOJKWE]::=;FXO;F*WA!"F25
MPJ@DX')]Z .(U#1_$-AJVD^(-.T^WO+E=.2RN[)Y0-IZY5B.Q)R?0>]=?HL=
MW'I<0OK>VMKABS-!;?<CR20N>Y]3W.:T*@N;RULE1KJYA@5W$:&5PH9CT49Z
MD^E ''W7A[43\0[Z_6W\S3M2T[[(\RR!3">,D@\G@<8'>L^U\/:RW@E?!=QI
MQ55?8^H+*OE&+S-Y91][=VQM_&O1Z* $5=JA1T Q7F=UH'B >!_$>C1Z7OFN
M+YY82)U_>(\@;('L!W(KT:WO+6[,HMKF&8Q.8Y/+<-L8=5..A]JGH X+6O#=
M_JWC:PG-LZV#:1+:3R[A^[9U<8ZYS\PZ9JKX7TKQ!I\EAI=QX<TV 6<F)=6(
M1S)&O38/O;CTR>G7%>CT4 9'BK_D4-;_ .O"?_T6U<?I]G?>)O#GA.Q.FSVE
MK9K;W,MU,8\.L:#;Y>"3\QP>0.,UWFIZ?#JVF7&GW!D$-PAC?RVVM@]<&DM;
M>TT32(;99?+M+.$('F?[J*,9+'V% 'FNK^'_ !*^B^*="M]($T=_J+WT-T+A
M0K*TB-M /.[Y1UP.O/3/0?8M4TCQA:ZHNEW%Y;?V.EDWV9X]R2*^XY#,./>N
MLL=2L=3B:6PO;:[C5MK/;RK( ?0D'K5J@#R_4?!VKC2K-H[827=QKXU&YBB9
M=L*'(QVS@8SC/-:U[X;OK_XAZG=-%)'I]UHS6BW*N!ARPX&#GUKLX;RUN9IH
M8+F&66 A9D1PS1D] P'0_6B2\M8KJ*UDN84N)@3%$S@.X'7 ZG'M0!Q_A9_%
M%A8Z?H5QHD,2V;"-[YI@T3PKQE5!W;R.F>._M7;T44 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110!YU'J&KZ[HFOZY;ZM+93V-Q+%:P*0(T6+!Q("IRQR<_44RP
M9]>^)>CZA-//;,V@QWH@23@,SX*<CH1U]<5TMSX+TRYN+UQ+=PP7YW7EK%+M
MBG;N2,9!/?:1_.IKOPII]UK=AJRR7-O<V4:PQ^0X56C!R$;C)'MGH30!Y?I+
M:KI_A#Q'K=AJ\MJ+'5I76V2-2LK9C!WD\D8(XXZ'UXZG5;_Q'KGB[6M&T>Y$
M"6$$80_:?)VNZYWG",7'(XXZ>];D?@73(O#U_HBW-Y]FO[@W$[ETWLQVY .W
M 'RCM1JG@73]4OX;\7VHVE]'&(GN;6X\MY0!CYB!U]QCK0!C:BWB5M<\.:2^
MN_9I;RQF2Z>VB5@9$ )=<@<G(],8/K7=VD4EO900S3&>6.-4>4C!D(&"V.V>
MM9'_  B>GC6=-U..2YCETZ$P0HKC85.<[@1DDYZYK=H \]DB>7XX*#<W 1-+
M$BH'X^\ 5QZ'J1ZURGAU]5TWP3<:Y9:M)#%9ZK@V:QC9,&DC5MS=?XA],'US
M7J5UX8M+GQ-;Z\)[F&[BB\EA$X"R)G.&XSC/O5)/ >EQ^'9=#CN+U+26Y^TN
M1(NXMD'&=N,9 .,=J .6\:Z_JUE-K<UGJLF^Q\C[/%9C]W!EAN,Y88);. H)
M^G6M&:YUS5O&,>FPZS+9VTVB)>,(HURC%\';D=>.IS@$XK0U+X>6&IW.I22W
M]^L6HHOGP)+A&E7I(1CD\ XZ9_#&C8^%HK'7(-4%]<2R1:<NG['"X9%.<DXS
MG//^<4 4_AUK5[K_ (-MKW4)/-N=[QM)@ M@\$@<=*N^+KZ>QT97M[Y+-WGC
MC,C(78J3RJ* 27(S@8J3POX<@\+:/_9MM<2SPB1I%,N,KGMP!3O$?AZ'Q'8P
MV\EQ/;2P3K<03P-AHY%S@C\S0!Q>E:]XBN]'\66EH+J:\T^51:+/L,ZHV25)
M&06 !QUYX[8K?\$ZF-1^W!=3NKC9Y>ZTO4Q/:O@[E8X&03C'T-.C\"V]N=4>
MTU;4[>74#&[RQS?.KI_%G'.3U'3DBM+1?#L.D75Y?/<2W>H7I7[1<RJJE@HP
MH 4  8_.@"?Q!=SV.@7MU;3VMO-'$2DMTV(T/J>#^7<XKCO#'B"^F\=OI+75
M[<6,FGBY#7D81F?< 708!"'/ ./I7::UI,&NZ/<Z9=-(L-PNUFC(##D'C/TK
M&T[P5;V&M6FKOJ5]<7L$!@=Y9!^]7.1D < >@]OQ .G()! .#V->81:_XEM/
M"%[XIN]9CFBMFFACM!:*-[>9Y:,S CHV#@#H/>O3V!*$*VTD<'TKG]*\(VMA
MX<NM$NYY;^UN9'=_. 7 ?D@;<8YR?J: ,;P]-XQ&HE[J)GL)[3>K7<T3'[1C
M.5\OD(?3'%4=$\1:I(;N.^U2ZM]4@L)99].O;15)D XDB8#[G&,<]">^:W]&
M\$0:5%)'+JNHWH\EH(//ES]G1A@A.V<8Y[8XJ33_  B(-3CO]1U.XU.:*V-K
M%]H1!A#USM W$_[6>IH YZR\3ZS<>%_!NHO>@3:AJ*VUWB),2H6<>G!PG;'6
MLV^>:/Q+\2)()FAD2PC8.H&1B(''/KT_&N@M/AM#:Q6$']N:D\%A=+<6T19=
ML9!)(QCN3U_+J:UAX0LCJ^N7TLLL@UB%89HC@!5"[>#]* &^ $=/ FC[Y6D)
MMU8%@!M!Z 8'0?G4GB?4;NVDTK3[&X^S3ZC=>3]H\L.8U"ECA3P2<8Y]:M^'
M=$7P]H\6G)=W%RD7"O,1E1V4 = *->T&WUZUACFDE@FMY1/;W$) >*0=",C\
MQWH Q;:^UB#Q?=^'+N_:>*XL3<VMWY2+)$=VTC &#@D$9':JOPKMKB+PE'+)
M?2RPM)*J0,B@1D2MDY R2>O)K?TWP\+*ZN;^YOIKW4;B,1&ZD55*(.BJJ@ <
M\].33O#.@KX:T9--CNI;F-'9U>0 $;CDCCW)/XT 6M9N)[71KR>VFMH)TB)2
M6Z?;$A[%CV%<=X8\1ZA+XQ32;S4YKVVGTU;J)YK182S[L$KA5)3&<$CG'Y]=
MKVC6_B#1+K2KIG6&X4*6C.""""#^8%8FE^!8M.UZSUA]7O[JYMK<VX$Q7:R<
MX' X SG'K0!U,LBPPO*YPB*68^@%>->+[S5=?^&T>OW&I%;6YNP4L%A3:BAV
M5?FQNSQGJ:]H(R,5P=Q\,+>;3)=*CUN_CTMI?.2UPA6-LYX.,XY/'^% %Q=>
MU1_B/J>CQ,CVUOI?GPP%0-TN5QENO?'7%8V@^*M1%P[ZQJ\T=U;032W>DW-F
ML;?*,@Q,JY8<>YQ74OX6C/B>\UV.\FCGNK,VC*H'RCCYE/4'(!J.T\)!+^QO
M+_4KB_ELK=[>(RJH+*_#%R!ECCC\/7.0"EX<D\2ZE%I6M/JL,ME>*TEQ9/ J
M")6&5V,!N)' ^8\]:Y30M<GT+2?$DEI&&N[KQ"]I 6(VH[G 8Y[#!-=AH/@<
M:#<1>7K>HS64#L\5D[@1J3G'3J!D\=,\T@^'^G'2M5L)9YI%O[QKT28 :&0]
M"OTH 8-1UC0O$UEI-[=MJL>I0RM;RO$D31R1*6*X0#((Q]/>LO0-;UO5?M4;
MZV(=4%K*7TR\M%A>"7G8R'&60'N<\8SUKHH?#,\MREYJFJR7=[%:O;031Q"+
MR=PPTBC)PY&.?;@ '%16'A*6+6+74]2U-K^XLX&M[=_)$;;&[N<G>V#C/'TH
M RK'Q)JT^@^#;U[E3)J%T(+L>6N) 5?GV/RYXQ_2H=,\0>(M2U?7)?MMK'IV
MC:A(LL7D9>6%=V5![' SGU[XXJ>V^'4\-OI]K)XDO'M=.NQ<6D2Q*FQ1GY21
MR3SUSTSP,UKZ'X4_LB]UV66[6ZM]6N'G:$P[2FXG*[MQR,''04 <YH/B;Q5J
MM[I=^-/N9+"]<B>,Q1K#!&3\KHX)=B!USCZ5Z/7&Z-X#DT:^0)K]^^DPR^;;
MZ=G:J'.0&;.6&><8'OFNRH \BL#K\6M^.;K0[NV@:VN_.D26+>9=NX[02< $
M \_3IUKI(O%FI?;O#-].(H]&U>$))^[YBG*Y4%L]">GT-7)?!<JW^L266JFU
MM=8(-W&(-T@X(.Q]WRYR>JGKQBJ'BBUTJ^T^'P)902_:U2%X0J,5MXPV#(7Z
M< 'OD[@.<T =)X<OKS4[.XOKDQ^1+</]D55P?)!PI)[DX)^A%.\4_P#(H:U_
MUX3_ /HMJT;:WCM+6*VA4+%$@10.P P*KZQ8OJFC7NGI,(6N87A\PIOVAA@G
M&1G@^M '$>$)]:;P+HUJNAV=WI\RK#(WVP[_ "F8AF*% . 3P&-7_$_B;4/"
M.LVIDB@GT>\0PVZ*!&T,P VAF)QL/KV&>..9K#POK^F^'XM&M?$=M'!'&8EE
M73CYJ@]P?-QGGKBI[OP:FH1WL5]?-=PR62VEHL\>\VQ"X,F2?G8L%;)P>,9H
M I:WX@UK2I=$T= MSJETCRW4EM!OVJHYV(S*#DG&2W &<=JKV_BCQ(+'3;"^
ML$M-7O[V2VCEE0!1$JAO-V;NN#C;NYP>:MW7@>[NM+TE3KKIK&EG%OJ:6_S%
M,8VLI;YN/4_S.7:IX(N-6T2WM[C7KAM4M[H74>HF(95\8(5 1M7V!'(!YH H
M^(?$'B?POX8O+R]6REFAO4C@F1<">(]24R=I[=3W]B=V34[X^.'T9)8UMWTL
MW2$QY*2>8$'?D=\53O/!,FJ>'+[3]4U>6\OKLJQO'B"B,H?EVQ@X '/3KD\^
MC],\)ZA:^)(=<U#Q#-?W"6K6SK]F6)7!;(X4\ <<>HSGM0!RUGX@UG1/A,=<
MDNH;V9YCY:RPG*YG8-N.[YL]1TQ[UTL_B&_T_P <V=C>O$-)O[1I(&$6"DJ@
M$J6SSP">G<53?X>W,O@ZY\-RZ\SVSRA[=C:*/(4.7*\-ELD]2?PK:\3>%(/$
MVF6EG-.T+6TR2+*JY) X9>O<9'^- &&_BK5XM+T9)?+&H:U/(82ELSB& <AB
M@/S'!4]?XO:MSPM?ZW=QWL6M69B>"<K!<[/+%Q'DX;9DE3C'!]:9XH\*_P!O
M6]B;.].G7NGR>9:SI$'V<8(QQQP._;O5W0]+OM.BE?4M6EU*[F(+2,@C10.@
M5!P/<]Z &>*==/A[1'O4A$]PTB0P1$X#R,< $]AW_"LZ/6=5TGQ-9:/JSQ7B
MZC'(]O/!#Y0C>-2S(06.1C'/Z5I>)_#\'B?0I],GD,6\ADE49,;@Y!QW^GH3
M56#P_>W&M6NJ:Q>PSS6,3Q6RP1%%RXPTC9)^8CC X'J: ,OP+X@\1>)K2WU.
M[CL$T]A(C",MYA<-P<8P!CC&>V:[.7>(7,>W?M.W=TSVS[5B>#_#9\*: FE&
M[%T$D9Q)Y7E\$YQC)K;E5VA=8V"N5(5F&0#V)'>@#S"37-9O?"'A"YTZ>VT[
M[=J*P/'##A%^=M@ !'R@+R.];&L^*M6M/$4NEP-9VTT,*-;I>+M747/4(Y8!
M,'C'.3Q2P^!;^+P=H^DKJ<*7NEW@NH9Q"60D,QP03S]X^E3>(/"6JZ]#<V=S
M?V4MK<-&ZR26["2U90H;R_F(YP3R?XB.: .R4L44L,-CD>AKD=;U_P 01>+$
MT'1[.PD::S-RDUS(R[,-M.0 <]L >M=9%&(H4C!)"*%RQR3CUK!ET.]?QY!K
MPN(!:1V1M3$5.\Y.[.>G7'ZT <S?>.M:>\O/[,TV2==.N1;RV\-G--]I(($F
M)0N$VG.,CGKZ"KT_BGQ#?>)M1T/1K"P62VMHY@]Y(ZE=ZJ<$ ')!;IQTJ;_A
M$=7T_P 0W]YHFLQVECJ4GFW4+P!V5R?F9#TR>>O'/0\5C6B:F/B]KRZ9+;%U
MLX5D:Z#'(V)S\O?- $J?$;4+R'0X[+3K7[;?W,UI/%-*P6.6/;T8 \'=GH:M
M7_C#6H+J;2ELT&IVML)IFMK::Z1G)RJ*%&0"HY9L8)X!Q3C\/I+67P[)8W4!
M?3+B2YN7E0J;AW*[FP.GW>GTJ[K/A?5F\2G7M U:*SN)8!!<0SQ%XY ,X;KU
M&1CCM[D$ JWGC2_MXM!^UVL.CG44<RR7ZMMA=2,(>F-W/)(P*??>,[VVN[73
M([:&346L_M5QY$<MRB'. H$0+8)YW'H,=<U<OM UJ:VBM?M]IJ-L;<QSQZE
M&#R%L^8-HR.#C&<  =^:RT\!:CI!TJZT#6$COK2W^RSO<PY2XCW;L$#D8. .
M> !@C% "-XZUMI/#]LOA[R+S4VE22*[=H]A3'(XSC'/(SQCWJIKOBS6)/ _B
M*0R6]C?:?=FS,D!8AP=H.PGE6^;KVK;D\)ZC-KGA_4;G51=2::9FG=TVF5G&
M/E4<*!TQ5:X\#W=WI/B>PFO+;;JUS]I@81$^4V0><G_9 X]Z +&I^(=7TF*W
MBF33DS9M.;J>1EC>0=(E7.XL1@YY^E86H^*-6U*Y\"S6;I;)J;M)+%N8!F4
M$''5?F.!6E<^$/$-SJ<&HG6;%;DV36<V;5G2($_>B4MPV,9R>WX!D7@348].
M\-(-1MA>:),Y5_)8H\;$9R,YW8 ]!0!IQZI<2>(?%-KI^FVAO;*&W:.3;AKE
MFC)"N?;&!Z9J/2/%\^K66@-%#!]JU":1+F+YOW*QJ2_T(.P<]V%7]/T*ZLO&
M6L:R;F,VNH10J(0OS!HUP"3_ -]?G5;P[X.A\/Z]J^HI,)$O93)!'MP( QRX
M Z<G'3LHH Q3\0M3GF:XT_0;B[LENF@,<5M,TA4'!?>%,?7^'/X^FG<>*=1?
MQ3>:/9PV*-;-#MCNI"LMRK_>:/H" /KR*AL?">O:5+<V.GZ['%H\]P9N8<W$
M08Y94;[O)XR1QG/6G^(?">H^(972YET\!+A9+6\2-EN+= 0=H(/)Z]\=\=,
M'95RUSK2P?$BRTAM-MB\]D[K>Y_>A02=O3@94\9[YKJ:YNZ\.7%QX^L?$(FB
M6"VM6MS%SN8G=SZ?Q4 <Y:?$36+G1H];.D6B:<MY]EF_TAO,.6 !0;<<9&<G
MGVKT>O/X? .H6_@5] CO;8W#7HN1,RMM #!L8ZGI7?KG:-V,XYQ0!SUWXAGL
M/&EGI%Y';Q6-[ [6T^X[FE7&5/8<'^7KBLO6_$,I\"W>L76F6EW;_:]L,,N=
MKQ>:%C<@@Y).&QQP:U/&'A?_ (2C3[>&.Z:TN()UDCN$SN4=& (]03^(%'B;
MPY)JWA'^PK"2*!?W2J9 <*B," ,?[H% "W.MZA=:U>Z7HL5F\MC%').]R[ ;
MGW;4 4>BY)SQGIZ<WX@UQ/$?@O1]16!H';5K=)(6.3&ZR$$9P,\CK6]-HFHZ
M;XBN]9T9;:1M0B2.ZMIFV*'7[L@8*2< G(XSZ^F?<>"[R'PKI^DVMQ%/-%J*
M7DTLF8U/SEVVCGUQ0 OB;QK?Z!<7[G3X$L[/R]K7,I1KPMC(B_W1G/6I8=:U
M:]\?6=O;& :7-I8N_+<D-M9@-W'&X'C'3!/-9VN^"M9U+4/$ CN;1[;4H5,,
MTZDRPLN/W2XZ*<<G]#6G9^']9L]>T748Y+,K%IJV%ZC;N I#90]R3QSZ>] %
M6S\3VFD:7X@NDT>&W:UU1K?RK=_^/B1BH#$X&"2:TXO$=_:^(K?1=6M+6*>\
M@>:UEAF8H[+UC.5Z@<Y[^E93>";R_P!.\06EU-#;/>:I]NM)D_>;",8R"!Z?
MK^>A#HNJ:IK]AK.L6]I;S:=#(D$44QE#R. -Y.T8'!XYZ]: ,J#XA7QT?2M9
MNM)@ATZ\O/LDC+<EG4[F7<%V]!M/4Y/IWKT"O-9O!&M2?#W2M$ M?MMIJ'VE
M_P!Z=A3<[=<=?F%>E#ISUH YRY\07USKEYI6BVEM<2V"1O=/<3%%!?)5%PI.
M2 3GH/>N8\7:])XC\$Z9<:?#&(KG488+J"=B"KA_]6<#D;AR?3%;KZ'JVC>*
M=1UG18K:ZBU-4%Q;32F+8Z @.&"MGJ>,=ZS[OP7?6GA/3],T\6]Q=1ZBE]<N
M[^4K,&+-C@^P&>P_"@#M+2R@MGEFCMHH9[C:TYCZ,P&.N!GTSBN7\2ZUJEGX
MU\-Z99"+R+II'D5I"IDVJ>#P< 9S[D=J[&N6\4:'J-[K>AZMI26K7&GRR;Q<
M,5!1UQV]/2@#FXM6O/#OB+QO>6.DI=P0RQ3S;KD18_=Y.."23DGL.#SG /23
M:I8W?BOP\KZ6DLMW:27%O=.WSP#:"0%QW!'.:SI_#.LRP>,\K;-)K!"VH$A
M"!2F6XX.,'W]JLP:%JRZ_P"&+MX+<0Z=8M;W!$Y)#,H'RC;R!M'IU]J )=(\
M87&M:I)!:Z=;M;17;VTK?;,S1[0?G:+;PI(P#N[BNLK@_P#A&M7OM<TW4+C3
MM-L+VVNA)<:A9RG-Q$,_(8\#[W )).,=^E=Y0 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% &)XK\20>%=!EU.>/SF#!(X0VTR,>V<''&3]!6O!-'<V\<\3;HY%#
MHWJ",BN(U>*Z\1>*IA;Z=%?Z=IL,EI)'--Y0\^11N(RISA"!_P "J/P'?7J>
M%=2T"ZD6+5-&,EON=^ N"4;)_A'0=L 4 =_17D&BZ;)K]IX0:UM[F*2!S/J%
MQ.67SEW _>_C).<=<#TJ]I>FK?Z_XMU&:\N3-IE\TMK"L[!495+9*=""0!_P
M$T >H9!)&1D=12UY3X6LI-2DT'7YO$.GQW!?]ZD*$3W#'.8Y#O(8\G^'@>@Q
M5/28KS7[*759_$5M8W=OJ1DF_<R&X1MQ58L[^5(P H7VY.: /8J*\HGT=-0F
M\>7$VHWG^ANTEO ETX\IUC+[\9P<G@9'0$"GVS-I^N> M4-S=S7.KPM]L:2=
MB)"T28XZ8!;(&.P^M 'JE%>0Z987^M^?KW_"36ME>07[AG97:1,.45"/,V[2
M, #;WHUC3%NHO'=U+=WNZQG$MN@N6"JQ3.< \]< '@#I0!ZM)?VL5]#9/,HN
M9PS1Q9^8@=3]*L5YA!;VFL^+O"%]>Q RW.C^;(V\@LP"E<G//)->F)-%*TBQ
MR([1MM<*P)4XS@^AP10!1U_4Y-%T&]U..V^TM:Q&4Q>9LW =><''&3T[5BQ>
M)/$+Z=;ZBWAF)K254D/D:AOD"-@Y">6,D YQFK_C,X\$:YG_ )\9O_0#63H>
MG:C;Z'HE]<>(Y%L;>WCEEA>)$4IY?0L,' XZ^E '945Y;XS9M"\027FFRS/:
MZE!Y6JA=SBVC<@>:O/R$@MC/'%6?$$D,>N^&_#L-Q''HTMN[H\TKE+A^BJ65
M@3V(YZD>U 'I-%>87D=QH.F:3HMQK@GL;G5O*N)8G*>5&1N\G<6)P<^N<'%2
M^+-/MM#\$ZVFFZK<.T%S!<Q1"<DVA:11@'.<')."?>@#TJLB]UISH7]I:):?
MVN68+''%*$#_ #;2=Q[#GMV_&N5U=?MOQ;BT^660VD^B,)(TD*@_._H>O2N>
MAMQ9_ '[7:37%O,Y$CM%,PW$S["#ST*GD#&<"@#V*BN!\87">%O%^D^)Y6E^
MPRJUI=J&) .TE&"^O!'X#\:.I'4+'2_#>GWUR+=M6O99;[S9' RP+"(D,"%^
M8+C(SCZB@#TRBN6\':?/I,NJ6,FK07D*3*\,$;,QME8$[26)(SV&3TSWKB?$
M\]PTU]K%C=7,[6NK1QB]\\QK",A3"B9^8 GDX'X\T >OT5YEXIEDF\4:S:7D
ME_(_V%'T>.S,A$<Q#<L(_NL7'!;C&:;J&GZC;:?X(T[4-5U".]GN&CNMEVV]
MMZDMDY.2N=N>V3CK0!Z?17E.H6&H7GB*X\*6]\HM=/L$%J+^YD1I"P_UN4 W
ME3@ '@8^M/OIM8O-5T+P]<7]K=K]A>661YW2&[D5BOWDPQ*A<XZ9Y[4 >IT5
MYQ)I/B*V\-6MFU_'J[6MT[W%G;W;*\T&!B/S"=Q*[LX[@J.>_2^#;JUU+PM'
M);7.H3Q,\BDWSDS(=QRI;KQTSF@"7Q!XEBT;PY?:O;0B^%H^QXUDV?,&"D$D
M'IGT-;<;^9&CXQN .*\A&FV]C\)/$[0F7)O)8R'E9AA9@!P3C.!UZFNDA6YT
M'QKHD']K7L]M?64S7*W,Q==R*#N4'A.O1<#B@#O*CBN(9S((I%<Q/L?:<[6P
M#@^_(KRO2KW4HO$GAMX=1U&XL=1>=)9[FX.+K(+ I$6)11C . ?IWWOAGIL%
MG::S+$TV?[3GAVM,S+M5N#@G&?4]30!T.J>([?3M0@TV&WGO=1G4NEM;XW!1
MU9BQ 4>Y/--L_$8FUB/2;S3KJQO)8FFC64HP95(!PR,1GGH:YO0#)'\7O$BW
MF?-DMHC;G. 8P!T'?MT]#74^)-1.DZ%?:A#$DMW;6TDL2$9/ Z^N.F: -:BO
M-_.OM)T+PYXDAU.]N+F^D@%W!<7#/%()A\VU.B;2<C;C&,5F/<:MJ-MXVO'U
MW4H?[(O9GM8H)0B@J#@'C)7"CY>G?J: /1-<UT:0;."*V:ZO;V4PVT <*&8
MDEF[* .3@_2JV@>(-1UBZEAO/#UUIJQ)\TLTBLID!P57'WAW#=_RSS/B&VCU
MC7O!-U)=7.;L.&:WN&0?ZK=E=IX))Y(ZCBI-0\1:AIOCWQ"!,\MM9:(;F*V)
M^3>"ISCUY- '5ZWKR:+<Z7#);2RC4+M;570@"-FZ$_K^5:VU=^_:-V,9QSBO
M++ZQ+V_@K69-4N[N>\U2W>4/.S1%F!;*IG:N.@P.AJS:GQ#XD.IZE9:LMK<V
M6I211;[MUA2-#C:\07:P(R<DY_*@#TNF2310E!+*B&1MB!F W-Z#U-<!/;ZG
MK/B#Q7:OKU_;6UI%;M$MK($*L8BW!QD+G.0,$\9/%8-[--KUS\.;N\N)Q-=^
M8LK12LG*[<,,'ACGDCK0!ZC#J9FUNYTW[%<H((ED^TLN(GW=E/<^M7ZXJ:_O
M+?QSKD+:DT=M#HXGB$O,<#9(+$#KTSZ\FLOPSJ-Y#XOTRW:_U"XMM1T]IVDO
M)<I<..?,B0G,:G)^7 X XXH [30]=AUZ.^>&":'['=R6CK* "63&3P3QS20^
M(;.?Q-/H")-]L@A$[DJ-FPXYSGW':L;P%_S,_P#V'[K_ -EK/LP3\:=9 8J?
M[)7##J.4H [^L76?$4>E7<-E%97-]>2QO-Y%OMRL:]6)8@=>!ZGI7 66IZ^?
M!VA>);C7+F2XEODA,&%$3Q-(5(8  D\=<UT;Z>&^,*3_ &NZ'_$I\W8)?EXE
M"[<?W>^/7F@#K=/O!J&G6]X(981-&'\N9=KIGL1V-6:\TEUB_F\#W7C.'5+A
M;V-W*VP<&%$$NT1E.A.,'<?FYZXXJ]%=ZUK?C:2T@U>XL+(Z=!>" 0H64L1E
M<D<=\_6@#O:*\J&N:]=>&?%6H#69XI=*OY5MPD:8*@CY6RO(].GXUNK>:UI7
MC/0(+K5OM5IJL$QGC>-56-T3?E,#('(')/&: .XJ)[B-5FVGS'A7+1QD%NF0
M,>I[5YQ#X@U5M;T62/4Y[FWN]2EMYG2-1:NO.U8\@,< 8SR,@\GBKWABTN4\
M0>,W@O[@RK<E8Q,P9 Q3()XSP> .F.U '9:3J(U72[>^6WGMQ,N?*N$V.G.,
M$?A5RO--&\2:KJNE>$=.DO9X[G5O/>XO4C7?MCWD!21M!.T \=*75_$&M:'9
M>++ 7[SRZ?%#/:74BKYBK(0"K8 !QS@XH ]*HK@M(U+7(/%&A1WNJ"[M]7L6
MG>$PJ@A95#?)CGOWSWJ_XUU+4-$GT?58+IX].CNUBOHE4'<C=&)(XQCU'44
M==5%]4CCUN+2C!<&26!IQ*(SY8 (&"WKS7G\?C22VU#Q'9MJ-S<+.F=&E95P
M[9,9"$#YL2$ =>%S71PWVHP>/K+2)KQI;;^R#,ZE%&Z4.JEB0/K^= %\^+--
M&BZCJQ%Q]FL)G@F'E_-N0@' ^IJPW]EV%I=:\EG%&6MS/--'"HD= N[D]3P.
MYKA9_P#DG7C?_L)WO_HP5UVJ_P#)/+W_ +!,G_HHT :6C:K!K>D6VI6P=8;A
M-ZAQ@CMS5ZO(M(O==\/>#?#6LPZB)K%W2WDT_P D8*LQ (/4MU[^E;%IJ?BG
MQ%'>:II$_E>3J#PQ0221B$PI@$.-I;>>3G/I0!Z+17/>.=0N]*\'WU_8SM#<
M0;&1@ ?XU!!R#Q@U2U;5=1MOB%ING6ETC0W%A,YM& QO7)5B>HR>/P- '745
MYOIGBRZMI+R;4K^Y6^L[.::\TJYB5<NO(,! &4X;N>WUJ;0K_P 7275AJEPL
MDVESVS3WGF/#Y:97<ODA3NX^[\V: .PUO7+/P_8I=WOF^4TJQ#RTW'<QP,^@
M]ZTJ\F\03:KK7P_LM>N-18)<W<3O9HJB)8_,PH'&[</ER2?6O0/%=SJ%GX:O
M+C2XY)+I I"Q*"^S<-Y4'C<%W$=>>QH V:0D*I)Z 9->>#Q>T>CVIL=8EO'U
M#4(;.%IX%$MIDC>)!@ MUQQCIU[ZL%_J>F>,6T*[NC?6=U:/<P32A1)&5.&4
M[0 1SQP* -W0==LO$>EKJ.GF0V[.RJ77:3@X/%2ZOJMKH>E7&I7K,MO H9RJ
M[CR0!@?4BO*O"&LZC8^!_#^FZ9&[7&HW=PI>/9O5$RS!=Y"Y([GIZ$XK5UU_
M$)^'/B*#7H601M']ED=XS*\9D7[_ )9(R,=>* /28)X[FWBGB),<J!T)!&01
MD<&I*Y#5-2U#P[XFT2.:]9]#NA]E<RH"RS!?E+/U^;^>:UO#EY>:C97%[=.&
MAFN9&M!M Q #A>G7."<^A% %FVUFUNM9O=*C687%F$,A:,A"& (PW0]:T*X.
MY\4:K!K_ (RL1+$8M,T[[3:GRQE&\H-SZ\GO5;2O$GB%_P#A%+Z[O+:6WU=V
MBE@2#9M^7*D'DYX.>@Z<4 >BT5S7BC7I].U#1=)LV$=SJMP8Q,5W>6BX+$ \
M$\@#-4-6UC7- L5M;NZMIKN^U%+2PN!$<JCD?,ZCC<N3QP#B@#M**XXZQJFE
M>*XM!NKY+O[=9R36T[PA6CD3)((7 *X&>W3K7.6/BSQ-%IGAK6[_ %"UDL]1
MNUM9+=+8!L%F&XMGKQT''3WR >J45YW=:MXMN=5\4PV.I64%OI15X]]KN8@H
M7VYSZ=20?;%2?\)9K>J'1K73K=A<7>FB_N#;K&6&2% 7S& QG.>IZ?6@#T"@
MD#J<5PT.N>)GFT31;^*'3]4O/.:>8!9,)&,@J 2N3D=<]#5;Q1_;\>E:+;WU
M_$EQ)KT$(E@0?/'NRC,#QN!4$CI0!V;:S9+KB:.7?[:\)G"^6VW8#C[V,5?K
ME)-7O[/QTNFSS)+9IH[71 B <NK@$Y]_08%9%QXEUV#PM;>,!<Q-8M())=.\
MD<0,^T8?KN ()/3.>W% 'H5%>>:AXB\27-YXG33KRRM[;2K:*ZC9[8M(RM&9
M-O+8SQ@D_E75>&M4GUSPG8:BX6.YN+<,Q ^4/T)QZ9&<4 ;-5[Z]@TZQGO;I
MREO ADD8*3A1R3@<FO-+CQSK-GX5CGN+A#JEEJKVM_'% &+QH27('0#&/FX%
M=!JGB&],/B&^L)$?3[#3QY6Z,%6G*ER?7A2G!]: .KL;V#4;&"]M7+P3H)(V
M*D94\@X/(JOINMZ?J\]Y!97'F2V4ODSJ492C>G(&>AY%>?MJ>HZIKW@)WU![
M9;NU:=XXHQL:0)SQ[@D>W:JMK=:WILWCC4M):SA2TOWFD>>)G,VW)V#! &!G
MW^;M0!ZU15;3[K[=IMK=[=GGPI+MSG&X X_6K- !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 4=-T?3]($XL+98?M$IFEP22[GJ3DUFZAX8M!#K%WI=M%!JU_;2
M1-.S'#$CC(Z=0.U:+:WI2ZF--;4;47QZ6YE&_P#*G3:QIENKM-J-I&J2")RT
MRC:Y_A//!]J /.-/\#O+Y5N/"D&E74#1DZF+\OG:1N**.<D ]<=:]$L]$T[3
M]0N[ZTMA%<WAW3R!B=Y]2"<=ZL7=]::?#YUY<PV\6<;Y7"@GTR:P/!^MW>M2
MZW]JG@F2UU!X8&@ V^6 ".>_7K0!>L_"F@Z?JDFI6FEV\5X[%C*!R">I&>!G
M)Z4?\(GH(UD:N-+MQ?AMWG 8.[^]CIGGKC-;-8]A>3VS:E+JNJ6#P)<D1%&"
MB%.,(^>C9H 6/POHL0U$)8J/[2_X^_G;][UZ\\=3TQUI_P#PCFD?\2W_ $)/
M^)9_QY_,?W73ISST'7-78KVTGG>"*ZADFC&7C20%E'N.HJ>@#%;PEH#:W_;)
MTR ZAO\ ,\[G[V.N,XS[X]ZE_P"$;TCR]1C^QC9J3%KM2[8E)[GGCKVQ23>(
M]-@\10Z$]PHOIHC(JY&!TP#[GL/:LWPAXC?5-*#ZI=VJWKW4T21J0FX*Y "J
M3D_K0!H3^%=#N1IXFTZ%_P"SPJVN[/[L#&!UY' ZYJY::58V%W=W5K;)%/>.
M'N&7/[QAT)_,U)=7UG8A3=W4%N'.%,L@3/TS5B@"MJ&GVNJV,ME>PB:VE&'C
M)(##.>WTK&'@3PV%5/[.RBXPIGD*\=.-V*Z"26.&)I975(T!9G8X"CU)J&WO
MK.\B:6VNH)XT.&>*0,!]2* *@\/Z6/[1Q:@?VB,7>'8>:,$8// P2.,54N/!
MGA^ZT>#29M-C:R@):&/<V8R<YP<Y[^M:]K>VM\C/:7,-PBG!:*0. ?3BDMK^
MSO2XM+N"<QXWB*0-M^N#QT- &>?"NA-HBZ,=,@.GJVY8"#@-SSGKGD\YS20^
M$]"@T6;1XM-A73YSNEA&<.<@Y)SG/ []A6B;ZS5XT-U 'D=D13(,LRG! ]2#
MU%%U?V=CL^UW<%OOSM\V0)NQUQD\]: ,K2_!^A:/>1WEE9;+E(O)$K2,S%??
M)YI(_!F@1Z3-I8L ;*:7SFA,C8W9R,<\ =ATK>HH IW^EV6J6J6U[ )X4=7"
MN3]Y>AZ\U'K.B:=K]C]CU.U6X@W;PK$C:V",@CD'DU9M[VUNS(+:YAF,9PXC
MD#;3Z''2N47Q'JNL:WJ%OH;V!33;A87MYF^:Y''F,"#E0I(P<$$Y^E '1Z/H
MNGZ#8+9:;;+! ISA>2Q]23R361=> /#-X]VTVFJ3=.)),.P&[.2P&>">^*Z8
M=.>M4-<O9M-T'4+ZW5&EMK:291(#M)52<''TH \_UGPL\GB:]NKGPQ=7RE42
MRGT^[6$*BH $?+ @\'YN>PKI-+\'6_\ 9^EG4_.>ZT^>2>U_TAF, 9MPCW?Q
M  *"3UQZ55TS5O%^K>%H-9M!H[R31&5;4P2*6QGY0WF8R<<<8KL4F4E8W95F
M*;S'N&0/\,]Z ,C7?"6B>))(9-4LEFDA^XX8J<9S@D'D>U-U7P=H.LZ;;V%Y
MI\9@ME"P!"4,8XX!'..*UTNK=[=KA)XFA7.Z0."HQUR>G&#3H9XKB%9H94DB
M895T8,I'L10!C'PCI"V5C:0136L=B6-NUO.\;IN^]\P.3G-:.EZ7::-8I9V4
M92%26Y8L68G)))Y))J>WNK>[A$UM/%-$3@/&X8?F*EH YM_ VA/;ZC!Y,XBU
M%]]PJSN 3NW<<\<^E7Y?#NGS:C97TJRR3V<)@B+2L1M(P<C/)(ZD]:;'K2:M
MI%]<:!)!=7$)DBC#-\C2KT!(/3..?2K]BUTUA U\D:79C!F6(DJ&QR!GMF@#
MG;3X=^&K&\M[J"SD66WF\Z']^Y"'K@#.,9[5JZ;X=TW2=1O+ZSA:.:\;=*-Y
M*YSDD+T&3UK5J"\DFAL;B6WC629(V:-&;:&8#@$]@3WH HZMX=T[69[>XNHW
M6YMCF&XAD,<B>P9><<]*-/\ #VGZ=-<3HLT\]PNR66YF:5F7^[EB>/:G>']3
MFUG0K74)[4VLDRY,6\..N,AAP0<9!]"*TZ ,.S\):38SP21).R6SF2W@DG=H
MH6.>40G QDX],TZ/PKI,5OJ\"POY>K.[W8\P_,6SG'IU/2MJB@#$'A72U.D;
M5F7^R1BT F8!> .>>>!CFIE\.Z<-<NM8,3/=W4'V>4NQ*F/CY=O3L*U:* .5
M@^'?AZWN+6:**Y'V2;SK>/[4^R-L@_*,\<@5+/X#T&XUUM6:WD$KG=+"LA$4
MK>K)T)_0Y.0:Z6N=TSQ)+?\ C/6M#:W1(M/2)ED#$LY9<G(_&@"ZOAZQ2]U*
M[4SB748Q'<$2D @+M&!V(' (JA)X(T=[#3+-/M42Z;(7M9(YR)$R<D;NN#TK
MI** ,>X\,:7=W]Y>7$3RR7EN+:97D)5HQV [>O'>J5AX%TC3[[3KV-KR2YT]
M2D$DUPS80KM"XZ;0"< 8ZUTM% &7HN@VNA+>K:RSN+NZ>ZD\Y]Q#MC.#CIQW
MS4"^&+1/$]SKZ7%T+NX@^SNH==FWCH,9SP#UK;HH YF/P-IL?ANUT(7-\;2V
MN!<1L9%WA@Q8#.W&,GTK1.A0GQ,-=^TW/V@6_P!F\K<OE[,YQC;GKSUJ[>WU
MKIUL;B\G2&($+N8]R< #U-6* .;;P5IC&XB\V[6PN93--8+(! [D@DXQD#('
M ...E7;?P];6WB6XUQ)[G[1/"L#1%AY:JN,8&,CIZ]S4/B_Q"?"_AV?51;BX
M,;(OEEMN=S =?QK;C?S(D?&-P!Q0!SB>"-,32=7TU9KL0ZK.T\YWKN#,>0IV
M\#COFK$_A6RN=4TS4)[BZDGTZ!H(\N,.&7:Q< =2#VQ6[10!Q\/PWTBW>U:*
M]U15M)_/M4^U96 YR548P ?S]ZTD\)V4>J:E?QW5\C:BA6>%9L1Y*[=P7'WL
M="<UK7=];6"1O=3)$LDJQ(6_B=CA0/<FL[3];EO?$FK:2]J(EL$A99-^XR;P
MQSC''W: *J>"M,BT33M,BENH_P"SG,EK<JZ^=&Q))YQ@YSC!&,4ZX\':?=Z7
MJ%E<SW<SZ@$%Q<O(/-8*1M XV@#'85T-% &(/"]HNIZ5?K<70DTRW-O @9=I
M4C!W?+DDC'0CI5[5]*MM;TFYTV\#>1<)L?8<,.X(/J#S5VN8A\67&J3SC0-(
M?4+>WD,4ER\ZPH7'4+D$M]>E %V3PMI<EQH\[1-OTD;;7YN -NWGUZ _45*^
M@V[^)H]>,]P+F.W-L(PR^64)STQGKSU[4NAZTFM07#?99[2:WF,,L$X =6 !
M[$\$$$'O6I0!SW_"'V7]CZKIC7=XT&IS//,2R;@SG+;?EP ?H:UETZ Z0-,E
MW36_D?9W\P\NNW:<D8Y(],5;HH YC3_!5M9P6MI/?7-WI]E+YMK:2!0B'MN(
M&7P22,_K4$WP_LGU>XNH-1U"VL[MS)=6$$Q6*9SU)]CW'\JZZB@"CK&E6VN:
M1<Z9=[_(N$VL4.&'.01[@@&L"V\!6T=Y;7MSJFH7-W!:-:^:S@95E*\#'& 3
MCWY)-=;10!S%GX,BBU&&[O\ 4+C4!;0/;6R3*HV1L,$,0 7..,\4S1? UMHM
MV634M0N+&//V>QFEW119!!X[]3CTSWZUU5% '$3_  VMI;8V,>KWT.EI<I<0
M62;=D1!)8 D9.23CGC/>NEUK2Y-6L$@AU"YL98Y%E2: C.5Z!@?O#V]JTJ*
M.6'@:QDL[Q+JZN);R\N$NI;Q"(W65/NL@ PN/QZFKVFZ!):W<M]J&H2:A?M%
MY"3/&$$<?7:%'&2>2>_%;=9&L:Y_9-_I-L;1Y5U"X^S^:& $1QD9[G.#^1_$
M Y]/AK8KX6M-&:_N!+9SM/;WD8"/&Y.?RZ?D*MS>!UN?#5]I=QJUW/=7Q7[1
M>RX9V"G*C:> !Z"NLHH X3Q&8-3M4\"BVNY[AHX UTT6(U0$$ONYP<*?Q.*[
MB&)+>".&)0L<:A%4#   P!3ZSI-1N4U^+3ETV=[9X#*UZ#\B,#C8??\ QZ4
M9,_@V*?5M?U WCAM8L_LCIL&(AL"9'//3-1IX*$5KX<MX]2=4T63S!^Z!\[Z
M\\<9'X^U-7QY:MX?US5A93;-*N7MVCW#,A! !![ D_\ ZZZ33[L7^FVMX$*"
MXA24*3G;N ./UH SO$GANW\1VD*/-+;75M();:ZB/SQ..X]?I523P@MUH<MC
M?:K>W5V\JSK>NV'BD7[A0#@ 'G'N:TO$&L+H&@W>J-;O<+;IN,:$ GD#J?K_
M /KJ];3?:+6*<+M$B!\>F1F@##M/#,Z7SZC?ZI)>Z@+<V\$QA5!"IZG:."2<
M=?2LX> (_P#A'='T=M2D9-+NQ<QR>4 7P2=I&?\ :ZUV5% '-Q^%7CN/$,PU
M)R=97!'DC]S\I48YYX/Z50D\ XM-'-IK$]KJ&EPFWCO(XER\9S\I4\<9_GZU
MN:EKRZ=KFDZ8UM(YU%W590P"IM7<<]R>E:] ')7W@2"ZMK%X=2NX-4LY&E34
M,[W9F^^2#Q@^G:GW?@O[7H\%J^K7)OHKQ+XWSJK.TJ# )7I@#@#M@5U5% &$
MWAPR>*HM;DO6?;9FS:!HEPZDY))^O/2LV#P.8K,:0VI,^@K,)ELVB&\8?>$\
MS/W-P],]LUU45S!.\J13)(T3[) K E&P#@^AP14M '-GPF&N_$4[7Q(UJW6!
ME\H#R0J%%QSSPQK3T'25T+0K32TE,RVR;!(PP6YSTK1ID<L<I<1R(Y1MK[6!
MVMZ'T/(H Q!X3T_^WM3U5QO.H6X@EB(X QAB/J OY5!9^#;2Q\%3^&H)V$4T
M<B-.5&XE\\D>N,#\*TM>U:31=-^UQ:?<7S>:D?DVXRV&.,_A6G0!R,G@C:_A
MJ2UU Q3:(OEB1H@WFH5P1C. >/UI$\&7*Z?XGMCJ:DZW*[K^Z.V'<"#QNY..
M_L*ZQI8TD2-I$61\[%+8+8ZX'>LK1_$5MK6HZK9013))IL_DRLX&&//*X/3C
MO0!F)9:YI^K^'K*VOI9;*WMO+O%^SA8W"J0&W]CG;A1]:ZNBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MNJZLVZ[VRL"Y]N>.IZ>OIQ6)JNDZA=10>$;/2%3P^(HDEO99\D(I!*JN<D\
M9]S0!J^$8YWTR?49VESJ5P]VD<C$^5&WW%]OE ./>N@K"\4>'D\0Z3#89"!)
MTD60.RF/;GYACJ<$@ \<Y[5N 8 &2<>M '+^,Y5)TFS-Y/']HNP/LUN2KW0
M/R;@1M7H2<UQ8U74)? 6L0B^O[:[TK6%A5A/N94,H01E^K  G\0.U>CZ[X;T
M[Q$EN+Y)=]N^^&6*4QNA/7!'K66?AYX>%G<VL4%Q!#<W"W$JQ7# %ES@#G@9
M)/'MZ# !@WEY=^$==\1/!>W5ZBZ4E\$NY-P$I<KD8Q@<=!C^6(Y]+CA?P5J:
M:C>W3W5Y$\K33,RRLT1;?M/W3Z8QP:[>3P[82ZW_ &K()6G-K]D96<E'CR3A
M@>IY/)K(MOASX>M;FVG2.\8VLOF6Z/=R%8O91G@=/RYS0!UE<=X\GOM+_LG6
MK>ZN8[2TO$%]%&Y"-"Q&2P'7!P/QKL:K:CI]MJNG3V%Y'YEO.A1USC(- 'F\
M?B>]M-0URWCN+F9=5B$NAF:7.XEC'A>>!N.X8_A&:U5N-1T[XEZ'HYU*ZFMF
MTLF99'R)'&[YC[Y YKJY]"TZXN].N7ME$NG9^S%3@("NW&!VQ_*HY?#UC-XD
M@UYQ+]MAA,*'S#MVG/;\30!YC:.R?#SQ\595/]I3#+#(P2H(^N*]1\._\BSI
M7_7G#_Z *H+X+TA=)U/3 LWV?4IS/<?O.=Q()P>PX%;=I;1V5G!:PY\J&-8T
MR<G &!_*@# ^(/\ R(.L_P#7N?YBN:BCUCPW>^%KAM<O+Q=0Q#=VT[!H@?*S
M^[  V@$']/?/H5_8VVIV$]C=QB2WG0I(AXR#65I/A/3M(GAFC>ZN)((O*MS=
M3&3R$QC" _=R,#\* .*\/'Q9K]O8:];:M;)"UT9+A7OI&783@Q>5LVK@=.?Q
MKU*N9A\!:#;ZRVIQ03*[3?:##Y[>5YF<[MF<9S^ ]*Z:@#@/B'?SZ7K?AF^M
M;-KR:"2Y=8%."_[KG\AS^%0W6JWMO\/3K-GJ[7%WJDL2F5I"([<N^"L8.=FW
M)'?IFNQU'0;34]4T_4)WG$U@Q>$))A<G@Y'?(XK/@\"Z';V>I62PRFSU!B\M
MNTA**Q[H/X3TY]A0!S<UMXLT'1M=EN]7B\C["\]N!=M//'(F.5+H/E/?KC(Q
MBH+9]?T>U\*:U-K]S>G4;BWM+FUFP8MLO0KC'( ZG))_*MK5/"EIH?@S7(M-
MBO;NYN+1H5#LT\A&"%11V&3G J;PGX8AATC1+N\:_:>TMAY5M=OQ;L1\WRX'
M/)'.< X["@"G\-;%8H];N_M=S+*^I3Q.LDNX?*0 <?WL=Z[NL?3/#6GZ1J=W
M?69G1[IV>2+S3Y6YL98)TR<#FMB@#SQ+Z\T_QL8->U#4;5[F_)L&5MUI/"1A
M8B.@?D9R.OYUF6OVO3_"/CC4+34KV.XAU.Y1&\S=C:RX/(/S$<$^GT%=JGA"
MR%^+B2ZO)8%NC>):22 Q+,6+;@,9ZL3C.,]J8W@C3"-6037BP:JS/<0B;Y-S
M-N9E!'!..OITH Y7Q-)K?A[P.-137[R:YNYK9B6P!'D995]%)[?GGG.I-<WW
MB;QAKFB+J-UIT>G01_9S;/L+NPSO;NP&0,=*Z'4_#&GZOH4&CWAG>V@V;2)/
MG.P8!)[U2USP/IFN:JFI/->6EV%"226DQC,J#^%O_K<T <W-:7?_  M?P[%=
MZA/.Z:<9&DC8HCR+D-@= #M&14&B0:C<7OQ 32;MK6_%Z&AD50<L-YVD$'@]
M.E=K-X4TZ6\TJXB-Q;'3$,<"02E1L./E/<C@=ZIR6=KX-;5=9MK74;Y]1N4>
M6"W02,K$D94<<<G]* ,_0?$5SXEGT%;2X=/(@>;4P>#O \L(PQU+9;Z+]*[B
MN?\ ">C/IEK>W4\"P7>HW3W4L2D'R]Q^5,^PZ^Y-=!0 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% &-/XIT>VU$64MUA_,$+2!28TD/1&?[H8^A.:=?^)])TR\^
MRW5R5=<&5E0LD((R/,8#"9QWKB/#^HS:7+<^%[[PU=7=Y]OEGMW:(&!P7)$A
M=ON@<\@'IZ\5/9-_8EGXKT;5DGEN[ZZGGMV6U9ENED0!0N 03D8([&@#M+_Q
M#I&ESQ07VH002S(7C1FY<#T]?8=^U4=5\4VD?@R^U[2YX[J.*)S$Z*67>. "
M!R!G&?:N5T[2Y-*UWP/8ZBDDLUM93@N49E20X(&[&.!D?@*S8(KJ+P)X\6*"
M:-Y-1E"(%.64E0<>H(S0!NV#S-+X?U2?Q?>P1WWEYLIH<BXE(!*J2!A26QTQ
MZ'TVO%WB*TT[1M4@CU![>_CM6D5HDW&)B/DW'!"[CP,^O%<OK,4D]K\.6CBD
M81W%OOPA^7 0'/ITJ&2YFT"U\9Z7J-K?37FHO/-:M#;-(LL;H0#N&0-O?.,8
MH [;3]>M;;0-)?4;O_2;BR28C!=VP@+-@ G [GI4TWBK0;:SM+N;5K6.WO,^
M1(T@"OCK^7?/2O/)8UL[_P /:MJMIJ3:5)I$5IYEL9HY+>0#)W!"&P<?CVJ_
M=VEBA\&6MAH]Y:VKZD\XAN59F0#J7W$E<E@0#0!T^H>.=%M?#E]K-K<K>16I
M\LI'D$R'[JG(XR3U^M#ZK#J4WAZ\CUO[!'<.Q%H4&;MMOW06 .!SR!SD=\5Q
M6M6=S>Z?\1+*"VE,AG@G3Y#AU7:3MQU.$/Z5<U.;^T]2^'US;0W!BCF97+PL
MFW C!R"!QD'F@#MY_%&B6U\;*;484G$@B*\X#G&%)Q@'D<$U074;T?$U]+-R
MS6)T@7(A*KA9/-VY!QGH.Y[UYIXJN+F_TC7K5;"]M)EU7SOL<-HY5AP/.>3!
M&6XXR!QG!S7?PRB;XN-*J2*@T,1Y="OS&;=MY[X.<4 =E7"W-]K-U\3I]"AU
MNXM;'[ +I5BAA)5LA< LA.._-=9I&J0:SIL=];),D4A8*)HRC<,1G!['&:\\
MUA-*F^+<[ZS )+%--$9:2)F42;@0.!UP: .NM;V318M1O-7U^.\TR-D6.=T0
M/$PRKJ_EJ!UQVSUS6JNLZ<]];627<;7%S#Y\*+D[X_[P/3%<S#JOAW2]&U*V
MT_3)7TF.)I)?+A<I+(YQY8!&23Q[ $=*Q/"45QX:UB;0-0CW375L&L;J/>XA
M4Y/DEC]T \CIGOVH [J+Q-HL]^+&/48&N"YC5<X#,.J@]"?8'/!I9/$FC1:@
M+%]1MQ<%_*V[N _]PGH&]B<\CU%>>>%TTAK+2=(UC3-4?7-/NL)"S3[ X?/F
M Y"8 ^;GL#USS9T34;.SAOO#&L:+/>:H-1DF2$0%Q=9?<LNX@  =RQZ#\* .
M^&N:8TE\@O8M]@ ;H9YB&,\_@*S+_P ;:/8:KI5@TI<ZC'YL<R#*+'@D,3WR
M1CCZFN/EN#H?BGQO'=VUR9=2ME>S2&%I#,H1E)&!V+#/ISZ57MIEMM6^'>I3
MI+':0V+VTDC1M\LGEE-N,9R6X''- '=0ZD+77-<DO->@EL[6-)#9B-0UH-N2
M6(Y.>M: UW2VM+*Z%[&8+Z18K9QG$CMG 'OP?RKE]'A2?XF^*XY;;$,MM AW
M+@2C;\WUZ@5G^#]*OD\0/HUTN-.\.3R-;'.?,,N2F?\ =5FY_P!KM0!VLOB3
M1H-1^P2ZE;I<[@A1FQACR%)Z!O;.:TI)$BC:21U1%!9F8X  ZDFO(=+_ +)$
M=QH&OV>I7&LIJ;W*6\0D G.[B0 ?*%()R>.*]/U\VX\/:B+M9VMFMW240(7?
M:00< =\&@#,OO%-A>:#J\FC:C&UY:V4EPNU>5PI*MAA@C(]Q2^&O%.GZE8:7
M:3:I;2ZO-9132Q!E#LQC#-P.,]3@=!VKC;:]N(]/U^R_M&#6M/31)##J:Q@2
M1#:0(9&'4]\$YX[4\+91:=\-'C5$D+Q@-C'6,;^?=L4 =^WB+1UU(:>VI6PN
MB_EB/>/O_P!S/3=_L]?:L.UUO49/B=J>CO<9L(-/6:.+8ORN2O.<9[GO7"W^
MKP/YLH+V<<'B)9Y]/CMG=A^\7=)(Y!(8D<*,#D#GH.ITYUD^,NL.IRK:0A!]
MLI0!J?#G6=0U[P?#?ZG/Y]RTLBE]BKD X'"@"MJ]\0Z/ILLL5YJ=K!+#'YLD
M;R@,J^N.O<5ROP@8'P!  02L\H.#T.:0II\GQCO0Z1,?[$_>^:,C=O&>O^QC
MIVS[T =B^KZ='IZW[W]L+-AE9_-!1OH>_P"%4Y_%&D0Z#<:RM[%+9P [VC;)
M#?W<=0V2!@\\UYAH4K1^'O E],^=(LKB?[62I*Q2%FV,W' &>IX&:U]50WVH
M>,=0TJ9)M*FT8K(T/S1S3A3@JPX)"C!QZB@#T+1M6M=<TFWU"SD5XID#85@=
MIQRIQW'0U1\2^(;/1M)OR=1M(+^.TDE@BEE4,6"G;A2<GYL#WH\'WUK?^$],
MDM)5D2.WCB8J. ZJ P_ UPUYJ=M8-XWT[72JZE>AVM"\/^OC,1$83KG:1^!_
M&@#H]"UB_P!2T?PM>7.MVEM+=*QN()40/>8&,(.,$'!.WU_ ]*=8TP7XL#J-
MH+PG:+?SE\PG&<;<YZ<UY5: K'\+@00=TQY_X!5]+RWTWQ@D6FW]KJ5IJ&K2
M/-8.H6YM+C)!D /S;003R.@XZYH ]&.L:6-1&G'4;07QX%L9U\P\9^[G/2LC
M3=4OIO'>MZ;/.K6=M;P20QB,#:6SG)ZG_/%<=X/N](>P_L/7[=[C7X=4>9H1
M$QD>7=GS01C( SDGC ],5<U%Y)_%/CBWL7WWK:3$(XXSERVP\ >OS#\QZT =
MW;:UI5[=O:6NI6<]R@):&*=6=0.N0#FD.N:0-0_L\ZI9?;=VW[/]H7S,^FW.
M<UYY>75IJ>E>"4\//&M]%=Q81"-\,:J1+N S@9P#FA+JWL/$ML+2^L]7TZ^U
MDK]DF7_2+*XW'<ZD\D @]?4>N: /13K&F"_%@=1M!>'I;^<OF'_@.<U<) !)
M. .I->/>'(M!D2.PUJ]U&+7;?4FD-D)""\^_Y748[@]<^IKTKQ5<V]IX5U2:
M[MI;FV6W<2PQ'#,I&#SVZ\GL.: +5EK6E:DSK8ZE9W31C+B"=7*CWP>*:NNZ
M0SVZKJMD6N3B "X3,ISCY>>>?2O,/#]W:CQA:2K>V+Q3:"\<45K&-L)&&\HM
MD[V !SGGVK&%G9V_PFT'4XK>&.];51FZ5 LF \F/FZ@<#\J /;H=2L;B\FLX
M;VWDNH>984E4NG^\H.1^-307$%U");>:.:,D@/&P8'!P>1[UP7BU+OP]XHMM
M<TJ+S)=7C.G2@#I*1^Z?/3@CGV'Y=II&GKI6D6EB&WF"(*S_ -]N[?4G)_&@
M#!GUS4]7\176C:!):PQV*K]LO)T,FUV/"(H(R< YR?\ Z]_29]>35KFRU9;6
M6VCA1X+NWB9/,))!# D@-P#@>M<UX;F3PSXS\16&K.EJ-2NC>64LK;5F5B<J
M#TR,CC.>>E7_ !;K)U7PGK=MX>E>YN8H%+2VV&3:6PZAAP6V!N!R/K0!T]IJ
MNG7\TL-G?VMQ+%_K$AF5RGU /%(VK::DBQMJ%JKM)Y2J9E!+XSM SUQVKB;Q
MM+O-1\(7?ADQ>>)E0K;D;EL]IWAP.P.!ST)]:Y!;&S/@GQKJ+V\7VV'57\FX
M*CS(R'7&UNHZGI0!Z%KOB.Z_X2RQ\-:7>6MM<S1---/,HDV8'RH%W#DG\<8K
M2\./KWE7?]OW.F2R(X"?8BV$&.0V>]8.;0_%O3G;RFEDT4E6P"2V_.<^NT'G
MTKF;R7R-"\>_8RV1JJ_:$@ !\@D;N1S@C>.OK[T =Q-XE,OC+1]/T^]LKFQN
MDN!/Y3!W5XU!P2#@=1Q]:Z,7=L;C[.+B(S?\\PXW?EUKSBZO/#LOCCPY+H$]
MCYIL[F/%LZ_+^[_=J0#@-DMQUK(\)VNEZI;Z+)?>(YUU6VOC(;'RHQ-YQ?YL
MD+O8''))/'6@#UTWMJ&"FYA#%R@!D&2PZCZ\CBJ1\0Z9_P ) -#^U1F^\HRE
M-PX&0-IY^\<YQZ#->576BZ1/X/\ &^HM% EW!J\XAG&,H ZE57TR21QUS726
M?]GCXHV,E[]F\Z70H6B:;;N>;S.JD\E\ ].<"@#L=+FO@-1?4[FR>-+J3R&@
M;[D0QA7ST8=ZEO=16/1[R]LY(9V@A=UP^5W*N<$BO-!-ID/A/Q1%>1F6UD\2
MRQB*.81(<LFW<PSM3C)(':E\/O##K_CFTAELPOV%6\JS 6$,(R&V+GL2 3ZF
M@#T'PKJ%UJOA;3;^],9N;B$2.8UPO/3CZ8K-B\1:D_Q(E\.M':?8DM/M0D"M
MYF.!C.<=3Z=*F^'[(_@+13'(9%^S $DYP02"/P.1^%8L1 ^.,X) )T< >_SK
M0!W/VJW+HOGQ;G)"C>,L1UQZXKG-<UZZ'B&W\/Z7<VEO>/;M<--<KO48("H
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M_8AI0B2X"_+N# [5]_;VKG[&WUZQ\":3:1Z5J *ZC(;R*%=D_EEV8%#GY<Y
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
M+ZX:(F,%P",87/3< PR/6O7:* /,?"$WAFZN]/GBBUA]4L[9A,+EYF6U 7#
M[CMP>@ _*L2*UM%^&/AF>:S#*VMJT^(_F=/-DSGOT 'Y5[310!YMJ1M[/QAX
MJ^SV"SC^Q%#VT2X\TG.0<<]",XYQ53PIJ,<GC#09'GD<2Z08(T6W9886&QO*
M0XYV@$$DGD=NE>J44 >1HUK)X#T6WN!&V/$ 61)!D >>S,#GMM()]C70:0C6
M_P 8=:BB0QV[:=&Q1!A"P*X..F>3^9KO** .$^**-_9NBW)&(;?5H9)6_NKR
M,TU)+35/BU.S0I+''HBK&TB AB9-V5S[-_.N\(##! (]#2T >&:7>3V7AKP=
MJ-^)X]+L+FY29H8R6C)SM8_F:]*\%)I#PZC>Z*MZ;:ZN/,::Y+8E?'+(&YQV
MSCDCV%=0Z+(A1U#*1@@C(-"J%4*H  & !VH \V\574&E?$%+W6[B]MM,FT_R
M(9[<$J&WY9&PI^]CMS_2.]T_2[SPCHFA:)'<)>R2O-IDERVR6$(Q8RG(R%/8
M <Y'I7IDD:2KMD177.<,,B@QHSJY12ZYVL1R,]<4 >4KJ2W7PMU32X8W&K:;
M*!J4"N7=R)LRN3_$& <GMU%=+H?B+PWK=Y-=Z/;,)ELMES.8S&L"+RJ-G [G
M[N?NGMBNOC@BB9VCB1&<Y8JH!8^_K2QPQ1*5CC1%)R0J@ F@#R'3[RSL/A_X
M-U"-&^S6NIAKIE!PA.\,3GMDU>N-4T:ZU_QI+=W$D>G3V%LC31QDEE8;=RC'
M(RZ\UZ>+>!83"L,8B/5 HV_E2F&(JRF-"K###:,$>] 'FFDWT_V77].O)+'4
M$MM)(35K51B1-IVQR$'&X9)Q]?Q;);)=?"OP]KMHGF76BI'<ISC(0XD7D?[)
M_*O3([>&*,QQPQHC=550 ?PI5BC2+RDC18\8V!0!CZ4 >;:]:73?#B_U=4N!
M<:C<QWUPB<.L6Y0%QWP@7CZU?\)GP_>^*'U+2M1U'4;MK+9+-*H$4:97:K81
M?GXX'H#7>U'%!% I6&)(P3DA% R?PH X#XI);R7'A9+S9]E;54$WF'"["1NS
M[8S6#K=O:+-XSFT-;9-)72X4E%JH$339R-N/ER%SG&>O8]>Z\6>&[KQ#?:%)
M#);K!87JW,RRYRX!'R@ $<C/7VKHEMH%A,*P1B(]4"#:?PH \LGM+/3-"\$Z
ME%:6\>FN;=M4DCC&&8( C28X(#%LD]ZT+Z*&]\1^)+G3GMYM*.AD7/E,'C>?
MYRO0XW!1G/./;->B>1%Y/D^4GE8QLVC;CZ51U;3I)]!OK'3EMX);B%HU++A
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
M@V@D-@;2.X.1SQ0 EW\0+&&ST>YMK.YNO[2G-NL2@+)&XX*D'^(,0,?K5?\
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
MQ-I,5X;5KA_,6X6U9EA=D65L;4+ 8!.X=ZS-.\<6-W>:ZEQ'+:V^E/AII8G
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
M(]6E9GMXMZQ+N(R22 .W'7'L* /0]$T=-%L#;K<SW4CN9);BX;=)*QP,D_0
M?0"M*N>U3QCIVF7$-N8KBXFEMC=!(=F5C[$[F7D] !DFJEQ\0M&ALM+NXH[R
MZCU(LL MH0[;UZH1G.[)Q@9H ZRBJFFWZZGIT-XL%Q;B5<^5<1[)%YQAAVKC
M].\3^'= T;6=1@746MHM4>.X,@#DS'&2O/"].N* .[HK!TOQ99ZIK<VDK9ZA
M:W*1F9?M=N8Q+&&V[ESR1D]P*WJ "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y
M:;PK?66K7FH>'=4CL#>D/<V\UOYJ/)GEQ\P*G!/ X-27GA!=4T>>UU+49[F[
MEE6=+K&WR)%'RF- <*!SQU.3DGK72T4 <_9Z%>RZK;:EK=Y!=SVD;);I#"41
M2V,N<DY; Q[9-9D/@6>#P;9^'5U@%;:Y6<3-:CE0^\)MW<?-WS71VFIRW.KW
M]B^GW,*6NS9<R+B.?<,G8>^.AK0H Y]/#+KXX;Q(;U3NM/LOV<0XXR#G=NZY
M'I62?AU;R:/J]A+?NS7]^;Z*98L&"3/&!GG'X=>U=FDL<I<1R*Y1MKA3G:<
MX/H<$?G3Z .0L/">K#Q!:ZOJVMI=R1VCVDL26HC#J??.>O)/M4?A[P;JVA72
M6_\ PD<TNBV\GF068B ;N=K/UV@]@<'VK=U37H-)U/2K&:&9SJ,K1)(@^5&
MS\WU_H?2M:@#@O\ A +I/!>LZ"FH0[[^_-TLIC.%7<AP1GK\E:__  C-U'XW
MC\0P7T2*]F+:[C,1)E(.<CG"YPOY>]=-10!Y[%\.KU?#EUIQU6);AM4_M**1
M(CLW8&%89Y''X>]31>!-3^T^(KBZU>&>36++R&(M]FU]NT'@_='IU_KWE9VN
MZS!H&C7&IW*2/#  66,9)R<#]30 GA_3'T;P]8:;)(LCVT*QEU& Q ZUCVOA
M:\M_%NNZNUU T&IP+&(PA#(54*.^/6NJHH \_;X>WA\":7X>%_ )+.[^T/+L
M.&&YC@>GWJVAX;NQ\0V\1_:(/LYM/LOD[3OQUSGIU_2NCDECBV^9(J;F"KN.
M,D] />GT <6/!=]%IE]H4&H0+HEW*S[6B8S0JS;F13NP1[GUSS6A8^';RS\8
MRZL+J)[$V26<4!4[XU7!Z]#SD\^M=)10!Q'_  A%XNF>*K5+R#?K=RTL;,AQ
M$K,20?4X-:,GAW4)=4\-W1N[=8]*C82H(R3(S1["5YX'UK7U758])A@D>">8
MS3I JPIN(+'&3[#DU?H \SD^&FKFR6R37+86\.H?;HMUJ2[-SR[;N3@__JKH
MT\-:G!XDUO4+?4HH[74X@#%Y1WJZQ[%(;/ '6NIK!U+Q98:;<W,!AN[IK10]
MT;6'S!;@\C?SZ<X&3CF@#&M/ D]GH6A1QWD7]JZ/*\D4Y0E'#N2RL.N"#C/6
MIM2\'W>KZ;K)N[JV_M+4HHX!)'&1'#&A!"C)R<G))]_:NP5@RAAT(R*6@#EU
M\-WR:EX:N$N;?RM(MF@=2K;I"R*A(]/NC%3>%+G5[H:B=2N!=0+<$6EP+?R=
MZ8S]T\X!.,]\=3UKHJ* .>U70;R^\7:)K$5U$MOIPEW0NIRQD7:2"/;'Y5C3
M>![ZX\):_H\M];^?JE^;P3!#M7+HQ!'_  #]:[JFEU!P6&<9QWQ0!QMSX1UB
MVUB+5=#U>&VN&LTM;F.>(NC[ ,,!V/'^<FK5_P"%KVZNO#DJ:D7;2YS---,"
M7GW8W>PSSQT&<"MC0M=LO$>EIJ.GL[6[LRC>NTY!P>*TJ ."O_!.M3Q:]9VF
MKVL-EJUPUP^86,BY'*9SC!P,GT^M3OX0U2QU;2M6TF\M!>6UDEC=).C>7,@Q
MR,9(/&?? YZUVNX;MN1NQG%+0!YY=^ M6G\%ZIHAO[26>\OS=K(49%4%@Q!'
M/.16U!X:O(?'QUXRPFV&FBT5,G>7# YZ8 X]:ZFB@#R'7-%U#2?#?AOPY/=V
M$-T^HS3B229TAXW.N9  RG+ #&"3BMG2[[4=/T_6;2R314O8XA/]KMKB6Y0/
MD B9F!<MCIUKO;RPL]0B$5[:07,8.X)-&' /K@TEG866G1F&RM+>U1CN*0QJ
M@)]<#\* &:5-=7&CV4][%Y-W) CS1XQL<J"PQ['-85WX-@O?&HUR:16MFMU2
M6T8$B212=KGG' /3';WKJ:SM,UNSU:XOX+4R;[&<V\V]"HW#T]1_A]* ,;PE
MX1/A6QOXTE6YGED;R&9F 2(9*1\YP 2QX_O'K65;^#-8M_!>AZ<DMB-1TB]%
MU'EF,4N&8X)P"/O^AZ>]=_02 "2< =Z .5&@ZI+KFLWLYM%2]TY+6/9(Q.\
MY)!7@98]SP!61I/@;5-'L?#UU!+9/JNE)-%)&S,(IHW=CC?C((#?W3U-=&_C
M+1$5Y1<326L9(>[BMI'@7'7,H4K^M;4$T=S;QSPN'BE4.C#H5(R#0!R%YX-N
M-5T[Q"]T]M!J6L+&N8LND2H%"KN(!.2O)P/IQ1;Z#XFFU[0-3U*YTW&GQRQ2
MPP!\890-RDC))P,@X QQG)KLZ* .5\&>'=2\,+?V$TEK)IS7#S6SH6\T[CT<
M8 & !TS5G6M%O;[Q3X>U2U: 1:<\_G+*Q#%9$"_+@<GKUQVI=5\:Z'HWF&]G
MF6..7R7E2VD=%DQG:6"XSCM6U9W4-]907ENQ:&>-98V(()5AD<'D<&@#BKKP
MIK4]KXOA4V(_MB13;9E?Y1]TE_EX^4 X&>>,]ZTWT+4Y=8\+W+FT6#2XG%P
M[%B[1;,+\N",]SBMK3=7L]76Y:SD9Q;7#VTNY"I61<9'('J*O4 <3_PBVLKI
MOB^S$UHR:O,\EHI<@)O&UBYVYS@+P,].U2MX<UA-1\*WT+66[2[=K>ZC:1L,
M&55)0[>>F>0*[&J>J:G::-ILVH7TACMH0"[A2V 2!T'/4T <$/!7B59!*\^E
M7-U'JJ7XNY2XEG5>B-A?E '89'TK<L/#=_IWB+Q!<0_96L-64/EI&\R.4*0>
M-N"I+'O750S1W$$<\3;HY%#JWJ",BJ=YK%C8:A96%Q-LN;UF6!-I.X@9/(&!
M^- '%Z=X,UK1= \/M;26LNJ:/+.QB#GRYXY6)9 Q'!(Q@D=:L:EX5U35;;Q+
MJ$J1)?:G9QV]M;>;N\E5&2I;@9+?@,=>:[B65(87ED)"(I9B!G 'L*JZ7JUA
MK5G]KTZY2XM]Q7S$SC(ZCF@#EH_#VJP:AX&98(GCTBU>&[?S0 I,*IQW/(.,
M?IUK8\,ZQJ&K'4A?VUO&+6Z:"*6WDW)*!W!]1W_+@@UO5B1^)]#&JII<5RHG
MDD:)=L;"-I%Y9 ^-NX=QG/(H Y[Q+X=UW5/%$\J6]E?:;+8-! MW)A+60XR^
MW:26XX/ZC%0VOA[Q!#;^"0]G 7TMV6Z"S A$*A<^YQSQGD5Z%10!S.A:9J-G
MXP\27ES;*EI?/"\$HD!W;4VD8ZC\:9XIT?4YM5TG7='5)[O3F=3:22>6)HW&
M& ;L>!UX_KU-% 'G4OA+7]<?Q&=22TL#J2V\L!AF,GERQ#Y0>!Z<GU/&:TY-
M+UCQ)?:2VK:>MA#I[&25O/61IG*;<+MS@=2<\],=Z[*J6H:O8:6]JE[<+$UU
M,L$(()WN>@XH Y#PSI7BS04C\/B.U_LNWG+QZB9-S-#NW;/+Z[CG&>@YQG J
MKK'ASQ&TGBBRL;*UFM=8_?+<O<;2A"@;-F,DG'7('/7M7HU% '#:9H.KV7B3
MPU)):(UI8:.+2>=9E^63;R-O4C*CG_:]JR(_!^NI\.=?TC[(AO;S4C<11^<O
M,>^,YSG'\!X.*]0J*YN8+.VDN;F58H8UW.['  H XFZTC7M'\6W6O:1ID&H1
MZG"@N;66=8FA=0 "&.01]*NG2M:F\8Z#?W<,+Q6EI,MQ/$X"B1_X54\X&!S[
MUT$&LZ?<ZDVGPW2/=K$)VB&<A#C#?J/SJ]0!Y7)X'UI_#6L0&T0W;:W_ &A:
MQF90)$R!UZ#@G@UK>*='UC7FB>/01!J*1H;748+\(ULY^^K=V4'/0'(SBN^J
MHNIV3:H^F+<H;U(Q*T.?F"$XS]* ,FTU75$\5KHEU!;R6XL1,+J-_G+C:&W)
M_""2<>N#R><1>,K'6+^'3TTV%;FV%P#>VOG>49H\=-WIZCO71B*-96E$:B1A
MAG Y(]S3+N[M["TEN[J9(8(E+O(YP% H \VA\+>(+/1;JVCTFUWIKR:E!##<
MKL:/()4$@8 P!R/PXK6U[PSJ6M^*M381"&QNM'^PK<EU.'W[_NYSCM751ZUI
MDL]E"E["9;Z+SK9-W,J8SD#Z<_GZ5?H \[ET[Q?J,/AN&[TBTB_LN]BDFD%T
M/W@0$;@,<#'7OGM78>);2ZO_  QJ=I9 FYFMGCB ;;EB"!SVK4HH \Z?PQK,
MEIX%B^Q$-I,BM>9E3" ;1QSST)XJY)I7B*"]\8W.FVZPSW_DM8RO(AW%%VGC
M)QWQGVKN:JV&HV6J6WVFPNHKF'<4WQMD9!P10!Y[HV@:JGBN&]&@-86]SI<E
MM<2RW0E?S"0=[GDDD@#]>,8JO9^$O$,'@O1H4LHEU'1+YKA()75EN5WEN#R%
MZXY^O'%>J44 >>>(K?Q+XF\!ZC#+H:VEQ<-"L%HDRNX"N&9F8X'.  !SQ[\:
MWB/3]2NM T2*TL'FN+:[M9Y8O,1=H0@D$DX]N,UUM% 'F/B_1?$.LW>MVLFD
M?;HWC5M.G^T!8H5'WODXS(>0#SU'05KVUCJY\6^'KR;3'CCATIH;AA(K+$Y
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
M=%AGCMC QCBO0[:VAL[6*V@0)#$H1%'8"L>S\+P6^I:U=3SO=1ZOCSX)57:
M 5 &.<8.* .:N=3UC1=)T;Q)+J<ETM[)"MW9D+Y>V0<>4.""...<]3T-6=%G
M\2:SK^K ZXD-EIU^\*P_9%9I!MZ%LC &1CK[UJVG@ZVM?L4#7UU-86$PFM+2
M0KB-QG&6QN8#)P">*M:3X>72+K5YXKV9SJ,YG(8+^Z8C'RX'TZ^E ' /XI\3
M6_@[2O$+:K'))+?&U> VJA'7>PR<<Y^7MCK^)ZO1+S5[?QM?Z+J&I"_B6RCN
M5<P+&58G:0 .W&?\Y+6^']H_A6TT![^Y:*VNOM2RE5W$Y8XZ=,L:TKGPW&_B
M&YUQ+RZCFEL3:&.+' SD,/\ :':@#>KSVP$Y^,^KK)=S.D>F HC8PJEE.WIT
MR2?6NI\+6=]8>'K>WU"XGGG4N0\[;I-A8E0Y_O!2 ?>HG\+6Y\6GQ#'=7$4[
MP>1+$A&R4#IG(SV'3T% 'F7A74M6T'X>:=JMOJ:1V?\ :*PO;-;J1L9R&);K
MGZ8Z?C74>*_%&K:7-K;VM\H-DL+0000"15!(W&9BORD[N #G';K6E'\/K6'P
MG!H$6HW21P7(N5F"KNW Y';'6F:E\.;/4;K59/[5U""'4V$D\$3+M+CH3D9(
MZ\4 4X/MD_QLO(_MTJQ0::K*@52-A9,IR. 3SGK[UT?C#69]!\-W%[:A#<;D
MBB+C*JSL%!/L,YJK#X,CM]=M-8BU2^%U%;I;SLS*WVE5QC?D=\#.*U];T:TU
M_1[C3+U28)UP2O52#D$>X- '/:I?>(/"VF:KJ=U=PZE:0VJM"'18W$I;!SM
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
M$(EU+6I_[0NOLFK1,D]ID; S+M+@XR#C_)XQG3?#U)M#TVR;6KT7FF.6L[T
M!XE.!LQZ84>_'IQ7922+%&TCG"("S'T KB;GXBBVL+743H-\VGWA M[E64KR
MP'SX/R>W7- %Z[\%+>P:2MQJEU-/8WJWKSR_,TSC''HHX  '05I6.AO9^)-2
MU<WAD%\D:-#Y8 39D+@YYZG\ZV** ,&3PRDGC6'Q)]LD#QVOV;R-@VD9)SGK
MU-9MSX#SKM[J%AK=]80WY#7=M!C$A[D$_=)]>HR<5UDD\44D4<DJ(\S%8U9L
M%R 20/4X!/T!JG!J,TNMW6GM87$<4,:.MVP_=R$]5!]10!@:AX+BCU:?6+#6
MKS21)"$N_)(;>B# .6SM( Z\_P ZPO"_A^W\3_#K0O)OWM[O3[AY(KF(!VC<
M2,<$'CD%3^5>F44 <E;> [<'6/M^IWM^NJQ)'.)6 Y4 ;ACOD<=ATJ33/"5_
M86T\,WB;4+K-J]M;E@%\C<,;N.688&"3QSZUU-% '+GP>UU<W=SJ6I/<W$]@
M]@'2%8]L;]2>N3TQFJ4GA[6-(T;2-.TW6[Z:6WN5PS0J4,8Q\CX((0*#WR>G
MICM:* *&M:5'K>BW>F32/''<QF,NF,K[\UE0>%IEU'0[RXU66X;28Y$53$JB
M0LA3)QT.,?E7244 <9>^ ?MME>PG598Y)]2_M*)XX@!%+TQC)W#IU[BGQ>!!
M]HUZ:YU6>=]9MA#,?+5=IP1N&.V,8'\ZZ+5M7L=#TZ2^U&<0VZ8!8@DDGH !
MR366WBU($BEO-&U:SMY76-)IH4QN8X7(5RRYS_$!^= &IH]C-INDVUE/=?:7
MAC">9L"9 &!P/85BZ)X5O- 345L]5C/VZX>X8R6N2CMUV_/].N>E=110!S3>
M%[N86*76LRW,4=T]S=I+$,7)/W%QG"JN!QR*KP^!+9-+U?2GO)&TV_E,L5NB
M[?LK;MPV'/0'!QCM737MY!I]C/>74@C@@C,DC'LH&37+V_CQ9]0T^U'A_6 +
M_8\,PB5D\IQD.2&.,=QV&3[4 /L/!MR=(N[#7->O-36X@-N,_(L:=B!SENG+
M9Z4[P]X2O-)F1M0U^[U&&V#):0/\BQH1CYL??...>!Z5O:KJ,>D:5=:C-%++
M%;1F1TA4%BHZX!(I^G7L>IZ9:7\*NL5U"DR!P P5E!&<=^: .)C^&\\6GVVG
M)KLB65K?"[AA2   ;MQ#')R<].P]#6S;>%9K+Q=J>MV^H[8M0B42V[1 _.HP
M#NST[XZ^]=-2,RHI9B%4#)). !0!R^@^#ETGP3-X;N;H7"2K*K2JFWA\]L]L
M^M2VW@VRB\$MX9D=FBDB*RS 89G)SO\ KG'Y"M:YU-+>\L+<6]Q,+QF59H4#
M1QX7=ESG@'MUJ]0!R_A_PWJVF3PMJ7B&;4(+5"EO%Y>P<Y&7.26(!P*ZBLE?
M$-F_BE_#P2;[8EK]J9MHV!=P&,YSGGTK6H **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@#PE+"R/PT\4ZDT$8OHM8*Q3]'7#QX /_ F_.M?Q[-I5U<>)8Q/:6=PL
M$(>2XD+RW) #HL*9PJYV@L,]^.]>I'2-,-L]L=.M# [^8\1@7:S_ -XC&"?>
MI9+"RFN/M$MI \^PQ^8T8+;/[N<9QR>/>@#S37V@:&SUZSOM.N[B/14CN;*\
M<%9X,DDHW9]P8=>WY^AZ%/#=:!I\]M;R6T#VZ&.&3[R+M& ?PI\VCZ9<2Q2S
MZ=:2R1*%C=X%8H!R "1P!5V@#C/'UVMG+H,EZ"='^WK]MR 4Z?(6_P!D-S^'
M>N1UBZLYM<\6S>&YHY&DTB,EK)MVYMXWD;?]GKC_ !KUVXMX+J!H+B&.:%^&
MCD4,K?4&HH-/LK5P]O9V\+A!&&CB53L'1>!T]J /._"]GX8N-1T[4+'7+FXN
MQ9NGDQI$@A39\WF"-!C&>">IQUJGH4=II]_!HL\-AJEI=V,_V'4;9<.8RN]E
MG7/<!<$C@_4X].M=+T^R\W[)8VUOYO\ K/*A5-_UP.>I_.DM-)TW3Y&DLM/M
M+9V&&:&%4)'H<"@#QF1]-N? ?@NW26 @:G&MV(G"E22<[B#D''?K78-IND:1
M\1+#3);6&+26T^5[2&7F/[2TF9,;N^T#CH.U=FVB:2\/DMI=DT7F&78;="N\
M\%L8Z^]37VG66I0B&^M(+F,-N"S(& /J,]Z /.].T"W\0Z'XKT>W9I--COF_
MLUFP1%*!E@A_NACCZ'W-,TV^U?Q3HFI>(7MY(;RRTR6RMUV@,;C!,KJ/?"#Z
M@^]=OK=KK*Z;;P>&9+"TD210WGH=BQ $84*.N<>E6=%TF+1-*AL8FW[,L\A4
M R.QRS$#U)- 'FOAZ#09;;2-0T[6YI-9BLG$%E"D.X/Y9#!U1-Q&1GYC_.L[
M4IM"N?AOIL[3VXUHWL;W&XCSVFWD2;\_,.I/8=*]@M=+T^RN)I[6RMX)ICF5
MXXPI<^Y'6F'1=+:6:1M-M"\[!I6,*DN0<@GCDYYH O Y&1TKBO'MW:1WOA^U
MGC22>:Z9H!.^V %5P6E&#N W#CC/J*[6JE_I=AJL21W]G!=(C!U69 P!'<9H
M \@EEB_X4]XIM4N;:9H-3(Q;GY IGCP5&>%."177)(B>/_"RLP!?2)%4$]3A
M3@?@"?PKK/["TCRYHSIEF8YY/.E5H5(=_P"\01UJ5M+L&OH+XV<'VJW0QQ3;
M!N13Q@'L.OYF@"W7FDNDV&L?&/5;?4;9+F%=+1Q&^=N<H,X[]37I=5/[+L/[
M3.I?9(?MQC\HS[1OV^F: /%=)T^S_P"%<:3K,B?Z?%JL4:W+.=R(),;0<\+C
MMT[UI>.KBQN)O%4EL(!=6YMTEENW_>!AC"VZ@ CU))[<#G(]._X1G1/[-CT[
M^R[4V4<GFI 8P5#^N/6I)M!TBXO9;R;3;62YEC,4DK1 LZ$8()[\<?2@#B=+
M>VE^(6B7T_D&>Z\/I(TK!09)2RC/^]C(XKGO#MC:ZE!9R7OB6UM-3AU)YFMQ
M;*;PR"0C:6W;FR.VTCVXKUE=$TM);25=/MA)9ILMW$8S$N,84]A21Z'I46JM
MJD>GVR7S @SK& YSUY]?>@#B_"GAW1KGQ;X@OFB\RXL]3+08G;$9*@DX!QR2
M>N>GM62AL+/P=J-J5F:U?Q+);PQ13A$D&_Y5D<Y_=\<D<\5Z98Z-IVF3W,]E
M9Q02W3;YW1<&0Y)R?S/YU6_X1;0?[/EL/[)M/LLLGFO%Y8PS_P![ZT ><>'I
M<#XC6XDM-@MV<):']T"8Y-VW] :]$\(?\B7H7_8/@_\ 1:U)%X8T*%+E(=)M
M(TN8Q',$B"AU'8X[5H6MK;V-K%:VL*0P1+M2-!@*/:@#G?B)>7UAX&U&XT]S
M',H0,ZGYE0N Q''H3Z8&3GBLVXL;/2?%OAA_#\:0PW:RQ3BWP5EA5 5)ZY .
M/F]^O-=PZ))&T<BJR,"&5AD$>AK/T[P_I&D322Z=IUM;22##/'& 2/3/I[4
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
M5[R^AU6Q>25)BH5'"ELH .!\N,9[]36T_P /- :#4H=EWLU$1_:-UT[%MAW
MY8DYR.IS^%7KG0+&*^LM9,5S/>:7;/' J,,N-I!&. 6.?;F@#D;/4-8@75?"
M4NI3OK;WJBSN9&)/V9L'>._RJC_\"('>O2$78BKDM@8RQR3]:Y70([C6]=/B
M.^TB;37CMOLL$5P!YC MN9CW Z  ^K5UE '!?$/G6O""S?\ 'F=37S=WW-W&
MW/\ X]C\:[FXBAFA9+A4:(X)#].#D?K5;5=)LM:TZ6QOX%F@D'(/4'L0>Q'K
M67;>$XHKH27.J:E?0QLK16]S<%HU('&1_%SSSGF@##MKK4O$*>([I=4O+&33
M;N2"T2%0JJ$4'+J1\Q)ZY_#%4[;6M8U[4/"FS4[FP74K"9KE8HE&63'S*&!Q
MD]#SQTZUU5UX2LKB_N;F&>YLQ>+MO(K9]BW'N>,@^XP:G'AK3DU:PU&)9(I+
M"$P01QMB-4/!&W^OL* . GU&[U;X7>)[>\N[B633;J6W$S$;I45AM#8'/7GZ
M5L^(;J_\/1>$;2TU*Z=;C4HHIGF8,TB'&5)QTY/^0*W5\&:4FE:GIJ>>MOJ4
MS3W&).2S8S@XX'%3W?ABPOH=*CN6N)?[+E26W=I/F++C&X_Q=!0!R.HRWGB7
M1/&%V^I7%M'I[7%I#;0/A=L2G<7'\6[D?2HM/O=4U"30/#]E</;P+X>@NF:.
MX$+%R H.=C'C'0>O/2NFU+P-INI7UU<&XO;>.]4B[@@F*QSGC#$>O';K46I>
M -,O[33XX;B[L[G3XQ#!>02XF$8&-A;N,'_.30!D2R^+8;SPQIEUK,4-Y<O<
M0W3P(KHZQKN#<KG<1^&<<=JQM<N-17P?XTTF\U&XNAIL\/DSNW[QD<J=KD8R
M,'TKO$\'V$-QI,L$US&=-DDE3]YN,K."'+L>23G)YIO_  AUC(VN^?-/-%K)
M!GC<C"8&!M.,\=O3 H QH+J\TR7P-907LQM[M'$Z/AMX$.X#.,X!/%86L^*=
M7T_45O8=3ENRNK?92(8\6:Q'(\MLX+2#&<C./7I7;1>$88WT)S?W<C:1N,9=
M@QDW+M^;(Z8XXQ69<?#339[::V6_OXK9KL7<4*2 )"_.=HQCG/?IVH KV_\
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
MQ9.ML$DMKQ4B.]B5X8'DGOC->B4 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !110>!F
M@ HKF]*\80ZQ>1K::=>/8S221Q7ZA6B8H"3G!W*#@X+ 9XJ"U\>Z?=>&[/7$
MM;H6]S=K:[2%W(Q;;D\]/IZT =717.:MXP@TVYO(8-/O+[[ BO>M;A<0!AD9
MW$$G'.!GBN?N-5CL/B6^H6RWFH+=Z*)([:VC+-G>N.#]W(&<G'6@#T.BJ&BZ
MM;Z[H]MJ5J'$,ZDA7&&4@D$'Z$$5BZEXYM-/U;4-+33M0N[NRB65UMXMP*D9
M)SGC (Z^M '4T5R$'Q$TJYN=,$-M>FTU!Q%'>-%MC$I_@).,G/&1D>]3WWCB
MQL=0N8&L[R2VLY4AN[M$'EPN^-H(SN/) R >M '445S%MXGN)O&NIZ1)9F*Q
ML(%>2X)7 +#=N8Y&U<# &">YQ1:>.=,N]5M;+RKB*.]+"SN9% 2X(ZXYR.V,
M@9S0!T]-D3?&R!F0L"-R]1[BN:TOQQIVM:D+&RM-0<^=)"\QMR(HV1<G+]!G
MH.]4/#_B30M-\)V#Z9_:%Q!<W36UK#,0TSR$D[<DX ]R<"@#KK*R@T^SCM;9
M-D48P 223DY))/)))))/4FK%<%XH\16^N_#+6+W3Y;B"6#]U+&24DB<. R-@
M^A^A!KN+?_CUB_W!_*@"6BN:E\=:-%=11L9S;RW'V9+P(#"9,XQNSG&<C.,<
M'G%.F\:Z7;7.IVUPEQ#<:<%:2)U4-(&.%\OGYL\?F* .CHK&O?$EK8BS1[:\
MDN[N,RQVD4.Z4*!EBPS@8R!R>O S563QMI"Z=87<?VB9K\L(+>.+,I*_?!4X
MQMP<\_G0!T=%<Q_PGVA?V)'JWF3_ &=KD6C#RCNCD]&';US38O'>G7,6HBWM
M;[[78PF<VLT)BDD0?Q*&[?K[4 =316+X4UN7Q!X=MM0GMI+>611N#)M#' .5
MYY7GK[&H-9\::5HEW-;W"W4C6Z+)<-#"66!6.%+'T/MF@#H:*P-0\7Z?8R)'
M'#=WS-;BZ(LXO,VQ'HQY'7FMN"9;B".9-VR10Z[E(.",\@\B@!^!G..?6EKD
M=+UO0M+L-=OHM0O9XH;]UN/M!+$3' V1C XS@ 5LZ1KT&KSW5NMK>6L]ML,D
M=U#L.&S@CJ".#0!J%5;&X X.1D=#054D$@$J<@D=*P==\8:5X=O(K2]^TM<2
MQ/*B00,Y*KUZ?C],'.*@N_'6DVD?F^7>S0I''+/)# 66W#]/,_NG')'44 =)
ML3GY5Y.X\=3Z_H*7 SG'/K6/>^)["T:".%9[^:>,3)%9)YK>6>CGG 7W[U6L
M_&NCWMAIMY$TXBU"Z^R0[HB").>&].GZ_7 !T!CC8*&13M.5R.A]12LJNI5@
M&4C!!&0:Q'\1Z9/=:UIK33Q2Z;$&N75#E59<[D(R20/;-9]IXGT30O#NA">^
MNGAO45+>6="[N,=6QT[#\10!U!@B88:)"-NW!4=/3Z4DD"N@"JBN@(C8J#L/
MM6 /'&DR64-S E[<&6-IC#%;,9(XU8JS,.P!!'OVS5N;Q3I:65G=02278O?^
M/:.V0N\@[D+UP.^>GUH K^&]!O\ 3GDO-9U+^T=2D01>:%VJD8.=H'U.2<>G
MI70UQ/P_U:ZU6\\3>?<SS0Q:I(MN)L@QIDX4!N5'3@]*I^(/%']@_$V%;V]G
M33%THR&W3<P>0NP'RCJ> /\ "@#T!(XXRQ1%4L<L0,9/O2"&(2F41()#U?:,
M_G6(GC+07TZROQ?'[/>2^1"_E.<R?W3@?*?KBM,:G9G5SI0F_P!-$ N#%M/^
MK+;<YQCJ.F<T 8FD>'+JS\5:YJMX]K+!?O&T,:KEDV#:"21Z8Z5TC1QN5+HK
M%3E21G!]JY3X@7%[::7ILUE>2VQ_M*!9/+8@R(3@J2.W(_*M2_\ %6BZ9/<0
MW5[L>V"&?;$[B(,<+N*@A<^] &L88C*)3$AD'1RHR/QI/L\/F^;Y,?F?W]HS
M^=51K%B=4;3!,QO%M_M/EB-N8\XW XP>3C .:IP^+-$N-(.JQ7NZR$P@,GE/
M]\D #&,]2.U %FUTF.WU:ZU-Y7FN9U$8+!0(XP20HP.>3U.3TJ])#%, )8T<
M#H&4&GUB:U8:A<S27$6K7%I:PVQ*QV^T,TG)RQ93Q@ 8^M &QY48*$1KE!A.
M/N_3TI/L\/S_ +F/]Y]_Y1\WU]:X+P0FM:_X7TW6)?$-Z+EIRTL;JC1NBR$%
M<;01D#KFI_"OC/3H]+M[;5M6#:A<7D\:A]S'/FL%!(!"\8P#CB@#MA;P H1#
M&"GW?E'R_3TILEG:RN[R6T+NZ;&9D!++Z'U'M6;J7BG1M(G>&]O/+= K2%8G
M=8PQP-[*"%S[D5K(ZR(KHP9&&593D$>HH AGL+.ZB2*XM()HT(*))&&"D="
M>E/EMK>=$26"*18V#(KH"%(Z$>A%<#\1/&<=GX=D71M0E2\%PL?FPQ.4X)W*
M)-NW/'0'/%=;J?B72-'E:.^N_+=5#.%C=_+!Z%]H.T'U.* +ITZQ-XMX;.W-
MTH(6?REW@'T;&:K:=HUOIM]?WD6/.O7#R815&!G P ,GD\GDYJ._\3:/IGE?
M:;P?O8_.7RHWE_=_WSL!PON>*H)XRLYO&,.@0QR2>9:_:!.J,5.<%0,#H02=
MW3H.M &Y>:=8Z@$%[9V]R(SE!-$K[3ZC(XHGT^RNO)^T6=O-Y!#1>9$K>6?5
M<CC\*R$\;^&Y ?+U6%\1RR$*K$A8_OG &>,9]QR,BKS^(-*CFTR)KQ VI@M9
M_*2)0 #P<8'!'7'6@#2JI%I>GV]V]W#86L=R_P!Z9(5#M]6 S51_$^BQZD-/
M;4(OM)D\G R5$G]PMC:&_P!DG-4K'Q;8ZO>:U86\KP/IV4:=T. <'+8(QP0>
MO7% &U)I]E+.\\EI;O,\?E/(T8+,G]TG&2/:F_V7I^VV7[#;;;4YMQY*XB/J
MO'R_A67I.IVUAX5M+N_UN._0Y7[<%QYS%B %49R>V!GI5N+Q%I$VERZFE_$+
M.$XED?*^6>.&!Y4\C@CO0!9;2M.>^%\]A:M>#!%P85,@[?>QFEBTRPM[R2\A
ML;:.ZDSOG2)0[9Y.6 R>E5;+Q'HVHW8M+/4[6>X*;Q''("2OJ/6M">>*U@>>
M>5(HHU+.[G 4#N30!'>6-GJ$(AO;6"YB#;@DT8=<^N#WY-)=Z?97\*PWEG;W
M,2G*I-$KJ#Z@$5#9:WIFHNZ6=[%,Z('9%/S!3T..N/>N-L=<O/%NLZBFD^(5
MM#9W06WA6$,LL2@;V8$9.2<#IC'OF@#7\3>&Y-3N?#\5K96;V%C<^9/#)A5$
M>-NT+M(/!/''3WK>BTC38+.2TATZTCMI>9(4A4(_U4#!I-1U;3](C234+R&V
M61MJ&1L;CZ#UJ+_A(-(^QV]Y_:-M]GN9/+AD\P8=LXP/?- %HV%F;'[";2 V
MFW;Y!C'EX]-N,8HMK"SLXGBM;2""-SEUBC"ACC'('7CBJ=OXDT6[MKJYM]3M
MI8;4 SNC@B,'H3[<5*FMZ7)96UXM_ ;:Y<1P2[QMD8D@ >IR#0 V'P_HMO(D
MD&D6$3HP=&2V12K#H00.#3IM$TFXN)+B;2[*2>08>1[=&9AC&"2,GCBK<\\5
MK;R7$\BQPQJ6=W. H'4DUF1^*="FMKFXCU2V:&V ,S;_ /5@G )^IH M7&CZ
M9=PQ0W.G6DT4(Q$DL"L$'HH(X_"I)].LKHPFXL[>4P$-%YD2MY9'0KD<?A2?
MVG8B_CL/M47VN6/S8X=WS,GJ!W%00:_I%SJ)T^#4;:2[&?W22 DXZX]<4 68
MK"S@N)KB*T@CGF_ULB1@-)_O'J?QJ&QT;3-,D>2QL+>W=R=S1QA3SU'L/;I7
M(^%/&4;R:NFNZK!&ZZK+;6JRE4^48PH_/K[UW9954L2 H&22> * *1T;2S:M
M:G3;,V[2>:T1@787_O$8QGWJ.?P_H]U>1W<VFVSSIT<QCGTS_>QVSG':HH_%
M.@2R6Z)K%DS7!(B'G+\^#@X_$$58L=;TO4GN$LK^WN&MSMF$<@.P^_Y&@"I:
M^'H;?Q5>:]F,37$(A"QQ[<KP26.3N/RCGCCUJ]=Z587UY:7=U:QRSVC%X'8<
MQD]Q5>U\1Z-?23I:ZG;3- A>01R!MJCJ?<<=1530_&.CZ]IEQJ%O<"."W9O,
M,Q"E5!.&/H#B@"X/#ND+;W\ T^$17[%[I<?ZTGUJ];V\-I;16]O&L<,2A$1>
MB@< 53M]>TF[M)[N#4;9X(!F9Q(,1C_:]*S]9UJ&?1KDZ3K^G6ES&(V,\S*Z
MQJV",C/<=,T ;JP0K.\ZQ()G 5I HW,!T!/?&35.;0],N-).E2V,+6)_Y8;?
MEZYX].:2^US2]*,::AJ-O!(Z[@'< D>N/3WK*\0:Q>6FL^&DLKB/[)?7)CF
M4-YB[<J0W8<'IUR* -<Z+IK:A:7QM(_M-G&8K>09'EJ1C '3&#4,?AG18M3;
M48]-@6Z9MY<+QN_O8Z;O?&:TI98X(GEED6.- 69W. H'<GM7-ZYXJME\*:O?
MZ+?VT]S9PD_*0^QNQ(_EVH VFTFQ;5UU8VRF_6+R1-DY"9SCTZDU!:^'-&LM
M6EU6VTZ"*^ESOF5>3GK[#/M57P[XAM=2T[3(9K^W?5)K&*XEA5@&RR D[1TY
M/2KZ:WI4FH_V>FHVK7G(\D2@MD=1CU'IUH GOK"UU.SDL[V!)[>08>-QD&J<
M'AS1[;3[BQAL(EM[E2DR\DR ]BW4]?6N>M_$NI/XE\7VC/&8-+MDDMDV#AC&
M6.3U/-:O@C5+O6O!VG:C?2"2YF5B[!0H.'8#@<= * ->PL+72[&*RLH1#;1#
M"1@DA1G/?ZU"VC:<^IR:DUJAO)83;O+DY,?]VG3:QIEL\J3ZC:1/%CS%>=5*
M9Z9R>,U)-J-E;P1SS7EO'#*0(Y'E4*^>F"3@T 43X7T4Z3;Z7_9\?V&WE\V*
M')PCY)SUSU8_G4/C.PN]4\(:E8V,/G7,\>Q$W!<Y([D@>]3:IXETO2M!FUB2
M[BEM$!VM$X;S&YPJD<$DC%:-I=07MK'<VTJ2Q2#*O&P8'\10!E:!X;TW1;6-
M[>PC@N7A1)3N+D8'(!)/&<].*2W\&^'+1XI(-'M4>&7SHV"<JWL?3VZ>U:*:
MII\EP+=+ZV:8NT8C692Q9?O+C.<CN.U+!J=A=7+VUO?6TT\>=\4<JLRX.#D
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
M*[RJ]K8VEBK+:6L-N'.6$487)]3CZFK% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HZT44 96A
M^&M(\-Q31Z39BV69@TF'9BQ'3EB:U:** "BBB@ JIJ>F6>LZ=-I^H0":UF #
MQDD9P01R.>H!JW10!@:5X/TO2;N*Z0W=S<0 B%[NY>7R@1@[03@9''2M^BB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "JNI:=;:MIT]A>(7M
MYUVNH8J<?45:HH YK3_!R6LR->ZOJ6I0QL&BM[N;=&I'0D#[V.,9SR >M=+1
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%8>NWNOPSP0:%I]O<,RL\L
MMTY2-0, *,<ECD_E0!N45REMXAUO6?#MG>Z-I5N;N61XYUN9\1PE"5/(Y;)'
M&!3O"FO:SJVHZO9ZM9VD#:?(D6ZV9F5F()(Y]!M_.@#J:*** "BBB@ HI#D@
MX.#ZUPF@^/&_X0J\U_76C'DW+PHD";=^ , 9/4\T =Y15>QO;?4;&&\M94E@
MF4.C*<@@UF:9?-::3<76K:U974:3OMN8MJ(J9PJ'!P6'3].>I -NBJUEJ%GJ
M4'GV5S%<19VEHG# '&<'T/(X-1OJ^FQW @?4+59C((O+,R[MY&0N,]2.U %V
MBJ4>L:;-?FQBO[9[H DPK*"W'!X]1CD=J)=8TR"]6RFU"UCNF( A>90Y)Z#&
M<Y.>/6@"[15*[U?3;"=(;S4+6WE?E4EF521ZX)Z5-<7MI:1I)<W4,*.<*TD@
M4,>N 3UH GHJFNKZ:UM]I74;0V^X+YHF7;DG &<XSGBEAU&SO&GBM+ZVEFAR
M)%CD5S&>1\P!XY'Z4 6Z*P]+U-;+1(9=;US3II6D=?M22+'&_P QP!SC('!'
MM5^WUC3+N.62VU&SF2$;I6CG5@@]6(/'0]?2@"[156SU*PU$.;&]MKD)]XP2
MJ^WZX-<WJ?B@?\)7H&GZ9J=G-!<S2I=1Q,LCC:A(Y!^49]NU '745%<7,%G
MT]S/'!"OWI)7"J/J34,6J:?/9O>17]K):QYWS),I1<=<MG H MT57BU"RGN7
MMH;NWDG10S1)("R@]"0#D#D5S?C3Q2-%T[_B7ZA9#4$N(E>W=E9RC, 1MSD<
M$'/I^= '644UW2-&>1E1%&2S'  JO9ZE8ZBKM97MM<JG#&"57"_7!XH M453
M74;:ZCN5L+NUGGB# JL@;8P[, <CFLCPIXB.J^$M,U/4YK:&XO"R@9"*S;F
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
M\R8VG@ ;?;FO6(M&T^'6)M6CME6_F0)),"<LHP ",X[#\JJ_\(GH/]L_VO\
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
MBTFNHIM4"R6DIBG402'RV!P<X7IGC/2NCCD26-9$8,C ,I'0@UY.EI=)X?\
MB,#:S[I[^7R@(F)<%C@@8Y'/6O2]#D\[0-.E,;Q[[6-MCC#+E1P1V- $0\1Z
M48M3D^U$)IA*W9,3CRB!D\8YX';-*GB#2Y%TUDNLC4P3:'8W[S"[CVXX]<5R
MFN:)JB>.P^EJB6>MVOD7\A7E-AY8>Y3Y1[G\D\$:/J-EJT]E?JS6FAA[:QE.
MX>:)#O+'L2%VCCID^V !FKZB8_A?JM_I'B"[O&25F2\R5<9D *@D=!G (Q[5
M;UW4K^V\=^$+6&\F2VNEE\Z('Y9,*,$^O6N?E=KCX3^(8HX+@R2WTI1# X9@
MTP92 1GH<UKZW'+=^./ ]W%!,81'*S-Y9^3*#&[T_&@#OR0JDD@ <DGM6/IO
MBO1-7O&M+*^$DRQF7!C= 4!P6!8 ,,]P33?&%C>:EX0U2ST\D74L!5 &P6]5
M_$9'XUS.B>)+34M(C2/PY=?VG8:>Z.LEL1Y85/N*YY.XA<#.<&@#I[#Q;H>I
MWOV.SOQ)/M9U4QNH=5."5) ##Z$TK>*M$31X]6:^5;"27R5F*,!OW%<8QD<@
M\GBO-=#NRWB?P9/Y>H>5$D\3PK9LEO:LR;=B<;C@D;F8MV.>M07VH2M\/=2\
M-+IUT^HV^I,)46!F")YV\/N P,YV]>>O0T >HZIXKT71;K[-?WOE2A59@(G<
M(&.%+%00N3ZXI=3\5:)H]V+6_OEAEVJS#8S! QP"S $+D^I%<1XINC8:[?W^
MD37,6I;XX9]+N(0T>I)P-T0[D G)'( Z#OGWB6-GKGB'2_%%GJTS:I="XM1:
M-(PF3JJ8#;25P!R.,=< 4 >O*P90RD%2,@CH:YRRU6VMM2\0W-SX@6XM;1D+
MP-'M%GP<C<!\Q)!__76SI=L+/2K2W6$PB*)5$1D+E,#IN/7ZUYU?3Q^=\34W
M<_9X^QQ_J2.OUH [0^,?#@4L=8M-H>.,G?QN<94?B,_3!S3QXLT-M,_M%-01
M[4R-&&1&8EEZ@*!DXZ\#ISTKSSQ5'I\/P\\(30I$D#7=H9'*XW 1MG<3U[]:
MN^-OL>C>,--U2[2^M]):T>,SZ<QC,<I;.25QU! ]_P * .[/B315MK6Y;5+5
M8;K/D.T@ DQUQ]*-,\1Z/K%I/=:?J$,\-N3YK@XV8SR<]!P>>E>9ZG!H5AI?
MA=EM;RTTAM9\T_:R [# ^=@W1"1SGL">]2ZJ;8ZOXDUG2].BO=$72TAE6 !8
MIY-P)PRD9"@<[>>,4 >CV'B/1]3^T?8]0AE^SH'EY(VJ1D-S_#CG/2HX_%6@
M2QN\>KV;*D7G,1*#A,XW'VS7FFAZE!<>/1<B\:YCDT%HUE%LT4891DJ@VC"@
M \G/UZ"G6;Z1!\%X+N'3+6]D5A#<LRM^Z8R!B7*X; PIP#Z=J .YUSQ1;2>$
M=8OM%OHI+FTMRV5ZQDCC(/3\:?X7\5Z=JVG:9;2:G;2ZM+:1R2PJXW;B@9N/
MSKAUE;6/^$U2UN+J_EN],@E@EEM_*\U0&R5&T +SQGD^^#4^G)IFIVO@6+1_
ML\FI6KPR7;6^-T4:Q?O!(1T)( YZGB@#J/"FN7FH:]XJM[V=6M["\"0Y 'EI
M@@C/I\N?SK=T[7M*U>1X]/OX+ET 9EC?) /0X]*\LGM+^]M/B-!IX9I3>H61
M5RSH&8L![XKH_",GAC5_$$>I:1<:M>7R6Y\V6ZD=A"IZ(Y;@GG@#/0GM0!W=
MU=V]C:R75U,D,$2[GD<X"CWKC-,\7#5OB5-8V.HQ7&DIIOF_N\%1('&3GZ&K
M?Q#8PZ+8W3P236=KJ,$]XB+N_<J26R.XSBN2NM5T_4O'^M:C91'4K(^'G$BP
M?+Y@)&1DXYQP>XP1U&* /1]/\2:+JT\D-AJ=M<2QKO98Y 2%]?I34\3Z%+-;
MQ)JUF9+D$PJ)1\X!(X_$&O,='U@7'BW2)EN4GAGT62W*I"R1PX4MY:%N6(P
M22>IK,-M9Q_"#0;C[-!Y\FJC<Q4;G >08)ZD8 % 'M-AK&FZHTZV%]!<FW;;
M+Y3AMA]_R--L-=TK5+F:WL-0M[F:#_6)$X8KSC^=<1J4FE:7XT\0;+.*2%=
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
MUCFECDN5W6WGP/&MPN,YC+ !ACGCU%:&IZG9Z/82WU_.L-O&/F=OT '<GTH
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
MUN'Q)!;:?;7C+/9O"GEB < [R-P+#G.<<^U=I9ZOINH&46=_;7!B ,@BE#;
M1D$XZ9% #=,T32]&5UTVPM[4.<MY2!<U?K/L]>TC4)U@L]3L[B5U+JD4RLQ4
M'!. >F:T* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ J"]M([^PN+.;/E7$31/M.#A@
M0<?G4]% '#>%=/\ %6DBUTB\L-/-E:,5&H>9EWB ^50G7=T&3P!ZXYI7>A>)
M&U&#Q5;Z>@UX7)1K1KA/+%KM("ELC)[YY.3Z#%>C44 >=>(]!\2ZMJFJ?Z#;
MW5G=V(CM5FN=JVLA7#?+@[FSG!Q^(R:='H?B/2;O2-<T[3;>:]73UL+ZS>X
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
MW\-:O!IFBW=I<M:F-IKF,1L[A@?*4_Q#A@<D8XXYJEX0FTB^U"P,/AW55O\
M3X2)Y[F64QVS!<%4#,V23D!<#I[5Z7N7<%W#<1G&><4M 'E.EV$E_P#!&^MK
M6T8W@\[<ACVNQ$N_OR3MQ_*I9]8=K;PB!:W<%HUJ8?MT-L6N$DVJIC0$';NP
M!NQSVQC->HT4 >'N+I_A;8V$EE<QSV>N!&62-@3DNV>G;=@_2NPL(F7XL>*)
MGB<Q_8(L-L)S\B9 ]?H*] HH \^\)>)K/1/!'AV&\@O!]H8VN]83MCDW8 8G
MIG/'K@UN>/))(O"LS)9)=#S(]^^+S1$NX9DV?Q;>N/Z5M76GQ7ES;2S/*5MV
M+"(/A';C!8=\8R/0\U;H \?$4C3^.)%AU%UO-*66.:[A*M-\I!.-HQSP!CM6
MC9IY$7PVW1.NU6#GRS\I,0 SQQR17I]% 'C-[J#V7P[UCPU>Z;>+K/FN\C+;
MLRS R@^:6QC!Z9]A7I^JP2:CX/O;>!&\VYL)$C5U(.6C( (ZCK6O10!XPDGV
MWPQX#@2"<M::K%%.'A88(8$]1R.>O2MF_NFM]<\?206(NRT5GB)XBR,JKMD;
M'\6W.<=\5Z=10!Y!I_\ I>M>)GM(]1N?MFA.(YYK8IYS;2!M4*-HX"@?[/>N
M]\#7L5[X,TL1+*IM[:.WD$D93YT10V,CD9[CBNBHH \QU2?RYOB!I[0W'VBY
MA\Z+$+%600J,[L8Z\5%;Q?88/AM(EH0>5DV)@@O&%RWXMFO4Z* /(+.TTF*7
M4=$UW1M3N]6:^DDAA2658[C<Q96&U@B\=2>E=_XTPO@76%*GFS=%4#<<D8 _
M,BN@HH \N\0Z8J^!_#-_9:?++;VKV\UY%:J4D>-4Y.5PPVG//;/:J'B2'1;O
MP!K=WX=T^\"7$UOYL\QE9IV#$\!R3\H/7ON]J]@H    & * .%FAL_\ A9NB
MI);HQ_LN0)B/(63.>?0[0W6N1FBE'A_4;JU@GDM++Q/)=36T*LA>'(VD8Q@#
M';I7M%% 'EFI0V/B+PUKUYX5T^_DN)XHA-<2RRYF*R*3&%<G<0H/3UP,Y-2K
MKFE:]\1/"EWID4Q$,4\<N(F"Q?NV 0C'&#GVKTT*%&%  ]!0%"YV@#)SP.]
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
M&P)!')!/4D\Y/3GK0!3CCCC\%_$&-$54%]>84# '[I*[?P]_R+.E?]></_H
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
MZ5KUQ&C6MS%\6O$ES);3K;S6T CF,;!'(1,@-C!-=O0 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%5[^[33].NKV169+>)Y6"]2%!)Q^5 %BBO.)M=URQ\*V7C-[X
MSQRE'NK!50PI$[8&P\,&&1U)YZ]ZOV]WXGU7QIK%E;ZC;VVGZ?-#@FVWEP4W
M%/O<<-UQV'3I0!V*65K%=RW<=M"MS* ))E0!W Z GJ:JZGK=GI,MA'=&3=?7
M"VT.Q"PWGID]!2Z[YH\/ZB8)GAE%M(4E3[R':<$>]>:R0W<7P_\  H@N1)</
MJELT)N%RB$J^T$+@E1]<^] 'K5%>;#Q!K=BWC/2WU 7%QI=N+JWNGB (R@<K
MMZ8[#T]ZE?6?$]IIVBS7%W'=2:RT06*T@5'B7RRS;3(VTL>.3@#G [4 >B45
MP46J^*M*T'5Y-1CCMT@=/L5WJ,L6\HQPV_RV*EEXQZDUEWFOZC/H7C&RCO[B
M2&QM(7MKB>#RYF6126R,#J.!P#@T >H]:*\TL-7U6ST7PKHEF;FXDO-.$\CV
MZ1+(D810JH7(48SR3D\?E/-K7C6RT?28[J&VM]1N-4%F/.57\V(H2KML; /!
MR >W;N >B45Y])XLU;P\_B6'5YX;XZ;;Q3V\B1>7N,GRJK ?[1&>:6U\0^++
M,IJ=_I[R:-]D:>X>40QF(A2P*;'8E3TY&: .PU+6;+29;*.[=U>]G6W@"H2&
M<] 2.!^/H:OD@ D]!7F&HW.J:K9^#-8O;Z-H;S5[>06J0!1$3N(PV<G R.>N
M:]0H S]&UJRU[3Q?:?(9("[)DC!RIP<CJ/7GL16A7BOAK4?$&A^ [K6M,N;,
MV=I>R>=:2PDM("0"V_=UY'  Z?GU8\0>(M9\9:AI.DW-I;6\%K!<(9X26^8*
MQ![@G<1R.,=,T =_17G47BGQ-KDUS>^'[)Y[."],")MB$<L:D9)9G5U8@Y^[
M@<#U-'BGQ;K6BS:I-'<0(;1X?(LU@\T,C%06E<']WRQ &1G'&>M 'HM9[ZW8
M1Z]%HK3$7\L!N%CV'&P'&<XQU!_*N<N=9UG6M>UG2]!NH;5]*B0?OHMWGROD
MX)/W5 '8=ZIZK_:TGC[P\J&UAU!],G$K[2\<;8&2!D%ANZ<T =_17.>#=5U'
M4]/OHM6,37EA?26CR1# DVA2#CM]['X4NN:O=Q^(-+T*QE2WFOEED>X>+?L5
M!G"C(&2?7/% '0LP52S$!0,DD\ 5C:=XKT?5=0%E:W+&9T,D0>)D$R#@LA(
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
M25NI[Q<EM@=LJ.,X&"?QK/?QI?6=O9:OJ.FPQ:%?2*L4R3YFC5^8W=<8P1U
M)QGVH [2BN)O?&NJPS:[#:^'S,=)DS)(;@!&CVALCC.XCG&,#UXYZK2M0CU;
M2;34(5*QW,2RJ#U (S0!<HKC;;7]9?XAZII]Q';1Z18V@D9O,P0#@ASQR<!N
M.  .OJ2^-[FWTN'7I])VZ%*X'G+-F9$)($C)MQM/' )/- '944BL&4,.01D5
MQLWC>YMM2MH[G21!:7.H?V?%YLVV=FSCS0A7E.1T/?WH [.BN*N?'EVE[K]O
M::"]RNBX::3[4J*4PQ)Y&<X4X !Z'D<9NGQB%U#P]')8^79:U )(KIY@/+<I
MN$97'4Y4#GG/M0!U%%96D:R=6NM4C6W"1V-T;82B0,)& !;CMC.*36=:_LR>
MQLX+;[5?WTA2WA+[%(4;G9FP< +D]"3T H UJC>>&.6.)Y4623.Q"P!;'7 [
MXKB=7\:WT?AW7?*TY;36-- $L,DX951A\LBM@;O8<<\5EZI=7KZAX$U:>Q:;
M4664"&*4$RYB!')  )ZGTH ].HKC4^($$/A^]U+4]/DLY[.\^Q26HE5SYG'
M;@'KD^P/6H-/^)$%]::RZZ>7N-,MS<%(+@21RH!DD/@ 8[\=N,GB@#N:*P_#
M^NW>M[Y)M&N+&W,,4L$TKJ1*'&3@#IC]0<\56\2^+&\/ZCIUA%I4]]<7XD$(
MCD5064=.3ZE?P/?&* .EHKS_ %3XHP::#&VG 7D,*275M+<A&C9AG8O!WL._
M3&1WR!H2^._,U&UL-+T>YOKBZTY;^%?-2+(8X"G<>.,DGGZ&@#L**X-OB6J:
M9:ZDVAW:6+7 MKJ=Y4"P29P0H&3)CGD #\<@7/$/CZVT6^N[."WBNIK*$2W
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
M-$Z9 + @=L=">2?05WM% '(#PWK6N:%>:?XIU"W?SX5A1;%"%!4AA*Q89+Y
MX&!Q[\9Z>%/$][K/A^YU:\TDV^CR,5^S)('D7:H!.>,G:.F,<]>E=_10!4U2
MWEO-(O+6'9YLT#QIO)"Y*D<D ^OI7&P>#-7MO#GA?34FLFETF]%U.Q=P& 9B
M OR^C=\=*[VB@#B+7PQXETO4K^WTS5K6+1;VX:<EU9KB#=RWE_PYSZY'.<5>
MT;P[?Z?XWUO69GMVM=02-4"R,9%V #D;0.<9X/'O6SI^MV&J7M_:6DQDFL9!
M%<#:1M8]N>O0]/2M"@#A=&\+^)=#D;2;35;9=!,[3+,5)ND4D,4&?D&3GG!Z
MD]\5/<^$+Z?Q!XHU!9[<1:MI_P!EA4LVY6\L+EN.F1VS71ZIK5EH[6:WCNK7
M=PEM"%0MN=C@#CI^-$6M64^N7&CQNYO+>)99%*$ *>G)X/X4 <M%X0U6#2O"
M=K'-9&32)Q+<,S-AAT(3Y>3@GKCD"MK0+_5KO5=;AOS:R6EO<[+26 ,..<HV
M>K+\N<=R1VJ_?:W8:;?V%C=3%+B_=DMU"$[BHR>1P.HZ^M:% '->.O#MUXH\
M/#3[.6&.7STDW3$A<#.>@-,A\.7L/CW4O$ DMV@N;$6\<98AMXV]>, ?+[_2
MNHHH P?!NC7?A_PM9Z5>O \UON&Z$DJ06)'4#UK%\1^&=<U+Q+)>6[6%S92V
M3VT<=YG%JS8RZJ <DXZ\=:[BB@#SRQ\*^(])@T/4K5K.35+&T-C-;,Q6)X<D
M@[NNX'!/8]O</@G7)-(OGENK$:L^KKJMOL+&(,N,*V5!QU_2NVOM6L-,FM(K
MRX6*2[E$,"D$EW/88_GTJU--';P232MMCC4N['L ,DT <5I&A>(W\:S^(]43
M3H&?3_LR0PR,^&R",Y'MSCU'O6<O@?6D\(Z+:C[(=2TG4C=JOFD1RKYC-UVY
M&<C\/RKOM,U.SUC3XK_3YUGM902DB@C.#@\'D<@U;H Y*Z\/:A?^*;FYN# M
MA>:/]AN&C8[PY+9V ]OFZFLY?"VL7^D6'AK5(K<Z78SH1>)-\\T4?W%V;>">
M >>!GK77PZSI]QK%SI,5P&OK9%DFBV,-JG!!SC!ZCH:OT <<=#UE?^$P:..W
M5]3_ ./0^;G/[O9\PP,?Y^M;?ABPN=+\+Z;87BHMQ;VZQN$;<,@8ZXK6HH Y
M"Z\/:H?&E[>PM VEZG9BVNMS;9(MH(RO!R2"?S]N<]?#.O2^&_\ A$+E;<Z8
M&$?]HB7]X8 =P'EX^_P!G./8UW]% "(H1%4= ,5Y6W@SQ6"&>/3;JYM]4CO5
MO)9#YMPJDD*3CY5'I[\5ZK5.UU2QO;R\M+:Y26XLV5+B->L9(R,_Y['TH Y"
M'PMJT<_CB0QP$ZS$$M1YG!.QU.>./O"H-?LO)^&MGI5W+##KEG#;BU2*8>8)
ME*JA3OR1V]37H58=O!X>UK79-3@2"YU+3F:T>7G=$PZKZ=SS]>>M %O0M,71
M]%MK/.Z15W3.>LDAY=C[EB363XCT*[GUO2?$&F)%+?:<S*8)7VK+&X*L >Q&
M20:Z>J>G:K8ZM#++87*3QQ2M"[)G =>HH Y.Y\*ZCJUIXEN[V*VAO=5ME@AM
MA)O2,(OREFQRV[G@<8%)!H?B">^\)2WEO:11Z6)!<".4L1\FQ<>N0,FNYHH
M\[N?!NL7=CKBQM':W<FKC4]/E\W^(<?-@<<9_.M6:'Q;JOAS5K;4;2PBFGLV
MMH8(92=SN,%RQZ  \#]:Z^B@"AH<%Q:Z#86UU&L<\-ND;JK;@"H Z_A63KFE
MZA=>+_#FIVD*/;V!G$Y9P"!(JKD#OC!-;ECJ%GJ4+365Q'/&CM&S1G(#*<$5
M9H XB?2/$>A^*]2U'0+:RN[34PCS)=3%&CD7(^7'8YS_ (8JQ%X?U7_A8-GK
MER89(H]*%M,Z';NFR2<+V'-=?10!YK/X1UV;X=3Z&L%NMT]^9L-*"#&7WYSV
M.>/P]ZT;G2O$NC>+-0U70[2TO;?5%C,T=Q+Y;0NHQU'48^O6NYJI?:I8Z9Y/
MVV[B@\^011"1L%V)P /7K0!REWI?B+3_ !/9:]:6MIJ,\MD+2^B$IA&[=NWH
M6S@9QQSP/4U%HVB26GA'6--\5&TM8+V[F=2)01M?G.3WR"1WX%=FE]:27TED
MES$UU$H=X0XWJIZ$CKBJNK>']*UUK8ZI91W7V9B\2R$X!/7(S@].AS0!A?#G
M3[FV\,07E](TEW=QH=S$\1*NV-?^^>?JQKKZS[C6])L;I+2YU&T@G8JJQ/*J
MMD]!CWK0H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "FN@=&0D@,""5)!_ CI3J* /(
M+CQ%K-IHUWI"75Y<:UI-^\\S^<<O:I@Y8XY!# 8Q5GQ7=+KW@WQ+X@@EF-E+
M';6UJK.=I"R(S-MZ9W,5S_LG\?2ETNR2^N[P6Z^?=HL<[$DAU4$ $'CN:H7/
MA/2KGPROA[RI(M-4 ".)RI(!W<GOSS0!BQ6MUHWC_3(/[5O;I;^SF-R)W!5V
MCVX8*!A?O'@5@C7=1L/#<C3ZM,!?>(6L3<OC=;Q;B"0?HGMC/'2O09-$M)=6
MLM3D,S75G$T43&4XPW7(Z$\513P9HPTB]TN2&6:SO)C/*DLS-AR<Y!SD<C-
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
MJ@8 KF-2\(76KW8%]K4DNG+>"[2V, #H1R%63.0.O;.#0!S%[=:W8:]XYO\
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
MP51U).!2UY7_ &#I_B/XG^*K759)C;PQ0ND:SLB@^6OS$ C./ZT >IDA022
M!R2:6O$K"XN[FW\*66K:B(+!X;@QRWL?F12.)&"!P64$;,;3GO[UJ:YI,>G>
M#]/L(O$#7</]NQ1BYC;:MN&SE5(8\+G/WN/:@#OO$>NOHR6,-O"DMW?W*VT(
MD;"*3U9O8 =.]6](FU26WE&K6T,$Z3,B&%]RRH,8<#JN>>#SQ7$>)?#&D:==
M>%K%("]L^J$$3R-(<,I)7+'.,@<5;L+&TUWQ3XFL=6B>1;4116T3[@L4)7[R
M>A)')'H* .\HKQVV2XUI? UKJU[<&&:6]C$XE:-YX@HV9;.?FP!USS6V?#.G
MM\1H='9[LV,&A!A']J<;_P!\PPQSDC!Z=.!0!Z/17AE[:FR^'(UA+JZ>_L=3
M,-M+).S>4BR$!0,X^O'/X"MWQS<07>I^(/)<23V%DF3<W'E"V;&X&$#EF/'H
M,XZ]* /5J*\R2PC\0^+]#BO;BX:*;PZLLPCG9/-)(!W%2#WS^%9EG=RVOAS2
M]+O;^8:;'K\EE/-DC,2D[48_W2>#GM["@#V"BO,O$9M/#>BZJN@ZE*L<UU;B
M\2,^8ME$^02@XP3CD9SR.G6MKPIH]MI6M2SVVN6]TE[;AQ:6L16,!2,2??;'
M7';.: .PFFCMX))IG6.*-2[NQP% &22?2F6=W#?V4%Y;/O@GC62-L8RK#(/Y
M&L[Q5&LGA#65=0R_8IC@^R$BN'MHK>WTGP'IVSR=+U%?,O=F0LLOD#:K$?WF
MZCOCVH ]/HKBO#PFTWX@ZUHUHC+I"6\=PL?58I6P,+Z C)Q[5M>,7>+P7K3Q
MLR.ME*0RG!'RF@#;HKR&UL9-)TWP7KUA<W<FI7T\%M<+)<%EFC93D$'(  4
M8Z?7FI-#MYKJ#Q/KXN;^6^TJ_NFM(1.Q0D+P"O<=!CT % 'K5%>9^%]/\ZYT
M#78]>M-UQ"R7D:;M]T[#.&!8Y8$')P,8JI917=M>WW@%3<.6U!)TF8XQ9GYW
M.>>FW;]6]: /5Z*\LU&/4O$OB+Q#9K?V-L]A(B6TD[R));KMW;D*G'.#D]\<
M\5<.F/K/BW['<ZQ>RV[:!#+*UO.T:W#%F7?@= ?O8'XYYH ] N+NWM#")Y50
MS2"*//\ $YZ#]*GKR5(H==\,^ KJ]E>ZG-\L,DAF8G&')!(/7Y%YZUZRH"J%
M'0# H 6BN(BC3Q%XQ\166H3R^78QPQVL,<Q38&7<9  ?O9Q\W:N3L;W6-<T7
MP0EQJ5W;O=7,\,DT4Y1I8E]<=6P" 3WH ]CHJIIEB-,TZ&S%Q/<"($"6X?>[
M<D\GOZ5PNJ6]SK7Q7DTA]4U"ULETL2F.UG,>3O _K^E 'HM%>,#5=6.E:=IT
MFI7RF/Q+]AANA+\[Q X.\_Q8SWXKH8K&9/&EOX2N-1U.73H[22]$CW3K+*Y?
M 4NN"549X!Z]: .N\3:V_A[16U%;3[2%D1&7>%VAF"@_F1^=;!Z' S7DNK7=
MZ?#7B[1I)99+33KZV2UGE?>X#S*VTDY)V\8)SUK:L/M>C_%7^R%U*]NK:[TW
M[1)]JEWX<.PRHX"].PH U;WQ?=:5I&G7>I:++;W%W?+:&#S@WEY)PV0.1@5T
M\[O%;RR1QF5U0LL8."Q X'XUY#=3W%S\.+&&>YNY99->$(N&8NZ 2M@ECTQC
MCWK=5;SP]XJU?2K?4]0N;5M#>^7[5-YC1R[BN03R.G;UH [/3]4>32K2YU6!
M=-N;AA&;>64$AR2 H/<G&16E7C!#ZOX9^'TE\UU-+-?F)[GSW! \PC&0?O$
M8/4;>*]E1 D:H"Q"@#+')/U/>@!U(R*Z[74,/0C->>>*I[C3?$$U[J\NH)I!
M:);:[L)V M&'WA+&#@[CW(/'O5ZTNG_X2'QJCWTHMHH(70-,<1AH2Q923\H^
MF* .V    & .@%9.KZXFDW^E6KV[R?VA<>0KJP 0XSD^M<)HFJ7&MCPQH>H7
M]PD-SIS74DD<S)+/(K%0I<'., GC&<5;\0Z=<6S>%=-7699YHM4,8NF"M)&-
MI(4YSE@I R?K0!Z-6?KFIQZ)HMYJCPF46T1=E4X+ =LUR_@FYO(_$_BC2)[R
MYNK>RFB,#7+EW&\,3SZ<5J^/O^1#UK_KV:@#7TJ_75=(LM02,QK=0),$)R5#
M*#C]:N5Y9IL.HZ%:>"]3AUF[FCU'[+9S6DV#$J-'D;0,8(QUZ^M5=-U76_\
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
M+W4+?5=5MY[U]\PBG4*2.!@%3T'%='10!ST?@^Q3R2UW?RM'>"^=I)LF60
M;^.0 HP.*6+P=I<=YJUP3<2)JJE;JW9QY;9[@ #!]\]ZZ"B@#GM#\&Z9H,ID
MAEO+EO+,*"[G,@B0]54= #@?E4>C>!=&T*_%U:?:B$+-#!+.7BA9NI53T..,
MUN:A)=0Z=<RV,"W%VD;&&%F"AWQP,GIDU#!J2J+"WOS';ZA=1Y%L&W'<%RP&
M.H'KTH YZ;X:Z%,'0R7Z0-<&Y6!+@B..0D$E5Q[8YSCMBM=?#5E'XAGUN.:[
MCNKA%255F(C;:NU6*]R 3C/'?&:30-<EUF?58IK/[*]C>-;8\S?N  (;@<9S
MTK:H R=-\/66F:%)HZ-+/:2>8&$S DAR2PR .I)_.DM_#.E6WAL: MONT_RS
M&R,>6SU)([YYS6O10!S>@>"]/\/7 FM[J_N"BE(EN;@NL0/7:O09KH+B".ZM
MI;>49BE0HXSC((P:DK%L-?>\\4:IHKV9B^PI&ZS>:&\T.,],<=/6@#*LOA[I
M]C<Z5<I?ZA)+ICGR#)*" AS\F,8 Y^OOTQQ.F6-U;&\N$?Q58ZK<W$A:VAL]
MT6YG)&'9=N,$9.1WKV6B@#G=/\,F+Q#%XBN[N5]1:Q2UFC 7RR< DCC/49_S
MBJD_P]TR;6Y=0%U?103R>;/8QS%8)7[EE'7.!D=ZZVB@#D]5\ :=J6M-JD5Y
M?V$LV!<K9SF,3@  9QTZ=JLW_A*.[4P0:E=V=D]HEG+;1;61XES@?,"0<,1D
M<UT=% $%C9PZ?86UE;@B&WB6*,$Y(50 .?H*R[WPS;7GB:SUX3SPW5M&86$9
M&V5,YVMD=,D]*E\3:W_PCGAZ[U;[*]U]G"GRD;!.6 ZX. ,Y_"M&UG^TVD,^
MW;YL:OMSG&1G% '-_P#"#6:Q3645Y<Q:1-/Y\FG+M\LG@D!L;@I(!P#BNI
M  & .@%%% &9K&@V6N&R-XF[['<K<1\ Y(SP<CH>X]A3+?P[86OB2[UV)"+R
MZB6*3IC [CW.!^5:U% '$'X9V(M7M8M6U**W%VMW#&LBXAD!/(.,D\]3Z5NV
M?ANWLO%%_KR3RM/>Q)$\;8V@*  1W[5M44 8^F^&['2M<U35H-WGZBR&0-C"
M[1_#WY)R?PK)'P_L$O[J2*_OXK&[E\ZXT])<0R-G/ID#.. >V.E==10 5QM_
M\.[*^N-6<:GJ$$.J,'G@C==I<'(;D$]>V:[*B@#G=/\ "46GZU+JR:A=27<E
MBMF7EVL<+MP_3EOE'7BL74!:>$_#47A-;:^U:2]BECMD$:X.3G#,,8&6SG!_
M2N\HH SM!TM-$T&QTV,*!;PJAVC@MCYC^)R:T:** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ J.X,:VTIF*"((2Y?&T+CG.>U244 >,)I<-S\$X;G2[)7NTXNGCCQ*
MR"3+KG&<<*>..*U;^?2/$.F:[>^$A>7FKRZ>8I;AUDP$W)F/YA@L5#8QZ=:]
M2ID<4<*E8HT122<*N!D]Z /(+S7-'U:X\ Q:7(I:VO(HY(Q$5\L_(,'C'4&F
MZM>V=GH7C[2B3'=R7QF2!8VR4)3YN!C&>_N/45Z!XB\,OK.J:%=V\L4*Z?>_
M:95*\N."<8[Y Z^OMST)BC9BQ12Q&TDCDCT^E 'G7GF[^)_A.Z\LH)='+[>N
MW*L<9_&L'PYI*WOPMUV6RLXY-66>=$DC0><%.W<H/7E<C'?I7LU-5$3.Q57)
MR<#&30!Y;H=SX9U2_CO[>_U.[U"#3Y(I8KA-L=K&(SNWG8!C/'4\G\L'3[33
M1\-O"DMQ!;B676D#NZC+KYC!MQ[C '7M7MT=O#$'$<,:;R6?:H&X^I]:8+*U
M$<<8MH0D;;D7RQA3Z@=C0!YGJ-JXUCX@V&DQI%<R6-LT<,28+#8=^ ,<D''U
M/?I2^$)O#.I:CIUW%K&IWFI6MB4>"=0L5O'L^8,0B@J"<=3R1]:].$$*S-,L
M2"5AAG"C<1[FB."&)G:.)$,AW.54#<?4^M 'B=G;Z3;?";1;[$2SC58WDE8
M,&$A!&<9(V >M=!#-IMA\2_%\>J2"W2ZM4,9"9=E\KYR@ ))P#T':O2#869@
M$!M(#$IW"/RQM!]<8J1H(6D,C1(7*;"Q49*^F?3VH \Y\%78M_$\6F1M::O
ME@!;:K;+B2.'((CF&>N0,9YX]SBW\1_(&L>$#<,HC_M1=P<#;MRN<DUW,%I;
M6H86]O%"&Z^6@7/Y4LUM!<;?/@CEVG*[T#8/MF@#BA=Z;8^/M?BUUX(H[FU@
M-J]T5"&(*0ZJ3T^;G;[9KCWM8T\"^';?5%;[/+KR?94N<C%J6/![ $<_0U[+
M/;6]TH6X@BE4'($B!@/SHEMH)U59H(Y IRH= <'VS0!'8Z=9Z;:"TLK:."W!
M9A%&N%&XDG [<D\5Y%<3V!^#_B"RBV+>VMWMNHPFUTS= KGCT_K7LU0&SM2D
MB&VA*RG=(#&,.>N3ZF@#SBYL[&P\;:;;:(D5O//H4P00XC,AQ\A[<\$YP.GM
M67X/@\,WI\/L^J:D=:MY@/L*JBE)1RY;$8)3@DDD]>3G->N_9;?SDF\B+S4&
MU'V#<H] >PY-)':6T4SS1V\22OG<ZH S9YY/>@# \=6UC=^&F@U#4SIT;S1B
M.XV[E63/R[A_=SUS@>]>>ZC>RW&A78EAMEBM-4M1J=]I0!BN(=I^< @@D';D
M 'MQVKV.:"&XC\N>))4SG:ZAA^1I$M;>. P)!$L)SF,( ISUXH \FU.TTJ#P
MKX@O?#6IW^IM*(3>G($9C##(RJ*,[<Y SQUZUO)<>&M?L-5F\/1 WUQI$D4C
M1*RQQ@J=J/\ PALGTSP:[N*W@@B,4,,<<9ZHB@#\A1!;06JE;>".)2<D1H%!
M/X4 >0Z;K.FG2/A]:K>1-<0W@$D2G+)G<HR!TY(KHO"FE:3>>-/%%T]O!+<V
MVHJ\3#!,;;3DC'0EMV?4CGI7<K86: !;2  -O&(QPWKTZ^]/CMH(7D>*&-'D
M.795 +'U/KU- 'A5P,_"K5Q_U,3?R6NY2TL=)^)]S86*1V"7&@D@6\>/G\UO
MG( Y8 =37=?8;0Q&+[+!Y;-O*>6,%O7'K4&H:<+NVN1;LEM>2Q-&MTL8+ID8
MSGK^M 'DWAH:=KMAX:T>:;31)I]V;EY9)D9YUW,0@0\Y8E<@^@X)X'>?$@WR
M^!-1-A][:/-()!$6?FQCV_3-8T7@;5KF*"RU&V\,I;Q(L7VNVLV^T[%QC:3@
M*QYY'3/ KT-E#*58 J1@@]#0!P=Y'8/XP\)W/A](%\R.1I3;)@&V*C!8#&%S
M@#/0U#\.='T:>._U%+6VDNH-4N1#*H!,:YP OH,'CZUW-GIMCIX865G;VP<Y
M;R8@F3[X%/MK*UL_,^RVT,'F-N?RT"[CC&3CJ< 4 <!X\M[2Z\?>#[>^5&MI
M6G1UD.%;(4 'ZG QWK UBV.F2>*(-,2:/04U"R%Q';M\BQE29PH/ Y*9[8QV
MKM?%'A>XU[Q;H%W);6T^FV?F_:$F(.[<!@;2,'H*ZBWL+.SM/LEM:P0VV"/)
MCC"I@]>!Q0!PNHPV4/C:RFT>YCMK2XTR=]3DM=H5( G[J4]LY/!ZX'IFL6"Q
M%I--HTVGV=Y<2:+.-,U*R&#<1%#@2*."QX.[U/O7J%KI&FV,$L%II]K!#+GS
M$BA55?/J .:;8:+I6E,[:?IMI:-( ',$*IN ]<#F@#RZ%K)_A9X<\AK=IH]0
MMO.V$%E;S#]['0X]:U'TJPU7XO:W:WUK%/ =+5RCC(W?(-WU )P>U=T= T=K
M+[&VE61M?,\WR3;KLW_WL8QGWJ4:3IPNY[H6%M]HN$\N:7REW2+QPQQDC@<'
MTH \ICO!'\-_!4ES=!H1?J);:1P!.BR-P2QQA0!U('3VKK/ VF6B:IKVL6T5
ME%'>7"K%%;RQRF-%'.60D#<?FVCIQ5CQ'X7>2UL(]&TS29;6TE:1M.N(MD4A
M88W# QD9/4=S4GAGPW+I^HR:I<V&F:=*\'D+;::I"$$AB7. "P(P,#@$\G/
M!4OPM[\38M.U>"&;36TQFM8IT#(\N\;B <C<%R/H?>N5OXH5^&OBRV8B2QL]
M1=-/,N&$8#*,(3TP2PX]37JE_I>GZK$L>H6-M=QH=RK/$K@'U (I)=*TZ?3Q
MI\MA;/9#&+=HE,8QR/EQB@ TNRM;#388+.VAMX=H8)"@5<GJ<"O%];U&RDM(
M];T\01R?VV'6XNY%>\8KR1P!MB''RG/&*]QBBCAB2*)%2-%"JBC 4#@ #TK.
M;PWH3-,S:-IY:9M\I-LF7;.<GCDY.: //M5T;3M1U_Q_+<PB;[/90SPY<[0_
MD.=V <$C''ID^M,,<J>"/"?C'#37&CQKYR@#,D!.P_B!S^=>EC1],6:YF&GV
MHEND*3N(5S*IZACCD>QK"UO1M6O##H>FQ:?9^'98MERR K*@W?,L8'RC(]0>
MIH M>$[:0VMYJTZ%)=5N#=*C##)$0!&I&>NT GW8UR5QHNGZ[\8-6M=3@\ZW
M&EHVPN5&<H,\'WKTM$6-%1%"HHPJ@8 'I5*^T33-2F2:]L+>>5!M5W0%MO\
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
M <\ #H<8]*[R7P_83:W:ZNZRFZMHC#'^\.W80005Z'K5"R\">'-/UQM7MM.1
M+K=N7!.Q&]57H* .!ULG7?AMK^N75U(UZ+QD0&=@D,8E51$%!QTYY')(-=!J
M^HS>&-1\/:[/=79T>:W6UNX5=FCC8KE9-@[]NG;UZ[=]X!\.ZA<W<\]FP:[Y
MF6.5E5FSG?M!QNSWJMK-A?ZQ?P^'%TE(="A,,KWC,"&1#N\M4(ZY4#V&?6@#
M6\-07D.D^?J+.+N\E:YDC=B?*W'A!DG  P,#OFMFL_5M%LM;A@BO49E@G6>/
M:Q7#KT/'6M"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "LO6/$>CZ!Y/]JW\5J9B1&'R2V.O [>]:E8FN
MQZ=9VUW>RVB37ES#]F1-NYYC@[8U'/J>GU/2@"[>:SIUA91WEQ=QK;R[1$Z_
M-YF>FT#);\*=INJ6.L6GVK3[E+B'<5++V8=00>0?8UYYJNB3Z1H?@ZQ@?SO$
M=FY-G;_\LI6 #2ACD8"CH<_SXW/AO-;SZ5J,F)(]2>_EDU&%QCRISC*J/[OI
M]#0!V=%%% !1110!'<3I;6TMQ(&*1(78*I8X SP!U-<[;>.M)O+'[=;6^IS6
MF"?.CL)63 Z\@=L&MZ__ .0==?\ 7%_Y&O.O 3^($^&VF'1H;"7$LFY;AF#%
M?,;..V: .TOO$^GV5C87*F2X.H[?L<4*_//D;A@' '&.I'6J$GCFR%LLD&GZ
MC<3B)I9K2*(>= @."64L._'&<]N*R?%FF-/X]\'0PW<MLG^D^6L2)B+9&&^4
M%>^ .<\#C%4;<20?%[Q%=M?3QQ6ME'/(J(K>8@53LQ@G'TYH ]'M;F*\M(;J
M DQ3(LB$@@E2,C@]*EKSGP]JGC/69]-UB*'_ (EMRY,T$DD7EK&20-F!O!&.
MY.:N:?=^(_$MM-JNFZI';>3?M"EDT:^4T2/@[VVEMQ&>A Z<#K0!W.]=Y3<-
MP )7/(!Z?R/Y51T?58M9TY+V&"XAC=F4+<1E&X)&<'L<9KCO#QNI?BSXG\R^
MG>."*)5C;!7:5W!>G !)QCUYS6;;>)?$NH?#)/$D-]B[M+AWGC2%<31!N5Z'
M&!W'8<^M 'J5%<-J'BZX6SU?7;"4R6-A8Q!(64;))Y,-DG&[Y59,C/<]ZM:$
MWBH:U ]X7GTJ>WWR/.80T4I&?D$?5.W.3[T =?17-^*KV]MY],MK:^^Q17,C
MK+)%&)9SA<JL:$'.>YQQ^-<K9^+?$-_X BU&-7:6"]-O>7$$0:585ZR*F,;L
M$9[=\>@!Z=17/^#]0&IZ*]PNLKJT9F81S^4(W5< A'  &X9]!P16 FMZSKVF
MZYK.E:E]E33;F6&"V,*F.98U5B7)&[G)Z$8XH ['5-6M-(ABDNW8&:588D12
MS2.W10!U/^%-T;6;77+$W5H)557,;I*A1T<=5(/0BO./$U])XCG\!ZG!=36H
MO+@8147]T^5RPW Y.>!G(X]Z[?QEYT7@G5W@N&AE2U=_,0#)PI)^F: -&\UF
MRL-2L=/N)&6YOF98%"$ABHR<GH.*OUYG>0WT8^'J0W8EN6+%99T!V@P@]%QG
M )QZX&3WJ;_A+M:T+3_$5M?O'J-YIEQ##!/L">8)ONEE''&1P/IGO0!Z-67J
MGB+2M%GMX=0NC#)<9\E?+=M^.N-H//(_.L?PW=^)7UJXM]2MKAM-,7F)<74<
M<<BR9&4"HQ!7J1GD=R:J>/7DAU;PM<6]K]IN(]0.R,,%+?(> QZ=!^5 '3:9
MKVEZP\T=A>1S20G$D>"KI]5(!'Y5HUYWX)D_M3Q-X@\47)^RS_\ 'M+88;?
M$ Y?IDD+V'K1I?BWQ/K L=0L-+>XL9[MUE4(@18-VT%7+Y+#&3D#TXQR >@R
MR+#"\KDA$4LQ SP*@TW4;;5M.@O[-V>WG0/&S*5)'T/-<5H<^J0:OXUN6O\
M[1]FD;RXWBYR(]R#(/0#C&.:A3Q=KTWA'PM?VOV$7>IW@MI1)&=@RS 8 / P
MM 'HM%>?2>(O%":O_8GEQ3WMM:&:YEL[<."[,1&-KNN%V@$D9Y./>I;OQ+XG
MMH_"\4EC!;W^HSM#=02*6 Q_$"K<#'S4 =Y17F\WB/Q?%;^(H6FTL3:'B628
M0L1,I0N%"YXX'7-6KGQEJE[)H]KI-N6FO-.%]+)'")"/X=H5G7C=WSZ<4 =]
M17!'Q)XLBB\/QW6G6MO>7EV]M/#)_$ ,AP03@8R2.<XJ*?6?$4VE^+]+N;NV
MBO\ 2K=9DN[:,@,C(SXP3P<+C.>_M0!Z%6#-XT\/P75U;27^);5BLZB&0^61
MG.2%P.AYH\%K<CP;I#75P)V>SA92$V[5*+@'DY(]>_I6!X. /Q#\;@C(,MOD
M?\!>@#M;*_M-2MQ<65U#<PDX$D+AES]15BO,K::XT'XE^(K/1K(-"^GB[^S*
MP5/.&#NYZ9R1QCK5_0O&%Y?>)1HLE[:71FT[[2EQ;P$+%+_<^\0Z@<Y'6@#O
MJ*\RT#Q+JVG> -(O+FY^V7.J7@MH"T)9HMSODM@Y?H< 8["NF\*ZOK.H7>H6
MVJ64JPP,IM[Q[9K?S@1R-C<@B@#IZ*KWTDD.GW,L142)$S*6&1D#(R.*X^7Q
M?J46@^$K\06[-JUS##<Y!PH?C*C/X]^E '<53GU6QM]3M=-EN46\N@S0P\Y<
M*,D^W /6N(O_ !9XEAB\0W$,.GK;:-<X+L&)F7 .S&>#@@[O?@5:O[V/4O&7
M@'4(E*I=074RANH#0*P!_.@#N:*X&/QMJ]Y)'<Z?I<]S;&\: P)92$^4'*E_
M-SLW<9QT'3/&:M2^*=2D\376E0/90W,,ZQQ6-RC*]Q#\I:5'W =-Q"\_=H [
M2BN,M?%M[?>)[S2XS96\EK>K ;.Y#+++#QF9&R <YR!CI]16UXEUW^PM/BDC
MA\^[NIUMK6+G#2MTSCMP2?I0!LU3U+5;'1[=)]0N4@B>18E9L\L>@&*YN\\1
MZQI>IW.F7T=D99+"6YL;B%7"L\8RRNI)^O6N0N+G4-2^#MGJ&HR1W4S7T<L)
MP0^?/(.23CN0,  "@#U^BN$3QQ?:7JNJV/B*VLX6M++[;']D=FW+NP%)(ZY(
M':I-(\6Z[>ZE:1SZ)*UG=Q;A+':S1B!R,@.SC#+VW#\J .WHK@-+\5^+-5\/
M2:O#I.F^0D$[#]ZY9WC;& O7! (]R.W%3Q>.I#>^$Q(+46VLV^Z=ANW12[0
M!SP"YVC.>AH ZW4=4L=(M/M6H7,=O!N5-[GC). *MUPNO>)[R/PMK&I-IEG<
MVMMJ'V:*.=<JR*X0NPSS\_3&.QJ?6_%FH6?B:71;06$$H@22W%[N'VMV)^5#
MD 8QCGO0!V=%<9JWBW4QJFK6.C6232:;&I</!+*9G9=P1=@PO&.2>_M71VE]
M=7.@QWS6+Q7;V_F?9'.&5\9V$D>O% &A17G=OX^UO_A&?[>N]%MTLWAVPE)R
M2\_F; I7!(7J>_3WJ\/&FH:6NJ/K>F2"VM+<317<-O)%'*>!Y?[P9#9.,_7T
MH [:BN+N/$VMZ;X@T"RO[>P:'5V<;8@X>' 4X))(;[WH.E1WGC6_L_!>L:P]
MK;-=:=?O:%!N"2!953/7(X/K0!W%%<->>-]0GNKN'1=/%RUA#&\Z&&1S*[C/
MEH4&%P,\MW[<4:EXSU*/4['3;:WLK.[N=.6\$>HLR[I&./)!&,,,'K^E '<T
M5QAU?5D^(IM)IK>&PBTD74L3$X4;\,<YQN!'7IC\ZS[#XDS7UYISQV<;VM[/
MY/D(DAGA4G"R,<;2#Z#ID<F@#OKFZ@LK:2YNIHX8(QEY)&"JH]R:<DT4D"SI
M(K1,H=7!X*D9SGTK@/%FLZEK'A'Q!+86EH^F0"2W9I6)DDVG#NHZ+M.<9Y.,
M\5U^A(LGA?34=0RM91 @]QL% %RSO;74+5+FSN(KB!\[9(F#*<'!P1[@BIZ\
MB\+>)]4\,^"M+NI=,@;04N)(I9Q+F4;I6^8+T !X]3CM7;6_BJ0:UK>GWT$,
M(L+9;N&19"1+$026.1\N,#]: .GJO>7UIIUN;B]N8K>$$ R2N%7)Z#)JMI=W
M?WWAZVNY[5+>_F@#F!B=JN1D ]QV]Q7FVJZCJNK_  >U*^U<022_; 8C%G(
MN I'(XQR!CMUH ]:HKD[/Q3J*>(?[/UG3H+**:S:\A=)MY15QN63( !'MQ]>
MM9NE?$D:EJ.F0C3CY-_(R H7+P\X0N"H7!X/!./>@#OJH-KFDI.T#:G9K*HR
MR&=01SCD9]C7-?$S4+NU\/6UE:2>4^IWD=FTH)!16R3C'TQ^-:EQX)T"XT5]
M,_LVW1&A\H3+$OFCC&[=C[W?- '0=:*YR;7;^76+S2]%L8+IK")//>XG,0#L
M,J@PIR<#.>.M9ES\1(?[+T2]T^Q-W_:=U]E\DRA&CDZ;2<8ZX]..: .VHKAS
MXTUPG5;5/#:OJ&EXDN8Q=@Q^64+*5;&2Q /&/QJ:\\<SKIOAZ\T[2&NCK#;%
MC:<(8VQG&<<]^>.E '945QEOXUOS9ZU'=Z&Z:MIC1 V4,OF^9YF-A# =.><9
MP*;'XZFCM/$+W5E:M-H\4<C"UNO-23>#@;BHP1CGB@#M:*Y#3/&5[>:MI-M<
MZ*UM:ZM;>=:3^>K[F$8D(('08SS]./1+/QM-+HNMW%U81Q:EI<Y@:S24OO8X
M"8;;_$QP.* .O9E12S,%51DDG  J.VNH+VV2XM9HYH)!E)(V#*P]B*KWLPBT
M6XFO(%<);L\T*G(;"DLH)'(ZCI7&VGC>"P\.>&9+'0]L>J2-#':P2 "+#$<9
M !R?IWH [^BN?\->(+K6)]1L]0TW[!?6$BI+$)1(I#+N4AA[5T% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !16?JU[?6,5NUCIIOFDG6.11*$\M#G+\
M@Y XX]ZL)?6LE]+9)<1M=1('DB#99 >A([9H L451TB\O+ZQ\Z^T]K"?>R^2
MT@?@' ;(QP>M7J "N8U[P:-<UJVU0:SJ-G-;(4A6W=0$R"&(R#R0<&NGHH Y
MEO!L)L=.C_M2_-[I\KRP7SNKR@L?F!W @@CC&*='X/MXM,N[:/4;Z.XO+D75
MQ>1R!)9'!SC@8 XQ@#%.OO%+6OBI/#T.G27%U);&Y1A*JJ5Y&.>^5Q^(J_IF
MJ75[=7%O=Z5<V,D*HP:0JR2!L_=9202,<CMD4 :=%%% !1110!%=0?:;2: 2
M-&98V3>H!*Y&,C/%<SI/@ZYT32X]-T_Q'?PVL>[:GDP,1DDGDIGJ37237EM;
MS00S3QQRSL5B1F +D#) '?@56M[ZZFUJ\LWTZ2*U@1&CNV<;9F(Y '7CUH R
MG\&6OVG0YHKV[C&C[O)7<#O+8W%B1DYQ5FT\,PVGBJ^U\74SSWD8B>)@NP*,
M8Q@9[5N44 <II?@2UTB_66UU/45L4F,Z:?YW[E6[<8S@'G&>U(/ -G'J=Q<0
M:CJ-O9W4WGSV$,VV&1SUSCG!(Y /MTKK** ,&+PO!!XLN/$$-Y<12W$:I- N
MWRY,# )XSG\:70/"UEH'AUM$CDEN+9M^XRD9(;J.,5?U:^N=/LQ-:Z?+?2F1
M4\J)@IP3@MD]@.:H7'B5+?QG:>'6M)"]S;M.L^\8&,\8Z]CS0 FG>$=*T[PL
M_AY8VDLI%99-Y^9]W4DCOTP?85!X=\(?V%,LDNKW]^(5*6T=Q)\D*8Q@ <$X
MXSZ>E6O#OB2+Q$=2\JW>$6-V]J=S [RN.?:MN@#$UWP[_;-[IU[%J%Q975BS
MF.2$*<JX 8$$'L*S-.\#'1[ 6NFZW>P*EVUU'D*PR1C:XQ\Z^O\ 2NNHH R=
M!T&#08;M8I7EDN[E[J9V  +MUP!T''2LZ;P>!+J*V.ISV=IJ;F2\@1%)+'J4
M8_<ST/!SVQUKHUGA>=X%EC::,!GC# LH.<$CMG!_*I* .;U+P?;WTFA&&Y>V
M31I$>"-4#!@N.#^"BMG5-/BU72KO3YV98KF)HG*]0&&.*MT4 <K!X.FC;P\T
MVLS3G1BQ7?"H\T%=H''3 ^M+-X(M;V?7S?W,EQ#K#1LR! IA*#"D,.N..W;G
M-=34:SPM.\"RH9D 9XPPW*#T)';.#^5 &!X;\+W&B2&6]UN]U24)Y<7GG"QK
MQT&3SP.<T_7/#<VLZ[H^HC43!'ILAE$'E;A(3C.3N&.!@<<9-:.CZB^JZ9'>
M/9W%FSLP\FX7:ZX8C)'OC/T-7Z .=N/"P'BA==T^[%I)*GEWL/DATNER.O(P
M??\ R:6F^!Y=(U%S9:[>1:2TXG&G*!M4YSM#YR%SU QGOFNAUG5(M$T:[U.=
M'>*VC,C*G4X["LJ3QC:1_P#". VTV[75#0CC]V"JM\W_ 'T.E #(_"DL.J:U
M<Q:K(MMJJ-YEMY*G:Y7:&W=>!VXJI!X%>WT70=-CU3Y=(N_M2N;?_6$$D#&[
MC[Q]:[&B@#FM;\)OJ&M0:UIFIRZ7J4<?DO-'&)%EC_NLI.#SW_P&$N/"33/H
M+_VM<M)I,[3&68;WGW'D,<C'<?2NFHH Y>3P@\LOB5GU'*ZY&$($&/)PA0'[
MWS<'VJJW@-X8='DT[6IK+4--MOLHN5B#++'Z,A..O/\ D8ZVYN$M+2:YD!*1
M(TC8ZX R:I>']:@\1:':ZK;1R1Q7 )5),;AABISCW!H RV\)S,^D2G5I99K&
MZ:ZEEGCWF9F&& ^8!!@G  XX_%Q\*%]1\17,E^2FM6ZP/&L6#$%0H"#GG@GM
M724A.U2<$X&>* ,[0=,FT;1+73IKO[4;:,1)+Y83Y%&%& 3T '-8MIX3U'3M
M<UC5++6HHY-3D5W62SW[ N=H'SC/!ZUN:9JT>HZ<+Q[>XLE,ACV7D?E/G=@<
M'UXQ]:;'K5O)XBFT41RBXBMEN2Y7"%2Q7@]^10!BIX&M_P"QM7M9[Z>:^U4?
MZ5?$!6)[ *. H_N^AQ46F>#;ZV\0Z=K5YJL<TUM9?8WBCM]J[<<!><\$DY/7
MV[=C10!PL7P^G'A-=$FU9B;.<SZ;/%'L:!@6(+$'YOO&KG]G^)=/\.:A<7.N
M-=ZPT6(&BM1LC(.0 @&&)Z$D<?A774BLK9VL#@X.#T- %6WCFN-)BCO@!/)
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M2ZF:=\'[K,,?+Z 8X% 'GEU?:EK7@#P_/<ZE<"YN-<2*26/"Y'G.!P!CC:I
MZ9 K9OM.OI_B%+:V>K36C)H<0>X\M7D<"5^YX!/4G'Y5JGP'8#PQ'H<=[?+'
M#<BZ@N#(/,BDSG(( '4GMW^E:4'AV"#77U?[9>27#VJVK+(RE=@_X#G.<GKU
M)H XK0?&&I:_IWA?3Y)Y8+G4I+A;F[C W%8E)^7Y< DX]QCWJS>ZKJVGVOB[
M2FU&>5].M5N[2[.T2J""P1N,'D=?0UL1> -.M-%LK"RNKJ"6PG:>UNR5:6-F
MZC[N"I[C'.!5^+PK9_8-1@NYIKNXU*,QW=U(0)'!&,# PJCL!P/>@#(U'5]2
M37_!\,=\(XM0CD%S$JKN<^6&#<CC!IWPZMYH].U*::^N+C?J,ZA9B#MVN1G.
M,Y/>I+'P%;VU[I-[<ZMJ%Y<Z;N$3S2<%2,!<= !^9[G&!6GH?AQ-"O-0D@O;
MF2WNYC,MM(P*0L3EMO?DF@# O+$S?&6QE^U3+Y>EM,% 4CB3;M'' .23W]ZH
MR^)M5?P%XDOXM0*WVGZC+'&X12519%PI&,8P:ZRY\.>?XOM?$"W\\<D$!MS
MJC8Z$DX)Z]2#^ K%NOAO9W(U:$:G>Q6>HR^<]LA 5)"02W3)Z=#QSWH IZAJ
M?B34/'+Z#INL1643:<EVKM:K(0P(!'X_CQVKG(A=2>'_ (CR7%[+,4NI(B&5
M1N*D@,<#T &!@5Z):^%4M?%*ZX-0N7<6:VAB<+AE&.20.N1GZ^W%5)O MM*V
MOA+ZXCAUCF2%0NR-SU8#').._J: ,'P]>ZUI=SX+MI=36>PU+3VS;"W51$(X
M RX;DD\C)[X_ 1:/KWC77/L6L6%H\MK+<OOB,T A\@G '7>'7'4UU:^$52Z\
M.S)?R@:) 88D\M2) 4",3Z9 JM8^ [?3M2DE@U2_73GN#<G3@X$7F9R.F#@'
M!Q[#.: *=I<>*]2\5ZO;0:Q:165A>Q#RVM 6:-E#%<Y]#UZD^G2M?Q5=W]LN
MGI9:E#8)-/LEE,?FRL,<+&F#N8G\JLZ3H3:9J^JZ@;Z2?^T91(T;(H$9 P "
M.O&!^%0^(?"Z:]=Z?=K?W%E=6+LT<L&"<,,$<@C\: ./T[QQK%UX>2%F"ZA+
MK/\ 9:W4J*I0'YMY0#;N XQTS5SQ=#XCT_P9XC^VZM'<VWEQ_9Y5B5)=I(#J
MP  P<]1S5U/AIIZZ3?V#ZA>R&YNQ>1S,P#P2C^($ 9///]*NCP4DVA7^G:CJ
MU[?R7D0B-Q.V615Y4 =.#S[]Z ,6;6=4T#0_!4,5YYYO[FWAF:2)<^6P'RC
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%9OB$7A\.:D-.)%Y]FD\G&<[MIQC'.?3WQ0!;AO+6XEDBAN899(CB
M1$D#%#[@=.E(NH63R1QK=V[/+GRU$@)?'7 SSC!_*O-O!?\ PC-]_P (Y=0Z
MG(^KV\#1?98T1?F,9\PR80,1P2"3UQSDUR^EV6G6OPMT[6I((TNH=60FZV_.
MJ!^0#UQC/'X]: /8H?$NE7'B"XT2*Z0WD"@NN0!D_P (]3CD@=*SQXB?0/#\
M5UXEOK*6YEN#$ALC\KDM@ 9_N\Y],>M9NG+80?%K64=;>.>6T@>(, &9N=Q'
MJ<8S7&RV4-O\-K80M$]G9>(#OEEVL?)$A7.<=_ER1CC/:@#V.*_LYYS!#=P2
M3!0_EI("VTX(. >G(_.I(IX;@,894D"L48HP.&'4''>N"\72+X>UG2?&.FV\
M<]KL^R7:VX!,L;8V$$<<$ 9^@K?T9;/POHEK%J5W!;W-Y,TDAE94WSR'<P'3
M."<#V H Z*HQ<0&01B:,NV<*&&3CKQ[9%25XIX<T6T?X>:[K<-NQU:WDNDAF
M5FRBE &P,X^ZS=J /98;NWN&D6"XBE:-MKA'#%3Z''0TD-Y:W,DL5O<PRR1'
M#JD@8H?<#I7E^A+X?F>RU"/Q*1,NFR1/#96ZQ/%&(R6+[02-N,@GOC&<\W?"
M<"Z/KUKH]]8Z;<2/IS"RU.R&!- ",AUSR3P<^_?F@#MM N-1GTA)M7>Q-T78
M,UDQ,6 <#DD\\5?AN;>YB$L$\<L9&0Z.&!_$5XG8KGX+63EU*)JJEX&P!./,
M^X2> .<\X'%=$=,L;EO&&LK!:6\4^G&)(DGB9U 0AF)0L$!P/RH ],26.159
M'5E894J<@CU%/KR+2=/T_3O^%>7T420W%R666;)W2;H^ 3WY/ ]^*]<95=2K
M ,K#!!'!% ''Z=XBUK7YC>Z.NGG2XKXVTL<P82F-<;I%<-CG/ V_C78;A@G(
MXZ\UXGI-I:K\%O$4ZV\0F:X=3($&X@.F!GT&3BM_4=)TC1;#PZ]HKC3=3O;8
MWTDKNRS#82F_/8DY(P!Z]* /30RD9!!'KFC>O]X>O6O,=5MEM?$?BVRL8XX]
M-DT-KBXCC^55FPVT@#@$C)/K6-+H6FQ'X=K';[3J,.R\978-,K(A*L0<D?,1
MCTXZ4 >SA@PR"#]*"0!DG ]ZXGP/#:V/B+Q986B)#%%>HRP)P$#)V'89S^56
M/B']A;2M.AOC(R2ZA$B1>:(XI&P2!*2#\G&3QV% &WXBU*?2O#>H:C:+%)+;
M0-*JR$[3M&3G'MFL2^\4:C;OX26&U@D_MAD%P><H"@9MH]LD\D]/QKDK!XX]
M$^(=G!+:?9XX=\<5FW[A"T3;M@SQSP<=QVZ5<UJ57C^&LD3Y4SPC<IZ_*@-
M'J%)N4G&X9],U'<M(EK,T0S($8H,9R<<5Y(T-I'\-=-UW3%3^W_M<9:Z Q.\
MYDPZ,V-Q')&#D8]J .[UG7KX:_%H&C_9!?/:O=-+= LB@$!5PI!R3WSP.>>E
M9</B?Q'JEQ>V.G66GQ:CIL4+74$TA<2R/DF-&! 7 !Y.>>/>JKZ993?&E'GM
M;:1SI8G*E5;;*K@!^G##L>M,\(Z=92_$CQE*]K"98IHC&Y0;DWJ^\J>HSGG'
M6@#MM&EU*32HWUB.WBO<MYBV[$H.3C!/MBKX8$9!!'K7C\-S'9^$/#EM<D+H
MTFL3)>[R2A02L55_5<\\\<<UH^)8]'T;PSJ,6AW["SFOX)+R.%BT,$;M\RKL
M P#CE0<].@(H ]/#!AD$$>U 96^Z0?H:\T?2M*@BUR'2O%-K9_;K16,5L@2U
M@)94#\$A2WW>N3N)'2KW@^:RTK4M5M]1TZTTC4[:&,W36S!;:6/)VR 9PI.>
M?PH [ZL2TUJXE\6ZCH\T,2PVT$4\<JL=S!LC# \#D&ME'61%=&#(PRK*<@CU
M%<'=Z+INO?$C5;34U:6+^SH"(1,R!OF;D@$9Q^F: .]) &2<"E!!&0<BO(?#
MEQ+?2>'M)OYY+K1I+J]1/M )6X5/]6&S]X9W8!]/:KUU+'HH\8Z29[JST6W:
MW: VQ 9'E4%HD..%8X'4;0>V: /3P01D$'Z4M>/6L<EKJWC?3TB2QMQI(N%M
MK:7*QN(PP(( YYYQQ5H6EOI'A3P](UU=[-=>S74;F6=VVIMW;0?X02=O;B@#
MNHM=F?QO-H+6\8@6P%VDP?+-E]N,=N_Y5N@@]#7F?]CV>G_$'5K+2KM=-230
M<B16&VW8R <9^Z. ?Q)[U:\'B/3/%']EZAI[V&K+98!@D+VUTF1F09YWY')/
M7)SDT >A4 @]#FN3^(6H7-AH%N(&:..XO88)Y5DV%(RWS<YR,XQQZU3-G#H'
MC_2[#3(S%8ZE;3?:K8',;% ,/@]#SR1U[\YH MV7BC5=7U64:5I44VF6U_\
M8IY7FV2# ^:0 @#:#QC))_EUM>=_"VPMH&\13QK^\74Y80=S':@Q@<\?CUK5
M\=ZA) VBZ<97@L]1O5@NID)4A/[NX?=W=,YZ9H T5UZXD\7WFB)9J4M[);D2
M&3#.Q. H&, >YJ_HUQJ%WI<,VJV*V-XV?,@642!>3CYAQR,'\:XO3+*PT;XC
MZS:VKO%&VDK(!YK.P^8Y(+$GC@]:YZ)Y[KX7>&'.HW<32ZP(FN%F96VM+(,D
MY[#\J /9**\QUO27LM=T;PS;:BZV<ZSW"?;Y)9!)+D?)N1E/ R0,]^<DBHC'
M+I\GA_PWJ&N"]TZ?4+B.YD@=EVLJJT<#-N)'SMTSG&/2@#TN]O[73K<3W<RQ
M1EU0%N[,0 !ZDDU8KRWQ;HFEV^D16D=[->F#682J23LQM4E(!C!STPN1GD9]
M\G62S@UGQKJ.@WGVA+#3K& 6D"W+KUSF3ALL>0,G^O(!WE%>21W^IZAX<\.1
MW&HWR2KKQL&N8YBKSQ_,-Q()R>,9/H?J=#Q+H$NC1VVU-1U/0[2UD6:*.[VW
M%N6<MYHY&_ R #G@?4T >EUFS:S$FNPZ1#$\URT?G2E2 L,><!F)[D\ #GZ"
MI-%N;>\T2QN+6:6:WD@0QR3??88ZM[^M<IX5GW>)/&MXS>;=QW00(5Z(B'8,
M^^"/^ T =S17E0DFG^':>,HM0G_MQ&,WFO(^TD2%3"(\A=N/EQBK"6=QXA^)
MVL65QJNI6L$-M;3B*UGV#<%0@$$'C))^M 'IM!Z>M(^=C8(!QU/:O./"<TMG
MX@M]-UEK^VUF2.0[Q=-+;:@N,^8,L?F &< # [=@ =SH][=ZAIZW%[ITFGS%
MV'D22!V !P"2/7K5^O)5O-4;X>6$AUG41<IK8MS<+.=[IYA3!)SD8['C@5;C
MTRZNO'NL>&FUS5_L'V);KFY)8OPOWL9"_,3@8S@=N* /0-5O;NQAA:STZ2^>
M29(V1) GEJ3RY)[#V_\ KU5.O$>,5\/FT8;K(W8N"XP<.%V[?QZUY[<ZWJDO
MPW\'WC7]P+B?4XXYI5D(:10T@PQSS]T=?2NHO&*_%:-@ZQD:#(0[=%_>CDT
M=G17DVCZI?6WBSPPT5W?W$.IK.D\]U*=MWC)#K'GY%&?EZ'';UV?!&GZA?23
MWUQXBU65++4KB!;>24,DB X ;(R?Z=L4 >@45@^-;Z^TWP=J=YIQ"W44.58_
MPC(R1[@9(KE--O;^#6S>:?=:K=Z9;:.+FYBN&=UEGV$JJF0$Y/4A<<X]"* /
M2:*\OGO-2M/ =MXTAUF\DOF:.::%I6-NRO(%,8C/"@9 R.>.ISFKFK:S>>$O
M&M^)KBZGL]2LFDL8Y79U6Y7/[M03QGT]P!0!Z)17F&IG6TU[1O"4.JN)$T_[
M3)+/>2Q/<2EF!!D0%CC!('3\A1J\7B;2M \.V5WXA(OFU9+9[FWE.&1@2 Y8
M?,1CN,>H- 'I]4=5OKC3[1)K:PFOG,J(T<1 95)P6YZX'./Y=:X&>SU.T\=Z
M;X:_X276'M;BPF=Y3,OF\LQX.WJ-H&>HYP1FJ[ZIJR_#N9VU6[:XLM8%J+@/
MB22-90N&8<G@T >ILJMC< <'(R.]+7GNKP7VH^.-9LEUS4[2UBTV.X6.UFV8
M8$CCC@''/<YZXXK,LO$6JWGA+P=+<W,ZVMW=M;WUQ'(PD8(Q" LOS#.TY(.>
M/K0!ZK63J^MC2;W2K8VKRC4+G[.) P"QG&>>YX!Z#MU'&<KP4-1W:Q]JN;N>
MQ6]>.Q:Z)+>6.I!/+#)P"2<@5#X\@DN9_#4,5Q);.^JH!-& 63]V_(R",_A0
M!V-%>77VKZOX(O->L([^ZU2&+3DO;5[QS+)$S2"(Y..0,EL=,#W-:LS7?AFX
M\/74&J7E_%J5Q':W*W<[2*V]=P= <;",'@ #!Z4 =5K^M0^'M%N-4N(I988
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
M"(F749FAAN0,K"0=BX/8DJ<?[0%>O/!%(%#Q(P7[NY0<?2G%$8@LJDCH2.E
M'FWBFWL=$U&YN=(GT]+BWT_R[G2;I0(YK?)/R=,'[PXSU%>@Z;.UUI=I</;M
M;-+"CF!NL9*@[3[CI4LEM!+(DDD,;NGW6902OT/:I: .+UE%7XJ^&I)HV(>U
MN4A8'@2!<GO_ '2?SJI8W4-I\1O$<6O-$@GMXWM'N,;3;KG< 3QC)Y'U]*ZS
M6M%BUFWB!D:"ZMY!+;7*#+0R#O@\$=B#U%79+6"X\LW$,,SQG<K,@.UO49Z4
M >2?98V\.>#X-0CW(^N8MTN.2;8EL !N=N-G7VKUJRLK73K2.TLX(X+>/.R.
M,85<G/ ^I-2E$;&Y%..F1TIU '(>+K<2ZOI<UIJEO::O;I*]M#=C,,ZD .#Z
M'D<CGKQ7/OJ=OJGACPC>_P!GQ:>1KL0$:KM3[S%F3_9)Y^M>DW-G;7L?EW5O
M#/'_ '94##\C1):6TRQK+;Q.L3!HPR [".A'H: /-K_3-,N-2^(K/:6TDD=H
MDB%E!*MY#,6'H=W.?6J6DVUK::7\/;N****ZFN2LDJ@*\@(;()ZD=*]5-E:E
MIV-M#NN!MF/EC]X,8PWKQQS49TS3RMNIL;8BW.8 85_='K\O'R]!T]* /-[7
M_D*?%'_KW'_HJ6J%G?:=%H?@JVO!;12FUN&CN[TY@A!X.5XWL<8 ) &>]>M"
MQLPUPPM8 UP,3D1C]Z.GS>O4]?6FG3;!HH8C96QC@.Z)#$N(SZJ,<?A0!XY8
M1Z??>#_#%I>7"2PIKSPLS$*0GS'&/X0<KQ[BO8=,TNRT:Q6RT^W6WME)*QJ3
M@$G)ZTYM-L'55>RMF"R&4 Q*<.>K=.OOUJU0!Q7Q*N%L].T:Y9X]L6JPN8I7
M")* &^4L> .^3QQ7.7,4;Z%XXUW2)+8RW@41K:2)))'&  ^2A(&[). ?>NS\
M7Z%?ZR-.FL#9R/93-*;:]4F&;*E?FQZ9./K3?#WAZYM-0;4]0MM+M;HP&W\G
M38BL>TL&RQ/WCP.W'- &$_\ 9O\ PDG@^?PZMNGG"0SBU 7=#Y8/SA>V<=>]
M9PTV:#Q/JG@I;5AI^IW4=^KJ %6WSF4?]]*%'U_"O2[73;"Q=GM+*VMV<89H
M8E0GZX%3&W@-R+DPQ^>%V"7:-P7.<9ZXSVH \KUZ#3+SQMKECXAU@Z; 88?L
MH>.,JT>SYMC2*=IS_=(YSZ4MQIUE=^/O"MA<RSWED^E. ;MB'E7YR-W3VXKT
MZZTZQO71[NSM[AD^X98E<K],CBEDL;2:YCN9;6!YXO\ 5RM&"R?0]10!Y?!X
M=TF7XA>)-,DLD>RMM,B$,+$E4PBX/7K[]:JS2M)X+^';&0L?[2A4G=GHQ&*]
M;-C:&:68VL!EF79*_EC<Z],,>X]C48TO3UBAB6QMA'"^^)!"N$;KE1C@^XH
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
M.&\M)EFMYE#QR+T8&L+1?&=CK>KZM8Q1RQ+IQ^:6564,!]XG(PN#V)R>N.*
M-1M!T=C*6TJQ)E<22$VZ?.XZ,>.3R>:>-'TQ6NF&FV8:[!%P1 N9AZ/Q\W7O
M533_ !3HVJ7@M;2\W3,NZ,/$Z"0>J%@ _P#P'-:D\\5M \\\BQQ1J6=V. H'
M<F@#FM7T#4[B2WTG2GL=/\.O$5NXHH0'(+994 X&X$C/N373HBQHJ(H55& !
MT K)T_Q1HVIRS16MZ&DA3S71XVC.S^^ P&5]QQ3=,\6:)K$\T-C?"22*/S6#
M1NF4SC<NX#<..HS0!H76F6%]-%-=V-M<2PY\MY8E=DSUP2./PJ./1=*B,!CT
MRR0V[,\)6!1Y;-U*\<$X&2.M9:^._"[_ '-9MV^1Y.,_=7.3T]C]:B;XB>$U
M8*=:A)+(O".>6&1V]^3V[XH NZO97MK:7-SX;L].35)W0RO/'@2@?WBN"2,\
M9]ZGT'2!HVG-"SK+<S2O<7,JIM$DKG+-CMZ#V JR^HVD>I1:<TP%W+&TJ18.
M2JD GT[BC4-1M-*M&NKV=8800N2"22>  !R2?04 27=G:W]NUO>6T-Q WWHY
MD#J?J#Q4%MH^F65M+;6NG6<$$W^MBB@55?C'( P>/6J\'B71[G3[B^COD^SV
MW$Y92IB_WE(RO7N*G_MG3C)91B\B+7P+6V#_ *T 9^7\.: %M]'TNT>%[;3;
M.%X05B:.!5,8/4+@<9[XH@T?3+:]>]M]-LXKM\[YXX%5VSURP&3FL[PYXJL_
M$EQJ<5JI46-P8<MG+C'WL8&.<C'M2:IXOTS2/$-CHMR[BYN^0=IVJ.<<XY)(
MQC_) +ZZ#HZV<EFNDV(M9'WO"+9-CMZE<8)X'-7P   !@#H!7%Z-XHBT^\UN
M+Q!K$0\O4WAMS+A $VJ0H'H-U=-J.MZ;I"QM?WD4 DR4W'[P R2/84 36^G6
M5I)/);6=O"]PV^9HXE4RMSRQ Y/)Z^M5H/#VB6LD4EOH^GPO$Q>-H[9%*,>I
M! X/ _*KEK=07MK%=6TJ2P2J'21#D,#WK'M;R*VUC7)KG7HYX(5B9K8J%%D,
M-G)SSN_I0!J6FFV-@)19V5M;"5MT@AB5-Y]3@<FH(_#^BQ0K#'I%@D2R"946
MV0 ..C 8^][]:CMO$NBWE['9V^I6\ES)&)4C5^60KNR/PYJAH?C?1]=34I(+
MA$ALG;+L2-T8 /F'(&!DD?A0!MKIUBEY+>+96XNI5V23")=[KZ%L9(X''M5:
MQ\/Z/IAF-CI=G;F;(D,<*C<#U!XZ>W2H[?Q-HMW;W,\&I0/%:H))V!_U:D9!
M/MBGVOB'1[V^6RM=2MIKEHQ*L2."2A&<_D10!8T[3++2+);/3[:.WMU)(C0<
M DY-6ZY_0/&6D^([Z]M+&;,EM(5 /!D4!<N!Z9;'X5T% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 50UO3%UG0[[36;:+F%H]W]TD<'\ZOT4 ><P:-XMDTWP]8S:=8
MH-%NXF\W[3GSHT4J& QQP><X.>U7;31-=T;3M;T:TMHKJWO99I+.X>4*(A(.
M5D'7@DGC.?:NYK,U+Q#I.CR+'J%]% [ -M;)(4G&XX^ZN>,G S0!Q<WA/7?#
M&LZ?J?AF&"_V6"6%Q#<2!"P!'S@Y [#\N^:U=7TOQ%='P[J7D6EQ?V%R\MQ
MDGEKM<$84D?P@XSWQFNQ5E=0RD,I&00<@BJRZE9/J;Z:MS&;U(_-: 'Y@F0,
MD>G(H \YG\&>)9]+\6HR6:W6L3Q/&J2DIM#$MR1D=:Z4Z)?MXZTO5S;PFU@T
MXVTC.X+(YR<J/TSZ$UT&HZI8Z3!'-?W*6\<DBQ*SG@LW05;H \SN/!6N3Z#-
MY:6T6IP:T^IVH:7<K G.T\=?\*N:SI?BOQ)X)U>WOM/L;:]NA"(;6&0%B4D#
M,7?..@&!GC'O7?LRHI9B H&23V%9=EXFT+49Q#9ZO93RGHB3*2?H,T 8IT;4
ME\8:%="V#6EMIKV\\WF+A'(& !G)Y'IWK#T;P]KFE^"FT*\\/6^HP)>D21-<
MJ#/"23O3D!2#M(R0>O3BO2Z* .7\$:1J&C6%Y#=F>.V>Y9[.VN)A+)!'C&TL
M"1VS@$X^I-97B[1->U?4[^)+!+VPEL&BM-]PJ+!*1RQ4_>8G&#VQU%=[10!Y
MWH/A_7K;6?"<EW9"*UTW3I(9R)4;9(V1C@Y.0%Z9 S52'PIKITW[8+ PZC8Z
MU)J%M;O.F+B-B"5)4D*>,<GUKT^B@#BM%L==G^(%SKFI:-%96TE@L"$W"2LK
M!@<<?CGMP.:O^/=.O]5\,-::=:-<W#3Q-L5U7 5PQ.6(';]:Z:J]Y?6FGVYG
MO+F*WA!QOE<*,^F30!S?]F:B_CG4]0-DR6DVEK;1RF1/FDSG& <]\9([5SNG
M>&-1@\%Z-H^K>&GO_*>=IO*NHUFMCNS&48N!SGL>U>G @@$'(/>F2S16\32S
M2)'&HRSNP 'U)H \UD\,>)UM/"UW)&;^ZTN[DDDAEN5\P1L1M!<\$J%YP3[9
MK=T/1]1LOB)XBU*>T*V-ZD7D3^8A#%5 (P#N'?J.WTKJ[>Y@NXO-MIXYHR<;
MXW##\Q4<>HV,UR;:*\MWG4D&)95+#'7C.: /+YO#/BFS\.>(?#UKHZ7,=]>M
M<QW9NHT#*2G 4G.?E[X'7\>GL](U6+XDWVNRV)%I+I:Q*5E0YE!0E!R#V/)
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
M3[1$T45K:DQW(!7,LC@'/"\ $8XXSG'L=% 'EW]H6FG_ !(TF[OH+E5'A^/
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
MPBQTQZD'D]JDU;QEJR:[::-HNDP7-U=Z>MZC33[0N2001WP!ZBJ^M>#-;O\
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
MX:V=Q8>!;"UO+6:VN86E#I-&489D9AU[8(KK: "BBB@ HHHH **** "BBB@
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
M3+\MNF!C/&#DY'4?=-4=,\=C4=5TZV&GJ;;459H)H;CS&C &1YJ[1L)';)H
M[&JT6H64]U+:PWEO)<P_ZV%)073Z@'(_&J/BFZN[+PMJES8JAN(K61U+/MVX
M4DL.#DCJ!WQU%<+HUX?#FA^%;V701=:I?1&UAEAN/F*/AUW9'4\=<[0#SVH
M]1J$6EN+QKP01_:6C$9EV_-M!)"Y],DUS4?BK5+J465IH(;4XH//N[:6["+!
MDD(N\*<LV,@$#CFJUQ\1K2/P_IVJ0V,TYNKP64ENK@/#)@Y'H2,<=,Y'2@#M
M**XK_A.-3-YJ.G+X7N6U*R42F%;A2AB(R"7 X8C.% .<=:Z30=8@U_0[35+=
M&2*X3<%?JI!((/X@T 5]=\,V6OO;2SRW-O<VQ;R;BUE,;KGJ,^G _*ET30[/
M3?,NH;JXO;B=0KW5Q.968#L#T SG@5E6VL:I?^/-5T.>SA.EP6R9/F\X8'YL
M8R2<XQD  5S?A#Q<VA>#]&2XTFX&FF=[5[TL  [.Q7:G5E[$\8.>M 'J-%<5
MK?Q&LM(O;V)([>>.Q94N ;M8Y2QZB.,CY\=^1^-=?:W,=Y9P74))BFC61"1@
MX(R/YT /EFBA4-+(D:DX!9@,GTI]>?\ @Z"#QA<:AXCU:);H?:GALX)OF2WC
M48X7[N3D9/M6LUK8>!8-4U*$2-;7<D7E6,2Y;SC\NU.>=Q(XQQ@_0 '545ST
M7B9XM<&CZEI[6MW+"T]MLE$B3*N<J"0,,!R1T]^]9%I\2;>YTZRU-M'OTT^Z
MN/LPF&UMLAS@;0<D=!GUH [BBN7M?&<<MYJME<:;<VUYIUM]J:%V0F2/&>"#
MCT_.LZR^)4%V-/N'T34(-/O95@2\D"[ Y./7D9&,T =S17)WOCB.PN)//TNY
M6SCOA9&X9@,MQE@O4KD]13=1\="SUW4=)M]%OKV>QC221H"NW:RALG)XP#0!
MUU%<O_PFUN3H,BV<WV36<+%<%@%C<_P,#SGT]:UK#6$O]6U.QC@<+8-&AFR"
MLC,NX@>Z\ _6@#2HK&U7Q EAJ5KIEM:R7NH7"-(L$;*NU%ZLQ8X SP/6LFY^
M(6G6F@3ZI+:70>VNQ9W%KA?,CD[]\$=<'O0!U]%9VC:H^K6LD\FG7EB4E,8C
MNTVLPP"&'L0?S!':L76/'$.D7-Z&TR[FM;%XX[FX0J K.,C )!;@CIZT =71
M7*ZMXW@TS5[[2X]-O;NYL[87+B$+C:<9Y)XP"#2_\)Q:&VT&[2TN&M-8<1),
M,8A<\;7_ !S^1H ZFBL^WU1;G6KW3DA/^B)&9)=PQN<$A<=<XY_$5H4 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M#R#H68C#<<8(QBJ.K>"%DT>2VTZ\OEOI[P7+WAN-KE^FYR ,J .% '.,8Y-
M'8UYMXLC3Q1K-]9M8WMW96-L]O$]O'O5+Q@"6/(^ZI4=^6/I7I/:LW0]%@T'
M3S9V\T\RM*\K23L"S,QR22 !U]J ,'P/J$WB'P(L%U<317L(>SN)(VVR(R\
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
MC.T_V6%8A(P ) &!Q].*P;2S.@>/+^X:.0VFMK&5E )6.9,@JWIN!&#QR,4
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
M8P <]?:NA\.:LVN^';#4WB$3W,0=D4Y /M6+9>%M0A\4:WJ]Q<6SC4;.. !
MP(=4522,<#(/<UI>$-'N] \+66EWT\<T]N&4O'G;C<2 ,@= 0* ,#7?'EU9Z
MIJ5EIED;A]/"#'V>63SY&&2@9 0F!CENIX]ZM:GXVET@Z5?7U@\&CW\ +2LC
M&2WF(R$=<=.V?8T7OAC6[+Q'=ZIX;U&UMTU$#[9%=H7"N. Z =\$\$XS^EC4
M?"UQK<ZVNL7$5WI<=H512")#<$8,AP,< G'H3TH ;=>)]1TW2-+6_LK>/6M3
MF$,-LLA\M"3U9O8$9QGGCWI=4\47^@Z1?W6IZ;^\BN!!:M$<I<[ONM@99?<<
M^V:SG\'ZY=^%=.M;O4;7^V]*G$ME=J"RD#& ^1GZX] >:M7_ (7UO7O#UW;Z
MQJD'V]W26V^R(4BMW3E2,_,<GJ3^'2@"D/'][#;:S--I4DJ65JL\,R6\L2RD
MD!E(D (P6Z^@)J^OBR\A\+ZCKLD-G>V\$*2VYL9&/F9ZA@>5(XSQTJ:WL?&)
MTNZ^V:EICWY18[=4B;R>H+-)D9)(R, 8JOIOAG5=,EU>^LUTNUN[U80EM%O-
MON7[[,,#ELD<"@#4\,ZM?ZO!+/<_V>]N0A@FLI2ZOD'<#GD$<=1WK=KE_#7A
M9]$UC4;\+;VL-VJ8LK1V,2L!\SX(&"3V X%=10 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M<[E=>W;%=-0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MWFBFAL+6.6&/RHW2%0R)_=! X')X]Z /(GGCM= TJ+[6]MH\.OW"2R1*KK"
MQ\O(8$;0<G!!'?KBNZ\$V&D6<^K/I&J2Z@LTJ/-( GE!R"<)L4+G!Y Z<5T:
M:5IT<$\"6%JL-P2TT:PJ%D)ZEAC!S[U+:VEM96ZV]I;Q6\*YVQQ($49YX XH
M E90PPP!'H167XETZ34_#6IV<&1//;.B;3@EL' SZ$\?C6K10!Q/P]UG3XO
M]E;W%W#;S62M'<1SR*C1D$GD$\#'.:K:[JMIJ'B[PRMU^\T.X\_:9!B*2900
MI8'@CCCZ@UV%UHFDWUP+B[TNRN)P !)+;H[<=.2,U9NK.UO;<V]W;0W$+8S'
M*@=3CD<'B@#R;6G;2H?%R:6\HT?[5:F<6^ (MQ_?!,8QQM'XULQR:#%\3]#_
M +':Q"RZ=*N+7;SQN7('?&3S7?QV5I#:?9(K6%+;!7R5C 3!ZC;TJ"UT72K&
M19+/3+*WD7.UH;=4(SUP0.^!^5 'DOABUT?4;'3[S5=<N(=<AORS6B1Q"X,V
M_P! GF,O(SDX'/3%>R&"%E"M%&5#[P"HP&SG/USSFH%TO3TOVOUL+5;QOO7
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
M)I?A3X>UG3QYEYHZ1W2!&QN5?]8IQVQG(]J;K]GJ5U\.WU6:&42WU]'J%[#
M^66W[*#@]%"'IV/':@#T"U\0:/>64MY;ZG:O;0\2R>: (_\ >ST_&GC7-*,4
M\O\ :5IY=NRI,YF4*A;& 3G'.1BO,+O_ (1RY\,>*=1TG4-0U">:R1;BXNAA
M <C:OW5&[IZ]*M:[8Z;I_A+PSJ>FQ&TTX36\EY=62!9-FS"NW&6()[@G)/>@
M#T>TU?3KZR>\M;ZWFMD^_*D@*IQDAO[I Z@]*Y:#Q<VH_$BTTO3KZ"?2VT]I
MG$0#9D#,.3U' ''OGN*Y358],7P]?:CH5Y?ZE9OJ%M+JDTX++(@))  "@]5W
M<8Y'IQIVFLZ7J_QET^YTRYCF@?2FB#H"!O!<XZ=0,4 =YK\DT6B736^I0:;,
M%&R[N I2,Y'7=QST_&I6U*SM (KS4;19TA\V3=(J?*."^TGA<]_UK ^)B@_#
MS5\@'"(1GM\ZUR\%K;W/Q#\()/;Q2J=#1MLB!AD*V#SW% 'I]M=6][;I<6D\
M4\#YVR1.&5N<<$<'FN2\3>*!!XAT_P /VFKVNGRSAWN+IBC-#@95=K< L3W_
M  ZT?#9XCHFI) R&./5+E45",*N[@#'08J/7?LK_ !2\,Q2"(R&VN2RL!SE1
MM_4''TH W],OS;:.S:OJNGS7%HQCN[B)PB(V>-V3\IP1D'')K(\1^(+NS\2>
M%+2PN(_LFI32><R@-YB *1@^GS9R/:N3FU>TTN3X@Z5J+"*XN6DEMHR"S2[H
MFP0!G@84Y]^>E2W]Q#)??#"59%\O:5W$X&=D0Q^?% '9:/JM]=>-/$6FW$J-
M;62VQ@54V[=ZLQR>I/3\N@KHZXC2;^TM/B!XTN)[B-(HH;1W8MT"QMN/X5U]
MC?6VIV,-[9RB6WF7=&XZ,* &SZG86MU':W%];0W$O^KBDE57?Z G)I]Q>VMH
MK-<W,,(5"[&20+A1U)SV&1S7GD(LKBW\<6>M)$]^MQ-*@N<$^1M'DE2>P(XQ
MT.*H66FQZIXB\(6GB*&&:Y;1I!+&YR7 SLW9Y)VY/U!(Z4 >KHZNBNC!D89#
M Y!'K7/6VMWFL66HZAIK6T5C"DD=I-< [9I%_P"6A8$8C!!'OUR*U;VW,&@W
M-M8)Y92V=($BXVG:0H'IVKA= "-\!W$CE4^P7(9@,D?,_:@#J!=:PMEH+?;=
M+:2=D6\=CQ,"N3Y.#@DX/\ZEL];D/B2ZT.^C1+A8_M%L\9.V6+..AZ,#P:\]
MG_Y!/PP_Z^8O_9*Z7Q&)&^*'A(6Y&]8[DR@$9\O:.OMUH U?'.N7OASPQ-J5
M@D3SQR1J$E0L&#,!C@CGFMJTOK>\W)%/"\T6!-&C@F-L=&'4'ZUR?Q6"MX N
MP^X)YL.XJ,D#S!FL35]+M].\2VDGA:/R;G^R;MKL6^!QY6(F;_:+X]R1GU-
M'I,=[:374MM%<PO<0X\R)9 73/3(ZC/O5'Q-JDNB^&M0U*!$>6VA+HK]"?>O
M-_"*Z'?2^&[P:_(VIPG;]DBMU61G8#S [ ;F7.268^OK7=>/O^1#UK_KV:@"
M33]1U;4=)\/7T7V)1=Q1RWHDR#M://[L9Z[CWK:>X@C!,DT: ,%RS <G@#ZU
MY?>B,Z=\,&WG>)+<!0."-B9.?; _/VJ@=.LKN+XE3W-M%++!*[1.Z@F-@'(*
MGL<^E 'L N(&N&MQ-&9U4.T88;@IX!QUQ65_:5SIW]K7FLSV46G6[ V[1D[@
MF.=^3]XG@ 5Q4&GV.GZKX!NK%%CFNHW6>5&^:<&$'YS_ !<^M4DBBDM_B@CA
M) &9P",X(5R#SW!_44 >I6E];WEA#>Q.!#,BR*6(& 1D9]^:L!U*;PPVXSG/
M%>1WDEF#X,MUN[.TT=[8B2184DB%SL7[X(*[LGJ><Y-.N8],T;1-,MK759;W
M0WUL+>R%1Y0XSL'&-F1R!D=10!W=IKMQ<>-[W1B(#:0V:7".F2Q+-@@G..QK
M1U36;'1HX&O9@AN)D@B7(W.S, ,#VSD^@KC_  ^VD_\ "UM7.ER6QCDTZ)F%
MNP*EPP!QCCIMSBF_%"""27PQ+<Q1M FJQK*\B@JJ$C<&)X ..<\<4 =^TL:8
MW.JYZ9.,TZN!TZVTO5O%7B.WUF"UN#$(A9I.BLJ6Y0X,8/ &<\K[>U:WP\EO
M)?!-@UX[2$!EAE<$&2(,0C$'GD8_#% &A=^([&.74[2WG26^L+8SR1=EX) )
M]>.GI4/@_7)M?\+:?J5V(DN;A&+)'P.&*\ G/:N3NH=-@\<^+=\=I'</IBM#
ME5#EC&Y<KWR>^/QK!T33+.T\.>!-7@C\J_FU-89)E<@M&7DRIYZ<#_)H ]F,
MB*P5G4,>@)Y-.KQHV=AK.I>(QXAUQ--OK:^9P#"@E2-<;#&YRV,#HI_#FO6;
MO*Z+/B1G(MV^<]3\O7ZT 6A(A( =22,@9ZTUI-T3F%D=@#CYN,^]>)Z9I5H_
M@7PAJ>)$O9=62U>X25E;RFED!7(/ QZ5T^E6%EI?C7Q;H]@JI8R:='(]NJD!
M&VXQGW#$Y_VO:@#O-+EO'TRW;4OLZWK+^\$#93//W<]>*6_ENCIEP^F>1)=A
M#Y7FM\F[_:([5Y=;VL%YX9^'D4N2'N6C;:Y4E2&W#CL< &H]D>G:=\2-+LXU
M@M+81M$B9&W<I!_]!% 'K-G).;"V:]\I;EHE,HC;*;L#=M/IFIO-CVAMZ[2<
M YZUY+#:PWOB+X>VEPF^";12LJ;B-X\@\'':H9O#NF_\(7XN.61M+U"9;(O*
MS"!4V, @)P"22,^] 'L.Y=VW(W8SC/.*-RXSN&"<9SWKS>*>5_B5X6N9Y&_?
M:'EY&. [88GGZD'\:YB^GCG^'Z"WG/EGQ.P4Q/C:IW$8QT]10![=YB ,2ZX7
M@G/2G @@$'(->6Q^'--;XIWVAF*3^RYM.%S):B9_+>3<%W$9Y/U[\UTOPS=W
M\ Z?O=G*M,@+,20!*X _  "@#JV=$QO95STR<4NY=P7(W'G&>:\OU6.TU;QO
MXETO6K^TM0;:$6+7B;Q&I0[GC+%0K;B"<<Y^AI?$-N]E8^']1T&]?4==L8',
M3NN3<VX4[F<=2!VYYW<9S0!Z'J>K6.CZ?)?WUPL5M&0&?!."3@# YZFK9DC5
M0S.H4]"3P:\D\41Z7>_""UNM*02PBZCFFD9?F$C'#EL]]S8/U]*L^(H(-1\;
MSZ-=W^GZ?IT6F*MC'=6X>$ \,R#>H5QC /H/:@#U3-5-2U.STC3IM0OIA%:P
MC<[X)QSCH.37F5U:13>(O NG/JLNIVK17"O<AV7SP >N#TXQU/%9.N1QIX%\
M6Z?$7=+#6@(HV8OY,9( QGH/O?K0![:"&4$=",BESBH;18TM(5A"+&$ 4(
M![8KQZ_L(CX7\;7RW5S)+9ZHWV9_M#8B(9>5P<9^8C\!0![,2%ZD#MS02%&2
M0!ZFO)KB6;Q/XJFLM0O[6RCDTJ![9;N(R*=ZAG>/]XNUPW?D_+[59@6,^)=)
MT'7-674M*;39!!<2R[5NIO,QG&XY8#(!)/M0!ZB2 "2< =Z*\KU=XH=0\,:3
M!K"MHY-T@N+\>?%(ZDKLD&Y=P7HISCIUJY)H>H0^'AIVF:]:ZK/;:EYOV:4F
M..0 9-ODNV<?>P3VYH ]()P.:*\Q*S:QH=HVAV:K<66HSBZT6^N,K)(!\Z \
M;@I8$=AG\*AM]5TZZTWPU;6L%YYLMW.5TVXN<QEE)W"1R#\BY)'!SZ4 >J45
MX^DDUSX MXQJ,T4MIKWDR"WG88!EQL#9S@!LC\*V_$&@P^$&TWQ#9SWDUO87
M3-=QRRF0M%)P3D\G:3QG/7K0!Z+16!X762YCOM9ER/[3G\V%3D;854+'P>A*
MC=_P+MTK?H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K(\0Z!'X@M+>(W,UK-
M;7"7,$\6"4D7.#@\'@FM>B@#"TSP[):W<=WJ.JW6IW$.X0M.J*(MP . H'/'
M4UNT44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 5K^PM
M=3L9;.\A6:WE7:Z-_G@^].M(9+:UCADG:=D&/,8 %AVSCOBIZ* ,O3-$BT^]
MO;]Y7N+Z\8&69P!\J\*@ X  _/O6I110 @ 4    < "@(H9F"@,W4@<FEHH
M*:B+&NU%"KZ 8%.HH :L:([.J*&?[S <M]:-B98[%RPPQQU'O3J* &K&B1B-
M454 P% P /I2X&,8&.F*6B@");:W2$PK!$L3=4" *?PI_EIY7E;%\O;MV8XQ
MZ8]*=10 Q8HTB\I8U6/&-@&!CZ4V.W@AQY4,<>!@;5 P*EHH ;)&DJ%)$5T/
M56&0::((1(KB) Z+M5MHR!Z#VJ2B@".*"&!2L,21@G)"*!D_A0T$+RK*T2-(
MOW7*@D?0U)10!$]M!)(9'@C9RNTL4!./3/I0UM _E[H8V\O[F5!V_3TZ"I:*
M *\UI&\<_EK'%-,A4RB,$\CJ<]?H:9I>GQ:5IL%C 6,<*X!;J3G)/YDU;HH
MK3:?97-S%<SV=O+/#GRY7B5F3Z$C(_"I3!"TRS&)#*HP'*C<!]?Q-244 %8F
MF>'TTN>]AB>-]*NBTGV.2,'8['YL'NI]"#^7%;=% %?[!9[+=/LD&VV(,"^6
M,1$# V_W>/2L^QT:1-;N=8OYDFO'3R(0B86&'.0H[DD\D_RK8HH ;)''-&T<
MJ*\;##*PR"/<57LM-L--C:.PLK:U1CDK!$J GZ 5:HH J0:5IUK=R7=O86L-
MS)]^:.%5=OJP&34]Q;PW4#P7$,<T,@P\<BAE8>A!X-244 5/[*T[;:K]@M=M
MH<VX\E<0G_8X^7\*3^R=.VW2_P!GVNV[.;@>2N)C_M\?-^-7** *1T?3";4G
M3K,FT_X]B8%_<_[G'R]!T]*>FF6$3W+QV-LC77_'PRQ*#+_O<?-U/6K5% %$
MZ)I)L!8'3++[$&W"W^SIY8/KMQC-/_LO3_[/_L_[#:_8L8^S^2OEXSG[N,=:
MMT4 4[32-,L)?-L].M+>39Y>Z&!4.WKC('3VJ6[LK6_MVM[RVAN8&()CFC#J
M<=.#Q4]% &?<Z#H]Z8C=Z58SF) D?FVZ-L4= ,C@>U7U540(BA548  P *6B
M@"I+I>GSW?VN:PM9+DH8_.>%2^P]5W$9QR>/>HSHFDM!;P'2[(Q6S;H(S;IM
MB.<Y48^4YYXJ_10!2GT;2[J[2[N--LYKE,%9I(%9UQTPQ&15QE5U*LH96&""
M,@BEHH H'1-)-I%:'2[(VT+;XH?LZ;$;KE5Q@'D\BICIUB;B>X-E;^?<)Y<T
MGE+ND7&-K'&2,=C5FB@"C'HVE0BV$>F6:"U):W"P*/))Y)3CY<]\4YM)TUC=
M%M/M2;O'VG,*_OL=-_'S?C5RB@"JNF:>DUM*MC;++:IY=NXB4&%<8VH<?*,<
M8%1C1=*$5Q$-,LO+N2&G3R%Q*0<Y88^;GUJ]10!FWGA_2-02T2ZTZWD2S8-;
MJ4 $>.@ ';VZ<"D/AS13:M:G2K,P--]H:/R5VF3.=V,=>WTXZ5IT4 4AI%@-
M4DU,6L?VR2$0-*>28\YV^F*=IFEV6CV2V>GVZ6]NI+!%SU)R>M6Z* ,O5/#>
MC:U/#-J6FV]S+"04:1,GZ'U'L>*G32-/COQ?):1+<B 6X<#I&#D*!T YJ[10
M!BP^$=!M]+NM,BTV);*Z;?-#D[6/&#UXZ#IZ4Z_\*:%J=G;6=YID$EO:C$"8
MV^6,8P,8X]JV** ,^31--EOK*\>SC\^Q4K;,N1Y0(P0 ..E0CPQHHAU"'^SX
MO+U%MUVO.)3USUXY/;%:U% $-I:6]C:16MK"D,$2A4C08"@5G#PMHBV5]9C3
MXQ;WTGFW*9;]XV<Y)SGK6O10!CZAX5T/58+2&^TV&>.T4+ &S\B@ 8SG)' X
M-/U+PUHNKV,%E?:;!+;6Y_<QA=HCXQA=N,#VK5HH S;WP_I.HZ4FEW5A#)91
MA0D.,!,=,8Y'X5#)X5T.32X=-.FP+:0N'CCC!3:P&-V1@YQU.<GO6Q10!B2>
M$=!DLH+-M.C\F!VDCVLP96;[QW Y)/?)I;CPCH%U96EG/I5O);VC;H4*_=/?
MZY[YSGO6U10!@/X)\-R6K6W]DP+ T_V@I'E!YF, C!&.#T'%5?%-KKVJR?V)
M8VD"Z5=P;+F]>0;H@2=RJN<DE>AQWKJ:* &11)!"D4:A8T4*J@8  X I]%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 445RVLW6I6WCWPW%%?%=/N_/26
MU"#YF6-F#$]?3CVH ZFBN0U6_N=8\:)X8M;V:S@ALS=W4UNVV0DD*J@D'&,A
MCCKGZ@W/!VM7.K6%W!>AOMFGW3VDTA7;YA7HV.V01GWH Z.BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHI&8*I9
MB  ,DGM0 M<KJ'C_ $FSOI;.U@O]4GA&9ETZW\T1?[QR!^54;F[U#QQ<R66D
M7+6F@1L8[F^49:\[,D1[+U!8?_KZ>UL=/\.:,T-E;QV]K;QL^U>,X&223U/N
M: ':+K-GK^D6^IV+,UO."5WK@@@X((]0015^N$^$:./! F886>ZED3GMG'\P
M:R-9\47'B_QM%X1TB_:UT_YA=W$0^>4J"653V'&,COGJ* .@U3QR9=0ET?PS
M8R:MJ:?*[KQ! ?\ ;?VP?Y9S5=/">O:K%]H\4^)KB-5^8VVG,(8T'7EL9/?_
M !KJM&T6PT#3(M/TZ$101^^2Q[DGN37*^/M:NKAX?"&BX;5=34B1B>(8>=Q/
MU (^F>^* )_ACJ%YJ/A-FNIWN$ANI(;::0Y:2)<;23W.<CGTKLZI:1ID&C:1
M::;;C]U;QB,''7'4_4GFKM !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 5QGB.]C7XA^%+<QS$Q-,[R",E%#
MQLB@D=RPKLZ* .*U.$>'_B"GB.9)#87ED;2>1$9S%("&4D*"<$*!]1[U:\!Z
M;=V>FWU[>K-'-J5[+=^3.NV2-2<*&'8X ./>NKHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBHKJYBL[2:ZG;;##&TDC8SA0,DX'L* ):*Y^P\::'J,M
MK'#<RI]KR+=Y[:2))B.H5F4!C[ UT% !1110 450O-:T[3[ZRL[JY6*>]8I;
M@@X<CMGH.HQGK5^@ HK-EU[3X=?@T225UOYXS+'&8VPRC.3NQCL>]:5 !15.
MRU*VO_M7E%U^S7#6\GF(4^<8Z9Z@Y&".#FGQ7T$U]<6:%S-;A3)E"%&X$C#8
MP>G;I0!9KB=9N9O&&K3>&].D,>FVQ4ZE>(W#_P#3!2.Y'7GBI/B+XN7PQH@B
MMY534;S,<!/_ "S'>3&#T_G6[X=T*V\-Z)!IML2RQC+R$<R.>K'W- &A;6T%
MG;1VUM$D4$2A4C08"@=A7)?$W4)+7PC)8VH+WFIR+:0QK]YMQ^; ZGCC\14_
MCSQ-J/A;3;6]L=/^U1&8"Y<@D11_ATSTR>!^-8.FZ@GCWXA6]];X?1]&A61
MW\4\@R#CU'Z%/>@#KXOLWA'P<GF$"'3K0;N<;BJ]LGJ3TYZFO)?ASIGV;XC0
MSW$H64V#WSH %$?F=%/_  %PW;K75_%+Q):"QM_#]LYN[NYN8_/MK<[G\L'.
MW Z%C@ '\JXRW\[7/%/B2_U>6YT-;6RS-;6K[6**%58R?H!VY]J .ZE^)\,G
MAR2]M;-I+V>\DM+"V1MS2XQAR/3D9 SS@=ZUO!'A>71;274=3D:XUK4,2W4K
M@90D9V CL/;C\A7'_![PC"+1?$MV5ED8LEHG/[K!*LWU/3Z?6O7* "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *R_$O_(J
MZQ_UXS?^@&M2HKJVAO;66UN8UD@E0I(C=&4\$4 >,&&\@^'GA34+RYBN=-M[
MR.06,4!25OF8??W'<1GH .M=E'<7S^(O$UQ<:_=6MEI4BNJ;%9%4P[CD8R0"
M<X]O7FNAT_PIH.EE#::7;HR'*,R[RA_V2V2OX5;BT;38)[V:.RA$E\<W)VY\
MWC'(/M0!YE'KNM0/JD/]H7BQCPZU[ T\JM(9 V!)@ A">?ER<#G.>!/+=ZO'
M:7MJ^JWMU]K\,'4!N.&CEX'R;0,#FNW@\&>'+6)HX-'M8U:%X&*KAF1_O MU
M.?7KVJ[%H>F07*W$=G$)5MA:!L9S#Q\A]1P.M &7X6L[23P5H1,IG2"!)DDD
M;(#[3R?4 D_D/2LSPAJ5VVM2V.K75ZVH&V,VQW22WE0OQ+$R]L$#':NNL]/L
M]/L$L;2WCAM8U*K$H^4 \G^9JMI7A_2=$WG3K&* L,%ADG'IDY('MTH YV^2
M-_C!I;.P#)I4K(..3O(Q^1)X]*Y_0]8ULQ^&=0GU>XG%[J4UK) X&PIE@,X&
M21C(.?3TY]%?1-.DUJ/6'M5.H1)Y:3%CE5YXQG'<U!#X9T6W2T2+3XD%I,T\
M&,Y1VZMG/?WH \]U2>[U;2[O[5J%R/LWB[[-$4?;LCWJ .G\.<C/0UIZYX@O
MM+N/%D1U@P16L5F;>1HPYBWDA@H_B) []^>.M==-X7T2>TN[673H7AO)S<SJ
M<_/(3G=G.0>.W]:Y3XEZ=I>D^"M:NX+-([K4'A21P"=Q5QCO@8 /2@#@C,GB
M'PEXKURZGN;J:W,-M:-=,&>.$S*W88W>I'O7HNKZCJ6G>-$EU"[N[72'EABM
M9(-KPLQ^\DJ_>!;/#=N*T=(\'>'_ /A'HH?[,AV7=I"MP!D>;M 89P>N><]3
M6C_PBVB_;Q>FQ5IPZ/EG8C<J[58J3@D #!Q0!2^($MO#X#UDW."C6Y50?[YX
M7_Q[%>0>";[6I;&U\-Z=<0Z7%JEQ(6U  F5MJC*C!X('3IUZBO2?B5I&L^(8
M=+TC3;5I+66<RW4GF[  HX4GWR>QY KR"XN+OPGXRN8(K0Q36TDHMH#)O\EY
M%P&!P,\%2..>* /1?AOX5LH?%.L:K"TDT-E,;2WDF.YGD _>/G _KUZ]SDV?
MAQ?&7Q&\32+<L=/MI@9802//D&0JD<< JW)_K7<^&;37?#OA^UTV+0[9_+7+
MNVH8+N3EB?W?J37'Z)X.\<:%JNH"Q6"&SO7#S.+E3(5!;"JY4X;#'G;0!+X3
M\<:;X0^'5M%>2?:+T/,4M(1\R_.>';D*">_H> <5ZAH]^VJZ-9W[VSVS7$*R
M&%SDH2,X]_TKQ#1-(NM7U"/P-+8BV6UO))]4ND;+S(#\OS8]\#UR#@8->\PQ
M)!!'#&,)&H51GL!@4 /HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *RO$FA0^)= NM)GE
M:))PO[Q0"5(8,#S]*U:* *.D07=KID%M>&%I85$8>$G#@# ;!Z$^F3]:O444
M %>?ZAX-FU?XK1:S-$%L+.")\LO$T@+8 ^G!/X5Z!10 5E^(M:A\/Z#=ZG.1
MB&,E5)QN?^%?Q.*U*\Q\4O-XU\>VGA6#!TS3V6YOV'<_W3^!Q]6/I0!I_#+1
MYX],F\1:B_FZEJY\UW9<,J9X'T/7\O2N[I%4*H50  , #M2T %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% &3XGUN/P[X<O=4<9,,?R+_ 'G/"C\R
M*R?A]H$FB^'1/> G4K]S<W3M][+<@'Z#]2:=XCT:X\2:_IMC/"1I%F1=SLW2
M:3D)&!T(ZDY[$>M=4    , =J "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
,* "BBB@ HHHH __9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>23
<FILENAME>bbrantretirementagreemen011.jpg
<TEXT>
begin 644 bbrantretirementagreemen011.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#WZBBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HI
MN]/,V;EWXSMSSCUIU !1110 4444 %%%% !1110 444 @]#0 4444 %%%&:
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
MO!VJ6EG;O<7$T/EQQH0"22!W(''7\*QM1BUH3:!MTFYN;%+,K<P12)'(DI4
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
MP%]>2.E 'JJ.LB*Z,&1AE6!R"/6LM?$NC/>QV:ZC"9I3MCY.UVSC:K?=+9[
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
MGD@$#!H Z*BH+B\@MK&2]DD7[/'&96<'(V@9R/PK TKQK9ZGJ%M:-8WMH;R
MW%K).BA98P,DY!.#['^M '345SUKXPL+RYL(X[:\$-_))';7#1KY<A3.?XL@
M'!QD#-(/&>G,T#I#=O:3W@LHKM4!B>4G''.2N<C=C&10!T58NMZ"^KZCI%VM
MYY TZX\_9Y6[S#C&,Y&.,^O7VJ._\5VEB=0*VEY<Q:?C[5+;HK+&<!B.6!.
M03@'%2+XITR35M,TZ.1WDU*W-Q;2*OR,H&>3U!P">E &U17,7OCO2;'2KW49
M8[HP6=^UA(%C!8R+U(&?N^_Z5-:>+;:^N+RU@L;Y;N"V%TD$T8C:>,]&7)]<
M=<$9Z9S0!T-8.C^&VTW4KF_N]3N=1G<LL!N,?Z/&3DJOZ9/L.*;X,U^X\2>'
M8=1N;1X))"QZ#8PW'&WDD@  <XYK(D\27>JS>*]+EL+BWBL8&6.5& *GRV;+
M,&R">",>E ';T5P/@SQC8KI?A_1I;>_6:>V6..XD@(AD<+D@.>I'3@=:U;KQ
M_HEI>/%(9_(CN/LTEVJ@PI)Z$YS@="0,9[T 6M)\-RV.K7&I7NJW6H2LS_9T
MFX2W5CDA1D\]!GTK?JGJ>IVND:7/J-Y)LMH$WNP&>.V/KQ63%XRL'34O.M;Z
MVFT^W^TS031 .8\9W+@D$<>M '145R>G?$+2-2OK*U6WU"W%\/\ 1I[BV*12
MMC.U6SR>WI[]*KR_$W18FN,V>JF*UG:"XF%H2D)!QECG@9[=>.E ':4@ &<
M#/)KD+B8O\4-)>*:0PS:7*VW>=I&X$';T_R/2I]'UC1;33]:U*.ZNUMX[^47
M!NR<K+QE$4\@9( &,YX]* .HP 20!D]32U@V_BRPEAOWN8;JR>PB$\\5S'AU
MC()#?*3GH??BJ;>++;5=/U*VA@O;.[73FNXQ<(%+QE3AU*DCKCO0!U5)M7=N
MP-QXSBO-O WC>PM/#FB6&HO>>=/OC^V2QGR=Y=L*9#U.,>O45H:9J,D/Q1\5
M+=7;K96UI#)MDD/EQC8I8XZ#N30!W.!G.!GIFEZU@:=XPTW4=5ATY8[J">XA
M\^W\^+:)H^?F7G(Z=P*S_B-KD^B^'$%L+A9KNX2!98<#9D@D9SP2H(&/TH Z
MU45!A%"CT Q0$0,6"J&/4@<FN1COM+\*75[(9]6F-Q"MT]F^Z;[)&IPS\D[0
M<DGG^'CI6Q+XFTU+2RG@D>[-\-UK#;KNDE&,D@<8 [DXQWH U]J[MVT;L8SC
MFC8NXMM&X\$XYKSWP?XB"2^*[[4[NX^SQZHT<2RABR L55 G4'H, 5T@\8:6
MJ:C]H^TVTNG1B6YAEA.]$/1@!G(^F?>@#=V*$V!1M],<4"- A4(H4]@.*YR#
MQ[X>N8&EBNY&7?'&F87!D9_NA,CYCUZ=,5/_ &Y9ZUI.KI8SSQ3VBO%*"ICD
MB?;D'!Y^A]J -ORH]H7RUP.@QTI]8?@V:6X\&:/--(\DKVJ,SN<ECCJ2:W*
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
M5VMQ=VUHJ-<W$4*NP13(X4,QZ 9ZD^E34 >:S:#JC6/P_06,I;3Y8S=#'^J
M"YS^1J+2=#O]$N;W2)?"EOJ32W326VISJCH$8Y_>$C=QZ#K^M>GT$@ DG %
M&!XR&J?\(K<IH\1ENVVIL15)*$@-M#<9QFN*ET^\M;CQ)>G2;^"SNM!E7S[J
M17<NJMDO\QP3Z>W0"O38;VUN&VPW,,IR1A) W(Z]*9J5A%JFFW-A,TBQ7$;1
M.8SAMI&#@_2@#@+""[\1>'_!EI'I<]N+)[>ZEN95 0)$O&T]R_!X]>>E4[)[
MJ[T+QII%II=S<3W6KW4<<@0&/+,!RV1C;C/XCKS7I>FV$6EZ;;6$+2-%;QK$
MAD.6V@8&3]*JZ+H5MH2W@MI9W^UW#7,GG.&^=OO$8 ZT <Y;:3>:?XS\/1K:
MSR6MEI)M)+H % P QD_\!].XK&?0-;N]!\11P6+17*ZZVIV8F&/M"[@0!Z<#
M^G'6O2K:[MKR,R6MQ%/&&*EHG# $=1D=ZFH XJYUCQ!K7AG4Y[7PX]I+Y!2.
M.[VM)*^1D!",%0-V,]3V]<32-,NY_$TD\6DZO#!J.CO;276H'+"4G.YAGY1P
M!M 'L*]0HH \LL=+U"]\$Z=X1;3KR"]MKD-//+$5A15D+[@_1LC@;>_I4FJ>
M'-1U;Q=XRMHX9HDOK"$6]P\9\MV54^7=TY*X_.O3MR[MNX;L9QGG%,\^+SO)
M\U/-_N;AG\J .)\(2S3W-G%+X0.FSV</E3WDL:IDA<83 RV3@^@&:=\4K:YN
MO#]@EK:7-RZ:A%(RP1-(0H#9. #ZUVDD\4)42RHA;[NY@,TYW6-"[L%4=23@
M"@#S7Q-IJ6WC1M6O] O=:TS4+9$"PHSO;NO;:.0I!S@GJ34]W;7OA_7="UR'
M0KDV"636DEC9?OGM2Q+ @8Y]#V_KZ&CK(@=&#*>A!R#3J /&W\/:O?:/XCN?
M[)NQNUL7ZVDHV-/%DL5'7)PW;OZUL?9K:Z\*:_+I?A"\TV2:Q:+=-&?.E8_P
M*G)('K].*],J.*>&<$Q2I(!UV,#B@#@]4GU*Q\#^'%L=+NA&/(6Z2&W\RXMU
M"\E$(X;(Z]OY5_#JW%I>>,&DTG5H(KJ)9H/M$;2.X"%2,Y.6)/W03Q7HTDD<
M2;Y'5%]6.!3J ..T75QX=\*^%[.^L;T27*0VI*PG$+MA1OSC;R0*[&JMYIMI
M?RVLEU%YIMI1-$&)VAQT;'0D=L].U6J "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH \^75M3C\;&TU74KRP=KXBQB\D&UNK?^[NQGS.2<D^@]*K:+-?Z?IWC74X
M]7Q+#J<\,?VYQY*E=@#DXSG&% Z< 8KIIO"*W5X&N]2NKFQ6\-ZMI*%(63D@
M!L9"@G(6JEY\/;"\36(GO[Y;;4Y?/>!7&R.7(8NH(ZDKCZ'Z8 ,+3M;U.35=
M:THZCJ$MHVCM>VUS<1B*4-PNY!M!"DDX!'&*ATK4=3T/P3X6L;)Y[J?57<DJ
M8U=%(+E4+<9R>K$]_48ZBQ\#P6VKR:G<:I?7ES-:-:7!F*@2J<>@&,8_E^-8
M?#JS_P"$=@TAM4OR;2<SV5R&59+8]@I Z<Y^OI@8 +_A ^(Q#>Q:_$ZHDO\
MHCS/&TK1_P"V8SMR..?K5>2YU'7O$NK:;::C+IT.EK%M,**6FE=2P+%@?E&,
M;0.>N:V-#T8Z/;R+)?W=_<2L&DGNGW,<#  ]%]O<U4O?#/FZW+J]AJ,]A=3Q
M"&?RU5ED4=#@CAATSZ4 <HWBK7M6TGPU/97<5A/?7<MG<?Z.)5+#(#@-C^Z3
M@'OUXKO],M[JTTV""]O/MES&N)+CRPGF'UP.E83^";5(]"BL[N:WATB8S(F
MQF8GDL?7[W/^T:Z:12\3H&*E@1N'4>] 'F^BZM=Z?X4TJRLF6*?4M6GMA<%0
MWDCS7)8*>"<#'/KWJ[K'B^\\*:CJUC>2&^6+3Q?6LTB ,"7\L1OL4#&[G/'I
M]-&#P):Q>&8-'>_N7DM[@W,%YA1+%)NW9''J3G/7)JZGA6WG:]EU6=]0N+RW
M%K)(Z*F(@2=JA1QR<GU./2@"KIT7B"!8=1FU:*ZM9K)IIHIT6,),0"NT@?*F
M.#DGN>]<UHWBK4QXFT&!]1>_AU:.07&8=L*2)G_4MM!(&,=P?7/3HM)\#+I\
M;17&N:I?0+$\,,,THV1*PVY [D D ]LGBJUA\.XK.YT:X?6KZ=]*8^2&"A=A
M &S&.!Q]>: )_!7_ "$_%?\ V&)/_05JUJ6J7]MX[T/3HYE%C=P3M+'L&2R
M$'=^(X&/Q[6]%T!=%OM5N5NY9AJ%Q]H9'4 1MWQC\/RI;W0?MGB73=9^UNC6
M*2(L(0$-O&&R>OI^5 '!7GBCQ1:^'-3UW^U(3'8:HULMN+5?WJ!PN&;MUXQS
MUR3QCI7U/5]<U[5]-TZ]&G_V?:Q-'B-7\V652P+%@<*,8P!DYSGM2S> H+CP
MO?Z)+J,[+>W9NWEV*"K%@Q 'ID5)J?@>.]UA-4L]6OM-N3"(+AK1@OG(.!GT
M.._/;TH C>\U;4_$,7AY[XV3V^GI=75Q:*"TLA.W"[@=J@@GN3TXK!N?&6OG
MP_<QVKPMK%AK"Z<[^6-ES\Q .#@+GOC'MC/'52^$(([JRO-,O)K&[M8/L_FJ
MJOYT?_30,/F.><^I-0W7@BWFT86$%_<P2&]^WR7("L\DV<[CQCKCICH* ,X3
M>)QXRF\/#7HFC>P6]^T&R0/%^\*E5'0Y]6SQ[\UFQ>-=;'A?2XODGUB]OY;+
MS55%R$8@LH;"[N@ /%=F-!QXN;7_ +6^\VGV3R-@VA=V[.>N<UCCX?6K^'#I
M,]_<-(MTUW!=H DD,A.<C'OG\_84 7/"LWB=Y;Z/7[;9 K VDKM%YC YR&$9
M*\<<\52\6:IJEIJ,D5IJ@M(TL7FCB@MQ<2R2#NZE3M0 8SD#)ZUMZ'H;:0)I
M+C4KO4;J;&^>Y8' &<*H'"CD_4G-9FL>"O[4UBZU"'6;ZQ^UP""XCM]OSJ 0
M.2,CK0!BOXHU^^N_""64T$!U>TD><&W\Q58*#NZ@X&>F1[YI;7Q;K-GI5Y:7
MDD%UJ4>L+I4-UY>Q27Z.RCTST'M]:V+'P2EE/H$HU.=_[&CDCC^4 RJ_9L=@
M,#\*2X\!V=W8:I;7%Y.7OKW[<LR81H),84KCTH R[&UU&T^+4,>H:@;[.D.8
MY6B6,@>8,C"@#K6KXQUO5+&[TG2M'C<W>HO)\Z!"RK&H8[=Y"Y.>_;/?%2Z;
MX1>R\1QZY<ZQ=7ETMK]F82JH4KD8Z#CI^)Y]JL^)/#,/B$6DHN[BRO;*0R6]
MS ?F0G&X8[@@4 <IJWB7Q?H/@VXO-1MHH+Q+Y(X))-C&6$G/S*A(#<8.,=>,
M=:MM=>+#XIO?#PUNT#/:"_BNQ9#,*^85\L)NP?J2>/>M+4?!"ZKX>.EWNK7D
M\KS+-)=2X9B5Z #H![#ZUI'0/^*IEUT79\Q[+[&(B@*JN[=G.<DYH Y4>,-<
MG\*>%M2M5M/M6I78M9HY$.UB=PR"#\OW<]^OYSC5=:@O]=\.ZS/!=E=+>]M[
MJ*+RMR'*E2N3T/ ^GO6=KNBCPUH_A+1;?42SQZRC0S3(#M'S'D#&0"P[]ZZJ
M+PS,\FIWM]?)/J=];&T$R0E8X8\'"JA8GJ23\W)]* ,'0]6O(] \(Z'8.D$]
M_9%S=.N_RD103M7H6.>,\#T-6?\ A(O$$:^(M,5+:;5-*C2:"5H&"7,97/*A
MA\W!&0<9[<5>C\'/;Z9HBP7X34M(39!=>4=CJ1AE9-W((_VAR*=Y=CX/6_U_
M6KTR7%[)&L\Z0-M7 VJJJ-Q"]3U- $&F^)+S6[[1%L)[=HIM.>[N\(2 _"JN
M>WS[N.ORUS[>./$D/A?2_$,HTUXKB\-K);)$ZD_,PW!BQQ]WT_PKI/!VA1V&
MC7T\$1M&U*:2>-<8:*,D^6.V, YQQ@L15 _#R1O!=AX>;503:7GVG[1Y'W_F
M8[<;O]KKF@"1/$VIZ-JNNVFM36UTEG8B_BDAB,6 <CR\$G/(&#G^?#-$\2>(
M]2O-&E.G/)8WL.^Y?[+Y2PY7<K(Q<[ASCD<XXZXK5N/"OVSQ'J6H7-TCVE]8
M?8FMQ$0P7UW[NO)[>GIS7\/^$]3T:6"*;Q)=76GVA/V>U\L)A<8578'+!1C
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MW2U,B7>!.;B1IFD & "SDG [#M2Z7X=TW1V9[2*3>R;-\T[RLJ_W07)('L*
M/)[Q[ZS^'?\ ;*:OJ37]OJ;0QR-<L1M#L.5Z'/'7/3TXKK]DOASQ=?P6=U>3
MQ#0GN]ES.9<RK)@-\QX_# K?/@O03H T,V1_LX2>:(O.?.[.<[LY_6KTFA:=
M+KD>LO 3?QQ&%9-[8V'.1MSCN>U '$>$;+5;Z/0]?;785CD!$\?F2.;@L.58
M,Y4,"#T QCI6E\399XM&TO[/?36+2:G#&T\3E2JD-DG'7'7\*V=/\':!I>IO
MJ-GIT<=R[%]VXD*3G)52<+U/0"LWX@Z5<ZQINF6MO8S7:+J,4LZ1N%(B7.[G
M((Z]J .;U.34?!NJ:Q::=JE[=0-H[W:BZD,K0RA@@8$]."3_ /JK3OT?0?\
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
MN!$-S0LZJ-PP '^8\@8XIGBG6=0LM=:VGU.XT6P>-!:7J6Z20O*<[A*6!*]
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
M499(S=.8XMD3/DCZ ^O3J>V:S5\?Z$VEZA?^9<JNGE!<1/ RR)N;:IVG'!H
MZBD(#*58 @C!![UE2>(].CU;3M-,C^?J,32V^$.UE W')[<>M9MK\0O#MY($
MBN9\?O-SM;2!5V#+;CCCCG!YZ<<B@#IU4*H50 H&  . *1(HXRQ1%4N=S%1C
M)]36''XNTY[2ZN6BO(HH+8W>Z2 KYD0_B3U^G!Y%2Q^*-,E&D%9),:L";4F,
MX.%W8/H: -=$2-=J*JC). ,<GK0\:2H4D171N"K#(-8 \:Z,=16S#SD-<_8_
MM'DMY7G_ ///=Z_I[U'?^/-!TZZO+62:XDN+,@3QPVSN4!YSD#& .IS0!TBJ
MJ(J(H55&  , "FQ0Q0J1%&D8)W$(H&3ZUS%[XTBA\3:'I5K:27,.IQF87"#C
M85)4J._J?0>M;&OZNN@Z#>:H\#SBVCW^6G5N<?@.>3Z4 :"Q1HS,B*K.<L0,
M%C[TAAB974QH5D^^"HPW&.?7BN?L?%UO+X<T[4[R">&6]"+';K$2TDC+NP@[
MCK@UH:1K]CK37$=LTB7%L^R>WF0I)&?<'L?49% %^2"&6(1211O&/X&4$?E0
M\$,D0B>*-HQCY&4$<=.*P]=\3KHVMZ1IHM9I7OY&#,D;,%0*22,=3G' [9]J
MYZW\5P:#XJ\5)JEY>S0130&*,*TODJ8]S$ #"J,]?;N: .^,,1E64Q(9%&%?
M:,@>@-/KFM2O[";7_#K#6;J!K@N]O;PAO*NEV9^? Q@<$9]:M-XMT==0%F;A
M]QG%J)1$QB\[_GGO QN_3WS0!K_9X/+>/R8]CDEEVC#$]<CO3U541410JJ,
M 8 %9GB26:#PQJL]O,\,T5I+)'(F,JRJ2.OTKSB+7]:TS0O#&L)K5Q?76I3K
M%-8S[2) 3@[,*"IX R2?O4 >L1PQ1%S'&B%SN8JH&X^I]:##$9A,8T\T#:'V
MC=CTS6+<>,=!M;^2RGOMDT4RP2$POL1V&0I?;M'YTVZ\:^';+5'TRXU)4O$D
M2-HO+<G<W0<#'I].] &_4#V=K)<+</;0M.OW9#&"P^AZ]A65;^,-!NM233X;
M_=<2.T:9B<([CJH<C:3[ T^^\5:+IMQ/!=7A1[?9YY$3LL6[[NY@"%S[F@#4
M>V@DE662&-I$^Z[*"1]#4I (((R#U!K#OO&&@::(C=ZE'%YMO]ICRK'='ZC
MY^G4TVY\9:!:3QPS:@ SB-@RQ.RJ'^YN8 A<^Y% &PMI;)Y>VWB7R\[,(!MS
MUQZ4JVMNGF;8(E\W_680#?\ 7UZFL?5/&7A_1KB:WO\ 4HXIX0IDC"LS#=R.
M%!)_#I6-XE\0I%=^%]3L]5\O2Y[IA,RMA)4VYR?I@\>] '76=A9Z?#Y5E:06
MT6<[(8P@S]!4SHDJ%)$5T;@JPR#5'1]<TW7[1KK3+I;B)6*,0"I!'8@@$56U
MJPU?4I$@L=3_ +.MMF7FCC#2LV> ,\ 8'/KF@"]9Z7I^G;OL-C;6V\DMY$*I
MN)ZYP/84DNDZ;/?)?3:?:27:#"SO"ID4>S$9'4_G7#-XKURW^'6L7Y,<VHZ;
M>-9BY2/*RJKJID"_1C^6:O>%=6N;CQ-+8VNISZMI/V%+@W4P4M',Q^YN4 ?=
MYQSC- '776GV5\8S=V=O<&)MT9FB5]A]1D<&D_LRP^Q-9?8;;[(V=T'E+L.3
MDY7&.35JL>[\4Z-8ZE_9]Q>;;@%58")V5"WW0S ;5)[ D4 71I>G"Q^PBPM?
MLG'^C^2OE\=/EQCM5OI68WB'2U74V-T,:6,WGR-F+Y=W3'/'IFB[\0:78Z=#
M?SW:_9YP#"R*SF3(S\JJ"3QSP* +-]IFGZI&L>H6-M=HAW*MQ$L@4^H!!I%T
MO3UO'O%L+474B>6\PA7>RX VEL9(P!Q[5R_B#Q(B77AB^L-51=,NKMDG=2-D
MB;3U)Z8(-=+I>LZ=K=N\^FW<=S$CE&9#T8=C0!-96%GIL'D6-I!:PYW>7!&$
M7/K@#K4,FC:7--/-+IMF\MPNR9V@4M(OHQQR.!P:;J.N:7I,D<>H7\%L\BLR
M+*X&X*,DT@U[2CI(U0:A;_83TGW_ "GG&/K[4 3'2]/;[+FQM3]C&+;,*_N.
M /DX^7@#IZ4Q]&TN6_%_)IMF]X.EPT"F3IC[V,]*KMXFT1=,;4FU* 6:2>4T
MI;A7_NGT-7&U&S26TB:X027@)MU)_P!9A=QQ^'- %D@,I5@"",$'O5.ST?3-
M/FDFLM.M+:63[[PP*C-SGD@<U27Q=X>:2"-=8M"\[%(AY@^8@XX_'BKEEK&F
MZC<W-O9WL,\ULVV9(VR4/O\ E0!96UMTNGNE@B%PZA'E"#>RCH">I R:J7&A
M:1>7RWUSI=G-=IC;-) K.,=.2,\=O2F6WB+1[S4GTZWU&WEO$W;H5;YN.OY5
M%'XJT&6XAMX]6M6EFD:*-1(,LP."!^- %X:;8B\EO!96PNIEV23>4N]UZ8+8
MR1P./:H)= T>:PBL7TNS-I$XDC@$*A$;.<@ 8'/YY/K5.+Q=I,WBF;P\LQ%[
M$@+%AA2W]T'N<<U;L?$&D:G>RV=EJ$$]Q%DO&C9( .#^M %^2&*:!X)8T>%U
M*-&RY5E(P01Z8K+A\+Z';"R$&F01BR=I+?:N/+9L9/N3@=?2K]]?VFFVK75[
M<1P0+U>1L"JZ:YI4FFKJ*ZA;FR8[1-Y@"DYQC/K0 V3P]H\IO3)IEH_V['VG
M=$#YN.1N]<'GZ\TMKX?T>RE26UTNSAD2,Q*T<*@A#U&<=.3^=2V>K:?J%Q/!
M9WL$\MN0)5C<,4)]:Y;Q=XP2P:TMM)U.U^VC4(H+F$X9MC9! 'KT^E '4Z=I
M6GZ1;M!IUG!:Q,Q=EA0*"Q[G%0W7A_2+VZFN;G3K:2XFB,,DK1C<R$$$9Z]#
MCZ5-J\TUMHU]/;.J3Q0.\;,NX!@I(R.]9'A;Q-;:KI>F17-_;OJT]HL\D*L
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
M]Q4-IH-A9W7VE4DFN!$(1+<2M,RI_=!8G /?U[UDZOXKV:!9:MHQ@N()[R.
MO*&^XTFPE1ZYZ9^M=.&!) (..M '.6'@70=-U8ZC:VTB2;_,2+S6\J-N<E4S
MCO\ A@8Q724FY=VW(SZ9I: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \_TO1K
MW4?#GC+3GMI[22_U&YE@:XC*AE<+M(_[YJ+PS8FZMH[-O!<>D7\5LT4VH/;H
M@#%"FZ,@;F))_+/)KT6B@#Q]8-<@\"67AL^'-2:^T^]1RZH/*D42ELJ^?<#]
M>F:V[VRU+3/&GB:XCTN[NXM6LD6WDA0% P3:0QSQTS_D9]"DECA3?*ZHN0,L
M<#FGT >76%IK7A__ (1C61HUW=)%IAL;NUB0&:,YW [<^H'T_&KVO6VJW$FA
M>('T#SH;::4S:6J!Y!')P'*]-XZD=B?J:]#HH \ZU6QO9],L-7TCPS]C%GJ*
M7;6'EHDLZXPS%5.-W/&<GC-:.BM?7OQ$O-4ETF]L[.334BC>X0+N(?/(SP>3
MQUXSWKL@Z&0QAEW@ E<\@'H<?@:=0!Q/Q G%M>^%YS!+.$U16\N)-S-\IZ#N
M:S-4TBY\0S^)]9L;*X03:;]@MTEC,;W# [F?:V"!PH'3/UKM-6T"WUB^TR[F
MN+F-]/F,T2Q, K-Q]X$'/X8ZFM6@#S2WBU+4?&WA&\.BZA;6UE:R132W$6T*
MWE$=B2.>.<9[5I>%[:6T\#ZQ'=Z/<2LUQ<N;22(HUPK<@ $9Y! __57<TR26
M.%-\LBHN0-S' H \^\/6>HE=6TVR:_GT!K!DMX]1B*213'CRE+8RH&?8<<^N
M98QZA+#X&MWT'4!_9MSY5P9H<*C 8W>N!][.,<=<UZN#D9%% 'CM^FLW%Q%+
M=Z1J?VNTUR.9X+2/%L(@V05 P&<YSN.3SR170M9ZE+J7Q GDT^X1;NTCAM<1
MD^<1$Z_+CKR1T]:]!HZ4 >806.H6NK^ -1DTV\*6UDUI/&L1+Q.(B@W#H 2<
MY)Z UVGC"RGU'P?JUI:H9)Y+9@B#JQQG ]ZV4=)$5T961AE64Y!%.H \RMHK
MZ*Q\&:Z;*\^S:-";:[MVBQ(N8A&9%7[S '\>,XQS6YH%A->>.-5\3+#-!97%
MNEO )D,;38P2^T\@< #(!YKL:* .1\7QW$>O>&-0CM)[B&VNY!*($W,N]-J\
M>F>_05B7-O/+/\1R+.X#3VZ+"3"W[S$)4[3CGGTKTFB@#S*SBN(HOAU$]I<A
MH0QEQ"Q$?[O;\W'')[T1>=;^*XY?#T>I033:B1J.G7%NQMRF[#3JQ 4''(P<
MG(X['TVB@#(\4Y_X1+6%"NS-9RHJHI8DE"  !SU-8?P\T33H/"FF7;:5!#J
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
MW]:TJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH XVU\?>?>7BRZ+=P6-E<307-
MZ[J8XC&I;G'.3C&.@R.3FHM%^)-EJVMVNFO;)#]JC:2.1+I)=NT;L.%^Z< _
ME1H_AG49] \3Z;JL:VS:I>SSQO&X88D QQVQM_6GZ%9>)YK*+2M9LK*UM8K9
MH);F*0.]Q\I48'\/J2?3ISP 8GB[7W\0:+I]U;:4QTLZI#Y%\TJY8ARN0G4
M_,*ZS_A+4;5M?TZ.R=IM(@68G> )<INP/3TKD#X>\8KX7L_#ITZSFCL;E)([
MLW>/,17W ;<9'7\A6IJ&@:_:>*/$%_I=I;W4>KVJ1*\L_EB$A-IR,9/3C'K0
M!K)XS6ZM]*&GZ=-=7NHVQNDMO,5/+C&,EF/09.!ZFLOQ!XQU6*R\/RZ9ILT<
MM_>B&:&;"N-IPT>"._/S=@,]ZIVWAOQ+HZ^'M3L+>VGO+*Q-C=6;S!0RY)!#
M].N/R[UI:SIGB>\@T34$BM9=1M;[[1+;B0*D<94KL#'K@=_4D].* - :AI</
MC2^,MFT-[;Z:LT]VS_+Y6XG;C...3FH(/&Y9]-GNM'N;;3-2=8[:[=U;+-]S
M<@Y7=VZU'=:!J-_XMUB:6%8K&]TG["LXD#$.<Y.WKCYC^7O6<GA[6M5T/1?#
MVI620PZ9<1F:Z$H*31Q#"! #NRPX.<8QWZ4 7[[Q^;9]92WT*]N3I4H2<AE4
M;,$[\^G'09..N*ZNQO8=0T^WOH"3#<1+*A/'RL,C^=<A%HFLK!XTS9IYFINP
MM!YRX=2A0$GL<8//K71^';.>P\,:98W*;)[>UCAD7(.&50#R/I0!AMX]C2S&
MJG2KG^PC-Y7]H!U/\6W?LZ[,]_TK&\337.I?$^PT6YTU;W3ULFD%O)(H5RQ9
M6D^H ('?@XZTH\,ZT?!Q\$/:+Y'F #4PX\OR?-\S.W.[?QC;C'/6MB70+U/B
M5I^K06V--M].^R;O,&0<L1P3DC! H V6?3O"'AQ%_>+9VB".-,EW8DX51GJ2
M3@54@\421PWSZMI-UIYM+;[4<_O%:/!)PPXW#'W:?XST>\UWPU/9Z?*D=X'2
M6%GZ;D8,/Y5DR'QOJ_AZ_62WMM,N_(\N!$E#/))D9?=T08! 'OU% %O3?&T5
MWJ4]E>V$UC)'9"_3<P<M#ZD+T;IQS3+/Q#)XETVX231I8]-N[.5H[D3*Z.OW
M2K;?NL0>GL?2L#2/#^OV/B0:K'H=O &TF2':]R)&>;@@RGC<688^AZU;T[P]
MJ5GJM[>:;I1TRWETZ6-[)K@&)[H_=*@$C&.,\4 0>"/%2Z?H'AO3;K3;F*WN
ME\B*]<J$:3)( &<X[9QU_.N^U+4;72=.GO[R3R[>!=SMC/\ DYXK@I/".L-X
M<\'6(MT,VF7B377[Q<(JMDXYYZ]JZWQ;HC^(O"U_I44@CEG0&-CT#*P89]LJ
M* *]CXHDFU#[+?Z/=Z>C6YNHYY2&3RQV8CA6QSC]:K1^-0#I]S=:5<6VEZBZ
MQVUXTB')897>H.5!['Z9Q56RA\3^(M+N-)U[3H=/M3;M!),L_F23/@ ,H'09
MR3GK5!="UC6?#&E>&-2TW[,ED\0N;KS%,;QQ_=V8.XEA@'.,<GVH UKWQVEM
MJ>K6$&CWUW-I@5I?*VXV%=Q;D] .W)/IUIMM\0;2YOM*3^SKV.RU0[+:[E4*
M&D_N[<YQVW=,^W-0PZ9JD>K>-IAI[%+Z)!:L9%'FD1%<#GCGUK-?P_K#Z7X#
MA%@X?3KB-KL$KF(+CG.>G!Z4 :ES\1(8KO4[>WT+5;LZ;+LN&AC4A1W;K['
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
M5GZ%J8UK0K+4A%Y7VF%9-F<[<CIFN6@\:ZC_ &W86UW96<$=[=&W%H9C]IA
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
MV6KWD4$%I?(D\;R07$L($4RJ<$J03]<$"J.C^(-(T_PNVH0S:C<P27CQQK<
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
M\(ZBNI6)4/<72NL,)4#+JQ)Y^5<*!SQVKTZBB@ HHHH **** "BBB@ HHHH
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
M=)920(A!8OG<P;/'':@#*\.^)O$NJ:CITD^E9TR]B,C2+ 8_L^1N3YRY#@C
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
M99)/O$;0$!],(%&.W-'B_0;_ %/^S]1T>9(M6TV4R6_FDA'# !U;'8@?T[T
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
MS+<_:[^_E\VYN/+$88CH HS@#)[GK5+7/"M]K$M]%_;;1Z??;!-:R6_F; H
M/EMN&S./0\\T 9&H1:O/X]O5TR_M[6Z_L2(M.T/F<B1C\HSCD]SGCM3T\2ZI
M=^&/#UXUW#9F^1C=7"*KRY53@11'.YF/H#CT]-NT\,R6GB2XU0:@7@>R2RBM
MFBYC1>A+YRW.3R.]8=M\.;JSAT5[;Q%+'>Z6)$2X^RJP:-\Y4*20#@D9Y^E
M&/K>K7GB#X-W%]>M&9X[I4=O)VE@LX4'&?E/3/XCO6S<_P#)<+/_ + Q_P#0
MWI'^&SMX6NM"_MV5HI;[[7')) &,8_NXW#.3SGCGM6Y+X9>3QM;>)/MV##9_
M96@\G[_+'=NSQUZ8[4 9?Q#^TY\-?8_*^T_VQ%Y?FYV;MK8SCG%4;GQIJ_A:
M_OK'Q%]FN76R-W;2VD94$[MNU@3QSWKJO$>@G7;:T$5V;2ZL[E+J";RQ(%=<
M]5)&1@GN*I)X/CO)+V?7KH:E<W<'V4LL/DK'#G.U5!)!W<YSG./2@#,\/:]X
MJNM8M%OM,F?3KF+<\K6H@\AL9&/G;<O;G!YKN:Y?P_X8U31Y8$N_$EQ?6-LI
M6WMC"(]O8;F!)< < 'CIZ5U% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444'IS0!C
MQ>*_#\]Q!;Q:Q9O+.S+$JR@[R#@X_$'![]JL:?KFEZK/<0V%_!<2V[;95C?)
M4]/Z'FO(YH+%OA>]Q]G1E.M$R-'&"Y3S/I_=QU]JZRX-II_Q,O4M;1"@\/D&
MV@79YCB0G;QWVX_"@#K+#Q)HNIW;6ECJ=M<3J"=D<@.0.I'K^%<WX_\ &::)
MI%RFEZG;IJUO)&6A8!B5)&1@]\'/KC\ZXO1[^WGUOP4]K/LCC,L0@CMV6*V+
M#[A8\NQ;!//OQFDFUK3;;X<QZ-J1+:S!J"F]@DC+R.PF+,Q.,-E>,YYZ4 >L
MW?B+2M-%NFHZA;6TLRA@LC@=>Y]!GN>*TU8,H92"I&00>"*\EUJXTRW\;:W;
M^(KO4[:QU"" VR6^2DT83!0A02/FS@# ZYZUZ9HL*6^B64,<,\$:0JJQ3MND
M08X#')YQ0!S^H^(9M)\?K;7^HPP:,=-:X*R!5"N'"YW$9Y],UT!UO2EBM93J
M5IY=VP6W;SEQ*<@87GGDCI7(ZR]K#\4[*;5TMDL3I<B12W &TOOR1D\9QG\#
M698>&Y[WP3JSV?[J-=2DU#1D*;-BJV4(SSA@, '&.M 'I0N[<WALQ-']I$8E
M,6[Y@A) ;'ID$5'J6HVVDZ=/?WD@CMX$W.Q_E]2>/QKG/ TESJ]K/XFOHECG
MU(((HU8L(X4&  3TRVYL>];NNJ'\/:DI4,#:R\$9_A- ',ZAXO>[L/#&I:3=
MQQVU_J,4%U&55F4,I)0G^$C'/?D<^O56FK:=?VLEU:7]M/;Q$B26.565".N2
M#@>OTKS66^T[4?!_@*)9H9DCU&TAF1L$!EC^92#Z9&?K6?K<-ZNI_$*RTE%1
M#%;.\4:XRNT%]H'?!.?7F@#UBPUG3-4>1+#4+:Y>/[ZQ2AB!ZX';WZ5<DD2*
M-I)&"HH+,3V KS[PE/X=U/Q-'?:7J>KZC?1VQCD-P-B0Q\<-\J@\X  SZ]LC
MMM8T\:MHM]IQ?8+J!X=WIN!&?UH Y_1=3UCQ9;G5K"]AT_3O,=+>)K<2M,%^
M7>YW# R#\HP>/O5I:3J&H0:5<S>)#:VTD$SJ9D.R-XQC:XW$XSGU[5S/P]U:
MQT/PX-!U:YBL=1L))%EBN&"9!<L&4G@@ANU.\6:JEV_AK55WKHD6HDW$DL;
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
M-%@FN=/MGNKY(BL+74[.^,<(';)5>G XJMX>L=2GU"XUS6[**SOY8UMXX(Y
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
M<6"W<]H9E \^W;:Z\@\'\,'V)J/1-%M]!TX6=N\LN7:22:9MTDKGJS'N?\*
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
M/:HQH&D+I9TP:;:_82=QM_*&S.<YQ]: ,;P1IMGI5K?6MEK7]I1"?=MC4"*
MD9*IC([YP#QQP.^/HZ2:9\8=;6^D8'4;='M'<!1*%"Y5?4KT]>,UW-C86>F6
MJVUC;16T"DD1Q(%4$^PIM_IEAJD(BO[."YC!R%E0, ?;- &7XHUDVFD:I;:?
M+OU:.QDGCB3[R*.-_MC.0#UQQ7$R65O8:%X,UC1@L6IW=S;1SR1M@W.]<R^8
M>2W(.2<XR:])T_2=.TJ-TT^RM[97.6$487=]<5';:'I5G<BXMM/MHIE+%72,
M J6^\1Z9QS0!Y;J^CV5QI_CZZE21Y;:[\R',K;48J"3C.">>]:6CV$-AXD\"
MZA \WVK5;&9KV1YF<S$0*XSD_P!XY_ >E>@C1=+$-W"+"W\N\8O<KY8Q*QZE
MO4T'1=+\VTF_L^W,ED@2V;RQF)1P OI0!Y%IVDV=]X \0ZQ=O,;ZQO[A[67S
MV'EOA2,#.,EC]3Q5GQ%+)J$5]/?0B35;;18I9EN7")9N1G=$!DER<?0X&><#
MI_!_@:*TL+K^WM.A>X:_DN(U9]XVD+MW '!(.>N<5U%YX;T74;_[=>:9;3W/
ME^7YDB DKZ4 <'9Q'6=4\%I?33R+=Z/*+@"9E\T;5X;!'KSZU+H^A-J?A;Q3
MX?AN)U2UU&6*R.\YB"JI50?3MCT-=O;^&]'M)[.>WT^&*6RC,5NR @HISD>_
M4]?4U2O-/N-!M)I?"^DVTMU=70EN(Y)2BMD'<V2>#T'X]* ,+PI?3>*]5T_4
M)HC$FDVK031LN"MV3M8>X"KG_@==]65X>TDZ/I0AD*M<RR/<7#+T,CG<V/89
MP/8"M6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *"<#-%170G:TF6V=4N"C")G&0&Q
MP2/3- '.:?XUAOM4TZU;3[F"+4TD:SFD*_/L&3N4'*\ ]:SG^)EJMI<7JZ-J
M+V-K=FVN;@!=L?( /7GJ..W'J*R-'\-Z^NM:#J]SI*?;;2:=;^XENAOFW J&
M Y 49. /3H*E'A+6C\.=<T?[%$E[>7YFB42K\R%T;+'.,X4C\!0!V%]XA\C6
M#I5E8S7UXD(N)EC956-"<#)8_>/9?3FLSX8$GX=:2223B7K_ -=7JH^GZWHG
MC>[UJSTP7UOJT44<D8F"M;R* ,DXQLXY(S_CI?#_ $S4-&\'6FG:G"L4\#2
M*K9^4L6!)_$T <IK9T>/XOR?VU$DEHVF*=KQ-*-^[@X /8'FMVQN])\/^'M0
M\0:#:WEUI\LFY[6+Y5BV$J[JK8('&2/8=*CN[/4K+XEW&OKI5U<V*:>ML/(V
M%W8L#P"PX&.:MW.J^)+NTO);+1)($;9!!!<[-Y+-\\K $@*%QQSDT :5GXIL
MM0EF>V5I+"&U%Q)?!E\I<C.PG/W@!DCMWZUGV/CW3[O4+"VEMY;=-17=9RLZ
M/OXSA@I)0\C&?TK*TSP]J&D7NL>%[>WF.@W]LY@O&53Y,KIALX(R/;'I2>&M
M/U^+[/H][X?T^W6QC\AM6&&,D8! \M< Y/&23W)QDXH W$\90RSVSPZ;>R:=
M<7)M4O54%=^2,[0<A,C&XX^E#>-K+^S=>NX[:=SHTS0SQ\ N5.,J<XQU]^*Q
MO"\7B[0TB\--IEO+:6LF$U1I=JF'=G&S&2V"1UX)'7&3GW/A_7;8>,M-MM,-
MPFKN]S#<F550!B<KCD[N3@=\=J .A?Q9=2>.M,T6WM,VES9?:V<D;MK?=/7C
M!!R.M0V&NZ+IDWBN[M+*_9K.Y\R^ 8-N.#ED#-@#Y23T/Z 5CHVKVOC?P]JR
MV!EB73%LIPL@_<L,DDGN.>WI5KPKHMW;Z_XN>_M&2UO[H&(OC$J?/G\.: -F
M+Q+:W#Z,L$4LAU1&ECP5/EH%W%FP?<#C/)K)'Q&TC[5:*Z2I:W<Y@@N2R8+
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
MR@^T3PW46QUBQG=@9X_6K.F>(K75+D01P7<+O%Y\1GB*B6//WE/XC@X/(XH
MUMJY!VC(& <=*01HH("* >N!UK$UF>RCU_0H[BXO8[AYW\A(=WER'8<A^W Y
M'?\ 6DA\6Z=<:@+6*.Z9#<FT%R(OW1F R4SG.>".F.* -T*%&%  ]!0JJHPH
M ^@JAK.M66@:?]NU!W2W#JA=(V?:6. 3@<#W_P :RX_&^DS1QF!;N:>6>6"*
MW6W822-& 7P#C@ @\X_/B@#H@BCHH'.>!2[5R3@9/7CK6'#XOT>XT>+4H9W=
M)9?(2%8R93+_ ,\]@YW#O^?3FH8_&NEL^HQSQW=K-IUO]HN(IXMKA/4#)SVZ
M<<B@#H@JA=H  ],48&,8X]*R4\2Z9)+I*))(PU56:T<1G# +NYSTX]:IW'C?
M1K:]C@D>?RI+@VHNA"3#YH_@W^OTXZ\\&@#HE54&%4*/88H95888 _45A7/B
M_2K6_>V<SLD<JP2W$<1:**5NB,PZ'I],C.*K:-XPCU35=>MY[<VEOI+[6ED[
M@9W,QZ <<>U '3;%R3M&3P>.M)Y:<?(OR]..E8]AXJTO4;]+*)YHYY8O/A$\
M+1^='C[R;@,C]>,].:Y7QUXLWZ+9R:-=72 ZG'$;F)&6.0 MN ?H1D#V.#UY
MH ]"\M-NW8N,YQBG5SWCJ::V\$:M-;S2PS1P;DDB<HRG(Z$<U#H/C70M4DMM
M-@U#S+[R VUD<;R%&<$C#'KTSWH Z-;>%$*)%&JEBV H R3DGZDDT_:N[=@9
M/?%8UIXKT>^T6ZU>"Y8V5HS),[1.I5E )&TC/<=JLZQJT>D:#=:J\<CQP0F7
M8%.X^@(QD>_IWZ4 6X+.UMC*;>VAB,K%Y/+0+O8]2<=3[U*JJ@PJA1[#%>=W
MWBY[D^"]4>Y?3K:[ED:Z5PRH<1]#G&X9/!Z<@\UUFF>*]$U>RNKRTOE,%IS.
MTBM'Y8QG)W <8!H T;:QM++S/LMK!!YC%W\J,+N8]2<=3[U8K(TWQ-I>JW@M
M+>69;@Q><L<]O)$7CSC<N]1D>XK7H **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "D894
MCU%+10!YY;^ ]6M/ UEH<5U9-<P7XNF=B^P@-N '&<YQ2:KX$U[4!KUJFJ6"
MVFI3FX$DD#//U4K$6S\J#:.F>G3G ZG4/%>E:==&V=[B>9& D6UMWF\K/][8
M#CZ=?:KVEZM9:S:M<V$WFQ+(T9)4KAE.",$ T <UXC\.:UXALY+&Z_LF2%T0
MI,RNLEO+CYF3&<CK@9^IKH+W2/MOAJ;1Y+F0^;:&V:=_F8Y7;N/J>]:5% ''
MV/AC5ITT6WUF[M3:Z04DB6UW9FD080MD#  [#.<U%I'A7Q!HLITVUUBW&A?:
M#,N8S]I52=Q0'[H!.1GK@GI7:T4 <5'X6U_3=4U!-'U:V@TK4)S/*LB,TT+-
M]\QGID]L_EQS.?"^HMJ?BB=I[8Q:O9K;Q<MN0K&4!;C'\1)Q7744 8_A;2)M
M"\,V.ESR))+;QE6>/.T\D\9^M<9/\/M=EMTMSJ%@ZQ:J+]9FC;S9OF/^L/J
M3P,YZ9&.?2Z* .0^*/\ R3C5OI%_Z-2F:;HNH:N^AWNI_9[>'38 UL+=R[2.
MR ;VW* H [<\\YKJ[NSM;^W-O>6T-Q"Q!,<R!U..G!XJE#KFE#66T*.81WL4
M880&-D!3'!4D88?3IB@#AK?P#K\?]D>;=:<[:7J!N!*5?S+E2^XM(W/S=..>
MO7CFU?6FC>+OB!IMQI\ZW(LT?[>8C\A"L#&C_P![Y^<=,#VKLK_7+#3;^QLK
MJ5TN+YRENJQ,P8C&>0"!U[U8M-/LK#S/L=I;V_FMOD\F,)O;U.!R: ,F31;Q
M_'<.N;X/LD=BUKLR=^2V[/3';'6N:@\!ZK!X&NM!%Q9&>6^%RLI=MH4,K8/R
MYS\N/QKT2B@#B+_PYXBLO%4^L>';JPC74(T2\BN4)5648#KCK_\ 7-6KCPUJ
M,OC3P[JS7$4T&FVTD4\KG$DKLA7.T# R3GKZUT]W<Q65G/=3DB*"-I'(&2%4
M9/'T%0Z5J=MK&EVVHVA8V]P@=-RX./<4 <.? NJ7&A^+;266VBFU>^^TV^&+
M  .' 8X'7&*[>&&YN](\C54A$TT;),L#'9@Y& 3STJ*'7M/N->N-$CF8W\$0
MFDCV$ *2!UQCN/SK2H X.+PKKKZ!'X4NI;5])C< WH<^;) &W"/9C ;H-V[H
M.E:6D:!?V/CW7M8E$/V._CB$1#G>"J@'(Q]>]=510!@^,-&N=>\.365F\:W
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
M?=) ))(].>M8VDV6MOKOAF_NM#U,-:NZ7EQ<3*<,\6SY$!^6,$YX _.O4:*
M.0\"V5YI?A[48KS3Y+>47L\BK@;IE."&_I_P&L&#2]4@^%>D::VEW9O8+R-I
M(54%@JS%R>O3'ZUZ;10!YS?Z5<6'C+5;ZY\)QZY::BL;PN$C=H650I4A^@/7
M(]NO;4M;&^C^(&GW3Z<8K9-'^S.\*@0QR;PVT<] !C\J[*B@##\8V%QJ?@_5
M;.T3S+B6!@B?WCUQ]>*Y?6;35]<L/!\_]CSV\UIJ$+W,) _=*I +<'[O''?%
M>@O-%')'&\B*\A(12P!;'7 [T^@#SN+1M2AN_B#(;"<C4(@MJ1@^=F-UX^A8
M?G3)-%U25_AXPL)@-.CV7>0/W)"1KS^*FO1Z* /,=+T:\TB2]TJX\&VVJR->
MO);7TB1"-HV.<NS9((&>!GT]Z[7Q8M^_A;4%TR!9[PQXCC*AL\C. >,@9(]Q
M6S10!Y5IUA?1>*-2U)M!U*[LKO1RD<5\X9YF^4E7.3MS@@#'IQBMKP5:7MAK
M,\%B-2_X1\P9":@"&MYPW^K3/)7&>0,>_KW=% ',^([:YG\2>&I(;6:2*WNG
MDFD1<K&"A49_$BL 6=ZGBN"XT2UO[&62]W:C92I_HK19P9E/"[B!GCG)[=_1
M:* .9\>VUU>^%9;:SM9KF>2>$A(@"0%D5B?R4_I65XRM+J'7]'\1KI+ZI9VT
M4D5Q:! SH&'#!3U/^'OQW=% 'F>K0ZA;KH7B*P\+K;VUC=RR2:=$BB0HZ*HD
M*J,;^#ZD?+[U':B;6_'WBAX["XB:;1A$D<^U6RP&T$9.,X]>U>H5B6WAN&V\
M77GB$7,K37-N(#$0-J@;>G?^']: .)TE-1NQX(7^Q[^%--,D%Q))&%"MY>S.
M,YQGG.*I:)HZ6$Z^&]2\(2:A?17!*7[@_9Y$)SYC$G .">.<XQ7KU% 'G&K0
M3P^)VN?#UOJ5IJ9NE$]JT!^RW<>>92?N XYR2#QTYS5<:'J4M]XYT=+>YAGU
M,^?;W2C]TR\G86R.3G:>O4]ASZ?2!E894@]N#0!YOX=MK?5(1!%X3FT[4H+:
M2*6ZG!"0N5V@Q[L[LG\@/IG!O!J=UX+TGPT=#U%+_3+Z+SF\G=$5#,NY7Z'.
MX=*]GHH PO&=E<:CX.U6TM(C+<2P$(@ZL>N!6!$H\1W_ (8^R:?/$FF$37-Q
M<6S1&/$>!$H8 MDGG' V]Z[RFR)YD;)N*[@1N4\CW% 'GD^A3#QY/HD#I_8U
M\4U:YB!P4=&Y 'HSA#^!]*Z[Q39S:AX4U6SMEW3S6LB(OJ2IP*C\.^&H?#\<
MS&\N[^[G(\VZNY-\C =%SV YX]S6T&#9P0<'!Q0!Y2+:\N=/^'6W3[Q#:7"I
M.'A8&/;M!)]!P>33M3T35=2UGQ];VMK-NNX;?R"P*K*5"DA6/!X!%>JT4 </
MX5;2K[48+JV\,7ME>QQ8FN+J-E\O(P55F/S9/'0<9/M7<444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !4-U))#9SRPQ&:5(V9(PP&]@.!D],U-10!POPE/F^"A=.
M9[BZEDEDQR[9ZFM#7;C^PY[/3]%6WM+W6[YB\TBY53MR[XS@L0% '<U)'X3G
MTVXN&T+5Y--M[A_,>U\A98U?N4!^[GN.E3:CX3MM1TRWMY+NY-Y:RBX@OG;=
M*DH.=WI@X^Z !CICB@#)_MC7--UC5M$NKR"[E32VU"UNC $*8.W:RC@\C/\
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
M,#K.LMMJT+E9X4!&5*@?,<9 YQ^5;WBRRU+4?#5W9:4Z)=3A8]S/M 0L-_\
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
M%EXNCGN/$$5S:-;'1CE]T@)D7!(8#C ('ZUS=KX<UJV\,>#+(Z>6FL+];BZ
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
M@]<CD]: ._M];TW6-8U/0O)>26R">>LT0V-NY&,]?R^E:Z(L:*B*%11@*HP
M/2O+2FHGQ]XVETW4?L,L,$,ID$"R%@L6=OS<#\C5W_A*M?U5O#]C8C9<7FF_
M;;EX3&KGG ">8&4<\D8/!XH ]'HKSC4]:\7:5I/AZUOKB&WU*\U(6LLRHDFZ
M-N < 8!Y[8Z>]=KIJZAI^AC^UKM+V[A5VDF2,(' )(X' .,"@#2HKB_#USXC
MUS3M+UV+5(3%<R%KBR>-1&D6XC"$+NWC ZMCK5)-;UG6-%U[7M/U7[.FGSS)
M;VHA0QND0!)<LI;<PST(QQ0!Z#17!IKFMZ_XCM+/3;Z/3[:ZT.._):%96C=W
MZC/4XP.>.O&:Q'\6>)[3PC;Z_<:E"XM[XVDL"6JCSU#%2S,>AX/W0!TH ]0C
ML[6&X>XBMH4FD^_(L8#-]3U-3UPUS=^)M1\<ZMH^GZM%9VD%I'(CFV5V1VZ8
MSUSSDG/';-9MOXRUNYL])TQD8ZE<3W$-Q/9B/<1!P3&),+N)QU&,9P!V /2Z
M*\]N]6\9:?I%FDY@BO9M92TA>X13YL+9*E]G Z8.!GTQ5NSUGQ#;:YXBT>=X
M[^>ULA=V+B()O8KPFT'INXY.>/>@#MZ*\_T3Q1?7NC7UW#JUO<74%H7DM+]%
MMWMI\C.[  \OT)Y]3Z0Z9XIU&]US4]%&H32HVFM=07CVHB:-^AVC W)D\$@]
M.IZT =QJNKV>C6J7-Z[I&\J0@JA8[F.!P*O5YM8:IJFD_"'3=3MKF-YU>,N9
M8]V4>7:1]<L#GZUOQZGJ^M:WK=II]S%:0Z=MACWQ;VDE*[B6YX4<#CD\]* .
MJHKS>/QEX@U1/#46GI:P7>H/<P72SQEE5X@-S##=.IQ72>%=4U2[N]8T[5GM
MY;C3[A8Q- I4.K*&&1V.#_GK0!TE%%>9_P#"1^-&T74M;C?37M=.NI4:$Q$/
M-&C88YR<8 /_ ->@#TRJ$VLV4&MVVD22,+RYC:6)=AP57KSTS7"^)/&NL6-M
M+?VTMM;0BTAGMK8Q^=)-OP6+8/R*,XR<9(XK;D\2WA\2>'H\0QZ=J-A)<R J
M2ZLJ;NOH 1^M &_K&LV&@Z>U]J4_DVZD*6VEN3T&!5Y6#H&4Y5AD&O(?&.JZ
MEXC^&ESK8NHDTZ:Y"QVGD?-L63:"7SU)&<8[UZ;>?:/^$<E^R3"&X%J3'(5R
M%;;QQ0!I45YKH&NZCI_@[P]!]LCGO]8F\N!ID_U2Y)=CSES_ %(S70Z9KE_;
M^+YO#>K2P7$C6HN[:XBC*%EW%2K+R >">.U &OK&OZ9H$4,NIW0@29_+C^1F
M+-Z *#65+J_A/Q)=6VG70ANIG8F".ZM'&2!SMWJ!G%8_Q59ET_061-[C5X2J
MYQN.&XS716LVI:AJ\:ZCH,=O;0QF:&X:=966;[N !T^5CS]: -*PTNPTJ)H]
M/LH+5&.66&,+D^^*MUP">)/$$6LS>%KIH%U>28/:7AAQ$]OU9L9^\ ",#O\
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
MX4:JK"YC$F$)88) [''>HI/!NEMH]AI\?GQ?V>2;.X23$L+'N#T/X@BNAHH
MPF\*V4VG7]K<S7,\FH*%NKEW'F2 =!P,*.O  ZU,WART:ZTFX,USYFEH4M\N
M"""NT[@1R2.,UKT4 <]X8T>\TJ?57N+BY:"YN=]O#<3>:8UQR<]LG^'L .>>
M+5_X?M[S4X]3@GGLM01/*-Q;[<NF0=K!@01QW%7K"_M=3M1=6<RS0EF4.O0E
M25/Z@U9H YB_\"Z9?:/!IBS7-O#%=?;"\;*7DEYRS%@?4UTXX'7-%% ''GX<
MZ7Y<$2WNH+%;7@N[:,3?+"V2Q51CH2<Y.3[U>'@^T6;7Y4NKE6UM0D^"IV
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
MZ5;?8C+YWDA,+O\ [WUH Y;Q7<2>$?%UKXBM[>2>'4(6LIXPQ(\W@QD#U.T
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
M2KB426EI8JT"%1\A,63S]>>:+.]USPVWA::?5?M]AJ@AM6M3"J>3N4;"F.>
M>?7'TQT-MX$L+=]8:2\OKAM6@$%P\T@9L8()!QUY^@J"?2;3PU96>IZI=:CJ
M2:4NVV58P?*4@+N*J!NP.YS@9H R+OQ5JVE:3XB,EW]INTU865FY14$8=5([
M8X!/WN"1SUJ1-2\5^';36;^^MIY-.AM/-@%]<122+,#C&8QRISG!].*NZ1H$
M>O:;X@&IVLL=GJE\TT(8[9-H"JKX['*Y&?;BKVF>";>SLKVUO=3U+5$NXC W
MVR<N$0]=H['IS["@!EGINMO;_:'\12R07ED3)F- T<Q&0T6!A1CL<_UI/AM%
M*G@;3I);N:<S(7 DQ\F6/ (&?S)J?P]X-M] + :C?WD:J8[>.XERL"'/"@<9
MYQFK?AGP\/#6FFPCO[FZA5OW0G(_=K_=&!0!B>*K2YN/'7A01:E=6Z/)/\D6
MW"E8F.X @\D$KSGBHHM9U;7;'7]5T_5&M(=.GDAM[<0(RR>4H8LY9=WS9Q@8
MP!^-=!KGAU-;NM.N?MUU9SV,C/');D D,NUAR#U%5)_!T1O-1FL]1N[.+4CF
M\ACVE9"1@D;@2I()R10!I>'M5.N>'K#4VB,37,(=DP>#WQGMZ'TKEH-2\1:K
MX]UO2K35HK6TT^2WD5'M%D+*5!9,Y! .2<\GI@BNVM+2&QLX;2V01P0H(XU'
M90,"LFP\-1V'BK4M=CNI6>_15D@*C:-H !!Z]C^= ''Z;KWC?78+;5M.M2;:
M6[.8F> 0^2K%2O/[S=D9SD?3%:EGJ'B#Q&=2O=*U6.V^R:@;9+)HT9&1"-V]
MBI8%N>A':K%I\/K6QOG:#5-1337F\XZ<)<1;LYQZXSSCOWITO@&T_MJYO[34
M;ZSAO'#W=I X6.8]\\9 /?ZGUH @?4-;UC4/$'V+5#I\>E/Y4420)()6";MS
ME@3@G P,<5GR>,-2N--\*^(4N1;:9=3"#48O+78I)V[MS#*C(/?I707'A!3J
M=_>Z?J=S8'4$"74<2HRO@$;AN!VG!ZBK5YX6TZZ\)-X;"M'9>2(EVG++@@@\
M]3D T <_?^*M2T[PSJFLATE\_4/L^F+(%5%CW!0Q/'!(<\GTZ4EI=>-K2'57
MU!2+5+)Y8+BX\@R1RJ"<;8N&'?D#_'I;WPWI]_X9&@3(19B)(EV8!4+C!'H>
M!6;8^#6M;.YAN-<U"]>6V:UC>X8-Y*,,':,8SP.30!S[7/C23P+_ ,)!%KB-
M*;2*Y2"*SCS@ [P<@YR"&R.XP!71:1X@;Q'K5M-IMS_Q+([$37" *<RN?E0G
M&05"MG!]*=/=V?@;PO8VMRMW>PIMM4,4(=FX. 0,=ABE\$:"N@^'4C-HMK<7
M#M/-$&W;"QR%SWVK@?A0 OCO4M0T?PA>:CILZPW%N4?<R!@1N (P?7-4[O7=
M2C^(VF:/%.BV=UISRNAC!Q(-V&SU[#C.*WM>T>'Q!H=UI=Q(\<5PH4NF,C!!
M'7W%9-IX-$'B"TUN?5KR[O+:!H%,H3:5(P. !CKGW- '(Q>*?%8\+:3XCDOH
M'@:_,$]LELH\R,R%<EOX<8VC [@DFMW4;[6=?D\0P:9J TZ/2PT*H(4D-P^S
M<2Q8':O88YY)]JLGP% ?"MMH']I7(@M[K[2L@503\Q;:1W&YL_E3[WP4TNJW
M]]I^LW5@-239>Q1HK+)\NT%<_=/OSU/2@#G-!UJ^C\/^%-!TT2I-=VDDTL\2
MQL\:*3C:)/E.3P<]!TYZ7[_7/&&G:7HL<]O!'J,^I"T<,%?SX]I(<[3A>AR!
MZ<8Z5>N?A]"VDZ5;V6J75I?:6K);7R*-X5NH8#&1^/KZFI[GP2+O3]/M[C5[
MN6:TNQ>-<28+RR 8&?1<<8% &YH\.I6^G+'JMW%=789LS11[ PSQQ].*XCQC
MXJUC1[O4I;>^BA2R6)H+6*,3&8$C<TQP3$O.!RN?4YKT:N-U?P#_ &K=:PPU
MB>"UU14::W2)3^\085MQYV\#Y>/K0 G]L:YJ?B2'3[&[M;2"ZTA+Y2]N96B9
MF"\?,-WXX'M6:OBWQ%_PK]M96"![W3[IH;U-F0Z(V&8 $8(_$<$UT6F>%YM.
MURVU)]2,XATU+#RS %R%(.[(/'(Z8/UK)M4TSX<^'5TS5KR2]2]GE*;;5LN2
M,E2 6_R: -O3]:EU7Q$\5F\+Z9'91RR-@[Q+(=RCKTV<XQW%;U<YX&T)O#WA
M2TM)0?M#YEFSV9OX?P&%_"NCH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "FR2)#$\D
MCJD: LS,<  =2:=5;4;,:AI=W9%R@N(7B+ 9QN4C/ZT <OHFHZYXL@GU6UOE
MT[3S(R6<?V<.TJJ<;WW=B>PQWYK8TN^OK729IO$<EK;RPS.AE3Y(V3/RL,D]
M1CO[5S7@G7[/0_#T>AZY/%IU_I[/$T<[;=ZYR&4GA@<]JE\1:DEU=^&]6>VF
M.CPW[B9I5PHR"D<K ]%#'()^O<4 =9:ZOIU[9/>6U];RVT>=\JR#:F.NX]OQ
MJ.+7]'FD6./5+-G:(3*HF7)0_P 77I7 :V(;G5/%]_I95]/?0F2YEB(,<EQR
M1@C@D)U^M4[73]-:S^'*2VMJ?-+;PR+\^4SSZ_-C\: /3X=8TVXL7O8K^V>U
M1BK3"5=BD'!!.<"B#5]-NKU[.WO[:6YC&YHDE!8#Z"O+-3,*Z5\2;:WR+:.>
M%E0@#:Y^_CVR./8"M5K/07UCPW/X=BMC);Q227(M./W!C.0Y'0EB!\W.2?>@
M#O+?6M+N[^2PM[^WENHP2T22 L .M-&O:03&!JEF3+(8D_?K\SCJHYZUY#I=
M^AU;P7<VL\-O;"ZEA^RP _Z-N(^1Y#RS-DY!JQ?1Z5'\//%5W;P6ADCUQC R
MJH(43)M"]P-N[\,T >OI?V<EVUHEW UR@RT(D!<?5<YJ2"X@NHS);S1RH"5+
M1L&&1U&1WKAO$TMUI=[H_C"PMGEDDC6UN[:,_P"M60?NQ^#D<^XKJO#^EC1]
M$MK,A/-5=TS(,!Y3R[?B2: +MS=VUE#YUU<1019QOE<*N?J:;!?V=U/)!;W<
M$LL?WXXY S)]0#Q7+?%*-'^'>IEU!*&)E)'0^:HR/P)_.L*[TS33XJTV3P7]
MF21;*?[3]A*[=A7";F' 8MTSSQUXH ]#35=/DO#9I?6S7(SF%95+\=>,YXQ6
M/:ZEJ$GC;5M,DGC-K%9Q36Z^7C86)!W'.3R/:N&::VO/AMH=IILD::_;W,0B
MB'$T<P?#L5'/]XG/:NKL986^)>L0RRQ,PTR 2*6'8MG(^A'YB@#9T6[FA\/Q
MW&KZK8W,BEO,NX6"Q'YB!STXX'UJV=8TP6QN3J-H+</L,OGKMW>F<XS[5Y1I
MUY!8^!_"EW.ADTRWU:4W6T;D0;WVLP] 2#_*NO?3= \7:1KUII:;XKMA(UTN
M?+:XV\%<]<84G'!S]: .O-U;K/' UQ$)I06CC+C<X'4@=ZFKA?!MU=:C"_B'
M64^S_8;4V0W+C!0_OI.G&2H&/]DUUVF:I9:SI\=_I\XGMI,[) ",X.#P>>HH
M J>*=1N-(\+:EJ%J5$]O SH6&0#]*;I.MPOX8TK4M4N[>W>ZMHI&:1Q&I=D!
M.,GZ\56\>_\ (AZU_P!>K5Q']H:?'#X6M+H06\O]A*XN[O+Q!"H#*L?1G^7C
M)'7OP* /47OK2/R-]U OV@XAW2 >8?1?7\*1-0LI)9XTO+=I(.9E60$Q_P"\
M,\?C7EEA:-?_  <TN_L71M1T61KF,D;BK([$H?\ @.#CZ4R2358];;6+:U9(
M?%\9MHXV09MC@"-VZYRNYB/3- 'KD,T5Q"DT,B21.,JZ,"&'J".M/K(L+O2=
M*FM/#45U&MU#;+Y<!X9D QGICL36O0!5EU*P@N1;2WMM'<'&(GE4,<].,YIU
MS?V=E$LMU=P01L<*\L@4'Z$UY#J#VE^?$GAR2^TXRW&I+)'?7,X1L9!92#S\
MF"!V[5U<,%M;_$,6U]'!_9PTE8M/$@_=D*1O"Y^4'&,@=@* .SEO[.!(GENX
M(TF(6)GD #D] /7\*D\^+SFA\U/-50[)N&0IS@D>G!Y]J\M@T&XUCP-KL-M&
MODVFI33Z(44Y"*VX;#W4\@?4^U.O9]2\0_#_ %[Q(EL\5S>P0PPQIRP@C8%\
M>Q+2'Z4 >F6U_9WGF?9;N"?RSA_*D#;3[X/% O[,D@7<!(02'$@X4G ;Z9[U
MYMI\/A^ZCU#4+/6C?7<NE2(8(HDC1(@A/[U5&,@D#)_I63!HNF+\$7U86L?]
MH26_EO.2=Q N.!U]A^5 'L:7$,DTD*31M+'C>BL"5STR.U--U;K)'&UQ$'ES
MY:EQE\=<#O7"2:9IFC?$O1+?3T2!+FPG6YC0X$J@?*S_ -XDYY.<XKDCHVCC
MX4V.HB*+[>;]5,V_YP?.(V@]0-O.!]: /:8;B"XW^3-'+L;:VQ@VT^AQT-)%
M>6T[R)#<0R-&<.J."5/H<=*\SO+%-&\1^*+/0(XK20Z$LD<<>1E@3D@#G=CH
M?4@TSPII^BW-SH5]_P )'%+<);&$6<$"HV-F75\<X&3EB!]: /4A-$=N)$.[
MIAAS5--:L'UN72%G4WL42S.GHI.!SZ^WN*\8.GV=E\-]$UBTA5+\:OA;@'+!
M1))@#VX''M7::5%IR_&37DGM[?[4889;9W"[@VSY]N><D'G'H: /0J8)8RVT
M2*6SC&>:?7COA?28)/#'B37X(7.M65Y>?9IU8[ES$!TS@_>;_(H ]?66-V*K
M(K$=0#FCS8]^SS%W_P!W/->6^#M*T7^T-$U.S\01FZ,3+]EM[94=\K\PE*<\
M'G+=_K67IUI;Z_8:;I\?V62_35GFFU,SQJ;B,,<MMSO.X8&W ' YQ0![/O3Y
MOG7Y?O<]/K6+K.L7%AK&AVD"1-#?W#12.Q)( 0L-OY=:Y(75I!XJ\>66HF**
MVGM8I,RMMW*(MO'J,G'%,L9D72OARTDBC,F,LW?RF 'YX% 'I1D0.$+J&/12
M>:J1:O93ZO<:7'.IO+=$DDCSR V<?R_#(]:\@\13VT@O]4MVC,T6LHGVV[E
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
MILX"JP;MWX%:]K9VUFA$%M!"6QO\F,*"?PK,B\6Z/(DKM/+$([9KL^;;R)F
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
M.!U[ULSZK9V^J6NFR2@7=T&:.,=2%&23Z"FZMJ]EHME]KOI?+BWK&"!DEF.
M * *DGA?39)M6E99]^JH([LB9OF4 @ <\<$CCM2W/AC2KSP[%H5Q TMC$JK&
MK2$LH7[N&Z\=/I6Q10!SW_"%:(=%NM*:"5[>[96G9YF:1]I!7+DYP,<"KK^'
MM.?5=/U-HF^U6$1BMVWG"J5*G([\$UJ44 <^W@S19-/O[&:&6:WOIO/F669F
M_>?W@2>#[CTID7@;0H=*N].$$SP72JDIDG=FVJ<JH8G( /85T=<Y=>(Y[?Q_
M8^'A!&8+FS:X:4D[@P)P!VQ\OZT 7#X:TQKO2KIHY#-I:&.U8R'Y01MY]>!W
MK*U;P79/H>J6>GPS[]0E\QD^UNJ)(6SO[@8/) '.,5UE<[>^(YY->FT+1K6*
MXOX(EFG>XE\N*)3T!(!8L<CC'?K0!N6<+VUE;P22M*\<:HTC=7(&"3]:CU'3
M[;5=.GL+R/S+>="DBY(R/J*SM+U75)=6FTS5--B@DC@$PN+>8R12 G&!E001
M[UMT 9C^'],DGTN9K9=VE@K:<\1@J%Z=#P!^5.;0[!O$":X8V^WI!]G#[SC9
MDG&.G4UHT4 <S_P@VD_\(WJ&A!K@6E].UQ(=XW*Q8,,''0;5ZYZ<YKH+6W6T
MM(;9&9EB0(&<Y) &.:FHH RM9T&VUHVLDDT]O<VCE[>XMWVO&2,'&00<CC!!
MJ*/PMIGV"\M;I)+TWH NIKEMTDN.F2,8QV P!VK:HH YWP_X.L?#TBR1W=]=
MR(ACB:[GWB)#R54  #\LUT5%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 56U$JNF7
M9>V-THA<FW49,HVGY0.^>GXU9HH \UT."^^U7VDZ-+?3:&]A(##J$3(]G,P(
M6)68 D>W('XY.7:7ES<:!X.T]-"OX7TW4XA=$6Y 5DW9XZDD$L3C YR:]>HH
M \S5Y=*U[QG:7]M=3SZIM:R6.!I!,I1E !Q@8R <D 8/I4FFZ5/HGB+P-IMT
M^^>"RNU<[MV#M!P#Z#.!["O1RP! ) )X'O6!9>'47Q VJ76J3W\ML9%M8Y-H
M^S"3!9<J 6]MW08^M ' Z#IEI:7T7A_6/#&HW>IP71>.=9I&M"I?<)#\VT
M_P!T]/4D5J:/?W>B:EJOAV\\/7=W-=7\MU:2+$&@<.=P+,Q& ,#)&>_<5Z51
M0!QVE>=9_$S7EGM;@+?PVSPRK$3&0B,&RW0<\<T>*FDM_&OA"\^S7$L,4ETC
MF&,OM+QA5SCIR>_H?2NQI"P! )&3T'K0!YA9F71-$\5:#J=M>2W]]<7,MJRV
MSR+<^8@"E2 1G(YSTS77V5LVB> 8+7489[LVU@L<\4 W.P"X95QC/H/I70T4
M >::']K\V\T;2)[O4M&.FR")[RW:-[9R,+$'8#<#QQVQ[5CP33ZA!X#M(=-U
M -IMW''=.]LRHC#;D9/H 37L=% 'F7AZ^ET&VN_#%_H]]?ZBMZTD+M#OCGW-
MN61GY"@'!)[>YXJ[:*D7BSQT]W:/A[>%A(8BRLHAPRCCGGL!7H%% ',>$8IG
M^'6G0*)(9_L7EC>I1E;!'0CUKSJ_NKFY\"Z5X:.E:DNIZ??1B=3;,5P&8;@P
MX.2PKVRB@#R6^L["Q\5:_#XBT?5+X7\RRV9M#($F4C&PA& R.!S^E:T=VWA3
MQI)+>Z7<_8KRPMX;(6L;3_9]@P8>!ZG/'7C\/1** /&K*"\7X=W4[V5TJP^(
M1<[&B8/Y6Y.0IYZG''O[U>GANO$/B[Q'/965TB7^@,EL;B(Q;R2H'7U(->KT
M4 <1X9\0QZNNE6ZZ'<KJ%K#Y=Q+/ 4%LH7!VL>I) X'X]*YBTFEE^!]]I1L;
MV.\M%\J2-[=AEC-N^7CG@\^E>O44 <+]M_LKQW!J-W$_]G7^F1Q0W(C9O+=3
MG:0!\N0V>?2N<N;&0:/'/+:3K97?BE+J."2-B1!DY;:1G!Y/3O7KM% 'FVIV
MME_PFGBM[RTO)+*32HEN/)0Y9N!\G8D#;^M7/!%Y=#6[K2TNFU/2[>V5K:_D
MAQ)&">(7;C)&.1C((.<8Q7>T4 >9>,[Y9-?UBQ*W5G,VE&.*6"W:22] #-L!
MP0J*2=V "<GG@5#X=N;6Z\1^!\J2Z:(R*'C((8* 2,CI@-@]#7J>*3 ]!0!X
MKIRS0>$I[LV\DMK8^*C/>1*.?+ 4'Y>^"1Q75Z/K.GZU\5&OM-=Y;631O*$W
MDLJNXER>2!GC'/MBO0,#TZT  =!0!P7BC6(?#'CNQUC4K>=]-?3WMA-&F\12
M;PV3Z9&!^-1ZS>6,FC>%Y+.T-A9G7(&@B=!&2F6RVWL"23^.>]>@D C!&:,
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
M>L:?J,$$UI:6-N-.@=<QK"R?.R=NNT9']*T_A[<WEQX9(N6,D4-S+#:2GK)
MK84G)SZCGL!]:V+_ ,/:/J<4,5[IMM,D*[8@R#Y!Z#V]JT(HHX(4AB14CC4*
MB*,!0. !0!YKI=@-$\4V,FH6MK?17M]*UGK-M,?-+L'PDO\ >&,CC(XKG[AD
MLOA;XOL);B+[5'K+KL#\G$L0) ZXX->KV?AC1-/OOMMIIEM#=<_O53YN>M-G
M\*:!<SW,\VDVCRW7^N<QC,G(//X@'\* ."3[#K?B?4=-\43QQP)ID/V$S.%V
M*R O(I/&[/?KQZ"EO]*T_5?B-X?T^2:>\L&T8KO:9@TR@O@LPP3G]:]"O_#^
MD:I)#)?:;;7#PX$;21@E0.WT]JF.E6!U"&_^R1?:X8_*CE"\HG]T>W)H Y#X
M7.4TK5[)<B"SU2:&!22=J<'&3]:9X2)TWXA>*]/NU,<]W*MW!G&)(^>1Z_>'
M3I@UV=CIEEIHF%E;1P">0RR;!C<YZL?>HM6T+2]<@$.IV45R@SMWCE<C'!'(
M_"@#+\9:M]D\,:REE< 7\-HS[8SEXP>-QQ]W@DCZ9[5SVH6-IHVN>$KWP_$D
M<M],(IC$_%S"5#,S==^/O;CS[UW&G:/IVDVK6MA9PV\#DED1>&.,<^M0Z;X=
MTC1Y3+86,<#D$9&3M!.2!D\#/.!Q0!Y+JNFP)X+\4ZJ'N?MECKDJ6LGVF3]T
M/,C7(&<9VG&3D]*ZC2=,@TKX@:<+5[@?VCI3379>=G,T@(^<Y)YY-=@/#>C#
M3[BP&G0?9+E_,FAV_*[9!R1ZY _*IVT?3S?P7_V.(W=M'Y<,N.47!&!Z<$T
M>0KHD*_#>\U\ZA>IJ5E=2?9IFN'.S$NW: #_ !9//JW7%6O&,_VD:W>C,M]9
MVUL))+EO+%FY .( ,L7)//0>YKKO"7@J"RTY)=7L4^WK<R3A?.+("7RI*@[2
M0,<XS6U>>$= U#4)[^[TR&:YGB\F1VS\R_3.,_[77WH Y./38M?\;60OY;ED
MN/#Z3SI'.\:RL7 .=I&!T.!@9 JKIVEW^K?#>\L[.YF>]TV^F2R8R$,5C?[A
M(^\",C!]J[RT\.:387L-Y:V@CGAMQ:QL'8[8AT7!./QZUES:==^%[&"T\(Z-
M;R1RSL\ZSW+ )D=<DD]<?ETYR "KX6U%O%6JC7XVE2SAM$MEA)(7SC\TAQT.
M,A<_6NRK/T/2TT;1K>Q0@F,%G8# 9V)9B!V!8DX[5H4 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !4<\IAMY)1&\A1"VQ,;FP,X&>YJ2D?[C?2@#B;'XCPW4>GW,^B:
MA:V%[((4NY NP2$D =<D<=:OWOC+R#?3V>DW5]86#E+JZA=!M9?OA5)!;:#S
MCWKE/#=CJGB#P/X?TP:>;>RBF2=KYID8%4=FP$!W9)XYQZUM6^E:YH=AK6CV
MFG?;[6[EEDM)_M"1^6)1RK@\_*=QR,Y_2@ UVXM-1\4>"-2M7\R.:68QR#(R
MACSTJ;3=<\/:=?>*[N&TFMI+2X7[;(6+^>_.-JY.#G(P,=1^#6\,7UE>^#K6
MUB\ZSTG>;BX:0 C*;1\IY.23TZ5GWOA#5M0_X3$B&.VDOIX)K!DD7#M%G!..
MA) Z]S0!NIXLO!%?>?X=OX9[:U%TD65;S4.<@,. PQ]WK5FV\41WNDZ-?6UH
M\AU2142$.-T8()9CZA0IS1H=WX@N SZYI]KIT,<87:)Q*TK=VR.%'MR>>M8?
M@[0$M?$>JSQW'GZ=9SO'IZX&V)I,-*!]#A?S]3D [NN1O6$7Q2TUMK$-I<^X
M@\* ZG)&?PXYYK2T/6;[4M2U:TO=/2V%E.$BD28.)%(R,XZ-C!(_VA56_P!/
MU)_'5EJ%O;9MDL);=IRZ@([$,O&<GE0.G>@""S\=Q75]IZ/I=U!9:C,\-K=2
M,OSLN>J Y )'!I6\<(FE:[=OI=RLNCS>5- 67+C(^8'TQD_3ZUR<7A_Q0UWH
M5Y<:&LE]97A>ZN9+X$RCGE1T1,<X Z]N:Z34O"$][XRDG!7^Q+Z%3J,) _>R
M1GY!Z\Y!/T^F #>CUZ&:]TRUBA=WOK=KC*D$1( #EO8E@..]:U<7X/\ #=_X
M>M+Z:^_TFZ@#VUAND'_'JI+(N>V6)Z] !Z #?\-ZK/K>@V]_<VHM9I-P>(2!
MP"K%>".HXH R]2\;06!U*9+"XN;+3'$5Y/&RC8Y[*K$;L97/U[U8D\5HZZ?'
M8:=<W5[?6_VJ.VW(C)%Q\SDM@=1CKFN NK?5;[7O$"P:5>7>AWEV5FCL)H]D
MS)@'.X$J2>I4CICM71P17#Z_I7BS2]/N)K!]/:SGM%*B2WVMP%4D9PP((]J
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
MYO99I)&:\CC+%AMD8DA3C/8_\!K0M]5MM<^*5C>V5M<+&^D2*)9HGC\SYCP
MP&0,]1Z^U ':_P#"0Z2+*SO#?Q"VO9!';R,2!(QS@#\C5*"_M[77=;DGU]98
M;>-));1D %F-O)W=\]<5YJ]P;KPGX4T>*VNS?:?JL27,9MW'EL"^1DC!(]JZ
M:YEC'B?QU*4;RUTR-&.P\MY;=/7J* .K@\6Z!=1S20ZM;,D*(\C;L!0WW?Q/
MIUIT7BG0YK.[NDU&'R;3'V@ME3'GID$9Y[>M>?7=@@^&7AN_MK!GCMI()+\6
MX,<K1INW<KAN&)/7U-)K">'KSP?XDN_#UI?/+)#$L]U.T[>8?,7"_O"22 ,^
MP(H [U?&7AMY9XUUNQW0*'DS,  /7/0]1TJU;:_I-YI+:I!J$#V*DAI]V%4@
MXP<]#T_,5Q:6ENOB;P-YMM'M.G2 YCR-_EKC/'7K7.W-L\WASQ&MC;W!M+?Q
M#]HGMXB5<VX^]CJ0,C.?;/:@#U&#Q1HEQ;W<\>HP^79KNN-V5,8QD$@C//;U
MIMGXKT'4+V.RM-5MI[F2/S4BC;+,N,_GCG'7VKC4E\-76@>)+[1;._\ -ETR
M1)[JZ,S98KA8\R$Y;ITZ<<U4>V2.Z^&+V\*KB(^:T:XY\N/.['?.<Y]Z .ZT
M#Q19>(+C4(;;<&M+AHOF5AN  RW(&.21CKQ6Y7!^%=5M]'A\7F\6=6MM6N;I
MT$+$F-B-I'&#G!Q7;V\Z75M%<1[@DJ!UWJ5.",C(/(/L: ):*** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "HKFWCN[6:VE!,<R-&X!(.",'D=*EHH J:9IMKH^FP:?
M9(4MH%VHI8M@9SU/UJW110 4444 4]5TJSUK39M/OXO-MI@ ZY(Z'/4=.E.T
M[3K32=/AL;&!8;:%=J(O;_$^]6J* (X;>&W1E@ACB5F+D(H4%B<D\=R:DHHH
M **** &NBR(R.H9&!#*PR"/0T1QI%&L<:*B*,*JC  ] *=10!SDW@?0YKJXG
M\JYC^TOYDT<-U)'&[=<E%(!Y]JZ"**.")(HD5(T 5448"@=@*?10 4444 %%
M%% !1110 4444 %%%% !1110!EZ[X?L?$-I'!>^:IBD$L4L,A1XW'1E(Z&H]
M'\-V>C.94GO+NXVE1/>W#2N%)!(!/0<#IZ5L44 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110!%<0)=6TMO)NV2H4;:<'!&.
M#7-6O@QH;:&QN-<U"ZTR(\6DI7#KV1F R5&!Q7544 (      .@%+110 444
M4 %%%% $%[:I?6,]I*TBQS1M&S1MM8 C'![&N8@\%W7V2/3;[Q!=76DQ;-EK
MY*(Q"\A7<<L,XXXZ"NNHH **** "L*3PYYGC:+Q']K(\NS-K]G\OK\Q.[=GW
MZ8K=HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M6\! %&%*X&<CW)H U-(M?L6DVMO]HGN-D8'FSON=OJ:Y#X=?\A;QC_V&9?\
MT(UUNCZ6FC:9%8I<W5RL8P);F7>Y_'T[8%85GX%BL+F_FMM<U>,:A,9KE$DC
M4.Q))((3*]3]TB@#E8[E[/QEXYN=*O(;.!+9/.N)S^[CN">"< G_ )Z= >:N
M:+JEZ_BF?0Y;[5C;WNE?:$EN67>)<X,D9ZJIP< @<]@,5U)\$Z&/#-QH$=LT
M=G<8:5E<^8S@@ABQZG(!]/;%5M,\!Z?IFLVNJB_U*XNH(&@W7$^\2*<@!N.P
M/ &!P.,T <5I&J:EI'@'PQ!I\US+<:M>%#N<#8H=LJC$':6..2#WKN?"=OXB
MMI;Y-8)^R%E-HLMP)I4&/F!8 9'N>:@_X5YI!T*71VGOGM3+YUONGR;5AG'E
M<<=3USG/--NO!4=OX:O[*SO=3GO;D(/M,EU^])4_*"W0(,\@#IGJ<4 =?7E7
MP[3Q&?!-PVBSZ8,7,NR.ZA<DMQ_$'P/^^:],M()H=-@MY9V>9(51YAR2P&"W
M/OSS7.Z5X(_L2Q:RT[Q#JT%NS,Y4" \GJ<F(F@"#QQJVJ^&DLM>M91-:PMY5
MW8D@+(#GYE.,Y'/M@=.#6;J>L:SI?A;0X(-36^O]7ND3[6&50JMSMC.W'H 2
M#UZ=ATFF^$;+3;FVD2YNI8[>V>W2"9E9/G;<[D8R78]3GO5.+X?:6GAB7P_)
M<WDUD9?.B+LN^W;.<H0HQR3Z]3ZT 8<^L>*_"^AZA-J[Q;9KB*&QGN)!*T1<
MX8OL4 @ 9X&<]CVV+ZS\0:3I.ME->-S_ *'YMI)<!1+&Z@E_NJ 5Z8X/7\[D
M7@G3AHU[IMW<WM^EX%$TUW-OD(4Y7!QQCM3M*\&V.F6ES"UU?7KSP?9C-=S;
MW2'&-BG  '?I_(4 8-YXCU2-/ 4B7.TZH$%V HQ)N1,_3EB>*JZ"M]H_AGQI
M=1ZK/-<V]Y<JDEP5(W(BX<\?>/'?' XK=@\ 644FD/)J>IW']DN&M1+*I"@8
MPI 4# QUZ]LX Q9/@VSVZU&+V^$&K[S-#YB[$9\;F0;>#P.N: .?NO$6K66B
M>$/$$]X?L,HC34EV@ [U&'/'&#GT[5+J/B;4['0]=UNVF$T$EZEMIPDV[%4$
M(S@CJ"V[KZ#Z5TS^&K*3PD/#CM*UF+<6^\D%\ <'IC(P#TZTMUX9TV]\,KH$
M\1:R6)8EP<,-N,,"._&: *&A0>([;7)4O)I9](:#<CW;1F82Y' \O VXS73U
MSOA[PI_8=PUQ/J^H:E,$,41NI21$A(. .F>!S[=JZ*@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH *AN[N"QM);JYD\N")2[N03M ZGBIJ;)&DT3Q2HKQNI5E89# ]01
M0!FCQ'I#+IS+?Q$:B2+0C)\TC&<<>XZU7\0ZE;1Z3?Q#6TTJ:'8'NB@8Q$G(
M&#P20",>]>?OX>UZ+1[^TA,L:^'+II],*JW[_)#CKU"IN'!/+GTYTO$%I<R?
M"?5;J>"07^JRI>/!DNREI$VIR ?E15'3^$T ;7B#5]0L?'/A;3H+IEM;LS?:
M$VK^\VJ,9./?M5KPKJ%Y?ZEXC6ZN&E2VU%H(5( "(%' P/>LCQ")+SQ_X*NX
MH)O**S.Q*'Y 4&-WH:N^#"Z:WXLA>&5#_:9E5F7"LK# P>_W3^8H Z#4=<TO
M2)(H]1OX+5I@S1B5]NX*,M^5-L_$.D:AI<FIVNH02646?,FW8"8ZYSTKE_%M
MJ]Q\1/!S^0TD4;SEVV953A2"?3D5S][!=M;>(Y;:UDG2W\017<T 0GSH5QG'
M!W#(Y^AH ]&M?$>DWL-S+;7BR"VC\V5=K!E7!.=I&2.#VJOX4\36_BK2/M]O
M$T7SLIC;)Q@D#G&#D#/'2L*ZDAUWQG87FCEIDAT^X2ZG3.PAN$C]-P8,2.".
M_3%6OAK=I+X,LK/9+'<6:F*9)(RNUMS=^AH W-2\1:-H\ABU'4K:VD$?F[)'
M ;;G&<=>O'YTV[\3:+8O&MSJ,$8D57#DY3:WW26' ![9/-8.K0Q7'Q1T=)H/
M-C_L^=3NBW+ENQ.,<@-_DUS)_LC3-9\1:1XGL;^3^T+OSK2.#S2ES$.4153
MRNT#G^E 'I&HZ]I>D.J7]]% [+NVL<D+_>('1?<\4M_KFF:9!%-=W:)'*NY"
MH+;EQG< H/'(YZ<BO/SJ%KX;\:ZHNOV4J:;J=G!%;?NGF& H4PG .3][\O>H
MKR6QT;Q3%?:UIU]9:/>:4EK;)$9!Y'S<PN$YR>N,GK^0!W&I:C%.='ELM>M;
M:&XNEQ@HXNTYS&A]2<<CI5^#6-.N;V\LXKN)KBS -Q'GF,$9&:X/54L+#P]X
M+BL[>>UM$UN%HH[@'S-F9#N(Z\YSC_:%3>,;/4;+Q=:S:-$ ^N6[:?<."5",
M,$2DCN%SV[4 =A-XCTB"P@O9+^(6]PNZ%ADF0>JJ.3^57+*]M=1LXKNSG2>W
ME&4D0Y!%>?\ B9;+PUXDTJ:[-]::+%IK6D=Q:%OW3A@<''J /J0/2NG\%VNF
MVF@8TFWNHK-YG=&N<AY,XR^#R!D8'3IGO0!>O_$6CZ7=+:WVH003, VUV^Z"
M< M_=!/ )QFG7>O:183B"\U.T@E,7G!9954[,XW<]O\ Z]>9^-+W?J'BRU2.
M2PE-M%NV1-*U^ O7)RJ(HZX //)XK8L9[2^\<^%+E44.^C.0)% <' X^H^;]
M: .R7Q%HKZ9'J0U2T%E(VU)VE"J6],GO[=:N/>VL=['9//&MU*C.D1;YF48R
M0/QKSKPMHEGK?A;Q7H?F!E.KW C9@-R<+L?';D?SK1\ -?:XJZWJJK]IM(3I
ML8QDDJ<R29]6.!_P$XZT =M<7,%G;R7%S-'##&-SR2,%51ZDFJVGZQIVJ023
M65Y%,D1Q)@X,9]&!Y7\:P?B'>0V/AN.6>S%PGVN+YV+;8#G(D;:02!Z=SBO/
MY;B\U"W\<6>GW,]]=W,5M<";R#&9X0 &VJ .QX'<=S0!VVI^+MWC;PYIVE:C
M;36EV93<K$5?("Y7GJ._UQ4WCKQ4NDZ%<#3-2MTU19HXA&I1W!+#(VGOM/>N
M;O=6L-;\:^#6T699$@69"5B8+&?+& <@=,=*QY]1L[;X;-HUZ6&MVU^)KF%H
M6\P'S\[R<=U/7/3B@#U 74T7B*0SZQ;+:QV0D>P*J)5.>92<Y QQZ50'BBT\
M1^%+V]T;6(-.DC)7[3<;3Y.'P&92<#< <9]169$P?XVLPZ'101G_ 'Q6!97M
ME)\%]9L7D3[1:>:)HW7&QFF8H#GOG&/PH ],FU?3]+LK:34]3M(?,4!99950
M2' R1G\^/6I_[3L/LT%S]MM_(N"%AD\T;9">@4]\^U<197D%IXUTZZU&6%+*
MZT6**QG?_5EL[F&X\!B/ID8KE]1M47P]9*T8&FS^*V>S4*-C6YSMVC^Z><>Q
MH ]>L]4T_4(99K.^MKB.(E9'BE#!".2"0>*98:SIFK"3^SM0M;LQXW^1,K[<
M],X/%><:D^FZ)KOC6.'3HY8/[.@+V=N?+W*?E<_*.  P)('%3^&+R#_A9:.=
M0M;E9]&$<;VR%8MRR ^6K'E\*.I.?IC% '5>!]4U+5O#S3ZLR->QW,L,A10
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
MP)#MC5G&$4 XVA6Q[GGZ=3IWBS2_$-[<Z.L=_:W!A+!+B)H&>,\%D/4?7@T
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
M:YTJ.22[;=,3(XRV<Y&#\I]QBKUIX=TJPU:75+6U,=Y+$L+N)'P44 *-N=O
M4<XK4HH YT>!/#(F:4:3$',JS???"N#D%1G"\]0, ]ZX^Y\-RR:YJ9U#PC<W
M\]U=R217D%^8H_+/"9 88( YXKU*B@#G='\+P01:3>:DK3ZO8V_E+<>>YP#G
M(Z@-P<9(YI;OP/X;OI[N:XTQ6>[;=/B5U5V_O;0P ;KR!GD^M=#10!P5MX7D
MD^)>H7<UK=1Z8-/2"&5+AX]S *,95@QXSU],]:Z:7PQH\T%A ;/;%I\@EMDC
MD=!&X_B^4C)^N>I]36O10!0M=%T^SU6\U.WM]EY>;?/DWL=^T8'!.!^ J/6O
M#VF>(H(X-4MVGBC;>J"9T&?4[2,_C6G10!C:/X4T70;E[C3K-HIG38SM-)(=
MN<X^9CCIVK9HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LOQ'I[:KX:U*P12TD]L
MZ(H(&6QP,GWQ6I10!YVTVJ7'PMTA=%BDEGMQ!!=PQX\U53Y9%7T;(^H'-.\%
M:/?:7XRURZFTF:QL;J")XC)+YF, 9!;.2W))ZX.>>F>ZM[&WM9KB6"(1M</Y
MDNW@,V,;L=,D 9/? I+^Q@U*S>TN0[02<.JN5W#T)'.#W'>@#A-$U:YTCP_J
MOB./2I[N/4-5><1Q/RL!PHD (Y^Z3P.<BNH\9:=)JO@[5;*%6:62W8HJ]69?
MF _$@"M.33[26&"%[=#% RO%&!A5*_=X''':K- ' ZA!/KWPHT]--A:>5(K8
MF)2-W[LKO&,]1M/'6K]M97&M^-K/7WT^>RMK*U>%!<@)+)(Q_N@GY0"?3D]Z
MZ:UL+:REN)+>/RS</YDB@_*7Q@MCH">^.M331+/!)"^[;(I4[6*G!&.".10!
MP=EJ,]IJWC#Q):V,E]"9H;:.*%N7,2[7;.,8&[]#78&ZGOM -W81E+B>U\R!
M)UQM9ERH8=N2,TY=(L$TQ--2UC2R4 "%>%P#G!]1ZYZ]ZNXP,"@#RK2;#6SX
MC\-:C=:'J7F6LDL=[/-*I!=X]N43.%C!.> ,_6H5T'5X_AEXCTXZ9<F[N]5,
MD,03YF3=$=WTPIKUNB@#@E_MC1/&^I7T6BW-_9ZO'"T;0A%:%E4*5<L>!WZX
MK5^'EG>:=X'TZSOK62VN(MX:.3KR[$']:ZBB@#B/"UDD&I^+]%=FBDEO&G4Y
MY,<J##+GK@Y^AJ#P:-<T:T@\,W>@R,MI.VR_++Y)C+[MWKN^8X _3FNSGTVU
MN+^VOI(O]*MMPCD!P0&&"#ZCV]JMT <5<6QO_B]:W$+933=./GD#(5G+!5)]
M2#G\*Z;1KZZU'3EN+S3I;"8NRF"1@Q !P#GW'-2V6FVFGM.UM"$>XD,LSDDL
M['N2>?\ "K5 !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !115:_O[
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
ML-ICCA*/$ NU<-N(.![=>?:@#S?QY?Q^+/#UQX@B#_8;5H;:T#9 \QOFE;!
M)_@7/L:]$NM6@\*?#F&]51BVLHEA0G[S%0%'YD9]LU2U?P";WP;9>&K&^CMK
M:#!DD> N\C#G(PP R<YZ]>V*L_\ "*ZC+'H-O=ZE:W%KI>TR126A/VA@"H)R
MYP0I&.#\PSZ  '$>!-23PW\0+_1+C4XKV'4-K1W,<@=9)>HY'<Y8?4"K?CW_
M )*WX3_WH?\ T<:Z+Q3X!;7-3TZ]TV]@TN2Q)=#'; DOD$'@CI@4:_X(U#6_
M$NF:X-5MH9[!8]B&T9E9E;<2?G!P3V]._>@# \;>&IO$_BS4ELVV7]CI\,]L
M5X+MN?*YXY/&">E.\$>*;CQ'XHTZVU"&1-1TZRN(IVD'+DM$ ?8\'(_QKM[?
M1+N'Q==:TUY T,]ND!@$)# +R#NW>I/;ICZEB>%K:'QHWB.!Q'));-!-$%^^
MV5PV<\' QTYH Y/PLBR?%SQ:CJ&5H@"I&01E>*R_A[NT_P 5^+]'@D?[##YV
MR-CG!5RH/UQ7267@G7-/U[5-8M]>M/M6H*5<O8DB,9XV@2#D8'7-:6@>"K;P
MYIU\EG<--J%ZI\V[N!NRQS_"".,DG&<GUH \T^%^J7EG:M:0V)DMKO488I[@
M[2J*0?E(ZY/KC'XUUOQ/L;73/AK]BLHQ';Q7*!$!R%R2<?K5KPOX&UCPE:W%
MO8:Q82I.ZR-]HL'8@CIC$HJ34? -YJ/A(Z++K"---=M=W-T]MDR,3G@!AC]>
ME '$Z]J#>+=3\,^'K6WETJ\@1#]HNL1D908VXY/3C!Y)KVNXD>&VEECC,KHA
M98P<%B!P/QKBM;^'8UG1])B_M'R-6TY$C745C.YU4' QNSUYSG@Y]:[*S2YC
MLXDO)HYKA5Q))&FQ6/J%R<?G0!Y9\&W.IWVO:M> 37[O'F=A\V&W$@>@X'Y"
MGZ)/)I7QQU32[+]W8W(+RPC[N[R@^['8[B?SKJ;7PA<Z!K=]J7AZY@2*]YFL
M;E3Y>[/WE9>1U/&#UQQVG\/>$%T?5=0UFZN1=ZK?$EY?+VK&,YVJ,DXZ=^PH
M \PT36=0TF3Q9+9Z6SF748TDE8(RVP,C_>'.?3CCWZ5[18:19Z9I[6%K%LMF
M:1M@/ WL6('H,DUS7A+P9>>'-0U.2ZOK>_M]0(EEW0%6\P,3ZD8^8_CBNSH
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
MLO#5@M]J"S?9RX0O$F[:3TS7G/A[Y/COK"V_$163S!'T/"DYQ_M?K70?%_\
MY$*7_KXC_G0!K?\ "<::D-K/-::E!;W3I'%/+:L$);[O-6K[Q7IMEJPTI?M%
MUJ&S>UO:PF1D7U;' K!\))K-Y>F/6UMYM/;3;9K98-S0'!/)W<;\@$_A7/\
MPM:XE\<>*);U-MV6/F#.=I,AR 3VX_04 >AZ/XDT[6Y[JWM7D2ZM6VS6\R%'
M3ZCTJGI7C;2M9UN72+6.[%W#N\U9("H3;P<GMSQ7%WHV?'ZU^P,-[PC[6%;/
M_+,YSG_9"<?2K/@O_DK7BW\?_0Q0!WVLZO;Z%ILE_=I,T$?WS$FXJ/4CTJ/0
M=>M/$>G"_L5F^S,Q57E3;NQP<#ZUD^.;RWF\&^(;:.56FM[;]Z@ZIN (S^%4
M_A4P3X<V+,0%#3$D]OWC4 ='K?B'2_#MH+G4[I84;(1<$LY]% Y-4U\7Z8M_
M;V5XMU83W)Q MW T8D/H#T].I'45P7BJ=K_XO^&"SI-I[I#+;%6+(P+,=WIG
M('3L%K0^-JK_ ,(K8/M&\7P ..0"C_X#\J .LU+QEI6E>(;;1+K[0MY<[/*"
MQ$JVXX'/U!IDOC72H?$R>'Y$NUOW<(JF$[3GOGTQSFN3^(FF7L_@G2->4%=3
MTU8I9'7D@$#)R1GAL'\\BN=\67][JIL?B#9KY4%I+#;0H>"V,LS'/;>2GO\
MS /7XM<LYO$$^B)YAO(8!._R?*%) '/KSTK2KF/""C4/M_B,B0?VI*#")!@K
M GRIQDXSRWXUT] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %0
M7MM]LL9[;SI8/-0IYD1 =<]QD$9_"IZ* .?\*^$;3PC;3VUC=WDT$SB0QW#*
M0K8P2,*.H S]!5J308Y/$T6N&]NA+'"8%@^3RMIY/&W.<X.0>WIQ6M10!RVM
M^!K/7/$$&MR:CJ-M>6Z*D)MG10@!)XRA[D]?6KNI>%;&_P!7CU>.6XLM31=@
MNK9@&*^A# J1^%;E% '-Z;X*T^P\0R:])<7=YJ<@P9[AE&/E"\*BJ.@QTJE;
M?#VVL]<N-9MM:U6*_N-WF2@PG()!/!CQV%=C10!D:'X>M]#>]F2YN;JYO9!)
M//<LI=B!@#@  #G QWJ37]%B\0Z1+IL]U<V\,N/,-NRAF']W)!XK3HH R_#^
MAP^'=(BTRWN;B>"(GRS<%2R@]N ..OYU3?PE:QZI<ZCIMY=Z9<W7-R;4H1,<
MDY(=6&>3R,=:Z"B@#&T'PQIWAT7#V:R/<7+;[BXE?<\K<G)[=2>@'6F^)_#-
MMXJTY;"\NKJ&W#[V6W*#>1TR64]/;%;=% %#1=*CT32+?389YIHK==B--MW;
M>P^4 <?2LVZ\'V4NNOK5G=7>G:A(A266T*?O1Q]Y75AV';M70T4 8NC>&+'1
MKRZOD::YO[HYFN[@@NWMP  /8 =!659_#^#3]7NM5M-=U>*\NB?.D#0MNR<]
M#&177T4 <TW@NV?1]2TZ34]1D_M&7S+F=W0R-P!M'R8 P!T%5K7P%%9:(VC6
MVO:O'I[*R&$&#D-G<,^5GG)[UUU% '.ZAX*TG4=+TZQD$R-IJ(MI<QOB6+:
M 0<8/0=144O@NWU'4+6\UN_N=4:T)\B*942-<XY*JHW-P,GH?0=*Z>B@"O?6
M<.HV%Q93@F&XC:-P/0C!K-_X1?3AX3/AM5=;$PF'@C<,\[LXQNSSG'6MJB@#
M,N]$@N/#<FB1226]NUO]G5XSAE7&!_GO4VCZ<ND:/9Z<LKRK;1+$)'ZM@8S5
MVB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH ***J:CJ=CI-HUU?W4=O"O5G./P'
MJ?84 6Z*Y;3/B!HFK:G#96QN@9\B*:2$K&[#/R@GOQZ5U- !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 &:;O3>4W#<!G&>:7_&N)TR62+XLZO:!G,!L4EVER0&RN< ].M ';%@N,D#
M/ S2Y'K7%>-4G77O"\\5S)&G]HHDD:L0'!8=?UKM !GB@!:*** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBJ.K:M9
MZ)I\E[>R[(DX '+.W95'<GTH O45YMJ'B?Q3IFK:/?Z@L-KIU_<"+^S@@:1$
MR.68@'?ST!QQ6W\0_%$GAGP^#:Y%Y=,8H7'_ "SXR6_#^M #]?\ %-Q'J!T/
MP_;B]UAERY)_=VP]7/\ 3Z4W3?!*23QZAXDN6U?4AR/-_P!3$3V1.GYC\*K?
M"V"S'A!;R%FDN[F5VNY&.6,@)X_+!_&NB\0ZW!X>T2XU*XR5B'RJ.K,> /SH
M X_Q0[:MX^\/>'[%56*P=;R<(!A "" ?3@?^/#VKT2N.\ :/<V]A/K>I_-JF
MJ,)9&/54_A7';U_+TKL: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH .]<C9:-J,7Q+U#698E6QFLQ;
MQL&R2P*G)'_ 37748H Y?Q3INHZCJ6A/9Q!X+6]6>X8M@A00>/4\5TPZ\TN!
M2]\T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1165XCUM/#NB3ZI) T\<)
M7>B, <%@N1GW(H U:*YW3O%:W.JVVG7UA-87%W#YUKO=7$JX)/*DX( S@UT&
M]<XW#.,]: '44U9$9=RNI7.,@\57OM1M--LI;R[G6*WB^^YYQV[4 6J*SVU,
MKKT>F&TF"R6[3+<8!0[2 5]C\PZU>5U<91@P]0<T .HK)L-;-]KNI:7]CDB-
MALWRLZD-O&5P!SR.:U'8A&*#<P&0N<9- #J*SK755:*P2_1;*_O%)6T:0,V0
M,L 1UP.]2:9=W=Y#,]W8/9.DSQHC2!]Z \/QTSZ4 69YXK:"2>9PD4:EG9N@
M ZFN1T6UF\4ZM%XFU!"EG$"NFVC@XQGB8Y_B/;CICFJ7C'6(=2\0Z7X73S)+
M66YC%^T1X&<E8R>>3C<1Z"NC\5S7FF>$+^?2&2WN+:$/&=@VJJD$@ @C[H(Z
M4 <SXD7_ (2'XEZ+HZ#=!IR?;+CKC.00",>R_P#?53_$I+2]CT;2[B-&>XN]
MYD)^:*-!F0@ @GC_ #G%9?PRU&+6O$&N:Q=20KJ-T5"P@_,L8ZXSSM^Z.O:L
M_P >^)_LOC.[AAM6GFM]-:WC.<B)W 9I,8[(3_D4 .\%^+['P]X+N(HHWN[T
M332I;1#D(%!WN?X5XZ]:SO!Z:MXZU:VAU2>:;3+"5KF0OE@SDY"9/\O3-58+
MNS\-_#,&'9)JFN"1&) W1PABA_ X/XD^E>A?"Z.WMO %M/MCC,CRO*YP,D.1
MDGZ "@#MJ*X36/B?8Z??6T%C92W\$LOEFY5BD9((#!#@AR,CIQR.:[N@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N3^)
M?/@#4D'WF\H*.Y/F*>/P!KK** /+M'\H^+= ETF^N=4D-NR7GVK++:IM'W3@
M!3G(]_QJG:VNGV7@35]0>VN);DW<EH_ERNI"&5#M)P<+@#.!SDCO7KM% 'C3
MSK-9ZO902 1MJ5G(BVD+P1A3@$HO;D=>^,U/XATM8[;Q;9PV\GV&UO+.81(?
MNJ4^<KGN<UZ]10!B:^+*?PG=,;LV=M);;5N8HR3&C8P0!SCIQQQZ5E> G AU
M.!;:V7RIT!N;/B"X.P#<@Z \#..,FNO(!!! (/4&A$6- B*%4<  8 H \^O)
M[=KWQ^6?C[-"%QD'>L3#CZ-@51T4?9?$BP$,(+GPVDLY=FY; R<D\5ZA2%03
MD@$XQ0!Y'HL>=9\ 75RI*R6\R^8W5G ?:"?J1^=4&U]],\+2O/%<W<PUN<6\
M<CDP\*O#CN,L2%XYS[U[4(HP$ 10$^YQ]WC''I7#:GLUCXH:;I97=::;";R1
M N!YQZ$^O\)SZD^] ',>%C"=!\/RY'VN;Q#F;/WB0C#'T *_3/O6KI]I!>:Q
M>Z2EY'=K>0W317\+GSH=QPRRIGL2<$_UKTKR8N/W:<-O'RCAO7ZTD<$,3,T<
M4:,W4JH!- 'S7I&J'P]=:?JEB^Z^1I!+$[$+C&%!QCCDGKVKT'PKHEQJ/@[7
M_$-\Z27VJV\RI(P^ZH# ].F2/R KSN]2Y@\3ZC:K;1O<33R0!)D!P6;&1GH>
M>#VKW2RT#6M+L;"QL=7M!:6T/EO'+9;O,]\[A_GKF@#QC2;\VT N+^VF$<.F
MSP6$GEEE,I9L,,\<%VR>V/6O0O!7@ZXU#PWITFM7<YL0I>'3D)6-@7+!I,'Y
MLYSCTQ701^$+JW\/_P!@P:F@T^19%FWPDR$.23M(? Y)XQC]<U/%>I:UX8\/
M3SKJ-DP.V"UB6U*R$GCKOY(&3P.U &$D"^+/B@D%NHCTC0<%5B&U ZGL!QRP
M_):]4KD_ 'AJ;PWH.RZ93=7)\Z88Y4GL3GGC'XYKK* "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ JK)IUI+J,.H/ INX59(Y1D$*>H]Q]:M44 %%%% 'F,/A*>?XQ75
M_-92)81%;J.7HK/M7'/KNR<>U>G444 %>:ZLB^+?BG::<");#2(_-G'52^<X
M_/:/P-=WK6IQ:-HMWJ,N2EO&7P!G)[#\3@5ROPRT::UT>XUB]7_3=4D,[$CD
M)DD?GDG\10!W-%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Q
M'CII]6U+1_"UNRJM_(9;IL\B).<8]^?RKM8XTBB2.-0J( JJ.@ Z"N4\+V;7
M^NZMXFG&[[1(;>S).<0H=N1UX8@G]>]=;0 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %(RAE*L 5(P0>]+10 U$6-%1%"HHP%48 %.HHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
H@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>24
<FILENAME>bbrantretirementagreemen012.jpg
<TEXT>
begin 644 bbrantretirementagreemen012.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#WZBBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***BN+F"UC\RX
MGCA3.-TCA1GZF@"6BJQU&R%L+DWEN("=HE,J[2?3.<58#JR!U8%2,@@\&@!:
M*,YZ4FX'N* %HI 0>A%&X>H_.@!:*3</4?G36FC0J&D12QVJ"P&3Z"@!]%,2
M6.0L$=6*G:P!S@^AIAN[8221FXB$D2[Y%+C*+ZD=A0!-131(C*&5U((R"#UH
M9U1"[,%4#)8G  H =14<,\-Q&)()4EC;HR,&!_$4"XA,S0B:,RJ 60,-P!Z9
M% $E%%)N&,Y&* %HI,@C((HW+ZC\Z %HI"P'4BC<!W'YT +12 @]"*-R_P!X
M?G0 M%!('4TFY?[P_.@!:**0$'H<T +129 ZD4N1G&: "BBB@ HHHH **,\X
MHH ***"0.M !111GG% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 5S7Q MX;GP-JHF0/Y<7F+GLP/!KI:Q?%FF7
MVL^&[K3M/D@CFN $+3DA0N>>@/.* .+ATBUO_@SI]L8T1II8 ) @)1GN%0M]
M<$USL^H77AG1=:\%:XN^)H6DL)2HVGDL.?0D<>A!%=M!H_B"T^'UAI,=C;O?
M07$9*FX&W:DHD#9QWV@8]_PK0\<>$E\4Z*!&J+J,'SP.3QGNI..A_GB@#;T2
M&.#0K"*)%2-;>,!5& /E%>::3;V7@SXCZKI5X8DTK4+5I$\P87;RVWGJ!AU]
M_P!*]:KE/%G@N#Q-J6E7;>4OV68>?O!S)#UVC\?YGZ$ \\\%ZPWA:3Q!97%J
M8I9K99[6!\,SD\(HY^;(D';L:T_B-H<&A_#?1+)44RVUPL9DZG+([/@^A;G\
MJ[+5O!\6I^-=*UXE%6T4^8N2&=E.8ST[$G//I5'XE:%K'B/2[.PTNVCE59O.
MD=I NTA2 !GUW'\J +][X3TB\MQ>W5G%-Y-@(8(G7Y(@ 3D#UY'Y>]<;\/?"
M>EZ]X,\ZXA"7:7I9+I!B10NTX!_/\Z]%E.H'PRP6R4Z@;?;]F\T8WD8QNZ8K
M#^'&BZKX?T*?3]4M4A(F,D;K*'WA@,].F,?K0!R'B33[ZQ\4:MXJT%P&TZYC
M2X@1"-P\M"Y..HR3N_.NE\(:AIGB;Q%JFJV]M$#/8VZS*0"58F0.I]<A5^H
MK7T"QU*#6-?>^LXXK6[N!)"PD#%QMV\@>R@\^M5O#_A)O"NHZ[<Z>(WM[M4:
MVM]Q!5E#?*2>V2,'- 'G7A#^Q!J=UIUYI,-U/<ZD(86EAW)&F3D ]C@<"NM\
M::#>Z7X.TVSTJ-[RPL+C?/:D9:6/=E0<=0,\\>A[57\+Z'XDT**_%WX?ANWN
M+E;J/;>(H209Q^IK>&G^+-VF:@;BV:XBDGEN;1YF5&1\;8P0""5QP3W_ !H
MQO".JZ+XAUNZU+28ET[5VL7@:T9!L8Y4B0$=<$ 'C/Y5REE?:0=.D\->+M,>
MRU(R,PU%DRX=CD._()^O(( KN;7PK>7/B6[UPV-OI#-9/;1PQ2!B\K9_>,5&
M!UQQSQ4>L^']=\0:'!H^J:;92W2;0-56?(C]6"D!B<<$=": .XGAM[^RD@E5
M9K:>,JPSD.I'\B*\AT)K'0[;Q=X5U:,21Q[I8E"G?)P -H/?[A'UKUVRM4L;
M&WM(V9D@B6)2W4A1CG\JY?5O!B:AX]TO7U$8B@7=. <,SK_JS[__ &- '"^$
M=3ET_P )Z]X:FMR-3>7R(X#@.3+^[/UV]?I4_P 4M*L=*3PQ!# BI&'A8A>6
M52G!]>K'\37;'P=%_P +%7Q$$C\G[.<J.OG=-W_?/ZUE?$3P[K7B*_TO^SK)
M)(K(L[2-.J[BQ7C!]-OZT <]X\DT;6/%_AL6ZNYDE2"X5X6C#1[U 'S $]6J
MUX]T_2H/B!X>>XM4^SRJ!<*$)WJIP 0.N!Q6QXUT'7]8\2:+>V%FLMOI[+*5
M:=5RVX,0 ?\ = S2^*-'U_4/&FDZM9:6DEMIX!^:Y53(2<D>V.E &CX3T?29
MFC\1:9:K9P7MJT+VB+\C#?PQ'3.!CIWKS70AX6MK'Q+_ &NL"W4<K"S!W!QC
M=MV8Z<@?UXKU32_[<_M2"(Z5#INDQ1R,R>>LC/(QR ,=!R37)Z#X#U&XMM<T
M_7;1(;2^?SX)$=':*0$X/'L?Y^M "Z7!J%W\&]1.NQM*R12R6OGC+! F4;GG
M.=V">V*YWP?8Z!K>DV6AS68&J77GR"]0$/!MY4YXW=^,]JZ_2])\4VW@/4?#
MU]8QS2>2T%I(EPO*L",'/0#_ .M4'A_0]?T'P]! N@13:K;-*;>X:Z0)'O&#
MQGGZ>U #?%UY<:GXYTCPB\[QZ;*BM<JAP9NIP3UQA<?CWXJ+QM#%X$NM+UC0
M5%FK2&*>VC'[N5<9R5SC.!C/7ISQ6MK/A+5)-5T;Q'9R17&K64:+<PR-M6?
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
M]=LDUZWT9BXNKBW-Q'\ORE0>F?7@G\*X :)K%]H_C<_V7<P2ZA,DEO%, &<
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
MF,B'G#%CQV/&/\: .\HK@Y/%VLWMS=S:/:"YAMKMH%@2W9Q.BD*S>:#M4\Y
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *\[O)A<?$Z_L+_6[RTL$L5E1$OF@4/E1Q@@=":]$KS^X@>W^)FH:E=:
M1>7=BUBL2-':-*"^5Z<>@/- %OP9JE[JKZYITM[+>V5K,8;?4055V!&",CJ1
MUW?CWK(\+I9:IX1M+G4?%6HPZA,'5C_:KJRMO*K\I;Z=JO>&-.U&QU7Q#JEG
M9RV6F3JQM;">,JS2A1\^SL"<CWSVQ4/A=;?2O!UA::EX;OYKR/>9%73RS AR
MR\D>XQSVH D\3_;(O%'A6PFU:\CCN(I$NV@N&A$A10=V%( Y)JWX4U"_F\0:
M[ID>H27VFVH06MU*1(0Q7)7>/O8)[Y/%5->LKK7/$_A2:[T>8VXCD:[1HBZ1
MAP %8XZ\<^E7M M=0\*:S)HGV:XN=$G8R65PBE_LY)YC? X&22#_ (\ %'5M
M#N+"[\/6IUW66>[N?*N9%OI!OPA8X&<*"1^5=?I.ER:6+B,W]U=12.'C%S(9
M&CX (W'DC(S^-9'B=;AM?\-&&RN9XXKMI)9(H]RQC:5^8]N6_(&NHH \YFE^
MT_$W5K*_UV]L[*&WCDBC2^,*!B%[9QW/%:OA#5K_ %*YUZSFO#>6=G<&*VOL
M*&?.<C@ $KQR!SFJ/V;[-\2M:U"^TNYFL9+6-8I!:-(K. O X//!%2^#].N[
M37-=OX[&XT[1YR&@M)4(9G_B<)U7H>/<>E '-:;J^HP_#;^VO^$@O3JWG%((
MY9A()?G4%=C EN._4>N.*]3L;F9M'M[K48UMIS LEPF>(VVY8?AS7ENA>"KN
M3P9!?6MH]EXDL+EY(S+'L,F"#M;(Y&.GO^-=9J^I7.O>'[*P%G=V#ZG.MK=^
M9 V8%VY<=._W0<8Y[8X (_"/BB^U/Q%J%GJ(,23QK>6$3@ B$G&.!SV/KU]\
M1>)[_5O#GBB/4K&2XN[)[9Y[VR>3*I'&44M&#]T_,#^=-\1Z/=Z)<:#J^G-J
M%])8RBWE14#L;<CYL[5']W'XUN.EQ+X\MYFAE-@=*= YB.T.TBD@G'!*J.#Z
M4 4-6U;[;J_A*XTZ^E^QWEP^X1.0LB[,X8=\$=#TK%\:V&HZ)HD-]_;VIM>W
M%^J2&.Z>.-5;<=JH#@ 8%68_"%SI?CO3FM3(VAF:6Z6-5XMI2F",_P!T\8^F
M/K>^)-G=W^AV4%G:3W,@OHY&$,9;:H!R3CZT ;VE:/)I5U<D:C>75M*$*174
MIE,;#.XACS@\<>U:M .0#10 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !6?KFKP:#HMUJ=R&,5NF=J
M]6)( 'XD@?C6A6#XSTF?7/".HZ=:X\^5%* _Q%6#8_';C\: *MC!XFU'15OY
M=4CM+Z>+?%;QPJT,>>0&SEB>G.>YJK<^(-:271-"6.&'7+V'S;J1P&2!0#N(
M ."<@X&2.*GT?QCI T6VCN9S;WL4:Q/9.I\X. !M"8R<\8QZUG:RTUMXNT'Q
M3/:3Q6'V9H+@.OS6V[)!<#.!\W/IB@"]J>JZEX4OK"2_NQ?:3=2B"25XPLL$
MAY!&W *]>,9&/SDCUB_;XE3:,UPOV%;$7"Q>6,[LA>N.G4_C6?XGF@\8OI6E
M:1*+J,7BW%Q=0_-' J@\$CC)SP,TUM6TK3_BKJ$E]=0P%=.CC5Y3M ;=N(R?
M8@T =%XMOKK3/"U_?64HCN((]ZL4##@CC!I=,O+NZ\&VM]+,/M<UBLYD"# 9
MDW=.G&?TK+U:_3Q;X<UZQTA3.L<.R.<'Y)I,;BJ^N, 9Z9;VJIIWBC2[7P+;
M6@NHVU&'3U@^Q9_>F54V[-HYSN&.E %37O%.N:7X4\.:I;.L\]TBRW48A'SJ
M8_,;'I@ \CMS76W/B"SA\,_VZA,ELT*RQ@=7+8VKCU)(&/6L PK9#P-I][L6
M54,4D;=R+5D(_,@?C6?X9T34K?5Y-%O8B-'TBZ>Y@<YQ-N_U:_1?F)YZX_$
M9'XJU_\ X5?>Z_-/$FH17.U0(0 J[U0J0?<DYJ]JVO:UX:TW3-5N+R'4+:Z>
M-);<P!)/F&?W94\GV(-<Y+<13_!;6#'(&W7K8]>9U8<?0YJ/Q#!H4>AZ1<^'
MYQ-KD4L3Q0Q3M.2<<Y0D]"/:@#MM>UC4;+QMX?TVVN%2TOM_G(8P2=G/![9Z
M5=\3ZE>Z<=(^QR1I]IU&*VEWINRK9SWXZ5A^)HKFV\0^%-;OE1(+4LEY(GW(
MF=0,GT7/>K^M7=GKFJ:)86-RMQ)!?)>2F AQ&B*W+$<#)( H ACUO4M5\6:I
MI5O?6^G?8=HAAFA#/<$C)8Y.=O\ NX.#72:1+>SZ7!)J,:1WA!$JQ@A002.,
MDG%<9KT?AKQ1<W\>H3_V7JNER%([DR;' '*N,_>7/..OH1FN@\$W.H7?A*RF
MU1I&NSO#-*FUF 8A21[@"@#&_P"$LU"R^)$VC7@1M*E=(H9C'@QRM&'"Y'7.
M<<^U7?'WBF3PSH;/9E3?RX\L$;@BY +$>G('U(K*U728=>O?%UO"P%_;R6UQ
M Z]4=8AMY^H8?C6/KOVS4OAOJOB#4T\NZO4MXH(CU2)9%_5FW-],>G !Z.FJ
M6]EHMI=ZG>PQ;XDWRRL$#,0,_P#ZJP_&'B*ZT^RT>YTBZ@:.\OHX&?:)%96S
MT.?:LB\U.#1_%NA:EJC%=*;2?*AGP62.4\GH#U7 JAXPCTB3PIH$.FQ-;:;+
MJR^6"2N4.[+KDY .<CIU% '8G4M1U?Q D.CSQIIEH2+RX:+<)7X_=H<\X[D=
M/K4&N:UJ%EXU\/Z9;RQK:WOF><K1Y)VC/![5AZ?JTWP[OK?P]JY$ND2L38WH
MP#&"<E7'L3U]_P K7B6:)OB3X/(D0@B8@AAR"O'YT +8>-+BR\:WV@:U+"8%
MD"V]V$V#<RA@C<D=#P?;WK:NI]4F\53:=;7R00?V>)DS"&*R&3;GGJ, \>]8
M5MI-CXA\0^-=-N]K1RR6^"I!9&$6-P]P:/"<FK1>+[RSUH9FL; 0K<G@3IYA
M*O\ D<?A0!<\#>,I?$"26.IHL.IQ+O 5"JS1= XS[]:N)XADTS2=<U'595DA
ML;N1(Q&@4[?EVKUY/S 9K#L=$.M^!-'OM,G$6JV"L]K,F.6#',;>Q(P:KI;Z
MAXL^'7B!!:^1?SWKL;<]0Z%"5Y[_ "D4 =##-XHN=%&KI-:I.T7G1Z<8<*5(
MR%9R<[\<9X&<<=:H7OC6\D\,:;X@TB"*XAFD6.XM&C8R;OX@C CI@]CFM.V\
M3Z9%X6BN)+A!.EL%:T# S"0#!CV]=V[Y<>M8&C:2WAKPGX>M+YEBN9M3CE=&
M;&&8'Y>O4 #I0!LZWXL'_" 3>(=&D5B0GEF1,[29%0@CU&3_ /7%=26$<1>1
ME 5<LW0#U->5>/="N= L[Z33%4:-J;Q_:H22?(E$@;S%'8' 'X_2O3[^V-YI
MUU:JP4S1/&&/;((S^M '.:/K.J^*DFO]-E@LM,21DMS)%YCSE?XFY&U3Z?>X
MZTEQXFU'0O#UY>:]9QF[BNC;VZ6XVK<YQL*@L3SSGZ&JG@75+;2=#70-5FBL
MM1T]G1XIG"[E+%@RD]0=W:F^.3_;_A"*^TU7GAL[Q+@X0YD1<@E/4?-UZ<&@
M"]J-]XCT;2CK$[6UVD8$EU91Q%?+C[E&R22!USQUZ57UKQ7?"^\.1:(]F8-9
M#XDN(F?9@*?X6'][&/:K/B/Q!I]YX2O(]/N8KRXOK<P6\$,@+NT@VCCKQG)^
ME<GJVE&POO &C7-TT<T0E21X9-C(3LQ@]N<@'OB@#K=!\0ZC<>*=3\/ZG';-
M/9QI*L]JC*C!@#@@DX/S#OZUF_\ "1^);S5O$EM8'2U32""BSQ/F4$,0"V\
M'Y>O3Z4WPG/'X;U_4/#VILOVR>7[1#?2G#7@8\ D_P 0]/K^-'1='M==\9^,
MX+B>X$'G1(Z03E%<$."&QUZ?SH UT\=_VCI&DMI-L&U/5':.*";.V/9]]F(_
MA'Z_G5G4M>U;PU<6DVL_8[C39Y%A>:VB:-H7(ZD,Q!7/TQ[UEZ[80>'/%?AC
M4T@$.C6226KLN2(-RD*6]B6Z_6I?'4D/B.QL="TNXAN;JYND=O*D#"*-<EG;
M'0?SH N:CK.OGQP-!TTV"PM9BZ\V>!W*_,5P<..X_6K?A+Q%<:XNH6U[%"E[
MI\Y@F,!)C<^JYY['BL'6K#^U?B=+;0ZC-970T7]U)#)M(?S&ZXZC!SBK7@;4
MK33=(O-'O8TL[[2BS7A)_P!8.3YOJ<C'/_UJ +^O^,(=$\1:5IC*I2Y?_296
M!Q"K9"<] 2P/7L#6SJS:H+:-=)6W-PTJJSW )1$[M@$$GVSWK@9O#NK^)O#N
MIW\=U9"'6"+I4FC8R(J_ZM0P8*.!_=/4UU_@W74\0>&;2[!_?*OE3J<9$B\'
MIZ]?QH R+75/%MYK.L:9%/HWFZ<L1W-:R 2F1"P'^LXZ8[U-8^(=:F\<Q:)=
MPV<,/]GK=S*JL75B "@;=CACUQT_.E\/2QR?$+Q>$=6/^B# /I&0?R-4M@E^
M,=S&6(#Z-M)4\C+CI0!?M->U?Q%?7PT/[%!86<I@,]U&TAFD'7:%8 */7)SD
M5)9>(+_44U738TM;;6]/(!$H9H9%/(<#(.",CVXZUF?#J-=!L=4T:_<075O>
M/*5F8 M$5&'![CY3S1H(&I>,_$7B*)E%@L(M(Y/X9"H!9@>F!M_6@#3\%>+E
M\3Z;_I,:V^HQ@&6#D;E(!#J#SM.?\\5H>'-0O-2LKF6]:V9X[N6%#; A2J-M
M'4G)X/-<J-#FN/"GA_Q!H9B76+&PAP<;A.@CPT9QWZCUSQQVV_ =XNH^'Y;U
M8# L]Y/((CU3+DXH Z>BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHK/U+7=*T==VHZA;VW!($C@$_0=
M30!H45RB>/+6\!&E:3JVH-@8:*V*ID] 6;& ?7I4<FM>,[E&-GX7MX.0%-W>
M*2/7*K_C0!U]%<5J&K^--&L)M1OK/0Y+6W7?*L,LH<K[9&,UUFG7L>I:9:WT
M2LL=S"DRANH# $9_.@"S1110 4444 %%%!( R3@"@ HKF[WQYX=LKG[,+[[3
M<9(\JU0RG/I\O%5F\1^);TG^R_"LJ1\[9-0F6(^@.SK^% '6T5R:V7CB[1_/
MU;2['<V,6UNTA5?4%B.>O44O_".>)O\ H=9__ "*@#JZ*Y-=)\8V+L]OXBM;
M\8!$=Y:!!GGC*'@?G26GBZ\L]5M]+\2:7]@N+DA(+B%_,@E;TS_"<]N>HS0!
MUM%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH ***Y3Q+XEN([M=!T!!<:U./F/5;5#_&_]!_\ 6! '>(/$
MES]H.C>'$6ZU=^'<$&.T&<;I/?T'_P"HW/#_ (9@T4RW4LKW>IW.&N;N7JS=
MPH_A7.>*E\.>'K7PYI:6L(#SMAKB?'S32=V/XYP.U;% !1167KOB#3_#M@UU
M?3!3C]W$#EY3Z*._]* -,D $D@ =2:XW5_'0:^?2/#=HVJ:GT+(,PQ<X)9O;
M\O>LTP:[XYDC_M28Z'HLI_=V0?\ ?W( !Y/&!U/3\#UKM]+T;3M$M1;:;9Q6
M\??8O+'U)ZD_6@#F-*\"F;4O[9\3W0U+42=R18Q#![*.^/P'L>M=K110 445
MY_X^\9?V;<KHMI=?9Y&3?=3HP$D:GHB9_B;U_A!S[T =W%<V]P\J0SQR-$VR
M0(X)1O0XZ'VK!\5^)FT1+>RL81<ZO>G9:P9X_P!YO0#]?SK-\/>(O#VB:/%8
MR:I:FX#,\D<#M.0SMG&X [L9Y;ZFN/T+6(M0\>:UXMO@ZV>GQL(=PY!8[$0#
MKDC=VZF@#J[33)/#:[$E34/%NJD[[ASQ&,$EL=HUQZ<G XX ;XFO#X:TFW\.
M:&[RZOJ3D*[OND^;[TK$<@]><8X/I6E;W::#HM[XDUUU^VRC=(@8$Q+_  6Z
MGVS^))-9O@72;K4;J;QAK0S?7@Q;1]!#%T&!GO\ _7[T =+X:T"V\-Z)!I]N
MJ[E4&5P/]8_=C_GI6O110 5SWB_Q/%X7TCSP@FO)CY=K!WD?Z>@R,_@.];-[
M>V^G64MW=RK%!$I9W8X KQ"/7]1\4>-9-5L]*EOIX\+86[\Q08_C8],@X/;D
M]>.0#V)]:ATO0;>^UR:&SE,*M,A;^/;EE4=3SG@9KDF\0^)/&1DB\,VW]G:;
MT.HW0(9_]P?@1W_"K&F> I;V[74_%UZ=4O.&2W.?)A/4@#H1TXP![&NXCC2*
M-8XT5$4855& !["@##\-^$M-\-1,;96ENY!^^NI3EY#WY[#/:MZBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J
MEJVJ6NBZ9/J%Z^R"%=S'N?0#U)JXS*B%F("J,DGH!7C5_=7/Q/\ &PTVUN'3
M1+0[R1G#*."^/5N@ST'XT >F^&/$,7B?1QJ,-M-;QF1D"RXR<=QCM_@:X#6=
M:M]!^,,U[<1S2C[&L:1PKN=W*@  5Z!K%_:>%/#$UTD2I!9PA8HE'!/"JO'N
M0*\Z\):/?)\4WEU69;F\%E]KE9UY1G"@ 9_N[L=N* .BC/CKQ*@<O;^';-^0
M-GFW&.V0<8_0\4[_ (5G;7;>;J^N:I?SD<L9=B@]RHYP/:NYHH X4_"C00&,
M=SJ4;GHXN.0>QZ4OP]O[\W>MZ)>WXOTTN9$BN#RS!MV03WQM[^XKL;Z[2PT^
MYO)?]7;Q-*WT4$G^5>.>%-?GM].GM])C$WB+7+MG=P,K;QYQO; [$L<8]^F,
M@'>ZUKUQJ.K_ /",Z#)B[;_C\O -RVB=_P#@9Z#T/Z2ZL+3P/X$O7L5V&*(A
M78Y9Y6^4.QQR<G/_ -:M'PYH$/A[3/LZR&>YD8R7-RP^>>0G)8GKWKSSXKZ[
M;SZM8:#),\=M"PGO&3D\_=7'KC)Y_O"@"31=5D\'^ -/L[2%KC6]8+3V\*#<
M1NP Y'H% ^N/K66OAF72OB;X<L'G%Q?2 7EU<,Q_>/N=FZ^@3 ]>_MU7P]TU
M]3N)_%U\I6:XW0VD./EAA'  XYZ8'L/>JNHSF7X\Z2A0KY-JR Y^]^[E;/\
MX]C\* /2Z0D*"20 .237&^)?'D6GW0TG1(/[3UB3@11?,L?^\1W]OSQ63'X(
M\3>(OW_BC7YH8WP6L;8_*!Z'!VY_ _6@#O)]8TRUC$EQJ-I"A.-TDZJ,^F2:
MD74;%U#+>V[*PR")5((_.N/C^$OA9%<-%=R%A@,TYRGN, ?KFH_^%0^&?[U]
M_P!_A_\ $T =Q'=6\S;8IXG;&<*X)J6O/I?A#H/E$6MU?V\IZ.) >/IBJZ_"
MJZLWWZ7XLU"T9AAR <L.WW66@#TFBO.!X0\=P@QP^,=\:Y"F0,6([9R#S^)I
MC)\5; J5DL-1# C:-@V].3G8?YT >E45YL/'/C#3D!U/P=-*H7#/ 6'(ZDX#
M #_.:F3XO:2F?MFF:E; _=)C4[OU% 'H=%<>GQ1\(LBL=39"1DJUM)D>QPN*
M7_A9_A#_ *"I_P# :7_XF@#KZ*BMKB&[MHKFWD62&50Z.IR&!Z&I: "BBB@
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
MZ2\E\&:E#80S37$J",)#]X@L ?J,9R/2LWX>>#4\-:4+FYC_ .)G<K^])/\
MJUZA!_7WKM** "O"]2\.7'B?XM7]EMD^SB<-/(/X(P!GGU/05[I28&2<#)ZF
M@".VMH;.UBMK>-8X8E"(BC 4#H*\J^)=KJT7CC2;S1Q/]KFM6MXC$F2I^<-@
M^NUS],9KUJD(!() )'3VH Y_PKX1L/"]BJ1(LEZX'GW1'S2-WQGH/:NAHHH
M**** "BBB@ HHHH *BFMH+@ 3PQR@= ZAL?G4M% &++X0\-S1-&V@Z:%/4I;
M(I_, $56'@+PJI!&B6W'/()_K71T4 ,BBC@B2*&-8XT 5408"@=@!TI]%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %81\/W$%]>76G:O<VQO)/-FC:-)$W;0N5!'' &>3G
MK=HH YF?P7:-X=AT>UNKB%(KA;GSF(D=W!W9;/7)Y[5R_B*:S3QG?2ZCK%UI
M;[(H+=?L!N%F0+N)4E6 ^9B,#O\ 6O3J* .0T[1]1UJ/1M3U*]E2:PF>2(-
MJ-,AX4NO\+%?3UJ9_ UA.-=6XGF=-7E65P,*8F4D@J?J>_I74T4 <W9^$52S
MN+;5-3N]566 VX^T$?(AZX_VLX^8Y/ JI;^!Y(YM,>X\0:A<KITPD@CD";0
M,8/&3Z9)Z=*Z^B@"E:V$MMJ%[=/?7$R7)4I!(1LAP,?+]:@N_$>BV-R]O=ZG
M:PS)]Z.20 C\*PO$?Q"LM&O1IUC;2:GJ)R##;G(0CLQ&>?8"LZ)_B#XF#D_9
M_#UH>!E"TQ!!]?\ ['K0!TK^-/#4:LS:Y8_*,D"4$_D.:\L\>^,4\674&G:2
MZ'3X#YKR3?NQ(XS_ 'B.,=!U)/2NJN/A99Q6<CQO)J.JSG:;F\DPD>>K[1UP
M.QSS78>'O#UAX:TM+&Q3"CYI)&^](W=C0!XCX?O[B:]DFAOH+749D(GU+47
M,0/:(=CUY_+;WT=?\,:1=75HFG>(+"3(+7=]>7>Z1W)]/0 ?K7N=% 'GGAFR
M\$>'0LYUBRN[_:NZYGE5BI Q\G]T?K[U8U&'P+JWB"+6;[5K::>-558VN%\O
MY22"1WZ]SBN[HH Q?^$O\._]!JQ_[_"D;QAX<52QUJRP!D_O16W7G_Q4O[W^
MS+'1-.W-<ZG*4,:#ET';/;)(H XK4_&/]I:K>:G:SA+^X<V-@Q.P6EOD9D/H
M6W'GM\WH*V;S_A$-%\/Z79?VK#<V]K/]IN(;4[YKF<#"CC@)RV=W8 5UO@7P
M7;^%M,6>9-^IS(#.YYV=]B^P]>_Y5Q_@V_\ #TVI:GXE\0W\2ZD;IUAAN6^:
M-, @A.N>2/;'% "'7+CQS*S:IK]MH>C!RHLXYL32@=V/X]^..G>NNT.?P-X=
MMUCT^^TY' P9FD4R-]6ZU:/C%KU!_8FBZAJ!9BJRM'Y,./[V]NW(/2L;Q5J?
MB'3M$FOM1U>STD%2(+:SC\V61\#"EV_'D#@4 6/%7Q#TVPT[R-(O8;G4+C*1
M-&P98?\ ;8] !FLK2-=\/>#-(;R=1CU?6KU]\SQ2 [Y#_><\*@)_B/<FN9\&
M^'O%7B'6/[;-_<6>5(^WS#>[@C&%!Z\=^E>OZ%X>T[P[9_9[" *6YDD;EY&]
M2?\ (H XO[5IWB!!)XL\2Z>(=^Y-.L[@+%[;V^\QZ]\50U@:;=>*8+W2_$NB
M65G;6?E6X9P_DN<@E$R #@YS[5ZK)#%, )8T< [@&4'!]:K_ -EZ?_SX6O\
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
M.?3HT""UW(BLH_A)50Q'MFKFI>%;:^N=.N+>ZN-/>P1HX?LFU0$8 %<$'L*
M.1'B/6[WX;PZW;7TRW5C<%;PB)/WR!N>,<8!'3'>NDM-5NM6N=6O["^_XEL-
MJ([;"*RM,4WE\]3MRHQZY]*MZ)X5L]#T>YTN.6:>UN'=BL^TX##!' Y'UJQI
M>@6FC: -'L]R0A&7><%B6ZL??F@#FK#7=4U+1O#%F+LQ7FK1R237@12R+'@D
M*N,9.0,XX]*?X/MKJT\;>*X;R\:[E7[+B9E 9E*N5R  ,@8' [5>D\#VK:%I
M^GQ7UU%<:<6:TO!M\R/)Z<  CIQ["K>A>&$T34+^_.HW=Y<WVWSFN"O)7.,8
M QU/'2@"E\2?^1"U'_>A_P#1R5U=8&I^%H]5U"2>XO[LVLPC\VR+ Q-Y;!EX
M(X&1SCK5]M.F;7DU$:A<"!8#$;,']VS9SO\ KSC\J &>(M)77?#U]IC8'GQ$
M*3G 8<J>/0@&O*KG7[O4M&T.\MU9KOP\GGWPZ$8<1[?J0I)]J]HK"MO">G6L
M.LQ(IVZL[--P/E!7&T#I@$D_C0!6\.7$>MZQJ6O1.)+9ECM;1P.J*-S?^/L1
M_P !KFM0U/4-4^%6OOJ4J2W,-Q) 61<#"R*.*[O0](AT+1;73+=BT=NFW<>K
M'J3^))-80\#@>$[_ $'^U)BMY.TS3F,%AE@2"._3KQ0!2\1ZWJ.FZG#&][+I
MFGFT4PW?V<2Q-,21MD."0,8Z8J]]OU+6]?U+3+&_%DNF11$R1HK^?)(I89W
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH *KWU[;Z;8SWMU((X(4+NQ[ 58KC?BC!<3^!KKR%=A
M')')*%_N \G'<#@_AGM0!=F\62V^G_VI)H=\NF;0YG)3>J?WC'G('?Z<U=U+
MQ%;66EVEY;XNC?2)#:*C8$KO]WGL,9)^E+J=S;/X2N[E61+9[)F4L0  4X'I
M7G%OI1?P7X)6]:;=)JB(JJ[1[8W+GL>O (;J,\4 =I_PE.HK+#ITFC&/6)I)
M%CB>;$+J@!+A\9(((QQUSZ5IZ%JU[JR3O=Z/<:<(V"H)R,OU!P!V!'XY!%<K
MK&D6\GQ1T&)Y)/*-BZA5N'#C9G!)!S@\=^<'-)J>JW^DR>.KBVNI3);+;-!Y
MAW"(NG.T=!U_04 >A45QOV-]%L;O6;#6Y9E?2Y)1!-(9A+*J[O-4EC@<\@#'
M-4/#=IJ1.AZT-:A2.[C'VJ.6Z>7[4[#=A5;A&!SPOH?I0!Z#17#^"+"\OHTU
MN]U6\E=;BY2.#S/W90N1\PQR0=Q'X#M7<4 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M5P]G=>(M4\9ZY8+K#6=K8F-H8_LB-N#C(R2,D<'OSZB@#N**YG2?$-ZOB*?P
M]K44*WJQ?:()X 5CGCZ?=))!!SW[&M2R\0:/J,TL5GJ5K.\2EG"2 X4=3[CW
M'% &E16'HWBS2=;MKNXM[E$CM782&1@H"@_?]E.*O:=K&G:LDC:?>PW C.'\
MMLE?J.U %ZBN)U'Q@LWC'0-/TC489;:>25+M$"MG &.2,COR.M=A#=6]Q+-'
M#-'(\#;)55@2C8S@^G!H FHHJ*YN8;.VEN;F58H8E+.[' 4#O0!+17F5M8:C
M\2=2_M2\DNM-T*$%+6.)]LDW^W_+G'; [FKNH:)K?@NS;4M!U2[O[6W&9=.O
M#YNY>Y4CICKP/7Z$ [V66."-I)9%CC499G. /J:YJ]^(GA;3[V6TN-3 FB;:
MX6%W /U"D&M*SN-/\6>&X9WA$MG>1@M$_3@\@_0C]*YCQS=Z=H6CKH^D:=9C
M4]0/DP00PJ"H;@O@#CT'O]#0!UVD:S8:[8"]TVX$]N6*[MI7D=1@@&K]87@_
MP^OAKPW;:>3NFYDF;U<]<>PX'X5N!@W0@XXXH 6BN,\9^*[[3[RVT+085N-9
MNP< @GR5_O>GJ>>!C)K.DT7QWH-@VH6WB ZK<*0TEC)#N#<C(4DYZ<\8H ]#
M9@JEF(  R2>U9LOB+0X9&CEUG3HY%ZJ]T@(_#-<[I][!\2?"<UO<F?3Y8YA'
M=10O@@J<XY'0CL>A]<5Q.J66C^(]0?0O!^B6N(R!/J3,0$ (^Z2?8\\YYP.]
M 'M,<B2QK)&ZNC ,K*<@@]P:=532[%=+TJTL$<NEM"D08]2% &?TJTS*HRQ
M'J30 M%,CECF7=%(CKZJP(K/U_\ M8Z1*NB&$7[%51I?NJ"0"WU R?P[T 6[
MR^M-/@,][=0V\0_CE<*/S-8^D>-=!UW5'T[3KPS3JA?_ %;*I .#@D<XX_/Z
MUS%_X<TSP[I\FO>+;^?6[I,;(YC^[+GHJI_CQC)Q4GA'2C8W-SXN\0?9]->=
M!';V[$1I;Q=ASP">,#Z^O !Z'17,Z!XRM_$NK7-OIMK(]C;K\UX[;0S<8 7&
M?4Y..G2D\1Z+KNM7ZQVNNOI6F)$K.8%_>R/N.[YL@J,!>_KQ0!T<L\,&/.EC
MCSTWL!G\Z>K*ZAE8,I&00<@UX9JVBZ9JVH'1?#)O=:O\[I;VXN=T<(!^8J>
M<]R<^V2:]GTVSCT?1+6S:8-':6ZQF5OER%7&3Z=* +M4;K6=+L7"7>I6=NYS
MA9IU0\?4UY=XBU+Q!X[UKR/"CWHTJ%?*DF5S#%(^?F)/&1@KQS].:ZS1/AQH
M5I8P/J&GK=7Y0&>2>0R9?J>,XQ^'2@"Y-\0O"L+*O]K1R,QP!#&\AS_P$&C_
M (6!X<_Y^;G_ , IO_B*V[;2--L@!:Z?:0 '<!%"JX/KP*N4 5=/U&UU2U%S
M9R^9$3C)4J<^F" >]6J** "BBB@ HHHH **** "BBB@ HHHH *;)&DL;1R(K
MHX*LK#((/4$4ZB@#!'@[1?)CMS!,UI&^];5KB1H0?]PG&/;I[5>U'1;'56M#
M=QNQM)1-#LE9-KCH?E(SCWK0HH SI=#L)];@UB2)C?01F..3S& "G.1MSCN>
MU)'H6G17-_/Y!=]0 %R))&=9 !@#!) &#C [5I44 86C^#]#T*262PLMKRJ4
M8R.SX4GE1N)P/YX%,TOP5H6CZC)?65GLF;.W+DB+/78#]W//YXZ5T%% &?I&
MB6&AP2P:?$T<<LAE<-(SY8]3\Q/I6A110 4444 %%%% !1110 5%<W$5I:RW
M,[A(8D+NQZ  9)J6O//'M[=ZYK-CX-TJ?8]S^\OG3G9'UP?P!.,C/ [T =;X
M=\1V/B?3#?V E$2R&)A*NU@P /J>Q%:U4M)TJTT738;"RA6*&-0,*,;CW8^I
M/K5V@ HHHH ***PO%^O#PWX:N]0!3SPNR!6/WI#P/KCKCVH W:*RO#5W>W_A
MO3[O445;N6$/(%&,YZ'';(P?QK5H **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBHKBY@M(O-N)HX8\XWR,%'YF@"6BN>M?''AZ^U>'2[345GN920
MHC1BN0,_>QCM70T %17-Q%:6LMS,P2*)"[L>P R34M<%\3;^6:TL?#=BY^VZ
MI,JE5/2//.?8G'Y&@"'P!;OKNMZKXRNX\-<R&&T4C[D8X/U. HS[&O0ZIZ3I
ML.CZ3:Z=!DQV\8C!/4XZD_4\US7C?QY!X31+:*'[1J,J[XXSPJKDC<WY'CO0
M!V-%>0WOQ1\3V$]K'<Z)9Q-.BL(6+&1@>^T-E<]@1^=>MPNTL$<C(8V90Q0]
M5)'2@!]%%<?\2-=.C^%I8(687E]^XA"@DG/WL?@?UH Y_0XF\9_$N[UQSOTW
M2R(K;/0L.F/QRWXBO4*Y[P3H \.>%[6S< 7#CS9_]]NH_#@?A2>+?&-AX3LA
M)/\ OKJ3_56RMAF]SZ#WH Z*BN#\'>.=3UWQ!<:1JFEI9RI"9UQN!"_+@$'U
M# YX^E=Y0 A( R2 />N4USXBZ!HDI@\][RX'6*T ?;SW.<#\^U0_%#[-_P (
M-=?:9)4&]/+6/^-\\ ^W<_2LKX2^'K*UT4ZT)(Y[RYRF5;/DJ,?+[-W/X4 *
M_B/QSXA!&BZ$FFV[+_K[S[V?;./_ $$UTWA*U\16NG2KXCO8;FX:3='Y8Y1<
M="0 #Z]/Q].@HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***YWQW/>6O@K
M4KBPFDAN8T5UDBSN4!USTYZ9_KQ0!T5%<5=:5JEIX9&JZ9KNH?;H[83E+F42
MQR?+EE*L.,^O:KVG^-+*?0-+O[E7^T7T3.(+>-I&^3.\@#G P?TH Z>BN4UC
MQS9V-MHT]G'+=QZG,JQM'$S?)D!N!SOYP%ZYK0U+Q7I>ES2Q3FY=H%5YS#;O
M(( 1D;R!A<CGF@#;HK(O_$FG67DIOFN))HO-1+.%IF\O^^0H.%YX)X-<]X2\
M11V7@*VU/5[J5Q+<R()6#.[%I6 SZ?RH [BBBB@ KSWQMX;M+K4&UGQ)KDD>
MC0J%BM(UP0W' ZY)Y[9_*O0J\A\5>&?&'C+Q.PEM1::?"2D!EF!15'\6!DDG
MZ>W:@"QX!T6#5_%4_B:WT\6&EP#R[*$+C><;=Q]>,Y/J>IP:]0FN[:W8+-<1
M1,1D!W"DC\:X"V^&%S+8I;ZKXFU"1$0(L-NVV-0#P,'.1T[597X1^&]BB1[Z
M1@,%FF&3^E '=D@#)(QUS7G/@P-XF\;:OXJDS]GA/V6T#<\=R/3C_P!"-:GC
MW4O[!\(IINGL4N;O;96RCD[2,'D^W&?4BMSPQHD?A[P]:::@&Z-,RD'.YSRQ
MS]?TQ0!KUSWBK3KZ:Q-UHEE9R:P,1QSSHI:-,DD@GN.WUKH:Y;QB/%LT45MX
M:2%%=3YT[.H=?0+GIQGG^5 ' 0_#O6XKMM7U;Q':Z??EC+YC2;G]R3D8_#-=
MA\,=8U+5=&O5U"X-VMM<F**Y;DR#&3SWZC\ZJ:5\+;68?:O$]U-J=^[$OB9@
MG3IGACS]/I7;:5I-CHE@ECIT @MD)(0$GDG)Y.2: +M>8WRMXM^+L%G\KV.B
MKO?C@L,$_7YBH_X":]$U&]CTW3+J^F_U=O$TC?0#-<+\)K-GTO4-<GV&?4+E
MB2O8 G/TY)_2@#T2N:\60^';*!=?UNS2:2R $+$$DG.0H'0\^O2NEKRGQ5X2
M\9^*/$):1[6.PAD/V;=(-BKG@E0"23[B@#4^&FE74TFH>*-15EN=2<^4K#D1
MYSGGG!X ]E]Z] #HS,JLI9?O 'D?6O/5^&5U?1G^V?$^HW!8#<D3;4!'3KGC
M\!78:!H%EX<TQ+&R#%0<O(^"\A]6/>@"U>Q6-\ATZ]2&99E+&"3!W*".<>QQ
M7F_AR%_!OQ/F\/12/_9VH1F6%&P=IP2.?;:R^_'UJ_KG@37M0\5W&M6'B 6K
M2*$CP&#(F!\HQVXK1T/X=V6EZLFK7M_=:EJ$9RDL[<*>1G'/KW- '94444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %<WX^BNY_ ^IPV,$D]Q(B(L<<?F,P
M+J#@8/;/TZUTE% '%7&LWEYX;72=,TC4S?36PM_,GM6ACB)4*69G'(&>@STJ
MA/IM_P"'Y- TF.RN[O3H;9DDFL(?WC2L>07)S&ASDD$=_P /1** /)X]-U&#
MPKX7N&TN_,FCZDQGME@+2LI<MN4=QT&:LW>GQV7BC4YM6\,WVL6NH%;BWG@M
MV=H\@ QN,\8^O;\O3Z* .!B^U^&_&T]Y+H]Y-8WME#'%]BA:;[.44 H<=!^'
M/'O4OA*ZN]%\"P?:M%U!Y5NW0P+#^\VM(3OVGG S^GIS7<T4 %%8D^DZQ)<2
M21>);F&-G)6-;6$A 3P,E<G'O3/[%UO_ *&J[_\  2#_ .(H WJ*P?[%UO\
MZ&J[_P# 2#_XBC^Q=;_Z&J[_ / 2#_XB@#>HK!_L76_^AJN__ 2#_P"(K(\3
M'6/#WAZ[U-O%%RS1)^[0VD&&<\*/N^IH H6QC\5?%>:<KYMCH<6R-N2IFSU]
M,@[O^^0:]$K@?"'A/6;#0XI?[=N+.>\)N+B(6\3G>WJ6!.<=?>MF;0_$K;O(
M\82)TQOTZ%L=<] /;_Z_8 Z6BN4_L'Q=_P!#L/\ P51?XT?V#XN_Z'8?^"J+
M_&@#JZ*Y3^P?%W_0[#_P51?XT?V#XN_Z'8?^"J+_ !H K?%+4AI_@FXBPQ>\
M=;=<'&,_,?T4C\:VO".G-I7A/3+-X_+D2!3(ISD,?F;.>>I->;>)[#6M7\9:
M1X9N=:2^DC_?M/\ 85019Y^902&X4=<#D#O7<?V#XN_Z'8?^"J+_ !H ZNBN
M4_L'Q=_T.P_\%47^-']@^+O^AV'_ (*HO\: .KHKE/[!\7?]#L/_  51?XT?
MV#XN_P"AV'_@JB_QH ZNBN4_L'Q=_P!#L/\ P51?XU-%H_BN-5#>*X)2&))?
M2UY&,8.'''?UH Z6BN>CTSQ0B!6\26CG^\VF<G\I!3_[.\3?]##9?^"S_P"V
MT ;U%8/]G>)O^AALO_!9_P#;:/[.\3?]##9?^"S_ .VT ;U%8/\ 9WB;_H8;
M+_P6?_;:/[.\3?\ 0PV7_@L_^VT ;U%8/]G>)O\ H8;+_P %G_VVC^SO$W_0
MPV7_ (+/_MM &]16#_9WB;_H8;+_ ,%G_P!MH_L[Q-_T,-E_X+/_ +;0!O45
M@_V=XF_Z&&R_\%G_ -MH_L[Q-_T,-E_X+/\ [;0!O45@_P!G>)O^AALO_!9_
M]MH_L[Q-_P!##9?^"S_[;0!O45@_V=XF_P"AALO_  6?_;:/[.\3?]##9?\
M@L_^VT ;U%8/]G>)O^AALO\ P6?_ &VC^SO$W_0PV7_@L_\ MM &]16#_9WB
M;_H8;+_P6?\ VVC^SO$W_0PV7_@L_P#MM &]17/MI_B@*=OB"Q+8X!TT@9_[
M^56>R\;@_N]8TEA_M6C#_P!F- '4T5RGV/QU_P!!;1__  &?_&M"TC\3K<1_
M:[C2VAW OY<;AMN,$#)QDGF@#;HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *X'Q;*OB+Q?H_A>,K-;QR?:]01><*
MH^56],Y_\>'6N\DW^4_E;?,VG;NZ9[9]J\[^%VC7:G4M>U02&]NI3$#,IW;1
MR3D\\G'_ 'S0!Z,    , =J*** "BBB@ H)P,GI12,-RD>HQ0!Y?X*O(_$/Q
M/UW68ANMTA$<)9LD#*J"/8A6/XUZC7*^"?!B^#X+Q/MGVE[F0'=Y>W:HS@=3
MD\\UU5 !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 5&;B%9A"94$I&0FX;B/I4E<
M9?PA/BOI+J"/,L9B_P QP<<#CM0!U5QJ%E:.J7-W!"S_ '1)(%)^F:L A@"I
M!!Z$5ROB7PYI$UGJ.I:E&]RYC+(7<CRL+P$QTYR?7)J_X.M;ZR\)Z=;ZDSM=
M)"H</]Y>.A^E &Y1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5S5W
MI&I3^/=/U=1:_8+:WDA;,C>82PZA=N.N!UZ5TM% '(>(=+\47^N13V!TQK"!
M1LAN97&Y^NX@(1Z ?2NBTL:@+)?[4,!NLDMY&=H] ,@5=/-&,4 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !115+6+Z33-&O+^*#[0]M"TOE;]F[:,D9YQQ
M0!=HKD+#QI<L-)FU;24LK/50HMKB.Z\U0S+N57&U2I(^M=;YB;MN]=V<8SWH
M =148GB92PE0JO4AA@5'=7UK96EQ=7$RI#;H7E;KM &3TH L45B3:^XO=%6T
MLFNK'4\_Z4KX\KY=RY7&3D ^F,5LI)')G8ZMCKM.<4 .HKGF\3./'2^&ULE*
M_9/M3W)FQ@9(QMQSSCOWK>66-R LBDD9 ![4 /HK&;7X[&-WUDP66^]-M:J)
M?,,P+ (< <$YR1V'6KL-U=-?7<=Q:I#:Q;?*G\X,9,CG*X^7''4\T 7**QO$
MNOKX?\-W6L)"MT(-G[L2;0VYPO7!]<]*US(@<(74.>BD\F@!U%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 5C^*YE@\(ZP[!B/L<JX49.2I _G6Q10!X]IMO:RVOA6;1;B_O=7MFA\VU
ME9Y8(04Q(2&^6/ SC!'3CI6A:6UI<7OCK5I-+9Y[.:40*LC!L^6RL58<@M@]
M.F:]1HH \+D*OI7B<01D1SZ5:O&(K-H4P'48 /4C(&<G.#Z<=#?:=;6]]XPL
MK*TQ ^AQO&@C/SL%.&/'+9P<GG->IT4 <_X<^R2>"--=(]L2V*CY8]K*=N&P
M".#G/UKF_APL,%]>VEI!;7%I%"OE:E%"8G<$DB.48&YP.2:]$HH \]O$?_A;
MMTVUMO\ 83#..,[JY3PI$;#_ (0*[AM@MQ-<W<4\A3YF4D* Q] "<=A7MM%
M'BU[:1FRN+R:S:33[;Q=+). GW8CM&=N#D=.,>U7+^8PZKX]:XLI+RW::S!C
M)8*!G[QV\[1@9 Z]*]=HH \5O2B>%O&UG#\R^9:RQ"*T,$;*60$HG89!]<]<
MGK70:Q/;6GQ!AO(%AU*:>:".2TF@83V^!E7A?'W<-DCIG/X>E48]Z "BJMQ!
M<R.&ANVA&,$"-6S^=1"TOL\ZF^/^N*?X4 7Z*H_9+S_H)/\ ]^4_PI?LE[_T
M$W_[\I_A0!=HJI#;W,<NZ:]:5/[IC4?R%6Z "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH ,4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
$% '_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>25
<FILENAME>cmco-20250331_g1.gif
<TEXT>
begin 644 cmco-20250331_g1.gif
M1TE&.#EAO0,$ G   "'Y! $  /\ +     "] P0"A____P   (R,C$)"0L7%
MQ=[>UB$A(9REI6MK:^;F[Q 0$#$Q,7M[<VMS<UI:6E)*4K6UO9R<G,[.Q=92
M[]92E-89[]89E,Z$I:W>YCI2&92]6I2]$*6MK8R$G-:,>Z6,>]:]6M:]$,[.
MUM[OK93O6I3O$!F$.AF$$!"$:QG.6AG.$"E2M:6,&2D9M0A2M82,&0@9M4I2
MM<6,&4H9M5(9.EI2&92]>Y2],=;O6CK.YM;O$#I28UJ$.CJ$YCK.K3H98SJ$
MK6,98ZV,SA#.YA!28UJ$$!"$YA#.K1 98Q"$K6.$K6/.YEK.6EK.$&.$YF/.
MK2E2YJWFO:6,2BD9YM:]>]:],:52O:528Z49O:498PA2YJWFG(2,2@@9YH12
MO8128X09O8098TI2YL6,2DH9YL52O<528\49O<498[6MK2DI&93O>Y3O,1FE
M.AFE$!"E:QG.>QG.,3&$:QGO6AGO$.;FWM:MSM:$SFM2M>:,&6L9M5J<>_=:
M(?<9(?><(?<AI5J<6O?O[]Y2.M;O>SKOYM;O,3I2A%JE.CJEYIQ2.J52[Z52
ME&-">SKOK3H9A#JEK:49[Z49E-X9.IP9.F,9A*V,[Q#OYA!2A%JE$!"EYA#O
MK1 9A!"EK6.EK=Y2$)Q2$-X9$)P9$&/OYEK.>UK.,6.EYF/OK83.YEKO6EKO
M$(2$YH3.K;U2.GM2.H12[X12E(09[X09E+T9.GL9.KU2$'M2$+T9$'L9$/=:
M8S&E:QGO>QGO,?<98_><8_=CI6M2YN:,2FL9YO?>(?<AYN92O>928^89O>89
M8_>MYA Z.A Z$-:M[]:MI5HI$-:$[UH($%)*0H3OYEKO>_?>8UKO,82EYO=C
MYH2EK83OK??>I?>EI:VUY@ ("!!:.A 0.A!:$#$($,[OYM[.I81[A&-CA*6$
MI3$0.EI[6N;.[X24<Q  *3%:0JW%I??_.O?_O:6UG.;W]^;.U@@0(:W%Q82<
MC%IC:S%"0A   .;>UIREE&M::ZVEG"$0(7N,C/?__P    BN  $('$BPH,&#
M"!,J7,BPH<.'$"-*G$BQHL6+&#-JW,BQH\>/($.*'$FRI,F3*%.J7,FRI<N7
M,&/*G$FSILV;.'/JW,FSI\^?0(,*'4JTJ-&C2),J7<JTJ=.G4*-*G4JUJM6K
M6+-JW<JUJ]>O8,.*'4NVK-FS:-.J7<NVK=NW<./*G4NWKMV[>//JW<NWK]^_
M@ ,+'DRXL.'#B!,K7LRXL>/'D"-+GDRYLM4" 118_][,N;/GSR4E" S #4"@
M J!3<PT484" UP,B!")8@,&"UP$6,$A0D %N _$,!G+]FL% W[@#&$ @VJ
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
M[2$:[-68/N(M-Q4H(#J8KL8?%5,0^R ].S.;>L*;3!*?. 2;J[./QK(I!E
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
M,_W4CVM!^9;?^6NL .,@&A+P0I/L%9SO^:C_$4TMXP31 69D%J>?^K*O$0[
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
MIAF%>"VI&O,T*VH 7AJ@KR=R()@?@4<!@)B& SA6(050X@#D@U#*%=8VG)0
M _0UF@),#&!S!4\$!,(: PC@L5A)0#-MLP !&'6OP$D+9,"GD**M-C;O^XMH
M.Q"!\@0@9/QZ+5**=L(!+& !]N D.<2J$&*:%0(B2"Z 4*M3-@G@H C@9%L"
M<0!HV":OMKTM:/!Z_Q!\A%=(6UW #A! P8=\5"$GK$L1E:I9 YBV:]/5(SVD
MZ%^9Y :]1RDLQUJ%H"^EI<%K4Y, $.G'PO#/-@/897I_$P'L%, !#X#& KAA
MFH6,)KL58>-F$O!1198*+?=-Y'H"0=H#;X0<"T"A5IK3)4A)*"V8TDY%L!/D
M -8(+R,>"%6IXL_PXN4!2G2N 2C7+DM>,C8.0! #&"G:(6KX,!,K*I+AJ^0T
ML56)_&"-WQ32JMA84'@#/A1&<E,?>U*E/0Q1D9#\@A\(U&?/^4F>C435-]8L
M8*)&(<=FKWS9-0(7 /!8XSJ=!QD.'O8O*F4I VKL9:*(BI@(J(Z%J"9+!O]T
M(+R<TAE9[,&/9[XX(6PN]$*J&P&8(H0<6,*O5A24F0;!!TEDZLNO]90^&15
MND,JYT\$RP!+?DV/T%0E6&D# 780@  B@&<\1" !:_>I .,XJ $TR8!Q,%+)
MI:GT94NE2/=IFM-"":T!Q+RU0ZL+ DH\SU:O!6O6! *?3]UG5DR4$!0Y9DSO
M.?B2B,VAPCX@V3_Q[:*IB^V5@-,V6'[(MCFP#WIT8#V0YF"._\)N+M<[) ;6
ML#C3;+2,I5H C%3D<P/1@!QS="NM"M*0PIHD!_U:23:$GY-H%(%G.N#4+AD0
M#%TJ8CA"(!XG1HE-69OAC;PT'^,8QWHHO4&@9XFNYJ.%7)PW8DARC%("'-#R
M0NS:Q7T\W&? C'-N\JB5+CTH-@A)^#[R7N0 W;O09 9):82*5&<*_2%B_\F*
M#XIQD\R8B RH!S1*ND:J#MJ1)FY( B84< <..N+[3$M;-WVR7"/$OENA$WS$
M21D]K88 ?)&0VQ.R7<5X>*O2'@GK'+WFV"A@  R@FJ[+.W6HBZ1@+V^NH15B
MT@A=EG4+&(<]!F!R]156?L"O*L>*?[(V_V;%49:2*B>!S \A9PK"&FH2:W8_
M$GSJ4T[ED34"Z(%=L*QXG0B@?DP.(%HD-G?R7W4^]WFB5H(=4>& VN(M!C@
MUHLAR7LW&%N5[. Z66&-//J2Y*(]PZ AU@ >E="H0- L),N_KY"Z@3B?K% B
M_9(/3K*2J7(I 1L]L"D #B@\UA"YI"&_!]PIE<C P,"L0AO!C>"7NY*?[?N6
M^(D-!)"]H@ FX3&NA8 B_K.'!^ DSQJ('3!"I/D2A+('EF.(#C  J9" H]-!
ME^C!NAB'K7*VE4" '4"HYKK!PBC!!< ]HRB]KHE#B3"V 5 #VU RLG ?6D.:
M 0F>!W"?IVL('/^)GRPL0Y(X0[F0@-7:&Y20@%'!AP"H@[1H0L40 22TP27\
MB>[SB):)AX4XMMEBQ'HQ0+NZ.XP8FD8<BD>$BV,S , +/%:TBEN[KSP\C*9H
MLSI,#+03 $L* %=#B*;0ER!$%UA!J 6@!XHPJRPAAQB$1920Q;9(*1L\"0AX
M@-X3)0 0Q<V0  2X/S)4C&SB-TM+EWY:"'*D+64$@/.HQJ*XQK (A'HH-'/L
M"*GR/;0*#]6*#7LPD]^H*T-J18)+QF=)NF>"1RA4 #DI &J<QY2H1Q)$I*XC
M"0+HPCH+#[;J/7+0Q\XH ,0["*WR/5OLE *XJX&02.BA#>.92*.H2*Z@:)\A
M";Z02$7O ,@A64/R0#Z(6@@I6I/@@0S?(R>2=,5^03VY&J69U+%GPLB.@( &
M.(XG&<?>PS[^2 !V*,5GZ[W?:TGO.#M<5$?<0$J,*)B#& >4C E1\:>Z42$=
M<DJL2+\%"$F*@(#5<IXHT27?&@"V% ]Z&  TBXW_28@QQ)"5=!>3D#>8$"P!
M( =HL(<JRS<.4@ #4*(3$@!ZX #*8/^H3IK+I?"'>+ ']1.).FBU<;A+#B$
MGT(H=],0"#B K'N<KW0?X9A!&3ND 6"EL^P(*Y&*R%JF%E&JSY.KK3K.9CR6
MI&E*X) J*1N)VE  8)02I#JHO[210*C!WW(I @C+L/BT@]*4BC.(E )%CDB
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
M-R2*I8"9GIIZ*I>JJ7:UY0*6JOKJ=X^:EY9Q*W4 )F 22 0 -PO ^BNA["C
M@ 3P2,"  NP!NRRSS9XJ093).CMM7;)Z!VT "@1Y7I36E4HMN-S1M$  "^CS
M;;CIJKLN8X$\H)6D[,H[5X)]E>MJ8^)Q) *!\_K[+\ !"TPE UH5-'# UEZ7
MW\$F#8;O58'TPQ&4&2)\,<89:[RQ5 >,!S''_\LJS%C! 9"#DKT-@Q5:R"V[
M_#+, &,K;<S,CJR8 _!^BH!?K8(U@ $QX5,ST44;?32G[P80+]*GWEQ7(/:L
M=Q(!T0H 3U?'3C2 HDU[_37887M7LLIB'_HT6 3@U>!)\OGL55;;FCTWW77;
M[519]]X]*-I><="SF?XL, ZZ>)-%E+)[*[XXXV$7$&WBC2O8-U=;EAU6!!(5
MP(_<DGO^.>@A*]UOZ.A1;E4#6K$98+FEN_XZ[ "7W'7LW)U.%:VD \"![E0A
M$/3NA=<^//'%,]J!P<(;?]7M415 K@*[VJFT\ORQUX\!U2^_/??='ZA3N9U[
MSU7S3]G[=DS<9"N]5$-LC?\^_/'?]_SZ\C//6'[_>>2N5O9H7Y)@'. :!OS/
M?@8\( *1DK.E)3 JY4.*>E:WM6Q%#BF!L,B+&JC!#7(0*>10_UT'Z968!8JJ
M)!%  ,A6DI;'Q"F$+GPA!_/S@ (B\($K$0&Y L ^JA0  8^)0 -@*,0A-C -
MZEN "(CH*#'Y12]=$4_OE"C%*6Z/?C0CH@U1PC"/0  :%'I*!G=(Q3&2<7@+
MC&((LVB2V8ED@15<B:X2 HV3E;&.=JP=&X>H1I'D3B/J4T ^GM*M.Q*RD*Z3
M(4E@N,>9P6:!E4**!'S&+T-2LI*-LQ?;7JA&CP7 'B$9"R"/$B2=6,R2ICQE
MW:PH1@UFL63Z* D\.I#"B73F8#1$)2YSR;$%,FV##X0'+Z%RPHD@8%.Z/"8R
MCU:R(':P>?Z(1P[?V)(5)K.:UB1:?AJ@@35?3B5OK1(/[5(BGEV)[YKF/.?%
MP+> H?^QLGT&DX#2PFE""3T$G?:\)\94V<ZG^&.!##C 'XV)$LS8 Y\&/>C
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
M :ZGB4TOC,(N1N%B1(X=E)U$!?99<_'M5B IDB:8>W )=(4OO2Z-?)BM! [
M !Q8 (S#_7J$Q;;N 5:@>N[C_?H9_.FN,=5O?'*L/(SG?T)7!3=7A^ZK9@)/
ML')LU^Y';L)O1G7L0S;,]AXL>P 8[BX' W5EF@T8  ^O#;?%5R8N O@NYRS-
MF9E$E A 6;S)Y.X'DL+>AA8Q<AZ@J YP!>'G"G')!YO%#/-P<"K)^[5M G,L
M4S@QPK+P4,GN4U1J.)W7#.OI?N#F[C)0#I\% )LP:40<^TF/!+(? E3F05"9
M=$;N!5_P[:KP E>P"1MRO* MGW LJ;Y)[@( - QE<1LG:53ZV!<G,B)'<!F;
M<4VA\5.4HXH! #^H@>XR[QOO1X+:J8V=+QV?Q7_"7H+B<&TQYWIT)>P1*?#(
MYR"3,2H/\%"4\BE+L61*&>E.A#![+Q;O)W,F,_GRQ(%];_I>L#-+BB]I>W)5
MW2U4[&O_^>4!>FD<#\4<#YK:*MCRFC.,YBYEDN]>7F?N+?$P3[ U+ZL\FP0W
M*YW.1++H<I\W"S"#3!HY[J?T1MP$.R,VYR C'_0D)K1"-[1#/S1$1[1$3S1%
M5[1%7S1&9[1&;S1'_W>T1W\T2&,>TO4+K13CZR&$28RT U&4U^XKTSH%ZC(L
M4]"623PM2_AM2,N;&O $;'F,!+"Q P//HD[$3I,GWI9?*Y=P5.3E^SU@GV'F
M<_UHWJ8$^^;TI0U$><86V29QK0;UHZK,0%0I<XR'>A#(OA(&/$]U=PIN9KQN
M<21.!=J9C;U$++LN]H'S4"#=H_J*U"2155/81-&1 SWI!.6M=#*R;-G)8OIN
M^LJI."YQ \?6^9(J%Y=$CNUJ19'93VAV*<6R^Z*F*A,P<WGJ*O\U9+GPFZ+V
M273L1^[KF^SK7DCG4*-SJ,HQ)M,%"2^Q!I\$; /PKR9Q%"<?<J&94]8U!O\#
M=666A8'5J59,HVD/EL5.VDE$=P \P'0GB75KQWIPJGZ@K\6.F\G2<H8 V/?2
M</E%-OCJ\)N *0#D&'$3@'!O-G%OBW%O:/(=5VMIA<64]G/G%V:PD&90Q5B,
M0_)]X'6N!%NLYQPGM7EG7T+[+QVO=_\!=9F=EW2(UX775B3+LX6?LG)O,&'W
M]W;)*C'MZ$F0J'(/XX4I=4J@.,72LBLK6(0H"3P;LXI%LT##\E3+ S3T&?#P
M0U0S2)#'EA(S,0/)LFCS-%-(38>*>'!I<RCW\TZFI%H<^$E(Y3 O^#_K!QTC
M-3IS'SZFA8N6,S[_A?#.]"Z"*B</!1_'<7\6>  &V)N30QY#(<\Y%=:YG>>Y
MGN\YG_>YG_\YH >ZH \ZH1>ZH1\ZHB>ZHO\ONMF=-(5&A3R\=%=$^IRV9DSK
M[81B1]:N=&3FV*9S$8I\=4O@-%)(NM<VK4K8]$J0.J./SV&K=52HP;ERA:Q[
M1*T+N5%;)P?".E<LP*RC3,3A.:C_)??^>E*8+1"/>B>W^MQ(0(CIFDI<IVF2
M+HJ8YG&BM!$##^M:[G'J]5H[)8LWMJ9Z%?<1&I*/J YY._F-98Y%V 7/6&!Z
MN]9)7;!S">4>9WXD:-^&^EW".^C*12Y?>L"[.Y%S._;E^PV?&M8^90#X-;,?
M3=@B0#TL>TI<9UE(1*U7YCBQ7P$ ]4DL:/JR;_;.^'-%UU98.<BS>&)/-_<I
M-QDSQ,1/;,D[&N?_IN_^@;',]UD*"^8BV_MG7["^P[$U'Z^XTX7^3O8!GCSR
M^KR, WV2XR]I4_S#S\L 4%35;XW5(Y%^^,IYS6?68WVV0ZD$(#+O;0F"9<GV
M5?#.__&'I[ATL[Q7TS;<=^=Y^993[T3;WY@'O_T@@W'>$T %5K5QKQ=R/SV2
M%K!7=\;8B>:IZ6^Q^O,$<T#A([&/?7C[&OO4^XL!',SF:^;!+(  _<[!* !%
M@;[GG[ZN0ZF9B?%3(S#7('#%+P3K7_"&YC?%6NE47^=FEGGD6/R-[5]6G)<$
MA"V2$ "!SE??)[+MKSY#=*6:T_[2N+>=,J?S([\!$F@-K^L8A[:(0KZ1_PN
M].-WDNRWU&?^Q@B !P8?N8\C%1^F7N(?TYCF9FXR(3>JI99$'I<$^GJF20PX
M0  0*-" @8$( @ (,$"@A  &% #@$$#"0  ) B"P", AQ84$#2H<,+'B0(?[
M. 88-Q"C1I$I!1 (@-*A (4::UKL**$@@ (9!RX40!' @(0O&P8( &'@3Y<?
M:\JD&4  R8T= Q38N)5K5Z]?P885.Y9L6;-GT:95NY9M6[=OX<:5.Y=N7;MW
M\>:EZY" 0 A9S?;T"10 /S4 9-K<*1/PP'%$J0*0=SCGR\1. 2!$''FHUH%#
M*^:<:-.J1<&8/PJ4%X#!8(V:,6^VV3FUX(7X@.%J?HG0IL#8'Q/OCOR1-X"_
ML[/VC"UR(H>?1Q?F[-R4,/#A#'ECUFTO:VJ]W\&'%S^>?'GSY]&G5[^>_5MZ
M 1P4#ZQ4J4N!]'L#, "=WU:CWO$+BJ&<L/)L(J4XV JA^CX+<*/]Z'N*(8&&
MZBLEI;1:[L  $JPM)*CH\ZPC^5R[;\#(1HSL0/DV3'"H &2R[R,(C=+JHQ8M
M:LE$F"XLKD").,PL@ /:*]+((Y%,4LDEF6S2R2;CB2""DIZLTLHKL<Q2RRVY
M[-+++\$,4\PQR2S3S#/13%/--=ELT\TWX8Q3SCEIZ:S3SCOQS%///?GLT\\_
M 0U4T$$)+=300Q%-5-%%&6W4T4<AC53222FMU-)+,<U4TTTY[=333T$-5=11
M22W5U%-1357555EMU=5788U5UEEIK=766W'-5===>>W5UU^!#5;888DMUMAC
M_Y%-5MEEF6W6V6>AC5;:::FMUMIK#8W @4+C.TN$QK -5]QQVX)@@:T$R,]+
M!+:U:ZFS!+!'20'.!4^!","SI[6P_D)4J7JWTA<M=M6ZE]R#SSP. 04F_$NI
MB((Z2J (Z,-7( 4>WNA;B^%Z5ZQNV5H@1(L@"$ED# ?Z%F*+%DAC, 8GKG@C
M!U8FZUO/QAIGPK48D!@L Q),:V.R!E#7JWX5,OHMBG%V"^FX0 Z+@9VY*AJ
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
7W>^>][WW_>^!'WSA#Y_XQ3?^UP(" #L!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>May 23, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Mar. 31,  2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-34362<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">COLUMBUS McKINNON CORP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">NY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">13320 Ballantyne Corporate Place, Suite D<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">Charlotte<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">NC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">28277<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $0.01 par value per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CMCO<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well Known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [Flag]</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,026,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_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,632,239<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Portions of the Registrant&#8217;s definitive proxy statement for its 2025 Annual Meeting of Shareholders (the "2025 Proxy Statement"), to be filed with the Securities and Exchange Commission ("SEC") pursuant to Regulation 14A not later than 120 days after the end of the Registrant&#8217;s fiscal year ended March&#160;31, 2025, are incorporated by reference into Part III of this report where indicated.</span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001005229<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus - tagged</a></td>
<td class="text">2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</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_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFinStmtErrorCorrectionFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 whether any of the financial statement period in the filing include a restatement due to error correction.</p></div>
<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-K<br> -Number 229<br> -Section 402<br> -Subsection w<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFinStmtErrorCorrectionFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentsIncorporatedByReferenceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Audit Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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_AuditInformationAbstract', window );"><strong>Audit Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">Ernst & Young LLP<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">42<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Charlotte, North Carolina<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_AuditInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Audit Information</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AuditInformationAbstract</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_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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">$ 53,683<span></span>
</td>
<td class="nump">$ 114,126<span></span>
</td>
</tr>
<tr class="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 ($4,880 and $3,827, respectively)</a></td>
<td class="nump">165,481<span></span>
</td>
<td class="nump">171,186<span></span>
</td>
</tr>
<tr class="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">198,598<span></span>
</td>
<td class="nump">186,091<span></span>
</td>
</tr>
<tr class="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">48,007<span></span>
</td>
<td class="nump">42,752<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">465,769<span></span>
</td>
<td class="nump">514,155<span></span>
</td>
</tr>
<tr class="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 );">Net property, plant, and equipment</a></td>
<td class="nump">106,164<span></span>
</td>
<td class="nump">106,395<span></span>
</td>
</tr>
<tr class="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">710,807<span></span>
</td>
<td class="nump">710,334<span></span>
</td>
</tr>
<tr class="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">356,562<span></span>
</td>
<td class="nump">385,634<span></span>
</td>
</tr>
<tr class="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,112<span></span>
</td>
<td class="nump">11,447<span></span>
</td>
</tr>
<tr class="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 taxes on income</a></td>
<td class="nump">2,904<span></span>
</td>
<td class="nump">1,797<span></span>
</td>
</tr>
<tr class="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">86,470<span></span>
</td>
<td class="nump">96,183<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,738,788<span></span>
</td>
<td class="nump">1,825,945<span></span>
</td>
</tr>
<tr class="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">93,273<span></span>
</td>
<td class="nump">83,118<span></span>
</td>
</tr>
<tr class="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">113,907<span></span>
</td>
<td class="nump">127,973<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent', window );">Current portion of long-term debt and finance lease obligations</a></td>
<td class="nump">50,739<span></span>
</td>
<td class="nump">50,670<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">257,919<span></span>
</td>
<td class="nump">261,761<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligations', window );">Term loan, AR securitization facility and finance lease obligations</a></td>
<td class="nump">420,236<span></span>
</td>
<td class="nump">479,566<span></span>
</td>
</tr>
<tr class="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">178,538<span></span>
</td>
<td class="nump">202,555<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">856,693<span></span>
</td>
<td class="nump">943,882<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract', window );"><strong>Shareholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Voting common stock: 50,000,000 shares authorized; 28,618,289 and 28,799,110 shares issued and outstanding</a></td>
<td class="nump">286<span></span>
</td>
<td class="nump">288<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonValue', window );">Treasury stock</a></td>
<td class="num">(11,000)<span></span>
</td>
<td class="num">(1,001)<span></span>
</td>
</tr>
<tr class="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">531,750<span></span>
</td>
<td class="nump">527,125<span></span>
</td>
</tr>
<tr class="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">382,160<span></span>
</td>
<td class="nump">395,328<span></span>
</td>
</tr>
<tr class="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">(21,101)<span></span>
</td>
<td class="num">(39,677)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders&#8217; equity</a></td>
<td class="nump">882,095<span></span>
</td>
<td class="nump">882,063<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders&#8217; equity</a></td>
<td class="nump">$ 1,738,788<span></span>
</td>
<td class="nump">$ 1,825,945<span></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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-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;">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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-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;">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>Amount of asset recognized for present right to economic benefit, 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> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-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;">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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is 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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-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;">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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-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;">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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LongTermDebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt and lease obligation, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-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;">us-gaap_LongTermDebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt and lease obligation, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482955/340-10-05-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483032/340-10-45-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;">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_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> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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>Amount of accumulated undistributed earnings (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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-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;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_TreasuryStockCommonValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount allocated to 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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-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;">us-gaap_TreasuryStockCommonValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>30
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent', window );">Allowance for doubtful accounts</a></td>
<td class="nump">$ 4,880<span></span>
</td>
<td class="nump">$ 3,827<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, authorized (in shares)</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, issued (in shares)</a></td>
<td class="nump">28,618,289<span></span>
</td>
<td class="nump">28,799,110<span></span>
</td>
</tr>
<tr class="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, outstanding (in shares)</a></td>
<td class="nump">28,618,289<span></span>
</td>
<td class="nump">28,799,110<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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_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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-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;">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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 963,027<span></span>
</td>
<td class="nump">$ 1,013,540<span></span>
</td>
<td class="nump">$ 936,240<span></span>
</td>
</tr>
<tr class="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 products sold</a></td>
<td class="nump">637,347<span></span>
</td>
<td class="nump">638,702<span></span>
</td>
<td class="nump">594,141<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">325,680<span></span>
</td>
<td class="nump">374,838<span></span>
</td>
<td class="nump">342,099<span></span>
</td>
</tr>
<tr class="re">
<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">110,043<span></span>
</td>
<td class="nump">105,341<span></span>
</td>
<td class="nump">102,528<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="nump">107,249<span></span>
</td>
<td class="nump">106,760<span></span>
</td>
<td class="nump">94,794<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development expenses</a></td>
<td class="nump">23,869<span></span>
</td>
<td class="nump">26,193<span></span>
</td>
<td class="nump">20,935<span></span>
</td>
</tr>
<tr class="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 intangibles</a></td>
<td class="nump">29,946<span></span>
</td>
<td class="nump">29,396<span></span>
</td>
<td class="nump">26,001<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">54,573<span></span>
</td>
<td class="nump">107,148<span></span>
</td>
<td class="nump">97,841<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndDebtExpense', window );">Interest and debt expense</a></td>
<td class="nump">32,426<span></span>
</td>
<td class="nump">37,957<span></span>
</td>
<td class="nump">27,942<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnInvestments', window );">Investment (income) loss, net</a></td>
<td class="num">(1,302)<span></span>
</td>
<td class="num">(1,759)<span></span>
</td>
<td class="num">(315)<span></span>
</td>
</tr>
<tr class="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 loss (gain), net</a></td>
<td class="nump">3,179<span></span>
</td>
<td class="nump">1,826<span></span>
</td>
<td class="num">(2,189)<span></span>
</td>
</tr>
<tr class="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">25,775<span></span>
</td>
<td class="nump">7,597<span></span>
</td>
<td class="num">(2,072)<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income tax expense</a></td>
<td class="num">(5,505)<span></span>
</td>
<td class="nump">61,527<span></span>
</td>
<td class="nump">74,475<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax (benefit) expense</a></td>
<td class="num">(367)<span></span>
</td>
<td class="nump">14,902<span></span>
</td>
<td class="nump">26,046<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">$ (5,138)<span></span>
</td>
<td class="nump">$ 46,625<span></span>
</td>
<td class="nump">$ 48,429<span></span>
</td>
</tr>
<tr class="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 (in shares)</a></td>
<td class="nump">28,738<span></span>
</td>
<td class="nump">28,728<span></span>
</td>
<td class="nump">28,600<span></span>
</td>
</tr>
<tr class="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 (in shares)</a></td>
<td class="nump">28,738<span></span>
</td>
<td class="nump">29,026<span></span>
</td>
<td class="nump">28,818<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic income (loss) per share (in dollars per share)</a></td>
<td class="num">$ (0.18)<span></span>
</td>
<td class="nump">$ 1.62<span></span>
</td>
<td class="nump">$ 1.69<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted income (loss) per share (in dollars per share)</a></td>
<td class="num">(0.18)<span></span>
</td>
<td class="nump">1.61<span></span>
</td>
<td class="nump">1.68<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends declared per common share (in dollars per share)</a></td>
<td class="nump">$ 0.28<span></span>
</td>
<td class="nump">$ 0.28<span></span>
</td>
<td class="nump">$ 0.28<span></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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-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;">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> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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;">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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-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;">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> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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 realized and unrealized gain (loss) from foreign currency transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482014/830-20-35-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481956/830-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481926/830-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481839/830-10-45-17<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-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;">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/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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;">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_InterestAndDebtExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest and debt related expenses associated with nonoperating financing activities of the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-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;">us-gaap_InterestAndDebtExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-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;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development 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> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482916/730-10-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479532/912-730-25-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;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-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;">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> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">$ (5,138)<span></span>
</td>
<td class="nump">$ 46,625<span></span>
</td>
<td class="nump">$ 48,429<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Foreign currency translation adjustments</a></td>
<td class="num">(1,157)<span></span>
</td>
<td class="num">(433)<span></span>
</td>
<td class="num">(4,273)<span></span>
</td>
</tr>
<tr class="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, net of taxes</a></td>
<td class="nump">25,456<span></span>
</td>
<td class="nump">2,104<span></span>
</td>
<td class="nump">8,243<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent', window );">Change in derivatives qualifying as hedges, net of taxes of $1,859, $1,111, and $(2,636)</a></td>
<td class="num">(5,723)<span></span>
</td>
<td class="num">(3,305)<span></span>
</td>
<td class="nump">7,886<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Total other comprehensive income (loss)</a></td>
<td class="nump">18,576<span></span>
</td>
<td class="num">(1,634)<span></span>
</td>
<td class="nump">11,856<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_ComprehensiveIncomeNetOfTax', window );">Comprehensive income</a></td>
<td class="nump">13,438<span></span>
</td>
<td class="nump">44,991<span></span>
</td>
<td class="nump">60,285<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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, net of taxes</a></td>
<td class="nump">25,585<span></span>
</td>
<td class="nump">812<span></span>
</td>
<td class="nump">8,058<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Postretirement Benefit Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<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, net of taxes</a></td>
<td class="num">(102)<span></span>
</td>
<td class="num">(94)<span></span>
</td>
<td class="num">(66)<span></span>
</td>
</tr>
<tr class="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_DefinedBenefitPostretirementLifeInsuranceMember', window );">Defined Benefit Postretirement Life Insurance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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, net of taxes</a></td>
<td class="num">$ (27)<span></span>
</td>
<td class="nump">$ 1,386<span></span>
</td>
<td class="nump">$ 251<span></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> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (j)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (k)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_DefinedBenefitPostretirementLifeInsuranceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_DefinedBenefitPostretirementLifeInsuranceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>33
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent', window );">Pension liability adjustments, net of tax expense (benefit)</a></td>
<td class="num">$ (8,389)<span></span>
</td>
<td class="num">$ (475)<span></span>
</td>
<td class="num">$ (3,735)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent', window );">Change in derivatives qualifying as hedges, tax expense (benefit)</a></td>
<td class="nump">1,859<span></span>
</td>
<td class="nump">1,111<span></span>
</td>
<td class="num">(2,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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent', window );">Pension liability adjustments, net of tax expense (benefit)</a></td>
<td class="num">(8,420)<span></span>
</td>
<td class="num">(71)<span></span>
</td>
<td class="num">(3,678)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Postretirement Benefit Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent', window );">Pension liability adjustments, net of tax expense (benefit)</a></td>
<td class="nump">24<span></span>
</td>
<td class="nump">22<span></span>
</td>
<td class="nump">16<span></span>
</td>
</tr>
<tr class="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_DefinedBenefitPostretirementLifeInsuranceMember', window );">Defined Benefit Postretirement Life Insurance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent', window );">Pension liability adjustments, net of tax expense (benefit)</a></td>
<td class="nump">$ 7<span></span>
</td>
<td class="num">$ (426)<span></span>
</td>
<td class="num">$ (73)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 adjustment, of tax (expense) benefit for (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> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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, attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_DefinedBenefitPostretirementLifeInsuranceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_DefinedBenefitPostretirementLifeInsuranceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>34
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Shareholders' Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Directors</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Treasury Stock</div></th>
<th class="th"><div>Additional &#160;Paid-in Capital</div></th>
<th class="th">
<div>Additional &#160;Paid-in Capital </div>
<div>Directors</div>
</th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>Accumulated Other &#160;Comprehensive &#160;Loss</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Mar. 31, 2022</a></td>
<td class="nump">$ 772,803<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 285<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 506,074<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 316,343<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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">48,429<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48,429<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends declared</a></td>
<td class="num">(8,014)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,014)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Change in foreign currency translation adjustment</a></td>
<td class="num">(4,273)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,273)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent', window );">Change in derivative qualifying as hedges, net of tax</a></td>
<td class="nump">7,886<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,886<span></span>
</td>
</tr>
<tr class="re">
<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 );">Change in pension liability and postretirement obligations, net of tax</a></td>
<td class="nump">8,243<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,243<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock compensation expense</a></td>
<td class="nump">9,231<span></span>
</td>
<td class="nump">$ 1,194<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,231<span></span>
</td>
<td class="nump">$ 1,194<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 options exercised</a></td>
<td class="nump">713<span></span>
</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">713<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Treasury stock purchased</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Restricted stock units released</a></td>
<td class="num">(1,414)<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="num">(1,415)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Mar. 31, 2023</a></td>
<td class="nump">833,797<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">286<span></span>
</td>
<td class="num">(1,001)<span></span>
</td>
<td class="nump">515,797<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">356,758<span></span>
</td>
<td class="num">(38,043)<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">46,625<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,625<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends declared</a></td>
<td class="num">(8,055)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8,055)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Change in foreign currency translation adjustment</a></td>
<td class="num">(433)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(433)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent', window );">Change in derivative qualifying as hedges, net of tax</a></td>
<td class="num">(3,305)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(3,305)<span></span>
</td>
</tr>
<tr class="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 );">Change in pension liability and postretirement obligations, net of tax</a></td>
<td class="nump">2,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="nump">2,104<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock compensation expense</a></td>
<td class="nump">10,865<span></span>
</td>
<td class="nump">1,174<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,865<span></span>
</td>
<td class="nump">1,174<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 options exercised</a></td>
<td class="nump">1,597<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">1,596<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Restricted stock units released</a></td>
<td class="num">(2,306)<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="num">(2,307)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Mar. 31, 2024</a></td>
<td class="nump">882,063<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">288<span></span>
</td>
<td class="num">(1,001)<span></span>
</td>
<td class="nump">527,125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">395,328<span></span>
</td>
<td class="num">(39,677)<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">(5,138)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,138)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends declared</a></td>
<td class="num">(8,030)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,030)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Change in foreign currency translation adjustment</a></td>
<td class="num">(1,157)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,157)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent', window );">Change in derivative qualifying as hedges, net of tax</a></td>
<td class="num">(5,723)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,723)<span></span>
</td>
</tr>
<tr class="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 );">Change in pension liability and postretirement obligations, net of tax</a></td>
<td class="nump">25,456<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,456<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock compensation expense</a></td>
<td class="nump">5,199<span></span>
</td>
<td class="nump">$ 1,057<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,199<span></span>
</td>
<td class="nump">$ 1,057<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 options exercised</a></td>
<td class="nump">372<span></span>
</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">372<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Treasury stock purchased</a></td>
<td class="num">(10,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="num">(9,999)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Restricted stock units released</a></td>
<td class="num">(2,004)<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="num">(2,003)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Mar. 31, 2025</a></td>
<td class="nump">$ 882,095<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 286<span></span>
</td>
<td class="num">$ (11,000)<span></span>
</td>
<td class="nump">$ 531,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 382,160<span></span>
</td>
<td class="num">$ (21,101)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481089/718-20-55-13<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481089/718-20-55-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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;">us-gaap_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (j)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (k)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-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;">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_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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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;">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_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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-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;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-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;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Shareholders' Equity (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_StatementOfStockholdersEquityAbstract', window );"><strong>Statement of Stockholders' Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent', window );">Change in derivatives qualifying as hedges, tax expense (benefit)</a></td>
<td class="nump">$ 1,859<span></span>
</td>
<td class="nump">$ 1,111<span></span>
</td>
<td class="num">$ (2,636)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent', window );">Change in pension liability and postretirement obligations, tax expense (benefit)</a></td>
<td class="num">$ (8,389)<span></span>
</td>
<td class="num">$ (475)<span></span>
</td>
<td class="num">$ (3,735)<span></span>
</td>
</tr>
<tr class="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 );">Stock options exercised (in shares)</a></td>
<td class="nump">12,648<span></span>
</td>
<td class="nump">62,060<span></span>
</td>
<td class="nump">32,158<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury stock purchased (in shares)</a></td>
<td class="nump">292,650<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,085<span></span>
</td>
</tr>
<tr class="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 );">Restricted stock units released, net of shares withheld for minimum statutory tax obligation (in shares)</a></td>
<td class="nump">99,181<span></span>
</td>
<td class="nump">125,329<span></span>
</td>
<td class="nump">93,315<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 adjustment, of tax (expense) benefit for (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> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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, attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementOfStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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;">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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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;">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_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being 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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">$ (5,138)<span></span>
</td>
<td class="nump">$ 46,625<span></span>
</td>
<td class="nump">$ 48,429<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by (used for) operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">48,187<span></span>
</td>
<td class="nump">45,945<span></span>
</td>
<td class="nump">41,947<span></span>
</td>
</tr>
<tr class="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">(20,256)<span></span>
</td>
<td class="num">(15,285)<span></span>
</td>
<td class="num">(300)<span></span>
</td>
</tr>
<tr class="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="num">(972)<span></span>
</td>
<td class="num">(1,431)<span></span>
</td>
<td class="num">(54)<span></span>
</td>
</tr>
<tr class="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">6,256<span></span>
</td>
<td class="nump">12,039<span></span>
</td>
<td class="nump">10,425<span></span>
</td>
</tr>
<tr class="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">2,487<span></span>
</td>
<td class="nump">2,349<span></span>
</td>
<td class="nump">1,721<span></span>
</td>
</tr>
<tr class="re">
<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 );">Loss (gain) on hedging instruments</a></td>
<td class="num">(382)<span></span>
</td>
<td class="num">(1,366)<span></span>
</td>
<td class="num">(438)<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_CostOfDebtRepricing', window );">Cost of debt repricing</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">958<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_OperatingLeaseImpairmentLoss', window );">Impairment of operating lease</a></td>
<td class="nump">3,911<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_GainLossOnDisposalsAndImpairmentsOfFixedAssets', window );">Loss on disposals and impairments of fixed assets</a></td>
<td class="nump">2,533<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">175<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionExpenseReversalOfExpenseNoncash', window );">Non-cash pension settlement expense (See Note 13)</a></td>
<td class="nump">23,634<span></span>
</td>
<td class="nump">4,984<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Gain on sale of building (See Note 3)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(232)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherOperatingActivitiesCashFlowStatement', window );">Non-cash lease expense</a></td>
<td class="nump">10,105<span></span>
</td>
<td class="nump">9,735<span></span>
</td>
<td class="nump">7,867<span></span>
</td>
</tr>
<tr class="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&#160;of business acquisitions and divestitures:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">4,482<span></span>
</td>
<td class="num">(14,428)<span></span>
</td>
<td class="num">(4,858)<span></span>
</td>
</tr>
<tr class="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">(13,042)<span></span>
</td>
<td class="num">(1,314)<span></span>
</td>
<td class="num">(9,087)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidExpense', window );">Prepaid expenses and other</a></td>
<td class="num">(20,998)<span></span>
</td>
<td class="num">(8,555)<span></span>
</td>
<td class="nump">6,667<span></span>
</td>
</tr>
<tr class="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 );">Other assets</a></td>
<td class="nump">3,498<span></span>
</td>
<td class="nump">537<span></span>
</td>
<td class="num">(123)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade', window );">Trade accounts payable</a></td>
<td class="nump">11,144<span></span>
</td>
<td class="nump">4,748<span></span>
</td>
<td class="num">(13,964)<span></span>
</td>
</tr>
<tr class="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 );">Accrued liabilities</a></td>
<td class="num">(250)<span></span>
</td>
<td class="num">(9,583)<span></span>
</td>
<td class="nump">9,150<span></span>
</td>
</tr>
<tr class="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 );">Non-current liabilities</a></td>
<td class="num">(9,587)<span></span>
</td>
<td class="num">(8,760)<span></span>
</td>
<td class="num">(13,689)<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">45,612<span></span>
</td>
<td class="nump">67,198<span></span>
</td>
<td class="nump">83,636<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 sales of marketable securities</a></td>
<td class="nump">5,057<span></span>
</td>
<td class="nump">3,526<span></span>
</td>
<td class="nump">3,651<span></span>
</td>
</tr>
<tr class="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 );">Purchases of marketable securities</a></td>
<td class="num">(3,676)<span></span>
</td>
<td class="num">(4,076)<span></span>
</td>
<td class="num">(4,021)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="num">(21,411)<span></span>
</td>
<td class="num">(24,813)<span></span>
</td>
<td class="num">(12,632)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities', window );">Proceeds from sale of building, net of transaction costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">373<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital', window );">Dividend received from equity method investment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">144<span></span>
</td>
<td class="nump">313<span></span>
</td>
</tr>
<tr class="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 fixed assets</a></td>
<td class="nump">139<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Purchase of businesses, net of cash acquired (See Note 3)</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(108,145)<span></span>
</td>
<td class="num">(1,616)<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">(19,891)<span></span>
</td>
<td class="num">(133,364)<span></span>
</td>
<td class="num">(13,932)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of common stock</a></td>
<td class="nump">371<span></span>
</td>
<td class="nump">1,600<span></span>
</td>
<td class="nump">713<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtRestructuringCosts', window );">Fees paid for debt repricing</a></td>
<td class="num">(169)<span></span>
</td>
<td class="num">(958)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Purchases of treasury stock</a></td>
<td class="num">(10,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,001)<span></span>
</td>
</tr>
<tr class="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">(60,670)<span></span>
</td>
<td class="num">(60,604)<span></span>
</td>
<td class="num">(40,550)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities', window );">Payment to former owners of montratec (see Note 3)</a></td>
<td class="num">(6,711)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_PaymentsForFeesAssociatedWithLongTermDebt', window );">Fees paid for borrowing on long-term debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,859)<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_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from issuance of long-term debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">120,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities', window );">Cash inflows from hedging activities</a></td>
<td class="nump">23,608<span></span>
</td>
<td class="nump">24,057<span></span>
</td>
<td class="nump">24,495<span></span>
</td>
</tr>
<tr class="re">
<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 );">Cash outflows from hedging activities</a></td>
<td class="num">(23,134)<span></span>
</td>
<td class="num">(22,687)<span></span>
</td>
<td class="num">(24,221)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividends', window );">Payment of dividends</a></td>
<td class="num">(8,042)<span></span>
</td>
<td class="num">(8,044)<span></span>
</td>
<td class="num">(8,008)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other</a></td>
<td class="num">(2,000)<span></span>
</td>
<td class="num">(2,304)<span></span>
</td>
<td class="num">(1,415)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used for) financing activities</a></td>
<td class="num">(86,747)<span></span>
</td>
<td class="nump">48,201<span></span>
</td>
<td class="num">(49,987)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes on cash</a></td>
<td class="nump">583<span></span>
</td>
<td class="num">(1,085)<span></span>
</td>
<td class="num">(1,931)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net change in cash and cash equivalents</a></td>
<td class="num">(60,443)<span></span>
</td>
<td class="num">(19,050)<span></span>
</td>
<td class="nump">17,786<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash at beginning of year</a></td>
<td class="nump">114,376<span></span>
</td>
<td class="nump">133,426<span></span>
</td>
<td class="nump">115,640<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash at end of year</a></td>
<td class="nump">53,933<span></span>
</td>
<td class="nump">114,376<span></span>
</td>
<td class="nump">133,426<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplementary cash flows data:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest paid</a></td>
<td class="nump">30,054<span></span>
</td>
<td class="nump">34,983<span></span>
</td>
<td class="nump">26,089<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes paid, net of refunds</a></td>
<td class="nump">20,520<span></span>
</td>
<td class="nump">28,369<span></span>
</td>
<td class="nump">22,032<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Property, plant and equipment purchases included in trade accounts payable</a></td>
<td class="nump">318<span></span>
</td>
<td class="nump">690<span></span>
</td>
<td class="nump">624<span></span>
</td>
</tr>
<tr class="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 presented in Other assets</a></td>
<td class="nump">$ 250<span></span>
</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_CostOfDebtRepricing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost of Debt Repricing</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_CostOfDebtRepricing</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_GainLossOnDisposalsAndImpairmentsOfFixedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gain (Loss) on Disposals And Impairments of Fixed Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmco_GainLossOnDisposalsAndImpairmentsOfFixedAssets</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_PaymentsForFeesAssociatedWithLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments For Fees Associated With Long-Term Debt</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmco_PaymentsForFeesAssociatedWithLongTermDebt</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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-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;">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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 830<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-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;">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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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>Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-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;">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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-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;">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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from impairment of right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479365/842-20-25-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_PaymentForContingentConsiderationLiabilityFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (f)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/exampleRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PaymentsOfDebtRestructuringCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for cost incurred in the modification of term of existing debt agreement in order for the entity to achieve some advantage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtRestructuringCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PensionExpenseReversalOfExpenseNoncash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 (reversal of expense) for pension benefits. Excludes other postretirement benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionExpenseReversalOfExpenseNoncash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/exampleRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-21D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromPaymentsForOtherFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromPaymentsForOtherFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromSalesOfAssetsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cash proceeds received from a combination of transactions that are classified as investing activities in which assets, which may include one or more investments, are sold to third-party buyers. This element can be used by entities to aggregate proceeds from all asset sales that are classified as investing 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/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSalesOfAssetsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-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;">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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c)(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c)(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column F))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>37
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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">Description of Business<div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Columbus McKinnon Corporation (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. The Company&#8217;s targeted market verticals include general industrial, construction and infrastructure, mining, oil &amp; gas, energy, aerosp</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ace, transportation, automotive, heavy equipment manufacturing, and entertainment.</span></div><div style="text-align:justify"><span><br/></span></div><div 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 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 fiscal 2025, approximately 56% of sales were to customers in the United States.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480424/946-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480424/946-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/810/tableOfContent<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/205/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>38
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Principles and Practices<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Accounting Principles and Practices</a></td>
<td class="text">Accounting Principles and Practices<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;</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%">Advertising</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs associated with advertising are expensed as incurred and are included in Selling expense in the Consolidated Statements of Operations. Advertising expenses were $3,629,000, $2,659,000, and $2,342,000 in fiscal 2025, 2024, and 2023, respectively. </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%">Cash and Cash Equivalents</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers as cash equivalents all highly liquid investments with an original maturity of three months or less.</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%">Concentrations of Labor</span></div><div 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%">Approximately 3.7% of the Company&#8217;s employees are represented by one U.S. collective bargaining agreement which expire in May 2027. We also have various labor agreements with our non-U.S. employees that we negotiate from time to time.</span></div><div 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%">Consolidation</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These consolidated financial statements include the accounts of the Company and its global subsidiaries; all significant intercompany accounts and transactions have been eliminated. </span></div><div style="text-align:justify"><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%">Equity Method Investment</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has an investment 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, whose principal activity is to manufacture various electrical overhead traveling cranes. This investment represents a minority ownership interest that is accounted for under the equity method of accounting since the Company has significant influence over the investee. As a result, the Company records its portion of the gains and losses incurred by this entity in Investment (income) loss in the Consolidated Statements of Operations.&#160;&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency Translations</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company translates for</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">eign currency financial statements as described in Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") Topic 830, &#8220;Foreign Currency Matters.&#8221; Under this me</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">thod, all items of income and expense are translated to U.S. dollars at average exchange rates during the year. All assets and liabilities are translated to U.S. dollars at the year-end exchange rate. Gains or losses on translations are recorded in accumulated other comprehensive loss </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in the shareholders&#8217; equity section of the balance sheet. The functional currency is the foreign currency in which the foreign subsidiaries conduct their business.&#160;&#160;Gains and losses from foreign currency transactions are reported in foreign currency exchange loss (gain). </span></div><div 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%">Goodwill</span></div><div 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%">Goodwill is not amortized but is tested for impairment at least annually, or more frequently if indicators of impairment exist, 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. 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 and interdependencies 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 reporting segment level as defined under ASC Topic 280-10-50-10 &#8220;Segment Reporting &#8211; Disclosure.&#8221;&#160;&#160;As of March 31, 2025, the Company&#8217;s one segment is subdivided into three reporting units. An impairment charge is recorded if the carrying value is greater than the reporting unit's fair value.</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%">When the Company evaluates the potential for goodwill impairment, it assesses a range of qualitative factors including, but not limited to, macroeconomic conditions, industry conditions, the competitive environment, changes in the market for its products and services, regulatory and political developments, entity specific factors such as strategy and changes in key personnel, and overall financial performance. If, after completing this assessment, it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying value or if economic or other business factors indicate that the fair value of our reporting units may have declined since our last quantitative test, the Company performs a quantitative test.</span></div><div style="text-align:justify"><span><br/></span></div><div 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 order to perform the quantitative impairment tests, the Company uses the discounted cash flow method to estimate fair value. The discounted cash flow method incorporates various assumptions, the most significant being projected revenue growth rates, EBITDA margins and cash flows, the terminal growth rate, and the discount rate. The Company projects discounted cash flows based on each reporting unit's current business, expected developments, and operational strategies over a <span style="-sec-ix-hidden:f-477">five</span> to seven-year period. In estimating the terminal growth rates, the Company considers its historical and projected results, as well as the economic environment in which its reporting units operate. The discount rate utilized for each reporting unit reflect the Company's assumptions of marketplace participants' cost of capital and risk assumptions, both specific to the reporting unit and overall in the economy.  </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 performed its qualitative assessment as of February 28, 2025 for all three reporting units and determined that a quantitative goodwill impairment test was required for the Precision Conveyance reporting unit. Based on results of both the qualitative and quantitative impairment test for the reporting units, the Company determined the fair value was not less than its carrying value. Refer to Note 5 for valuation techniques and significant inputs and Note 9 for further discussion of goodwill and intangibles.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-style:italic;font-weight:400;line-height:120%">Impairment of Long-Lived 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%">The Company assesses impairment of its long-lived assets in accordance with the provisions of ASC Topic 360 &#8220;Property, Plant, and Equipment.&#8221; This statement requires long-lived assets, such as property and equipment and purchased intangibles subject to amortization, to be reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset group may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset group to estimated undiscounted future cash flows expected to be generated by the asset group over its remaining useful life. If the carrying amount of an asset group exceeds its estimated future cash flows, an impairment charge is recognized equal to the amount by which the carrying amount of the asset group exceeds the fair value of the asset group.  The fair values are determined in accordance with ASC 820.</span></div><div style="text-align:justify"><span><br/></span></div><div 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 assessing long-lived assets for an impairment loss, assets are grouped with other assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. Asset grouping requires a significant amount of judgment. Accordingly, facts and circumstances will influence how asset groups are determined for impairment testing. In assessing long-lived assets for impairment, management considered the Company&#8217;s product line portfolio, customers and related commercial agreements, labor agreements and other factors in grouping assets and liabilities at the lowest level for which identifiable cash flows are independent. The Company considers projected future undiscounted cash </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">flows, trends and other factors in its assessment of whether impairment conditions exist. While the Company believes that its estimates of future cash flows are reasonable, different assumptions regarding such factors as future production volumes, customer pricing, economics, and productivity and cost initiatives, could significantly affect its estimates. In determining fair value of long-lived assets, management uses management estimates, discounted cash flow calculations, and appraisals where necessary. There were no indicators of impairment related to long-lived assets in the current year.</span></div><div style="text-align:justify"><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%">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%">At acquisition, the Company estimates and records the fair value of purchased intangible assets which primarily consist of trade names, customer relationships, and technology.&#160;&#160;The fair values are estimated based on management&#8217;s assessment as well as independent third-party appraisals.&#160;&#160;Such valuations may include a discounted cash flow of anticipated revenues resulting from the acquired intangible asset.</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%">Amortization of intangible assets with finite lives is recognized over their estimated useful lives using an amortization method that reflects the pattern in which the economic benefits of the intangible assets are consumed or otherwise realized.&#160;&#160;The straight line method is used for customer relationships.&#160;&#160;As a result of the negligible attrition rate in our customer base, the difference between the straight line method and attrition method is not considered significant.&#160;&#160;The estimated useful lives for our intangible assets range from 1 to 25 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%">Similar to goodwill, indefinite-lived intangible assets (including trademarks on our acquisitions) are tested for impairment on an annual basis.  When the Company evaluates the potential for impairment of intangible assets, it assesses a range of qualitative factors including, but not limited to, macroeconomic conditions, industry conditions, the competitive environment, changes in the market for its products and services, regulatory and political developments, entity specific factors such as strategy and changes in key personnel, and overall financial performance. If, after completing this assessment, it is determined that it is more likely than not that the fair value of an indefinite-lived intangible asset is greater than its carrying value, we conclude that the indefinite-lived intangible asset is not impaired. If, after completing this assessment, it is determined that it is more likely than not that the fair value of an indefinite-lived intangible asset is less than its carrying value or if economic or other business factors indicate that the fair value of our indefinite-lived intangible assets may have declined since our last quantitative test, the Company performs a new quantitative test.  The methodology used to value trademarks is the relief from royalty method.  The recorded book value of these trademarks in excess of the calculated fair value triggers an impairment.  The key estimate used in this calculation consists of an overall royalty rate applied to the sales covered by the trademark. After performing a qualitative assessment as of February 28, 2025, it was determined that the trademarks were not impaired.</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%">Inventories</span></div><div 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%">Inventories are valued at the lower of cost and net realizable value. Cost of approximately 41% of inventories at March&#160;31, 2025 and 40% at March&#160;31, 2024 have been determined using the LIFO (last-in, first-out) method. Costs of other inventories have been determined using the FIFO (first-in, first-out) or average cost method. FIFO cost approximates replacement cost. Costs in inventory include components for direct labor and overhead costs. </span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</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%">Marketable Securities</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s marketable securities, which consist of equity and fixed income securities, are recorded at fair value. Under ASU 2016-01 all equity investments (including certain fixed income securities) in unconsolidated entities are measured at fair value through earnings. Therefore, gains and losses on marketable securities are realized within Investment (income) loss on the Consolidated Statements of Operations. Estimated fair value is based on published trading values at the balance sheet dates. The cost of securities sold is based on the specific identification method. Interest and dividend income are also included in Investment (income) loss on the Consolidated Statements of Operations.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The marketable securities are carried as long-term assets since they are held for the settlement of the Company&#8217;s general and products liability insurance claims filed through CM Insurance Company, Inc., a wholly owned captive insurance subsidiary.&#160;&#160;The marketable securities are not available for general working capital purposes.</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%">Property, Plant, and Equipment</span></div><div 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%">Property, plant, and equipment are stated at cost and depreciated principally using the straight-line method over their respective estimated useful lives (buildings and building equipment &#8212; 15 to 40 years; machinery and equipment &#8212; 3 to 18 years). When depreciable assets are retired, or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in operating 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-style:italic;font-weight:400;line-height:120%">Research and Development</span></div><div 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%">Consistent with prior periods, the Company continues to account for research and development expenses in accordance with the provisions of ASC 730 and are expensed as incurred. </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="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, Accounts Receivable, and Concentration of Credit Risk</span></div><div 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%">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 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. The Company generally recognizes revenue for customer 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. For both standard products and custom engineered products, the transaction price is based upon the price stated in either the purchase order or contract. Refer to Note 4 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%">Additionally, the Company performs ongoing credit evaluations of its customers&#8217; financial condition, but generally does not require collateral to support customer receivables. The credit risk is controlled through credit approvals, limits, and monitoring procedures. Accounts receivables are reported at net realizable value and do not accrue interest. The Company establishes an allowance for doubtful accounts based upon factors surrounding 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.&#160;&#160;The Company does not routinely permit customers to return product. However, sales returns are permitted in specific situations and typically include a restocking charge or the purchase of additional product. As a result of ASU No. 2016-13, &#8220;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments," effective in fiscal 2021, the Company has updated its existing allowance for doubtful accounts policy to comply with the new standard.</span></div><div 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%">Shipping and Handling 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%">&#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%">Shipping and handling costs are a component of cost of products sold.</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%">Stock-Based Compensation</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 records stock-based compensation in accordance with ASC Topic 718, &#8220;Compensation &#8211; Stock Compensation.&#8221; This standard requires all equity-based payments to employees, including grants of employee stock options, to be recognized in the Consolidated Statements of Operations based on the grant date fair value of the award.&#160;&#160;Stock compensation expense is included in Cost of products sold, Selling, and General and administrative expense depending on the nature of the service of the employee receiving the award.&#160;&#160;The Company uses a straight-line method of attributing the value of stock compensation expense, subject to minimum levels of expense, based on vesting. See Note 15 for further discussion of stock-based compensation.</span></div><div style="text-align:justify"><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%">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%">All leases are reviewed for operating or finance classification at their inception. The Company records leases in accordance with ASC 842, "Leases," effective April 1, 2019 whereas leases with terms greater than twelve months are recorded on the balance sheet as a right-of-use ("ROU") asset and corresponding lease liability. Refer to Note 18 for further details.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates.</span></div><div style="text-align:justify"><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%">Warranties</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 offers warranties for certain products it sells. The specific terms and conditions of those warranties vary depending upon the product sold and the country in which the Company sold the product. As noted in Note 4 to the financial statements, 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 are assurance-type warranties that do not qualify as separate performance obligations under ASC 606. The Company estimates the costs that may be incurred under its standard warranties, based largely upon actual warranty repair costs history, and records a liability in the amount of such costs in the month that revenue is recognized. The resulting accrual balance is reviewed during the year. Factors that affect the Company&#8217;s warranty liability include the number of units sold, historical and anticipated rate of warranty claims, and cost per claim.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the Company&#8217;s product warranty accrual are as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.169%"><tr><td style="width:1.0%"></td><td style="width:63.199%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.567%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.366%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.567%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.601%"></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="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%">March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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%">2025</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%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</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%">1,924&#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%">1,827&#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%">Accrual for warranties issued</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%">830&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">999&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Warranties settled</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,074)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(842)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 currency translation</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%">12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,692&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,924&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions &amp; Disposals<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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, Asset Acquisition, and Joint Venture Formation [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 );">Acquisitions &amp; Disposals</a></td>
<td class="text">Acquisitions &amp; Disposals<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%">Acquisitions</span></div><div style="padding-left:108pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On May 31, 2023, the Company completed its acquisition of montratec GmbH ("montratec") for $115,721,000, including  $7,576,000 in cash acquired, a $540,000 working capital settlement, and a contingent payment of $6,680,000 that was earned based on montratec achieving a certain EBITDA level for the twelve-month period ended December 31, 2023. During the twelve months ended March 31, 2025, the Company paid the contingent payment of $6,711,000 to montratec's prior owners. The difference between the originally recorded liability of $6,680,000 and the amount paid is the result of a change in the foreign currency rate at the time of payment as compared to the opening balance sheet rate. The Company initially financed the acquisition by borrowing  $117,000,000 on its Amended and Restated Revolving Credit Facility, but later repaid the amount borrowed on the Amended and Restated Revolving Credit Facility by borrowing an additional $120,000,000. Utilizing the Accordion feature under the Company's existing Term Loan B, the Company borrowed $75,000,000 and another $45,000,000 was borrowed through a new credit agreement secured by the Company's U.S. accounts receivable balances. Refer to Note 12 for additional details on the Company's debt 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:112%">montratec is a leading automation solutions company that designs and develops intelligent automation and transport systems for interlinking industrial production and logistics processes. montratec product offerings complement the Company's previous acquisitions of both Dorner Mfg. Corp. ("Dorner") and Garvey Corporation ("Garvey"), and furthers the Company's shift to intelligent motion and serves as a platform to expand capabilities in advanced, higher technology automation solutions. As the Company determined that the acquisition is not material to its existing operations, certain disclosures, including pro forma financial information, have not been included. montratec results have been included in the Company's results of operations from the acquisition date and the Company incurred $3,211,000 of acquisition and deal related costs classified as part of General and administrative expenses in the year ended March&#160;31, 2024.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">   </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 $66,566,000 has been recorded as goodwill. The identifiable intangible assets acquired include customer relationships valued at $33,470,000, a trade name valued at $2,915,000, and technology valued at  $16,196,000. The weighted average life of the acquired identifiable intangible assets subject to amortization was estimated at  14 years at the time of acquisition. Of the $66,566,000 goodwill recorded from the acquisition, $7,531,000 is deductible for tax purposes. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">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.590%"><tr><td style="width:1.0%"></td><td style="width:78.731%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.069%"></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%">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%">7,576&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,523&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant, and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,157&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,581&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent liability (see above)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,680)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,239&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,241)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,566&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-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:#cceeff;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%">115,721&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:2pt 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:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In February of fiscal 2025, the Company announced it entered into a definitive purchase agreement under which the Company will acquire Kito Crosby Limited (&#8220;Kito&#8221;) from global investment firm KKR in an all-cash transaction valued at $2,700,000,000 subject to customary post-closing purchase price adjustments and regulatory approval. Kito is a global leader in lifting solutions with multiple manufacturing assembly plants and nearly 4,000 employees serving over 50 countries. In 2024, Kito generated approximately $1,100,000,000 in revenue through its global channel partner network. Together the combined company will be a leader in material handling solutions with greater scale and a strong presence in attractive verticals and target geographies, delivering innovation and products to customers. The Company incurred $10,310,000 of acquisition and deal related costs classified as part of General and administrative expenses in the fiscal year ended March&#160;31, 2025.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Columbus McKinnon intends to fund the acquisition through a combination of committed debt financing of $3,050,000,000 from J.P. Morgan Securities, LLC including a $500,000,000 revolving credit facility and $800,000,000 of perpetual convertible preferred equity investment from Clayton, Dubliner &amp; Rice (&#8220;CD&amp;R&#8221;). Terms of the CD&amp;R investment include a 7% coupon, payable in cash or payment-in-kind at Columbus McKinnon&#8217;s option, and a conversion price of $37.68, resulting in CD&amp;R as-converted ownership of approximately 43% of the Company following completion of the transaction. CD&amp;R has agreed to a customary lock-up on its shares.  The Company expects the Kito Acquisition to close in fiscal 2026.</span></div><div style="text-align:justify"><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:112%">Disposals</span></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:112%">On July 31, 2024, the Company announced that it would relocate its North American linear motion operations from Charlotte, North Carolina ("Charlotte Manufacturing Operations") to its manufacturing facility in Monterrey, Mexico. The Company recorded $3,567,000 in fixed asset impairment costs and inventory obsolescence, $3,268,000 in Right of Use lease asset impairment costs and $1,093,000 in employee related severance and retention costs during the twelve months ended March 31, 2025, in the Condensed Consolidated Statements of Operations. In total, $7,855,000 of these costs were included in Cost of products sold, $22,000 were included in Selling expenses, and $51,000 were included in General and administrative expenses.</span></div><div style="text-align:justify"><span><br/></span></div><div 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 fourth quarter of fiscal 2025, the Company announced that it would be relocating one of its Precision Conveyance factories in the U.S. into its manufacturing facility in Hartland, Wisconsin. Further, the Company will also be consolidating its Latin American Precision Conveyance Business into its manufacturing facilities in both Hartland, Wisconsin and Monterrey, Mexico. The Company recorded $2,115,000 in fixed asset impairment costs and inventory obsolescence, $643,000 in Right of Use lease asset impairment costs, $1,069,000 in employee related severance and retention costs, and $544,000 for a reserve on other current assets during the twelve months ended March 31, 2025, in the Condensed Consolidated Statements of Operations. In total, $3,534,000 of these costs were included in Cost of products sold, $213,000 were included in Selling expenses, and $624,000 were included in General and administrative expenses.</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_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> -Topic 805<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/805/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/205-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>40
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue &amp; Receivables<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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 &amp; Receivables</a></td>
<td class="text">Revenue &amp; Receivables <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-weight:400;line-height:120%">The core principle under ASC 606 is for revenue to be recognized when a customer obtains control of promised goods or services in an amount that reflects the consideration we expect to receive in exchange for those goods or services. To achieve this core principle, the Company applies the following five steps:</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%">1) Identifying contracts with customers</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party&#8217;s rights regarding the goods or services to be transferred and identifies the related payment terms, (ii) the contract has commercial substance, and (iii) the Company determines that collection of substantially all consideration for goods and services that are transferred is probable based on the customer&#8217;s intent and ability to pay the promised consideration.</span></div><div style="text-align:justify"><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%">2) Identify the performance obligations in the 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%">Performance obligations promised in a contract are identified based on the products and services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the good or service either on its own or together with other available resources, and are distinct in the context of the contract, whereby the transfer of the good or service is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised goods and services, the Company must apply judgment to determine whether promised goods and services are capable of being distinct and distinct in the context of the contract. If these criteria are not met, the promised goods and services are accounted for as a combined 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-style:italic;font-weight:400;line-height:120%">3) Determine the transaction price</span></div><div style="text-align:justify"><span><br/></span></div><div 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 transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring products and services to the customer. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the transaction price if, in the Company&#8217;s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur. Any estimates, including the effect of the constraint on variable consideration, are evaluated at each reporting period for any changes. In applying this guidance, the Company also considers whether any significant financing components exist.</span></div><div style="text-align:justify"><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%">4) Allocate the transaction price to the performance obligations in the 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%">If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation on a relative standalone selling price basis unless the transaction price is variable and meets the criteria to be allocated entirely to a performance obligation or to a distinct service that forms part of a single 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-style:italic;font-weight:400;line-height:120%">5) Recognize revenue when or as the Company satisfies a 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%">The Company determines whether it satisfies performance obligations either over time or at a point in time. Revenue is recognized over time if either 1) the customer simultaneously receives and consumes the benefits provided by the entity&#8217;s performance, 2) the entity&#8217;s performance creates or enhances an asset that the customer controls as the asset is created or enhanced, or 3) the entity&#8217;s performance does not create an asset with an alternative use to the entity and the entity has an enforceable right to payment for performance completed to date. If the entity does not satisfy a performance obligation over time, the related performance obligation is satisfied at a point in time by transferring the control of a promised good or service to a customer. Examples of control are using the asset to produce goods or services, enhancing the value of other assets, settling liabilities, and holding or selling the asset.  For over time recognition, ASC 606 requires the Company to select a single revenue recognition method for the performance obligation that faithfully depicts the Company&#8217;s performance in transferring control of the goods and services. The guidance allows entities to choose between either an input method or an output method to measure progress toward complete satisfaction of a 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-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 following the five steps above. </span></div><div 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 information 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, consistent with the previous revenue standard. 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 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><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 Consolidated Balance Sheets. When the related performance obligation is satisfied, the contract liability is released into 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%">The following table illustrates the balance and related activity for customer advances in fiscal 2025 and 2024 (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:93.567%"><tr><td style="width:1.0%"></td><td style="width:67.025%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.425%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Customer advances (contract liabilities)</span></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</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%">2024</span></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%">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%">16,588&#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%">27,003&#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: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,040&#160;</span></td><td style="background-color:#ffffff;padding:2px 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%">Revenue recognized from customer advances included in the beginning balance </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,588)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,003)</span></td><td style="background-color:#cceeff;padding:2px 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 revenue recognized from customer advances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,588)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55,311)</span></td><td style="background-color:#ffffff;padding:2px 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%">Customer advances recorded from acquisition</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,866&#160;</span></td><td style="background-color:#cceeff;padding:2px 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 (1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 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%">Ending balance</span></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%">15,631&#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;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%">16,588&#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 style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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><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  $26,218,000 and $2,541,000 as of March&#160;31, 2025, and March&#160;31, 2024, respectively. Contract assets are included in Prepaid expenses and other assets on the Consolidated Balance Sheets. The increase in the contract asset balance in fiscal 2025 relates to new precision conveyance and engineered product projects that are recognized on an over time basis.</span></div><div style="text-align:justify"><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:115%">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:115%">As of March&#160;31, 2025, the aggregate amount of the transaction price allocated to the performance obligations that are unsatisfied (or partially unsatisfied) was approximately $43,940,000. We expect to recognize approximately 43% of these sales over the next twelve months.</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:115%">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 ASC 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. The following table illustrates the disaggregation of revenue by product grouping for the years ending March&#160;31, 2025, 2024 and 2023 (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:66.520%"><tr><td style="width:1.0%"></td><td style="width:39.559%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.679%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.679%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.144%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended March 31,</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%">2025</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%">2024</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%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">328,095&#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%">344,190&#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%">330,295&#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="display:none"></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: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%">398,117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412,076&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366,277&#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></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%">Precision Conveyors 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%">154,659&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,463&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,586&#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></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%">Engineered 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%">82,029&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,728&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,963&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></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: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%">127&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119&#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></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%">963,027&#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%">1,013,540&#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%">936,240&#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="display:none"></td><td colspan="3" style="display:none"></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%">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 actuations 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 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%">The Company records credit losses in accordance with &#8220;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#8221; (&#8220;ASU 2016-13&#8221;). 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><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 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 year ending March&#160;31, 2025 and March&#160;31, 2024 (in thousands):</span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:8.479%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.327%"><tr><td style="width:1.0%"></td><td style="width:64.857%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.454%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.266%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.454%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.269%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align: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,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Allowance for doubtful accounts</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%">2025</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%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 1, beginning balance</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%">3,827&#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%">3,620&#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%">Bad 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%">3,641&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,225&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less uncollectible accounts written off, net of 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%">(2,582)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,079)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">Allowance recorded from acquisition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 (1)</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%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">March 31, ending balance</span></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%">4,880&#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%">3,827&#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></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> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-15<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>41
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Measurements</a></td>
<td class="text">Fair Value Measurements<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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><span><br/></span></div><div 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 Topic 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 </span></div><div 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 available in the circumstances. The hierarchy is separated into three levels based on the reliability of inputs as follows:</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="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level&#160;1 - Valuations based on quoted prices in active markets for identical assets or liabilities that the Company has the ability to access.&#160; 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"><span><br/></span></div><div style="padding-left:36pt"><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"><span><br/></span></div><div style="padding-left:36pt"><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"><span><br/></span></div><div 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.&#160;&#160;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 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 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 Company's Consolidated Balance Sheet. The Company uses quoted prices in an inactive market when valuing its Term Loan and, consequently, the fair value is based on Level 2 inputs.  The Company's terminated pension assets consist of money market funds, domestic corporate bonds, securities issued by the U.S. government, and other similar fixed income investments with quoted market prices. Consequently, the fair value of the terminated pension assets is based on Level 1 inputs. Refer to Note 13 for additional information regarding the Company's terminated pension plan. </span></div><div 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 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 on a recurring basis:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"></td><td style="width:34.071%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.423%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.016%"></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:0 1pt"></td><td colspan="18" style="padding:2px 1pt;text-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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quoted prices in<br/>active markets for<br/>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<br/>other observable<br/>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<br/>&#160;unobservable<br/>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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">At March</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:100%">31, 2025</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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="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%">Assets/(Liabilities)<br/>Measured at fair value:</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="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%">10,112&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">10,112&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">1,235&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">1,235&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Terminated pension 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%">6,342&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,342&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Foreign exchange contracts</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%">(49)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Interest rate 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%">(1,140)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">(1,140)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Cross currency 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%">(1,849)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,849)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disclosed at fair value:</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%">Term loan</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%">(437,013)</span></td><td style="background-color:#ffffff;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%">&#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 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%">(437,013)</span></td><td style="background-color:#ffffff;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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AR Securitization facility</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%">(25,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.052%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.672%"></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:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">Quoted prices in<br/>active markets for<br/>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<br/>other observable<br/>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<br/>&#160;unobservable<br/>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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">At March</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:100%">31, 2024</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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="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%">Assets/(Liabilities)<br/>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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,447&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">11,447&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">1,390&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">1,390&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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;&#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%">(77)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">(77)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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;&#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%">7,122&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,122&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#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%">(2,342)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">(2,342)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(479,351)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(479,351)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AR Securitization facility</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%">(45,000)</span></td><td style="background-color:#ffffff;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%">&#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 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%">(45,000)</span></td><td style="background-color:#ffffff;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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="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 did not have any non-financial assets and liabilities that are recognized at fair value on a recurring basis.</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%">At March&#160;31, 2025, the Term Loan and Amended and Restated Revolving Credit Facility have been recorded at carrying value which approximates fair value.  In fiscal 2024, the Company also borrowed an additional $45,000,000 under a new credit agreement secured by the Company's U.S. accounts receivable balances (the "AR Securitization Facility"). The AR Securitization Facility has been recorded at its carrying value of  $25,000,000 at March 31, 2025, which approximates fair value.  Refer to Note 12 for additional information regarding the Company's 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%">Market gains, interest, and dividend income on marketable securities are recorded in investment (income) loss.&#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 ASC Topic 815. Interest and dividend income on marketable securities are measured based upon amounts earned on their respective declaration dates.&#160;&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-Recurring Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As described in Note 9, the fair value of the net assets of the Company&#8217;s Precision Conveyor reporting unit was calculated on a on-recurring basis in both fiscal 2024 and 2025. These measurements have been used to test goodwill for impairment on an annual basis under the provisions of ASC Topic 350-20-35-1 &#8220;Intangibles, Goodwill and Other &#8211; Goodwill Subsequent Measurement.&#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 fiscal 2025 and 2024 goodwill impairment tests consisted of determining the fair value of the Precision Conveyor reporting unit on a quantitative basis. The fair value for the Company&#8217;s reporting units cannot be determined using readily available quoted Level 1 inputs or Level 2 inputs that are observable in active markets. Therefore, the Company used a weighted discounted cash flow and market-based valuation model to estimate the fair value using Level 3 inputs. To estimate the fair value of the Precision Conveyor reporting unit, the Company used significant estimates and judgmental factors. The key estimates and factors used in the discounted cash flow valuation include revenue growth rates, EBITDA margins, terminal growth rates, and cash flows based on internal forecasts and the discount rate used to discount future cash flows. The estimates used are disclosed below for both the fiscal 2025 and 2024 tests:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:57.748%"><tr><td style="width:1.0%"></td><td style="width:50.292%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.203%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.205%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</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%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compound annual growth rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.7%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.0%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Terminal value growth rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.2%</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%">In addition to the Company's quantitative goodwill test, assets and liabilities were preliminarily recorded at fair value on a non-recurring basis in fiscal 2024 in connection with the acquisition of montratec described in Note 3. The estimated fair values allocated to the assets acquired and liabilities assumed relied upon fair value measurements based primarily on Level 3 inputs. The valuation techniques used to allocate fair values to working capital items; property, plant, and equipment, and identifiable intangible assets included the cost approach, market approach, and other income approaches. For identifiable intangible assets these techniques included the multi-period excess earnings approach, the relief from royalty approach, and other income approaches. The valuation techniques relied on a number of inputs which included the cost and condition of property, plant, and equipment and forecasted net sales and income.</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%">Significant valuation inputs included an attrition rate of 10.0% for customer relationships, an estimated royalty rate of 5.0% for technology, a royalty rate of 1.0% for trademark and trade names, and a weighted average cost of capital of 12.5%.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 107<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-107<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 940<br> -SubTopic 820<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478119/940-820-50-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;">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>42
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventories</a></td>
<td class="text">Inventories<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><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:</span></div><div style="text-align:center"><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:64.297%"></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:15.456%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.458%"></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="border-top:2pt solid #000000;padding:2px 1pt;text-align: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,</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%">2025</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%">2024</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%">At lower of cost or net realizable value &#8212; FIFO basis:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#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%">163,053&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,031&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-process</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,349&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,669&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</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%">37,197&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,554&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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%">230,599&#160;</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="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%">218,254&#160;</span></td><td style="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%">LIFO cost less than FIFO cost</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%">(32,001)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,163)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net inventories</span></td><td colspan="3" style="padding:0 1pt"></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%">198,598&#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 colspan="3" style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:0 1pt"></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%">186,091&#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>There were LIFO liquidations resulting in $37,000 and  $181,000 of additional income in fiscal 2025 and 2024, 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_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> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/330/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>43
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Marketable Securities and Other Investments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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 );">Marketable Securities and Other Investments</a></td>
<td class="text">Marketable Securities and Other Investments<div 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 accordance with ASU 2016-01 "Financial Instruments - Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities," all equity investments in unconsolidated entities (other than those accounted for using the equity method of account) 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, net on the Consolidated Statements of Operations. The impact on earnings for unrealized gains and losses was a loss of $228,000, a gain of $317,000, and loss of $296,000 in fiscal years 2025, 2024, and 2023, 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 prices at the balance sheet dates. The cost of securities is based on the specific identification method. Interest and dividend income are included in Investment (income) loss, net in the 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%">Marketable securities are carried as long-term assets since they are held for the settlement of the Company&#8217;s general and products 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 $275,000 in fiscal 2025, $212,000 in fiscal 2024, and were not material in fiscal 2023, and are included in Investment (income) loss in the 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%">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 Consolidated Balance Sheets in the amount of $4,318,000 and $3,377,000 as of March&#160;31, 2025 and March&#160;31, 2024, 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  $933,000 and  $890,000 in the twelve months ended March&#160;31, 2025, and March&#160;31, 2024, respectively, and is recorded in Investment (income) loss, net on the Consolidated Statement of Operations. Additionally, the investment value increased in the amount of $8,000, and decreased $18,000 due to the effect of currency translation in the twelve months ended March&#160;31, 2025 and March&#160;31, 2024, respectively. In the twelve months ended March&#160;31, 2025, there no cash dividends distributed by EMC. In the twelve months ended March&#160;31, 2024, EMC distributed cash dividends which the Company received 49% of pursuant to its ownership interest. The investment value decreased for the Company's share of EMC's cash dividend in the amount of $247,000, as it was determined to be a return of the Company's investment. In the twelve months ended March&#160;31, 2024, dividends are included in investing activities on the Consolidated Statements of Cash Flows in the amount of $144,000 as the distribution exceeded cumulative equity in earnings, under the cumulative earnings approach. The balance of the cash dividend is included in operating activities on the Consolidated Statement of Cash Flows under the cumulative earnings approach. The March&#160;31, 2025 and 2024 trade accounts receivable balances due from EMC are $4,250,000 and $10,300,000, respectively, and are comprised of amounts due for the sale of goods and services in the ordinary course of business.</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_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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 940<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/940-320/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1403<br> -Paragraph b<br> -Publisher SEC<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/320/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6B<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/942-320/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>44
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant, and Equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Property, Plant and Equipment, Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property, Plant, and Equipment</a></td>
<td class="text">Property, Plant, and Equipment<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated property, plant, and equipment of the Company consisted of the following:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.368%"><tr><td style="width:1.0%"></td><td style="width:56.879%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.608%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.102%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.608%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.103%"></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="border-top:2pt solid #000000;padding:2px 1pt;text-align: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,</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%">2025</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%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land and land improvements</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%">4,396&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-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%">5,460&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,345&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,683&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery, equipment, and leasehold improvements</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%">277,396&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,643&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,025&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,426&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359,162&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349,212&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation</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%">252,998&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,817&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 property, plant, and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,164&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,395&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was $18,241,000, $16,549,000, and $15,946,000 for the years ended March 31, 2025, 2024, and 2023, respectively.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross property, plant, and equipment includes capitalized software costs of $42,927,000 at March&#160;31, 2025, and $40,881,000 at March 31, 2024.&#160;Accumulated depreciation includes accumulated amortization on capitalized software costs of $30,740,000 and $28,443,000 at March&#160;31, 2025, and 2024, respectively.&#160;Amortization expense on capitalized software costs was $1,935,000,  $1,510,000 and $2,132,000 during the years ended March 31, 2025, 2024, and 2023, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PropertyPlantAndEquipmentNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Intangible Assets</a></td>
<td class="text">Goodwill and Intangible Assets<div style="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 three reporting units as of March&#160;31, 2025 and March&#160;31, 2024. The Linear Motion Products reporting unit (which designs, manufactures, and sources mechanical and electromechanical actuators and rotary unions) had goodwill of   $9,699,000 at March&#160;31, 2025 and 2024, respectively. The Rest of Products reporting unit (representing the hoist, chain, and forgings, digital power control systems, and distribution businesses) had goodwill of $305,110,000 and $304,760,000 at March&#160;31, 2025 and 2024, respectively. The Precision Conveyance reporting unit (which represents high-precision conveying systems) had goodwill of $395,998,000 and $395,875,000 at March&#160;31, 2025 and March&#160;31, 2024, respectivelly. The goodwill associated with the fiscal 2024 acquisition of montratec, as described in Note 3, is included in the Precision Conveyance reporting unit. </span></div><div style="text-align:justify"><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%">Fiscal 2025 Annual Goodwill and Intangible Asset Impairment Test</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When we evaluate the potential for goodwill impairment, we assess a range of qualitative factors including, but not limited to, macroeconomic conditions, industry conditions, the competitive environment, changes in the market for our products and services, regulatory and political developments, entity specific factors such as strategy and changes in key personnel, and overall financial performance. If, after completing this assessment, it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying value or if economic or other business factors indicate that the fair value of our reporting units may have declined since our last quantitative test, we proceed to a quantitative impairment test. To perform the quantitative impairment test, the Company uses the discounted cash flow method to estimate the fair value of the reporting units. The discounted cash flow method incorporates various assumptions, the most significant being projected revenue growth rates, EBITDA margins and cash flows, the terminal growth rate, and the discount rate. The Company projects discounted cash flows based on each reporting unit's current business, expected developments, and operational strategies over a seven-year period. In estimating the terminal growth rates, the Company considers its historical and projected results, as well as the economic environment in which its reporting units operate. The discount rate rates utilized for each reporting unit reflect the Company's assumptions of marketplace participants' cost of capital and risk assumptions, both specific to the reporting unit and overall in the economy.  </span></div><div style="text-align:justify"><span><br/></span></div><div 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 performed the qualitative assessment as of February 28, 2025, for all three reporting units and determined that the quantitative test was required for the Precision Conveyance reporting unit. Based on results of both the qualitative and quantitative impairment tests for the reporting units, the Company determined the fair value was not less than its carrying value.  The quantitative test indicated that the fair value of the Precision Conveyance reporting unit exceeded its book value by 2.6%. Please refer to Note 5 for a discussion of the key assumptions used in the quantitative assessment.</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 ASC Topic 350-30-35, indefinite-lived intangible assets that are not subject to amortization shall be tested for impairment annually or more frequently if events or circumstances indicate that it is more likely than not that an asset is impaired.  Similar to goodwill, we first assess various qualitative factors in the analysis.  If, after completing this assessment, it is determined that it is more likely than not that the fair value of an indefinite-lived intangible asset is greater than its carrying value, we conclude that the indefinite-lived intangible asset is not impaired. If, after completing this assessment, it is determined that it is more likely than not that the fair value of an indefinite-lived intangible asset is less than its carrying value or if economic or other business factors indicate that the fair value of our indefinite-lived intangible assets may have declined since our last quantitative test, the Company performs a new quantitative test.  The methodology used to value trademarks is the relief from royalty method.  The recorded book value of these trademarks in excess of the calculated fair value triggers an impairment.  The key estimate used in this calculation consists of an overall royalty rate applied to the sales covered by the trademark. After performing a qualitative assessment as of February 28, 2025, we determined that the trademarks were not impaired.</span></div><div 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 years ended March 31, 2025 and 2024 is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:60.672%"><tr><td style="width:1.0%"></td><td style="width:80.827%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.973%"></td><td style="width:0.1%"></td></tr><tr><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></tr><tr><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></tr><tr><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></tr><tr><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at April 1, 2023</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">644,629&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">Acquisition of montratec (Refer to Note 3)</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%">66,566&#160;</span></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(861)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March&#160;31, 2024</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">710,334&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March&#160;31, 2025</span></div></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%">710,807&#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><br/></span></div><div 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 is recognized net of accumulated impairment losses of $113,174,000 as of both March&#160;31, 2025 and 2024, 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%">Identifiable intangible assets acquired in a business combination are amortized over their estimated useful lives. </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%">Identifiable intangible assets at March&#160;31, 2025, are summarized as follows (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:53.219%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.544%"></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="border-bottom:2pt solid #000000;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%">Gross<br/>Carrying&#160;<br/>Amount</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;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%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">22,770&#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%">(9,600)</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%">13,170&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">46,294&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">46,294&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">355,845&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,466)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,379&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">112,507&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,580)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,927&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">3,868&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,076)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">792&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March&#160;31, 2025</span></div></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%">541,284&#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%">(184,722)</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%">356,562&#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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Identifiable intangible assets at March&#160;31, 2024 were as follows (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:53.219%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.544%"></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="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%">Gross<br/>&#160;Carrying<br/>&#160;Amount</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%">Accumulated<br/>&#160;Amortization</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:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">22,404&#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%">(7,903)</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%">14,501&#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="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,254&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">46,254&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">355,489&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(108,688)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,801&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">112,467&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,152)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,315&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">3,748&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,985)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">763&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March&#160;31, 2024</span></div></td><td colspan="3" style="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%">540,362&#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%">(154,728)</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%">385,634&#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></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 intangible assets that are considered to have finite lives are amortized over the period in which the assets are expected to generate future cash flows.&#160;Identifiable intangible assets acquired in a business combination are amortized over their estimated useful lives. The weighted-average amortization periods are 13 years for trademarks, 17 years for customer relationships, 15 years for acquired technology, 6 years for other, and 16 years in total. Trademarks with a book value of  $46,294,000 have an indefinite useful life and are therefore not being amortized.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total amortization expense was $29,946,000, $29,396,000, and $26,001,000 for fiscal 2025, 2024, and 2023, respectively.&#160;&#160;The increase in amortization expense in fiscal 2024 is the result of the montratec acquisition and related intangible assets acquired.  Based on the current amount of intangible assets, the estimated amortization expense for each of the succeeding five years is expected to be approximately $30,000,000.</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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Instruments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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</a></td>
<td class="text">Derivative Instruments<div 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, the effective portion of changes in the fair value of the derivative is recorded as accumulated other comprehensive gain (loss), or &#8220;AOCL,&#8221; and is reclassified to earnings when the underlying transaction has an impact on earnings. The ineffective portion of changes in the fair value of the foreign currency forward agreements is reported in foreign currency exchange loss (gain) in the Company&#8217;s consolidated statement of operations.  The ineffective portion of changes in the fair value of the interest rate swap agreements is reported in interest expense.  For derivatives not designated as cash flow hedges, all changes in market value are recorded as a foreign currency exchange (gain) loss in the Company&#8217;s consolidated statements of operations. The cash flow effects of derivatives are reported within net cash provided by operating 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%">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. The Company has derivative contracts with three counterparties as of March 31, 2025.</span></div><div style="text-align:justify"><span><br/></span></div><div 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 March 31, 2025, the Company had not posted any collateral related to these agreements. If the Company had breached any of these provisions as of March 31, 2025, it could have been required to settle its obligations under these agreements at amounts which approximate the March&#160;31, 2025, fair values reflected in the table below.  During the year ended March&#160;31, 2025, 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 March 31, 2025, and 2024, the Company had no derivatives designated as net investments or fair value hedges in accordance with 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 March 31, 2025, the notional amount of this derivative was $72,040,000, and the contract matures on March 31, 2028. From its March&#160;31, 2025 balance of AOCL, the Company expects to reclassify approximately $36,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 March 31, 2025, the notional amount of these derivatives was $36,528,000, and all contracts mature by December 31, 2025.  From its March&#160;31, 2025 balance of AOCL, the Company expects to reclassify approximately $27,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:112%">The Company's interest rate swap agreements are designated as cash flow hedges to hedge changes in interest expense due to changes in the interest rate of the Company's variable interest rate debt.  The Company has five interest rate swap agreements outstanding in which it receives interest at a variable rate and pays interest at a fixed rate.  The interest rate swaps have varying maturity dates between March 31, 2027, and March 23, 2029, with an aggregate notional amount of $355,000,000 as of March&#160;31, 2025. </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%">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. From its March&#160;31, 2025 balance of AOCL, the Company expects to reclassify approximately $376,000 out of AOCL, and into interest expense, during the next 12 months. </span></div><div 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 Consolidated Statements of Operation for the years ended March 31, 2025, 2024, and 2023 (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:100.000%"><tr><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.215%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.759%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.245%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.449%"></td><td style="width:0.1%"></td></tr><tr><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%">Derivatives Designated as Cash Flow&#160;&#160;<br/>Hedges</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%">Type of Instrument</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%">Amount of Gain or (Loss) Recognized in Other Comprehensive Income (Loss) on Derivatives (Effective Portion)</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%">Location of Gain or<br/>(Loss) Recognized<br/>in Income on<br/>Derivatives</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%">Amount of Gain or (Loss) Reclassified from AOCL into Income (Effective Portion)</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31,</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:2pt solid #000000;padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="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%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of products sold</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%">(27)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</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%">1,792&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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="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%">8,008&#160;</span></td><td style="background-color:#ffffff;padding:2px 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%">2025</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%">Cross currency swap</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%">434&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 loss (gain)</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%">(15)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;padding: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%">(168)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of products sold</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%">(29)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</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%">7,145&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="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%">9,739&#160;</span></td><td style="background-color:#ffffff;padding:2px 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%">2024</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%">Cross currency swap</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%">(70)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency exchange loss (gain)</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%">502&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</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%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of products sold</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%">(201)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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: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%">7,295&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="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%">2,368&#160;</span></td><td style="background-color:#ffffff;padding:2px 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%">2023</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%">Cross currency swap</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%">5,033&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 loss (gain)</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%">2,332&#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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is information relative to the Company&#8217;s derivative instruments in the Consolidated Balance Sheets as of March 31, 2025 and 2024 (in thousands):</span></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:32.853%"></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:39.365%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.768%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.219%"></td><td style="width:0.1%"></td></tr><tr><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="9" 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%">Fair Value of Asset (Liability)<br/>March 31,</span></td></tr><tr><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%">Derivatives Designated as<br/>Hedging Instruments</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%">March 31,</span></td><td colspan="3" style="display:none"></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%">2025</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%">2024</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%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other</span></td><td colspan="3" style="display:none"></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%">139&#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%">56&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued Liabilities</span></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%">(188)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(133)</span></td><td style="background-color:#ffffff;padding:2px 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%">Interest rate swap</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other</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%">597&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,503&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align: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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Assets</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;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:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued Liabilities</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%">(99)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non current liabilities</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,639)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(381)</span></td><td style="background-color:#ffffff;padding:2px 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%">Cross currency swap</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align: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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities</span></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%">(49)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;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:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non current liabilities</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%">(1,800)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,541)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-5C<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 815<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/815/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>47
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Liabilities and Other Non-current Liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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_AccruedLiabilitiesCurrentAndNoncurrentAbstract', window );"><strong>Accrued Liabilities [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_OtherLiabilitiesDisclosureTextBlock', window );">Accrued Liabilities and Other Non-current Liabilities</a></td>
<td class="text">Accrued Liabilities and Other Non-current Liabilities<div 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%">Consolidated accrued liabilities of the Company consisted of the following: &#160;</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.719%"><tr><td style="width:1.0%"></td><td style="width:64.733%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.633%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.466%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.902%"></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="border-top:2pt solid #000000;padding:2px 1pt;text-align: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,</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%">2025</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%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll</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%">37,285&#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%">39,315&#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%">Accrued income taxes 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,646&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,526&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 health insurance</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%">2,813&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,450&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued general and product liability costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 advances, deposits, and rebates</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%">17,368&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,531&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">Current ROU lease 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%">9,961&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,723&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:#cceeff;padding:2px 1pt;text-align: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 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%">32,434&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,828&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></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%">113,907&#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 colspan="3" style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:0 1pt"></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%">127,973&#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><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated other non-current liabilities of the Company consisted of the following: &#160;</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.649%"><tr><td style="width:1.0%"></td><td style="width:67.121%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.663%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.171%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.490%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.855%"></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="border-top:2pt solid #000000;padding:2px 1pt;text-align: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,</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%">2025</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%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated postretirement benefit obligation</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%">597&#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%">695&#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%">Accrued general and product liability costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,046&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,388&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 pension cost</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%">62,675&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,552&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,541&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax</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%">28,302&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,450&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">Non-current ROU lease 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%">59,735&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,666&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">10,383&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,263&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;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%">178,538&#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%">202,555&#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><br/></span></div><div 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 years ended March&#160;31, 2025 and March&#160;31, 2024, the Accrued general and product liability costs are presented gross of estimated recoveries of $6,995,000 and $7,637,000, respectively.  Refer to Note 16 for additional information.</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_AccruedLiabilitiesCurrentAndNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccruedLiabilitiesCurrentAndNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 other liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 405<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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">Debt<div 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%">Consolidated long-term debt of the Company consisted of the following:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.643%"><tr><td style="width:1.0%"></td><td style="width:62.609%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.158%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.482%"></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="border-top:2pt solid #000000;padding:2px 1pt;text-align: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,</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%">2025</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%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan B </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%">437,560&#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%">477,560&#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%">AR Securitization </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%">25,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized deferred financing costs, net</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%">(3,852)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,261)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458,708&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">517,299&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt, less current portion</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%">408,708&#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%">467,299&#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><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Term Loan B and Revolving Credit Facility</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:112%">On May 14, 2021, Columbus McKinnon Corporation (the &#8220;Borrower&#8221;) entered into an amended and restated credit agreement to provide for a term loan (&#8220;Term Loan B&#8221;), in the initial amount of $450,000,000 maturing May 14, 2028, and a $100,000,000 revolving line of credit with a group of financial institutions (&#8220;Revolving Credit Facility&#8221;) maturing May 14, 2026. </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:112%">The Company borrowed additional funds in accordance with the Accordion feature under its existing Term Loan B facility in the amount of $75,000,000 in both fiscals 2022 and 2024. Proceeds from the first Accordion were used, among other things, 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:112%">finance the purchase price for the Garvey acquisition, and pay related fees, expenses, and transaction costs. Proceeds from the second Accordion were used, among other things, to repay borrowings on the Amended and Restated Revolving Credit Facility. No material amendment to the terms of the Term Loan B facility or the First Lien Facilities were necessary for the Company to utilize the Accordion feature. The Company recorded $892,000 in deferred financing costs on the first Accordion in Fiscal 2022 and $1,522,000 on the second Accordion in Fiscal 2024, both of which will be amortized over the remaining life of the Term Loan B. The Company borrowed against the expanded Amended and Restated Revolving Credit Facility in May of fiscal 2024 to initially fund the montratec acquisition as described in Note 3.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During fiscal 2024, the Company amended its Revolving Credit Facility increasing its size by $75,000,000 for a total of $175,000,000. The Company incurred fees of $801,000 in this transaction which have been deferred and will be amortized over the remaining term of the Amended and Restated Revolving Credit Facility. The Company borrowed against the expanded Revolving Credit Facility in May of 2023 to initially fund the montratec acquisition as described in Note 3.  These borrowings were fully repaid in fiscal 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On March 18, 2024, Columbus McKinnon Corporation entered into a Fourth Amendment (the &#8220;Fourth Amendment&#8221;) to the Amended and Restated Credit Agreement, dated as of May 14, 2021, by and among the Company, Columbus McKinnon EMEA GmbH, the lenders from time to time party thereto, JPMorgan Chase Bank, N.A., as administrative agent, and the other agents parties thereto, as amended (the &#8220;Credit Agreement&#8221;). The Fourth Amendment reduces the interest rate margin applicable under the Term Loan B by 25 basis points for both term Secured Overnight Financing Rate ("SOFR") borrowings and base rate borrowings and eliminates the Term SOFR Adjustment on the term loan B only which varied based on the interest period selected. After giving effect to the repricing, the applicable interest rate margins for the Term Loan B are 2.50% for term SOFR borrowings and 1.50% for base rate borrowings. The Company has accounted for the Fourth Amendment as a debt modification, therefore, debt repricing fees incurred in fiscal 2024 were expensed as general and administrative expenses and the deferred financing fees incurred as part of the Term Loan B (discussed below) remain unchanged.</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%">In addition to the above, the Company amended the variable interest component of its Term Loan B and Amended and Restated Revolving Credit Facility to transition from LIBOR to SOFR in fiscal 2024. </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 outstanding principal balance of the Term Loan B facility was $437,560,000 and $477,560,000 as of March&#160;31, 2025 and 2024, respectively. The Company made $40,000,000 and $60,000,000 of principal payments on the Term Loan B during fiscal 2025 and fiscal 2024, respectively. The Company is obligated to make $4,976,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 $50,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 Consolidated Balance Sheet with the remaining balance recorded as long term 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%">There were no outstanding borrowings and $15,417,000 outstanding letters of credit issued against the Amended and Restated Revolving Credit Facility as of March&#160;31, 2025.&#160;The outstanding letters of credit at March&#160;31, 2025 consisted of  $15,417,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 $7,845,000 as of March&#160;31, 2025 and 2024, respectively. The accumulated amortization balances were $4,201,000 and $2,971,000 as of March&#160;31, 2025 and 2024, respectively.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross balance of deferred financing costs associated with the Revolving Credit Facility was $4,828,000 as of March&#160;31, 2025 and March&#160;31, 2024, respectively, which are included in Other assets on the Consolidated Balance Sheet. The accumulated amortization balance is $3,733,000 and $2,655,000 as of March&#160;31, 2025 and March&#160;31, 2024, respectively. &#160;</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Key Terms of the Term Loan B and Revolving Credit Facility:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Term Loan B: An aggregate $450,000,000 Term Loan B facility, which requires quarterly principal amortization of 0.25% with the remaining principal due at the maturity date. In addition, if the Company has ECF as defined in the Credit Agreement for the First Lien Facilities (the &#8220;First Lien Facilities Credit Agreement&#8221;), the ECF Percentage of the Excess Cash Flow for each fiscal year minus optional prepayments of the Loans (except prepayments of Revolving Loans that are not accompanied by a corresponding permanent reduction of Revolving Commitments) pursuant to Section 2.10(a) of the First Lien Facilities Credit Agreement other than to the extent that any such prepayment is funded with the proceeds of Funded Debt, shall be applied toward the prepayment of the Term Loan B facility. The </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%">ECF Percentage is defined as 50% stepping down to 25% or 0% based on the achievement of specified Secured Leverage Ratios as of the last day of such fiscal year. Further, the Company may draw additional Incremental Facilities (referred to as an "Accordion") by executing and delivering to JPMorgan Chase Bank, N.A. an Increased Facility Activation Notice specifying the amount of such increase requested. Lenders shall have no obligation to participate in any increase unless they agree to do so in their sole discretion.</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">Revolver: An aggregate $100,000,000 (later amended to $175,000,000 as described above) secured revolving facility which includes sublimits for the issuance of standby letters of credit, swingline loans and multi-currency borrowings in certain specified foreign currencies.</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">Fees and Interest Rates: Commitment fees and interest rates are determined on the basis of either a Eurocurrency rate or a Base rate plus an applicable margin, and credit spread adjustment. In the case of the Revolving Credit Facility, the applicable margin is based upon the Company's Total Leverage Ratio (as defined in the First Lien Facilities Credit Agreement) in the case of Revolver loans.</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">Prepayments: Provisions permitting a Borrower to voluntarily prepay either the Term Loan B facility or Revolver in whole or in part at any time, and provisions requiring certain mandatory prepayments of the Term Loan B facility or Revolver on the occurrence of certain events which will permanently reduce the commitments under the First Lien Facilities Credit Agreement, each without premium or penalty, subject to reimbursement of certain costs of the Lenders. </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">Covenants: Provisions containing covenants required of the Company and its subsidiaries including various affirmative and negative financial and operational covenants. The key financial covenant is triggered only on any date when any Extension of Credit under the Amended and Restated Revolving Credit Facility is outstanding (excluding any Letters of Credit) (the &#8220;Covenant Trigger&#8221;), and prohibits the Total Leverage Ratio for the Reference Period ended on such date from exceeding (i) 6.75:1.00 as of any date of determination prior to June 30, 2021, (ii) 5.50:1.00 as of any date of determination on June 30, 2021 and thereafter but prior to June 30, 2022, (iii) 4.50:1.00 as of any date of determination on June 30, 2022 and thereafter but prior to June 30, 2023 and (iv) 3.50:1.00 as of any date of determination on June 30, 2023 and thereafter.</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">Collateral: Obligations under the First Lien Facilities are secured by liens on substantially all assets of the Company and its material domestic subsidiaries.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">AR Securitization Facility</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:112%">On June 20, 2023, the Company entered into an AR Securitization Facility secured by the Company&#8217;s U.S. accounts receivable balances (the &#8220;AR Securitization Facility&#8221;) with a borrowing base of $55,000,000 calculated on a monthly basis, with a maturity date of June 19, 2026. The gross balance of deferred financing costs associated with the AR Securitization Facility was $536,000 as of March&#160;31, 2025 and 2024, respectively. The accumulated amortization balance of $327,000 and $149,000 as of March&#160;31, 2025 and 2024.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  </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%">As of March 31, 2025, the Company has $25,000,000 outstanding under its AR Securitization Facility. The total U.S. accounts receivable balances which secure the AR Securitization Facility total $78,939,000 as of March&#160;31, 2025. </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%">Key Terms of the AR Securitization Facility:</span></div><div><span><br/></span></div><div style="padding-left:36pt;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 AR Securitization Facility Agreement provides for revolving loans to be made up to a maximum principal amount of $55,000,000.</span></div><div style="padding-left:36pt;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 AR Securitization Facility borrowings bear interest at a floating rate equal to a one-month secured overnight funding rate (SOFR) plus 10 basis points of credit spread adjustment, plus 110 basis points.</span></div><div style="padding-left:36pt;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 AR Securitization Facility Agreement contains customary events of default (referred to as &#8220;Amortization Events.&#8221;)</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Amounts drawn under the AR Securitization Facility may remain outstanding until the maturity date of the AR Securitization Facility on June 19, 2026. Prior to the maturity date, the Company is only required to repay principal to the extent necessary to maintain borrowing base compliance, unless an Amortization Event occurs.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2025, there have been no Amortization Events triggered in the AR Securitization Facility. The Company voluntarily paid down $20,000,000 on the AR Securitization Facility in fiscal 2025. The Company has both the ability and intent to have the AR Securitization Facility remain outstanding for the next 12 months.  As such, the Company has classified the full $25,000,000 outstanding borrowings under the AR Securitization Facility as long-term debt at March&#160;31, 2025.</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 principal payments obligated to be made as of March&#160;31, 2025 on the Term Loan B facility and AR Securitization are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:27.192%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="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%">2026</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%">4,976&#160;</span></td><td style="background-color:#cceeff;padding:2px 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%">2027</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%">29,976&#160;</span></td><td style="background-color:#ffffff;padding:2px 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%">2028</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%">4,976&#160;</span></td><td style="background-color:#cceeff;padding:2px 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%">2029</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%">422,632&#160;</span></td><td style="background-color:#ffffff;padding:2px 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%">Thereafter</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></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%">&#160;</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%">462,560&#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:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Finance Lease</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with Dorner acquisition, the Company recorded 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 $12,267,000 as of March&#160;31, 2025 of which $739,000 has been recorded within the Current portion of long term debt and the remaining balance recorded within Term loan, AR securitization facility and finance lease obligations on the Company's Consolidated Balance Sheet. See Note 18 for further details.</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%">Non-U.S. Lines of Credit and Loans</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%">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 March&#160;31, 2025, unsecured credit lines totaled approximately $2,920,000, of which nothing was drawn. In addition, unsecured lines of $22,118,000 were available for bank guarantees issued in the normal course of business of which $16,537,000 was utilized as of March 31, 2025.</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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/470/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>49
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pensions and Other Benefit Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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 );">Pensions and Other Benefit Plans</a></td>
<td class="text">Pensions and Other Benefit Plans<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides retirement plans, including defined benefit and defined contribution plans, and other postretirement benefit plans to certain employees. The Company applies ASC Topic 715 &#8220;Compensation &#8211; Retirement Benefits,&#8221; which required the recognition in pension and other postretirement benefits obligations and accumulated other comprehensive income of actuarial gains or losses, prior service costs or credits and transition assets or obligations that had previously been deferred. This statement also requires an entity to measure a defined benefit postretirement plan&#8217;s assets and obligations that determine its funded status as of the end of the fiscal year.</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%">Pension Plans</span></div><div style="text-align:justify"><span><br/></span></div><div 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 provides defined benefit pension plans to certain employees. The Company uses March 31 as the measurement date. The following provides a reconciliation of benefit obligation, plan assets, and funded status of the plans:</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:73.315%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.037%"></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="border-top:2pt solid #000000;padding:2px 1pt;text-align: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,</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%">2025</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%">2024</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%">Change in benefit obligation:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligation at beginning of year</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%">268,025&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">300,210&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Service 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%">477&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">512&#160;</span></td><td style="background-color:#ffffff;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%">Interest cost</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%">9,783&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,548&#160;</span></td><td style="background-color:#cceeff;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%">Actuarial (gain) 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%">(5,937)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,754)</span></td><td style="background-color:#ffffff;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%">Benefits paid</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%">(18,733)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,650)</span></td><td style="background-color:#cceeff;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%">Settlement</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%">(95,080)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,510)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange rate changes</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%">94&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(331)</span></td><td style="background-color:#cceeff;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%">Benefit obligation at end of year</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%">158,629&#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;border-top:2pt solid #000000;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%">268,025&#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:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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;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%">Change in plan assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">Fair value of plan assets at beginning of year</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%">199,592&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">231,667&#160;</span></td><td style="background-color:#cceeff;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%">Actual gain (loss) on plan 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%">10,327&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,328&#160;</span></td><td style="background-color:#ffffff;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%">Employer contribution</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%">5,136&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,761&#160;</span></td><td style="background-color:#cceeff;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%">Benefits paid</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,733)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,650)</span></td><td style="background-color:#ffffff;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%">Settlement</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%">(95,080)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,510)</span></td><td style="background-color:#cceeff;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%">Assets transferred out related to plan termination (see below)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,974)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 exchange rate changes</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%">(28)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;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%">Fair value of plan assets at end of year</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%">94,240&#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;border-top:2pt solid #000000;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%">199,592&#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:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funded status</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%">(64,389)</span></td><td style="background-color:#ffffff;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%">(68,433)</span></td><td style="background-color:#ffffff;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%">Unrecognized actuarial 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%">(16,867)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,229&#160;</span></td><td style="background-color:#cceeff;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%">Net amount recognized</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%">(81,256)</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%">(52,204)</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:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company terminated both of its Canadian pension plans in fiscal 2024 and terminated one of its U.S. pension plans in fiscal 2025. Lump sum payments were made to eligible participants who elected to receive them in the third and fourth quarter of fiscal year 2024. In fiscal 2024, these lump sum payments along with the overall termination of the two Canadian plans resulted in a settlement charge of $4,984,000 which was recorded in Other (income) expense, net on the Consolidated Statements of Operations. On September 30, 2024, the Company purchased annuity contracts to settle the remaining liabilities of the terminated U.S. plan. The annuity contract purchase resulted in a non-cash settlement charge of $23,634,000 for the year ended March 31, 2025, which was recorded in Other (income) expense, net on the Condensed Consolidated Statements of Operations. At termination, the pension plan had a pension asset surplus of $6,974,000.  This surplus is being used to fund certain obligations associated with the Company's U.S. defined contribution plans.  The remaining surplus of the terminated plan is $6,342,000 as of March 31, 2025.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts recognized in the consolidated balance sheets are as follows:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#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:73.022%"></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.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.476%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="border-top:2pt solid #000000;padding:2px 1pt;text-align: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,</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%">2025</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%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</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%">1,995&#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%">5,905&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(3,709)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,786)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other 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%">(62,675)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70,552)</span></td><td style="background-color:#cceeff;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, before tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,867)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,229&#160;</span></td><td style="background-color:#ffffff;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%">Net amount recognized</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%">(81,256)</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%">(52,204)</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 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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets are presented separately from pension liabilities for pension plans that are over funded. </span></div><div 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 periodic pension cost included the following components:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.374%"><tr><td style="width:1.0%"></td><td style="width:52.500%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.600%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.440%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.440%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.220%"></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="15" 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%">Year Ended March 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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%">2025</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%">2024</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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service costs&#8212;benefits earned during the period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">477&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">512&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;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%">707&#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 on projected benefit obligation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,783&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,548&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,312&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">(7,348)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,459)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,844)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">484&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">360&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">851&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffff00;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement</span></td><td colspan="3" style="background-color:#ffff00;padding:0 1pt"></td><td colspan="2" style="background-color:#ffff00;padding:2px 0 2px 1pt;text-align: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,634&#160;</span></td><td style="background-color:#ffff00;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffff00;padding:0 1pt"></td><td colspan="2" style="background-color:#ffff00;padding:2px 0 2px 1pt;text-align: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,984&#160;</span></td><td style="background-color:#ffff00;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffff00;padding:0 1pt"></td><td colspan="2" style="background-color:#ffff00;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffff00;padding:2px 1pt 2px 0;text-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 periodic pension cost (benefit)</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%">27,030&#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%">7,945&#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%">1,964&#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: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%">Information for pension plans with a projected benefit obligation in excess of plan assets is as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"></td><td style="width:67.321%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.597%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.848%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.097%"></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="border-top:2pt solid #000000;padding:2px 1pt;text-align: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,</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%">2025</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%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projected benefit obligation</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%">66,384&#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%">171,273&#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%">Fair value of plan 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%">&#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%">96,935&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information for pension plans with an accumulated benefit obligation in excess of plan assets is as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.836%"><tr><td style="width:1.0%"></td><td style="width:66.459%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.648%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.429%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.177%"></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="border-top:2pt solid #000000;padding:2px 1pt;text-align: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,</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%">2025</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%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated benefit obligation</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%">64,219&#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%">168,488&#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%">Fair value of plan 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%">&#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%">96,935&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrecognized gains and losses are amortized through March&#160;31, 2025, on a straight-line basis over the average remaining service period of active participants.  Starting in fiscal 2016, the Company changed the amortization period of its largest plan to the average remaining lifetime of inactive participants, as a significant portion of the plan population is now inactive. This change increases the amortization period of the unrecognized gains and losses.</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&#160;weighted-average assumptions in the following table represent the rates used to develop the actuarial present value of the projected benefit obligation for the year listed and also net periodic pension cost for the following year:</span></div><div style="text-align:center"><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:58.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.399%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.399%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.147%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">2025</span></td><td colspan="3" style="border-top:2pt solid #000;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%">2024</span></td><td colspan="3" style="border-top:2pt solid #000;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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</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%">4.75&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">4.82&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">4.82&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected long-term rate of return on plan 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%">5.05&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.27&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase on active plans</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%">3.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest crediting rates used in cash balance pension plans</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%">4.38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.95&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.05&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div 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 expected rates of return on plan asset assumptions are determined considering long-term historical averages and real returns on each asset class.</span></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%">The Company&#8217;s retirement plan target and actual asset allocations are as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.789%"><tr><td style="width:1.0%"></td><td style="width:52.523%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.003%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.444%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.003%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.444%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.978%"></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%">Target</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%">Actual</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">2026</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%">2025</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%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed income securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total plan assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</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%">The Company has an investment objective for domestic pension plans to adequately provide for both the growth and liquidity needed to support all current and future benefit payment obligations. The Company's policy is to de-risk the portfolio by </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">increasing liability-hedging investments as the pension liability funded status increases, which is known as the glide path method. In fiscal 2026, the Company expects its U.S. plan to be fully funded, and will therefore further de-risk its portfolio. Within the table above, cash equivalents are categorized as fixed income as they earn lower returns than equity securities which includes alternative real estate funds (shown in the fair value tables 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%">The Company&#8217;s funding policy with respect to the defined benefit pension plans is to contribute annually at least the minimum amount required by the Employee Retirement Income Security Act of 1974 (ERISA). Additional contributions may be made to minimize PBGC premiums. The Company plans to contribute approximately $3,778,000 to its pension plans in fiscal 2026.</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%">Information about the expected benefit payments for the Company&#8217;s defined benefit plans is as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:32.163%"><tr><td style="width:1.0%"></td><td style="width:64.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.991%"></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%">2026</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%">13,685&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,612&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,335&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">2029</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,026&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">2030</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,592&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">2031-2035</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,263&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="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%">Postretirement Benefit Plans</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sponsors a defined benefit other postretirement health care plan that provide medical and life insurance coverage to certain U.S. retirees and their dependents of one of its subsidiaries. Prior to the acquisition of this subsidiary, the Company did not sponsor any postretirement benefit plans. The Company pays the majority of the medical costs for certain retirees and their spouses who are under age 65. For retirees and dependents of retirees who retired prior to January 1, 1989, and are age 65 or over, the Company contributes 100% toward the American Association of Retired Persons (&#8220;AARP&#8221;) premium frozen at the 1992 level. For retirees and dependents of retirees who retired after January 1, 1989, the Company contributes $35 per month toward the AARP premium. The life insurance plan is noncontributory. The net periodic postretirement benefit income for fiscal 2025&#160;was $144,000 and the liability at March&#160;31, 2025 is $733,000 with $597,000 included in Other non-current liabilities and $136,000 included in Accrued liabilities in the Consolidated Balance Sheet. </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 has collateralized split-dollar life insurance arrangement with one of its former officers.&#160;&#160;Under this arrangement, the Company pays certain premium costs on life insurance policy for the former officer.&#160;&#160;Upon the later of the death of the former officer and their spouse, the Company will receive all of the premiums paid to-date.&#160;&#160;The net periodic pension cost for fiscal 2025&#160;was $32,000 and the liability at March&#160;31, 2025 is $2,917,000 with $2,837,000 included in Other non-current liabilities and $80,000 included in Accrued liabilities in the Consolidated Balance Sheet.&#160;&#160;The cash surrender value of the policies is $2,474,000 and $2,392,000 at March&#160;31, 2025 and 2024, respectively.&#160;&#160;The balance is included in Other assets in the consolidated balance sheet.</span></div><div 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%">Other Benefit Plans</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 also sponsors defined contribution plans covering substantially all domestic employees and certain international employees. Participants may elect to contribute basic contributions. These plans provide for employer contributions based on employee eligibility and participation. The Company recorded a charge for such contributions of approximately $6,686,000, $6,288,000, and $5,808,000 for the years ended March&#160;31, 2025, 2024, and 2023, respectively which are included in Cost of Products Sold, Selling Expenses, and General and Administrative Expenses within the Consolidated Statements of Operations. </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%">Fair Values of Plan 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%">The Company classified its investments within the categories of equity securities, fixed income securities, common collective trusts, alternative real estate, and cash equivalents, as the Company&#8217;s management bases its investment objectives and decisions from these four categories.&#160;&#160;The Company&#8217;s investment policy is to use its glide-path method to de-risk the portfolio by increasing liability-hedging investments as the pension liability funded status increases.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of the Company&#8217;s defined benefit plans&#8217; consolidated assets by asset category as of March 31 were as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.152%"><tr><td style="width:1.0%"></td><td style="width:72.968%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.576%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.421%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.547%"></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="border-top:2pt solid #000000;padding:2px 1pt;text-align: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,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset categories:</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;border-top:2pt 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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities</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%">10,735&#160;</span></td><td style="background-color:#ffffff;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%">15,266&#160;</span></td><td style="background-color:#ffffff;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%">Fixed income 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%">83,216&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,890&#160;</span></td><td style="background-color:#cceeff;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%">Common collective trusts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,117&#160;</span></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></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 equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,319&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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%">94,240&#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%">199,592&#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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of our defined benefit plans&#8217; consolidated assets were determined using the fair value hierarchy of inputs described in Note 5. The fair values by category of inputs as of March&#160;31, 2025 and March&#160;31, 2024 were 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:27.554%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.704%"></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%">Measured at NAV (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:700;line-height:100%">Quoted Prices<br/>in Active<br/>Markets for<br/>Identical Assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Significant other<br/>observable<br/>Inputs</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%">Significant<br/>unobservable<br/>Inputs</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%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of March 31, 2025:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 3)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset categories:</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><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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding: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%">Equity 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,735&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,735&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed income 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:bottom"><span style="color:#000000;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%">83,216&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,216&#160;</span></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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%">&#8212;&#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%">94,240&#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%">&#8212;&#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 #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%">&#8212;&#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%">94,240&#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></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)  Reflects the net asset value (NAV) practical expedient used to approximate fair value. </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"></td><td style="width:31.537%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.567%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.843%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.567%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.567%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.567%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.572%"></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%">Measured at NAV (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:700;line-height:100%">Quoted Prices<br/>in Active<br/>Markets for<br/>Identical Assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Significant other<br/>observable<br/>Inputs</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%">Significant<br/>unobservable<br/>Inputs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of March 31, 2024:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 3)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset categories:</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><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;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 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%">Equity 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,266&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,266&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed income 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:bottom"><span style="color:#000000;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%">81,890&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,890&#160;</span></td><td style="background-color:#ffffff;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%">Common collective trusts</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%">98,117&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,117&#160;</span></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,319&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,319&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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%">98,117&#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%">101,475&#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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">199,592&#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="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></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%">(1)  Reflects the net asset value (NAV) practical expedient used to approximate fair value. </span></div><div 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%">Level 1 securities consist of mutual funds, domestic corporate bonds, securities issued by the U.S. government other similar fixed income investments with quoted market prices.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NAV is used as a practical expedient to estimate fair value. NAV is based on the fair value of the underlying investments held by the fund less its liability based on published daily rate. This practical expedient is not used when it is determined to be probable that the fund will sell the investment for an amount different from the reported NAV. We are not aware of any significant restrictions on the issuances or redemption of shares of these funds.</span></div>Level 2 fixed income securities fair values of the underlying investments are generally based on independent broker dealer bids, or by comparison to other debt securities having similar durations, yields, and credit ratings.<span></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> -Topic 710<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/710/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 712<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/712/tableOfContent<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 715<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/715/tableOfContent<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>50
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Stock Ownership Plan ("ESOP")<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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_EmployeeStockOwnershipPlanESOPSharesInESOPAbstract', window );"><strong>Employee Stock Ownership Plan (ESOP), Shares in ESOP [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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Employee Stock Ownership Plan ("ESOP")</a></td>
<td class="text">Employee Stock Ownership Plan ("ESOP")<div 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%">Effective January 1, 2012, the ESOP was closed to new hires.&#160;&#160;Prior to this date, substantially all of the Company&#8217;s U.S. non-union employees were participants in the ESOP.  Additionally, during the year ended March 31, 2015, the final loan payment was made by the ESOP to the Company and there was no compensation expense recorded in fiscal years 2025, 2024, or 2023.</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%">At March&#160;31, 2025 and 2024, 143,000 and 160,000 of ESOP shares, respectively, were allocated or available to be allocated to participants&#8217; accounts. There are no shares of collateralized common stock related to the ESOP loan outstanding at March 31, 2025 and no ESOP shares were pledged as collateral to guarantee the ESOP term loans.</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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOPAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EmployeeStockOwnershipPlanESOPSharesInESOPAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Share and Stock Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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 and Stock Plans</a></td>
<td class="text">Earnings per Share and Stock Plans<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings per Share</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company calculates earnings per share in accordance with ASC Topic 260, &#8220;Earnings per Share.&#8221;&#160;&#160;Basic earnings per share exclude any dilutive effects of options, warrants, and convertible securities. Diluted earnings per share include any dilutive effects of stock options, unvested restricted stock units, unvested performance shares, and unvested restricted stock.&#160;Stock options, restricted stock units, and performance shares with respect to 1,756,000 common shares for the fiscal year ended March 31, 2025 were not included in the computation of diluted income per share because they were antidilutive as a result of the Company's net loss.&#160;The net loss was the result of the Company's U.S. pension plan termination, plant consolidation activities, and Kito acquisition related expenses.  Refer to Notes 3 and 13 for additional information regarding these transactions.  </span></div><div style="text-align:justify"><span><br/></span></div><div 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 and performance shares with respect to 479,000 common shares were not included in the computation of diluted earnings per share for fiscal 2024 because they were antidilutive. An additional 165,000 in contingently issuable shares were not included in the computation of diluted earnings per share in Fiscal 2024 because a performance condition had not yet been met.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings per share (share data presented in thousands):</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:99.707%"><tr><td style="width:1.0%"></td><td style="width:64.002%"></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.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.899%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</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%">2024</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%">2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(5,138)</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%">46,625&#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%">48,429&#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;border-top:3pt double #000;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 #000;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%">Denominators:</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></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%">Weighted-average common stock outstanding&#8212; 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%">28,738&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,728&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,600&#160;</span></td><td style="background-color:#ffffff;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%">Effect of dilutive employee stock options, RSU's and performance shares</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Adjusted weighted-average common stock&#160;outstanding and assumed conversions&#8212; denominator for diluted EPS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,738&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,026&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,818&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average common stock outstanding shown above is net of unallocated ESOP shares (see Note 14).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Plans</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 records stock-based compensation in accordance with ASC Topic 718, &#8220;Compensation &#8211; Stock Compensation,&#8221; applying the modified prospective method. This Statement requires all equity-based payments to employees, including grants of employee stock options, to be recognized in the statement of earnings based on the grant date fair value of the award. Under the modified prospective method, the Company is required to record equity-based compensation expense for all awards granted after the date of adoption and for the unvested portion of previously granted awards outstanding as of the date of adoption.</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 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 </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">granted under the 2016 LTIP were increased by&#160;2,500,000&#160;as a result of the June 2019 amendment. In July of fiscal 2025, the 2016 LTIP was amended and restated a second time, which increased the total number of shares of common stock that may be granted under the 2016 LTIP by an additional 2,800,000 shares.  Shares not previously authorized for issuance under any of the prior stock plans, and shares not issued or subject to outstanding awards under the prior stock plans are still available for issuance.  Details of the shares granted under these plans are discussed 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%">Stock based compensation expense was $6,256,000, $12,039,000, and $10,425,000 for fiscal 2025, 2024, and 2023, respectively. Stock compensation expense is included in cost of products sold, selling, general and administrative, and research and development expenses depending on the nature of the service of the employee receiving the award. The Company recognizes expense for all share&#8211;based awards over the service period, which is the shorter of the period until the employees&#8217; retirement eligibility dates or the service period for the award, for awards expected to vest.&#160;&#160;Accordingly, expense is generally reduced for estimated forfeitures.&#160;&#160;ASC Topic 718 requires forfeitures to be estimated at the time of grant and revised if necessary, in subsequent periods if actual forfeitures differ from those estimates.</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 recognized compensation expense for stock option awards and unvested restricted share awards that vest based on time or market parameters straight-line over the requisite service period for vesting of the award.</span></div><div style="text-align:justify"><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%">Long Term Incentive Plan</span></div><div><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the 2016 LTIP, t</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he total number of shares of common stock with respect to which awards may be granted under the plan has increased to 5,300,000 in fiscal 2025 as a result of the fiscal 2025 amendment described above. As of March&#160;31, 2025, 2,562,000 shares remain available for future grants. The 2016 LTIP was designed as an omnibus plan and awards may consist of non-qualified stock options, incentive stock options, stock appreciation rights, restricted stock, restricted stock units, or stock bonuses.</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%">Under the 2016 LTIP, the granting of awards to employees may take the form of options, restricted shares, and performance shares. The Compensation Committee of our Board of Directors determines the number of shares, the term, the frequency and date, the type, the exercise periods, any performance criteria pursuant to which awards may be granted, and the restriction and other terms and conditions of each grant in accordance with terms of the Plan.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the acquisition of Magnetek, the Company agreed to continue the 2014 Stock Incentive Plan of Magnetek, Inc. (the "Magnetek Stock Plan"). In doing so, the Company has available under the Magnetek Stock Plan 164,461 of the Company's shares which can be granted to certain employees as stock-based compensation.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Option Plans</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%">Options outstanding under the 2016 LTIP generally become exercisable over a 3-year period at a rate of 33% per year commencing one year from the date of grant and have an exercise price of not less than 100% of the fair market value of the common stock on the date of grant. </span></div><div 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 option transactions during each of the three fiscal years in the period ended March 31, 2025, is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:5pt"><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:48.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.508%"></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%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-<br/>average<br/>Exercise Price per share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-<br/>average<br/>Remaining<br/>Contractual<br/>Life (in years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at April 1, 2022</span></div></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%">679,785&#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 #000;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%">33.82&#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 #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.08</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 #000;padding:2px 0;text-align: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,294&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</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%">394,586&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.91&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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%">Exercised</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%">(32,158)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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%">Cancelled</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%">(67,042)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.32&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at March 31, 2023</span></div></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%">975,171&#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 #000;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%">34.54&#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 #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.13</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 #000;padding:2px 0;text-align: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,497&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</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%">298,674&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.19&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">Exercised</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%">(62,060)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.73&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled</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%">(17,945)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.49&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at March 31, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,193,840&#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 #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 #000;padding:2px 0;text-align: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.37&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.93</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 #000;padding:2px 0;text-align: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,392&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</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%">188,089&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.34&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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%">Exercised</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%">(12,648)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.44&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled</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%">(115,655)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at March 31, 2025</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,253,626&#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 #000;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%">36.38&#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 #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.99</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;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%">80&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at March 31, 2025</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">802,964&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.51&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.91</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div 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 calculated intrinsic value for those options that had an exercise price lower than the market price of our common shares as of March&#160;31, 2025. The aggregate intrinsic value of outstanding options as of March&#160;31, 2025 is calculated as the difference between the exercise price of the underlying options and the market price of our common shares for the 51,957 options that were in-the-money at that date. The aggregate intrinsic value of exercisable options as of March&#160;31, 2025 is calculated as the difference between the exercise price of the underlying options and the market price of our common shares for the 51,957 exercisable options that were in-the-money at that date. The Company's closing stock price was $16.70 as of March&#160;31, 2025. The total intrinsic value of stock options exercised was $120,000, $870,000, and $360,000 during fiscal 2025, 2024, and 2023, respectively. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The grant date fair value of options that vested was $11.55, $11.00, and $10.36 during fiscal 2025, 2024, and 2023, respectively.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;31, 2025, $2,615,000 of unrecognized compensation cost related to non-vested stock options is expected to be recognized over a weighted-average period of approximately 1.7 years.</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%">Exercise prices for options outstanding as of March 31, 2025, ranged from $15.16 to $54.26. The following table provides certain information with respect to stock options outstanding at March 31, 2025:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:30.858%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.844%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.844%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.846%"></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%">Stock Options<br/>Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average<br/>Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average<br/>Remaining<br/>Contractual Life</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%;text-decoration:underline">Range of Exercise Prices</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;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 #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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%">$10.01 to 20.00</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%">51,957&#160;</span></td><td style="background-color:#ffffff;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%">15.16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.15</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$20.01 to 30.00</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%">148,747&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">25.15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.38</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$30.01 to $40.00</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%">737,078&#160;</span></td><td style="background-color:#ffffff;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%">34.66&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.27</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$40.01 to $50.00</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%">178,645&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">45.48&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.71</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$50.01 to $60.00</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%">137,199</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%">54.26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.59</span></td></tr><tr><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="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,253,626&#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;border-bottom:3pt double #000;border-top:2pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New 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 #000;padding:2px 0;text-align: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.38&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.99</span></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%">The following table provides certain information with respect to stock options exercisable at March 31, 2025:</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:76.754%"><tr><td style="width:1.0%"></td><td style="width:40.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.283%"></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%;text-decoration:underline">Range of Exercise Prices</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%">Stock Options<br/>Exercisable</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted- average<br/>Exercise Price per share</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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$10.01 to 20.00</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%">51,957&#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;border-top:2pt solid #000;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%">15.16&#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%">$20.01 to 30.00</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%">148,747&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">$30.01 to $40.00</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%">459,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">$40.01 to $50.00</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%">6,365&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.36&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">$50.01 to $60.00</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%">136,295&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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="2" style="background-color:#cceeff;border-bottom:3pt double #000000;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%">802,964&#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;border-bottom:3pt double #000;border-top:2pt solid #000;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%">37.51&#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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of stock options granted was estimated on the date of grant using a Black-Scholes option pricing model. The Black-Scholes option valuation model was developed for use in estimating the fair value of traded options which have no vesting restrictions and are fully transferable. In addition, option valuation models require the input of subjective assumptions including the expected stock price volatility. Because the Company&#8217;s employee stock options have characteristics significantly different from those of traded options, and because changes in the subjective input assumptions can materially affect the fair value estimate, in management&#8217;s opinion, the existing models do not necessarily provide a reliable single measure of the fair value of its employee stock options. The weighted-average grant date fair value of the options was $17.13, $12.97, and $11.13 for options granted during fiscal 2025, 2024, and 2023, respectively. The following table provides the weighted-average assumptions used to value stock options granted during fiscal 2025, 2024, and 2023:</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:96.052%"><tr><td style="width:1.0%"></td><td style="width:56.890%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.143%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">Year Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assumptions:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;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 #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</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%">4.76&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.28&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.53&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 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%">Dividend yield</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.62&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.77&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.81&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Volatility factor</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%">0.342</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%">0.336</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%">0.330</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5 years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5 years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5 years</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%">To determine expected volatility, the Company uses historical volatility based on daily closing prices of its Common Stock over periods that correlate with the expected terms of the options granted. The risk-free rate is based on the United States Treasury yield curve at the time of grant for the appropriate term of the options granted. Expected dividends are based on the Company's history and expectation of dividend payouts. The expected term of stock options is based on vesting schedules, expected exercise patterns and contractual terms.</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%">Restricted Stock Units</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 granted restricted stock units under the 2016 LTIP during fiscal 2025, 2024, and 2023 to employees as well as to the Company&#8217;s non-executive directors as part of their annual compensation.&#160;&#160;For fiscal 2023, 2024, and 2025 restricted stock units for employees vest ratably based on service one-third after each of years one, two, and three.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the restricted stock unit awards granted under the Company&#8217;s LTIP plan as of March 31, 2025 is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.929%"><tr><td style="width:1.0%"></td><td style="width:62.097%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.665%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.212%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.665%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.661%"></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%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average<br/>Grant Date<br/>Fair Value per share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at April 1, 2022</span></div></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%">244,736&#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 #000;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%">39.86&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 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%">Granted</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,582&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.61&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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%">(132,953)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.44&#160;</span></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 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%">Forfeited</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,140)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.15&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at March 31, 2023</span></div></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%">247,225&#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 #000;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%">37.02&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 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%">Granted</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,816&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.57&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Vested</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%">(145,862)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.21&#160;</span></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 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%">Forfeited</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,267)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.61&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at March 31, 2024</span></div></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%">250,912&#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 #000;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%">35.91&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 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%">Granted</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,870&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.71&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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%">(127,514)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.60&#160;</span></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 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%">Forfeited</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,632)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.56&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at March 31, 2025</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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%">247,636&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">36.38&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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: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%">Total unrecognized compensation cost related to unvested restricted stock units as of March&#160;31, 2025 is $3,356,000 and is expected to be recognized over a weighted average period of 1.8 years.&#160;&#160;The fair value of restricted stock units that vested during the year ended March&#160;31, 2025 and 2024 was $4,922,000 and $5,720,000, 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-style:italic;font-weight:400;line-height:120%">Performance Shares</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 granted performance shares under the 2016 LTIP during fiscal 2025, 2024, and 2023. Performance based shares are recognized as compensation expense based upon their grant date fair value and to the extent it is probable that the performance conditions will be met.&#160;&#160;This expense is recognized ratably over the 3-year  period that these shares are restricted.&#160; </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fiscal 2023 performance shares issued are granted pursuant to a performance condition based upon the Company&#8217;s Consolidated Return on Invested Capital ("ROIC") for the twelve months ended March 31, 2025. During fiscal 2025, the Company determined that the performance condition on its fiscal 2023 performance shares would not be fully met. The Company has adjusted its stock-based compensation expense accordingly in fiscal 2025. Fiscal 2024 performance shares issued are granted pursuant to a performance condition based upon the Company&#8217;s Consolidated ROIC for the twelve months ended March 31, 2026.  At this time, the Company believes the March 31, 2026 performance condition will not be fully met and has adjusted compensation expense accordingly.  Fiscal 2025 performance shares issued are granted pursuant to a performance condition based upon the Company&#8217;s revenue and EBITDA margin growth rates in fiscal 2025, 2026, and 2027.  At this time, the Company believes the fiscal 2025 portion of the performance condition will not be met and has adjusted compensation expense accordingly.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the performance shares transactions during each of the three fiscal years in the period ended March 31, 2025 is as follows:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:67.088%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.945%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.195%"></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%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average<br/>Grant Date<br/>Fair Value per share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at April 1, 2022</span></div></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%">138,032&#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 #000;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%">35.35&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</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%">67,606&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.03&#160;</span></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></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%">Forfeited</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%">(26,633)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.26&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at March 31, 2023</span></div></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%">179,005&#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;border-top:2pt solid #000;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%">34.49&#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 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%">Granted</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%">73,453&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.58&#160;</span></td><td style="background-color:#cceeff;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%">Vested</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,720)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.95&#160;</span></td><td style="background-color:#ffffff;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%">Forfeited</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%">(33,838)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.66&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at March 31, 2024</span></div></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%">178,900&#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;border-top:2pt solid #000;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%">36.13&#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 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%">Granted</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%">123,401&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.44&#160;</span></td><td style="background-color:#cceeff;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%">Vested</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%">(19,960)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.56&#160;</span></td><td style="background-color:#ffffff;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%">Forfeited</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%">(27,485)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.02&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at March 31, 2025</span></div></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%">254,856&#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;border-top:2pt solid #000;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%">33.90&#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: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="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></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%">The Company had $3,578,000 in unrecognized compensation costs related to the unvested performance share awards as of March&#160;31, 2025. </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%">Directors Stock</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%">During fiscal 2025, 2024, and 2023, a total of 28,112, 28,512, and 41,313 shares of stock, respectively, were granted under the 2016 LTIP to the Company&#8217;s non-executive directors as part of their annual compensation. The weighted average fair value grant price of those shares was $37.61, $41.17, and $28.91 for fiscal 2025, 2024, and 2023, respectively. The expense related to the shares was $1,057,000, $1,174,000 and $1,194,000 for fiscal 2025, 2024 and 2023, 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-style:italic;font-weight:400;line-height:120%">Dividends</span></div><div style="text-align:justify"><span><br/></span></div><div 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 March 24, 2025, the Company's Board of Directors approved payment of a quarterly dividend of $0.07 per common share, representing an annual dividend rate of $0.28 per share. The dividend was paid on May 12, 2025, to shareholders of record on May 2, 2025 and totaled approximately $2,003,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-style:italic;font-weight:400;line-height:120%">Stock Repurchase Plan</span></div><div style="text-align:justify"><span><br/></span></div><div 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 March 26, 2019, the Board of Directors approved a new stock repurchase program authorizing the repurchase of up to $20&#160;million of the Company's common stock. The Company repurchased 31,000 shares of its common stock at an aggregate cost of $1,010,000 in accordance with this plan during the fiscal year ended March 31, 2023.  In fiscal 2025, the Company repurchased an additional 293,000 shares of its common stock at an aggregate cost of $9,945,000 in accordance with this plan. The value of the shares purchased are reflected as Treasury stock on the Company's Consolidated Balance Sheets as of March 31, 2025.</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> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>52
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loss Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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_LossContingencyAbstract', window );"><strong>Loss Contingency [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">Loss Contingencies<div 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 its business. The Company does not believe that any of its pending litigation will have a material impact on its 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%">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 </span></div><div 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 $19,446,000 (gross of estimated insurance recoveries of $6,995,000) and $19,988,000 (gross of estimated insurance recoveries of $7,637,000) of which $15,046,000 and $15,388,000 are included in Other non current liabilities and $4,400,000  and $4,600,000 in Accrued liabilities as of March 31, 2025 and 2024, respectively.&#160;&#160;The liability for accrued general and product liability costs are funded by investments in marketable securities (see Notes 2 and 7).</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of the beginning and ending balances for accrued general and product liability (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.789%"><tr><td style="width:1.0%"></td><td style="width:60.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.977%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.977%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.979%"></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="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%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</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%">2024</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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued general and product liability, beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 #000;padding:2px 0;text-align: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,988&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 #000;padding:2px 0;text-align: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,103&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 #000;padding:2px 0;text-align: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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(642)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(634)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(889)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">3,776&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,226&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,025&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">(3,676)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,707)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,608)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 year</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%">19,446&#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 #000;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%">19,988&#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 #000;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%">21,103&#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;border-top:3pt double #000;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 #000;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%">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%">(6,995)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,637)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,272)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 year</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%">12,451&#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 #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%">12,351&#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 #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%">12,831&#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></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:112%">The per occurrence limits on the self-insurance for general and product liability coverage to Columbus McKinnon through CMIC, 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 2025.  The Company also purchases excess general and product liability insurance up to an aggregate $75,000,000 limit. In fiscal 2026, the aggregate limit was increased to $100,000,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-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><span><br/></span></div><div 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 $4,300,000 and $7,900,000, net of insurance recoveries, using actuarial parameters of continued claims for a period of 38 years from March&#160;31, 2025.&#160;&#160;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 $6,009,000. The Company has reflected the liability gross of insurance recoveries of $6,995,000 as a liability in the consolidated financial statements as of March&#160;31, 2025. 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,600,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'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 </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 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 settlements.</span></div><div style="text-align:justify"><span><br/></span></div><div 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 March&#160;31, 2025 and 2024.  The Company has recorded a receivable for the estimated future cost sharing in Other assets in the Balance Sheet in the amount of $6,995,000 and $7,637,000, which offsets its asbestos reserves, at March&#160;31, 2025 and 2024, 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%">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 $1,139,000 and $842,000, which has been reflected as a liability in the consolidated financial statements at March&#160;31, 2025 and 2024, 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-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 $5,303,000, which has been reflected as a liability in the consolidated financial statements as of March&#160;31, 2025. In some cases, the Company cannot reasonably estimate a range of loss because there is insufficient information regarding the matter.</span></div><div style="text-align:justify"><span><br/></span></div><div 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 April of fiscal 2025, a trial involving a product liability claim against the Company resulted in a jury verdict demanding the Company to pay approximately $3,000,000 in damages.  The Company plans to appeal and along with its attorneys believes it will be successful in overturning this verdict and that payment of the damages is not probable.  As such the Company has not accrued the damages as a liability in the Consolidated Balance Sheet at March 31, 2025.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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-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,100,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 </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="text-align:justify"><span><br/></span></div><div 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 June 3, 2015, the Tax Court, 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 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. 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 memorandums 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. </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 March 2017, the Regional Tax Court of Florence rejected the appeal of the assessment for the 2006 fiscal year (period July 2006-December 2006). 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 March 2018, the Regional Tax Court of Florence rejected the appeal of the assessment for the 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. 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.</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 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. A hearing was held before the Regional Tax Court in April and May of 2023, in two separate decisions, the court ruled in favor of the Company. The tax authority appealed this decision on December 6, 2023, and the Company filed the relevant counter claims in January of 2024.  </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 March 2023 the Power One China Subsidiary resumed the proceedings concerning the tax assessments for fiscal years 2004/2005 and 2005/2006 before the Regional Tax Court.  The hearing was held in February 2024 where the court upheld the assessments.  The Company is appealing the judgment and expects the Supreme court to reverse the judgment of the lower court as they have previously with the 2002/2003 and 2006 assessments.</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 believes it will be successful and does not expect to incur a liability related to these assessments.</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 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.  Monsanto claims to be entitled to defense and indemnification from Magnetek under a so-called &#8220;Special Undertaking&#8221; apparently 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%">Magnetek has declined Monsanto&#8217;s tender, and believes that it has meritorious legal and factual defenses to the demands made by Monsanto.  Magnetek is vigorously defending against those demands and commenced litigation in New Jersey to, among other things, declare the Special Undertaking void and unenforceable.  Monsanto has, in turn, commenced an action to enforce the Special Undertaking in Missouri and joined five additional companies as co-defendants in that Missouri action.  The New Jersey action was recently dismissed in favor of the Missouri action.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Magnetek intends to continue to vigorously defend against Monsanto&#8217;s action.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company cannot reasonably estimate a potential range of loss with respect to Monsanto&#8217;s tender because there is insufficient information regarding the underlying matters.  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><span><br/></span></div><div 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 which motion was denied.  Travelers is currently defending the Company in its litigation with Monsanto.</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 is also engaged in similar insurance coverage litigation against Transportation Insurance Company in the Circuit Court of Cook County, Illinois.</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%">That suit is presently stayed due to the bankruptcy of Velsicol Chemical, LLC, a third-party indemnitor of TIC and Travelers.</span></div><div style="text-align:justify"><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%">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.  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.</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%">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.</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%">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 2025.</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 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 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.</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%">Magnetek further believes that FOL's obligation to the state of Connecticut was not discharged in the reorganization proceeding. </span></div><div 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. The Company has recorded a liability of $430,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 March&#160;31, 2025 a total of $762,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 2024.</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_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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 405<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478522/954-440-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LossContingencyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income Taxes<div style="margin-top:8.8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United States income (loss) before income tax expense was $(44,297,000), $20,464,000, and $26,076,000 for the years ended March&#160;31, 2025, 2024, and 2023, respectively. Income before income tax expense also includes foreign subsidiary income of $38,791,000, $41,063,000, and $48,399,000 for the years ended March&#160;31, 2025, 2024, and 2023, respectively. </span></div><div style="margin-top:8.8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes differs from the amount computed by applying the statutory federal income tax rate to income from continuing operations before income tax expense. The sources and tax effects of the differences were as follows:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt;text-align:center"><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:60.351%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.996%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.996%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.000%"></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="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%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</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%">2024</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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statutory federal income tax rate (1)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">21.00&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">21.00&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">21.00&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected tax expense (benefit) at statutory rate</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%">(1,156)</span></td><td style="background-color:#ffffff;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%">12,921&#160;</span></td><td style="background-color:#ffffff;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%">15,640&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">State income taxes net of federal benefit</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%">(514)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">652&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,719&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 taxes at rates other than statutory federal rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(431)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(247)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,757&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Employee benefits</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%">483&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,207&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">US benefit on foreign derived 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%">(259)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(686)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(477)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">US Tax on foreign 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%">379&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">757&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,257&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">Permanent items (4)</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%">421&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">694&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Valuation allowance (3)</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%">181&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(787)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">Federal tax credits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,002)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,384)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,539)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 (3)</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%">(28)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,437&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">Tax audit adjustments (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:bottom"><span style="color:#000000;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%">(819)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,523&#160;</span></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unremitted 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%">397&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">720&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">Reversal of stranded tax effects from AOCI</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%">961&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income from tax refunds</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%">(505)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible interest</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%">286&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">420&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transfer pricing adjustments</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%">600&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Return to provision 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:10pt;font-weight:400;line-height:100%">(180)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,454&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual tax provision expense</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%">(367)</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%">14,902&#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;border-bottom:3pt double #000;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%">26,046&#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 style="margin-top:5pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(1) Fiscal year 2024 and 2023 table amounts have been adjusted to be consistent with individual rate reconciling items disclosed for fiscal 2025.</span></div><div style="margin-top:5pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(2) For fiscal 2023, the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Company settled income tax assessments related to tax periods prior to the Company's acquisition of 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.  For fiscal 2024, the Company collected tax refunds related to a period prior to the Company's acquisition of STAHL.  In accordance with </span></div><div style="margin-top:5pt;padding-left:22.5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">the tax indemnifica</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">tion clause of the share purchase agreement, the Company will reimburse STAHL&#8217;s prior owner which was recorded as an loss in Other (income) expense, net. </span></div><div style="margin-top:5pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(3) For fiscal 2024, the Company wrote off $1,142,000 of tax attributes as a result of legal entity simplification.The tax attributes had an associated valuation allowance of  $1,142,000 which was also written off in fiscal 2024.</span></div><div style="margin-top:5pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(4) For fiscal 2024, a tax impact of $525,000 from</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> non-deductible transaction costs was incurred as part of the montratec GmbH acquisition. </span></div><div style="margin-top:5pt;padding-left:11.25pt;padding-right:11.25pt;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%">The provision for income tax expense (benefit) consisted of the following:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.298%"><tr><td style="width:1.0%"></td><td style="width:57.969%"></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:14.403%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.527%"></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:10.531%"></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="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%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</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%">2024</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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current income tax expense (benefit):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States Federal</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%">6,843&#160;</span></td><td style="background-color:#ffffff;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%">15,375&#160;</span></td><td style="background-color:#ffffff;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%">7,772&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State taxes</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%">850&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,715&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,218&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,226&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,097&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,356&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax expense (benefit):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</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%">(17,411)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,451)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(517)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,875)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,834)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;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%">(367)</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%">14,902&#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 #000;border-top:2pt solid #000;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%">26,046&#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><br/></span></div><div 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 applies the liability method of accounting for income taxes as required by ASC Topic 740, &#8220;Income Taxes.&#8221; The tax effects of temporary differences that give rise to significant portions of the deferred tax assets and deferred tax liabilities are as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"></td><td style="width:73.217%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.938%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.941%"></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="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%">March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</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%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets (1):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal net operating loss carryforwards</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%">10,649&#160;</span></td><td style="background-color:#ffffff;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%">11,779&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and foreign tax loss and credit carryforwards</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%">8,992&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,354&#160;</span></td><td style="background-color:#cceeff;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%">Employee benefit plans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,624&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,203&#160;</span></td><td style="background-color:#ffffff;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%">Inventory</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%">4,243&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,853&#160;</span></td><td style="background-color:#cceeff;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%">Insurance reserves</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,060&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,301&#160;</span></td><td style="background-color:#ffffff;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 vacation and incentive 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:10pt;font-weight:400;line-height:100%">2,943&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,929&#160;</span></td><td style="background-color:#cceeff;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%">Federal tax credit carryforwards</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%">12,080&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,094&#160;</span></td><td style="background-color:#ffffff;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%">ASC 842 Lease Liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,996&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,120&#160;</span></td><td style="background-color:#cceeff;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%">Equity 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,309&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,247&#160;</span></td><td style="background-color:#ffffff;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%">Capitalized Research and Development 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:10pt;font-weight:400;line-height:100%">15,069&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">Interest Carryforwards</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%">10,411&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,657&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</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%">341&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,802)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,156)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets after valuation allowance</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%">86,915&#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 #000;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%">84,410&#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%">Deferred tax liabilities:</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><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;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 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%">Property, plant, and equipment</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%">(5,909)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,525)</span></td><td style="background-color:#cceeff;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%">ASC 842 Right-of-Use Asset</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,807)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,509)</span></td><td style="background-color:#ffffff;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%">Intangible 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%">(88,275)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,494)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(535)</span></td><td style="background-color:#ffffff;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%">Unremitted 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%">(1,322)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax 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%">(112,313)</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%">(123,063)</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 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%">Net deferred tax assets (liabilities)</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%">(25,398)</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%">(38,653)</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 style="margin-top:5pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(1) Fiscal year 2024 table amounts have been adjusted to be consistent with individual deferred tax items disclosed for fiscal 2025.</span></div><div style="text-align:justify"><span><br/></span></div><div 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 valuation allowance includes $1,151,000 and $989,000 primarily related to foreign net operating losses at March&#160;31, 2025 and 2024, respectively. The valuation allowance also includes $2,571,000 and $2,091,000 for state net operating losses at March&#160;31, 2025 and 2024, respectively. The remaining valuation allowance primarily relates to foreign tax credits which the Company believes it will not utilize of $12,080,000 and $12,076,000 for the years ended March&#160;31, 2025 and 2024, 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&#8217;s foreign subsidiaries have tax-effected net operating loss carryforwards of $4,648,000 that expire in periods ranging from five years to indefinite.  Federal net operating loss carryforwards of $50,711,000 remain from the acquisition of Magnetek, have expiration dates ranging from fiscal 2026 through 2036, and are subject to certain limitations under U.S. tax law. State net operating losses of $59,159,000 either have indefinite carryforward periods or have expiration dates ranging from fiscal 2026 through 2045.&#160;&#160;The federal tax credits have expiration dates ranging from fiscal 2029 to 2034.  Included in the State and foreign net operating loss and credit carryforwards category above are $1,221,000 of state tax credit carryforwards. These state tax credit carryforwards have expiration dates ranging from fiscal 2026 to 2039.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes are classified within the consolidated balance sheets based on the following breakdown:</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:91.081%"><tr><td style="width:1.0%"></td><td style="width:73.217%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.938%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.941%"></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="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%">March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</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%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net non-current deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 #000;padding:2px 0;text-align: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,904&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,797&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net non-current deferred tax 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%">(28,302)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,450)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets (liabilities)</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%">(25,398)</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 #000;border-top:2pt solid #000;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%">(38,653)</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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net non-current deferred tax liabilities are included in other non-current liabilities.</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 March&#160;31, 2025, the Company has determined that certain foreign amounts, which can be distributed tax efficiently, are not permanently reinvested where earned.  As of March 31, 2025, a tax liability of approximately $1,322,000 has been accrued for taxes that would be incurred upon repatriation of the earnings that are not permanently reinvested. As of March&#160;31, 2025, $79,490,000 of unremitted earnings of other subsidiaries and outside basis differences other than unremitted earnings are intended to be permanently reinvested.&#160; It is not practicable to calculate the amount of unrecognized deferred tax related to these basis differences.</span></div><div 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%">Changes in the Company&#8217;s uncertain income tax positions, excluding the related accrual for interest and penalties, are as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.789%"><tr><td style="width:1.0%"></td><td style="width:60.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.977%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.977%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.979%"></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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</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%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</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%">411&#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 #000;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%">411&#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 #000;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%">414&#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%">Additions for prior year tax positions</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%">563&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</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%">25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">999&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">411&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">411&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div 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 $96,000, $76,000, and $68,000 accrued for the payment of interest and penalties at March&#160;31, 2025, 2024, and 2023 respectively. The Company recognizes interest expense or penalties related to uncertain tax positions as a part of income tax expense in its consolidated statements of operations. $999,000 of the unrecognized tax benefits as of March&#160;31, 2025 would impact the effective tax rate if recognized. It is reasonably possible that the amount of unrecognized tax benefits could change in the next 12 months, however an estimate of the change cannot be made.</span></div><div style="text-align:justify"><span><br/></span></div><div 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 and its subsidiaries file income tax returns in the U.S., various state, local, and foreign jurisdictions.&#160;The Company&#8217;s major tax jurisdictions are the United States and Germany.&#160;&#160;With few exceptions, the Company is no longer subject to tax examinations by tax authorities in the United States for tax years prior to March 31, 2022 and in Germany for tax years prior to March 31, 2012. The Company has a current tax examination in Germany underway for fiscal years 2012 through 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 Inflation Reduction Act ("IRA") was enacted in fiscal year 2023 and includes the implementation of a new 15% minimum tax on book income of certain large corporations, an excise tax on stock buybacks, and various tax credits and incentives for energy and clean climate initiatives, among other provisions. The Company has evaluated the IRA and its provisions did not have a material impact to the Company's consolidated financial statements for fiscal 2024 or 2025.</span></div><div style="text-align:justify"><span><br/></span></div><div 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 15, 2022, the European Union (EU) Member States formally adopted the EU&#8217;s Pillar Two Directive, which generally provides for a minimum effective tax rate of 15%, as established by the Organization for Economic Co-operation and Development (OECD) Pillar Two Framework. A significant number of other countries are expected to also implement similar legislation with varying effective dates in the future.  Pillar Two legislation became effective for the Company during fiscal 2025 and the impact to current year tax expense was immaterial.</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 tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/740/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482603/740-30-50-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;">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>54
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nature of leases</span></div><div style="text-align:justify"><span><br/></span></div><div 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. At the inception of an arrangement, the Company determines whether the arrangement is or contains a lease based on the unique facts and circumstances present. At lease commencement, the Company evaluates whether the arrangement is a finance or operating lease, and accounts for it accordingly. Operating leases are included in other assets, other current liabilities, and other liabilities on the Company&#8217;s Consolidated Balance Sheet. Finance leases are included in net property, plant, and equipment, current portion of long-term debt and finance lease obligation, and the remaining balance is recorded within Term loan and finance lease obligations on the Consolidated Balance Sheet. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leases with a term greater than one year are recognized on the Consolidated Balance Sheet as right-of-use (&#8220;ROU&#8221;) assets, lease obligations, and, if applicable, long-term lease obligations in the financial statement line items above. 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. As the interest rate implicit in lease contracts is generally not readily determinable, the Company uses its estimated incremental borrowing rate in determining the present value of lease payments. The incremental borrowing rate is determined based on the Company&#8217;s recent debt issuances, lease term, and the currency in which lease payments are made. The Company recognizes lease expense on a straight-line basis over the lease term. Additionally, because the Company has elected to not separate lease and non-lease components, variable costs also include payments to the landlord for common area maintenance, real estate taxes, insurance, and other operating expenses. </span></div><div style="text-align:justify"><span><br/></span></div><div 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 renewal 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. The Company recorded a finance lease for a manufacturing facility in Hartland, WI that has a 23 year lease term which terminates in 2035 as a result of the Dorner acquisition. As of March&#160;31, 2025, the Company does not have any significant additional leases that have not yet commenced.</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%">Significant Inputs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the weighted average remaining lease term and discount rate as of March&#160;31, 2025 and March&#160;31, 2024, respectively:</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:84.356%"><tr><td style="width:1.0%"></td><td style="width:53.492%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.493%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.910%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.493%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.912%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #242424;padding:2px 1pt;text-align: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,</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-bottom:2pt solid #242424;border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="12" 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%">Weighted-average remaining lease term (in years)</span></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 13pt 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%">&#160;&#160;&#160;&#160;&#160;Operating leases</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%">8.30</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%">9.16</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 19pt 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%">&#160;&#160;&#160;&#160;&#160;Finance leases</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%">10.58</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%">11.58</span></td></tr><tr style="height:15pt"><td colspan="12" 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 13pt 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%">&#160;&#160;&#160;&#160;&#160;Operating leases</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%">7.05&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.96&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 19pt 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%">&#160;&#160;&#160;&#160;&#160;Finance leases</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%">4.51&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.51&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><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%">Amounts recognized on the financial statements </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table illustrates the balance sheet classification for lease assets and liabilities as of March&#160;31, 2025 and March&#160;31, 2024, respectively (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:90.789%"><tr><td style="width:1.0%"></td><td style="width:56.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.444%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.444%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.353%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #242424;padding:2px 1pt;text-align: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, </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 #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></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:700;line-height:100%">Operating leases:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #242424;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #242424;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #242424;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%"><span style="-sec-ix-hidden:f-1647"><span style="-sec-ix-hidden:f-1648">Other assets (1)</span></span></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%">59,506&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">65,584&#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><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%"><span style="-sec-ix-hidden:f-1651"><span style="-sec-ix-hidden:f-1652">Accrued liabilities</span></span></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%">9,961&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,723&#160;</span></td><td style="background-color:#cceeff;padding:2px 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%"><span style="-sec-ix-hidden:f-1655"><span style="-sec-ix-hidden:f-1656">Other non current liabilities</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,735&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,666&#160;</span></td><td style="background-color:#ffffff;padding:2px 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 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%">69,696&#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%">69,389&#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;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><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 leases:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%"><span style="-sec-ix-hidden:f-1661"><span style="-sec-ix-hidden:f-1662">Net property, plant, and equipment</span></span></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%">10,595&#160;</span></td><td style="background-color:#ffffff;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%">11,596&#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><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%"><span style="-sec-ix-hidden:f-1665"><span style="-sec-ix-hidden:f-1666">Current portion of long-term debt and finance lease obligation</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">739&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">670&#160;</span></td><td style="background-color:#ffffff;padding:2px 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%"><span style="-sec-ix-hidden:f-1669"><span style="-sec-ix-hidden:f-1670">Term loan and finance lease obligations</span></span> </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%">11,528&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,267&#160;</span></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 colspan="3" style="padding:0 1pt"></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%">12,267&#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 colspan="3" style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:0 1pt"></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%">12,937&#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><div style="text-align:justify"><span><br/></span></div><div style="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 $14,433,000, $12,550,000 and $9,197,000 for the fiscal years ending March&#160;31, 2025, 2024, and 2023, respectively, is included in Income from operations on the Consolidated Statements of Operations. Short-term lease expense, sublease income, and variable lease expenses are not material for the fiscal year ending March&#160;31, 2025, 2024, and 2023, respectively. Finance lease expense of $1,001,000 for both fiscal years ending March&#160;31, 2025 and 2024, is included in Income from operations on the Consolidated Statements of Operations, and $566,000 and $597,000 and is included in Interest and debt expense for the fiscal years ending March&#160;31, 2025 and 2024, on the Company's Consolidated Statements of Operations related to the finance lease.</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%">Other lease disclosures </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future maturities of leases as of March 31, 2025, were as follows (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:84.064%"><tr><td style="width:1.0%"></td><td style="width:46.030%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.334%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.336%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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%">14,343&#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="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,274&#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%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,799&#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%">1,312&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,097&#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%">1,351&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">2029</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,220&#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%">1,392&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">2030</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,176&#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%">1,433&#160;</span></td><td style="background-color:#cceeff;padding:2px 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%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,639&#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%">8,832&#160;</span></td><td style="background-color:#ffffff;padding:2px 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%">Total undiscounted lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,274&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,594&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Less: imputed interest</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,578&#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%">3,327&#160;</span></td><td style="background-color:#ffffff;padding:2px 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%">Present value of lease liabilities</span></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%">69,696&#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 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%">12,267&#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 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%">Supplemental cash flow information related to leases is as follows (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:88.157%"><tr><td style="width:1.0%"></td><td style="width:51.138%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.820%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.820%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2025</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></div></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%">12,014&#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%">9,454&#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%">8,872&#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%">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%">1,237&#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%">1,200&#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%">1,166&#160;</span></td><td style="background-color:#cceeff;padding:2px 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%">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,173&#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%">22,506&#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%">31,423&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>55
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segment Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Business Segment Information</a></td>
<td class="text">Business Segment Information<div 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%">ASC Topic 280, &#8220;Segment Reporting,&#8221; establishes the standards for reporting information about operating segments in financial statements. The Company has one operating and reportable segment for both internal and external reporting 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%">The Company&#8217;s Chief Executive Officer (&#8220;CEO&#8221;), who is its chief operating decision maker (&#8220;CODM&#8221;), evaluates the performance of the Company&#8217;s operating segment based on Income from operations. The CODM reviews budget-to-actual variances and year over year performance when making operating decisions to allocate resources to the segment. </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 significant segment expenses that are regularly provided on a quarterly basis to CODM are cost of products sold, research and development expenses, selling expenses, general and administrative expenses and amortization of intangibles, which are presented on the face of the Consolidated Statements of Operations and included in the calculation of Operating Income. </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%">Financial information relating to the Company&#8217;s operations by geographic area is as follows:</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:64.002%"></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.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.899%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net sales:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;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%">United States</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%">556,972&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">591,497&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">595,363&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">Germany</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%">217,189&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,797&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,294&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Europe, Middle East, and Africa (Excluding Germany)</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%">116,749&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,839&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,597&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">Canada</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%">17,479&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,431&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,883&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Asia Pacific</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%">22,173&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,877&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,720&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">Latin America</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%">32,465&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,099&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,383&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">963,027&#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%">1,013,540&#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%">936,240&#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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note: Net sales to external customers are attributed to geographic areas based upon the location from which the product was shipped from the Company to the customer.</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.707%"><tr><td style="width:1.0%"></td><td style="width:64.002%"></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.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.899%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;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%">United States</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%">1,079,209&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,129,237&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,127,321&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">Germany</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%">540,515&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">553,103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417,167&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Europe, Middle East, and Africa (Excluding Germany)</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%">76,831&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,921&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,413&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">Canada</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,811&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,606&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,668&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Asia Pacific</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%">11,821&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,094&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,063&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">Latin America</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%">23,601&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,984&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,823&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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,738,788&#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%">1,825,945&#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%">1,698,455&#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 style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:64.002%"></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.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.899%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</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%">2024</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%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-lived assets:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;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%">United States</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%">762,328&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">781,232&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">791,835&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">Germany</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%">398,188&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">407,136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295,233&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Europe, Middle East, and Africa (Excluding Germany)</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%">8,625&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,156&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,254&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,071&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,190&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,267&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Asia Pacific</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,854&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,058&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,207&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">Latin America</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,467&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,591&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,730&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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,173,533&#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%">1,202,363&#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%">1,101,526&#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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note: Long-lived assets include net property, plant, and equipment, goodwill, and other intangibles, net.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:64.002%"></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.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.899%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sales by major product group are as follows:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hoists</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%">479,612&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">494,726&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">456,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">High Precision Conveyors</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%">154,660&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,462&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,586&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chain and rigging tools</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%">76,072&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,075&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,990&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">Industrial cranes</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%">37,113&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,520&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,369&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Actuators and rotary unions</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%">87,735&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,303&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,663&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">Digital power control and delivery systems</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%">110,379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,344&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,962&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Elevator application drive systems</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%">17,456&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,110&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,370&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 #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%">963,027&#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%">1,013,540&#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%">936,240&#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><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/280/tableOfContent<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Loss<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNoteTextBlock', window );">Accumulated Other Comprehensive Loss</a></td>
<td class="text">Accumulated Other Comprehensive Loss<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of accumulated other comprehensive loss is 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:72.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.024%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.364%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.495%"></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="border-top:2pt solid #242424;padding:2px 1pt;text-align: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,</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 #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment &#8211; 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 #242424;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 #242424;padding:2px 0;text-align: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,942)</span></td><td style="background-color:#cceeff;border-top:2pt solid #242424;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #242424;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #242424;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 #242424;padding:2px 0;text-align: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,785)</span></td><td style="background-color:#cceeff;border-top:2pt solid #242424;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension liability &#8211; net of tax</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%">12,661&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,924)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Postretirement obligations &#8211; net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,573&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,675&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">Split-dollar life insurance arrangements &#8211; net of tax</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%">526&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">553&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Derivatives qualifying as hedges &#8211; net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,919)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,804&#160;</span></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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%">(21,101)</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%">(39,677)</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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The deferred taxes related to the adjustments associated with the items included in accumulated other comprehensive loss, net of deferred tax asset valuation allowances, were $(6,530,121), $636,000, and $(6,371,000) for fiscal 2025, 2024, and 2023 respectively.&#160;&#160;Refer to Note 17 for discussion of the deferred tax asset valuation allowance.&#160;&#160;In the period subsequent to our initial recording of the valuation allowance in fiscal 2011, increases and decreases to both the deferred tax assets associated with items in accumulated other comprehensive loss, and the valuation allowance, have been recorded as offsets to comprehensive income.</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 a result of the Tax Cuts and Jobs Act (the "TCJA"), the Company recorded as an offsetting entry a $(7,251,000) stranded tax effect in the minimum pension liability component and a $(194,000) stranded tax effect in the split dollar life insurance arrangement component of other comprehensive income in fiscal 2018. As a result of the pension termination in fiscal 2025, $(7,050,000) of the stranded tax effect was released from accumulated other comprehensive loss and recorded as a decrease of income taxes in the consolidated statement of operations.  The resulting stranded tax effect of $201,000 relates to the Company's  remaining U.S. pension plan. The stranded tax effect related to the other post retirement obligations component was not material.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the recording of a deferred tax asset valuation allowance in fiscal 2011, the Company recorded as an offsetting entry a $7,605,000 stranded tax effect in the minimum pension liability component, $935,000 stranded tax effect in the other post retirement obligations component and a $747,000 stranded tax effect in the split dollar life insurance arrangement component of other comprehensive income. With the reversal of that valuation allowance in fiscal 2013, the Company recorded the reversal of the valuation allowance as a reduction of income taxes in the consolidated statement of operations.  As a result of the pension termination in fiscal 2025, the stranded tax effect of $7,605,000 was released from accumulated other comprehensive loss and recorded as a decrease of income taxes in the consolidated statement 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%">As a result of the recording of a deferred tax asset valuation allowance in fiscal 2005, the Company recorded as an offsetting entry a $406,000 stranded tax effect in the minimum pension liability component of other comprehensive income. With the reversal of that valuation allowance in fiscal 2006, the Company recorded the reversal of the valuation allowance as a reduction of income taxes in the consolidated statement of operations.  As a result of the pension termination in fiscal 2025, the stranded tax effect of $406,000 was released from accumulated other comprehensive loss and recorded as a decrease of income taxes in the consolidated statement 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%">The stranded tax effects described above are in accordance with ASC Topic 740, &#8220;Income Taxes&#8221; even though the impact of the TCJA and the deferred tax asset valuation allowance described above were initially established as an adjustment to comprehensive income. This amount will remain indefinitely as a component of accumulated other comprehensive loss.  </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in accumulated other comprehensive income by component are as follows (in thousands):</span></div><div><span><br/></span></div><div style="text-indent:-18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.431%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.364%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.340%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.364%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.069%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.364%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.493%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.364%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.911%"></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="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:2pt solid #242424;padding:2px 1pt;text-align: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, 2025</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="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align: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 #242424;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align: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 #242424;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align: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 #242424;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align: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="display:none"></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%">(10,696)</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%">(32,785)</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%">3,804&#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 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%">(39,677)</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: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="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,274&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,157)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,243&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,360&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:22.5pt;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 to net income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,182&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,966)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,216&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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 (loss) income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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%">25,456&#160;</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,157)</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,723)</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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%">18,576&#160;</span></td><td style="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: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="display:none"></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: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: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%">14,760&#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: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: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-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%">(33,942)</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: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: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-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%">(1,919)</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: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: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-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%">(21,101)</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:top"></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.694%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.347%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.347%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.347%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.159%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.165%"></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="display:none"></td><td colspan="24" style="border-top:2pt solid #242424;padding:2px 1pt;text-align: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, 2024</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="display:none"></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align: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 #242424;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align: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 #242424;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align: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 #242424;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align: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="display:none"></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%">(12,800)</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%">(32,352)</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%">7,109&#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;border-top:2pt solid #000;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%">(38,043)</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: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="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,979)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(433)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,907&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,495&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 to net income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,083&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,212)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,129)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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 (loss) income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,104&#160;</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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%">(433)</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,305)</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,634)</span></td><td style="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: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="display:none"></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: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: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%">(10,696)</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: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: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-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%">(32,785)</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: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: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-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,804&#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:top"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:2pt solid #000;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: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: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%">(39,677)</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:top"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Details of amounts reclassified out of accumulated other comprehensive loss for the year ended March&#160;31, 2025 are as follows (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.573%"><tr><td style="width:1.0%"></td><td style="width:38.465%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.634%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.086%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.467%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.648%"></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:left;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 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 pension amount unrecognized</span></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;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: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%">24,118&#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%">(1)</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%">24,118&#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%">(5,936)</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</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%">18,182&#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:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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%">36&#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="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%">(10,717)</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="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%">20&#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%">(10,661)</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%">2,695&#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</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%">(7,966)</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="padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">These accumulated other comprehensive loss components are included in the computation of net periodic pension cost. (See Note 13 for additional details.)</span></div><div><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 accumulated other comprehensive loss for the year ended March&#160;31, 2024 are 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:86.988%"><tr><td style="width:1.0%"></td><td style="width:38.731%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.640%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.168%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.961%"></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:2px 1pt;text-align:left;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 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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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 pension amount unrecognized</span></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;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;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%">5,344&#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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</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%">5,344&#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:2px 1pt;text-align: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%">(1,261)</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:2px 1pt;text-align: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</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%">4,083&#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:2px 1pt;text-align: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:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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: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%">38&#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:2px 1pt;text-align: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="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,861)</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:2px 1pt;text-align: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%">(663)</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:2px 1pt;text-align: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%">(13,486)</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:2px 1pt;text-align: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%">3,274&#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:2px 1pt;text-align: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</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%">(10,212)</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:2px 1pt;text-align: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="padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">These accumulated other comprehensive loss components are included in the computation of net periodic pension cost. (See Note 13 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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/220/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>57
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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">Effects of New Accounting Pronouncements<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%">Recently 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%">On April 1, 2024, the Company adopted Accounting Standard Update (ASU) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The new guidance improves reportable segment disclosure requirements, primarily through enhanced disclosures for significant segment expenses. The guidance was effective retrospectively for the Company as of April 1, 2024 for the annual period. The guidance is effective retrospectively for the Company as of April 1, 2025 for the interim periods. As a result, the Company has enhanced its segment disclosures to include the presentation of significant cost and expenses by segment. The adoption of this ASU only affects the Company&#8217;s disclosures, with no impacts to the financial condition and results of operations. All applicable disclosures have been included in Note 19.</span></div><div style="text-align:justify"><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><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%">In November 2024, the FASB issued ASU 2024-03, Income Statement&#8212;Reporting Comprehensive Income&#8212;Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses. This ASU will improve disclosures about a public business entity's expenses and address requests from investors for more detailed information about the types of expenses commonly presented within the expense caption on the Company's Statement of Operations. The new guidance is effective for annual periods beginning after December 15, 2026 and interim periods within fiscal years beginning after December 15, 2027. The Company believes the adoption of this standard will result in additional disclosures, but will not have an overall material impact to the financial statements.</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%">In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The ASU is intended to provide increased transparency about income tax information through improvements to income tax disclosures related to the rate reconciliation and income taxes paid. The Company believes the adoption of this standard will result in some additional disclosures, but will not have an overall material impact to the financial statements.</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 Company is currently assessing the impact these ASUs will have on the footnotes of its annual and interim financial statements. The Company plans to adopt these standards in fiscal 2026 when required. ASUs not listed were assessed and determined to be either not applicable, or had or are expected to have an immaterial impact on our financial statements and related disclosures.</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> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476173/280-10-65-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-7<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 11.M.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480530/250-10-S99-5<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483194/926-20-65-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483194/926-20-65-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483194/926-20-65-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480530/250-10-S99-6<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 250<br> -Publisher FASB<br> -URI https://asc.fasb.org/250/tableOfContent<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-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;">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>58
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II - Valuation and Qualifying Accounts<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ValuationAndQualifyingAccountsAbstract', window );"><strong>SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock', window );">Schedule II - Valuation and Qualifying Accounts</a></td>
<td class="text"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SCHEDULE II&#8212;Valuation and qualifying accounts</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">March 31, 2025, 2024, and 2023 </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%">Dollars in thousands</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"></td><td style="width:33.168%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.390%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.387%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.390%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.762%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.390%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.762%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.387%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.390%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.092%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.390%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.395%"></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="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Additions</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: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="3" style="padding:0 1pt"></td></tr><tr><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:9pt;font-weight:400;line-height:100%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</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:100%">Description</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at<br/>Beginning<br/>of Period</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Charged</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:100%">to</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Costs</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:100%">and</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:100%">Expenses</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Charged<br/>to Other<br/>Accounts</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Acquisition/Divestiture</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Deductions</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:9pt;font-weight:700;line-height:100%">Balance<br/>at End of<br/>Period</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year ended March 31, 2025:</span></div></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><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;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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: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;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:9pt;font-weight:400;line-height:100%">Deducted from asset accounts:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,827&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,641&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,582&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,880&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax asset 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">648&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">15,802&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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:9pt;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:9pt;font-weight:400;line-height:100%">18,983&#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:9pt;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:9pt;font-weight:400;line-height:100%">4,289&#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:9pt;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:9pt;font-weight:400;line-height:100%">(8)</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:9pt;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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:9pt;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:9pt;font-weight:400;line-height:100%">2,582&#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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#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:9pt;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:9pt;font-weight:400;line-height:100%">20,682&#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%">Reserves on balance sheet:</span></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;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">Accrued general and product liability costs, net of insurance recoveries</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:9pt;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:9pt;font-weight:400;line-height:100%">12,351&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:9pt;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:9pt;font-weight:400;line-height:100%">3,776&#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:9pt;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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:9pt;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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:9pt;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:9pt;font-weight:400;line-height:100%">3,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"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2)</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:9pt;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:9pt;font-weight:400;line-height:100%">12,451&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year ended March 31, 2024:</span></div></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;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">Deducted from asset accounts:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,620&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,225&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3)</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,079&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,827&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax asset valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,978&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(805)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(17)</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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">15,156&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">Total</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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,598&#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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">420&#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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20)</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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64&#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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,079&#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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,983&#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:9pt;font-weight:400;line-height:100%">Reserves on balance sheet:</span></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;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#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:400;line-height:100%">Accrued general and product liability costs, net of insurance recoveries</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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,831&#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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,226&#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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,706&#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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2)</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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,351&#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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year ended March 31, 2023:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#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:400;line-height:100%">Deducted from asset accounts:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding: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:9pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,717&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,055&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(96)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,056&#160;</span></td><td 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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,620&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax asset 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,147&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">77&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(246)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">15,978&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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:9pt;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:9pt;font-weight:400;line-height:100%">21,864&#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:9pt;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:9pt;font-weight:400;line-height:100%">1,132&#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:9pt;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:9pt;font-weight:400;line-height:100%">(342)</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:9pt;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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:9pt;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:9pt;font-weight:400;line-height:100%">3,056&#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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#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:9pt;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:9pt;font-weight:400;line-height:100%">19,598&#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%">Reserves on balance sheet:</span></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;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">Accrued general and product liability costs, net of insurance recoveries</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:9pt;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:9pt;font-weight:400;line-height:100%">13,414&#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:9pt;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:9pt;font-weight:400;line-height:100%">3,025&#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:9pt;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:9pt;font-weight:400;line-height:100%">&#8212;&#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 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:9pt;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:9pt;font-weight:400;line-height:100%">&#8212;&#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:9pt;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:9pt;font-weight:400;line-height:100%">3,608&#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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2)</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:9pt;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:9pt;font-weight:400;line-height:100%">12,831&#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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160; </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_________________</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Uncollectible accounts written off, net of recoveries</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Insurance claims and expenses paid</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_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 09<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ValuationAndQualifyingAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ValuationAndQualifyingAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">$ (5,138)<span></span>
</td>
<td class="nump">$ 46,625<span></span>
</td>
<td class="nump">$ 48,429<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 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;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<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_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<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_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<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_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 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;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 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;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 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;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 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;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_TradingArrByIndTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph 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;">ecd_TradingArrByIndTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Policies and Procedures<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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_ecd_InsiderTradingPoliciesProcLineItems', window );"><strong>Insider Trading Policies and Procedures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_InsiderTrdPoliciesProcAdoptedFlag', window );">Insider Trading Policies and Procedures Adopted</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTradingPoliciesProcLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16<br> -Subsection J<br> -Paragraph 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;">ecd_InsiderTradingPoliciesProcLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTrdPoliciesProcAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16<br> -Subsection J<br> -Paragraph 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;">ecd_InsiderTrdPoliciesProcAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cybersecurity Risk Management and Strategy Disclosure<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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_cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems', window );"><strong>Cybersecurity Risk Management, Strategy, and Governance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock', window );">Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [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%">In connection with our enterprise risk management process, we identify, prioritize, monitor and seek to ameliorate key risks that may affect the Company, including risks from or relating to cyber threats.  We have enterprise-wide security policies, standards and controls that seek to incorporate best practices in security engineering, technology architecture and data protection. Our policies and controls include security measures designed to protect our systems against unauthorized access. We also maintain cybersecurity protection measures with respect to our information technology systems, including with respect to the protection of our customer data, vendor data and employee information.  We have also implemented specialized training and education programs to seek to guard against cybersecurity events, such as enterprise-wide communications, presentations, phishing simulations and focused training for specific roles, as well as a general cybersecurity training program required for all employees. We also engage third parties to perform regular reviews of our security framework controls to promote objectivity.  Our processes to identify, assess and manage material risks relating to cyber threats include risks associated with third party service providers, including cloud-based platforms. We believe that these policies and controls provide us with an appropriate comprehensive assessment of potential cyber threats.</span></div><div style="text-align:justify"><span><br/></span></div><div 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 sophistication of cybersecurity threats, including through the use of artificial intelligence, continues to increase, and while additional measures are continually deployed to mitigate risks and protect our systems, the risk of a breach continues to increase. To address this increased risk we are continually enhancing our Disaster Recovery and Business Continuity capabilities enabling system and data recovery and reducing the overall length our systems would be unavailable for normal 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:112%">To date, risks from cybersecurity threats have not materially affected the Company, and we do not believe these threats are reasonably likely to materially affect the Company, including its business strategy, financial condition or results of operations. However, the risks from cybersecurity threats and incidents continues to increase, and the preventative actions we have taken and continue to take to reduce the risk of cybersecurity threats and incidents may not successfully protect our systems against all such threats and incidents.  Refer to Item 1A &#8211; Risk Factors under the heading &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Our business operations may be adversely affected by information technology systems interruptions or intrusion</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">"</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">for additional information.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesIntegratedFlag', window );">Cybersecurity Risk Management Processes Integrated [Flag]</a></td>
<td class="text">true<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_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock', window );">Cybersecurity Risk Management Processes Integrated [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%">In connection with our enterprise risk management process, we identify, prioritize, monitor and seek to ameliorate key risks that may affect the Company, including risks from or relating to cyber threats.  We have enterprise-wide security policies, standards and controls that seek to incorporate best practices in security engineering, technology architecture and data protection. Our policies and controls include security measures designed to protect our systems against unauthorized access. We also maintain cybersecurity protection measures with respect to our information technology systems, including with respect to the protection of our customer data, vendor data and employee information.  We have also implemented specialized training and education programs to seek to guard against cybersecurity events, such as enterprise-wide communications, presentations, phishing simulations and focused training for specific roles, as well as a general cybersecurity training program required for all employees. We also engage third parties to perform regular reviews of our security framework controls to promote objectivity.  Our processes to identify, assess and manage material risks relating to cyber threats include risks associated with third party service providers, including cloud-based platforms. We believe that these policies and controls provide us with an appropriate comprehensive assessment of potential cyber threats.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag', window );">Cybersecurity Risk Management Third Party Engaged [Flag]</a></td>
<td class="text">true<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_cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag', window );">Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]</a></td>
<td class="text">true<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_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag', window );">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]</a></td>
<td class="text">false<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_cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock', window );">Cybersecurity Risk Board of Directors Oversight [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 Board of Directors has delegated to the Audit Committee to assist the Board of Directors in fulfilling its oversight responsibilities on cybersecurity matters.  The Audit Committee oversees a number of the Company&#8217;s risk management practices, including those relating to cybersecurity risks.  Our CDO provides updates on cybersecurity risks, threats, key developments in Company policies and practices, and related risk exposures to the Audit Committee regularly.  A member of the Audit Committee will then brief the full Board of Directors on items discussed within the Audit Committee, including cybersecurity risks and related matters. Additionally, management provides an update to the full Board of Directors on cybersecurity matters at least once a year, and more often as needed.  The Board of Directors annually reviews and approves the capital and operating budgets, ultimately reviewing and approving the amount spent by the Company on cybersecurity measures.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock', window );">Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]</a></td>
<td class="text">Our cybersecurity program is overseen by a cross-functional committee of senior business leaders and is led by our Senior Vice President of Information Services and Chief Digital Officer (CDO).  This management committee meets regularly and is charged with overseeing our cybersecurity strategy, seeking to ensure that cyber risks relating to the Company and its operations are managed, and that the program is aligned with the Company's business goals and objectives.<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_cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock', window );">Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]</a></td>
<td class="text">Our CDO provides updates on cybersecurity risks, threats, key developments in Company policies and practices, and related risk exposures to the Audit Committee regularly.  A member of the Audit Committee will then brief the full Board of Directors on items discussed within the Audit Committee, including cybersecurity risks and related matters. Additionally, management provides an update to the full Board of Directors on cybersecurity matters at least once a year, and more often as needed.  The Board of Directors annually reviews and approves the capital and operating budgets, ultimately reviewing and approving the amount spent by the Company on cybersecurity measures.<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_cyd_CybersecurityRiskRoleOfManagementTextBlock', window );">Cybersecurity Risk Role of Management [Text Block]</a></td>
<td class="text">Our cybersecurity program is overseen by a cross-functional committee of senior business leaders and is led by our Senior Vice President of Information Services and Chief Digital Officer (CDO).  This management committee meets regularly and is charged with overseeing our cybersecurity strategy, seeking to ensure that cyber risks relating to the Company and its operations are managed, and that the program is aligned with the Company's business goals and objectives.<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_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag', window );">Cybersecurity Risk Management Positions or Committees Responsible [Flag]</a></td>
<td class="text">true<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_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock', window );">Cybersecurity Risk Management Positions or Committees Responsible [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%">Our cybersecurity program is overseen by a cross-functional committee of senior business leaders and is led by our Senior Vice President of Information Services and Chief Digital Officer (CDO).  This management committee meets regularly and is charged with overseeing our cybersecurity strategy, seeking to ensure that cyber risks relating to the Company and its operations are managed, and that the program is aligned with the Company's business goals and objectives.  The CDO has a formal education in information technology as well as extensive experience working in the Company&#8217;s information and technology function; and receives periodic training and education on cybersecurity-related topics.   </span></div>The Board of Directors has delegated to the Audit Committee to assist the Board of Directors in fulfilling its oversight responsibilities on cybersecurity matters.<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_cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock', window );">Cybersecurity Risk Management Expertise of Management Responsible [Text Block]</a></td>
<td class="text">The CDO has a formal education in information technology as well as extensive experience working in the Company&#8217;s information and technology function; and receives periodic training and education on cybersecurity-related topics.<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_cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock', window );">Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]</a></td>
<td class="text">Our CDO provides updates on cybersecurity risks, threats, key developments in Company policies and practices, and related risk exposures to the Audit Committee regularly.<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_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag', window );">Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 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;">cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 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;">cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph iii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph iii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 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;">cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesIntegratedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesIntegratedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementThirdPartyEngagedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 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;">cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 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;">cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph ii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph ii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskRoleOfManagementTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 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;">cyd_CybersecurityRiskRoleOfManagementTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph iii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph iii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Principles and Practices (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Advertising</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>Costs associated with advertising are expensed as incurred and are included in Selling expense in the Consolidated Statements of Operations.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash and Cash Equivalents</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers as cash equivalents all highly liquid investments with an original maturity of three months or less.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_ConcentrationRiskConcentrationinLaborPolicyPolicyTextBlock', window );">Concentrations of Labor</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Concentrations of Labor</span></div><div 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%">Approximately 3.7% of the Company&#8217;s employees are represented by one U.S. collective bargaining agreement which expire in May 2027. We also have various labor agreements with our non-U.S. employees that we negotiate from time to time.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Consolidation</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consolidation</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div>These consolidated financial statements include the accounts of the Company and its global subsidiaries; all significant intercompany accounts and transactions have been eliminated.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsIssuancesPolicy', window );">Equity Method Investment</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Equity Method Investment</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:120%">&#160;</span></div>The Company has an investment 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, whose principal activity is to manufacture various electrical overhead traveling cranes. This investment represents a minority ownership interest that is accounted for under the equity method of accounting since the Company has significant influence over the investee. As a result, the Company records its portion of the gains and losses incurred by this entity in Investment (income) loss in the Consolidated Statements of Operations.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency Translations</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency Translations</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company translates for</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">eign currency financial statements as described in Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") Topic 830, &#8220;Foreign Currency Matters.&#8221; Under this me</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">thod, all items of income and expense are translated to U.S. dollars at average exchange rates during the year. All assets and liabilities are translated to U.S. dollars at the year-end exchange rate. Gains or losses on translations are recorded in accumulated other comprehensive loss </span></div>in the shareholders&#8217; equity section of the balance sheet. The functional currency is the foreign currency in which the foreign subsidiaries conduct their business.&#160;&#160;Gains and losses from foreign currency transactions are reported in foreign currency exchange loss (gain).<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</a></td>
<td class="text"><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%">Goodwill</span></div><div 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%">Goodwill is not amortized but is tested for impairment at least annually, or more frequently if indicators of impairment exist, 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. 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 and interdependencies 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 reporting segment level as defined under ASC Topic 280-10-50-10 &#8220;Segment Reporting &#8211; Disclosure.&#8221;&#160;&#160;As of March 31, 2025, the Company&#8217;s one segment is subdivided into three reporting units. An impairment charge is recorded if the carrying value is greater than the reporting unit's fair value.</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%">When the Company evaluates the potential for goodwill impairment, it assesses a range of qualitative factors including, but not limited to, macroeconomic conditions, industry conditions, the competitive environment, changes in the market for its products and services, regulatory and political developments, entity specific factors such as strategy and changes in key personnel, and overall financial performance. If, after completing this assessment, it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying value or if economic or other business factors indicate that the fair value of our reporting units may have declined since our last quantitative test, the Company performs a quantitative test.</span></div><div style="text-align:justify"><span><br/></span></div><div 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 order to perform the quantitative impairment tests, the Company uses the discounted cash flow method to estimate fair value. The discounted cash flow method incorporates various assumptions, the most significant being projected revenue growth rates, EBITDA margins and cash flows, the terminal growth rate, and the discount rate. The Company projects discounted cash flows based on each reporting unit's current business, expected developments, and operational strategies over a <span style="-sec-ix-hidden:f-477">five</span> to seven-year period. In estimating the terminal growth rates, the Company considers its historical and projected results, as well as the economic environment in which its reporting units operate. The discount rate utilized for each reporting unit reflect the Company's assumptions of marketplace participants' cost of capital and risk assumptions, both specific to the reporting unit and overall in the economy.  </span></div>The Company performed its qualitative assessment as of February 28, 2025 for all three reporting units and determined that a quantitative goodwill impairment test was required for the Precision Conveyance reporting unit. Based on results of both the qualitative and quantitative impairment test for the reporting units, the Company determined the fair value was not less than its carrying value.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock', window );">Impairment of Long-Lived Assets</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impairment of Long-Lived 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%">The Company assesses impairment of its long-lived assets in accordance with the provisions of ASC Topic 360 &#8220;Property, Plant, and Equipment.&#8221; This statement requires long-lived assets, such as property and equipment and purchased intangibles subject to amortization, to be reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset group may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset group to estimated undiscounted future cash flows expected to be generated by the asset group over its remaining useful life. If the carrying amount of an asset group exceeds its estimated future cash flows, an impairment charge is recognized equal to the amount by which the carrying amount of the asset group exceeds the fair value of the asset group.  The fair values are determined in accordance with ASC 820.</span></div><div style="text-align:justify"><span><br/></span></div><div 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 assessing long-lived assets for an impairment loss, assets are grouped with other assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. Asset grouping requires a significant amount of judgment. Accordingly, facts and circumstances will influence how asset groups are determined for impairment testing. In assessing long-lived assets for impairment, management considered the Company&#8217;s product line portfolio, customers and related commercial agreements, labor agreements and other factors in grouping assets and liabilities at the lowest level for which identifiable cash flows are independent. The Company considers projected future undiscounted cash </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">flows, trends and other factors in its assessment of whether impairment conditions exist. While the Company believes that its estimates of future cash flows are reasonable, different assumptions regarding such factors as future production volumes, customer pricing, economics, and productivity and cost initiatives, could significantly affect its estimates. In determining fair value of long-lived assets, management uses management estimates, discounted cash flow calculations, and appraisals where necessary. There were no indicators of impairment related to long-lived assets in the current year.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy', window );">Intangible Assets</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">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%">At acquisition, the Company estimates and records the fair value of purchased intangible assets which primarily consist of trade names, customer relationships, and technology.&#160;&#160;The fair values are estimated based on management&#8217;s assessment as well as independent third-party appraisals.&#160;&#160;Such valuations may include a discounted cash flow of anticipated revenues resulting from the acquired intangible asset.</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%">Amortization of intangible assets with finite lives is recognized over their estimated useful lives using an amortization method that reflects the pattern in which the economic benefits of the intangible assets are consumed or otherwise realized.&#160;&#160;The straight line method is used for customer relationships.&#160;&#160;As a result of the negligible attrition rate in our customer base, the difference between the straight line method and attrition method is not considered significant.&#160;&#160;The estimated useful lives for our intangible assets range from 1 to 25 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%">Similar to goodwill, indefinite-lived intangible assets (including trademarks on our acquisitions) are tested for impairment on an annual basis.  When the Company evaluates the potential for impairment of intangible assets, it assesses a range of qualitative factors including, but not limited to, macroeconomic conditions, industry conditions, the competitive environment, changes in the market for its products and services, regulatory and political developments, entity specific factors such as strategy and changes in key personnel, and overall financial performance. If, after completing this assessment, it is determined that it is more likely than not that the fair value of an indefinite-lived intangible asset is greater than its carrying value, we conclude that the indefinite-lived intangible asset is not impaired. If, after completing this assessment, it is determined that it is more likely than not that the fair value of an indefinite-lived intangible asset is less than its carrying value or if economic or other business factors indicate that the fair value of our indefinite-lived intangible assets may have declined since our last quantitative test, the Company performs a new quantitative test.  The methodology used to value trademarks is the relief from royalty method.  The recorded book value of these trademarks in excess of the calculated fair value triggers an impairment.  The key estimate used in this calculation consists of an overall royalty rate applied to the sales covered by the trademark. After performing a qualitative assessment as of February 28, 2025, it was determined that the trademarks were not impaired.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventories</span></div><div 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>Inventories are valued at the lower of cost and net realizable value. Cost of approximately 41% of inventories at March&#160;31, 2025 and 40% at March&#160;31, 2024 have been determined using the LIFO (last-in, first-out) method. Costs of other inventories have been determined using the FIFO (first-in, first-out) or average cost method. FIFO cost approximates replacement cost. Costs in inventory include components for direct labor and overhead costs.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesPolicy', window );">Marketable Securities</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Marketable Securities</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s marketable securities, which consist of equity and fixed income securities, are recorded at fair value. Under ASU 2016-01 all equity investments (including certain fixed income securities) in unconsolidated entities are measured at fair value through earnings. Therefore, gains and losses on marketable securities are realized within Investment (income) loss on the Consolidated Statements of Operations. Estimated fair value is based on published trading values at the balance sheet dates. The cost of securities sold is based on the specific identification method. Interest and dividend income are also included in Investment (income) loss on the Consolidated Statements of Operations.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The marketable securities are carried as long-term assets since they are held for the settlement of the Company&#8217;s general and products liability insurance claims filed through CM Insurance Company, Inc., a wholly owned captive insurance subsidiary.&#160;&#160;The marketable securities are not available for general working capital purposes.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Plant, and Equipment</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, Plant, and Equipment</span></div><div 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>Property, plant, and equipment are stated at cost and depreciated principally using the straight-line method over their respective estimated useful lives (buildings and building equipment &#8212; 15 to 40 years; machinery and equipment &#8212; 3 to 18 years). When depreciable assets are retired, or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in operating results.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpensePolicy', window );">Research and Development</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and Development</span></div><div 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>Consistent with prior periods, the Company continues to account for research and development expenses in accordance with the provisions of ASC 730 and are expensed as incurred.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition, Accounts Receivable, and Concentration of Credit Risk and Shipping and Handling 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-style:italic;font-weight:400;line-height:120%">Revenue Recognition, Accounts Receivable, and Concentration of Credit Risk</span></div><div 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%">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 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. The Company generally recognizes revenue for customer 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. For both standard products and custom engineered products, the transaction price is based upon the price stated in either the purchase order or contract. Refer to Note 4 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%">Additionally, the Company performs ongoing credit evaluations of its customers&#8217; financial condition, but generally does not require collateral to support customer receivables. The credit risk is controlled through credit approvals, limits, and monitoring procedures. Accounts receivables are reported at net realizable value and do not accrue interest. The Company establishes an allowance for doubtful accounts based upon factors surrounding 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.&#160;&#160;The Company does not routinely permit customers to return product. However, sales returns are permitted in specific situations and typically include a restocking charge or the purchase of additional product. As a result of ASU No. 2016-13, &#8220;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments," effective in fiscal 2021, the Company has updated its existing allowance for doubtful accounts policy to comply with the new standard.</span></div><div 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%">Shipping and Handling 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%">&#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%">Shipping and handling costs are a component of cost of products sold.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-Based Compensation</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation</span></div>The Company records stock-based compensation in accordance with ASC Topic 718, &#8220;Compensation &#8211; Stock Compensation.&#8221; This standard requires all equity-based payments to employees, including grants of employee stock options, to be recognized in the Consolidated Statements of Operations based on the grant date fair value of the award.&#160;&#160;Stock compensation expense is included in Cost of products sold, Selling, and General and administrative expense depending on the nature of the service of the employee receiving the award.&#160;&#160;The Company uses a straight-line method of attributing the value of stock compensation expense, subject to minimum levels of expense, based on vesting.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases </span></div>All leases are reviewed for operating or finance classification at their inception. The Company records leases in accordance with ASC 842, "Leases," effective April 1, 2019 whereas leases with terms greater than twelve months are recorded on the balance sheet as a right-of-use ("ROU") asset and corresponding lease liability.<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%">Nature of leases</span></div><div style="text-align:justify"><span><br/></span></div><div 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. At the inception of an arrangement, the Company determines whether the arrangement is or contains a lease based on the unique facts and circumstances present. At lease commencement, the Company evaluates whether the arrangement is a finance or operating lease, and accounts for it accordingly. Operating leases are included in other assets, other current liabilities, and other liabilities on the Company&#8217;s Consolidated Balance Sheet. Finance leases are included in net property, plant, and equipment, current portion of long-term debt and finance lease obligation, and the remaining balance is recorded within Term loan and finance lease obligations on the Consolidated Balance Sheet. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leases with a term greater than one year are recognized on the Consolidated Balance Sheet as right-of-use (&#8220;ROU&#8221;) assets, lease obligations, and, if applicable, long-term lease obligations in the financial statement line items above. 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. As the interest rate implicit in lease contracts is generally not readily determinable, the Company uses its estimated incremental borrowing rate in determining the present value of lease payments. The incremental borrowing rate is determined based on the Company&#8217;s recent debt issuances, lease term, and the currency in which lease payments are made. The Company recognizes lease expense on a straight-line basis over the lease term. Additionally, because the Company has elected to not separate lease and non-lease components, variable costs also include payments to the landlord for common area maintenance, real estate taxes, insurance, and other operating expenses. </span></div><div style="text-align:justify"><span><br/></span></div><div 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 renewal 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. The Company recorded a finance lease for a manufacturing facility in Hartland, WI that has a 23 year lease term which terminates in 2035 as a result of the Dorner acquisition. As of March&#160;31, 2025, the Company does not have any significant additional leases that have not yet commenced.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyPolicy', window );">Warranties</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Warranties</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offers warranties for certain products it sells. The specific terms and conditions of those warranties vary depending upon the product sold and the country in which the Company sold the product. As noted in Note 4 to the financial statements, 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 are assurance-type warranties that do not qualify as separate performance obligations under ASC 606. The Company estimates the costs that may be incurred under its standard warranties, based largely upon actual warranty repair costs history, and records a liability in the amount of such costs in the month that revenue is recognized. The resulting accrual balance is reviewed during the year. Factors that affect the Company&#8217;s warranty liability include the number of units sold, historical and anticipated rate of warranty claims, and cost per claim.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Effects of New Accounting Pronouncements</a></td>
<td class="text">Effects of New Accounting Pronouncements<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%">Recently 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%">On April 1, 2024, the Company adopted Accounting Standard Update (ASU) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The new guidance improves reportable segment disclosure requirements, primarily through enhanced disclosures for significant segment expenses. The guidance was effective retrospectively for the Company as of April 1, 2024 for the annual period. The guidance is effective retrospectively for the Company as of April 1, 2025 for the interim periods. As a result, the Company has enhanced its segment disclosures to include the presentation of significant cost and expenses by segment. The adoption of this ASU only affects the Company&#8217;s disclosures, with no impacts to the financial condition and results of operations. All applicable disclosures have been included in Note 19.</span></div><div style="text-align:justify"><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><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%">In November 2024, the FASB issued ASU 2024-03, Income Statement&#8212;Reporting Comprehensive Income&#8212;Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses. This ASU will improve disclosures about a public business entity's expenses and address requests from investors for more detailed information about the types of expenses commonly presented within the expense caption on the Company's Statement of Operations. The new guidance is effective for annual periods beginning after December 15, 2026 and interim periods within fiscal years beginning after December 15, 2027. The Company believes the adoption of this standard will result in additional disclosures, but will not have an overall material impact to the financial statements.</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%">In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The ASU is intended to provide increased transparency about income tax information through improvements to income tax disclosures related to the rate reconciliation and income taxes paid. The Company believes the adoption of this standard will result in some additional disclosures, but will not have an overall material impact to the financial statements.</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 Company is currently assessing the impact these ASUs will have on the footnotes of its annual and interim financial statements. The Company plans to adopt these standards in fiscal 2026 when required. ASUs not listed were assessed and determined to be either not applicable, or had or are expected to have an immaterial impact on our financial statements and related disclosures.</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_cmco_ConcentrationRiskConcentrationinLaborPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Concentration Risk, Concentration in Labor, Policy [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmco_ConcentrationRiskConcentrationinLaborPolicyPolicyTextBlock</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>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 35<br> -Topic 720<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483406/720-35-50-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;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-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;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-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;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsIssuancesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income statement treatment of issuances of stock by an equity method investee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -SubTopic 10<br> -Topic 323<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsIssuancesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/830/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 330<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478411/912-330-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/330/tableOfContent<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 270<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482989/270-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-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;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for investment classified as 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> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-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;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs it has 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483044/730-10-05-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;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.C.Q3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.1.Q5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.3.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for standard warranties including the methodology for measuring the 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> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Principles and Practices (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">Schedule of Product Warranty Liability</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the Company&#8217;s product warranty accrual are as follows:</span><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.169%"><tr><td style="width:1.0%"></td><td style="width:63.199%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.567%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.366%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.567%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.601%"></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="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%">March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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%">2025</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%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</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%">1,924&#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%">1,827&#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%">Accrual for warranties issued</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%">830&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">999&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Warranties settled</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,074)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(842)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 currency translation</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%">12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,692&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,924&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>65
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions &amp; Disposals (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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, Asset Acquisition, and Joint Venture Formation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of Purchase Consideration to the Assets Acquired and Liabilities</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:112%">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.590%"><tr><td style="width:1.0%"></td><td style="width:78.731%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.069%"></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%">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%">7,576&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,523&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant, and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,157&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,581&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent liability (see above)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,680)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,239&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,241)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,566&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-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:#cceeff;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%">115,721&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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_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_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> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Paragraph 1<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-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;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue &amp; Receivables (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Schedule of Balance and Related Activity for Customer Advances</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 fiscal 2025 and 2024 (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:93.567%"><tr><td style="width:1.0%"></td><td style="width:67.025%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.425%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Customer advances (contract liabilities)</span></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</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%">2024</span></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%">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%">16,588&#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%">27,003&#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: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,040&#160;</span></td><td style="background-color:#ffffff;padding:2px 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%">Revenue recognized from customer advances included in the beginning balance </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,588)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,003)</span></td><td style="background-color:#cceeff;padding:2px 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 revenue recognized from customer advances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,588)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55,311)</span></td><td style="background-color:#ffffff;padding:2px 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%">Customer advances recorded from acquisition</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,866&#160;</span></td><td style="background-color:#cceeff;padding:2px 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 (1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 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%">Ending balance</span></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%">15,631&#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;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%">16,588&#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 style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div>&#160;&#160;&#160;&#160;(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 );">Schedule of Disaggregation of Revenue</a></td>
<td class="text">The following table illustrates the disaggregation of revenue by product grouping for the years ending March&#160;31, 2025, 2024 and 2023 (in thousands): <div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:66.520%"><tr><td style="width:1.0%"></td><td style="width:39.559%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.679%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.679%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.144%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended March 31,</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%">2025</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%">2024</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%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">328,095&#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%">344,190&#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%">330,295&#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="display:none"></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: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%">398,117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412,076&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366,277&#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></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%">Precision Conveyors 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%">154,659&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,463&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,586&#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></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%">Engineered 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%">82,029&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,728&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,963&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></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: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%">127&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119&#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></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%">963,027&#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%">1,013,540&#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%">936,240&#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="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock', window );">Schedule of Balance and Related Activity for Allowance for Doubtful Accounts</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%">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 year ending March&#160;31, 2025 and March&#160;31, 2024 (in thousands):</span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:8.479%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.327%"><tr><td style="width:1.0%"></td><td style="width:64.857%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.454%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.266%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.454%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.269%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align: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,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Allowance for doubtful accounts</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%">2025</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%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 1, beginning balance</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%">3,827&#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%">3,620&#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%">Bad 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%">3,641&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,225&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less uncollectible accounts written off, net of 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%">(2,582)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,079)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">Allowance recorded from acquisition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 (1)</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%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">March 31, ending balance</span></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%">4,880&#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%">3,827&#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></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_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> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>67
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of Financial Assets and Liabilities Measured or Disclosed at Fair Value</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 on a recurring basis:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"></td><td style="width:34.071%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.423%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.016%"></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:0 1pt"></td><td colspan="18" style="padding:2px 1pt;text-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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quoted prices in<br/>active markets for<br/>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<br/>other observable<br/>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<br/>&#160;unobservable<br/>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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">At March</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:100%">31, 2025</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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="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%">Assets/(Liabilities)<br/>Measured at fair value:</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="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%">10,112&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">10,112&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">1,235&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">1,235&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Terminated pension 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%">6,342&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,342&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Foreign exchange contracts</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%">(49)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Interest rate 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%">(1,140)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">(1,140)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Cross currency 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%">(1,849)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,849)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disclosed at fair value:</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%">Term loan</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%">(437,013)</span></td><td style="background-color:#ffffff;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%">&#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 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%">(437,013)</span></td><td style="background-color:#ffffff;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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AR Securitization facility</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%">(25,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.052%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.672%"></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:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">Quoted prices in<br/>active markets for<br/>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<br/>other observable<br/>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<br/>&#160;unobservable<br/>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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">At March</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:100%">31, 2024</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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="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%">Assets/(Liabilities)<br/>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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,447&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">11,447&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">1,390&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">1,390&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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;&#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%">(77)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">(77)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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;&#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%">7,122&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,122&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#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%">(2,342)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">(2,342)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(479,351)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(479,351)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AR Securitization facility</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%">(45,000)</span></td><td style="background-color:#ffffff;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%">&#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 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%">(45,000)</span></td><td style="background-color:#ffffff;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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock', window );">Schedule of Fair Value Measurement Inputs and Valuation Techniques</a></td>
<td class="text"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:57.748%"><tr><td style="width:1.0%"></td><td style="width:50.292%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.203%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.205%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</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%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compound annual growth rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.7%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.0%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Terminal value growth rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.2%</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-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;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-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;">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>68
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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:</span></div><div style="text-align:center"><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:64.297%"></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:15.456%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.458%"></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="border-top:2pt solid #000000;padding:2px 1pt;text-align: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,</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%">2025</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%">2024</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%">At lower of cost or net realizable value &#8212; FIFO basis:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#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%">163,053&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,031&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-process</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,349&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,669&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</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%">37,197&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,554&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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%">230,599&#160;</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="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%">218,254&#160;</span></td><td style="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%">LIFO cost less than FIFO cost</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%">(32,001)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,163)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net inventories</span></td><td colspan="3" style="padding:0 1pt"></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%">198,598&#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 colspan="3" style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:0 1pt"></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%">186,091&#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><span></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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-10-50-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;">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>69
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant, and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Property, Plant and Equipment, Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property, Plant and Equipment</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated property, plant, and equipment of the Company consisted of the following:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.368%"><tr><td style="width:1.0%"></td><td style="width:56.879%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.608%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.102%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.608%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.103%"></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="border-top:2pt solid #000000;padding:2px 1pt;text-align: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,</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%">2025</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%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land and land improvements</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%">4,396&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-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%">5,460&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,345&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,683&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery, equipment, and leasehold improvements</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%">277,396&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,643&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,025&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,426&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359,162&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349,212&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation</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%">252,998&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,817&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 property, plant, and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,164&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,395&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PropertyPlantAndEquipmentNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-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;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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 years ended March 31, 2025 and 2024 is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:60.672%"><tr><td style="width:1.0%"></td><td style="width:80.827%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.973%"></td><td style="width:0.1%"></td></tr><tr><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></tr><tr><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></tr><tr><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></tr><tr><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at April 1, 2023</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">644,629&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">Acquisition of montratec (Refer to Note 3)</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%">66,566&#160;</span></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(861)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March&#160;31, 2024</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">710,334&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March&#160;31, 2025</span></div></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%">710,807&#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><span></span>
</td>
</tr>
<tr class="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</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%">Identifiable intangible assets at March&#160;31, 2025, are summarized as follows (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:53.219%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.544%"></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="border-bottom:2pt solid #000000;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%">Gross<br/>Carrying&#160;<br/>Amount</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;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%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">22,770&#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%">(9,600)</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%">13,170&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">46,294&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">46,294&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">355,845&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,466)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,379&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">112,507&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,580)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,927&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">3,868&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,076)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">792&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March&#160;31, 2025</span></div></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%">541,284&#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%">(184,722)</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%">356,562&#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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Identifiable intangible assets at March&#160;31, 2024 were as follows (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:53.219%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.544%"></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="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%">Gross<br/>&#160;Carrying<br/>&#160;Amount</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%">Accumulated<br/>&#160;Amortization</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:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">22,404&#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%">(7,903)</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%">14,501&#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="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,254&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">46,254&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">355,489&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(108,688)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,801&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">112,467&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,152)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,315&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">3,748&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,985)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">763&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March&#160;31, 2024</span></div></td><td colspan="3" style="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%">540,362&#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%">(154,728)</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%">385,634&#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></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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Finite-Lived Intangible Assets</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%">Identifiable intangible assets at March&#160;31, 2025, are summarized as follows (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:53.219%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.544%"></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="border-bottom:2pt solid #000000;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%">Gross<br/>Carrying&#160;<br/>Amount</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;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%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">22,770&#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%">(9,600)</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%">13,170&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">46,294&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">46,294&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">355,845&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,466)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,379&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">112,507&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,580)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,927&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">3,868&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,076)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">792&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March&#160;31, 2025</span></div></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%">541,284&#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%">(184,722)</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%">356,562&#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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Identifiable intangible assets at March&#160;31, 2024 were as follows (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:53.219%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.544%"></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="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%">Gross<br/>&#160;Carrying<br/>&#160;Amount</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%">Accumulated<br/>&#160;Amortization</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:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">22,404&#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%">(7,903)</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%">14,501&#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="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,254&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">46,254&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">355,489&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(108,688)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,801&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">112,467&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,152)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,315&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">3,748&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,985)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">763&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March&#160;31, 2024</span></div></td><td colspan="3" style="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%">540,362&#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%">(154,728)</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%">385,634&#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></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-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;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1A<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-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;">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://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-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;">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>71
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock', window );">Schedule of Derivative Instruments Effect on Condensed Consolidated Statements of Operations</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 is the effect of derivative instruments on the Consolidated Statements of Operation for the years ended March 31, 2025, 2024, and 2023 (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:100.000%"><tr><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.215%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.759%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.245%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.449%"></td><td style="width:0.1%"></td></tr><tr><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%">Derivatives Designated as Cash Flow&#160;&#160;<br/>Hedges</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%">Type of Instrument</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%">Amount of Gain or (Loss) Recognized in Other Comprehensive Income (Loss) on Derivatives (Effective Portion)</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%">Location of Gain or<br/>(Loss) Recognized<br/>in Income on<br/>Derivatives</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%">Amount of Gain or (Loss) Reclassified from AOCL into Income (Effective Portion)</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31,</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:2pt solid #000000;padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="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%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of products sold</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%">(27)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</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%">1,792&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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="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%">8,008&#160;</span></td><td style="background-color:#ffffff;padding:2px 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%">2025</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%">Cross currency swap</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%">434&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 loss (gain)</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%">(15)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;padding: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%">(168)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of products sold</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%">(29)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</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%">7,145&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="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%">9,739&#160;</span></td><td style="background-color:#ffffff;padding:2px 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%">2024</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%">Cross currency swap</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%">(70)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency exchange loss (gain)</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%">502&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</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%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of products sold</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%">(201)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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: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%">7,295&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="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%">2,368&#160;</span></td><td style="background-color:#ffffff;padding:2px 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%">2023</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%">Cross currency swap</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%">5,033&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 loss (gain)</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%">2,332&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock', window );">Schedule of Derivative Instruments</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%">The following is information relative to the Company&#8217;s derivative instruments in the Consolidated Balance Sheets as of March 31, 2025 and 2024 (in thousands):</span></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:32.853%"></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:39.365%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.768%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.219%"></td><td style="width:0.1%"></td></tr><tr><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="9" 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%">Fair Value of Asset (Liability)<br/>March 31,</span></td></tr><tr><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%">Derivatives Designated as<br/>Hedging Instruments</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%">March 31,</span></td><td colspan="3" style="display:none"></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%">2025</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%">2024</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%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other</span></td><td colspan="3" style="display:none"></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%">139&#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%">56&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued Liabilities</span></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%">(188)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(133)</span></td><td style="background-color:#ffffff;padding:2px 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%">Interest rate swap</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other</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%">597&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,503&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align: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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Assets</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;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:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued Liabilities</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%">(99)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non current liabilities</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,639)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(381)</span></td><td style="background-color:#ffffff;padding:2px 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%">Cross currency swap</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align: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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities</span></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%">(49)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;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:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non current liabilities</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%">(1,800)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,541)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4E<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4C<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Liabilities and Other Non-current Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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_AccruedLiabilitiesCurrentAndNoncurrentAbstract', window );"><strong>Accrued Liabilities [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_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of Accrued Liabilities</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%">Consolidated accrued liabilities of the Company consisted of the following: &#160;</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.719%"><tr><td style="width:1.0%"></td><td style="width:64.733%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.633%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.466%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.902%"></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="border-top:2pt solid #000000;padding:2px 1pt;text-align: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,</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%">2025</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%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll</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%">37,285&#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%">39,315&#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%">Accrued income taxes 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,646&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,526&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 health insurance</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%">2,813&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,450&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued general and product liability costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 advances, deposits, and rebates</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%">17,368&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,531&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">Current ROU lease 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%">9,961&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,723&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:#cceeff;padding:2px 1pt;text-align: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 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%">32,434&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,828&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></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%">113,907&#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 colspan="3" style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:0 1pt"></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%">127,973&#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><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated other non-current liabilities of the Company consisted of the following: &#160;</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.649%"><tr><td style="width:1.0%"></td><td style="width:67.121%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.663%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.171%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.490%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.855%"></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="border-top:2pt solid #000000;padding:2px 1pt;text-align: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,</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%">2025</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%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated postretirement benefit obligation</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%">597&#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%">695&#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%">Accrued general and product liability costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,046&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,388&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 pension cost</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%">62,675&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,552&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,541&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax</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%">28,302&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,450&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">Non-current ROU lease 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%">59,735&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,666&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">10,383&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,263&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;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%">178,538&#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%">202,555&#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><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccruedLiabilitiesCurrentAndNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accrued 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_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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_ScheduleOfDebtTableTextBlock', window );">Schedule of Debt</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%">Consolidated long-term debt of the Company consisted of the following:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.643%"><tr><td style="width:1.0%"></td><td style="width:62.609%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.158%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.482%"></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="border-top:2pt solid #000000;padding:2px 1pt;text-align: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,</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%">2025</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%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan B </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%">437,560&#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%">477,560&#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%">AR Securitization </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%">25,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized deferred financing costs, net</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%">(3,852)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,261)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458,708&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">517,299&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt, less current portion</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%">408,708&#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%">467,299&#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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of Maturities of Long-term Debt</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The principal payments obligated to be made as of March&#160;31, 2025 on the Term Loan B facility and AR Securitization are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:27.192%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="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%">2026</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%">4,976&#160;</span></td><td style="background-color:#cceeff;padding:2px 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%">2027</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%">29,976&#160;</span></td><td style="background-color:#ffffff;padding:2px 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%">2028</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%">4,976&#160;</span></td><td style="background-color:#cceeff;padding:2px 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%">2029</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%">422,632&#160;</span></td><td style="background-color:#ffffff;padding:2px 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%">Thereafter</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></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%">&#160;</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%">462,560&#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><span></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_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-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;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pensions and Other Benefit Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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_ScheduleOfNetBenefitCostsTableTextBlock', window );">Schedule of Net Benefit Costs</a></td>
<td class="text">The following provides a reconciliation of benefit obligation, plan assets, and funded status of the plans:<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:73.315%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.037%"></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="border-top:2pt solid #000000;padding:2px 1pt;text-align: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,</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%">2025</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%">2024</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%">Change in benefit obligation:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligation at beginning of year</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%">268,025&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">300,210&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Service 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%">477&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">512&#160;</span></td><td style="background-color:#ffffff;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%">Interest cost</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%">9,783&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,548&#160;</span></td><td style="background-color:#cceeff;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%">Actuarial (gain) 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%">(5,937)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,754)</span></td><td style="background-color:#ffffff;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%">Benefits paid</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%">(18,733)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,650)</span></td><td style="background-color:#cceeff;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%">Settlement</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%">(95,080)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,510)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange rate changes</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%">94&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(331)</span></td><td style="background-color:#cceeff;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%">Benefit obligation at end of year</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%">158,629&#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;border-top:2pt solid #000000;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%">268,025&#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:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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;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%">Change in plan assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">Fair value of plan assets at beginning of year</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%">199,592&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">231,667&#160;</span></td><td style="background-color:#cceeff;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%">Actual gain (loss) on plan 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%">10,327&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,328&#160;</span></td><td style="background-color:#ffffff;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%">Employer contribution</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%">5,136&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,761&#160;</span></td><td style="background-color:#cceeff;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%">Benefits paid</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,733)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,650)</span></td><td style="background-color:#ffffff;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%">Settlement</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%">(95,080)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,510)</span></td><td style="background-color:#cceeff;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%">Assets transferred out related to plan termination (see below)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,974)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 exchange rate changes</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%">(28)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;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%">Fair value of plan assets at end of year</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%">94,240&#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;border-top:2pt solid #000000;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%">199,592&#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:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funded status</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%">(64,389)</span></td><td style="background-color:#ffffff;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%">(68,433)</span></td><td style="background-color:#ffffff;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%">Unrecognized actuarial 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%">(16,867)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,229&#160;</span></td><td style="background-color:#cceeff;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%">Net amount recognized</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%">(81,256)</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%">(52,204)</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%">Amounts recognized in the consolidated balance sheets are as follows:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#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:73.022%"></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.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.476%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="border-top:2pt solid #000000;padding:2px 1pt;text-align: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,</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%">2025</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%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</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%">1,995&#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%">5,905&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(3,709)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,786)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other 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%">(62,675)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70,552)</span></td><td style="background-color:#cceeff;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, before tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,867)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,229&#160;</span></td><td style="background-color:#ffffff;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%">Net amount recognized</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%">(81,256)</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%">(52,204)</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 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 periodic pension cost included the following components:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.374%"><tr><td style="width:1.0%"></td><td style="width:52.500%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.600%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.440%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.440%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.220%"></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="15" 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%">Year Ended March 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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%">2025</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%">2024</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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service costs&#8212;benefits earned during the period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">477&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">512&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;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%">707&#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 on projected benefit obligation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,783&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,548&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,312&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">(7,348)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,459)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,844)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">484&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">360&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">851&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffff00;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement</span></td><td colspan="3" style="background-color:#ffff00;padding:0 1pt"></td><td colspan="2" style="background-color:#ffff00;padding:2px 0 2px 1pt;text-align: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,634&#160;</span></td><td style="background-color:#ffff00;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffff00;padding:0 1pt"></td><td colspan="2" style="background-color:#ffff00;padding:2px 0 2px 1pt;text-align: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,984&#160;</span></td><td style="background-color:#ffff00;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffff00;padding:0 1pt"></td><td colspan="2" style="background-color:#ffff00;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffff00;padding:2px 1pt 2px 0;text-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 periodic pension cost (benefit)</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%">27,030&#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%">7,945&#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%">1,964&#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: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%">Information for pension plans with a projected benefit obligation in excess of plan assets is as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"></td><td style="width:67.321%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.597%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.848%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.097%"></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="border-top:2pt solid #000000;padding:2px 1pt;text-align: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,</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%">2025</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%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projected benefit obligation</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%">66,384&#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%">171,273&#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%">Fair value of plan 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%">&#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%">96,935&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information for pension plans with an accumulated benefit obligation in excess of plan assets is as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.836%"><tr><td style="width:1.0%"></td><td style="width:66.459%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.648%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.429%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.177%"></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="border-top:2pt solid #000000;padding:2px 1pt;text-align: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,</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%">2025</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%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated benefit obligation</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%">64,219&#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%">168,488&#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%">Fair value of plan 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%">&#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%">96,935&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The&#160;weighted-average assumptions in the following table represent the rates used to develop the actuarial present value of the projected benefit obligation for the year listed and also net periodic pension cost for the following year:</span></div><div style="text-align:center"><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:58.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.399%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.399%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.147%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">2025</span></td><td colspan="3" style="border-top:2pt solid #000;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%">2024</span></td><td colspan="3" style="border-top:2pt solid #000;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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</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%">4.75&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">4.82&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">4.82&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected long-term rate of return on plan 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%">5.05&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.27&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase on active plans</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%">3.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest crediting rates used in cash balance pension plans</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%">4.38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.95&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.05&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="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 retirement plan target and actual asset allocations are as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.789%"><tr><td style="width:1.0%"></td><td style="width:52.523%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.003%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.444%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.003%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.444%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.978%"></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%">Target</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%">Actual</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">2026</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%">2025</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%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed income securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total plan assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about the expected benefit payments for the Company&#8217;s defined benefit plans is as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:32.163%"><tr><td style="width:1.0%"></td><td style="width:64.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.991%"></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%">2026</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%">13,685&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,612&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,335&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">2029</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,026&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">2030</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,592&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">2031-2035</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,263&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of the Company&#8217;s defined benefit plans&#8217; consolidated assets by asset category as of March 31 were as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.152%"><tr><td style="width:1.0%"></td><td style="width:72.968%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.576%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.421%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.547%"></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="border-top:2pt solid #000000;padding:2px 1pt;text-align: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,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset categories:</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;border-top:2pt 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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities</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%">10,735&#160;</span></td><td style="background-color:#ffffff;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%">15,266&#160;</span></td><td style="background-color:#ffffff;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%">Fixed income 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%">83,216&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,890&#160;</span></td><td style="background-color:#cceeff;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%">Common collective trusts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,117&#160;</span></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></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 equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,319&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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%">94,240&#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%">199,592&#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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock', window );">Schedule of Changes in Fair Value of Plan Assets</a></td>
<td class="text">The fair values by category of inputs as of March&#160;31, 2025 and March&#160;31, 2024 were as follows:<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:27.554%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.704%"></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%">Measured at NAV (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:700;line-height:100%">Quoted Prices<br/>in Active<br/>Markets for<br/>Identical Assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Significant other<br/>observable<br/>Inputs</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%">Significant<br/>unobservable<br/>Inputs</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%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of March 31, 2025:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 3)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset categories:</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><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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding: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%">Equity 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,735&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,735&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed income 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:bottom"><span style="color:#000000;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%">83,216&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,216&#160;</span></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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%">&#8212;&#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%">94,240&#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%">&#8212;&#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 #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%">&#8212;&#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%">94,240&#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></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)  Reflects the net asset value (NAV) practical expedient used to approximate fair value. </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"></td><td style="width:31.537%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.567%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.843%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.567%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.567%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.567%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.572%"></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%">Measured at NAV (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:700;line-height:100%">Quoted Prices<br/>in Active<br/>Markets for<br/>Identical Assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Significant other<br/>observable<br/>Inputs</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%">Significant<br/>unobservable<br/>Inputs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of March 31, 2024:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 3)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset categories:</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><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;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 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%">Equity 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,266&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,266&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed income 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:bottom"><span style="color:#000000;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%">81,890&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,890&#160;</span></td><td style="background-color:#ffffff;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%">Common collective trusts</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%">98,117&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,117&#160;</span></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,319&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,319&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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%">98,117&#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%">101,475&#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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">199,592&#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="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div>(1)  Reflects the net asset value (NAV) practical expedient used to approximate fair value.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation of beginning and ending balances of the fair value of plan assets of pension plans and/or other employee benefit plans showing separately, if applicable, the effects during the period attributable to each of the following: actual return on plan assets, foreign currency exchange rate changes, contributions by the employer, contributions by plan participants, benefits paid, business combinations, divestitures, and settlements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 715<br> -SubTopic 20<br> -Subparagraph (b)<br> -Name Accounting Standards Codification<br> -Paragraph 1<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Topic 715<br> -SubTopic 20<br> -Subparagraph (h)<br> -Name Accounting Standards Codification<br> -Paragraph 1<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_ScheduleOfNetBenefitCostsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Share and Stock Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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 (share data presented in thousands):</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:99.707%"><tr><td style="width:1.0%"></td><td style="width:64.002%"></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.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.899%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</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%">2024</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%">2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(5,138)</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%">46,625&#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%">48,429&#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;border-top:3pt double #000;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 #000;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%">Denominators:</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></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%">Weighted-average common stock outstanding&#8212; 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%">28,738&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,728&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,600&#160;</span></td><td style="background-color:#ffffff;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%">Effect of dilutive employee stock options, RSU's and performance shares</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Adjusted weighted-average common stock&#160;outstanding and assumed conversions&#8212; denominator for diluted EPS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,738&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,026&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,818&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock', window );">Schedule of Stock Options Roll Forward</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 option transactions during each of the three fiscal years in the period ended March 31, 2025, is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:5pt"><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:48.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.508%"></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%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-<br/>average<br/>Exercise Price per share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-<br/>average<br/>Remaining<br/>Contractual<br/>Life (in years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at April 1, 2022</span></div></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%">679,785&#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 #000;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%">33.82&#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 #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.08</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 #000;padding:2px 0;text-align: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,294&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</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%">394,586&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.91&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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%">Exercised</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%">(32,158)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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%">Cancelled</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%">(67,042)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.32&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at March 31, 2023</span></div></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%">975,171&#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 #000;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%">34.54&#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 #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.13</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 #000;padding:2px 0;text-align: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,497&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</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%">298,674&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.19&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">Exercised</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%">(62,060)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.73&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled</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%">(17,945)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.49&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at March 31, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,193,840&#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 #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 #000;padding:2px 0;text-align: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.37&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.93</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 #000;padding:2px 0;text-align: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,392&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</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%">188,089&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.34&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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%">Exercised</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%">(12,648)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.44&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled</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%">(115,655)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at March 31, 2025</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,253,626&#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 #000;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%">36.38&#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 #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.99</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;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%">80&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at March 31, 2025</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">802,964&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.51&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.91</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of Share-based Compensation, Stock Options, Activity</a></td>
<td class="text">The following table provides certain information with respect to stock options outstanding at March 31, 2025:<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:30.858%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.844%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.844%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.846%"></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%">Stock Options<br/>Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average<br/>Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average<br/>Remaining<br/>Contractual Life</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%;text-decoration:underline">Range of Exercise Prices</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;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 #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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%">$10.01 to 20.00</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%">51,957&#160;</span></td><td style="background-color:#ffffff;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%">15.16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.15</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$20.01 to 30.00</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%">148,747&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">25.15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.38</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$30.01 to $40.00</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%">737,078&#160;</span></td><td style="background-color:#ffffff;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%">34.66&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.27</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$40.01 to $50.00</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%">178,645&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">45.48&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.71</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$50.01 to $60.00</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%">137,199</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%">54.26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.59</span></td></tr><tr><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="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,253,626&#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;border-bottom:3pt double #000;border-top:2pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New 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 #000;padding:2px 0;text-align: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.38&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.99</span></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%">The following table provides certain information with respect to stock options exercisable at March 31, 2025:</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:76.754%"><tr><td style="width:1.0%"></td><td style="width:40.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.283%"></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%;text-decoration:underline">Range of Exercise Prices</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%">Stock Options<br/>Exercisable</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted- average<br/>Exercise Price per share</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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$10.01 to 20.00</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%">51,957&#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;border-top:2pt solid #000;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%">15.16&#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%">$20.01 to 30.00</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%">148,747&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">$30.01 to $40.00</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%">459,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">$40.01 to $50.00</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%">6,365&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.36&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">$50.01 to $60.00</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%">136,295&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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="2" style="background-color:#cceeff;border-bottom:3pt double #000000;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%">802,964&#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;border-bottom:3pt double #000;border-top:2pt solid #000;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%">37.51&#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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions</a></td>
<td class="text">The following table provides the weighted-average assumptions used to value stock options granted during fiscal 2025, 2024, and 2023:<div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.052%"><tr><td style="width:1.0%"></td><td style="width:56.890%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.143%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">Year Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assumptions:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;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 #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</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%">4.76&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.28&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.53&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 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%">Dividend yield</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.62&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.77&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.81&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Volatility factor</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%">0.342</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%">0.336</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%">0.330</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5 years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5 years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5 years</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock', window );">Schedule of Unvested Restricted Stock Units Roll Forward</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 the restricted stock unit awards granted under the Company&#8217;s LTIP plan as of March 31, 2025 is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.929%"><tr><td style="width:1.0%"></td><td style="width:62.097%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.665%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.212%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.665%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.661%"></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%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average<br/>Grant Date<br/>Fair Value per share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at April 1, 2022</span></div></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%">244,736&#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 #000;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%">39.86&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 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%">Granted</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,582&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.61&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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%">(132,953)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.44&#160;</span></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 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%">Forfeited</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,140)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.15&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at March 31, 2023</span></div></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%">247,225&#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 #000;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%">37.02&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 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%">Granted</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,816&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.57&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Vested</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%">(145,862)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.21&#160;</span></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 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%">Forfeited</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,267)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.61&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at March 31, 2024</span></div></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%">250,912&#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 #000;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%">35.91&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 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%">Granted</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,870&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.71&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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%">(127,514)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.60&#160;</span></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 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%">Forfeited</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,632)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.56&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at March 31, 2025</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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%">247,636&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">36.38&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock', window );">Schedule of Nonvested Performance-based Units Activity</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%">A summary of the performance shares transactions during each of the three fiscal years in the period ended March 31, 2025 is as follows:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:67.088%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.945%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.195%"></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%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average<br/>Grant Date<br/>Fair Value per share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at April 1, 2022</span></div></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%">138,032&#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 #000;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%">35.35&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</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%">67,606&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.03&#160;</span></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></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%">Forfeited</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%">(26,633)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.26&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at March 31, 2023</span></div></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%">179,005&#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;border-top:2pt solid #000;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%">34.49&#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 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%">Granted</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%">73,453&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.58&#160;</span></td><td style="background-color:#cceeff;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%">Vested</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,720)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.95&#160;</span></td><td style="background-color:#ffffff;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%">Forfeited</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%">(33,838)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.66&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at March 31, 2024</span></div></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%">178,900&#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;border-top:2pt solid #000;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%">36.13&#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 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%">Granted</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%">123,401&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.44&#160;</span></td><td style="background-color:#cceeff;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%">Vested</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%">(19,960)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.56&#160;</span></td><td style="background-color:#ffffff;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%">Forfeited</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%">(27,485)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.02&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at March 31, 2025</span></div></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%">254,856&#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;border-top:2pt solid #000;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%">33.90&#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: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="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></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_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> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-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;">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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 outstanding nonvested performance-based units.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (f)(2)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in stock options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in restricted stock units (RSUs).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>76
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loss Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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_LossContingencyAbstract', window );"><strong>Loss Contingency [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_LossContingenciesReconciliationTableTableTextBlock', window );">Schedule of Loss Contingencies Reconciliation</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%">The following table provides a reconciliation of the beginning and ending balances for accrued general and product liability (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.789%"><tr><td style="width:1.0%"></td><td style="width:60.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.977%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.977%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.979%"></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="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%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</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%">2024</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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued general and product liability, beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 #000;padding:2px 0;text-align: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,988&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 #000;padding:2px 0;text-align: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,103&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 #000;padding:2px 0;text-align: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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(642)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(634)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(889)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">3,776&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,226&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,025&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">(3,676)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,707)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,608)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 year</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%">19,446&#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 #000;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%">19,988&#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 #000;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%">21,103&#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;border-top:3pt double #000;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 #000;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%">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%">(6,995)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,637)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,272)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 year</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%">12,451&#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 #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%">12,351&#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 #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%">12,831&#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></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_LossContingenciesReconciliationTableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_LossContingenciesReconciliationTableTableTextBlock</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>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LossContingencyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation</a></td>
<td class="text">The sources and tax effects of the differences were as follows:<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt;text-align:center"><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:60.351%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.996%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.996%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.000%"></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="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%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</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%">2024</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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statutory federal income tax rate (1)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">21.00&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">21.00&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">21.00&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected tax expense (benefit) at statutory rate</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%">(1,156)</span></td><td style="background-color:#ffffff;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%">12,921&#160;</span></td><td style="background-color:#ffffff;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%">15,640&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">State income taxes net of federal benefit</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%">(514)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">652&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,719&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 taxes at rates other than statutory federal rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(431)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(247)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,757&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Employee benefits</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%">483&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,207&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">US benefit on foreign derived 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%">(259)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(686)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(477)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">US Tax on foreign 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%">379&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">757&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,257&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">Permanent items (4)</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%">421&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">694&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Valuation allowance (3)</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%">181&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(787)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">Federal tax credits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,002)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,384)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,539)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 (3)</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%">(28)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,437&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">Tax audit adjustments (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:bottom"><span style="color:#000000;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%">(819)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,523&#160;</span></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unremitted 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%">397&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">720&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">Reversal of stranded tax effects from AOCI</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%">961&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income from tax refunds</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%">(505)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible interest</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%">286&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">420&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transfer pricing adjustments</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%">600&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Return to provision 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:10pt;font-weight:400;line-height:100%">(180)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,454&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual tax provision expense</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%">(367)</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%">14,902&#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;border-bottom:3pt double #000;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%">26,046&#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 style="margin-top:5pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(1) Fiscal year 2024 and 2023 table amounts have been adjusted to be consistent with individual rate reconciling items disclosed for fiscal 2025.</span></div><div style="margin-top:5pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(2) For fiscal 2023, the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Company settled income tax assessments related to tax periods prior to the Company's acquisition of 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.  For fiscal 2024, the Company collected tax refunds related to a period prior to the Company's acquisition of STAHL.  In accordance with </span></div><div style="margin-top:5pt;padding-left:22.5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">the tax indemnifica</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">tion clause of the share purchase agreement, the Company will reimburse STAHL&#8217;s prior owner which was recorded as an loss in Other (income) expense, net. </span></div><div style="margin-top:5pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(3) For fiscal 2024, the Company wrote off $1,142,000 of tax attributes as a result of legal entity simplification.The tax attributes had an associated valuation allowance of  $1,142,000 which was also written off in fiscal 2024.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(4) For fiscal 2024, a tax impact of $525,000 from</span> non-deductible transaction costs was incurred as part of the montratec GmbH acquisition.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Provision for Income Tax Expense (Benefit)</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 provision for income tax expense (benefit) consisted of the following:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.298%"><tr><td style="width:1.0%"></td><td style="width:57.969%"></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:14.403%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.527%"></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:10.531%"></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="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%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</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%">2024</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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current income tax expense (benefit):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States Federal</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%">6,843&#160;</span></td><td style="background-color:#ffffff;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%">15,375&#160;</span></td><td style="background-color:#ffffff;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%">7,772&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State taxes</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%">850&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,715&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,218&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,226&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,097&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,356&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax expense (benefit):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</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%">(17,411)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,451)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(517)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,875)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,834)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;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%">(367)</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%">14,902&#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 #000;border-top:2pt solid #000;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%">26,046&#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><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Deferred Tax Liabilities</a></td>
<td class="text">The tax effects of temporary differences that give rise to significant portions of the deferred tax assets and deferred tax liabilities are as follows:<div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"></td><td style="width:73.217%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.938%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.941%"></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="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%">March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</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%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets (1):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal net operating loss carryforwards</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%">10,649&#160;</span></td><td style="background-color:#ffffff;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%">11,779&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and foreign tax loss and credit carryforwards</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%">8,992&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,354&#160;</span></td><td style="background-color:#cceeff;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%">Employee benefit plans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,624&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,203&#160;</span></td><td style="background-color:#ffffff;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%">Inventory</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%">4,243&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,853&#160;</span></td><td style="background-color:#cceeff;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%">Insurance reserves</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,060&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,301&#160;</span></td><td style="background-color:#ffffff;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 vacation and incentive 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:10pt;font-weight:400;line-height:100%">2,943&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,929&#160;</span></td><td style="background-color:#cceeff;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%">Federal tax credit carryforwards</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%">12,080&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,094&#160;</span></td><td style="background-color:#ffffff;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%">ASC 842 Lease Liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,996&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,120&#160;</span></td><td style="background-color:#cceeff;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%">Equity 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,309&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,247&#160;</span></td><td style="background-color:#ffffff;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%">Capitalized Research and Development 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:10pt;font-weight:400;line-height:100%">15,069&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">Interest Carryforwards</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%">10,411&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,657&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</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%">341&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,802)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,156)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets after valuation allowance</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%">86,915&#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 #000;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%">84,410&#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%">Deferred tax liabilities:</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><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;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 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%">Property, plant, and equipment</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%">(5,909)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,525)</span></td><td style="background-color:#cceeff;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%">ASC 842 Right-of-Use Asset</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,807)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,509)</span></td><td style="background-color:#ffffff;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%">Intangible 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%">(88,275)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,494)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(535)</span></td><td style="background-color:#ffffff;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%">Unremitted 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%">(1,322)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax 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%">(112,313)</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%">(123,063)</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 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%">Net deferred tax assets (liabilities)</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%">(25,398)</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%">(38,653)</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 style="margin-top:5pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(1) Fiscal year 2024 table amounts have been adjusted to be consistent with individual deferred tax items disclosed for fiscal 2025.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_ScheduleofClassificationofDeferredIncomeTaxesinConsolidatedBalanceSheetTableTextBlock', window );">Schedule of Classification of Deferred Income Taxes in Consolidated Balance Sheet</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%">Deferred income taxes are classified within the consolidated balance sheets based on the following breakdown:</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:91.081%"><tr><td style="width:1.0%"></td><td style="width:73.217%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.938%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.941%"></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="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%">March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</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%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net non-current deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 #000;padding:2px 0;text-align: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,904&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,797&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net non-current deferred tax 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%">(28,302)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,450)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets (liabilities)</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%">(25,398)</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 #000;border-top:2pt solid #000;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%">(38,653)</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><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock', window );">Schedule of Uncertain Income Tax Positions</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%">Changes in the Company&#8217;s uncertain income tax positions, excluding the related accrual for interest and penalties, are as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.789%"><tr><td style="width:1.0%"></td><td style="width:60.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.977%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.977%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.979%"></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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</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%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</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%">411&#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 #000;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%">411&#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 #000;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%">414&#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%">Additions for prior year tax positions</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%">563&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</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%">25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">999&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">411&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">411&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_ScheduleofClassificationofDeferredIncomeTaxesinConsolidatedBalanceSheetTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Documentation for Schedule of Classification of Deferred Income Taxes in Consolidated Balance Sheet</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ScheduleofClassificationofDeferredIncomeTaxesinConsolidatedBalanceSheetTableTextBlock</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>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-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;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of Weighted Average Remaining Lease Term and Discount Rate</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 presents the weighted average remaining lease term and discount rate as of March&#160;31, 2025 and March&#160;31, 2024, respectively:</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:84.356%"><tr><td style="width:1.0%"></td><td style="width:53.492%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.493%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.910%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.493%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.912%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #242424;padding:2px 1pt;text-align: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,</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-bottom:2pt solid #242424;border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="12" 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%">Weighted-average remaining lease term (in years)</span></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 13pt 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%">&#160;&#160;&#160;&#160;&#160;Operating leases</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%">8.30</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%">9.16</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 19pt 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%">&#160;&#160;&#160;&#160;&#160;Finance leases</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%">10.58</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%">11.58</span></td></tr><tr style="height:15pt"><td colspan="12" 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 13pt 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%">&#160;&#160;&#160;&#160;&#160;Operating leases</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%">7.05&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.96&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 19pt 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%">&#160;&#160;&#160;&#160;&#160;Finance leases</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%">4.51&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.51&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases is as follows (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:88.157%"><tr><td style="width:1.0%"></td><td style="width:51.138%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.820%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.820%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2025</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></div></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%">12,014&#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%">9,454&#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%">8,872&#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%">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%">1,237&#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%">1,200&#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%">1,166&#160;</span></td><td style="background-color:#cceeff;padding:2px 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%">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,173&#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%">22,506&#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%">31,423&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_AssetsAndLiabilitiesLesseeTableTextBlock', window );">Schedule of Lease-Related Assets and Liabilities</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 sheet classification for lease assets and liabilities as of March&#160;31, 2025 and March&#160;31, 2024, respectively (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:90.789%"><tr><td style="width:1.0%"></td><td style="width:56.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.444%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.444%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.353%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #242424;padding:2px 1pt;text-align: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, </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 #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></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:700;line-height:100%">Operating leases:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #242424;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #242424;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #242424;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%"><span style="-sec-ix-hidden:f-1647"><span style="-sec-ix-hidden:f-1648">Other assets (1)</span></span></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%">59,506&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">65,584&#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><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%"><span style="-sec-ix-hidden:f-1651"><span style="-sec-ix-hidden:f-1652">Accrued liabilities</span></span></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%">9,961&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,723&#160;</span></td><td style="background-color:#cceeff;padding:2px 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%"><span style="-sec-ix-hidden:f-1655"><span style="-sec-ix-hidden:f-1656">Other non current liabilities</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,735&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,666&#160;</span></td><td style="background-color:#ffffff;padding:2px 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 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%">69,696&#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%">69,389&#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;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><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 leases:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%"><span style="-sec-ix-hidden:f-1661"><span style="-sec-ix-hidden:f-1662">Net property, plant, and equipment</span></span></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%">10,595&#160;</span></td><td style="background-color:#ffffff;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%">11,596&#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><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%"><span style="-sec-ix-hidden:f-1665"><span style="-sec-ix-hidden:f-1666">Current portion of long-term debt and finance lease obligation</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">739&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">670&#160;</span></td><td style="background-color:#ffffff;padding:2px 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%"><span style="-sec-ix-hidden:f-1669"><span style="-sec-ix-hidden:f-1670">Term loan and finance lease obligations</span></span> </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%">11,528&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,267&#160;</span></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 colspan="3" style="padding:0 1pt"></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%">12,267&#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 colspan="3" style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:0 1pt"></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%">12,937&#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><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Future Maturities of Leases</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future maturities of leases as of March 31, 2025, were as follows (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:84.064%"><tr><td style="width:1.0%"></td><td style="width:46.030%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.334%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.336%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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%">14,343&#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="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,274&#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%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,799&#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%">1,312&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,097&#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%">1,351&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">2029</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,220&#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%">1,392&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">2030</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,176&#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%">1,433&#160;</span></td><td style="background-color:#cceeff;padding:2px 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%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,639&#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%">8,832&#160;</span></td><td style="background-color:#ffffff;padding:2px 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%">Total undiscounted lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,274&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,594&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Less: imputed interest</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,578&#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%">3,327&#160;</span></td><td style="background-color:#ffffff;padding:2px 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%">Present value of lease liabilities</span></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%">69,696&#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 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%">12,267&#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><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_AssetsAndLiabilitiesLesseeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Assets And Liabilities, Lessee</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AssetsAndLiabilitiesLesseeTableTextBlock</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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segment Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of Segment Reporting Information, by Segment</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%">Financial information relating to the Company&#8217;s operations by geographic area is as follows:</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:64.002%"></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.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.899%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net sales:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;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%">United States</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%">556,972&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">591,497&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">595,363&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">Germany</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%">217,189&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,797&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,294&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Europe, Middle East, and Africa (Excluding Germany)</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%">116,749&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,839&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,597&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">Canada</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%">17,479&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,431&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,883&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Asia Pacific</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%">22,173&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,877&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,720&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">Latin America</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%">32,465&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,099&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,383&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">963,027&#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%">1,013,540&#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%">936,240&#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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note: Net sales to external customers are attributed to geographic areas based upon the location from which the product was shipped from the Company to the customer.</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.707%"><tr><td style="width:1.0%"></td><td style="width:64.002%"></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.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.899%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;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%">United States</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%">1,079,209&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,129,237&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,127,321&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">Germany</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%">540,515&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">553,103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417,167&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Europe, Middle East, and Africa (Excluding Germany)</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%">76,831&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,921&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,413&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">Canada</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,811&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,606&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,668&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Asia Pacific</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%">11,821&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,094&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,063&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">Latin America</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%">23,601&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,984&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,823&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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,738,788&#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%">1,825,945&#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%">1,698,455&#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 style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:64.002%"></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.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.899%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</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%">2024</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%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-lived assets:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;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%">United States</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%">762,328&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">781,232&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">791,835&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">Germany</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%">398,188&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">407,136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295,233&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Europe, Middle East, and Africa (Excluding Germany)</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%">8,625&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,156&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,254&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,071&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,190&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,267&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Asia Pacific</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,854&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,058&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,207&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">Latin America</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,467&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,591&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,730&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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,173,533&#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%">1,202,363&#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%">1,101,526&#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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note: Long-lived assets include net property, plant, and equipment, goodwill, and other intangibles, net.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:64.002%"></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.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.899%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sales by major product group are as follows:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hoists</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%">479,612&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">494,726&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">456,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">High Precision Conveyors</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%">154,660&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,462&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,586&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chain and rigging tools</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%">76,072&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,075&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,990&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">Industrial cranes</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%">37,113&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,520&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,369&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Actuators and rotary unions</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%">87,735&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,303&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,663&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">Digital power control and delivery systems</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%">110,379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,344&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,962&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Elevator application drive systems</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%">17,456&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,110&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,370&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 #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%">963,027&#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%">1,013,540&#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%">936,240&#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><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Loss (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of Components of Accumulated Other Comprehensive (Loss) Income</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 components of accumulated other comprehensive loss is 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:72.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.024%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.364%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.495%"></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="border-top:2pt solid #242424;padding:2px 1pt;text-align: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,</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 #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment &#8211; 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 #242424;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 #242424;padding:2px 0;text-align: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,942)</span></td><td style="background-color:#cceeff;border-top:2pt solid #242424;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #242424;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #242424;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 #242424;padding:2px 0;text-align: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,785)</span></td><td style="background-color:#cceeff;border-top:2pt solid #242424;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension liability &#8211; net of tax</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%">12,661&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,924)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Postretirement obligations &#8211; net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,573&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,675&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">Split-dollar life insurance arrangements &#8211; net of tax</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%">526&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">553&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Derivatives qualifying as hedges &#8211; net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,919)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,804&#160;</span></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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%">(21,101)</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%">(39,677)</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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in accumulated other comprehensive income by component are as follows (in thousands):</span></div><div><span><br/></span></div><div style="text-indent:-18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.431%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.364%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.340%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.364%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.069%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.364%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.493%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.364%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.911%"></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="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:2pt solid #242424;padding:2px 1pt;text-align: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, 2025</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="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align: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 #242424;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align: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 #242424;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align: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 #242424;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align: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="display:none"></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%">(10,696)</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%">(32,785)</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%">3,804&#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 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%">(39,677)</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: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="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,274&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,157)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,243&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,360&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:22.5pt;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 to net income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,182&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,966)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,216&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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 (loss) income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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%">25,456&#160;</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,157)</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,723)</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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%">18,576&#160;</span></td><td style="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: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="display:none"></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: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: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%">14,760&#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: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: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-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%">(33,942)</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: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: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-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%">(1,919)</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: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: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-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%">(21,101)</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:top"></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.694%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.347%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.347%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.347%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.159%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.165%"></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="display:none"></td><td colspan="24" style="border-top:2pt solid #242424;padding:2px 1pt;text-align: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, 2024</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="display:none"></td><td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align: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 #242424;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align: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 #242424;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align: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 #242424;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align: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="display:none"></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%">(12,800)</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%">(32,352)</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%">7,109&#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;border-top:2pt solid #000;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%">(38,043)</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: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="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,979)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(433)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,907&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,495&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 to net income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,083&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,212)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,129)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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 (loss) income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,104&#160;</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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%">(433)</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,305)</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,634)</span></td><td style="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: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="display:none"></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: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: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%">(10,696)</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: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: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-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%">(32,785)</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: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: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-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,804&#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:top"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:2pt solid #000;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: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: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%">(39,677)</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:top"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock', window );">Schedule of Reclassification Out of Accumulated Other Comprehensive 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%">Details of amounts reclassified out of accumulated other comprehensive loss for the year ended March&#160;31, 2025 are as follows (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.573%"><tr><td style="width:1.0%"></td><td style="width:38.465%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.634%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.086%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.467%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.648%"></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:left;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 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 pension amount unrecognized</span></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;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: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%">24,118&#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%">(1)</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%">24,118&#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%">(5,936)</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</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%">18,182&#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:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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%">36&#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="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%">(10,717)</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="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%">20&#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%">(10,661)</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%">2,695&#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</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%">(7,966)</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="padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">These accumulated other comprehensive loss components are included in the computation of net periodic pension cost. (See Note 13 for additional details.)</span></div><div><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 accumulated other comprehensive loss for the year ended March&#160;31, 2024 are 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:86.988%"><tr><td style="width:1.0%"></td><td style="width:38.731%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.640%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.168%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.961%"></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:2px 1pt;text-align:left;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 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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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 pension amount unrecognized</span></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;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;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%">5,344&#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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</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%">5,344&#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:2px 1pt;text-align: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%">(1,261)</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:2px 1pt;text-align: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</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%">4,083&#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:2px 1pt;text-align: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:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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: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%">38&#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:2px 1pt;text-align: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="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,861)</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:2px 1pt;text-align: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%">(663)</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:2px 1pt;text-align: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%">(13,486)</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:2px 1pt;text-align: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%">3,274&#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:2px 1pt;text-align: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</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%">(10,212)</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:2px 1pt;text-align: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="padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">These accumulated other comprehensive loss components are included in the computation of net periodic pension cost. (See Note 13 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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>81
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</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_srt_StatementGeographicalAxis=country_US', window );">United States | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk</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_ProductInformationLineItems', window );"><strong>Product Information [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_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">56.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProductInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ProductInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_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>82
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Principles and Practices - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Feb. 28, 2025 </div>
<div>USD ($) </div>
<div>reportingUnit</div>
</th>
<th class="th">
<div>Mar. 31, 2025 </div>
<div>USD ($) </div>
<div>segment </div>
<div>agreement </div>
<div>reportingUnit</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($) </div>
<div>reportingUnit</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </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_cmco_AccountingPoliciesLineItems', window );"><strong>Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingExpense', window );">Advertising expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,629,000<span></span>
</td>
<td class="nump">$ 2,659,000<span></span>
</td>
<td class="nump">$ 2,342,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_NumberOfReportableSegments', window );">Number of reportable segments | segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 | reportingUnit</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<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_GoodwillDiscountedCashFlowsMeasurementInputPeriod', window );">Goodwill, discounted cash flows, measurement input period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 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_OtherAssetImpairmentCharges', window );">Other asset impairment charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life of intangible assets</a></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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PercentageOfLIFOInventory', window );">Percentage of LIFO inventory</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41.00%<span></span>
</td>
<td class="nump">40.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_CustomEngineeredProductsAndServicesContractDurationStandard', window );">Custom engineered products and services, standard contract duration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_CustomEngineeredProductsAndServicesContractDuration', window );">Custom engineered products and services, contract duration</a></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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_RevenuePerformanceObligationStandardWarrantyPeriod', window );">Standard warranty period</a></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>
</tr>
<tr class="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>
</tr>
<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_AccountingPoliciesLineItems', window );"><strong>Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life of intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">13 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_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill', window );">Impairment of intangible assets, indefinite-lived</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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_AccountingPoliciesLineItems', window );"><strong>Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_GoodwillDiscountedCashFlowsMeasurementInputPeriod', window );">Goodwill, discounted cash flows, measurement input period</a></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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life of intangible assets</a></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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_RevenuePerformanceObligationStandardWarrantyPeriod', window );">Standard warranty period</a></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>
</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_RevenuePerformanceObligationCustomWarrantyPeriod', window );">Standard custom warranty period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">24 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Building and building equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_AccountingPoliciesLineItems', window );"><strong>Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives of property plant and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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 | Machinery and Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_AccountingPoliciesLineItems', window );"><strong>Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives of property plant and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_AccountingPoliciesLineItems', window );"><strong>Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_GoodwillDiscountedCashFlowsMeasurementInputPeriod', window );">Goodwill, discounted cash flows, measurement input period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 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_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life of intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">25 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_RevenuePerformanceObligationCustomWarrantyPeriod', window );">Standard custom warranty period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">36 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Building and building equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_AccountingPoliciesLineItems', window );"><strong>Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives of property plant and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">40 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Machinery and Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_AccountingPoliciesLineItems', window );"><strong>Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives of property plant and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">18 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember', window );">Workforce Subject to Collective Bargaining Arrangements | Unionized Employees 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_cmco_AccountingPoliciesLineItems', window );"><strong>Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Concentration risk, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.70%<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_ConcentrationRiskLaborSubjecttoCollectiveBargainingArrangementsNumberofCollectiveBargainingAgreements', window );">Number of collective bargaining agreements | agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_AccountingPoliciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Accounting Policies [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_AccountingPoliciesLineItems</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_ConcentrationRiskLaborSubjecttoCollectiveBargainingArrangementsNumberofCollectiveBargainingAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Concentration Risk, Labor Subject to Collective Bargaining Arrangements, Number of Collective Bargaining Agreements</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ConcentrationRiskLaborSubjecttoCollectiveBargainingArrangementsNumberofCollectiveBargainingAgreements</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: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_cmco_CustomEngineeredProductsAndServicesContractDuration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Custom Engineered Products and Services, Contract Duration</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_CustomEngineeredProductsAndServicesContractDuration</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_CustomEngineeredProductsAndServicesContractDurationStandard">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Custom Engineered Products and Services, Contract Duration, Standard</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_CustomEngineeredProductsAndServicesContractDurationStandard</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_GoodwillDiscountedCashFlowsMeasurementInputPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Goodwill, Discounted Cash Flows, Measurement Input 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_GoodwillDiscountedCashFlowsMeasurementInputPeriod</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_RevenuePerformanceObligationCustomWarrantyPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue, Performance Obligation, Custom Warranty 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_RevenuePerformanceObligationCustomWarrantyPeriod</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_RevenuePerformanceObligationStandardWarrantyPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue, Performance Obligation, Standard Warranty 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_RevenuePerformanceObligationStandardWarrantyPeriod</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_us-gaap_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 720<br> -SubTopic 35<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483385/720-35-55-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 35<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483406/720-35-50-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;">us-gaap_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit 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/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OtherAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower 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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-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;">us-gaap_OtherAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PercentageOfLIFOInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 LIFO (last in first out) inventory to total inventory as of the balance sheet date if other than 100 percent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PercentageOfLIFOInventory</td>
</tr>
<tr>
<td style="padding-right: 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_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_ConcentrationRiskByBenchmarkAxis=us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_WorkforceSubjectToCollectiveBargainingArrangementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_UnionizedEmployeesConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_UnionizedEmployeesConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Principles and Practices - Schedule of Product Warranty Liability (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward', window );"><strong>Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Balance at beginning of year</a></td>
<td class="nump">$ 1,924<span></span>
</td>
<td class="nump">$ 1,827<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualWarrantiesIssued', window );">Accrual for warranties issued</a></td>
<td class="nump">830<span></span>
</td>
<td class="nump">999<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualPayments', window );">Warranties settled</a></td>
<td class="num">(1,074)<span></span>
</td>
<td class="num">(842)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss', window );">Foreign currency translation</a></td>
<td class="nump">12<span></span>
</td>
<td class="num">(60)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Balance at end of year</a></td>
<td class="nump">$ 1,692<span></span>
</td>
<td class="nump">$ 1,924<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualWarrantiesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in the standard and extended product warranty accrual from warranties issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualWarrantiesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 decreases (increases) the standard and extended product warranty accrual.</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> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>84
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions &amp; Disposals - Narrative (Details)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1">22 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Feb. 10, 2025 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jun. 01, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 28, 2025 </div>
<div>USD ($) </div>
<div>employee </div>
<div>country</div>
</th>
<th class="th">
<div>Mar. 31, 2025 </div>
<div>USD ($) </div>
<div>factory</div>
</th>
<th class="th">
<div>Mar. 31, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2025 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">$ 0<span></span>
</td>
<td class="nump">$ 108,145<span></span>
</td>
<td class="nump">$ 1,616<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities', window );">Payment to former owners of montratec (see Note 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,711<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_LongTermDebt', window );">Total 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="nump">$ 458,708<span></span>
</td>
<td class="nump">458,708<span></span>
</td>
<td class="nump">517,299<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 458,708<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">$ 710,807<span></span>
</td>
<td class="nump">710,807<span></span>
</td>
<td class="nump">710,334<span></span>
</td>
<td class="nump">644,629<span></span>
</td>
<td class="nump">710,807<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseImpairmentLoss', window );">Impairment of operating lease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,911<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_NumberOfFactoriesRelocated', window );">Number of factories relocated | factory</a></td>
<td class="text">&#160;<span></span>
</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<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RestructuringPlanAxis=cmco_CharlotteManufacturingOperationsMember', window );">Charlotte Manufacturing Operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TangibleAssetImpairmentCharges', window );">Fixed asset impairment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,567<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseImpairmentLoss', window );">Impairment of operating lease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,268<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">1,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=cmco_CharlotteManufacturingOperationsMember', window );">Charlotte Manufacturing Operations | Cost of Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostsAndAssetImpairmentCharges', window );">Restructuring costs and asset impairment charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,855<span></span>
</td>
<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_RestructuringPlanAxis=cmco_CharlotteManufacturingOperationsMember', window );">Charlotte Manufacturing Operations | 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>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostsAndAssetImpairmentCharges', window );">Restructuring costs and asset impairment charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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<span></span>
</td>
<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_RestructuringPlanAxis=cmco_CharlotteManufacturingOperationsMember', window );">Charlotte Manufacturing Operations | General and Administrative 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>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostsAndAssetImpairmentCharges', window );">Restructuring costs and asset impairment charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">51<span></span>
</td>
<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_RestructuringPlanAxis=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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TangibleAssetImpairmentCharges', window );">Fixed asset impairment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,115<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseImpairmentLoss', window );">Impairment of operating lease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">643<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">1,069<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring reserve</a></td>
<td class="text">&#160;<span></span>
</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">$ 544<span></span>
</td>
<td class="nump">544<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">544<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=cmco_PrecisionConveyanceMember', window );">Precision Conveyance | Cost of Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostsAndAssetImpairmentCharges', window );">Restructuring costs and asset impairment charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=cmco_PrecisionConveyanceMember', window );">Precision Conveyance | 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>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostsAndAssetImpairmentCharges', window );">Restructuring costs and asset impairment charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">213<span></span>
</td>
<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_RestructuringPlanAxis=cmco_PrecisionConveyanceMember', window );">Precision Conveyance | General and Administrative 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>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostsAndAssetImpairmentCharges', window );">Restructuring costs and asset impairment charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">624<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dei_LegalEntityAxis=cmco_ClaytonDublinerRiceMember', window );">Clayton, Dubliner &amp; Rice | Columbus McKinnon</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest', window );">Ownership interest percent</a></td>
<td class="nump">43.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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cmco_KitoCrosbyMember', window );">Kito Crosby</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<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_EntityNumberOfEmployees', window );">Number of employees | employee</a></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,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfCountriesInWhichEntityOperates', window );">Number of countries entity operates | country</a></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">50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_AmendedAndRestatedRevolvingCreditFacility1Member', window );">Amended and Restated Revolving 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfDebt', window );">Proceeds from (repayments of) debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 117,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">120,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_TermLoanBFacilityMember', window );">Term Loan B</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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_ARSecuritizationMember', window );">AR Securitization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Total debt</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="nump">$ 25,000<span></span>
</td>
<td class="nump">25,000<span></span>
</td>
<td class="nump">45,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,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_JPMorganDebtAgreementMember', window );">JP Morgan Debt Agreement | Loans Payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="nump">$ 3,050,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="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_PerpetualConvertibleVotingPreferredEquityInstrumentMember', window );">Perpetual Convertible Voting Preferred Equity Instrument | Convertible 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="nump">$ 800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rate percentage</a></td>
<td class="nump">7.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_DebtInstrumentConvertibleConversionPrice1', window );">Debt instrument, conversion price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 37.68<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_MontratecMember', window );">Montratec</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<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">115,721<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,576<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Working capital settlement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">540<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Contingent liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,680<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized', 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="nump">$ 3,211<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 66,566<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Estimated 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 7,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>
</tr>
<tr class="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_MontratecMember', window );">Montratec | 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>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Finite-lived intangible assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,470<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_MontratecMember', window );">Montratec | 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>
</tr>
<tr class="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>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,915<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_MontratecMember', window );">Montratec | 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>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Finite-lived intangible assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,196<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_KitoCrosbyMember', window );">Kito Crosby</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationPriceOfAcquisitionExpected', window );">Expected price of 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">$ 2,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts', window );">Business combination, acquisition related 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="nump">$ 10,310<span></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_NumberOfFactoriesRelocated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Factories Relocated</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_NumberOfFactoriesRelocated</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: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_dei_EntityNumberOfEmployees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 persons employed by the 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_EntityNumberOfEmployees</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:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-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;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-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;">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_BusinessCombinationAcquisitionRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479405/805-10-25-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquisitionRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479613/805-30-35-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479668/805-30-25-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_BusinessCombinationPriceOfAcquisitionExpected">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchase price of expected business acquisition prior to consideration being transferred. Excludes asset 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/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 15<br> -Paragraph 3<br> -SubTopic 10<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479455/805-10-15-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationPriceOfAcquisitionExpected</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The expenses and losses recorded for each transaction with the acquiree that was recognized separately from the acquisition of assets and assumptions of liabilities in the 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> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-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;">us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DebtInstrumentConvertibleConversionPrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The price per share of the conversion feature embedded in the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleConversionPrice1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-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;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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;">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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-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;">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 asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is 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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-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;">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_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investment held by the managing member or general partner of the limited liability company (LLC) or limited partnership (LP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 272<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482987/272-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NumberOfCountriesInWhichEntityOperates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of countries in which the entity operates as of balance sheet 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_NumberOfCountriesInWhichEntityOperates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from impairment of right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479365/842-20-25-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (f)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromRepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 in aggregate debt due to repayments and proceeds from additional borrowings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostsAndAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan and expenses resulting from the write-down of assets. Excludes expenses related to a business combination, 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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostsAndAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-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;">us-gaap_RestructuringReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-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;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_TangibleAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-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;">us-gaap_TangibleAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringPlanAxis=cmco_CharlotteManufacturingOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringPlanAxis=cmco_CharlotteManufacturingOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringPlanAxis=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_RestructuringPlanAxis=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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cmco_ClaytonDublinerRiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cmco_ClaytonDublinerRiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_OwnershipAxis=cmco_ColumbusMcKinnonMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_OwnershipAxis=cmco_ColumbusMcKinnonMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cmco_KitoCrosbyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cmco_KitoCrosbyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_AmendedAndRestatedRevolvingCreditFacility1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_AmendedAndRestatedRevolvingCreditFacility1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_TermLoanBFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_TermLoanBFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ARSecuritizationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_ARSecuritizationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_JPMorganDebtAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_JPMorganDebtAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LoansPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LoansPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cmco_PerpetualConvertibleVotingPreferredEquityInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PerpetualConvertibleVotingPreferredEquityInstrumentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_ConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_MontratecMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_MontratecMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_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_BusinessAcquisitionAxis=cmco_KitoCrosbyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_KitoCrosbyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Acquisitions &amp; Disposals - Schedule of Purchase Consideration to the Assets Acquired and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>May 31, 2023</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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 710,807<span></span>
</td>
<td class="nump">$ 710,334<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 644,629<span></span>
</td>
</tr>
<tr class="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_MontratecMember', window );">Montratec</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,576<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Working capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,523<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Property, plant, and equipment, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,157<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">52,581<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent', window );">Contingent liability (see above)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,680)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,239<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther', window );">Other non current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(18,241)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">66,566<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 115,721<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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479613/805-30-35-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479668/805-30-25-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-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;">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> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-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;">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_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> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-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;">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> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-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;">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> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-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;">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> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-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;">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> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-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;">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_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 asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is 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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-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;">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_BusinessAcquisitionAxis=cmco_MontratecMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_MontratecMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue &amp; Receivables - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_CustomEngineeredProductsAndServicesContractDurationStandard', window );">Custom engineered products and services, standard contract duration</a></td>
<td class="text">3 months<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_CustomEngineeredProductsAndServicesContractDuration', window );">Custom engineered products and services, contract duration</a></td>
<td class="text">1 year<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_RevenuePerformanceObligationStandardWarrantyPeriod', window );">Standard warranty period</a></td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 asset balance</a></td>
<td class="nump">$ 26,218<span></span>
</td>
<td class="nump">$ 2,541<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation amount</a></td>
<td class="nump">$ 43,940<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Revenue remaining performance obligation percentage</a></td>
<td class="nump">43.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2025-04-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-04-01</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Revenue, remaining performance obligation, expected timing of satisfaction, period</a></td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_StandardProductContractTerms', window );">Standard product contract terms</a></td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_RevenuePerformanceObligationStandardWarrantyPeriod', window );">Standard warranty period</a></td>
<td class="text">12 months<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_RevenuePerformanceObligationCustomWarrantyPeriod', window );">Standard custom warranty period</a></td>
<td class="text">24 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_StandardProductContractTerms', window );">Standard product contract terms</a></td>
<td class="text">60 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_RevenuePerformanceObligationCustomWarrantyPeriod', window );">Standard custom warranty period</a></td>
<td class="text">36 months<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_CustomEngineeredProductsAndServicesContractDuration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Custom Engineered Products and Services, Contract Duration</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_CustomEngineeredProductsAndServicesContractDuration</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_CustomEngineeredProductsAndServicesContractDurationStandard">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Custom Engineered Products and Services, Contract Duration, Standard</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_CustomEngineeredProductsAndServicesContractDurationStandard</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_RevenuePerformanceObligationCustomWarrantyPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue, Performance Obligation, Custom Warranty 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_RevenuePerformanceObligationCustomWarrantyPeriod</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_RevenuePerformanceObligationStandardWarrantyPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue, Performance Obligation, Standard Warranty 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_RevenuePerformanceObligationStandardWarrantyPeriod</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_StandardProductContractTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_StandardProductContractTerms</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_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> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2025-04-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2025-04-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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>87
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue &amp; Receivables - Schedule of Balance and Related Activity for Customer Advances (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_RevenueFromContractWithCustomerRollForward', window );"><strong>SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Beginning balance</a></td>
<td class="nump">$ 16,588<span></span>
</td>
<td class="nump">$ 27,003<span></span>
</td>
</tr>
<tr class="re">
<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 );">Additional customer advances received</a></td>
<td class="nump">55,183<span></span>
</td>
<td class="nump">68,040<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Revenue recognized from customer advances included in the beginning balance</a></td>
<td class="num">(16,588)<span></span>
</td>
<td class="num">(27,003)<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_ContractWithCustomerLiabilityOtherRevenueRecognized', window );">Other revenue recognized from customer advances</a></td>
<td class="num">(39,588)<span></span>
</td>
<td class="num">(55,311)<span></span>
</td>
</tr>
<tr class="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 );">Customer advances recorded from acquisition</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,866<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 );">Other</a></td>
<td class="nump">36<span></span>
</td>
<td class="num">(7)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Ending balance</a></td>
<td class="nump">$ 15,631<span></span>
</td>
<td class="nump">$ 16,588<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_ContractWithCustomerLiabilityOtherRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Revenue Recognized</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ContractWithCustomerLiabilityOtherRevenueRecognized</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_RevenueFromContractWithCustomerRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue From Contract With Customer</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_RevenueFromContractWithCustomerRollForward</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_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> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-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;">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> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478345/912-310-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue &amp; Receivables - Schedule of Disaggregation of Revenue (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 963,027<span></span>
</td>
<td class="nump">$ 1,013,540<span></span>
</td>
<td class="nump">$ 936,240<span></span>
</td>
</tr>
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">328,095<span></span>
</td>
<td class="nump">344,190<span></span>
</td>
<td class="nump">330,295<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cmco_CraneSolutionsMember', window );">Crane Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">398,117<span></span>
</td>
<td class="nump">412,076<span></span>
</td>
<td class="nump">366,277<span></span>
</td>
</tr>
<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 Conveyors Products</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">154,659<span></span>
</td>
<td class="nump">163,463<span></span>
</td>
<td class="nump">149,586<span></span>
</td>
</tr>
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">82,029<span></span>
</td>
<td class="nump">93,728<span></span>
</td>
<td class="nump">89,963<span></span>
</td>
</tr>
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 127<span></span>
</td>
<td class="nump">$ 83<span></span>
</td>
<td class="nump">$ 119<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=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_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue &amp; Receivables - Schedule of Balance and Related Activity for Allowance for Doubtful Accounts (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent', window );">April 1, beginning balance</a></td>
<td class="nump">$ 3,827<span></span>
</td>
<td class="nump">$ 3,620<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Bad debt expense</a></td>
<td class="nump">4,289<span></span>
</td>
<td class="nump">420<span></span>
</td>
<td class="nump">$ 1,132<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Less uncollectible accounts written off, net of recoveries</a></td>
<td class="num">(2,582)<span></span>
</td>
<td class="num">(1,079)<span></span>
</td>
<td class="num">(3,056)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired', window );">Allowance recorded from acquisition</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">64<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">Other</a></td>
<td class="num">(8)<span></span>
</td>
<td class="num">(20)<span></span>
</td>
<td class="num">(342)<span></span>
</td>
</tr>
<tr class="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 );">March 31, ending balance</a></td>
<td class="nump">4,880<span></span>
</td>
<td class="nump">3,827<span></span>
</td>
<td class="nump">3,620<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember', window );">Allowance for doubtful accounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Bad debt expense</a></td>
<td class="nump">3,641<span></span>
</td>
<td class="nump">1,225<span></span>
</td>
<td class="nump">1,055<span></span>
</td>
</tr>
<tr class="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 );">Less uncollectible accounts written off, net of recoveries</a></td>
<td class="num">(2,582)<span></span>
</td>
<td class="num">(1,079)<span></span>
</td>
<td class="num">(3,056)<span></span>
</td>
</tr>
<tr class="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 );">Allowance recorded from acquisition</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">64<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_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">Other</a></td>
<td class="num">$ (6)<span></span>
</td>
<td class="num">$ (3)<span></span>
</td>
<td class="num">$ (96)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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_MovementInValuationAllowancesAndReservesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MovementInValuationAllowancesAndReservesRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column D))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured or Disclosed at Fair Value (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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,112<span></span>
</td>
<td class="nump">$ 11,447<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets', window );">Terminated pension plan assets</a></td>
<td class="nump">6,342<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cmco_TermLoanFacilityMember', window );">Term loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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 );">Long-term debt, fair value</a></td>
<td class="num">(437,013)<span></span>
</td>
<td class="num">(479,351)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember', window );">AR Securitization facility</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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 );">Long-term debt, fair value</a></td>
<td class="num">(25,000)<span></span>
</td>
<td class="num">(45,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_DerivativeInstrumentRiskAxis=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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_DerivativeAssets', window );">Derivative assets (liabilities)</a></td>
<td class="num">(49)<span></span>
</td>
<td class="num">(77)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest rate swap</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_DerivativeAssets', window );">Derivative assets (liabilities)</a></td>
<td class="num">(1,140)<span></span>
</td>
<td class="nump">7,122<span></span>
</td>
</tr>
<tr class="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_CrossCurrencyInterestRateContractMember', window );">Cross currency swap</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_DerivativeLiabilities', window );">Cross currency swap</a></td>
<td class="num">(1,849)<span></span>
</td>
<td class="num">(2,342)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets', window );">Terminated pension plan assets</a></td>
<td class="nump">6,342<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Quoted Prices in Active Markets for Indentical Assets (Level 1) | Term loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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 );">Long-term debt, fair value</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Quoted Prices in Active Markets for Indentical Assets (Level 1) | AR Securitization facility</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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 );">Long-term debt, fair value</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Quoted Prices in Active Markets for Indentical Assets (Level 1) | 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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_DerivativeAssets', window );">Derivative assets (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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Quoted Prices in Active Markets for Indentical Assets (Level 1) | Interest rate swap</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_DerivativeAssets', window );">Derivative assets (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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Quoted Prices in Active Markets for Indentical Assets (Level 1) | Cross currency swap</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_DerivativeLiabilities', window );">Cross currency swap</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Significant Other Observable Inputs (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets', window );">Terminated pension plan assets</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Significant Other Observable Inputs (Level 2) | Term loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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 );">Long-term debt, fair value</a></td>
<td class="num">(437,013)<span></span>
</td>
<td class="num">(479,351)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Significant Other Observable Inputs (Level 2) | AR Securitization facility</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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 );">Long-term debt, fair value</a></td>
<td class="num">(25,000)<span></span>
</td>
<td class="num">(45,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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Significant Other Observable Inputs (Level 2) | 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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_DerivativeAssets', window );">Derivative assets (liabilities)</a></td>
<td class="num">(49)<span></span>
</td>
<td class="num">(77)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Significant Other Observable Inputs (Level 2) | Interest rate swap</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_DerivativeAssets', window );">Derivative assets (liabilities)</a></td>
<td class="num">(1,140)<span></span>
</td>
<td class="nump">7,122<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Significant Other Observable Inputs (Level 2) | Cross currency swap</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_DerivativeLiabilities', window );">Cross currency swap</a></td>
<td class="num">(1,849)<span></span>
</td>
<td class="num">(2,342)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets', window );">Terminated pension plan assets</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Significant Unobservable Inputs (Level 3) | Term loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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 );">Long-term debt, fair value</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Significant Unobservable Inputs (Level 3) | AR Securitization facility</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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 );">Long-term debt, fair value</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Significant Unobservable Inputs (Level 3) | 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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_DerivativeAssets', window );">Derivative assets (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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Significant Unobservable Inputs (Level 3) | Interest rate swap</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_DerivativeAssets', window );">Derivative assets (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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Significant Unobservable Inputs (Level 3) | Cross currency swap</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_DerivativeLiabilities', window );">Cross currency swap</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</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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,112<span></span>
</td>
<td class="nump">11,447<span></span>
</td>
</tr>
<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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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,112<span></span>
</td>
<td class="nump">11,447<span></span>
</td>
</tr>
<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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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=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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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=us-gaap_VariableAnnuityMember', window );">Annuity contract</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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">1,235<span></span>
</td>
<td class="nump">1,390<span></span>
</td>
</tr>
<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 );">Annuity contract | 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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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">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 );">Annuity contract | Significant Other Observable Inputs (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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">1,235<span></span>
</td>
<td class="nump">1,390<span></span>
</td>
</tr>
<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 );">Annuity contract | 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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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">$ 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_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of plan asset for defined benefit pension plan with projected benefit obligation in excess of plan assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-12<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477439/946-210-55-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(3)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H)(Footnote 7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(3)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3<br><br>Reference 30: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-22<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-10<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(9)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H)(Footnote 7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(9)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(9)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column G)(Footnote 8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column G))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3<br><br>Reference 28: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-22<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-10<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 825<br> -Section 25<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478850/944-825-25-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;">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>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-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;">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>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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_FinancialInstrumentAxis=cmco_TermLoanFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=cmco_TermLoanFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>
<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=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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Mar. 31, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 31, 2023 </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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">$ 458,708<span></span>
</td>
<td class="nump">$ 517,299<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember', window );">Discount rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<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_MeasurementInputRate', window );">Measurement input, rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 | Measurement Input, Lapse Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<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_MeasurementInputRate', window );">Measurement input, rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember', window );">Acquired technology | Measurement Input, Cap Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<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_MeasurementInputRate', window );">Measurement input, rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.050<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember', window );">Trademarks and Trade Names | Measurement Input, Cap Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<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_MeasurementInputRate', window );">Measurement input, rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.010<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_ARSecuritizationMember', window );">AR Securitization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">25,000<span></span>
</td>
<td class="nump">$ 45,000<span></span>
</td>
<td class="nump">$ 45,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_LongTermDebtFairValue', window );">Long-term debt, fair value</a></td>
<td class="nump">$ 25,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_MeasurementInputRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Measurement Input, Rate</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmco_MeasurementInputRate</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:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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, after deduction of 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-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;">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_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_MeasurementInputTypeAxis=us-gaap_MeasurementInputLapseRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputLapseRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_MeasurementInputTypeAxis=us-gaap_MeasurementInputCapRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputCapRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cmco_ARSecuritizationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_ARSecuritizationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Schedule of Fair Value Measurement Inputs and Valuation Techniques (Details)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember', window );">Discount rate</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [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_MeasurementInputRate', window );">Measurement input, rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.125<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">(Level 3) | Fair Value, Nonrecurring | Compound annual growth rate | Valuation Technique, Discounted Cash Flow</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [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_MeasurementInputRate', window );">Measurement input, rate</a></td>
<td class="nump">0.097<span></span>
</td>
<td class="nump">0.130<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">(Level 3) | Fair Value, Nonrecurring | Terminal value growth rate | Valuation Technique, Discounted Cash Flow</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [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_MeasurementInputRate', window );">Measurement input, rate</a></td>
<td class="nump">0.035<span></span>
</td>
<td class="nump">0.030<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">(Level 3) | Fair Value, Nonrecurring | Discount rate | Valuation Technique, Discounted Cash Flow</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [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_MeasurementInputRate', window );">Measurement input, rate</a></td>
<td class="nump">0.120<span></span>
</td>
<td class="nump">0.132<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_MeasurementInputRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Measurement Input, Rate</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmco_MeasurementInputRate</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:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-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;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=cmco_MeasurementInputCompoundAnnualGrowthRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=cmco_MeasurementInputCompoundAnnualGrowthRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationTechniqueAxis=us-gaap_ValuationTechniqueDiscountedCashFlowMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationTechniqueAxis=us-gaap_ValuationTechniqueDiscountedCashFlowMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=cmco_MeasurementInputTerminalValueGrowthRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=cmco_MeasurementInputTerminalValueGrowthRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories - Schedule of Inventory, Current (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">$ 163,053<span></span>
</td>
<td class="nump">$ 151,031<span></span>
</td>
</tr>
<tr class="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">30,349<span></span>
</td>
<td class="nump">26,669<span></span>
</td>
</tr>
<tr class="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">37,197<span></span>
</td>
<td class="nump">40,554<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 );">Inventory, gross</a></td>
<td class="nump">230,599<span></span>
</td>
<td class="nump">218,254<span></span>
</td>
</tr>
<tr class="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">(32,001)<span></span>
</td>
<td class="num">(32,163)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Net inventories</a></td>
<td class="nump">$ 198,598<span></span>
</td>
<td class="nump">$ 186,091<span></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_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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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_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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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_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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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_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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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>94
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfLIFOInventoryLiquidationOnIncome', window );">LIFO liquidations</a></td>
<td class="nump">$ 37<span></span>
</td>
<td class="nump">$ 181<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfLIFOInventoryLiquidationOnIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The effect of liquidating LIFO (last in first out) inventory layers on income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SAB Topic 11.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfLIFOInventoryLiquidationOnIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Marketable Securities and Other Investments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_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>
</tr>
<tr class="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="num">$ (228)<span></span>
</td>
<td class="nump">$ 317<span></span>
</td>
<td class="num">$ (296)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments', window );">Net realized gains on sale of marketable securities</a></td>
<td class="nump">275<span></span>
</td>
<td class="nump">212<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital', window );">Dividend received from equity method investment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">144<span></span>
</td>
<td class="nump">$ 313<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable</a></td>
<td class="nump">165,481<span></span>
</td>
<td class="nump">171,186<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=us-gaap_RelatedPartyMember', window );">Related Party | EMC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable</a></td>
<td class="nump">$ 4,250<span></span>
</td>
<td class="nump">$ 10,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cmco_EMCMember', window );">EMC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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="nump">49.00%<span></span>
</td>
<td class="nump">49.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Equity method investments</a></td>
<td class="nump">$ 4,318<span></span>
</td>
<td class="nump">$ 3,377<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeNet', window );">Investment income, net</a></td>
<td class="nump">933<span></span>
</td>
<td class="nump">890<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossUnrealized', window );">Foreign currency transaction gain (loss), unrealized</a></td>
<td class="nump">8<span></span>
</td>
<td class="num">(18)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Dividend received from equity method investment</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 247<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_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/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-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;">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_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481664/323-10-45-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ForeignCurrencyTransactionGainLossUnrealized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized gain (loss) from foreign currency transaction.</p></div>
<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> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-6<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481956/830-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481926/830-20-50-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossUnrealized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-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;">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_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-21D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=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_RelatedPartyTransactionAxis=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>96
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property, Plant, and Equipment - Schedule of Property, Plant and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Property, Plant and Equipment, Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Land', window );">Land and land improvements</a></td>
<td class="nump">$ 4,396<span></span>
</td>
<td class="nump">$ 5,460<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BuildingsAndImprovementsGross', window );">Buildings</a></td>
<td class="nump">68,345<span></span>
</td>
<td class="nump">66,683<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MachineryAndEquipmentGross', window );">Machinery, equipment, and leasehold improvements</a></td>
<td class="nump">277,396<span></span>
</td>
<td class="nump">253,643<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Construction in progress</a></td>
<td class="nump">9,025<span></span>
</td>
<td class="nump">23,426<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_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">359,162<span></span>
</td>
<td class="nump">349,212<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation</a></td>
<td class="nump">252,998<span></span>
</td>
<td class="nump">242,817<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net property, plant, and equipment</a></td>
<td class="nump">$ 106,164<span></span>
</td>
<td class="nump">$ 106,395<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-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;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BuildingsAndImprovementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-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;">us-gaap_BuildingsAndImprovementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConstructionInProgressGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-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;">us-gaap_ConstructionInProgressGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Land">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 depletion of real estate held for productive use, excluding land held for sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_Land</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MachineryAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-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;">us-gaap_MachineryAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-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;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-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;">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_PropertyPlantAndEquipmentNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PropertyPlantAndEquipmentNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant, and Equipment - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Property, Plant and Equipment, Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">$ 18,241<span></span>
</td>
<td class="nump">$ 16,549<span></span>
</td>
<td class="nump">$ 15,946<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareGross', window );">Capitalized computer software, gross</a></td>
<td class="nump">42,927<span></span>
</td>
<td class="nump">40,881<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_CapitalComputerSoftwareAccumulatedAmortization', window );">Accumulated amortization on capitalized software costs</a></td>
<td class="nump">30,740<span></span>
</td>
<td class="nump">28,443<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_CapitalizedComputerSoftwareDepreciationExpense', window );">Depreciation expense on capitalized software costs</a></td>
<td class="nump">$ 1,935<span></span>
</td>
<td class="nump">$ 1,510<span></span>
</td>
<td class="nump">$ 2,132<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_CapitalComputerSoftwareAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_CapitalComputerSoftwareAccumulatedAmortization</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_CapitalizedComputerSoftwareDepreciationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_CapitalizedComputerSoftwareDepreciationExpense</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-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;">us-gaap_CapitalizedComputerSoftwareGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-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;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PropertyPlantAndEquipmentNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>98
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Feb. 28, 2025 </div>
<div>reportingUnit</div>
</th>
<th class="th">
<div>Mar. 31, 2025 </div>
<div>USD ($) </div>
<div>reportingUnit</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($) </div>
<div>reportingUnit</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </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_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>
</tr>
<tr class="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 | reportingUnit</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">$ 710,807<span></span>
</td>
<td class="nump">$ 710,334<span></span>
</td>
<td class="nump">$ 644,629<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_GoodwillDiscountedCashFlowsMeasurementInputPeriod', window );">Goodwill, discounted cash flows, measurement input period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 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_GoodwillImpairedAccumulatedImpairmentLoss', window );">Goodwill, impaired, accumulated impairment loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 113,174<span></span>
</td>
<td class="nump">113,174<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life of intangible assets</a></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="re">
<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 trademark</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 46,294<span></span>
</td>
<td class="nump">46,254<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 intangibles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,946<span></span>
</td>
<td class="nump">29,396<span></span>
</td>
<td class="nump">$ 26,001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">Estimated annual amortization expense next year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">Estimated annual amortization expense two years from current year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">Estimated annual amortization expense three years from current year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">Estimated annual amortization expense four years from current year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">Estimated annual amortization expense five years from current year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,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_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>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life of intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">13 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life of intangible assets</a></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_TechnologyBasedIntangibleAssetsMember', window );">Acquired technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life of intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life of intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 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_StatementBusinessSegmentsAxis=cmco_LinearMotionProductsMember', window );">Linear Motion 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>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,699<span></span>
</td>
<td class="nump">9,699<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">305,110<span></span>
</td>
<td class="nump">304,760<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 395,998<span></span>
</td>
<td class="nump">$ 395,875<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_FairValueExceedingBookValuePercent', window );">Fair value exceeding book value, percent</a></td>
<td class="nump">0.026<span></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_FairValueExceedingBookValuePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Exceeding Book Value, Percent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmco_FairValueExceedingBookValuePercent</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_GoodwillDiscountedCashFlowsMeasurementInputPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Goodwill, Discounted Cash Flows, Measurement Input 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_GoodwillDiscountedCashFlowsMeasurementInputPeriod</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_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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-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;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-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;">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://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-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;">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://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-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;">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://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-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;">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://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-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;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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 asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is 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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-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;">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 asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is 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/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-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;">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_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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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_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_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_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_StatementBusinessSegmentsAxis=cmco_LinearMotionProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_LinearMotionProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Schedule of Goodwill (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Opening balance</a></td>
<td class="nump">$ 710,334<span></span>
</td>
<td class="nump">$ 644,629<span></span>
</td>
</tr>
<tr class="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="nump">473<span></span>
</td>
<td class="num">(861)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Closing balance</a></td>
<td class="nump">$ 710,807<span></span>
</td>
<td class="nump">710,334<span></span>
</td>
</tr>
<tr class="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_MontratecMember', window );">Montratec</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_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisition of montratec (Refer to Note 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 66,566<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is 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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-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;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-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;">us-gaap_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which increases (decreases) asset representing future economic benefit from other asset acquired in business combination or from joint venture formation or both, that is 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> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-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;">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_StatementBusinessSegmentsAxis=cmco_MontratecMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_MontratecMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>100
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Schedule of Identifiable Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">$ (184,722)<span></span>
</td>
<td class="num">$ (154,728)<span></span>
</td>
</tr>
<tr class="re">
<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 trademark</a></td>
<td class="nump">46,294<span></span>
</td>
<td class="nump">46,254<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsGrossExcludingGoodwill', window );">Gross Carrying&#160; Amount</a></td>
<td class="nump">541,284<span></span>
</td>
<td class="nump">540,362<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_IntangibleAssetsNetExcludingGoodwill', window );">&#160; Net</a></td>
<td class="nump">356,562<span></span>
</td>
<td class="nump">385,634<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying&#160; Amount</a></td>
<td class="nump">22,770<span></span>
</td>
<td class="nump">22,404<span></span>
</td>
</tr>
<tr class="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">(9,600)<span></span>
</td>
<td class="num">(7,903)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">&#160; Net</a></td>
<td class="nump">13,170<span></span>
</td>
<td class="nump">14,501<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying&#160; Amount</a></td>
<td class="nump">355,845<span></span>
</td>
<td class="nump">355,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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(129,466)<span></span>
</td>
<td class="num">(108,688)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">&#160; Net</a></td>
<td class="nump">226,379<span></span>
</td>
<td class="nump">246,801<span></span>
</td>
</tr>
<tr class="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 );">Acquired technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying&#160; Amount</a></td>
<td class="nump">112,507<span></span>
</td>
<td class="nump">112,467<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(42,580)<span></span>
</td>
<td class="num">(35,152)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">&#160; Net</a></td>
<td class="nump">69,927<span></span>
</td>
<td class="nump">77,315<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying&#160; Amount</a></td>
<td class="nump">3,868<span></span>
</td>
<td class="nump">3,748<span></span>
</td>
</tr>
<tr class="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">(3,076)<span></span>
</td>
<td class="num">(2,985)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">&#160; Net</a></td>
<td class="nump">$ 792<span></span>
</td>
<td class="nump">$ 763<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478859/928-340-50-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;">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>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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_IntangibleAssetsGrossExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated amortization of intangible assets, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_IntangibleAssetsGrossExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-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;">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_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_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_OtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Derivative Instruments - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Mar. 31, 2025 </div>
<div>USD ($) </div>
<div>counterparty </div>
<div>contract</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>
</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_DerivativeNumberofCounterparties', window );">Number of different counterparties | counterparty</a></td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CrossCurrencyInterestRateContractMember', window );">Cross currency swap | Derivatives Designated as Hedging Instruments</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_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [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_DerivativeNotionalAmount', window );">Derivative, notional amount</a></td>
<td class="nump">$ 72,040<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet', window );">Interest rate cash flow hedge loss</a></td>
<td class="nump">36<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember', window );">Foreign exchange contracts | Derivatives Designated as Hedging Instruments</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_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [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_DerivativeNotionalAmount', window );">Derivative, notional amount</a></td>
<td class="nump">36,528<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet', window );">Interest rate cash flow hedge loss</a></td>
<td class="nump">$ 27<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest rate swap</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_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [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_DerivativeNumberOfInstrumentsHeld', window );">Derivative, number of instruments held | contract</a></td>
<td class="nump">5,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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest rate swap | Derivatives Designated as Hedging Instruments</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_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [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_DerivativeNotionalAmount', window );">Derivative, notional amount</a></td>
<td class="nump">$ 355,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_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet', window );">Interest rate cash flow hedge loss</a></td>
<td class="nump">$ 376<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_DerivativeNumberofCounterparties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Derivative, Number of Counterparties</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DerivativeNumberofCounterparties</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:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1B<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNumberOfInstrumentsHeld">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of derivative instruments of a particular group held by the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477439/946-210-55-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column C))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5A<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1B<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNumberOfInstrumentsHeld</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated net amount of unrealized gains or losses on interest rate cash flow hedges as of the balance sheet date expected to be reclassified to earnings within the next twelve months.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480870/815-30-50-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;">us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Instruments - Schedule of Derivative Instruments Effect on Condensed Consolidated Statements of Operations (Details) - Derivatives Designated as Hedging Instruments - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember', 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax', window );">Amount of Gain or (Loss) Recognized in Other Comprehensive Income (Loss) on Derivatives (Effective Portion)</a></td>
<td class="nump">$ 17<span></span>
</td>
<td class="num">$ (168)<span></span>
</td>
<td class="nump">$ 57<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax', window );">Amount of Gain or (Loss) Reclassified from AOCL into Income (Effective Portion)</a></td>
<td class="num">(27)<span></span>
</td>
<td class="num">(29)<span></span>
</td>
<td class="num">(201)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax', window );">Amount of Gain or (Loss) Recognized in Other Comprehensive Income (Loss) on Derivatives (Effective Portion)</a></td>
<td class="nump">1,792<span></span>
</td>
<td class="nump">7,145<span></span>
</td>
<td class="nump">7,295<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax', window );">Amount of Gain or (Loss) Reclassified from AOCL into Income (Effective Portion)</a></td>
<td class="nump">8,008<span></span>
</td>
<td class="nump">9,739<span></span>
</td>
<td class="nump">2,368<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CurrencySwapMember', window );">Cross currency swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax', window );">Amount of Gain or (Loss) Recognized in Other Comprehensive Income (Loss) on Derivatives (Effective Portion)</a></td>
<td class="nump">434<span></span>
</td>
<td class="num">(70)<span></span>
</td>
<td class="nump">5,033<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax', window );">Amount of Gain or (Loss) Reclassified from AOCL into Income (Effective Portion)</a></td>
<td class="num">$ (15)<span></span>
</td>
<td class="nump">$ 502<span></span>
</td>
<td class="nump">$ 2,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_DerivativeInstrumentsGainLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4E<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsGainLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4C<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480627/815-20-45-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 815<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_CurrencySwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_CurrencySwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>103
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Derivative Instruments - Schedule of Derivative Instruments (Details) - Derivatives Designated as Hedging Instruments - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember', window );">Prepaid expenses and other | Foreign exchange contracts</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_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>
</tr>
<tr class="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">$ 139<span></span>
</td>
<td class="nump">$ 56<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember', window );">Prepaid expenses and other | Interest rate swap</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_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>
</tr>
<tr class="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">597<span></span>
</td>
<td class="nump">7,503<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember', window );">Prepaid expenses and other | Cross currency swap</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_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>
</tr>
<tr class="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">0<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_BalanceSheetLocationAxis=us-gaap_AccruedLiabilitiesMember', window );">Accrued Liabilities | 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_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>
</tr>
<tr class="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">(188)<span></span>
</td>
<td class="num">(133)<span></span>
</td>
</tr>
<tr class="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 | Interest rate swap</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_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>
</tr>
<tr class="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">(99)<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_BalanceSheetLocationAxis=us-gaap_AccruedLiabilitiesMember', window );">Accrued Liabilities | Cross currency swap</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_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>
</tr>
<tr class="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">(49)<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_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember', window );">Other Assets | Interest rate swap</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_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>
</tr>
<tr class="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">1<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_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember', window );">Other non current liabilities | Interest rate swap</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_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>
</tr>
<tr class="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">(1,639)<span></span>
</td>
<td class="num">(381)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember', window );">Other non current liabilities | Cross currency swap</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_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>
</tr>
<tr class="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="num">$ (2,541)<span></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> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 9<br> -SubTopic 20<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -SubTopic 20<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-10<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 9<br> -SubTopic 20<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -SubTopic 20<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-10<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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>
<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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued Liabilities and Other Non-current Liabilities - Accrued Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Net Derivative Asset (Liability) 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_AccruedPayrollTaxesCurrent', window );">Accrued payroll</a></td>
<td class="nump">$ 37,285<span></span>
</td>
<td class="nump">$ 39,315<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Accrued income taxes payable</a></td>
<td class="nump">9,646<span></span>
</td>
<td class="nump">15,526<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedInsuranceCurrent', window );">Accrued health insurance</a></td>
<td class="nump">2,813<span></span>
</td>
<td class="nump">2,450<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_AccruedGeneralAndProductLiabilityCostsCurrent', window );">Accrued general and product liability costs</a></td>
<td class="nump">4,400<span></span>
</td>
<td class="nump">4,600<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_CustomerAdvancesDepositsAndRebatesCurrent', window );">Customer advances, deposits, and rebates</a></td>
<td class="nump">17,368<span></span>
</td>
<td class="nump">17,531<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current ROU lease liabilities</a></td>
<td class="nump">9,961<span></span>
</td>
<td class="nump">8,723<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other accrued liabilities</a></td>
<td class="nump">32,434<span></span>
</td>
<td class="nump">39,828<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued liabilities</a></td>
<td class="nump">$ 113,907<span></span>
</td>
<td class="nump">$ 127,973<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_AccruedGeneralAndProductLiabilityCostsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_AccruedGeneralAndProductLiabilityCostsCurrent</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_CustomerAdvancesDepositsAndRebatesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Customer Advances, Deposits, And Rebates, Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmco_CustomerAdvancesDepositsAndRebatesCurrent</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_AccruedInsuranceCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. 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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_AccruedInsuranceCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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_AccruedPayrollTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. 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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_AccruedPayrollTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-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;">us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">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_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued Liabilities and Other Non-current Liabilities - Other Non-current Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Net Derivative Asset (Liability) 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_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent', window );">Accumulated postretirement benefit obligation</a></td>
<td class="nump">$ 597<span></span>
</td>
<td class="nump">$ 695<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrualNoncurrent', window );">Accrued general and product liability costs</a></td>
<td class="nump">15,046<span></span>
</td>
<td class="nump">15,388<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent', window );">Accrued pension cost</a></td>
<td class="nump">62,675<span></span>
</td>
<td class="nump">70,552<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income tax</a></td>
<td class="nump">28,302<span></span>
</td>
<td class="nump">40,450<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Non-current ROU lease liabilities</a></td>
<td class="nump">59,735<span></span>
</td>
<td class="nump">60,666<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesNoncurrent', window );">Other non-current liabilities</a></td>
<td class="nump">10,383<span></span>
</td>
<td class="nump">12,263<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_OtherLiabilitiesNoncurrent', window );">Accrued liabilities, non-current</a></td>
<td class="nump">178,538<span></span>
</td>
<td class="nump">202,555<span></span>
</td>
</tr>
<tr class="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_CurrencySwapMember', window );">Cross currency swap | Derivatives Designated as Hedging 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_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Net Derivative Asset (Liability) 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_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral', window );">Cross currency swap</a></td>
<td class="nump">$ 1,800<span></span>
</td>
<td class="nump">$ 2,541<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement 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> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 9<br> -SubTopic 20<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -SubTopic 20<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-10<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-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;">us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">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_OtherAccruedLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due 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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_OtherAccruedLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit other postretirement plan, classified as noncurrent. Excludes pension 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> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrualNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount as of the balance sheet date of the aggregate standard product warranty liability that is expected to be paid after one year or beyond the normal operating cycle, if longer. Does not include the balance for the extended product warranty 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> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrualNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_CurrencySwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_CurrencySwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued Liabilities and Other Non-current Liabilities - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_AccruedLiabilitiesCurrentAndNoncurrentAbstract', window );"><strong>Accrued Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EstimatedInsuranceRecoveries', window );">Estimated insurance recoveries</a></td>
<td class="nump">$ 6,995<span></span>
</td>
<td class="nump">$ 7,637<span></span>
</td>
<td class="nump">$ 8,272<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccruedLiabilitiesCurrentAndNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt - Schedule of Debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>May 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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized deferred financing costs, net</a></td>
<td class="num">$ (3,852)<span></span>
</td>
<td class="num">$ (5,261)<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_LongTermDebt', window );">Total debt</a></td>
<td class="nump">458,708<span></span>
</td>
<td class="nump">517,299<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Less: current portion</a></td>
<td class="nump">50,000<span></span>
</td>
<td class="nump">50,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_LongTermDebtNoncurrent', window );">Term loan, AR securitization facility and finance lease obligations</a></td>
<td class="nump">408,708<span></span>
</td>
<td class="nump">467,299<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_TermLoanBFacilityMember', window );">Term Loan B</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">437,560<span></span>
</td>
<td class="nump">477,560<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Less: current portion</a></td>
<td class="nump">4,976<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_ARSecuritizationMember', window );">AR Securitization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">25,000<span></span>
</td>
<td class="nump">45,000<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_LongTermDebt', window );">Total debt</a></td>
<td class="nump">$ 25,000<span></span>
</td>
<td class="nump">$ 45,000<span></span>
</td>
<td class="nump">$ 45,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-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;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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, after deduction of 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. 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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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, after deduction of 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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cmco_TermLoanBFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_TermLoanBFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ARSecuritizationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_ARSecuritizationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>108
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 18, 2024</div></th>
<th class="th">
<div>Mar. 31, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 31, 2023 </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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Less: current portion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,000<span></span>
</td>
<td class="nump">$ 50,000,000<span></span>
</td>
<td class="nump">$ 50,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_LongTermDebt', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">458,708,000<span></span>
</td>
<td class="nump">458,708,000<span></span>
</td>
<td class="nump">517,299,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_AccountsReceivableNetCurrent', window );">AR Securitization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">165,481,000<span></span>
</td>
<td class="nump">165,481,000<span></span>
</td>
<td class="nump">171,186,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_FinanceLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,267,000<span></span>
</td>
<td class="nump">12,267,000<span></span>
</td>
<td class="nump">12,937,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_FinanceLeaseLiabilityCurrent', window );">Current portion of long-term debt and finance lease obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 739,000<span></span>
</td>
<td class="nump">$ 739,000<span></span>
</td>
<td class="nump">670,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_StatementGeographicalAxis=cmco_HartlandWIMember', window );">Hartland, WI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Finance lease term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">23 years<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Finance lease term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">23 years<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Finance lease term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Unsecured 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">$ 2,920,000<span></span>
</td>
<td class="nump">$ 2,920,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_LineOfCredit', window );">Outstanding borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_TermLoanBFacilityMember', window );">Term Loan B</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">100,000,000<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>
<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_LineOfCreditFacilityAccordionFeatureIncreaseLimit', window );">Accordion feature, increase limit</a></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">75,000,000<span></span>
</td>
<td class="nump">$ 75,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_IncreaseInDebtIssuanceCosts', window );">Increase In deferred financing costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,522,000<span></span>
</td>
<td class="nump">$ 892,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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument, basis spread on variable rate</a></td>
<td class="nump">0.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">437,560,000<span></span>
</td>
<td class="nump">437,560,000<span></span>
</td>
<td class="nump">477,560,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_RepaymentsOfLongTermDebt', window );">Repayments of long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,000,000<span></span>
</td>
<td class="nump">60,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_LongTermDebtCurrent', window );">Less: current portion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,976,000<span></span>
</td>
<td class="nump">4,976,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_DeferredFinanceCostsGross', window );">Deferred finance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,845,000<span></span>
</td>
<td class="nump">7,845,000<span></span>
</td>
<td class="nump">7,845,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 balances</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,201,000<span></span>
</td>
<td class="nump">$ 4,201,000<span></span>
</td>
<td class="nump">2,971,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_QuarterlyPrincipalAmortizationPercentage', window );">Quarterly principal amortization percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0025<span></span>
</td>
<td class="nump">0.0025<span></span>
</td>
<td class="text">&#160;<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_ExcessCashFlowPercentage', window );">Excess cash flow percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.50<span></span>
</td>
<td class="nump">0.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_LeverageRatioTrancheOne', window );">Leverage ratio prior to June 30, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.75<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_LeverageRatioTrancheTwo', window );">Leverage ratio prior to June 30, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_LeverageRatioTrancheThree', window );">Leverage ratio prior to June 30, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_LeverageRatioTrancheFourAndThereafter', window );">Leverage ratio on June 30, 2023 and thereafter</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cmco_TermLoanBFacilityMember', window );">Term Loan B | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ExcessCashFlowPercentageStepDownDueToAchievementOfSecuredLeverageRatios', window );">Excess cash flow step down, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cmco_TermLoanBFacilityMember', window );">Term Loan B | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ExcessCashFlowPercentageStepDownDueToAchievementOfSecuredLeverageRatios', window );">Excess cash flow step down, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cmco_TermLoanBFacilityMember', window );">Term Loan B | Secured Overnight Financing Rate (SOFR)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument, basis spread on variable rate</a></td>
<td class="nump">2.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_TermLoanBFacilityMember', window );">Term Loan B | Base Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument, basis spread on variable rate</a></td>
<td class="nump">1.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_TermLoanBFacilityMember', window );">Term Loan B | 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SecuredLongTermDebt', window );">Secured long-term debt, noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 450,000,000<span></span>
</td>
<td class="nump">$ 450,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="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_AmendedAndRestatedRevolvingCreditFacility1Member', window );">Amended and Restated Revolving 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">175,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_IncreaseInDebtIssuanceCosts', window );">Increase In deferred financing costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">801,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_LineOfCreditFacilityIncreaseDecreaseForPeriodNet', window );">Line of credit facility, increase (decrease), 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="nump">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" 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="nump">15,417,000<span></span>
</td>
<td class="nump">15,417,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_DeferredFinanceCostsGross', window );">Deferred finance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,828,000<span></span>
</td>
<td class="nump">4,828,000<span></span>
</td>
<td class="nump">4,828,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_AmendedAndRestatedRevolvingCreditFacility1Member', window );">Amended and Restated Revolving Credit | 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">15,417,000<span></span>
</td>
<td class="nump">15,417,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_DebtInstrumentAxis=us-gaap_RevolvingCreditFacilityMember', window );">Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 balances</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,733,000<span></span>
</td>
<td class="nump">3,733,000<span></span>
</td>
<td class="nump">2,655,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_ARSecuritizationMember', window );">AR Securitization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">55,000,000<span></span>
</td>
<td class="nump">55,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,000,000<span></span>
</td>
<td class="nump">25,000,000<span></span>
</td>
<td class="nump">45,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_RepaymentsOfLongTermDebt', window );">Repayments of long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsGross', window );">Deferred finance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">536,000<span></span>
</td>
<td class="nump">536,000<span></span>
</td>
<td class="nump">536,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_AccumulatedAmortizationDeferredFinanceCosts', window );">Accumulated amortization balances</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">327,000<span></span>
</td>
<td class="nump">327,000<span></span>
</td>
<td class="nump">149,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_LongTermDebt', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,000,000<span></span>
</td>
<td class="nump">25,000,000<span></span>
</td>
<td class="nump">$ 45,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cmco_ARSecuritizationMember', window );">AR Securitization | United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">AR Securitization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">78,939,000<span></span>
</td>
<td class="nump">$ 78,939,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_DebtInstrumentAxis=cmco_ARSecuritizationMember', window );">AR Securitization | Secured Overnight Financing Rate (SOFR)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument, basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.10%<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentCreditSpreadAdjustmentOnVariableRate', window );">Debt instrument, credit spread adjustment on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0010<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cmco_BankGuaranteesMember', window );">Bank Guarantees | Unsecured 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">22,118,000<span></span>
</td>
<td class="nump">$ 22,118,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_LineOfCredit', window );">Outstanding borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,537,000<span></span>
</td>
<td class="nump">$ 16,537,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_DebtInstrumentCreditSpreadAdjustmentOnVariableRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Credit Spread Adjustment On Variable Rate</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmco_DebtInstrumentCreditSpreadAdjustmentOnVariableRate</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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_ExcessCashFlowPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Excess Cash Flow 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_ExcessCashFlowPercentage</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_ExcessCashFlowPercentageStepDownDueToAchievementOfSecuredLeverageRatios">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Excess Cash Flow Percentage, Step-Down Due To Achievement Of Secured Leverage Ratios</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ExcessCashFlowPercentageStepDownDueToAchievementOfSecuredLeverageRatios</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>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_cmco_IncreaseInDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 In Debt Issuance Costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmco_IncreaseInDebtIssuanceCosts</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_LeverageRatioTrancheFourAndThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Leverage Ratio, Tranche Four And Thereafter</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LeverageRatioTrancheFourAndThereafter</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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_LeverageRatioTrancheOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Leverage Ratio, Tranche One</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LeverageRatioTrancheOne</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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_LeverageRatioTrancheThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Leverage Ratio, Tranche Three</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LeverageRatioTrancheThree</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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_LeverageRatioTrancheTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Leverage Ratio, Tranche Two</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LeverageRatioTrancheTwo</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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_LineOfCreditFacilityAccordionFeatureIncreaseLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line of Credit Facility, Accordion Feature, Increase Limit</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmco_LineOfCreditFacilityAccordionFeatureIncreaseLimit</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_QuarterlyPrincipalAmortizationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Quarterly Principal Amortization 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_QuarterlyPrincipalAmortizationPercentage</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_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/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-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;">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_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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-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;">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_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-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;">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_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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">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_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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-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;">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_LineOfCreditFacilityIncreaseDecreaseForPeriodNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) of the credit facility.</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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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;">us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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, after deduction of 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. 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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuredLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 collateralized debt obligations with maturities initially due after one year or beyond the operating cycle, if longer, excluding the current portion. Obligations include, but not limited to, mortgage loans, chattel loans, and other borrowings secured by 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> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_SecuredLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ShortTermDebtLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=cmco_HartlandWIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cmco_HartlandWIMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>
<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=cmco_TermLoanBFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_TermLoanBFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_BaseRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_BaseRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LongTermDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LongTermDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cmco_AmendedAndRestatedRevolvingCreditFacility1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_AmendedAndRestatedRevolvingCreditFacility1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_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_ARSecuritizationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_ARSecuritizationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DebtInstrumentAxis=cmco_BankGuaranteesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_BankGuaranteesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>109
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt - Schedule of Maturities of Long-term Debt (Details) - Term Loan B Facility and AR Securitization<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Mar. 31, 2025 </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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2026</a></td>
<td class="nump">$ 4,976<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2027</a></td>
<td class="nump">29,976<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2028</a></td>
<td class="nump">4,976<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2029</a></td>
<td class="nump">422,632<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Thereafter</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total debt</a></td>
<td class="nump">$ 462,560<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-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;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-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;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-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;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-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;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ShortTermDebtLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_TermLoanBFacilityAndARSecuritizationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_TermLoanBFacilityAndARSecuritizationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>110
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pensions and Other Benefit Plans - Reconciliation of Benefit Obligation, Plan Assets, and Funded Status (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract', window );"><strong>Change in plan assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at beginning of year</a></td>
<td class="nump">$ 199,592<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at end of year</a></td>
<td class="nump">94,240<span></span>
</td>
<td class="nump">$ 199,592<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract', window );"><strong>Change in benefit obligation:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at beginning of year</a></td>
<td class="nump">268,025<span></span>
</td>
<td class="nump">300,210<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">477<span></span>
</td>
<td class="nump">512<span></span>
</td>
<td class="nump">$ 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_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">9,783<span></span>
</td>
<td class="nump">13,548<span></span>
</td>
<td class="nump">11,312<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial (gain) loss</a></td>
<td class="num">(5,937)<span></span>
</td>
<td class="num">(2,754)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(18,733)<span></span>
</td>
<td class="num">(22,650)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation', window );">Settlement</a></td>
<td class="num">(95,080)<span></span>
</td>
<td class="num">(20,510)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation', window );">Foreign exchange rate changes</a></td>
<td class="nump">94<span></span>
</td>
<td class="num">(331)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at end of year</a></td>
<td class="nump">158,629<span></span>
</td>
<td class="nump">268,025<span></span>
</td>
<td class="nump">300,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_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract', window );"><strong>Change in plan assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at beginning of year</a></td>
<td class="nump">199,592<span></span>
</td>
<td class="nump">231,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets', window );">Actual gain (loss) on plan assets</a></td>
<td class="nump">10,327<span></span>
</td>
<td class="nump">4,328<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Employer contribution</a></td>
<td class="nump">5,136<span></span>
</td>
<td class="nump">6,761<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(18,733)<span></span>
</td>
<td class="num">(22,650)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanSettlementsPlanAssets', window );">Settlement</a></td>
<td class="num">(95,080)<span></span>
</td>
<td class="num">(20,510)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDivestituresPlanAssets', window );">Assets transferred out related to plan termination (see below)</a></td>
<td class="num">(6,974)<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_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss', window );">Foreign exchange rate changes</a></td>
<td class="num">(28)<span></span>
</td>
<td class="num">(4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at end of year</a></td>
<td class="nump">94,240<span></span>
</td>
<td class="nump">199,592<span></span>
</td>
<td class="nump">$ 231,667<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded status</a></td>
<td class="num">(64,389)<span></span>
</td>
<td class="num">(68,433)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax', window );">Unrecognized actuarial loss</a></td>
<td class="num">(16,867)<span></span>
</td>
<td class="nump">16,229<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_DefinedBenefitPlanAmountsRecognizedInBalanceSheet', window );">Net amount recognized</a></td>
<td class="num">$ (81,256)<span></span>
</td>
<td class="num">$ (52,204)<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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (j)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (k)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (j)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanActuarialGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanActuarialGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 (liability), recognized in statement of financial position, for defined benefit pension and other postretirement 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> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480266/715-60-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 received by defined benefit plan from employer which increases plan 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/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDivestituresPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 plan assets of defined benefit plan from disposal or classification as held-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanDivestituresPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 benefit obligation of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanFundedStatusOfPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 715<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480266/715-60-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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) 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/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of (increase) decrease to benefit obligation of defined benefit plan from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Includes, but is not limited to, lump-sum cash payment to participant in exchange for right to receive specified benefits, purchase of nonparticipating annuity contract and change from remeasurement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(10)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanSettlementsBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanSettlementsPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of payment, which decreases plan assets of defined benefit plan, for irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Transaction constituting settlement includes, but is not limited to, making lump-sum cash payment to participant in exchange for their rights to receive specified benefits and purchasing nonparticipating annuity 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> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(8)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanSettlementsPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>111
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pensions and Other Benefit Plans - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2025 </div>
<div>USD ($) </div>
<div>yr </div>
<div>pensionPlan</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($) </div>
<div>pensionPlan</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2024 </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_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_PensionExpenseReversalOfExpenseNoncash', window );">Settlement charge</a></td>
<td class="nump">$ 23,634,000<span></span>
</td>
<td class="nump">$ 4,984,000<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_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">6,342,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_AccruedLiabilitiesCurrent', window );">Accrued liabilities</a></td>
<td class="nump">113,907,000<span></span>
</td>
<td class="nump">127,973,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_OtherLiabilitiesNoncurrent', window );">Other liabilities, noncurrent</a></td>
<td class="nump">178,538,000<span></span>
</td>
<td class="nump">202,555,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_DefinedContributionPlanCostRecognized', window );">Charge recorded for contributions to defined contribution plans</a></td>
<td class="nump">6,686,000<span></span>
</td>
<td class="nump">6,288,000<span></span>
</td>
<td class="nump">5,808,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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">96,935,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_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear', window );">Defined benefit plan, expected future employer contributions, next fiscal year</a></td>
<td class="nump">3,778,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_DefinedBenefitPlanContributionsByEmployer', window );">Employer contribution</a></td>
<td class="nump">5,136,000<span></span>
</td>
<td class="nump">6,761,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_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Defined benefit plan, net periodic benefit cost (credit)</a></td>
<td class="nump">27,030,000<span></span>
</td>
<td class="nump">7,945,000<span></span>
</td>
<td class="nump">$ 1,964,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Liability, defined benefit plan, noncurrent</a></td>
<td class="nump">62,675,000<span></span>
</td>
<td class="nump">70,552,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_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities', window );">Liability, defined benefit plan, current</a></td>
<td class="nump">$ 3,709,000<span></span>
</td>
<td class="nump">3,786,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_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Postretirement Benefit Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</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_DefinedBenefitPlanRetirementAge', window );">Retirement age | yr</a></td>
<td class="nump">65<span></span>
</td>
<td class="text">&#160;<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_DefinedBenefitPlanContributionbyEmployerPercentageofPremium', window );">Percentage of premium contributed</a></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="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 );">Defined benefit plan, net periodic benefit cost (credit)</a></td>
<td class="nump">$ 144,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_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent', window );">Liability, defined benefit plan</a></td>
<td class="nump">733,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_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Liability, defined benefit plan, noncurrent</a></td>
<td class="nump">597,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_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities', window );">Liability, defined benefit plan, current</a></td>
<td class="nump">136,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_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Postretirement Benefit Plans | American Association of Retired Persons</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Employer contribution</a></td>
<td class="nump">35<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_DefinedBenefitPostretirementLifeInsuranceMember', window );">Defined Benefit Postretirement Life Insurance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Defined benefit plan, net periodic benefit cost (credit)</a></td>
<td class="nump">32,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_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities', window );">Liability, defined benefit pension plan</a></td>
<td class="nump">2,917,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_AccruedLiabilitiesCurrent', window );">Accrued liabilities</a></td>
<td class="nump">2,837,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_OtherLiabilitiesNoncurrent', window );">Other liabilities, noncurrent</a></td>
<td class="nump">80,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_CashSurrenderValueOfLifeInsurance', window );">Cash surrender value of life insurance</a></td>
<td class="nump">$ 2,474,000<span></span>
</td>
<td class="nump">$ 2,392,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_RetirementPlanSponsorLocationAxis=country_US', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</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_NumberOfPensionPlansSettled', window );">Number of pension plans settled | pensionPlan</a></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>
</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_DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligation', window );">Plan assets in excess of benefit obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,974,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligationRemainingSurplus', window );">Plan assets in excess of benefit obligation, remaining surplus</a></td>
<td class="nump">$ 6,342,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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanSponsorLocationAxis=country_CA', window );">Canada</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_NumberOfPensionPlansSettled', window );">Number of pension plans settled | pensionPlan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_DefinedBenefitPlanContributionbyEmployerPercentageofPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Contribution by Employer Percentage of Premium</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DefinedBenefitPlanContributionbyEmployerPercentageofPremium</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>dtr-types1: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_cmco_DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Plan Assets In Excess of Benefit Obligation</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligation</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligationRemainingSurplus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Plan Assets In Excess of Benefit Obligation, Remaining Surplus</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligationRemainingSurplus</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_DefinedBenefitPlanRetirementAge">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Retirement Age</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DefinedBenefitPlanRetirementAge</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: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_cmco_NumberOfPensionPlansSettled">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Pension Plans Settled</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmco_NumberOfPensionPlansSettled</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:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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_CashSurrenderValueOfLifeInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_CashSurrenderValueOfLifeInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension plan. Excludes other postretirement 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> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 received by defined benefit plan from employer which increases plan 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/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 next fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of plan asset for defined benefit pension plan with projected benefit obligation in excess of plan assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 70<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480794/715-70-50-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;">us-gaap_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionExpenseReversalOfExpenseNoncash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 (reversal of expense) for pension benefits. Excludes other postretirement benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionExpenseReversalOfExpenseNoncash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cmco_AmericanAssociationOfRetiredPersonsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cmco_AmericanAssociationOfRetiredPersonsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_DefinedBenefitPostretirementLifeInsuranceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_DefinedBenefitPostretirementLifeInsuranceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanSponsorLocationAxis=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;">us-gaap_RetirementPlanSponsorLocationAxis=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_RetirementPlanSponsorLocationAxis=country_CA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanSponsorLocationAxis=country_CA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>112
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Pensions and Other Benefit Plans - Amounts Recognized in the Consolidated Balance Sheets (Details) - Pension Plans - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Other assets</a></td>
<td class="nump">$ 1,995<span></span>
</td>
<td class="nump">$ 5,905<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities', window );">Accrued liabilities</a></td>
<td class="num">(3,709)<span></span>
</td>
<td class="num">(3,786)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Other non-current liabilities</a></td>
<td class="num">(62,675)<span></span>
</td>
<td class="num">(70,552)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax', window );">Accumulated other comprehensive loss, before tax</a></td>
<td class="num">(16,867)<span></span>
</td>
<td class="nump">16,229<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_DefinedBenefitPlanAmountsRecognizedInBalanceSheet', window );">Net amount recognized</a></td>
<td class="num">$ (81,256)<span></span>
</td>
<td class="num">$ (52,204)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (j)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (k)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (j)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 (liability), recognized in statement of financial position, for defined benefit pension and other postretirement 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> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement 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> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(7)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>113
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pensions and Other Benefit Plans - Components of Net Periodic Pension Cost (Details) - Pension Plans - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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>
</tr>
<tr class="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&#8212;benefits earned during the period</a></td>
<td class="nump">$ 477<span></span>
</td>
<td class="nump">$ 512<span></span>
</td>
<td class="nump">$ 707<span></span>
</td>
</tr>
<tr class="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 on projected benefit obligation</a></td>
<td class="nump">9,783<span></span>
</td>
<td class="nump">13,548<span></span>
</td>
<td class="nump">11,312<span></span>
</td>
</tr>
<tr class="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">(7,348)<span></span>
</td>
<td class="num">(11,459)<span></span>
</td>
<td class="num">(10,844)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Net amortization</a></td>
<td class="nump">484<span></span>
</td>
<td class="nump">360<span></span>
</td>
<td class="nump">851<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1', window );">Settlement</a></td>
<td class="nump">23,634<span></span>
</td>
<td class="nump">4,984<span></span>
</td>
<td class="num">(62)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic pension cost (benefit)</a></td>
<td class="nump">$ 27,030<span></span>
</td>
<td class="nump">$ 7,945<span></span>
</td>
<td class="nump">$ 1,964<span></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/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk related to obligation and assets used to effect settlement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>114
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Pensions and Other Benefit Plans - Pension Plans with a Projected and Accumulated Benefit Obligation in Excess of Plan Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">$ 6,342<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation', window );">Projected benefit obligation</a></td>
<td class="nump">66,384<span></span>
</td>
<td class="nump">$ 171,273<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">96,935<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation', window );">Accumulated benefit obligation</a></td>
<td class="nump">64,219<span></span>
</td>
<td class="nump">168,488<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 96,935<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of plan asset for defined benefit pension plan with projected benefit obligation in excess of plan assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of projected benefit obligation for defined benefit pension plan with projected benefit obligation in excess of plan assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 benefit obligation for defined benefit plan with accumulated benefit obligation in excess of plan 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/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of plan asset for defined benefit plan with accumulated benefit obligation in excess of plan 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/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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>115
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pensions and Other Benefit Plans - Components of net periodic pension cost and net periodic postretirement benefit cost (Details) - Pension Plans<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Discount rate</a></td>
<td class="nump">4.75%<span></span>
</td>
<td class="nump">4.82%<span></span>
</td>
<td class="nump">4.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_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected long-term rate of return on plan assets</a></td>
<td class="nump">5.05%<span></span>
</td>
<td class="nump">5.27%<span></span>
</td>
<td class="nump">4.13%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease', window );">Rate of compensation increase on active plans</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate', window );">Interest crediting rates used in cash balance pension plans</a></td>
<td class="nump">4.38%<span></span>
</td>
<td class="nump">4.95%<span></span>
</td>
<td class="nump">4.05%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related 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> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest crediting rate used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, cash balance and other defined benefit plans with promised interest crediting rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>116
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Pensions and Other Benefit Plans - Retirement Plan Target and Actual Asset Allocations (Details)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Target</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Actual</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_EquitySecuritiesMember', window );">Equity securities | Pension Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Target</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Actual</a></td>
<td class="nump">11.00%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_FixedIncomeSecuritiesMember', window );">Fixed income securities | Pension Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Target</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Actual</a></td>
<td class="nump">89.00%<span></span>
</td>
<td class="nump">92.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_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of actual investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_EquitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_EquitySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_us-gaap_FinancialInstrumentAxis=us-gaap_FixedIncomeSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_FixedIncomeSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>117
<FILENAME>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Pensions and Other Benefit Plans - Expected Benefit Payments (Details) - Pension Plans<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Mar. 31, 2025 </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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [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_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2026</a></td>
<td class="nump">$ 13,685<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2027</a></td>
<td class="nump">13,612<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">2028</a></td>
<td class="nump">13,335<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">2029</a></td>
<td class="nump">13,026<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">2030</a></td>
<td class="nump">12,592<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">2031-2035</a></td>
<td class="nump">$ 57,263<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>118
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Pensions and Other Benefit Plans - Defined Benefit Plans&#8217; Consolidated Assets by Asset Category (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Asset categories</a></td>
<td class="nump">$ 94,240<span></span>
</td>
<td class="nump">$ 199,592<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember', window );">Measured at NAV</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Asset categories</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">98,117<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">(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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Asset categories</a></td>
<td class="nump">94,240<span></span>
</td>
<td class="nump">101,475<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">(Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Asset categories</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">(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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Asset categories</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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember', window );">Equity securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Asset categories</a></td>
<td class="nump">10,735<span></span>
</td>
<td class="nump">15,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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember', window );">Equity securities | Measured at NAV</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Asset categories</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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember', window );">Equity securities | (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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Asset categories</a></td>
<td class="nump">10,735<span></span>
</td>
<td class="nump">15,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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember', window );">Equity securities | (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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Asset categories</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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember', window );">Equity securities | (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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Asset categories</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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeSecuritiesMember', window );">Fixed income securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Asset categories</a></td>
<td class="nump">83,216<span></span>
</td>
<td class="nump">81,890<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeSecuritiesMember', window );">Fixed income securities | Measured at NAV</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Asset categories</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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeSecuritiesMember', window );">Fixed income securities | (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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Asset categories</a></td>
<td class="nump">83,216<span></span>
</td>
<td class="nump">81,890<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeSecuritiesMember', window );">Fixed income securities | (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Asset categories</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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeSecuritiesMember', window );">Fixed income securities | (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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Asset categories</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_DefinedBenefitPlanByPlanAssetCategoriesAxis=cmco_CommonCollectiveTrustMember', window );">Common collective trusts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Asset categories</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">98,117<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=cmco_CommonCollectiveTrustMember', window );">Common collective trusts | Measured at NAV</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Asset categories</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">98,117<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=cmco_CommonCollectiveTrustMember', window );">Common collective trusts | (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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Asset categories</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_DefinedBenefitPlanByPlanAssetCategoriesAxis=cmco_CommonCollectiveTrustMember', window );">Common collective trusts | (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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Asset categories</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_DefinedBenefitPlanByPlanAssetCategoriesAxis=cmco_CommonCollectiveTrustMember', window );">Common collective trusts | (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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Asset categories</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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashAndCashEquivalentsMember', window );">Cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Asset categories</a></td>
<td class="nump">289<span></span>
</td>
<td class="nump">4,319<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashAndCashEquivalentsMember', window );">Cash equivalents | Measured at NAV</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Asset categories</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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashAndCashEquivalentsMember', window );">Cash equivalents | (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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Asset categories</a></td>
<td class="nump">289<span></span>
</td>
<td class="nump">4,319<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashAndCashEquivalentsMember', window );">Cash equivalents | (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Asset categories</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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashAndCashEquivalentsMember', window );">Cash equivalents | (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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Asset categories</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_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=cmco_CommonCollectiveTrustMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=cmco_CommonCollectiveTrustMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashAndCashEquivalentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashAndCashEquivalentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>119
<FILENAME>R93.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Stock Ownership Plan ("ESOP") (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_EmployeeStockOwnershipPlanESOPSharesInESOPAbstract', window );"><strong>Employee Stock Ownership Plan (ESOP), Shares in ESOP [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense', window );">Deferred compensation arrangement with individual, compensation expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_EmployeeStockOwnershipPlanNumberOfAllocatedOrAvailableToBeAllocatedShares', window );">ESOP shares allocated or available to be allocated to participants' accounts (in shares)</a></td>
<td class="nump">143,000<span></span>
</td>
<td class="nump">160,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_EmployeeStockOwnershipPlanNumberOfSharesOfCollateralizedCommonStockRelatedToTheESOPLoanOutstanding', window );">ESOP, number of shares of collateralized common stock related to the ESOP loan outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_EmployeeStockOwnershipPlanNumberOfSharesPledgedAsCollateralToGuaranteeESOPTermLoans', window );">ESOP, number of shares pledged as collateral to guarantee (in shares)</a></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_cmco_EmployeeStockOwnershipPlanNumberOfAllocatedOrAvailableToBeAllocatedShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">cmco_EmployeeStockOwnershipPlanNumberOfAllocatedOrAvailableToBeAllocatedShares</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: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_cmco_EmployeeStockOwnershipPlanNumberOfSharesOfCollateralizedCommonStockRelatedToTheESOPLoanOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Employee Stock Ownership Plan, Number Of Shares Of Collateralized Common Stock, Related To The ESOP Loan Outstanding</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmco_EmployeeStockOwnershipPlanNumberOfSharesOfCollateralizedCommonStockRelatedToTheESOPLoanOutstanding</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: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_cmco_EmployeeStockOwnershipPlanNumberOfSharesPledgedAsCollateralToGuaranteeESOPTermLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Employee Stock Ownership Plan, Number Of Shares Pledged As Collateral To Guarantee ESOP Term Loans</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EmployeeStockOwnershipPlanNumberOfSharesPledgedAsCollateralToGuaranteeESOPTermLoans</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: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_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> -Topic 710<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483043/710-10-30-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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_EmployeeStockOwnershipPlanESOPSharesInESOPAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EmployeeStockOwnershipPlanESOPSharesInESOPAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>120
<FILENAME>R94.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Share and Stock Plans - Narrative (Details)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jul. 31, 2024 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2019 </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2025 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2025 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>May 12, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 24, 2025 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Mar. 26, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="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 );">Common shares not included in the computation of diluted loss per share because they were antidilutive (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">479,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Share-based payment arrangement, amount | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,578<span></span>
</td>
<td class="nump">$ 3,578<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends declared per common share (in dollars per share) | $ / shares</a></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="nump">$ 0.28<span></span>
</td>
<td class="nump">$ 0.28<span></span>
</td>
<td class="nump">$ 0.28<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DividendsPayableAnnualDividendRateAmountPerShare', window );">Annual dividend rate (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.28<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StockRepurchaseProgramAuthorizedAmount1', window );">Stock repurchase program, authorized 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">$ 20,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_TreasuryStockCommonShares', window );">Treasury stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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>
</tr>
<tr class="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="nump">$ 1,010<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Additional common shares repurchased (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">293,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_StockRedeemedOrCalledDuringPeriodValue', window );">Common stock aggregate 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">$ 9,945<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Common shares not included in the computation of diluted loss per share because they were antidilutive (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,756,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember', window );">ESOP Debt Guarantee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Common shares not included in the computation of diluted loss per share because they were antidilutive (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,756,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Common shares not included in the computation of diluted loss per share because they were antidilutive (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,756,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</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_DividendDistributionDeclaredAsPreferredStockPerCommonStock', window );">Dividend distribution declared per preferred share purchase right | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,003<span></span>
</td>
<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_PlanNameAxis=cmco_A2016LTIPMember', window );">2016 LTIP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized', window );">Share-based payment award, number of additional shares authorized (in shares)</a></td>
<td class="nump">2,800,000<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="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_PlanNameAxis=cmco_LongTermIncentivePlanMember', window );">Long Term Incentive Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Total number of shares of common stock which may be granted under the plan (in shares)</a></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="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>
<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_PlanNameAxis=cmco_LongTermIncentivePlanMember', window );">Long Term Incentive Plan | Cost of Goods Sold, Selling, and General and Administrative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock based 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="nump">$ 6,256<span></span>
</td>
<td class="nump">$ 12,039<span></span>
</td>
<td class="nump">$ 10,425<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Common shares not included in the computation of diluted loss per share because they were antidilutive (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">165,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted average fair value grant price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33.90<span></span>
</td>
<td class="nump">$ 33.90<span></span>
</td>
<td class="nump">$ 36.13<span></span>
</td>
<td class="nump">$ 34.49<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35.35<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">ESOP Debt Guarantee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted-average exercise price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 36.38<span></span>
</td>
<td class="nump">$ 36.38<span></span>
</td>
<td class="nump">$ 35.37<span></span>
</td>
<td class="nump">$ 34.54<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33.82<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">ESOP Debt Guarantee | Long Term Incentive Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Shares available for future grants (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,562,000<span></span>
</td>
<td class="nump">2,562,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Period options generally become exercisable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting 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="nump">33.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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_ShareBasedCompensationExercisePricePercentOfFairMarketValue', window );">Share based compensation, exercise price, percent of fair market value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ShareBasedCompensationExpenseStockOptionsOutstandingInTheMoney', window );">Number of options outstanding, in-the-money (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,957<span></span>
</td>
<td class="nump">51,957<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ShareBasedCompensationExpenseStockOptionsExercisableInTheMoney', window );">Number of options, exercisable, in-the-money</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,957<span></span>
</td>
<td class="nump">51,957<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ClosingStockPriceOfCompany', window );">Closing stock price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16.70<span></span>
</td>
<td class="nump">$ 16.70<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Total intrinsic value of stock options exercised | $</a></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">$ 120<span></span>
</td>
<td class="nump">$ 870<span></span>
</td>
<td class="nump">$ 360<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue', window );">Grant date fair value of options that vested (in dollars per share) | $ / 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">$ 11.55<span></span>
</td>
<td class="nump">$ 11.00<span></span>
</td>
<td class="nump">$ 10.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Unrecognized compensation cost related to non-vested stock options | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,615<span></span>
</td>
<td class="nump">$ 2,615<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average period of recognition for unrecognized compensation 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">1 year 8 months 12 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average fair value of options (in dollars per share) | $ / 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">$ 17.13<span></span>
</td>
<td class="nump">$ 12.97<span></span>
</td>
<td class="nump">$ 11.13<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">ESOP Debt Guarantee | Long Term Incentive Plan | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted-average exercise price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15.16<span></span>
</td>
<td class="nump">15.16<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">ESOP Debt Guarantee | Long Term Incentive Plan | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted-average exercise price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 54.26<span></span>
</td>
<td class="nump">$ 54.26<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">ESOP Debt Guarantee | Stock Incentive Plan of Magnetek</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Shares available for future grants (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">164,461<span></span>
</td>
<td class="nump">164,461<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock | Long Term Incentive Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average period of recognition for unrecognized compensation 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">1 year 9 months 18 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Total unrecognized compensation cost related to unvested restricted stock units | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,356<span></span>
</td>
<td class="nump">$ 3,356<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Fair value of restricted stock units that vested during the 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">$ 4,922<span></span>
</td>
<td class="nump">$ 5,720<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock | Long Term Incentive Plan | Share-Based Payment Arrangement, Tranche One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting 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="nump">33.33%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock | Long Term Incentive Plan | Share-Based Payment Arrangement, Tranche Three</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting 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="nump">33.33%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock | Long Term Incentive Plan | Share-Based Payment Arrangement, Tranche Two</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting 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="nump">33.33%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cmco_DirectorsStockPlanMember', window );">Directors Stock Plan | Long Term Incentive Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock based 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="nump">$ 1,057<span></span>
</td>
<td class="nump">$ 1,174<span></span>
</td>
<td class="nump">$ 1,194<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Shares of stock granted under the LTIP to non-executive directors (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,112<span></span>
</td>
<td class="nump">28,512<span></span>
</td>
<td class="nump">41,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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted average fair value grant price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 37.61<span></span>
</td>
<td class="nump">$ 37.61<span></span>
</td>
<td class="nump">$ 41.17<span></span>
</td>
<td class="nump">$ 28.91<span></span>
</td>
<td class="text">&#160;<span></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_ClosingStockPriceOfCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ClosingStockPriceOfCompany</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>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_cmco_DividendDistributionDeclaredAsPreferredStockPerCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DividendDistributionDeclaredAsPreferredStockPerCommonStock</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_DividendsPayableAnnualDividendRateAmountPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Payable, Annual Dividend Rate Amount Per Share</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DividendsPayableAnnualDividendRateAmountPerShare</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>dtr-types1: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_cmco_ShareBasedCompensationExercisePricePercentOfFairMarketValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share Based Compensation, Exercise Price, Percent Of Fair Market Value</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmco_ShareBasedCompensationExercisePricePercentOfFairMarketValue</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_ShareBasedCompensationExpenseStockOptionsExercisableInTheMoney">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share Based Compensation Expense Stock Options, Exercisable, In-The-Money</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationExpenseStockOptionsExercisableInTheMoney</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: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_cmco_ShareBasedCompensationExpenseStockOptionsOutstandingInTheMoney">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share Based Compensation Expense Stock Options Outstanding, In-The-Money</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationExpenseStockOptionsOutstandingInTheMoney</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:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership.</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> -Topic 505<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-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;">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> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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;">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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 to be recognized for 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net number of non-option equity instruments granted to participants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 additional shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 vesting of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage</td>
</tr>
<tr>
<td style="padding-right: 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average grant-date fair value of options vested.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRedeemedOrCalledDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock bought back by the entity at the exercise price or redemption price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-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;">us-gaap_StockRedeemedOrCalledDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-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;">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_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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-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;">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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_PlanNameAxis=cmco_LongTermIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_LongTermIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cmco_CostofGoodsSoldSellingandGeneralandAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=cmco_CostofGoodsSoldSellingandGeneralandAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PlanNameAxis=cmco_StockIncentivePlanofMagnetekMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_StockIncentivePlanofMagnetekMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=cmco_DirectorsStockPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=cmco_DirectorsStockPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>121
<FILENAME>R95.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Share and Stock Plans - Schedule of Earnings Per Share (Details) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">$ (5,138)<span></span>
</td>
<td class="nump">$ 46,625<span></span>
</td>
<td class="nump">$ 48,429<span></span>
</td>
</tr>
<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_DenominatorForBasicAndDilutedEarningsPerShareAbstract', 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>
</tr>
<tr class="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 );">Weighted-average common stock outstanding&#8212; denominator for basic EPS (in shares)</a></td>
<td class="nump">28,738<span></span>
</td>
<td class="nump">28,728<span></span>
</td>
<td class="nump">28,600<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Effect of dilutive employee stock options, RSU's and performance shares (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">298<span></span>
</td>
<td class="nump">218<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Adjusted weighted-average common stock outstanding and assumed conversions &#8211; denominator for diluted EPS (in shares)</a></td>
<td class="nump">28,738<span></span>
</td>
<td class="nump">29,026<span></span>
</td>
<td class="nump">28,818<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_DenominatorForBasicAndDilutedEarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DenominatorForBasicAndDilutedEarningsPerShareAbstract</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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480454/718-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-22<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-28A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>122
<FILENAME>R96.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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Share and Stock Plans - Summary of Option Transactions (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract', window );"><strong>Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares)</a></td>
<td class="num">(12,648)<span></span>
</td>
<td class="num">(62,060)<span></span>
</td>
<td class="num">(32,158)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract', window );"><strong>Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, beginning balance (in shares)</a></td>
<td class="nump">1,193,840<span></span>
</td>
<td class="nump">975,171<span></span>
</td>
<td class="nump">679,785<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">188,089<span></span>
</td>
<td class="nump">298,674<span></span>
</td>
<td class="nump">394,586<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares)</a></td>
<td class="num">(12,648)<span></span>
</td>
<td class="num">(62,060)<span></span>
</td>
<td class="num">(32,158)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Cancelled (in shares)</a></td>
<td class="num">(115,655)<span></span>
</td>
<td class="num">(17,945)<span></span>
</td>
<td class="num">(67,042)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, Ending balance (in shares)</a></td>
<td class="nump">1,253,626<span></span>
</td>
<td class="nump">1,193,840<span></span>
</td>
<td class="nump">975,171<span></span>
</td>
<td class="nump">679,785<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable (in shares)</a></td>
<td class="nump">802,964<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding, beginning balance (in dollars per share)</a></td>
<td class="nump">$ 35.37<span></span>
</td>
<td class="nump">$ 34.54<span></span>
</td>
<td class="nump">$ 33.82<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted (in dollars per share)</a></td>
<td class="nump">45.34<span></span>
</td>
<td class="nump">36.19<span></span>
</td>
<td class="nump">34.91<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (in dollars per share)</a></td>
<td class="nump">29.44<span></span>
</td>
<td class="nump">25.73<span></span>
</td>
<td class="nump">22.15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Cancelled (in dollars per share)</a></td>
<td class="nump">41.26<span></span>
</td>
<td class="nump">37.49<span></span>
</td>
<td class="nump">35.32<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding, closing balance (in dollars per share)</a></td>
<td class="nump">36.38<span></span>
</td>
<td class="nump">$ 35.37<span></span>
</td>
<td class="nump">$ 34.54<span></span>
</td>
<td class="nump">$ 33.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Exercisable (in dollars per share)</a></td>
<td class="nump">$ 37.51<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Outstanding, weighted average remaining contractual life (in years)</a></td>
<td class="text">5 years 11 months 26 days<span></span>
</td>
<td class="text">6 years 11 months 4 days<span></span>
</td>
<td class="text">7 years 1 month 17 days<span></span>
</td>
<td class="text">7 years 29 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Exercisable, weighted average remaining contractual life (in years)</a></td>
<td class="text">4 years 10 months 28 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Outstanding, aggregate intrinsic value</a></td>
<td class="nump">$ 80<span></span>
</td>
<td class="nump">$ 12,392<span></span>
</td>
<td class="nump">$ 5,497<span></span>
</td>
<td class="nump">$ 15,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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Exercisable, aggregate intrinsic value</a></td>
<td class="nump">$ 80<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price of options that were either forfeited or expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>123
<FILENAME>R97.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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Share and Stock Plans - Stock Option Information (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Assumptions:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">4.76%<span></span>
</td>
<td class="nump">4.28%<span></span>
</td>
<td class="nump">2.53%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="nump">0.62%<span></span>
</td>
<td class="nump">0.77%<span></span>
</td>
<td class="nump">0.81%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Volatility factor</a></td>
<td class="nump">34.20%<span></span>
</td>
<td class="nump">33.60%<span></span>
</td>
<td class="nump">33.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected life</a></td>
<td class="text">5 years 6 months<span></span>
</td>
<td class="text">5 years 6 months<span></span>
</td>
<td class="text">5 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Stock options outstanding (in shares)</a></td>
<td class="nump">1,253,626<span></span>
</td>
<td class="nump">1,193,840<span></span>
</td>
<td class="nump">975,171<span></span>
</td>
<td class="nump">679,785<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted-average exercise price (in dollars per share)</a></td>
<td class="nump">$ 36.38<span></span>
</td>
<td class="nump">$ 35.37<span></span>
</td>
<td class="nump">$ 34.54<span></span>
</td>
<td class="nump">$ 33.82<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</a></td>
<td class="text">5 years 11 months 26 days<span></span>
</td>
<td class="text">6 years 11 months 4 days<span></span>
</td>
<td class="text">7 years 1 month 17 days<span></span>
</td>
<td class="text">7 years 29 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Stock options exercisable (in shares)</a></td>
<td class="nump">802,964<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted- average exercise price per share (in dollars per share)</a></td>
<td class="nump">$ 37.51<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options | $10.01 to 20.00</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Stock options outstanding (in shares)</a></td>
<td class="nump">51,957<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted-average exercise price (in dollars per share)</a></td>
<td class="nump">$ 15.16<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</a></td>
<td class="text">1 year 1 month 24 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Stock options exercisable (in shares)</a></td>
<td class="nump">51,957<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted- average exercise price per share (in dollars per share)</a></td>
<td class="nump">$ 15.16<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options | $20.01 to 30.00</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Stock options outstanding (in shares)</a></td>
<td class="nump">148,747<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted-average exercise price (in dollars per share)</a></td>
<td class="nump">$ 25.15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</a></td>
<td class="text">3 years 4 months 17 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Stock options exercisable (in shares)</a></td>
<td class="nump">148,747<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted- average exercise price per share (in dollars per share)</a></td>
<td class="nump">$ 25.15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options | $30.01 to $40.00</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Stock options outstanding (in shares)</a></td>
<td class="nump">737,078<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted-average exercise price (in dollars per share)</a></td>
<td class="nump">$ 34.66<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</a></td>
<td class="text">6 years 3 months 7 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Stock options exercisable (in shares)</a></td>
<td class="nump">459,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted- average exercise price per share (in dollars per share)</a></td>
<td class="nump">$ 34.33<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options | $40.01 to $50.00</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Stock options outstanding (in shares)</a></td>
<td class="nump">178,645<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted-average exercise price (in dollars per share)</a></td>
<td class="nump">$ 45.48<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</a></td>
<td class="text">8 years 8 months 15 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Stock options exercisable (in shares)</a></td>
<td class="nump">6,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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted- average exercise price per share (in dollars per share)</a></td>
<td class="nump">$ 49.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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options | $50.01 to $60.00</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Stock options outstanding (in shares)</a></td>
<td class="nump">137,199<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted-average exercise price (in dollars per share)</a></td>
<td class="nump">$ 54.26<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</a></td>
<td class="text">5 years 7 months 2 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Stock options exercisable (in shares)</a></td>
<td class="nump">136,295<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted- average exercise price per share (in dollars per share)</a></td>
<td class="nump">$ 54.26<span></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=cmco_FromTenDollarOneCentToTwentyDollarMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=cmco_FromTenDollarOneCentToTwentyDollarMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=cmco_FromTwentyDollarOneCentToThirtyDollarMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=cmco_FromTwentyDollarOneCentToThirtyDollarMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=cmco_FromThirtyDollarOneCentToFortyDollarMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=cmco_FromThirtyDollarOneCentToFortyDollarMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=cmco_FromFortyDollarOneCentToFiftyDollarMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=cmco_FromFortyDollarOneCentToFiftyDollarMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=cmco_FromFiftyDollarOneCentToSixtyDollarMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=cmco_FromFiftyDollarOneCentToSixtyDollarMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>124
<FILENAME>R98.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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Share and Stock Plans - Restricted Stock Units and Performance Share Tables (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) | Long Term Incentive Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract', window );"><strong>Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested, beginning balance (in shares)</a></td>
<td class="nump">250,912<span></span>
</td>
<td class="nump">247,225<span></span>
</td>
<td class="nump">244,736<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">136,870<span></span>
</td>
<td class="nump">159,816<span></span>
</td>
<td class="nump">161,582<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="num">(127,514)<span></span>
</td>
<td class="num">(145,862)<span></span>
</td>
<td class="num">(132,953)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="num">(12,632)<span></span>
</td>
<td class="num">(10,267)<span></span>
</td>
<td class="num">(26,140)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested, ending balance (in shares)</a></td>
<td class="nump">247,636<span></span>
</td>
<td class="nump">250,912<span></span>
</td>
<td class="nump">247,225<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted-average Grant Date Fair Value per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Unvested, beginning balance (in dollars per share)</a></td>
<td class="nump">$ 35.91<span></span>
</td>
<td class="nump">$ 37.02<span></span>
</td>
<td class="nump">$ 39.86<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="nump">39.71<span></span>
</td>
<td class="nump">37.57<span></span>
</td>
<td class="nump">31.61<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share)</a></td>
<td class="nump">38.60<span></span>
</td>
<td class="nump">39.21<span></span>
</td>
<td class="nump">35.44<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share)</a></td>
<td class="nump">40.56<span></span>
</td>
<td class="nump">41.61<span></span>
</td>
<td class="nump">38.15<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Unvested, ending balance (in dollars per share)</a></td>
<td class="nump">$ 36.38<span></span>
</td>
<td class="nump">$ 35.91<span></span>
</td>
<td class="nump">$ 37.02<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract', window );"><strong>Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested, beginning balance (in shares)</a></td>
<td class="nump">178,900<span></span>
</td>
<td class="nump">179,005<span></span>
</td>
<td class="nump">138,032<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">123,401<span></span>
</td>
<td class="nump">73,453<span></span>
</td>
<td class="nump">67,606<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="num">(19,960)<span></span>
</td>
<td class="num">(39,720)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="num">(27,485)<span></span>
</td>
<td class="num">(33,838)<span></span>
</td>
<td class="num">(26,633)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested, ending balance (in shares)</a></td>
<td class="nump">254,856<span></span>
</td>
<td class="nump">178,900<span></span>
</td>
<td class="nump">179,005<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted-average Grant Date Fair Value per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Unvested, beginning balance (in dollars per share)</a></td>
<td class="nump">$ 36.13<span></span>
</td>
<td class="nump">$ 34.49<span></span>
</td>
<td class="nump">$ 35.35<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="nump">37.44<span></span>
</td>
<td class="nump">36.58<span></span>
</td>
<td class="nump">33.03<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share)</a></td>
<td class="nump">53.56<span></span>
</td>
<td class="nump">35.95<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share)</a></td>
<td class="nump">50.02<span></span>
</td>
<td class="nump">28.66<span></span>
</td>
<td class="nump">35.26<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Unvested, ending balance (in dollars per share)</a></td>
<td class="nump">$ 33.90<span></span>
</td>
<td class="nump">$ 36.13<span></span>
</td>
<td class="nump">$ 34.49<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=cmco_LongTermIncentivePlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_LongTermIncentivePlansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>125
<FILENAME>R99.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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loss Contingencies - Narrative (Details)<br> $ in Thousands, &#8364; in Millions</strong></div></th>
<th class="th" colspan="8">1 Months Ended</th>
<th class="th" colspan="1">2 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Apr. 30, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2017 </div>
<div>company</div>
</th>
<th class="th">
<div>Feb. 28, 2017 </div>
<div>memorandum</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>appeal </div>
<div>judgement</div>
</th>
<th class="th">
<div>Aug. 31, 2012 </div>
<div>USD ($) </div>
<div>notice</div>
</th>
<th class="th">
<div>Aug. 31, 2012 </div>
<div>EUR (&#8364;) </div>
<div>notice</div>
</th>
<th class="th">
<div>Nov. 30, 2010 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 30, 2010 </div>
<div>EUR (&#8364;)</div>
</th>
<th class="th">
<div>May 31, 2023 </div>
<div>decision</div>
</th>
<th class="th">
<div>Sep. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 28, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </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_ProductLiabilityContingencyLineItems', window );"><strong>Product Liability Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19,446<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19,988<span></span>
</td>
<td class="nump">$ 21,103<span></span>
</td>
<td class="nump">$ 22,575<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,995<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,637<span></span>
</td>
<td class="nump">$ 8,272<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualCarryingValueNoncurrent', window );">Loss contingency, accrual, 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,046<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,388<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualCarryingValueCurrent', window );">Loss contingency accrual, current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,600<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_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodOne', window );">Per occurrence limits on self insurance for general and product liability coverage 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodTwo', 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_GeneralAndProductLiabilityInsuranceLimit', window );">General and product liability insurance limit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">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>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,009<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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">&#160;<span></span>
</td>
<td class="text">&#160;<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_EstimateOfCurrentLiabilityPaymentsOverNext12Months', 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Net accrued general and product liability, end of period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,303<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Loss contingency, damages sought, value</a></td>
<td class="nump">$ 3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LossContingencyAllegedTaxesOwed', window );">Amount of alleged taxes owed</a></td>
<td class="text">&#160;<span></span>
</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,200<span></span>
</td>
<td class="nump">&#8364; 6.7<span></span>
</td>
<td class="nump">$ 2,100<span></span>
</td>
<td class="nump">&#8364; 1.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LossContingencyAllegedAdditionalPenaltiesAndInterest', window );">Amount of alleged taxes owed including penalties and 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="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000<span></span>
</td>
<td class="nump">&#8364; 2.8<span></span>
</td>
<td class="nump">$ 2,400<span></span>
</td>
<td class="nump">&#8364; 2.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_NumberOfTaxAssessmentNoticesIssued', window );">Number of tax assessment notices, issued | notice</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_NumberOfAppealsInItalianSupremeCourt', window );">Number of appeals in Italian supreme court | appeal</a></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<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_NumberOfPositiveJudgmentsOnTaxAssessments', window );">Number of positive judgments on tax assessments | judgement</a></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<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_NumberOfFiledMemorandumBeforeTheItalianSupremeCourt', window );">Number of filed memorandum before the italian supreme court | memorandum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LossContingencyNumberOfDecisions', window );">Number of decisions | decision</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_NumberOfCompaniesAsCoDefendants', window );">Number of companies as co-defendants | company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag', window );">Environmental Loss Contingency, Statement Of Financial Position, Extensible Enumeration, Not Disclosed Flag</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">liability<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 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>
</tr>
<tr class="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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductLiabilityContingencyLineItems', window );"><strong>Product Liability Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_GeneralAndProductLiabilityInsuranceLimit', window );">General and product liability insurance limit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
</tr>
<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_MagnetekMember', window );">Magnetek</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductLiabilityContingencyLineItems', window );"><strong>Product Liability Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</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,139<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 842<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductLiabilityContingencyLineItems', window );"><strong>Product Liability Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">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="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductLiabilityContingencyLineItems', window );"><strong>Product Liability Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ProductLiabilityCoverageLimit', window );">Product liability coverage limit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductLiabilityContingencyLineItems', window );"><strong>Product Liability Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ProductLiabilityCoverageLimit', window );">Product liability coverage limit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 claim payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Environmental Loss Contingency, Statement Of Financial Position, Extensible Enumeration, Not Disclosed Flag</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag</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_EstimateOfCurrentLiabilityPaymentsOverNext12Months">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Estimate Of Current Liability Payments Over Next 12 Months</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmco_EstimateOfCurrentLiabilityPaymentsOverNext12Months</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_GeneralAndProductLiabilityInsuranceLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>General And Product Liability, Insurance Limit</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmco_GeneralAndProductLiabilityInsuranceLimit</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_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>dtr-types1: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_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>dtr-types1: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_cmco_LossContingencyAllegedAdditionalPenaltiesAndInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Additional 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_LossContingencyAllegedAdditionalPenaltiesAndInterest</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_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_LossContingencyNumberOfDecisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Number of Decisions</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LossContingencyNumberOfDecisions</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: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_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_NumberOfAppealsInItalianSupremeCourt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Appeals In Italian Supreme Court</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_NumberOfAppealsInItalianSupremeCourt</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: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_cmco_NumberOfCompaniesAsCoDefendants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Companies As Co-defendants</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_NumberOfCompaniesAsCoDefendants</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: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_cmco_NumberOfFiledMemorandumBeforeTheItalianSupremeCourt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Filed Memorandum Before The Italian Supreme Court</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_NumberOfFiledMemorandumBeforeTheItalianSupremeCourt</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: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_cmco_NumberOfPositiveJudgmentsOnTaxAssessments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Positive Judgments On Tax Assessments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_NumberOfPositiveJudgmentsOnTaxAssessments</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: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_cmco_NumberOfTaxAssessmentNoticesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Tax Assessment Notices, Issued</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_NumberOfTaxAssessmentNoticesIssued</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: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_cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Period One</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodOne</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_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Period Two</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodTwo</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_ProductLiabilityCoverageLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Product Liability, Coverage Limit</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmco_ProductLiabilityCoverageLimit</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/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481931/410-30-50-10<br><br>Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481931/410-30-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481899/410-30-55-16<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481931/410-30-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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_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_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> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LossContingencyAccrualCarryingValueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 expected to be resolved within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-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;">us-gaap_LossContingencyAccrualCarryingValueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAccrualCarryingValueNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 expected to be resolved 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/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-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;">us-gaap_LossContingencyAccrualCarryingValueNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-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;">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_LossContingencyDamagesSoughtValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The value (monetary amount) of the award the plaintiff seeks in the legal matter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyDamagesSoughtValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Topic 720<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483359/720-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 27<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482395/460-10-55-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-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;">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_ProductLiabilityContingencyLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductLiabilityContingencyLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=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;">srt_LitigationCaseAxis=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_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_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>126
<FILENAME>R100.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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loss Contingencies - Schedule of Reconciliation for Accrued General and Product Liability (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_LossContingencyAccrualRollForward', window );"><strong>Loss Contingency Accrual [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Accrued general and product liability, beginning of year</a></td>
<td class="nump">$ 19,988<span></span>
</td>
<td class="nump">$ 21,103<span></span>
</td>
<td class="nump">$ 22,575<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_InsuranceRecoveriesNet', window );">Estimated insurance recoveries</a></td>
<td class="num">(642)<span></span>
</td>
<td class="num">(634)<span></span>
</td>
<td class="num">(889)<span></span>
</td>
</tr>
<tr class="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 );">Add provision for claims</a></td>
<td class="nump">3,776<span></span>
</td>
<td class="nump">2,226<span></span>
</td>
<td class="nump">3,025<span></span>
</td>
</tr>
<tr class="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 );">Deduct payments for claims</a></td>
<td class="num">(3,676)<span></span>
</td>
<td class="num">(2,707)<span></span>
</td>
<td class="num">(3,608)<span></span>
</td>
</tr>
<tr class="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 );">Accrued general and product liability, end of year</a></td>
<td class="nump">19,446<span></span>
</td>
<td class="nump">19,988<span></span>
</td>
<td class="nump">21,103<span></span>
</td>
</tr>
<tr class="re">
<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="num">(6,995)<span></span>
</td>
<td class="num">(7,637)<span></span>
</td>
<td class="num">(8,272)<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_LossContingencyAccrualNetOfInsuranceRecoveries', window );">Net accrued general and product liability, end of year</a></td>
<td class="nump">$ 12,451<span></span>
</td>
<td class="nump">$ 12,351<span></span>
</td>
<td class="nump">$ 12,831<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_InsuranceRecoveriesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Insurance Recoveries, Net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmco_InsuranceRecoveriesNet</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_LossContingencyAccrualNetOfInsuranceRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Accrual, Net Of Insurance Recoveries</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LossContingencyAccrualNetOfInsuranceRecoveries</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_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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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_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> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-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;">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_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> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-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;">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_LossContingencyAccrualRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_LossContingencyAccrualRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>127
<FILENAME>R101.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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</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_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">United states income (loss) before income tax expense</a></td>
<td class="num">$ (44,297)<span></span>
</td>
<td class="nump">$ 20,464<span></span>
</td>
<td class="nump">$ 26,076<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Foreign subsidiary income</a></td>
<td class="nump">38,791<span></span>
</td>
<td class="nump">41,063<span></span>
</td>
<td class="nump">48,399<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_DeferredTaxAssetsTaxCreditCarryforwardsState', window );">Deferred tax assets, state tax credit carryforwards</a></td>
<td class="nump">1,221<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings', window );">Unremitted earnings</a></td>
<td class="nump">1,322<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_UndistributedEarningsOfForeignSubsidiaries', window );">Undistributed earnings of foreign subsidiaries</a></td>
<td class="nump">79,490<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense', window );">Amount accrued for the payment of interest and penalties</a></td>
<td class="nump">96<span></span>
</td>
<td class="nump">76<span></span>
</td>
<td class="nump">68<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized tax benefits</a></td>
<td class="nump">999<span></span>
</td>
<td class="nump">411<span></span>
</td>
<td class="nump">$ 411<span></span>
</td>
<td class="nump">$ 414<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign Tax Jurisdiction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsValuationAllowance', window );">Valuation allowance</a></td>
<td class="nump">1,151<span></span>
</td>
<td class="nump">989<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardValuationAllowance', window );">Tax credit carryforward, valuation allowance</a></td>
<td class="nump">12,080<span></span>
</td>
<td class="nump">12,076<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_OperatingLossCarryforwardsSubjectToExpiration', window );">Operating loss carryforwards</a></td>
<td class="nump">4,648<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State and Local Jurisdiction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsValuationAllowance', window );">Valuation allowance</a></td>
<td class="nump">2,571<span></span>
</td>
<td class="nump">$ 2,091<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_OperatingLossCarryforwardsSubjectToExpiration', window );">Operating loss carryforwards</a></td>
<td class="nump">59,159<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Federal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_OperatingLossCarryforwardsSubjectToExpiration', window );">Operating loss carryforwards</a></td>
<td class="nump">$ 50,711<span></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_DeferredTaxAssetsTaxCreditCarryforwardsState">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Tax Credit Carryforwards, State</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DeferredTaxAssetsTaxCreditCarryforwardsState</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_OperatingLossCarryforwardsSubjectToExpiration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Loss Carryforwards, Subject to Expiration</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_OperatingLossCarryforwardsSubjectToExpiration</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiary and other recognized entity not within country of domicile. Includes, but is not limited to, other basis differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxContingencyLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_IncomeTaxContingencyLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwardsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-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;">us-gaap_OperatingLossCarryforwardsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCreditCarryforwardValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from tax credit carryforwards for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-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;">us-gaap_TaxCreditCarryforwardValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UndistributedEarningsOfForeignSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482603/740-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482620/740-10-25-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 740<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477617/942-740-50-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 740<br> -Topic 944<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478822/944-740-50-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;">us-gaap_UndistributedEarningsOfForeignSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-10B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>128
<FILENAME>R102.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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_EffectiveIncomeTaxRateReconciliationLineItems', window );"><strong>Effective Income Tax Rate Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Statutory federal income tax rate (as a percent)</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Expected tax expense (benefit) at statutory rate</a></td>
<td class="num">$ (1,156)<span></span>
</td>
<td class="nump">$ 12,921<span></span>
</td>
<td class="nump">$ 15,640<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State income taxes net of federal benefit</a></td>
<td class="num">(514)<span></span>
</td>
<td class="nump">652<span></span>
</td>
<td class="nump">2,719<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential', window );">Foreign taxes at rates other than statutory federal rate</a></td>
<td class="num">(431)<span></span>
</td>
<td class="num">(247)<span></span>
</td>
<td class="nump">1,757<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_EffectiveIncomeTaxRateReconciliationEmployeeBenefitsAmount', window );">Employee benefits</a></td>
<td class="nump">483<span></span>
</td>
<td class="nump">1,347<span></span>
</td>
<td class="nump">1,207<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_EffectiveIncomeTaxRateReconciliationForeignDerivedIncome', window );">US benefit on foreign derived income</a></td>
<td class="num">(259)<span></span>
</td>
<td class="num">(686)<span></span>
</td>
<td class="num">(477)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings', window );">US Tax on foreign earnings</a></td>
<td class="nump">379<span></span>
</td>
<td class="nump">757<span></span>
</td>
<td class="nump">1,257<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_EffectiveIncomeTaxRateReconciliationPermanentItems', window );">Permanent items</a></td>
<td class="nump">421<span></span>
</td>
<td class="nump">694<span></span>
</td>
<td class="nump">168<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="nump">181<span></span>
</td>
<td class="num">(1,109)<span></span>
</td>
<td class="num">(787)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxCredits', window );">Federal tax credits</a></td>
<td class="num">(1,002)<span></span>
</td>
<td class="num">(1,384)<span></span>
</td>
<td class="num">(1,539)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Other</a></td>
<td class="num">(28)<span></span>
</td>
<td class="nump">1,437<span></span>
</td>
<td class="nump">285<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxSettlements', window );">Tax audit adjustments</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(819)<span></span>
</td>
<td class="nump">2,523<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_EffectiveIncomeTaxRateReconciliationUnremittedEarnings', window );">Unremitted earnings</a></td>
<td class="nump">397<span></span>
</td>
<td class="nump">501<span></span>
</td>
<td class="nump">720<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_EffectiveIncomeTaxRateReconciliationReversalOfStrandedTaxEffectsFromAOCI', window );">Reversal of stranded tax effects from AOCI</a></td>
<td class="nump">961<span></span>
</td>
<td class="num">(22)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_EffectiveIncomeTaxRateReconciliationInterestIncomeFromTaxRefunds', window );">Interest income from tax refunds</a></td>
<td class="num">(505)<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_IncomeTaxReconciliationNondeductibleExpense', window );">Non-deductible interest</a></td>
<td class="nump">286<span></span>
</td>
<td class="nump">420<span></span>
</td>
<td class="nump">119<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_EffectiveIncomeTaxRateReconciliationTransferPricingAdjustments', window );">Transfer pricing adjustments</a></td>
<td class="nump">600<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustment', window );">Return to provision adjustment</a></td>
<td class="num">(180)<span></span>
</td>
<td class="nump">440<span></span>
</td>
<td class="nump">2,454<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax (benefit) expense</a></td>
<td class="num">$ (367)<span></span>
</td>
<td class="nump">14,902<span></span>
</td>
<td class="nump">$ 26,046<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_TaxAttributesWrittenOff', window );">Tax attributes written off</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,142<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Decrease in valuation allowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,142<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cmco_MontratecMember', window );">Montratec</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationLineItems', window );"><strong>Effective Income Tax Rate Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpense', window );">Non-deductible interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 525<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_EffectiveIncomeTaxRateReconciliationEmployeeBenefitsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Employee Benefits, Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmco_EffectiveIncomeTaxRateReconciliationEmployeeBenefitsAmount</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_EffectiveIncomeTaxRateReconciliationForeignDerivedIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Foreign Derived Income</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EffectiveIncomeTaxRateReconciliationForeignDerivedIncome</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_EffectiveIncomeTaxRateReconciliationInterestIncomeFromTaxRefunds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Interest Income From Tax Refunds</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EffectiveIncomeTaxRateReconciliationInterestIncomeFromTaxRefunds</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_EffectiveIncomeTaxRateReconciliationPermanentItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Permanent Items</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmco_EffectiveIncomeTaxRateReconciliationPermanentItems</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_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Return to Provision Adjustment</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustment</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_EffectiveIncomeTaxRateReconciliationReversalOfStrandedTaxEffectsFromAOCI">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Reversal of Stranded Tax Effects From AOCI</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EffectiveIncomeTaxRateReconciliationReversalOfStrandedTaxEffectsFromAOCI</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_EffectiveIncomeTaxRateReconciliationTransferPricingAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Transfer Pricing Adjustments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmco_EffectiveIncomeTaxRateReconciliationTransferPricingAdjustments</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_EffectiveIncomeTaxRateReconciliationUnremittedEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Unremitted Earnings</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EffectiveIncomeTaxRateReconciliationUnremittedEarnings</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_TaxAttributesWrittenOff">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tax Attributes Written Off</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_TaxAttributesWrittenOff</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_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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.1.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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;">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_EffectiveIncomeTaxRateReconciliationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to repatriation of foreign earnings.</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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxSettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax settlements. Including, but not limited to, domestic tax settlement, foreign tax settlement, state and local tax settlement, and other tax settlements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxSettlements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-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;">us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=cmco_MontratecMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_MontratecMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>129
<FILENAME>R103.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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Schedule of Provision for Income Tax Expense (Benefit) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current income tax expense (benefit):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">United States Federal</a></td>
<td class="nump">$ 6,843<span></span>
</td>
<td class="nump">$ 15,375<span></span>
</td>
<td class="nump">$ 7,772<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State taxes</a></td>
<td class="nump">850<span></span>
</td>
<td class="nump">2,715<span></span>
</td>
<td class="nump">2,218<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Foreign</a></td>
<td class="nump">12,226<span></span>
</td>
<td class="nump">12,097<span></span>
</td>
<td class="nump">16,356<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred income tax expense (benefit):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">United States</a></td>
<td class="num">(17,411)<span></span>
</td>
<td class="num">(12,451)<span></span>
</td>
<td class="num">(517)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Foreign</a></td>
<td class="num">(2,875)<span></span>
</td>
<td class="num">(2,834)<span></span>
</td>
<td class="nump">217<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax (benefit) expense</a></td>
<td class="num">$ (367)<span></span>
</td>
<td class="nump">$ 14,902<span></span>
</td>
<td class="nump">$ 26,046<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>130
<FILENAME>R104.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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Schedule of Deferred Tax Assets and Deferred Tax Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxAssetsAbstract', window );"><strong>Deferred tax assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic', window );">Federal net operating loss carryforwards</a></td>
<td class="nump">$ 10,649<span></span>
</td>
<td class="nump">$ 11,779<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal', window );">State and foreign tax loss and credit carryforwards</a></td>
<td class="nump">8,992<span></span>
</td>
<td class="nump">9,354<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits', window );">Employee benefit plans</a></td>
<td class="nump">9,624<span></span>
</td>
<td class="nump">12,203<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInventory', window );">Inventory</a></td>
<td class="nump">4,243<span></span>
</td>
<td class="nump">3,853<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance', window );">Insurance reserves</a></td>
<td class="nump">3,060<span></span>
</td>
<td class="nump">3,301<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_DeferredTaxAssetsAccruedVacationAndIncentiveCosts', window );">Accrued vacation and incentive costs</a></td>
<td class="nump">2,943<span></span>
</td>
<td class="nump">3,929<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_DeferredTaxAssetsTaxCreditCarryforwardsFederal', window );">Federal tax credit carryforwards</a></td>
<td class="nump">12,080<span></span>
</td>
<td class="nump">12,094<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_DeferredTaxAssetLeaseLiability', window );">ASC 842 Lease Liability</a></td>
<td class="nump">19,996<span></span>
</td>
<td class="nump">20,120<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Equity compensation</a></td>
<td class="nump">5,309<span></span>
</td>
<td class="nump">5,247<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment', window );">Capitalized Research and Development Costs</a></td>
<td class="nump">15,069<span></span>
</td>
<td class="nump">12,029<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetInterestCarryforward', window );">Interest Carryforwards</a></td>
<td class="nump">10,411<span></span>
</td>
<td class="nump">5,657<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">341<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(15,802)<span></span>
</td>
<td class="num">(15,156)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Deferred tax assets after valuation allowance</a></td>
<td class="nump">86,915<span></span>
</td>
<td class="nump">84,410<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Property, plant, and equipment</a></td>
<td class="num">(5,909)<span></span>
</td>
<td class="num">(7,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_DeferredTaxLiabilitiesLeasingArrangements', window );">ASC 842 Right-of-Use Asset</a></td>
<td class="num">(16,807)<span></span>
</td>
<td class="num">(18,509)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets', window );">Intangible assets</a></td>
<td class="num">(88,275)<span></span>
</td>
<td class="num">(96,494)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(535)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings', window );">Unremitted earnings</a></td>
<td class="num">(1,322)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="num">(112,313)<span></span>
</td>
<td class="num">(123,063)<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_DeferredTaxLiabilities', window );">Net deferred tax assets (liabilities)</a></td>
<td class="num">$ (25,398)<span></span>
</td>
<td class="num">$ (38,653)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_DeferredTaxAssetLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Asset Lease Liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmco_DeferredTaxAssetLeaseLiability</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_DeferredTaxAssetsAccruedVacationAndIncentiveCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DeferredTaxAssetsAccruedVacationAndIncentiveCosts</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_DeferredTaxAssetsTaxCreditCarryforwardsFederal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DeferredTaxAssetsTaxCreditCarryforwardsFederal</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComponentsOfDeferredTaxAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComponentsOfDeferredTaxAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-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;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetInterestCarryforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible interest carryforward.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetInterestCarryforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from in-process research and development cost acquired in business combination or from joint venture formation or both.</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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-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;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from postretirement benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated losses under self insurance.</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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-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;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-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;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesLeasingArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiary and other recognized entity not within country of domicile. Includes, but is not limited to, other basis differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>131
<FILENAME>R105.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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Schedule of Classification of Deferred Income Taxes in Consolidated Balance Sheet (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_DeferredTaxAssetsNonCurrentNet', window );">Net non-current deferred tax assets</a></td>
<td class="nump">$ 2,904<span></span>
</td>
<td class="nump">$ 1,797<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAndOtherLiabilitiesNoncurrent', window );">Net non-current deferred tax liabilities</a></td>
<td class="num">(28,302)<span></span>
</td>
<td class="num">(40,450)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Net deferred tax assets (liabilities)</a></td>
<td class="num">$ (25,398)<span></span>
</td>
<td class="num">$ (38,653)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_DeferredTaxAssetsNonCurrentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Non-Current, Net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmco_DeferredTaxAssetsNonCurrentNet</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAndOtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting, and liabilities classified as noncurrent and 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_DeferredTaxAndOtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-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;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>132
<FILENAME>R106.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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Schedule of Uncertain Income Tax Positions (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Unrecognized Tax Benefits [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Beginning balance</a></td>
<td class="nump">$ 411<span></span>
</td>
<td class="nump">$ 411<span></span>
</td>
<td class="nump">$ 414<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Additions for prior year tax positions</a></td>
<td class="nump">563<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation', window );">Foreign currency translation</a></td>
<td class="nump">25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation', window );">Foreign currency translation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(3)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Ending balance</a></td>
<td class="nump">$ 999<span></span>
</td>
<td class="nump">$ 411<span></span>
</td>
<td class="nump">$ 411<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-10B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from foreign currency translation.</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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from foreign currency translation.</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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>133
<FILENAME>R107.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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_LesseeLeaseDescriptionLineItems', window );"><strong>Lease, Cost [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease expense</a></td>
<td class="nump">$ 14,433<span></span>
</td>
<td class="nump">$ 12,550<span></span>
</td>
<td class="nump">$ 9,197<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Finance lease, right-of-use asset, amortization</a></td>
<td class="nump">1,001<span></span>
</td>
<td class="nump">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_FinanceLeaseInterestExpense', window );">Finance lease, interest expense</a></td>
<td class="nump">$ 566<span></span>
</td>
<td class="nump">$ 597<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=cmco_HartlandWIMember', window );">Hartland, WI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Lease, Cost [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Finance lease term</a></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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lease, Cost [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeaseTermOfContract1', window );">Finance lease term</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Lease, Cost [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Finance lease term</a></td>
<td class="text">23 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_FinanceLeaseInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_srt_StatementGeographicalAxis=cmco_HartlandWIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cmco_HartlandWIMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>134
<FILENAME>R108.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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Schedule of Weighted Average Remaining Lease Term and Discount Rate (Details)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_LeaseWeightedAverageRemainingLeaseTermAbstract', window );"><strong>Weighted-average remaining lease term (in years)</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_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating leases</a></td>
<td class="text">8 years 3 months 18 days<span></span>
</td>
<td class="text">9 years 1 month 28 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Finance leases</a></td>
<td class="text">10 years 6 months 29 days<span></span>
</td>
<td class="text">11 years 6 months 29 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating leases, weighted-average discount rate</a></td>
<td class="nump">7.05%<span></span>
</td>
<td class="nump">6.96%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Finance leases, weighted-average discount rate</a></td>
<td class="nump">4.51%<span></span>
</td>
<td class="nump">4.51%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_LeaseWeightedAverageRemainingLeaseTermAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease, Weighted Average Remaining Lease Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmco_LeaseWeightedAverageRemainingLeaseTermAbstract</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_FinanceLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for finance lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>135
<FILENAME>R109.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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Schedule of Lease-related Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_OperatingLeaseAssetsAndLiabilitiesLesseeAbstract', window );"><strong>Operating leases:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Other assets</a></td>
<td class="nump">$ 59,506<span></span>
</td>
<td class="nump">$ 65,584<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Accrued liabilities</a></td>
<td class="nump">9,961<span></span>
</td>
<td class="nump">8,723<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Other non current liabilities</a></td>
<td class="nump">59,735<span></span>
</td>
<td class="nump">60,666<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total operating liabilities</a></td>
<td class="nump">69,696<span></span>
</td>
<td class="nump">69,389<span></span>
</td>
</tr>
<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_FinanceLeaseAssetsAndLiabilitiesLesseeAbstract', window );"><strong>Finance leases:</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_FinanceLeaseRightOfUseAsset', window );">Net property, plant, and equipment</a></td>
<td class="nump">10,595<span></span>
</td>
<td class="nump">11,596<span></span>
</td>
</tr>
<tr class="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 );">Current portion of long-term debt and finance lease obligation</a></td>
<td class="nump">739<span></span>
</td>
<td class="nump">670<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Term loan and finance lease obligations</a></td>
<td class="nump">11,528<span></span>
</td>
<td class="nump">12,267<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_FinanceLeaseLiability', window );">Total finance liabilities</a></td>
<td class="nump">$ 12,267<span></span>
</td>
<td class="nump">$ 12,937<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Other assets<span></span>
</td>
<td class="text">Other assets<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Accrued liabilities<span></span>
</td>
<td class="text">Accrued liabilities<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Other liabilities, noncurrent<span></span>
</td>
<td class="text">Other liabilities, noncurrent<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization<span></span>
</td>
<td class="text">Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Long-Term Debt and Lease Obligation, Current<span></span>
</td>
<td class="text">Long-Term Debt and Lease Obligation, Current<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Term loan, AR securitization facility and finance lease obligations<span></span>
</td>
<td class="text">Term loan, AR securitization facility and finance lease obligations<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_FinanceLeaseAssetsAndLiabilitiesLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Lease, Assets And Liabilities, Lessee</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FinanceLeaseAssetsAndLiabilitiesLesseeAbstract</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_OperatingLeaseAssetsAndLiabilitiesLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Lease, Assets And Liabilities, Lessee</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_OperatingLeaseAssetsAndLiabilitiesLesseeAbstract</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_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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">us-gaap_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes current finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes noncurrent finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">us-gaap_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes finance lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes current operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes noncurrent operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes operating lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>136
<FILENAME>R110.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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Schedule of Future Maturities of Leases (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2026</a></td>
<td class="nump">$ 14,343<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2027</a></td>
<td class="nump">13,799<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2028</a></td>
<td class="nump">12,097<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2029</a></td>
<td class="nump">9,220<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2030</a></td>
<td class="nump">8,176<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">38,639<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total undiscounted lease payments</a></td>
<td class="nump">96,274<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="nump">26,578<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">69,696<span></span>
</td>
<td class="nump">$ 69,389<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Finance Lease, Liability, to be Paid, Fiscal Year Maturity [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_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2026</a></td>
<td class="nump">1,274<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2027</a></td>
<td class="nump">1,312<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2028</a></td>
<td class="nump">1,351<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">2029</a></td>
<td class="nump">1,392<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive', window );">2030</a></td>
<td class="nump">1,433<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">8,832<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total undiscounted lease payments</a></td>
<td class="nump">15,594<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="nump">3,327<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Present value of lease liabilities</a></td>
<td class="nump">$ 12,267<span></span>
</td>
<td class="nump">$ 12,937<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>137
<FILENAME>R111.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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Cash paid for amounts included in the measurement of operating lease liabilities</a></td>
<td class="nump">$ 12,014<span></span>
</td>
<td class="nump">$ 9,454<span></span>
</td>
<td class="nump">$ 8,872<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Cash paid for amounts included in the measurement of finance lease liabilities</a></td>
<td class="nump">1,237<span></span>
</td>
<td class="nump">1,200<span></span>
</td>
<td class="nump">1,166<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">ROU assets obtained in exchange for new operating lease liabilities</a></td>
<td class="nump">$ 8,173<span></span>
</td>
<td class="nump">$ 22,506<span></span>
</td>
<td class="nump">$ 31,423<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>138
<FILENAME>R112.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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segment Information (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2025 </div>
<div>USD ($) </div>
<div>segment</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments | segment</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments | segment</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 963,027<span></span>
</td>
<td class="nump">$ 1,013,540<span></span>
</td>
<td class="nump">$ 936,240<span></span>
</td>
</tr>
<tr class="re">
<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,738,788<span></span>
</td>
<td class="nump">1,825,945<span></span>
</td>
<td class="nump">1,698,455<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-lived assets:</a></td>
<td class="nump">1,173,533<span></span>
</td>
<td class="nump">1,202,363<span></span>
</td>
<td class="nump">1,101,526<span></span>
</td>
</tr>
<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_HoistsMember', window );">Hoists</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">479,612<span></span>
</td>
<td class="nump">494,726<span></span>
</td>
<td class="nump">456,300<span></span>
</td>
</tr>
<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_HighPrecisionConveyorsMember', window );">High Precision Conveyors</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">154,660<span></span>
</td>
<td class="nump">163,462<span></span>
</td>
<td class="nump">149,586<span></span>
</td>
</tr>
<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_ChainAndForgedAttachmentsMember', window );">Chain and rigging tools</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">76,072<span></span>
</td>
<td class="nump">74,075<span></span>
</td>
<td class="nump">76,990<span></span>
</td>
</tr>
<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_IndustrialCranesMember', window );">Industrial cranes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">37,113<span></span>
</td>
<td class="nump">39,520<span></span>
</td>
<td class="nump">38,369<span></span>
</td>
</tr>
<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_ActuatorsandRotaryUnionsMember', window );">Actuators and rotary unions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">87,735<span></span>
</td>
<td class="nump">97,303<span></span>
</td>
<td class="nump">84,663<span></span>
</td>
</tr>
<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_DigitalPowerControlandDeliverySystemsMember', window );">Digital power control and delivery systems</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">110,379<span></span>
</td>
<td class="nump">122,344<span></span>
</td>
<td class="nump">102,962<span></span>
</td>
</tr>
<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_ElevatorApplicationDriveSystemsMember', window );">Elevator application drive systems</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">17,456<span></span>
</td>
<td class="nump">22,110<span></span>
</td>
<td class="nump">27,370<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">556,972<span></span>
</td>
<td class="nump">591,497<span></span>
</td>
<td class="nump">595,363<span></span>
</td>
</tr>
<tr class="re">
<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,079,209<span></span>
</td>
<td class="nump">1,129,237<span></span>
</td>
<td class="nump">1,127,321<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-lived assets:</a></td>
<td class="nump">762,328<span></span>
</td>
<td class="nump">781,232<span></span>
</td>
<td class="nump">791,835<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_DE', window );">Germany</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">217,189<span></span>
</td>
<td class="nump">233,797<span></span>
</td>
<td class="nump">175,294<span></span>
</td>
</tr>
<tr class="ro">
<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">540,515<span></span>
</td>
<td class="nump">553,103<span></span>
</td>
<td class="nump">417,167<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-lived assets:</a></td>
<td class="nump">398,188<span></span>
</td>
<td class="nump">407,136<span></span>
</td>
<td class="nump">295,233<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=cmco_EuropeMiddleEastAndAfricaExcludingGermanyMember', window );">Europe, Middle East, and Africa (Excluding Germany)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">116,749<span></span>
</td>
<td class="nump">112,839<span></span>
</td>
<td class="nump">97,597<span></span>
</td>
</tr>
<tr class="re">
<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">76,831<span></span>
</td>
<td class="nump">90,921<span></span>
</td>
<td class="nump">81,413<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-lived assets:</a></td>
<td class="nump">8,625<span></span>
</td>
<td class="nump">8,156<span></span>
</td>
<td class="nump">8,254<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_CA', window );">Canada</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">17,479<span></span>
</td>
<td class="nump">21,431<span></span>
</td>
<td class="nump">18,883<span></span>
</td>
</tr>
<tr class="ro">
<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">6,811<span></span>
</td>
<td class="nump">9,606<span></span>
</td>
<td class="nump">12,668<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-lived assets:</a></td>
<td class="nump">1,071<span></span>
</td>
<td class="nump">1,190<span></span>
</td>
<td class="nump">1,267<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AsiaPacificMember', window );">Asia Pacific</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">22,173<span></span>
</td>
<td class="nump">17,877<span></span>
</td>
<td class="nump">16,720<span></span>
</td>
</tr>
<tr class="re">
<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">11,821<span></span>
</td>
<td class="nump">14,094<span></span>
</td>
<td class="nump">16,063<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-lived assets:</a></td>
<td class="nump">1,854<span></span>
</td>
<td class="nump">2,058<span></span>
</td>
<td class="nump">2,207<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_LatinAmericaMember', window );">Latin America</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">32,465<span></span>
</td>
<td class="nump">36,099<span></span>
</td>
<td class="nump">32,383<span></span>
</td>
</tr>
<tr class="ro">
<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">23,601<span></span>
</td>
<td class="nump">28,984<span></span>
</td>
<td class="nump">43,823<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-lived assets:</a></td>
<td class="nump">$ 1,467<span></span>
</td>
<td class="nump">$ 2,591<span></span>
</td>
<td class="nump">$ 2,730<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-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;">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_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cmco_HoistsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_HoistsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_HighPrecisionConveyorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_HighPrecisionConveyorsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ChainAndForgedAttachmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ChainAndForgedAttachmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_IndustrialCranesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_IndustrialCranesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ActuatorsandRotaryUnionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ActuatorsandRotaryUnionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DigitalPowerControlandDeliverySystemsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DigitalPowerControlandDeliverySystemsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ElevatorApplicationDriveSystemsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ElevatorApplicationDriveSystemsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_srt_StatementGeographicalAxis=country_DE">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DE</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cmco_EuropeMiddleEastAndAfricaExcludingGermanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cmco_EuropeMiddleEastAndAfricaExcludingGermanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_AsiaPacificMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_AsiaPacificMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_LatinAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_LatinAmericaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>139
<FILENAME>R113.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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Loss - Schedule of Components of Accumulated Other Comprehensive Loss (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>Accumulated Other Comprehensive Income (Loss), Net of Tax [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_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment &#8211; net of tax</a></td>
<td class="num">$ (33,942)<span></span>
</td>
<td class="num">$ (32,785)<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_AccumulatedOtherComprehensiveIncomeLossPensionLiabilityNetofTax', window );">Pension liability &#8211; net of tax</a></td>
<td class="nump">12,661<span></span>
</td>
<td class="num">(12,924)<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_AccumulatedOtherComprehensiveIncomeLossOtherPostretirementPlansNetOfTax', window );">Postretirement obligations &#8211; net of tax</a></td>
<td class="nump">1,573<span></span>
</td>
<td class="nump">1,675<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_AccumulatedOtherComprehensiveIncomeLossAdjustmentToSplitDollarLifeInsuranceArrangementsNetOfTax', window );">Split-dollar life insurance arrangements &#8211; net of tax</a></td>
<td class="nump">526<span></span>
</td>
<td class="nump">553<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax', window );">Derivatives qualifying as hedges &#8211; net of tax</a></td>
<td class="num">(1,919)<span></span>
</td>
<td class="nump">3,804<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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">$ (21,101)<span></span>
</td>
<td class="num">$ (39,677)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_AccumulatedOtherComprehensiveIncomeLossAdjustmentToSplitDollarLifeInsuranceArrangementsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_AccumulatedOtherComprehensiveIncomeLossAdjustmentToSplitDollarLifeInsuranceArrangementsNetOfTax</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_AccumulatedOtherComprehensiveIncomeLossOtherPostretirementPlansNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_AccumulatedOtherComprehensiveIncomeLossOtherPostretirementPlansNetOfTax</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_AccumulatedOtherComprehensiveIncomeLossPensionLiabilityNetofTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Other Comprehensive Income (Loss) Pension Liability, Net of Tax</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmco_AccumulatedOtherComprehensiveIncomeLossPensionLiabilityNetofTax</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482736/825-10-45-5A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accumulated gain (loss) from increase (decrease) in value of excluded component of derivative 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> -Topic 815<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480870/815-30-50-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;">us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>140
<FILENAME>R114.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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Loss - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</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>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2011</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2005</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DeferredTaxesAssociatedWithItemsInAccumulatedOtherComprehensiveIncomeLoss', window );">Deferred taxes related to adjustments included in AOCI</a></td>
<td class="num">$ (6,530,121)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 636,000<span></span>
</td>
<td class="num">$ (6,371,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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions', window );">Tax effect from pension plan</a></td>
<td class="nump">201,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmco_ChargeInMinimumPensionLiabilityComponentOfAccumulatedOtherComprehensiveIncomeLoss', window );">Amount of charge in the minimum pension liability component of other comprehensive income</a></td>
<td class="text">&#160;<span></span>
</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">$ 406,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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="nump">7,251,000<span></span>
</td>
<td class="num">$ (7,605,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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax', window );">Tax expense (benefit) from reclassification</a></td>
<td class="num">(7,050,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Plans | Deferred Tax Asset Valuation Allowance in Fiscal 2011</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax', window );">Tax expense (benefit) from reclassification</a></td>
<td class="num">(7,605,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Plans | Deferred Tax Asset Valuation Allowance in Fiscal 2005</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax', window );">Tax expense (benefit) from reclassification</a></td>
<td class="num">(406,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_DefinedBenefitPostretirementLifeInsuranceMember', window );">Defined Benefit Postretirement Life Insurance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="nump">$ 194,000<span></span>
</td>
<td class="num">(747,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_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Postretirement Benefit Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (935,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmco_ChargeInMinimumPensionLiabilityComponentOfAccumulatedOtherComprehensiveIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ChargeInMinimumPensionLiabilityComponentOfAccumulatedOtherComprehensiveIncomeLoss</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_DeferredTaxesAssociatedWithItemsInAccumulatedOtherComprehensiveIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DeferredTaxesAssociatedWithItemsInAccumulatedOtherComprehensiveIncomeLoss</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_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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from pension benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income 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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (j)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (k)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-12<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax (expense) benefit for reclassification adjustment from accumulated other comprehensive (income) loss of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-12<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis=cmco_DeferredTaxAssetValuationAllowanceInFiscal2011Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowanceByDeferredTaxAssetAxis=cmco_DeferredTaxAssetValuationAllowanceInFiscal2011Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis=cmco_DeferredTaxAssetValuationAllowanceInFiscal2005Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowanceByDeferredTaxAssetAxis=cmco_DeferredTaxAssetValuationAllowanceInFiscal2005Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_DefinedBenefitPostretirementLifeInsuranceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_DefinedBenefitPostretirementLifeInsuranceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>141
<FILENAME>R115.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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Income by Component (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="nump">$ 882,063<span></span>
</td>
<td class="nump">$ 833,797<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_OciBeforeReclassificationsNetOfTaxAttributableToParent', window );">Other comprehensive income (loss) before reclassification</a></td>
<td class="nump">8,360<span></span>
</td>
<td class="nump">4,495<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent', window );">Amounts reclassified from other comprehensive loss to net income</a></td>
<td class="nump">10,216<span></span>
</td>
<td class="num">(6,129)<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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Total other comprehensive income (loss)</a></td>
<td class="nump">18,576<span></span>
</td>
<td class="num">(1,634)<span></span>
</td>
<td class="nump">11,856<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance</a></td>
<td class="nump">882,095<span></span>
</td>
<td class="nump">882,063<span></span>
</td>
<td class="nump">833,797<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">Accumulated Other &#160;Comprehensive &#160;Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="num">(39,677)<span></span>
</td>
<td class="num">(38,043)<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_StockholdersEquity', window );">Ending balance</a></td>
<td class="num">(21,101)<span></span>
</td>
<td class="num">(39,677)<span></span>
</td>
<td class="num">(38,043)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember', window );">Retirement Obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="num">(10,696)<span></span>
</td>
<td class="num">(12,800)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent', window );">Other comprehensive income (loss) before reclassification</a></td>
<td class="nump">7,274<span></span>
</td>
<td class="num">(1,979)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent', window );">Amounts reclassified from other comprehensive loss to net income</a></td>
<td class="nump">18,182<span></span>
</td>
<td class="nump">4,083<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Total other comprehensive income (loss)</a></td>
<td class="nump">25,456<span></span>
</td>
<td class="nump">2,104<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance</a></td>
<td class="nump">14,760<span></span>
</td>
<td class="num">(10,696)<span></span>
</td>
<td class="num">(12,800)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember', window );">Foreign Currency</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="num">(32,785)<span></span>
</td>
<td class="num">(32,352)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent', window );">Other comprehensive income (loss) before reclassification</a></td>
<td class="num">(1,157)<span></span>
</td>
<td class="num">(433)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent', window );">Amounts reclassified from other comprehensive loss to net income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Total other comprehensive income (loss)</a></td>
<td class="num">(1,157)<span></span>
</td>
<td class="num">(433)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance</a></td>
<td class="num">(33,942)<span></span>
</td>
<td class="num">(32,785)<span></span>
</td>
<td class="num">(32,352)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember', window );">Change in Derivatives Qualifying as Hedges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="nump">3,804<span></span>
</td>
<td class="nump">7,109<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent', window );">Other comprehensive income (loss) before reclassification</a></td>
<td class="nump">2,243<span></span>
</td>
<td class="nump">6,907<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent', window );">Amounts reclassified from other comprehensive loss to net income</a></td>
<td class="num">(7,966)<span></span>
</td>
<td class="num">(10,212)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Total other comprehensive income (loss)</a></td>
<td class="num">(5,723)<span></span>
</td>
<td class="num">(3,305)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance</a></td>
<td class="num">$ (1,919)<span></span>
</td>
<td class="nump">$ 3,804<span></span>
</td>
<td class="nump">$ 7,109<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AOCIAttributableToParentNetOfTaxRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482739/220-10-55-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482739/220-10-55-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-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;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>142
<FILENAME>R116.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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Loss - Schedule of Reclassified Out of Accumulated Other Comprehensive Loss (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other nonoperating income (expense)</a></td>
<td class="num">$ (25,775)<span></span>
</td>
<td class="num">$ (7,597)<span></span>
</td>
<td class="nump">$ 2,072<span></span>
</td>
</tr>
<tr class="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 products sold</a></td>
<td class="nump">637,347<span></span>
</td>
<td class="nump">638,702<span></span>
</td>
<td class="nump">594,141<span></span>
</td>
</tr>
<tr class="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 translation</a></td>
<td class="num">(3,179)<span></span>
</td>
<td class="num">(1,826)<span></span>
</td>
<td class="nump">2,189<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 before income tax expense</a></td>
<td class="num">(5,505)<span></span>
</td>
<td class="nump">61,527<span></span>
</td>
<td class="nump">74,475<span></span>
</td>
</tr>
<tr class="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 (benefit) expense</a></td>
<td class="nump">367<span></span>
</td>
<td class="num">(14,902)<span></span>
</td>
<td class="num">(26,046)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">(5,138)<span></span>
</td>
<td class="nump">46,625<span></span>
</td>
<td class="nump">$ 48,429<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember', window );">Net pension amount unrecognized | Reclassification out of Accumulated Other Comprehensive Income [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other nonoperating income (expense)</a></td>
<td class="nump">24,118<span></span>
</td>
<td class="nump">5,344<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 before income tax expense</a></td>
<td class="nump">24,118<span></span>
</td>
<td class="nump">5,344<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 (benefit) expense</a></td>
<td class="num">(5,936)<span></span>
</td>
<td class="num">(1,261)<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_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">18,182<span></span>
</td>
<td class="nump">4,083<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember', window );">Change in derivatives qualifying as hedges | Reclassification out of Accumulated Other Comprehensive Income [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of products sold</a></td>
<td class="nump">36<span></span>
</td>
<td class="nump">38<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest and debt expense</a></td>
<td class="num">(10,717)<span></span>
</td>
<td class="num">(12,861)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 translation</a></td>
<td class="nump">20<span></span>
</td>
<td class="num">(663)<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 before income tax expense</a></td>
<td class="num">(10,661)<span></span>
</td>
<td class="num">(13,486)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 (benefit) expense</a></td>
<td class="nump">2,695<span></span>
</td>
<td class="nump">3,274<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_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">$ (7,966)<span></span>
</td>
<td class="num">$ (10,212)<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_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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-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;">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_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 realized and unrealized gain (loss) from foreign currency transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482014/830-20-35-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481956/830-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481926/830-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481839/830-10-45-17<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">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> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing 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> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-24<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483013/835-20-50-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;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-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;">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_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>143
<FILENAME>R117.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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II - Valuation and Qualifying Accounts (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount, Beginning Balance</a></td>
<td class="nump">$ 18,983<span></span>
</td>
<td class="nump">$ 19,598<span></span>
</td>
<td class="nump">$ 21,864<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense</a></td>
<td class="nump">4,289<span></span>
</td>
<td class="nump">420<span></span>
</td>
<td class="nump">1,132<span></span>
</td>
</tr>
<tr class="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="num">(8)<span></span>
</td>
<td class="num">(20)<span></span>
</td>
<td class="num">(342)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired', window );">SEC Schedule, 12-09, Valuation Allowances and Reserves, Business Acquired</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">64<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction</a></td>
<td class="nump">2,582<span></span>
</td>
<td class="nump">1,079<span></span>
</td>
<td class="nump">3,056<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount, Ending Balance</a></td>
<td class="nump">20,682<span></span>
</td>
<td class="nump">18,983<span></span>
</td>
<td class="nump">19,598<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember', window );">Allowance for doubtful accounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount, Beginning Balance</a></td>
<td class="nump">3,827<span></span>
</td>
<td class="nump">3,620<span></span>
</td>
<td class="nump">5,717<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense</a></td>
<td class="nump">3,641<span></span>
</td>
<td class="nump">1,225<span></span>
</td>
<td class="nump">1,055<span></span>
</td>
</tr>
<tr class="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="num">(6)<span></span>
</td>
<td class="num">(3)<span></span>
</td>
<td class="num">(96)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired', window );">SEC Schedule, 12-09, Valuation Allowances and Reserves, Business Acquired</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">64<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction</a></td>
<td class="nump">2,582<span></span>
</td>
<td class="nump">1,079<span></span>
</td>
<td class="nump">3,056<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount, Ending Balance</a></td>
<td class="nump">4,880<span></span>
</td>
<td class="nump">3,827<span></span>
</td>
<td class="nump">3,620<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember', window );">Deferred tax asset valuation allowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount, Beginning Balance</a></td>
<td class="nump">15,156<span></span>
</td>
<td class="nump">15,978<span></span>
</td>
<td class="nump">16,147<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense</a></td>
<td class="nump">648<span></span>
</td>
<td class="num">(805)<span></span>
</td>
<td class="nump">77<span></span>
</td>
</tr>
<tr class="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="num">(2)<span></span>
</td>
<td class="num">(17)<span></span>
</td>
<td class="num">(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_ValuationAllowancesAndReservesReservesOfBusinessesAcquired', window );">SEC Schedule, 12-09, Valuation Allowances and Reserves, Business Acquired</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount, Ending Balance</a></td>
<td class="nump">15,802<span></span>
</td>
<td class="nump">15,156<span></span>
</td>
<td class="nump">15,978<span></span>
</td>
</tr>
<tr class="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=cmco_AccruedGeneralandProductLiabilityCostsMember', window );">Accrued general and product liability costs, net of 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount, Beginning Balance</a></td>
<td class="nump">12,351<span></span>
</td>
<td class="nump">12,831<span></span>
</td>
<td class="nump">13,414<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense</a></td>
<td class="nump">3,776<span></span>
</td>
<td class="nump">2,226<span></span>
</td>
<td class="nump">3,025<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired', window );">SEC Schedule, 12-09, Valuation Allowances and Reserves, Business Acquired</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction</a></td>
<td class="nump">3,676<span></span>
</td>
<td class="nump">2,706<span></span>
</td>
<td class="nump">3,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_ValuationAllowancesAndReservesBalance', window );">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount, Ending Balance</a></td>
<td class="nump">$ 12,451<span></span>
</td>
<td class="nump">$ 12,351<span></span>
</td>
<td class="nump">$ 12,831<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MovementInValuationAllowancesAndReservesRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column D))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=cmco_AccruedGeneralandProductLiabilityCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=cmco_AccruedGeneralandProductLiabilityCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>144
<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>145
<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>147
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>503</ContextCount>
  <ElementCount>658</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>146</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>21</UnitCount>
  <MyReports>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>9952151 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>9952152 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>9952153 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/ConsolidatedStatementsofOperations</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>9952154 - 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>6</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>9952155 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical</Role>
      <ShortName>Consolidated Statements of Comprehensive Income (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>9952156 - Statement - Consolidated Statements of Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/ConsolidatedStatementsofShareholdersEquity</Role>
      <ShortName>Consolidated Statements of Shareholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>9952157 - Statement - Consolidated Statements of Shareholders' Equity (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical</Role>
      <ShortName>Consolidated Statements of Shareholders' Equity (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>9952158 - 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>10</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>9952159 - 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>11</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>9952160 - Disclosure - Accounting Principles and Practices</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/AccountingPrinciplesandPractices</Role>
      <ShortName>Accounting Principles and Practices</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>9952161 - Disclosure - Acquisitions &amp; Disposals</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/AcquisitionsDisposals</Role>
      <ShortName>Acquisitions &amp; Disposals</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>9952162 - Disclosure - Revenue &amp; Receivables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/RevenueReceivables</Role>
      <ShortName>Revenue &amp; Receivables</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>9952163 - 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>15</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>9952164 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/Inventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>9952165 - Disclosure - Marketable Securities and Other Investments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/MarketableSecuritiesandOtherInvestments</Role>
      <ShortName>Marketable Securities and Other Investments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>9952166 - Disclosure - Property, Plant, and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/PropertyPlantandEquipment</Role>
      <ShortName>Property, Plant, and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>9952167 - 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>19</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>9952168 - Disclosure - Derivative Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/DerivativeInstruments</Role>
      <ShortName>Derivative Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>9952169 - Disclosure - Accrued Liabilities and Other Non-current Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilities</Role>
      <ShortName>Accrued Liabilities and Other Non-current Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>9952170 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>9952171 - Disclosure - Pensions and Other Benefit Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/PensionsandOtherBenefitPlans</Role>
      <ShortName>Pensions and Other Benefit Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>9952172 - Disclosure - Employee Stock Ownership Plan ("ESOP")</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/EmployeeStockOwnershipPlanESOP</Role>
      <ShortName>Employee Stock Ownership Plan ("ESOP")</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>9952173 - Disclosure - Earnings per Share and Stock Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/EarningsperShareandStockPlans</Role>
      <ShortName>Earnings per Share and Stock Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>9952174 - Disclosure - Loss Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/LossContingencies</Role>
      <ShortName>Loss Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>9952175 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>9952176 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>9952177 - Disclosure - Business Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/BusinessSegmentInformation</Role>
      <ShortName>Business Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>9952178 - Disclosure - Accumulated Other Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/AccumulatedOtherComprehensiveLoss</Role>
      <ShortName>Accumulated Other Comprehensive Loss</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>9952179 - 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>31</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>9952180 - Disclosure - Schedule II - Valuation and Qualifying Accounts</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/ScheduleIIValuationandQualifyingAccounts</Role>
      <ShortName>Schedule II - Valuation and Qualifying Accounts</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>995447 - Disclosure - Insider Trading Policies and Procedures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc</Role>
      <ShortName>Insider Trading Policies and Procedures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure</Role>
      <ShortName>Cybersecurity Risk Management and Strategy Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>9955511 - Disclosure - Accounting Principles and Practices (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/AccountingPrinciplesandPracticesPolicies</Role>
      <ShortName>Accounting Principles and Practices (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/AccountingPrinciplesandPractices</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>9955512 - Disclosure - Accounting Principles and Practices (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/AccountingPrinciplesandPracticesTables</Role>
      <ShortName>Accounting Principles and Practices (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/AccountingPrinciplesandPractices</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>9955513 - Disclosure - Acquisitions &amp; Disposals (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/AcquisitionsDisposalsTables</Role>
      <ShortName>Acquisitions &amp; Disposals (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/AcquisitionsDisposals</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>9955514 - Disclosure - Revenue &amp; Receivables (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/RevenueReceivablesTables</Role>
      <ShortName>Revenue &amp; Receivables (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/RevenueReceivables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>9955515 - 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>
      <ParentRole>http://www.cmworks.com/role/FairValueMeasurements</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>9955516 - 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>42</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>9955517 - Disclosure - Property, Plant, and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/PropertyPlantandEquipmentTables</Role>
      <ShortName>Property, Plant, and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/PropertyPlantandEquipment</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>9955518 - 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>44</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>9955519 - Disclosure - Derivative Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/DerivativeInstrumentsTables</Role>
      <ShortName>Derivative Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/DerivativeInstruments</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>9955520 - Disclosure - Accrued Liabilities and Other Non-current Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesTables</Role>
      <ShortName>Accrued Liabilities and Other Non-current Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilities</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>9955521 - Disclosure - Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/DebtTables</Role>
      <ShortName>Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/Debt</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>9955522 - Disclosure - Pensions and Other Benefit Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/PensionsandOtherBenefitPlansTables</Role>
      <ShortName>Pensions and Other Benefit Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/PensionsandOtherBenefitPlans</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>9955523 - Disclosure - Earnings per Share and Stock Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/EarningsperShareandStockPlansTables</Role>
      <ShortName>Earnings per Share and Stock Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/EarningsperShareandStockPlans</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>9955524 - Disclosure - Loss Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/LossContingenciesTables</Role>
      <ShortName>Loss Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/LossContingencies</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>9955525 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/IncomeTaxes</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>9955526 - 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/Leases</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>9955527 - Disclosure - Business Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/BusinessSegmentInformationTables</Role>
      <ShortName>Business Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/BusinessSegmentInformation</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>9955528 - Disclosure - Accumulated Other Comprehensive Loss (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossTables</Role>
      <ShortName>Accumulated Other Comprehensive Loss (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/AccumulatedOtherComprehensiveLoss</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>9955529 - Disclosure - Description of Business (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/DescriptionofBusinessDetails</Role>
      <ShortName>Description of Business (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/DescriptionofBusiness</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>9955530 - Disclosure - Accounting Principles and Practices - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/AccountingPrinciplesandPracticesNarrativeDetails</Role>
      <ShortName>Accounting Principles and Practices - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>9955531 - Disclosure - Accounting Principles and Practices - Schedule of Product Warranty Liability (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/AccountingPrinciplesandPracticesScheduleofProductWarrantyLiabilityDetails</Role>
      <ShortName>Accounting Principles and Practices - Schedule of Product Warranty Liability (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>9955532 - Disclosure - Acquisitions &amp; Disposals - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails</Role>
      <ShortName>Acquisitions &amp; Disposals - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>9955533 - Disclosure - Acquisitions &amp; Disposals - Schedule of Purchase Consideration to the Assets Acquired and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/AcquisitionsDisposalsScheduleofPurchaseConsiderationtotheAssetsAcquiredandLiabilitiesDetails</Role>
      <ShortName>Acquisitions &amp; Disposals - Schedule of Purchase Consideration to the Assets Acquired and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>9955534 - Disclosure - Revenue &amp; Receivables - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/RevenueReceivablesNarrativeDetails</Role>
      <ShortName>Revenue &amp; Receivables - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>9955535 - Disclosure - Revenue &amp; Receivables - Schedule of Balance and Related Activity for Customer Advances (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/RevenueReceivablesScheduleofBalanceandRelatedActivityforCustomerAdvancesDetails</Role>
      <ShortName>Revenue &amp; Receivables - Schedule of Balance and Related Activity for Customer Advances (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>9955536 - Disclosure - Revenue &amp; Receivables - Schedule of Disaggregation of Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/RevenueReceivablesScheduleofDisaggregationofRevenueDetails</Role>
      <ShortName>Revenue &amp; Receivables - Schedule of Disaggregation of Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>9955537 - Disclosure - Revenue &amp; Receivables - Schedule of Balance and Related Activity for Allowance for Doubtful Accounts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/RevenueReceivablesScheduleofBalanceandRelatedActivityforAllowanceforDoubtfulAccountsDetails</Role>
      <ShortName>Revenue &amp; Receivables - Schedule of Balance and Related Activity for Allowance for Doubtful Accounts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>9955538 - Disclosure - Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured or Disclosed at Fair Value (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredorDisclosedatFairValueDetails</Role>
      <ShortName>Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured or Disclosed at Fair Value (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>9955539 - Disclosure - Fair Value Measurements - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/FairValueMeasurementsNarrativeDetails</Role>
      <ShortName>Fair Value Measurements - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>9955540 - Disclosure - Fair Value Measurements - Schedule of Fair Value Measurement Inputs and Valuation Techniques (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/FairValueMeasurementsScheduleofFairValueMeasurementInputsandValuationTechniquesDetails</Role>
      <ShortName>Fair Value Measurements - Schedule of Fair Value Measurement Inputs and Valuation Techniques (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>9955541 - Disclosure - Inventories - Schedule of Inventory, Current (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/InventoriesScheduleofInventoryCurrentDetails</Role>
      <ShortName>Inventories - Schedule of Inventory, Current (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>9955542 - Disclosure - Inventories - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/InventoriesNarrativeDetails</Role>
      <ShortName>Inventories - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>9955543 - Disclosure - Marketable Securities and Other Investments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/MarketableSecuritiesandOtherInvestmentsDetails</Role>
      <ShortName>Marketable Securities and Other Investments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/MarketableSecuritiesandOtherInvestments</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>9955544 - Disclosure - Property, Plant, and Equipment - Schedule of Property, Plant and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails</Role>
      <ShortName>Property, Plant, and Equipment - Schedule of Property, Plant and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>9955545 - Disclosure - Property, Plant, and Equipment - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/PropertyPlantandEquipmentNarrativeDetails</Role>
      <ShortName>Property, Plant, and Equipment - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>9955546 - 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>
      <Position>72</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>9955547 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Schedule of Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>9955548 - Disclosure - Goodwill and Intangible Assets - Schedule of Identifiable Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/GoodwillandIntangibleAssetsScheduleofIdentifiableIntangibleAssetsDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Schedule of Identifiable Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>9955549 - Disclosure - Derivative Instruments - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/DerivativeInstrumentsNarrativeDetails</Role>
      <ShortName>Derivative Instruments - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>9955550 - Disclosure - Derivative Instruments - Schedule of Derivative Instruments Effect on Condensed Consolidated Statements of Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/DerivativeInstrumentsScheduleofDerivativeInstrumentsEffectonCondensedConsolidatedStatementsofOperationsDetails</Role>
      <ShortName>Derivative Instruments - Schedule of Derivative Instruments Effect on Condensed Consolidated Statements of Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>9955551 - Disclosure - Derivative Instruments - Schedule of Derivative Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/DerivativeInstrumentsScheduleofDerivativeInstrumentsDetails</Role>
      <ShortName>Derivative Instruments - Schedule of Derivative Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>9955552 - Disclosure - Accrued Liabilities and Other Non-current Liabilities - Accrued Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesAccruedLiabilitiesDetails</Role>
      <ShortName>Accrued Liabilities and Other Non-current Liabilities - Accrued Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>9955553 - Disclosure - Accrued Liabilities and Other Non-current Liabilities - Other Non-current Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesOtherNoncurrentLiabilitiesDetails</Role>
      <ShortName>Accrued Liabilities and Other Non-current Liabilities - Other Non-current Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>9955554 - Disclosure - Accrued Liabilities and Other Non-current Liabilities - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesNarrativeDetails</Role>
      <ShortName>Accrued Liabilities and Other Non-current Liabilities - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesTables</ParentRole>
      <Position>80</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>9955555 - Disclosure - Debt - Schedule of Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/DebtScheduleofDebtDetails</Role>
      <ShortName>Debt - Schedule of Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>9955556 - Disclosure - Debt - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/DebtNarrativeDetails</Role>
      <ShortName>Debt - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>9955557 - Disclosure - Debt - Schedule of Maturities of Long-term Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails</Role>
      <ShortName>Debt - Schedule of Maturities of Long-term Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>9955558 - Disclosure - Pensions and Other Benefit Plans - Reconciliation of Benefit Obligation, Plan Assets, and Funded Status (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/PensionsandOtherBenefitPlansReconciliationofBenefitObligationPlanAssetsandFundedStatusDetails</Role>
      <ShortName>Pensions and Other Benefit Plans - Reconciliation of Benefit Obligation, Plan Assets, and Funded Status (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>9955559 - Disclosure - Pensions and Other Benefit Plans - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/PensionsandOtherBenefitPlansNarrativeDetails</Role>
      <ShortName>Pensions and Other Benefit Plans - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>9955560 - Disclosure - Pensions and Other Benefit Plans - Amounts Recognized in the Consolidated Balance Sheets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/PensionsandOtherBenefitPlansAmountsRecognizedintheConsolidatedBalanceSheetsDetails</Role>
      <ShortName>Pensions and Other Benefit Plans - Amounts Recognized in the Consolidated Balance Sheets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>86</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>9955561 - Disclosure - Pensions and Other Benefit Plans - Components of Net Periodic Pension Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/PensionsandOtherBenefitPlansComponentsofNetPeriodicPensionCostDetails</Role>
      <ShortName>Pensions and Other Benefit Plans - Components of Net Periodic Pension Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>87</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>9955562 - Disclosure - Pensions and Other Benefit Plans - Pension Plans with a Projected and Accumulated Benefit Obligation in Excess of Plan Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/PensionsandOtherBenefitPlansPensionPlanswithaProjectedandAccumulatedBenefitObligationinExcessofPlanAssetsDetails</Role>
      <ShortName>Pensions and Other Benefit Plans - Pension Plans with a Projected and Accumulated Benefit Obligation in Excess of Plan Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>88</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>9955563 - Disclosure - Pensions and Other Benefit Plans - Components of net periodic pension cost and net periodic postretirement benefit cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/PensionsandOtherBenefitPlansComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails</Role>
      <ShortName>Pensions and Other Benefit Plans - Components of net periodic pension cost and net periodic postretirement benefit cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>89</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>9955564 - Disclosure - Pensions and Other Benefit Plans - Retirement Plan Target and Actual Asset Allocations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/PensionsandOtherBenefitPlansRetirementPlanTargetandActualAssetAllocationsDetails</Role>
      <ShortName>Pensions and Other Benefit Plans - Retirement Plan Target and Actual Asset Allocations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>90</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>9955565 - Disclosure - Pensions and Other Benefit Plans - Expected Benefit Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/PensionsandOtherBenefitPlansExpectedBenefitPaymentsDetails</Role>
      <ShortName>Pensions and Other Benefit Plans - Expected Benefit Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>91</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>9955566 - Disclosure - Pensions and Other Benefit Plans - Defined Benefit Plans??? Consolidated Assets by Asset Category (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/PensionsandOtherBenefitPlansDefinedBenefitPlansConsolidatedAssetsbyAssetCategoryDetails</Role>
      <ShortName>Pensions and Other Benefit Plans - Defined Benefit Plans??? Consolidated Assets by Asset Category (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>92</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>9955567 - Disclosure - Employee Stock Ownership Plan ("ESOP") (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/EmployeeStockOwnershipPlanESOPDetails</Role>
      <ShortName>Employee Stock Ownership Plan ("ESOP") (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/EmployeeStockOwnershipPlanESOP</ParentRole>
      <Position>93</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>9955568 - Disclosure - Earnings per Share and Stock Plans - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails</Role>
      <ShortName>Earnings per Share and Stock Plans - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>94</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>9955569 - Disclosure - Earnings per Share and Stock Plans - Schedule of Earnings Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/EarningsperShareandStockPlansScheduleofEarningsPerShareDetails</Role>
      <ShortName>Earnings per Share and Stock Plans - Schedule of Earnings Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>95</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>9955570 - Disclosure - Earnings per Share and Stock Plans - Summary of Option Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/EarningsperShareandStockPlansSummaryofOptionTransactionsDetails</Role>
      <ShortName>Earnings per Share and Stock Plans - Summary of Option Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>96</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>9955571 - Disclosure - Earnings per Share and Stock Plans - Stock Option Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/EarningsperShareandStockPlansStockOptionInformationDetails</Role>
      <ShortName>Earnings per Share and Stock Plans - Stock Option Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>97</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>9955572 - Disclosure - Earnings per Share and Stock Plans - Restricted Stock Units and Performance Share Tables (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/EarningsperShareandStockPlansRestrictedStockUnitsandPerformanceShareTablesDetails</Role>
      <ShortName>Earnings per Share and Stock Plans - Restricted Stock Units and Performance Share Tables (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>98</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>9955573 - Disclosure - Loss Contingencies - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/LossContingenciesNarrativeDetails</Role>
      <ShortName>Loss Contingencies - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>99</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>9955574 - Disclosure - Loss Contingencies - Schedule of Reconciliation for Accrued General and Product Liability (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/LossContingenciesScheduleofReconciliationforAccruedGeneralandProductLiabilityDetails</Role>
      <ShortName>Loss Contingencies - Schedule of Reconciliation for Accrued General and Product Liability (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>100</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>9955575 - Disclosure - Income Taxes - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/IncomeTaxesNarrativeDetails</Role>
      <ShortName>Income Taxes - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>101</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>9955576 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails</Role>
      <ShortName>Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>102</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>9955577 - Disclosure - Income Taxes - Schedule of Provision for Income Tax Expense (Benefit) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxExpenseBenefitDetails</Role>
      <ShortName>Income Taxes - Schedule of Provision for Income Tax Expense (Benefit) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>103</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>9955578 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Deferred Tax Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails</Role>
      <ShortName>Income Taxes - Schedule of Deferred Tax Assets and Deferred Tax Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>104</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>9955579 - Disclosure - Income Taxes - Schedule of Classification of Deferred Income Taxes in Consolidated Balance Sheet (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/IncomeTaxesScheduleofClassificationofDeferredIncomeTaxesinConsolidatedBalanceSheetDetails</Role>
      <ShortName>Income Taxes - Schedule of Classification of Deferred Income Taxes in Consolidated Balance Sheet (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>105</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>9955580 - Disclosure - Income Taxes - Schedule of Uncertain Income Tax Positions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/IncomeTaxesScheduleofUncertainIncomeTaxPositionsDetails</Role>
      <ShortName>Income Taxes - Schedule of Uncertain Income Tax Positions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>106</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>9955581 - Disclosure - Leases - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/LeasesNarrativeDetails</Role>
      <ShortName>Leases - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>107</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R108.htm</HtmlFileName>
      <LongName>9955582 - Disclosure - Leases - Schedule of Weighted Average Remaining Lease Term and Discount Rate (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/LeasesScheduleofWeightedAverageRemainingLeaseTermandDiscountRateDetails</Role>
      <ShortName>Leases - Schedule of Weighted Average Remaining Lease Term and Discount Rate (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>108</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R109.htm</HtmlFileName>
      <LongName>9955583 - Disclosure - Leases - Schedule of Lease-related Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/LeasesScheduleofLeaserelatedAssetsandLiabilitiesDetails</Role>
      <ShortName>Leases - Schedule of Lease-related Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>109</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R110.htm</HtmlFileName>
      <LongName>9955584 - Disclosure - Leases - Schedule of Future Maturities of Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails</Role>
      <ShortName>Leases - Schedule of Future Maturities of Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>110</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R111.htm</HtmlFileName>
      <LongName>9955585 - Disclosure - Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails</Role>
      <ShortName>Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>111</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R112.htm</HtmlFileName>
      <LongName>9955586 - Disclosure - Business Segment Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/BusinessSegmentInformationDetails</Role>
      <ShortName>Business Segment Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/BusinessSegmentInformationTables</ParentRole>
      <Position>112</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R113.htm</HtmlFileName>
      <LongName>9955587 - Disclosure - Accumulated Other Comprehensive Loss - Schedule of Components of Accumulated Other Comprehensive Loss (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossScheduleofComponentsofAccumulatedOtherComprehensiveLossDetails</Role>
      <ShortName>Accumulated Other Comprehensive Loss - Schedule of Components of Accumulated Other Comprehensive Loss (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>113</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R114.htm</HtmlFileName>
      <LongName>9955588 - Disclosure - Accumulated Other Comprehensive Loss - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossNarrativeDetails</Role>
      <ShortName>Accumulated Other Comprehensive Loss - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>114</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R115.htm</HtmlFileName>
      <LongName>9955589 - Disclosure - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Income by Component (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomebyComponentDetails</Role>
      <ShortName>Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Income by Component (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>115</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R116.htm</HtmlFileName>
      <LongName>9955590 - Disclosure - Accumulated Other Comprehensive Loss - Schedule of Reclassified Out of Accumulated Other Comprehensive Loss (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossScheduleofReclassifiedOutofAccumulatedOtherComprehensiveLossDetails</Role>
      <ShortName>Accumulated Other Comprehensive Loss - Schedule of Reclassified Out of Accumulated Other Comprehensive Loss (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>116</Position>
    </Report>
    <Report instance="cmco-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R117.htm</HtmlFileName>
      <LongName>9955591 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cmworks.com/role/ScheduleIIValuationandQualifyingAccountsDetails</Role>
      <ShortName>Schedule II - Valuation and Qualifying Accounts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cmworks.com/role/ScheduleIIValuationandQualifyingAccounts</ParentRole>
      <Position>117</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" isDefinitelyFs="true" isUsgaap="true" original="cmco-20250331.htm">cmco-20250331.htm</File>
    <File>cmco-20250331.xsd</File>
    <File>cmco-20250331_cal.xml</File>
    <File>cmco-20250331_def.xml</File>
    <File>cmco-20250331_lab.xml</File>
    <File>cmco-20250331_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>cmco-20250331_g1.gif</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="2">http://fasb.org/srt/2024</BaseTaxonomy>
    <BaseTaxonomy items="1745">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="15">http://xbrl.sec.gov/cyd/2024</BaseTaxonomy>
    <BaseTaxonomy items="39">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="5">http://xbrl.sec.gov/ecd/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>150
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "cmco-20250331.htm": {
   "nsprefix": "cmco",
   "nsuri": "http://www.cmworks.com/20250331",
   "dts": {
    "inline": {
     "local": [
      "cmco-20250331.htm"
     ]
    },
    "schema": {
     "local": [
      "cmco-20250331.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://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd",
      "https://xbrl.sec.gov/cyd/2024/cyd-af-2024.xsd",
      "https://xbrl.sec.gov/cyd/2024/cyd-af-sub-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "cmco-20250331_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "cmco-20250331_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "cmco-20250331_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "cmco-20250331_pre.xml"
     ]
    }
   },
   "keyStandard": 571,
   "keyCustom": 87,
   "axisStandard": 46,
   "axisCustom": 1,
   "memberStandard": 82,
   "memberCustom": 52,
   "hidden": {
    "total": 21,
    "http://fasb.org/us-gaap/2024": 15,
    "http://xbrl.sec.gov/dei/2024": 4,
    "http://www.cmworks.com/20250331": 2
   },
   "contextCount": 503,
   "entityCount": 1,
   "segmentCount": 146,
   "elementCount": 1108,
   "unitCount": 21,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 1745,
    "http://xbrl.sec.gov/dei/2024": 39,
    "http://xbrl.sec.gov/cyd/2024": 15,
    "http://xbrl.sec.gov/ecd/2024": 5,
    "http://fasb.org/srt/2024": 2
   },
   "report": {
    "R1": {
     "role": "http://www.cmworks.com/role/Cover",
     "longName": "0000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.cmworks.com/role/AuditInformation",
     "longName": "0000002 - Document - Audit Information",
     "shortName": "Audit Information",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:AuditorName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:AuditorName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.cmworks.com/role/ConsolidatedBalanceSheets",
     "longName": "9952151 - Statement - Consolidated Balance Sheets",
     "shortName": "Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.cmworks.com/role/ConsolidatedBalanceSheetsParenthetical",
     "longName": "9952152 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.cmworks.com/role/ConsolidatedStatementsofOperations",
     "longName": "9952153 - Statement - Consolidated Statements of Operations",
     "shortName": "Consolidated Statements of Operations",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GrossProfit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome",
     "longName": "9952154 - Statement - Consolidated Statements of Comprehensive Income",
     "shortName": "Consolidated Statements of Comprehensive Income",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical",
     "longName": "9952155 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical)",
     "shortName": "Consolidated Statements of Comprehensive Income (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.cmworks.com/role/ConsolidatedStatementsofShareholdersEquity",
     "longName": "9952156 - Statement - Consolidated Statements of Shareholders' Equity",
     "shortName": "Consolidated Statements of Shareholders' Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-23",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-18",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.cmworks.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical",
     "longName": "9952157 - Statement - Consolidated Statements of Shareholders' Equity (Parenthetical)",
     "shortName": "Consolidated Statements of Shareholders' Equity (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "us-gaap:CommonStockParOrStatedValuePerShare",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "us-gaap:CommonStockParOrStatedValuePerShare",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows",
     "longName": "9952158 - Statement - Consolidated Statements of Cash Flows",
     "shortName": "Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.cmworks.com/role/DescriptionofBusiness",
     "longName": "9952159 - Disclosure - Description of Business",
     "shortName": "Description of Business",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.cmworks.com/role/AccountingPrinciplesandPractices",
     "longName": "9952160 - Disclosure - Accounting Principles and Practices",
     "shortName": "Accounting Principles and Practices",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.cmworks.com/role/AcquisitionsDisposals",
     "longName": "9952161 - Disclosure - Acquisitions & Disposals",
     "shortName": "Acquisitions & Disposals",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.cmworks.com/role/RevenueReceivables",
     "longName": "9952162 - Disclosure - Revenue & Receivables",
     "shortName": "Revenue & Receivables",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.cmworks.com/role/FairValueMeasurements",
     "longName": "9952163 - Disclosure - Fair Value Measurements",
     "shortName": "Fair Value Measurements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.cmworks.com/role/Inventories",
     "longName": "9952164 - Disclosure - Inventories",
     "shortName": "Inventories",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.cmworks.com/role/MarketableSecuritiesandOtherInvestments",
     "longName": "9952165 - Disclosure - Marketable Securities and Other Investments",
     "shortName": "Marketable Securities and Other Investments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.cmworks.com/role/PropertyPlantandEquipment",
     "longName": "9952166 - Disclosure - Property, Plant, and Equipment",
     "shortName": "Property, Plant, and Equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.cmworks.com/role/GoodwillandIntangibleAssets",
     "longName": "9952167 - Disclosure - Goodwill and Intangible Assets",
     "shortName": "Goodwill and Intangible Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.cmworks.com/role/DerivativeInstruments",
     "longName": "9952168 - Disclosure - Derivative Instruments",
     "shortName": "Derivative Instruments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilities",
     "longName": "9952169 - Disclosure - Accrued Liabilities and Other Non-current Liabilities",
     "shortName": "Accrued Liabilities and Other Non-current Liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.cmworks.com/role/Debt",
     "longName": "9952170 - Disclosure - Debt",
     "shortName": "Debt",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.cmworks.com/role/PensionsandOtherBenefitPlans",
     "longName": "9952171 - Disclosure - Pensions and Other Benefit Plans",
     "shortName": "Pensions and Other Benefit Plans",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.cmworks.com/role/EmployeeStockOwnershipPlanESOP",
     "longName": "9952172 - Disclosure - Employee Stock Ownership Plan (\"ESOP\")",
     "shortName": "Employee Stock Ownership Plan (\"ESOP\")",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.cmworks.com/role/EarningsperShareandStockPlans",
     "longName": "9952173 - Disclosure - Earnings per Share and Stock Plans",
     "shortName": "Earnings per Share and Stock Plans",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.cmworks.com/role/LossContingencies",
     "longName": "9952174 - Disclosure - Loss Contingencies",
     "shortName": "Loss Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.cmworks.com/role/IncomeTaxes",
     "longName": "9952175 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.cmworks.com/role/Leases",
     "longName": "9952176 - Disclosure - Leases",
     "shortName": "Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.cmworks.com/role/BusinessSegmentInformation",
     "longName": "9952177 - Disclosure - Business Segment Information",
     "shortName": "Business Segment Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLoss",
     "longName": "9952178 - Disclosure - Accumulated Other Comprehensive Loss",
     "shortName": "Accumulated Other Comprehensive Loss",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.cmworks.com/role/EffectsofNewAccountingPronouncements",
     "longName": "9952179 - Disclosure - Effects of New Accounting Pronouncements",
     "shortName": "Effects of New Accounting Pronouncements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.cmworks.com/role/ScheduleIIValuationandQualifyingAccounts",
     "longName": "9952180 - Disclosure - Schedule II - Valuation and Qualifying Accounts",
     "shortName": "Schedule II - Valuation and Qualifying Accounts",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R34": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-93",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-93",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc",
     "longName": "995447 - Disclosure - Insider Trading Policies and Procedures",
     "shortName": "Insider Trading Policies and Procedures",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure",
     "longName": "995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure",
     "shortName": "Cybersecurity Risk Management and Strategy Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.cmworks.com/role/AccountingPrinciplesandPracticesPolicies",
     "longName": "9955511 - Disclosure - Accounting Principles and Practices (Policies)",
     "shortName": "Accounting Principles and Practices (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AdvertisingCostsPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AdvertisingCostsPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.cmworks.com/role/AccountingPrinciplesandPracticesTables",
     "longName": "9955512 - Disclosure - Accounting Principles and Practices (Tables)",
     "shortName": "Accounting Principles and Practices (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.cmworks.com/role/AcquisitionsDisposalsTables",
     "longName": "9955513 - Disclosure - Acquisitions & Disposals (Tables)",
     "shortName": "Acquisitions & Disposals (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.cmworks.com/role/RevenueReceivablesTables",
     "longName": "9955514 - Disclosure - Revenue & Receivables (Tables)",
     "shortName": "Revenue & Receivables (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.cmworks.com/role/FairValueMeasurementsTables",
     "longName": "9955515 - Disclosure - Fair Value Measurements (Tables)",
     "shortName": "Fair Value Measurements (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.cmworks.com/role/InventoriesTables",
     "longName": "9955516 - Disclosure - Inventories (Tables)",
     "shortName": "Inventories (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.cmworks.com/role/PropertyPlantandEquipmentTables",
     "longName": "9955517 - Disclosure - Property, Plant, and Equipment (Tables)",
     "shortName": "Property, Plant, and Equipment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.cmworks.com/role/GoodwillandIntangibleAssetsTables",
     "longName": "9955518 - Disclosure - Goodwill and Intangible Assets (Tables)",
     "shortName": "Goodwill and Intangible Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.cmworks.com/role/DerivativeInstrumentsTables",
     "longName": "9955519 - Disclosure - Derivative Instruments (Tables)",
     "shortName": "Derivative Instruments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesTables",
     "longName": "9955520 - Disclosure - Accrued Liabilities and Other Non-current Liabilities (Tables)",
     "shortName": "Accrued Liabilities and Other Non-current Liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.cmworks.com/role/DebtTables",
     "longName": "9955521 - Disclosure - Debt (Tables)",
     "shortName": "Debt (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.cmworks.com/role/PensionsandOtherBenefitPlansTables",
     "longName": "9955522 - Disclosure - Pensions and Other Benefit Plans (Tables)",
     "shortName": "Pensions and Other Benefit Plans (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.cmworks.com/role/EarningsperShareandStockPlansTables",
     "longName": "9955523 - Disclosure - Earnings per Share and Stock Plans (Tables)",
     "shortName": "Earnings per Share and Stock Plans (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.cmworks.com/role/LossContingenciesTables",
     "longName": "9955524 - Disclosure - Loss Contingencies (Tables)",
     "shortName": "Loss Contingencies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "cmco:LossContingenciesReconciliationTableTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "cmco:LossContingenciesReconciliationTableTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.cmworks.com/role/IncomeTaxesTables",
     "longName": "9955525 - Disclosure - Income Taxes (Tables)",
     "shortName": "Income Taxes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.cmworks.com/role/LeasesTables",
     "longName": "9955526 - Disclosure - Leases (Tables)",
     "shortName": "Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.cmworks.com/role/BusinessSegmentInformationTables",
     "longName": "9955527 - Disclosure - Business Segment Information (Tables)",
     "shortName": "Business Segment Information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossTables",
     "longName": "9955528 - Disclosure - Accumulated Other Comprehensive Loss (Tables)",
     "shortName": "Accumulated Other Comprehensive Loss (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.cmworks.com/role/DescriptionofBusinessDetails",
     "longName": "9955529 - Disclosure - Description of Business (Details)",
     "shortName": "Description of Business (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c-59",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-59",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.cmworks.com/role/AccountingPrinciplesandPracticesNarrativeDetails",
     "longName": "9955530 - Disclosure - Accounting Principles and Practices - Narrative (Details)",
     "shortName": "Accounting Principles and Practices - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AdvertisingExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AdvertisingExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.cmworks.com/role/AccountingPrinciplesandPracticesScheduleofProductWarrantyLiabilityDetails",
     "longName": "9955531 - Disclosure - Accounting Principles and Practices - Schedule of Product Warranty Liability (Details)",
     "shortName": "Accounting Principles and Practices - Schedule of Product Warranty Liability (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:ProductWarrantyAccrual",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-17",
      "name": "us-gaap:ProductWarrantyAccrual",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails",
     "longName": "9955532 - Disclosure - Acquisitions & Disposals - Narrative (Details)",
     "shortName": "Acquisitions & Disposals - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-93",
      "name": "cmco:NumberOfFactoriesRelocated",
      "unitRef": "factory",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.cmworks.com/role/AcquisitionsDisposalsScheduleofPurchaseConsiderationtotheAssetsAcquiredandLiabilitiesDetails",
     "longName": "9955533 - Disclosure - Acquisitions & Disposals - Schedule of Purchase Consideration to the Assets Acquired and Liabilities (Details)",
     "shortName": "Acquisitions & Disposals - Schedule of Purchase Consideration to the Assets Acquired and Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:Goodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-72",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.cmworks.com/role/RevenueReceivablesNarrativeDetails",
     "longName": "9955534 - Disclosure - Revenue & Receivables - Narrative (Details)",
     "shortName": "Revenue & Receivables - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "cmco:CustomEngineeredProductsAndServicesContractDuration",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:RevenueRecognitionPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:ContractWithCustomerAssetNetCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.cmworks.com/role/RevenueReceivablesScheduleofBalanceandRelatedActivityforCustomerAdvancesDetails",
     "longName": "9955535 - Disclosure - Revenue & Receivables - Schedule of Balance and Related Activity for Customer Advances (Details)",
     "shortName": "Revenue & Receivables - Schedule of Balance and Related Activity for Customer Advances (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:ContractWithCustomerLiabilityCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-17",
      "name": "us-gaap:ContractWithCustomerLiabilityCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.cmworks.com/role/RevenueReceivablesScheduleofDisaggregationofRevenueDetails",
     "longName": "9955536 - Disclosure - Revenue & Receivables - Schedule of Disaggregation of Revenue (Details)",
     "shortName": "Revenue & Receivables - Schedule of Disaggregation of Revenue (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-100",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.cmworks.com/role/RevenueReceivablesScheduleofBalanceandRelatedActivityforAllowanceforDoubtfulAccountsDetails",
     "longName": "9955537 - Disclosure - Revenue & Receivables - Schedule of Balance and Related Activity for Allowance for Doubtful Accounts (Details)",
     "shortName": "Revenue & Receivables - Schedule of Balance and Related Activity for Allowance for Doubtful Accounts (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R64": {
     "role": "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredorDisclosedatFairValueDetails",
     "longName": "9955538 - Disclosure - Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured or Disclosed at Fair Value (Details)",
     "shortName": "Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured or Disclosed at Fair Value (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:MarketableSecuritiesNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-140",
      "name": "us-gaap:LongTermDebtFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.cmworks.com/role/FairValueMeasurementsNarrativeDetails",
     "longName": "9955539 - Disclosure - Fair Value Measurements - Narrative (Details)",
     "shortName": "Fair Value Measurements - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:LongTermDebt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-184",
      "name": "cmco:MeasurementInputRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFairValueMeasurementInputsandValuationTechniquesDetails",
     "longName": "9955540 - Disclosure - Fair Value Measurements - Schedule of Fair Value Measurement Inputs and Valuation Techniques (Details)",
     "shortName": "Fair Value Measurements - Schedule of Fair Value Measurement Inputs and Valuation Techniques (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c-187",
      "name": "cmco:MeasurementInputRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-178",
      "name": "cmco:MeasurementInputRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.cmworks.com/role/InventoriesScheduleofInventoryCurrentDetails",
     "longName": "9955541 - Disclosure - Inventories - Schedule of Inventory, Current (Details)",
     "shortName": "Inventories - Schedule of Inventory, Current (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:InventoryRawMaterials",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:InventoryRawMaterials",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://www.cmworks.com/role/InventoriesNarrativeDetails",
     "longName": "9955542 - Disclosure - Inventories - Narrative (Details)",
     "shortName": "Inventories - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EffectOfLIFOInventoryLiquidationOnIncome",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EffectOfLIFOInventoryLiquidationOnIncome",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.cmworks.com/role/MarketableSecuritiesandOtherInvestmentsDetails",
     "longName": "9955543 - Disclosure - Marketable Securities and Other Investments (Details)",
     "shortName": "Marketable Securities and Other Investments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:UnrealizedGainLossOnInvestments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:UnrealizedGainLossOnInvestments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.cmworks.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails",
     "longName": "9955544 - Disclosure - Property, Plant, and Equipment - Schedule of Property, Plant and Equipment (Details)",
     "shortName": "Property, Plant, and Equipment - Schedule of Property, Plant and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:Land",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:Land",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.cmworks.com/role/PropertyPlantandEquipmentNarrativeDetails",
     "longName": "9955545 - Disclosure - Property, Plant, and Equipment - Narrative (Details)",
     "shortName": "Property, Plant, and Equipment - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:Depreciation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:Depreciation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
     "longName": "9955546 - Disclosure - Goodwill and Intangible Assets - Narrative (Details)",
     "shortName": "Goodwill and Intangible Assets - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "c-63",
      "name": "us-gaap:NumberOfReportingUnits",
      "unitRef": "reportingunit",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:GoodwillImpairedAccumulatedImpairmentLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "unique": true
     }
    },
    "R73": {
     "role": "http://www.cmworks.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails",
     "longName": "9955547 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill (Details)",
     "shortName": "Goodwill and Intangible Assets - Schedule of Goodwill (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:Goodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "unique": true
     }
    },
    "R74": {
     "role": "http://www.cmworks.com/role/GoodwillandIntangibleAssetsScheduleofIdentifiableIntangibleAssetsDetails",
     "longName": "9955548 - Disclosure - Goodwill and Intangible Assets - Schedule of Identifiable Intangible Assets (Details)",
     "shortName": "Goodwill and Intangible Assets - Schedule of Identifiable Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://www.cmworks.com/role/DerivativeInstrumentsNarrativeDetails",
     "longName": "9955549 - Disclosure - Derivative Instruments - Narrative (Details)",
     "shortName": "Derivative Instruments - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "cmco:DerivativeNumberofCounterparties",
      "unitRef": "counterparty",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "cmco:DerivativeNumberofCounterparties",
      "unitRef": "counterparty",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R76": {
     "role": "http://www.cmworks.com/role/DerivativeInstrumentsScheduleofDerivativeInstrumentsEffectonCondensedConsolidatedStatementsofOperationsDetails",
     "longName": "9955550 - Disclosure - Derivative Instruments - Schedule of Derivative Instruments Effect on Condensed Consolidated Statements of Operations (Details)",
     "shortName": "Derivative Instruments - Schedule of Derivative Instruments Effect on Condensed Consolidated Statements of Operations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "c-213",
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-213",
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R77": {
     "role": "http://www.cmworks.com/role/DerivativeInstrumentsScheduleofDerivativeInstrumentsDetails",
     "longName": "9955551 - Disclosure - Derivative Instruments - Schedule of Derivative Instruments (Details)",
     "shortName": "Derivative Instruments - Schedule of Derivative Instruments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "c-222",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-222",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R78": {
     "role": "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesAccruedLiabilitiesDetails",
     "longName": "9955552 - Disclosure - Accrued Liabilities and Other Non-current Liabilities - Accrued Liabilities (Details)",
     "shortName": "Accrued Liabilities and Other Non-current Liabilities - Accrued Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:AccruedPayrollTaxesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:AccruedPayrollTaxesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R79": {
     "role": "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesOtherNoncurrentLiabilitiesDetails",
     "longName": "9955553 - Disclosure - Accrued Liabilities and Other Non-current Liabilities - Other Non-current Liabilities (Details)",
     "shortName": "Accrued Liabilities and Other Non-current Liabilities - Other Non-current Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R80": {
     "role": "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesNarrativeDetails",
     "longName": "9955554 - Disclosure - Accrued Liabilities and Other Non-current Liabilities - Narrative (Details)",
     "shortName": "Accrued Liabilities and Other Non-current Liabilities - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:EstimatedInsuranceRecoveries",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R81": {
     "role": "http://www.cmworks.com/role/DebtScheduleofDebtDetails",
     "longName": "9955555 - Disclosure - Debt - Schedule of Debt (Details)",
     "shortName": "Debt - Schedule of Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DebtInstrumentUnamortizedDiscount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DebtInstrumentUnamortizedDiscount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R82": {
     "role": "http://www.cmworks.com/role/DebtNarrativeDetails",
     "longName": "9955556 - Disclosure - Debt - Narrative (Details)",
     "shortName": "Debt - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:LongTermDebtCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-243",
      "name": "cmco:LineOfCreditFacilityAccordionFeatureIncreaseLimit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "unique": true
     }
    },
    "R83": {
     "role": "http://www.cmworks.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails",
     "longName": "9955557 - Disclosure - Debt - Schedule of Maturities of Long-term Debt (Details)",
     "shortName": "Debt - Schedule of Maturities of Long-term Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "c-263",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-263",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R84": {
     "role": "http://www.cmworks.com/role/PensionsandOtherBenefitPlansReconciliationofBenefitObligationPlanAssetsandFundedStatusDetails",
     "longName": "9955558 - Disclosure - Pensions and Other Benefit Plans - Reconciliation of Benefit Obligation, Plan Assets, and Funded Status (Details)",
     "shortName": "Pensions and Other Benefit Plans - Reconciliation of Benefit Obligation, Plan Assets, and Funded Status (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:DefinedBenefitPlanActuarialGainLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "unique": true
     }
    },
    "R85": {
     "role": "http://www.cmworks.com/role/PensionsandOtherBenefitPlansNarrativeDetails",
     "longName": "9955559 - Disclosure - Pensions and Other Benefit Plans - Narrative (Details)",
     "shortName": "Pensions and Other Benefit Plans - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PensionExpenseReversalOfExpenseNoncash",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "unique": true
     }
    },
    "R86": {
     "role": "http://www.cmworks.com/role/PensionsandOtherBenefitPlansAmountsRecognizedintheConsolidatedBalanceSheetsDetails",
     "longName": "9955560 - Disclosure - Pensions and Other Benefit Plans - Amounts Recognized in the Consolidated Balance Sheets (Details)",
     "shortName": "Pensions and Other Benefit Plans - Amounts Recognized in the Consolidated Balance Sheets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "c-269",
      "name": "us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-269",
      "name": "us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R87": {
     "role": "http://www.cmworks.com/role/PensionsandOtherBenefitPlansComponentsofNetPeriodicPensionCostDetails",
     "longName": "9955561 - Disclosure - Pensions and Other Benefit Plans - Components of Net Periodic Pension Cost (Details)",
     "shortName": "Pensions and Other Benefit Plans - Components of Net Periodic Pension Cost (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "unique": true
     }
    },
    "R88": {
     "role": "http://www.cmworks.com/role/PensionsandOtherBenefitPlansPensionPlanswithaProjectedandAccumulatedBenefitObligationinExcessofPlanAssetsDetails",
     "longName": "9955562 - Disclosure - Pensions and Other Benefit Plans - Pension Plans with a Projected and Accumulated Benefit Obligation in Excess of Plan Assets (Details)",
     "shortName": "Pensions and Other Benefit Plans - Pension Plans with a Projected and Accumulated Benefit Obligation in Excess of Plan Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-269",
      "name": "us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "unique": true
     }
    },
    "R89": {
     "role": "http://www.cmworks.com/role/PensionsandOtherBenefitPlansComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails",
     "longName": "9955563 - Disclosure - Pensions and Other Benefit Plans - Components of net periodic pension cost and net periodic postretirement benefit cost (Details)",
     "shortName": "Pensions and Other Benefit Plans - Components of net periodic pension cost and net periodic postretirement benefit cost (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "c-269",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-269",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R90": {
     "role": "http://www.cmworks.com/role/PensionsandOtherBenefitPlansRetirementPlanTargetandActualAssetAllocationsDetails",
     "longName": "9955564 - Disclosure - Pensions and Other Benefit Plans - Retirement Plan Target and Actual Asset Allocations (Details)",
     "shortName": "Pensions and Other Benefit Plans - Retirement Plan Target and Actual Asset Allocations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "90",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R91": {
     "role": "http://www.cmworks.com/role/PensionsandOtherBenefitPlansExpectedBenefitPaymentsDetails",
     "longName": "9955565 - Disclosure - Pensions and Other Benefit Plans - Expected Benefit Payments (Details)",
     "shortName": "Pensions and Other Benefit Plans - Expected Benefit Payments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "91",
     "firstAnchor": {
      "contextRef": "c-269",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-269",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R92": {
     "role": "http://www.cmworks.com/role/PensionsandOtherBenefitPlansDefinedBenefitPlansConsolidatedAssetsbyAssetCategoryDetails",
     "longName": "9955566 - Disclosure - Pensions and Other Benefit Plans - Defined Benefit Plans\u2019 Consolidated Assets by Asset Category (Details)",
     "shortName": "Pensions and Other Benefit Plans - Defined Benefit Plans\u2019 Consolidated Assets by Asset Category (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "92",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-301",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "unique": true
     }
    },
    "R93": {
     "role": "http://www.cmworks.com/role/EmployeeStockOwnershipPlanESOPDetails",
     "longName": "9955567 - Disclosure - Employee Stock Ownership Plan (\"ESOP\") (Details)",
     "shortName": "Employee Stock Ownership Plan (\"ESOP\") (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "93",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R94": {
     "role": "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails",
     "longName": "9955568 - Disclosure - Earnings per Share and Stock Plans - Narrative (Details)",
     "shortName": "Earnings per Share and Stock Plans - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "94",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R95": {
     "role": "http://www.cmworks.com/role/EarningsperShareandStockPlansScheduleofEarningsPerShareDetails",
     "longName": "9955569 - Disclosure - Earnings per Share and Stock Plans - Schedule of Earnings Per Share (Details)",
     "shortName": "Earnings per Share and Stock Plans - Schedule of Earnings Per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "95",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "unique": true
     }
    },
    "R96": {
     "role": "http://www.cmworks.com/role/EarningsperShareandStockPlansSummaryofOptionTransactionsDetails",
     "longName": "9955570 - Disclosure - Earnings per Share and Stock Plans - Summary of Option Transactions (Details)",
     "shortName": "Earnings per Share and Stock Plans - Summary of Option Transactions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "96",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-341",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "unique": true
     }
    },
    "R97": {
     "role": "http://www.cmworks.com/role/EarningsperShareandStockPlansStockOptionInformationDetails",
     "longName": "9955571 - Disclosure - Earnings per Share and Stock Plans - Stock Option Information (Details)",
     "shortName": "Earnings per Share and Stock Plans - Stock Option Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "97",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R98": {
     "role": "http://www.cmworks.com/role/EarningsperShareandStockPlansRestrictedStockUnitsandPerformanceShareTablesDetails",
     "longName": "9955572 - Disclosure - Earnings per Share and Stock Plans - Restricted Stock Units and Performance Share Tables (Details)",
     "shortName": "Earnings per Share and Stock Plans - Restricted Stock Units and Performance Share Tables (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "98",
     "firstAnchor": {
      "contextRef": "c-361",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-357",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "unique": true
     }
    },
    "R99": {
     "role": "http://www.cmworks.com/role/LossContingenciesNarrativeDetails",
     "longName": "9955573 - Disclosure - Loss Contingencies - Narrative (Details)",
     "shortName": "Loss Contingencies - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "99",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:LossContingencyAccrualAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cmco:LossContingenciesReconciliationTableTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:LossContingencyAccrualCarryingValueNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "unique": true
     }
    },
    "R100": {
     "role": "http://www.cmworks.com/role/LossContingenciesScheduleofReconciliationforAccruedGeneralandProductLiabilityDetails",
     "longName": "9955574 - Disclosure - Loss Contingencies - Schedule of Reconciliation for Accrued General and Product Liability (Details)",
     "shortName": "Loss Contingencies - Schedule of Reconciliation for Accrued General and Product Liability (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "100",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:LossContingencyAccrualAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cmco:LossContingenciesReconciliationTableTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "cmco:InsuranceRecoveriesNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cmco:LossContingenciesReconciliationTableTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "unique": true
     }
    },
    "R101": {
     "role": "http://www.cmworks.com/role/IncomeTaxesNarrativeDetails",
     "longName": "9955575 - Disclosure - Income Taxes - Narrative (Details)",
     "shortName": "Income Taxes - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "101",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R102": {
     "role": "http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails",
     "longName": "9955576 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)",
     "shortName": "Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "102",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R103": {
     "role": "http://www.cmworks.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxExpenseBenefitDetails",
     "longName": "9955577 - Disclosure - Income Taxes - Schedule of Provision for Income Tax Expense (Benefit) (Details)",
     "shortName": "Income Taxes - Schedule of Provision for Income Tax Expense (Benefit) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "103",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R104": {
     "role": "http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails",
     "longName": "9955578 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Deferred Tax Liabilities (Details)",
     "shortName": "Income Taxes - Schedule of Deferred Tax Assets and Deferred Tax Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "104",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R105": {
     "role": "http://www.cmworks.com/role/IncomeTaxesScheduleofClassificationofDeferredIncomeTaxesinConsolidatedBalanceSheetDetails",
     "longName": "9955579 - Disclosure - Income Taxes - Schedule of Classification of Deferred Income Taxes in Consolidated Balance Sheet (Details)",
     "shortName": "Income Taxes - Schedule of Classification of Deferred Income Taxes in Consolidated Balance Sheet (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "105",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "cmco:DeferredTaxAssetsNonCurrentNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cmco:ScheduleofClassificationofDeferredIncomeTaxesinConsolidatedBalanceSheetTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "cmco:DeferredTaxAssetsNonCurrentNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cmco:ScheduleofClassificationofDeferredIncomeTaxesinConsolidatedBalanceSheetTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R106": {
     "role": "http://www.cmworks.com/role/IncomeTaxesScheduleofUncertainIncomeTaxPositionsDetails",
     "longName": "9955580 - Disclosure - Income Taxes - Schedule of Uncertain Income Tax Positions (Details)",
     "shortName": "Income Taxes - Schedule of Uncertain Income Tax Positions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "106",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "unique": true
     }
    },
    "R107": {
     "role": "http://www.cmworks.com/role/LeasesNarrativeDetails",
     "longName": "9955581 - Disclosure - Leases - Narrative (Details)",
     "shortName": "Leases - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "107",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R108": {
     "role": "http://www.cmworks.com/role/LeasesScheduleofWeightedAverageRemainingLeaseTermandDiscountRateDetails",
     "longName": "9955582 - Disclosure - Leases - Schedule of Weighted Average Remaining Lease Term and Discount Rate (Details)",
     "shortName": "Leases - Schedule of Weighted Average Remaining Lease Term and Discount Rate (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "108",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R109": {
     "role": "http://www.cmworks.com/role/LeasesScheduleofLeaserelatedAssetsandLiabilitiesDetails",
     "longName": "9955583 - Disclosure - Leases - Schedule of Lease-related Assets and Liabilities (Details)",
     "shortName": "Leases - Schedule of Lease-related Assets and Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "109",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cmco:AssetsAndLiabilitiesLesseeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cmco:AssetsAndLiabilitiesLesseeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R110": {
     "role": "http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails",
     "longName": "9955584 - Disclosure - Leases - Schedule of Future Maturities of Leases (Details)",
     "shortName": "Leases - Schedule of Future Maturities of Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "110",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R111": {
     "role": "http://www.cmworks.com/role/LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails",
     "longName": "9955585 - Disclosure - Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Details)",
     "shortName": "Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "111",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R112": {
     "role": "http://www.cmworks.com/role/BusinessSegmentInformationDetails",
     "longName": "9955586 - Disclosure - Business Segment Information (Details)",
     "shortName": "Business Segment Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "112",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "us-gaap:NumberOfReportableSegments",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "us-gaap:NumberOfReportableSegments",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R113": {
     "role": "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossScheduleofComponentsofAccumulatedOtherComprehensiveLossDetails",
     "longName": "9955587 - Disclosure - Accumulated Other Comprehensive Loss - Schedule of Components of Accumulated Other Comprehensive Loss (Details)",
     "shortName": "Accumulated Other Comprehensive Loss - Schedule of Components of Accumulated Other Comprehensive Loss (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "113",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R114": {
     "role": "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossNarrativeDetails",
     "longName": "9955588 - Disclosure - Accumulated Other Comprehensive Loss - Narrative (Details)",
     "shortName": "Accumulated Other Comprehensive Loss - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "114",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "cmco:DeferredTaxesAssociatedWithItemsInAccumulatedOtherComprehensiveIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "cmco:DeferredTaxesAssociatedWithItemsInAccumulatedOtherComprehensiveIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R115": {
     "role": "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomebyComponentDetails",
     "longName": "9955589 - Disclosure - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Income by Component (Details)",
     "shortName": "Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Income by Component (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "115",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "unique": true
     }
    },
    "R116": {
     "role": "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossScheduleofReclassifiedOutofAccumulatedOtherComprehensiveLossDetails",
     "longName": "9955590 - Disclosure - Accumulated Other Comprehensive Loss - Schedule of Reclassified Out of Accumulated Other Comprehensive Loss (Details)",
     "shortName": "Accumulated Other Comprehensive Loss - Schedule of Reclassified Out of Accumulated Other Comprehensive Loss (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "116",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherNonoperatingIncomeExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-481",
      "name": "us-gaap:OtherNonoperatingIncomeExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "unique": true
     }
    },
    "R117": {
     "role": "http://www.cmworks.com/role/ScheduleIIValuationandQualifyingAccountsDetails",
     "longName": "9955591 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Details)",
     "shortName": "Schedule II - Valuation and Qualifying Accounts (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "117",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-23",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmco-20250331.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "cmco_A2016LTIPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "A2016LTIPMember",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2016 LTIP",
        "label": "2016 LTIP [Member]",
        "documentation": "2016 LTIP"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AOCIAttributableToParentNetOfTaxRollForward",
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomebyComponentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]",
        "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "cmco_ARSecuritizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "ARSecuritizationMember",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails",
      "http://www.cmworks.com/role/DebtNarrativeDetails",
      "http://www.cmworks.com/role/DebtScheduleofDebtDetails",
      "http://www.cmworks.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AR Securitization",
        "label": "AR Securitization [Member]",
        "documentation": "AR Securitization"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Policies [Abstract]",
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_AccountingPoliciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "AccountingPoliciesLineItems",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Policies [Line Items]",
        "label": "Accounting Policies [Line Items]",
        "documentation": "[Line Items] for Accounting Policies [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_AccountingPoliciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "AccountingPoliciesTable",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Policies [Table]",
        "label": "Accounting Policies [Table]",
        "documentation": "Accounting Policies [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableTradeCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableTradeCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Trade accounts payable",
        "label": "Accounts Payable, Trade, Current",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r111"
     ]
    },
    "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/RevenueReceivablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Balance and Related Activity for Allowance for Doubtful Accounts",
        "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]",
        "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r1377"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets",
      "http://www.cmworks.com/role/DebtNarrativeDetails",
      "http://www.cmworks.com/role/MarketableSecuritiesandOtherInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade accounts receivable, less allowance for doubtful accounts ($4,880 and $3,827, respectively)",
        "netLabel": "Accounts receivable",
        "verboseLabel": "AR Securitization",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1366"
     ]
    },
    "us-gaap_AccrualForEnvironmentalLossContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccrualForEnvironmentalLossContingencies",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrual for environmental loss contingencies",
        "label": "Accrual for Environmental Loss Contingencies",
        "documentation": "Total costs accrued as of the balance sheet date for environmental loss contingencies."
       }
      }
     },
     "auth_ref": [
      "r503",
      "r1104",
      "r1297",
      "r1298",
      "r1411",
      "r1413"
     ]
    },
    "cmco_AccruedGeneralAndProductLiabilityCostsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "AccruedGeneralAndProductLiabilityCostsCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued general and product liability costs",
        "label": "Accrued General And Product Liability Costs, Current",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_AccruedGeneralandProductLiabilityCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "AccruedGeneralandProductLiabilityCostsMember",
     "presentation": [
      "http://www.cmworks.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued general and product liability costs, net of insurance recoveries",
        "label": "Accrued General and Product Liability Costs [Member]",
        "documentation": "Accrued General and Product Liability Costs [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedInsuranceCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedInsuranceCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued health insurance",
        "label": "Accrued Insurance, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r114"
     ]
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesAccruedLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesAccruedLiabilitiesDetails",
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accrued liabilities",
        "totalLabel": "Accrued liabilities",
        "terseLabel": "Accrued liabilities",
        "label": "Accrued Liabilities, Current",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r114"
     ]
    },
    "us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedLiabilitiesCurrentAndNoncurrentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued Liabilities [Abstract]",
        "label": "Accrued Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedLiabilitiesMember",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsScheduleofDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued Liabilities",
        "label": "Accrued Liabilities [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r114"
     ]
    },
    "us-gaap_AccruedPayrollTaxesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedPayrollTaxesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued payroll",
        "label": "Accrued Payroll Taxes, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r114"
     ]
    },
    "us-gaap_AccumulatedAmortizationDeferredFinanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedAmortizationDeferredFinanceCosts",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated amortization balances",
        "label": "Accumulated Amortization, Debt Issuance Costs",
        "documentation": "Amount of accumulated amortization of debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r1510",
      "r1512"
     ]
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember",
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomebyComponentDetails",
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossScheduleofReclassifiedOutofAccumulatedOtherComprehensiveLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Obligations",
        "verboseLabel": "Net pension amount unrecognized",
        "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]",
        "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r5",
      "r17",
      "r33",
      "r137",
      "r1335",
      "r1336",
      "r1337"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less accumulated depreciation",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r269",
      "r925"
     ]
    },
    "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember",
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomebyComponentDetails",
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossScheduleofReclassifiedOutofAccumulatedOtherComprehensiveLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in Derivatives Qualifying as Hedges",
        "verboseLabel": "Change in derivatives qualifying as hedges",
        "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]",
        "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r289",
      "r297",
      "r298",
      "r744",
      "r1083",
      "r1335"
     ]
    },
    "cmco_AccumulatedOtherComprehensiveIncomeLossAdjustmentToSplitDollarLifeInsuranceArrangementsNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "AccumulatedOtherComprehensiveIncomeLossAdjustmentToSplitDollarLifeInsuranceArrangementsNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossScheduleofComponentsofAccumulatedOtherComprehensiveLossDetails": {
       "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossScheduleofComponentsofAccumulatedOtherComprehensiveLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Split-dollar life insurance arrangements \u2013 net of tax",
        "label": "Accumulated Other Comprehensive Income Loss Adjustment To Split Dollar Life Insurance Arrangements Net Of Tax",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossScheduleofComponentsofAccumulatedOtherComprehensiveLossDetails": {
       "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossScheduleofComponentsofAccumulatedOtherComprehensiveLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation adjustment \u2013 net of tax",
        "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax",
        "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses."
       }
      }
     },
     "auth_ref": [
      "r284",
      "r286",
      "r288",
      "r289",
      "r790"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomebyComponentDetails",
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossNarrativeDetails",
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossScheduleofReclassifiedOutofAccumulatedOtherComprehensiveLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r296",
      "r297",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossScheduleofComponentsofAccumulatedOtherComprehensiveLossDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossScheduleofComponentsofAccumulatedOtherComprehensiveLossDetails",
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accumulated other comprehensive loss",
        "totalLabel": "Accumulated other comprehensive loss",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r33",
      "r138",
      "r277",
      "r920",
      "r961",
      "r964"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_AccumulatedOtherComprehensiveIncomeLossOtherPostretirementPlansNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "AccumulatedOtherComprehensiveIncomeLossOtherPostretirementPlansNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossScheduleofComponentsofAccumulatedOtherComprehensiveLossDetails": {
       "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossScheduleofComponentsofAccumulatedOtherComprehensiveLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Postretirement obligations \u2013 net of tax",
        "label": "Accumulated Other Comprehensive Income Loss Other Postretirement Plans Net Of Tax",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_AccumulatedOtherComprehensiveIncomeLossPensionLiabilityNetofTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "AccumulatedOtherComprehensiveIncomeLossPensionLiabilityNetofTax",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossScheduleofComponentsofAccumulatedOtherComprehensiveLossDetails": {
       "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossScheduleofComponentsofAccumulatedOtherComprehensiveLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Pension liability \u2013 net of tax",
        "label": "Accumulated Other Comprehensive Income (Loss) Pension Liability, Net of Tax",
        "documentation": "Accumulated Other Comprehensive Income (Loss) Pension Liability, Net of Tax"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomebyComponentDetails",
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossNarrativeDetails",
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossScheduleofReclassifiedOutofAccumulatedOtherComprehensiveLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r296",
      "r297",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomebyComponentDetails",
      "http://www.cmworks.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other \u00a0Comprehensive \u00a0Loss",
        "label": "AOCI Attributable to Parent [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r17",
      "r33",
      "r753",
      "r756",
      "r830",
      "r957",
      "r958",
      "r1335",
      "r1336",
      "r1337",
      "r1354",
      "r1355",
      "r1356",
      "r1357"
     ]
    },
    "us-gaap_AccumulatedTranslationAdjustmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedTranslationAdjustmentMember",
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomebyComponentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Currency",
        "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]",
        "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r17",
      "r33",
      "r135",
      "r136",
      "r297",
      "r298",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r1335"
     ]
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated useful life",
        "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life",
        "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."
       }
      }
     },
     "auth_ref": [
      "r473",
      "r1074"
     ]
    },
    "cmco_ActuatorsandRotaryUnionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "ActuatorsandRotaryUnionsMember",
     "presentation": [
      "http://www.cmworks.com/role/BusinessSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Actuators and rotary unions",
        "label": "Actuators and Rotary Unions [Member]",
        "documentation": "Actuators and Rotary Unions [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional 402(v) Disclosure",
        "label": "Additional 402(v) Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1233"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Additional paid-in capital",
        "label": "Additional Paid in Capital, Common Stock",
        "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."
       }
      }
     },
     "auth_ref": [
      "r126"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional \u00a0Paid-in Capital",
        "label": "Additional Paid-in Capital [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r974",
      "r1354",
      "r1355",
      "r1356",
      "r1357",
      "r1487",
      "r1573"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation, Amount",
        "label": "Adjustment to Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1246"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation:",
        "label": "Adjustment to Compensation [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1246"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote",
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1246"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment To PEO Compensation, Footnote",
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1246"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock compensation expense",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r77",
      "r646"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net income to net cash provided by (used for) operating activities:",
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdvertisingCostsPolicyTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advertising",
        "label": "Advertising Cost [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for advertising cost."
       }
      }
     },
     "auth_ref": [
      "r210"
     ]
    },
    "us-gaap_AdvertisingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdvertisingExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advertising expenses",
        "label": "Advertising Expense",
        "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line."
       }
      }
     },
     "auth_ref": [
      "r690",
      "r1133"
     ]
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table",
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r1291"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Amount",
        "label": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1204",
      "r1215",
      "r1225",
      "r1258"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined",
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1207",
      "r1218",
      "r1228",
      "r1261"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Pension Adjustments Service Cost",
        "label": "Aggregate Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r1292"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Adjustments to Compensation",
        "label": "All Adjustments to Compensation [Member]"
       }
      }
     },
     "auth_ref": [
      "r1246"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Executive Categories",
        "label": "All Executive Categories [Member]"
       }
      }
     },
     "auth_ref": [
      "r1253"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Individuals",
        "label": "All Individuals [Member]"
       }
      }
     },
     "auth_ref": [
      "r1208",
      "r1219",
      "r1229",
      "r1253",
      "r1262",
      "r1266",
      "r1274"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Trading Arrangements",
        "label": "All Trading Arrangements [Member]"
       }
      }
     },
     "auth_ref": [
      "r1272"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock based compensation expense",
        "label": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r679",
      "r688"
     ]
    },
    "cmco_AllotherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "AllotherMember",
     "presentation": [
      "http://www.cmworks.com/role/RevenueReceivablesScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All other",
        "label": "All other [Member]",
        "documentation": "All other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllowanceForCreditLossMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForCreditLossMember",
     "presentation": [
      "http://www.cmworks.com/role/RevenueReceivablesScheduleofBalanceandRelatedActivityforAllowanceforDoubtfulAccountsDetails",
      "http://www.cmworks.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for doubtful accounts",
        "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1349",
      "r1350",
      "r1351",
      "r1352",
      "r1353"
     ]
    },
    "us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulOtherReceivablesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.cmworks.com/role/RevenueReceivablesScheduleofBalanceandRelatedActivityforAllowanceforDoubtfulAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for doubtful accounts",
        "periodStartLabel": "April 1, beginning balance",
        "periodEndLabel": "March 31, ending balance",
        "label": "Allowance for Credit Loss, Receivable, Other, Current",
        "documentation": "Amount of allowance for credit loss on receivable, classified as other and current."
       }
      }
     },
     "auth_ref": [
      "r276"
     ]
    },
    "cmco_AmendedAndRestatedRevolvingCreditFacility1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "AmendedAndRestatedRevolvingCreditFacility1Member",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails",
      "http://www.cmworks.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amended and Restated Revolving Credit",
        "label": "Amended and Restated Revolving Credit Facility 1 [Member]",
        "documentation": "Amended and Restated Revolving Credit Facility 1"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.cmworks.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "cmco_AmericanAssociationOfRetiredPersonsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "AmericanAssociationOfRetiredPersonsMember",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Association of Retired Persons",
        "label": "American Association of Retired Persons [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AmortizationOfFinancingCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of deferred financing costs",
        "label": "Amortization of Debt Issuance Costs",
        "documentation": "Amount of amortization expense attributable to debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r149",
      "r547",
      "r1344",
      "r1511"
     ]
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofOperations",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Amortization of intangibles",
        "terseLabel": "Amortization of intangibles",
        "label": "Amortization of Intangible Assets",
        "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."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r470",
      "r477",
      "r1103"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common shares not included in the computation of diluted loss per share because they were antidilutive (in shares)",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "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."
       }
      }
     },
     "auth_ref": [
      "r357"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities [Axis]",
        "label": "Antidilutive Securities [Axis]",
        "documentation": "Information by type of antidilutive security."
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesNameDomain",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities, Name [Domain]",
        "label": "Antidilutive Securities, Name [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossScheduleofComponentsofAccumulatedOtherComprehensiveLossDetails": {
       "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossScheduleofComponentsofAccumulatedOtherComprehensiveLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivatives qualifying as hedges \u2013 net of tax",
        "label": "AOCI, Derivative Qualifying as Hedge, Excluded Component, after Tax",
        "documentation": "Amount, after tax, of accumulated gain (loss) from increase (decrease) in value of excluded component of derivative hedge."
       }
      }
     },
     "auth_ref": [
      "r759"
     ]
    },
    "srt_AsiaPacificMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "AsiaPacificMember",
     "presentation": [
      "http://www.cmworks.com/role/BusinessSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asia Pacific",
        "label": "Asia Pacific [Member]",
        "documentation": "Region of Asia Pacific."
       }
      }
     },
     "auth_ref": [
      "r1318",
      "r1319",
      "r1320",
      "r1321",
      "r1575",
      "r1577",
      "r1578",
      "r1579"
     ]
    },
    "us-gaap_AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredorDisclosedatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AR Securitization facility",
        "label": "Asset-Backed Securities, Securitized Loans and Receivables [Member]",
        "documentation": "Securities that are primarily serviced with cash flows derived financial assets that are being securitized for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans. Excludes mortgage-backed securities."
       }
      }
     },
     "auth_ref": [
      "r1368",
      "r1369",
      "r1370",
      "r1435"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/BusinessSegmentInformationDetails",
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "verboseLabel": "Total assets:",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r193",
      "r206",
      "r273",
      "r314",
      "r361",
      "r367",
      "r386",
      "r390",
      "r436",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r742",
      "r745",
      "r792",
      "r915",
      "r1007",
      "r1095",
      "r1096",
      "r1150",
      "r1182",
      "r1426",
      "r1427",
      "r1519"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASSETS",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_AssetsAndLiabilitiesLesseeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "AssetsAndLiabilitiesLesseeTableTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Lease-Related Assets and Liabilities",
        "label": "Assets And Liabilities, Lessee [Table Text Block]",
        "documentation": "Assets And Liabilities, Lessee"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r264",
      "r281",
      "r314",
      "r436",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r742",
      "r745",
      "r792",
      "r1150",
      "r1426",
      "r1427",
      "r1519"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current assets:",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_AuditInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "AuditInformationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Audit Information [Abstract]",
        "label": "Audit Information [Abstract]",
        "documentation": "Audit Information"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://www.cmworks.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Firm ID",
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r1187",
      "r1188",
      "r1211"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorLocation",
     "presentation": [
      "http://www.cmworks.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Location",
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r1187",
      "r1188",
      "r1211"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorName",
     "presentation": [
      "http://www.cmworks.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Name",
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r1187",
      "r1188",
      "r1211"
     ]
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price",
        "label": "Award Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r1269"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value as of Grant Date",
        "label": "Award Grant Date Fair Value"
       }
      }
     },
     "auth_ref": [
      "r1270"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1265"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing, How MNPI Considered",
        "label": "Award Timing, How MNPI Considered [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1265"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Method",
        "label": "Award Timing Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1265"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Considered",
        "label": "Award Timing MNPI Considered [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1265"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Disclosure",
        "label": "Award Timing MNPI Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1265"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Predetermined",
        "label": "Award Timing Predetermined [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1265"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails",
      "http://www.cmworks.com/role/EarningsperShareandStockPlansRestrictedStockUnitsandPerformanceShareTablesDetails",
      "http://www.cmworks.com/role/EarningsperShareandStockPlansStockOptionInformationDetails",
      "http://www.cmworks.com/role/EarningsperShareandStockPlansSummaryofOptionTransactionsDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Axis]",
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r650",
      "r651",
      "r652",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Securities",
        "label": "Award Underlying Securities Amount"
       }
      }
     },
     "auth_ref": [
      "r1268"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1267"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures",
        "label": "Awards Close in Time to MNPI Disclosures [Table]"
       }
      }
     },
     "auth_ref": [
      "r1266"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table",
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1266"
     ]
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BalanceSheetLocationAxis",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsScheduleofDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Financial Position Location, Balance [Axis]",
        "label": "Statement of Financial Position Location, Balance [Axis]",
        "documentation": "Information by location in statement of financial position where disaggregated cumulative balance has been reported."
       }
      }
     },
     "auth_ref": [
      "r492",
      "r1535",
      "r1536"
     ]
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BalanceSheetLocationDomain",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsScheduleofDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Financial Position Location, Balance [Domain]",
        "label": "Statement of Financial Position Location, Balance [Domain]",
        "documentation": "Location in statement of financial position where disaggregated cumulative balance has been reported."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r94",
      "r492",
      "r1535",
      "r1536"
     ]
    },
    "cmco_BankGuaranteesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "BankGuaranteesMember",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bank Guarantees",
        "label": "Bank Guarantees [Member]",
        "documentation": "Bank Guarantees"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BaseRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BaseRateMember",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Base Rate",
        "label": "Base Rate [Member]",
        "documentation": "Minimum rate investor will accept."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BuildingAndBuildingImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BuildingAndBuildingImprovementsMember",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Building and building equipment",
        "label": "Building and Building Improvements [Member]",
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BuildingsAndImprovementsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BuildingsAndImprovementsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Buildings",
        "label": "Buildings and Improvements, Gross",
        "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing."
       }
      }
     },
     "auth_ref": [
      "r163"
     ]
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails",
      "http://www.cmworks.com/role/AcquisitionsDisposalsScheduleofPurchaseConsiderationtotheAssetsAcquiredandLiabilitiesDetails",
      "http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition, Acquiree [Domain]",
        "label": "Business Acquisition, Acquiree [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r739",
      "r1124",
      "r1127"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails",
      "http://www.cmworks.com/role/AcquisitionsDisposalsScheduleofPurchaseConsiderationtotheAssetsAcquiredandLiabilitiesDetails",
      "http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition [Axis]",
        "label": "Business Acquisition [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r81",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r739",
      "r1124",
      "r1127"
     ]
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionLineItems",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails",
      "http://www.cmworks.com/role/AcquisitionsDisposalsScheduleofPurchaseConsiderationtotheAssetsAcquiredandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition [Line Items]",
        "label": "Business Acquisition [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r739"
     ]
    },
    "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business acquisition, goodwill, expected tax deductible amount",
        "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount",
        "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes."
       }
      }
     },
     "auth_ref": [
      "r87"
     ]
    },
    "us-gaap_BusinessCombinationAcquisitionRelatedCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationAcquisitionRelatedCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business combination, acquisition related costs",
        "label": "Business Combination, Acquisition Related Costs",
        "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities."
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/AcquisitionsDisposalsScheduleofPurchaseConsiderationtotheAssetsAcquiredandLiabilitiesDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails",
      "http://www.cmworks.com/role/AcquisitionsDisposalsScheduleofPurchaseConsiderationtotheAssetsAcquiredandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent liability",
        "negatedTerseLabel": "Contingent liability (see above)",
        "label": "Business Combination, Contingent Consideration, Liability, Noncurrent",
        "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."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r187"
     ]
    },
    "us-gaap_BusinessCombinationPriceOfAcquisitionExpected": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationPriceOfAcquisitionExpected",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected price of acquisition",
        "label": "Business Combination, Price of Acquisition, Expected",
        "documentation": "Purchase price of expected business acquisition prior to consideration being transferred. Excludes asset acquisition."
       }
      }
     },
     "auth_ref": [
      "r1303"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/AcquisitionsDisposalsScheduleofPurchaseConsiderationtotheAssetsAcquiredandLiabilitiesDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsScheduleofPurchaseConsiderationtotheAssetsAcquiredandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents",
        "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."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/AcquisitionsDisposalsScheduleofPurchaseConsiderationtotheAssetsAcquiredandLiabilitiesDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsScheduleofPurchaseConsiderationtotheAssetsAcquiredandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Working capital",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets",
        "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."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/AcquisitionsDisposalsScheduleofPurchaseConsiderationtotheAssetsAcquiredandLiabilitiesDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsScheduleofPurchaseConsiderationtotheAssetsAcquiredandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles",
        "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r83"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/AcquisitionsDisposalsScheduleofPurchaseConsiderationtotheAssetsAcquiredandLiabilitiesDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsScheduleofPurchaseConsiderationtotheAssetsAcquiredandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other non current liabilities",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other",
        "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/AcquisitionsDisposalsScheduleofPurchaseConsiderationtotheAssetsAcquiredandLiabilitiesDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsScheduleofPurchaseConsiderationtotheAssetsAcquiredandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets",
        "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."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/AcquisitionsDisposalsScheduleofPurchaseConsiderationtotheAssetsAcquiredandLiabilitiesDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsScheduleofPurchaseConsiderationtotheAssetsAcquiredandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant, and equipment, net",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment",
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r83"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/AcquisitionsDisposalsScheduleofPurchaseConsiderationtotheAssetsAcquiredandLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsScheduleofPurchaseConsiderationtotheAssetsAcquiredandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net",
        "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisition costs, period cost",
        "label": "Business Combination, Separately Recognized Transactions, Expenses and Losses Recognized",
        "documentation": "The expenses and losses recorded for each transaction with the acquiree that was recognized separately from the acquisition of assets and assumptions of liabilities in the business combination."
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "country_CA": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "CA",
     "presentation": [
      "http://www.cmworks.com/role/BusinessSegmentInformationDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Canada",
        "label": "CANADA"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_CapitalComputerSoftwareAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "CapitalComputerSoftwareAccumulatedAmortization",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/PropertyPlantandEquipmentNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accumulated amortization on capitalized software costs",
        "label": "Capital Computer Software Accumulated Amortization",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment purchases included in trade accounts payable",
        "label": "Capital Expenditures Incurred but Not yet Paid",
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r43",
      "r44"
     ]
    },
    "cmco_CapitalizedComputerSoftwareDepreciationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "CapitalizedComputerSoftwareDepreciationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/PropertyPlantandEquipmentNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Depreciation expense on capitalized software costs",
        "label": "Capitalized Computer Software Depreciation Expense",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalizedComputerSoftwareGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalizedComputerSoftwareGross",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/PropertyPlantandEquipmentNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized computer software, gross",
        "label": "Capitalized Computer Software, Gross",
        "documentation": "Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software."
       }
      }
     },
     "auth_ref": [
      "r476",
      "r1074"
     ]
    },
    "us-gaap_CashAcquiredFromAcquisition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAcquiredFromAcquisition",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash acquired from acquisition",
        "label": "Cash Acquired from Acquisition",
        "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business)."
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "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."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r267",
      "r1079"
     ]
    },
    "us-gaap_CashAndCashEquivalentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsMember",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansDefinedBenefitPlansConsolidatedAssetsbyAssetCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash equivalents",
        "label": "Cash and Cash Equivalents [Member]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value."
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash, cash equivalents, and restricted cash at beginning of year",
        "periodEndLabel": "Cash, cash equivalents, and restricted cash at end of year",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "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."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r156",
      "r311"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net change in cash and cash equivalents",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r156"
     ]
    },
    "us-gaap_CashSurrenderValueOfLifeInsurance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashSurrenderValueOfLifeInsurance",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash surrender value of life insurance",
        "label": "Cash Surrender Value of Life Insurance",
        "documentation": "Carrying amount as of the balance sheet date of amounts which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity."
       }
      }
     },
     "auth_ref": [
      "r1328"
     ]
    },
    "cmco_ChainAndForgedAttachmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "ChainAndForgedAttachmentsMember",
     "presentation": [
      "http://www.cmworks.com/role/BusinessSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Chain and rigging tools",
        "label": "Chain And Forged Attachments [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changed Peer Group, Footnote",
        "label": "Changed Peer Group, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1244"
     ]
    },
    "cmco_ChargeInMinimumPensionLiabilityComponentOfAccumulatedOtherComprehensiveIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "ChargeInMinimumPensionLiabilityComponentOfAccumulatedOtherComprehensiveIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount of charge in the minimum pension liability component of other comprehensive income",
        "label": "Charge In Minimum Pension Liability Component Of Accumulated Other Comprehensive Income Loss",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_CharlotteManufacturingOperationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "CharlotteManufacturingOperationsMember",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Charlotte Manufacturing Operations",
        "label": "Charlotte Manufacturing Operations [Member]",
        "documentation": "Charlotte Manufacturing Operations"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year",
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1241"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested",
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r1239"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.cmworks.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_ClaytonDublinerRiceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "ClaytonDublinerRiceMember",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Clayton, Dubliner &amp; Rice",
        "label": "Clayton, Dubliner &amp; Rice [Member]",
        "documentation": "Clayton, Dubliner &amp; Rice"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_ClosingStockPriceOfCompany": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "ClosingStockPriceOfCompany",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Closing stock price (in dollars per share)",
        "label": "Closing Stock Price Of Company",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Amount",
        "label": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r1245"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Name",
        "label": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r1245"
     ]
    },
    "cmco_ColumbusMcKinnonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "ColumbusMcKinnonMember",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbus McKinnon",
        "label": "Columbus McKinnon [Member]",
        "documentation": "Columbus McKinnon"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/LossContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Contingencies",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r165",
      "r498",
      "r499",
      "r1062",
      "r1406",
      "r1412"
     ]
    },
    "cmco_CommonCollectiveTrustMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "CommonCollectiveTrustMember",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansDefinedBenefitPlansConsolidatedAssetsbyAssetCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common collective trusts",
        "label": "Common Collective Trust [Member]",
        "documentation": "Common Collective Trust"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockDividendsPerShareDeclared",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofOperations",
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends declared per common share (in dollars per share)",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding."
       }
      }
     },
     "auth_ref": [
      "r171"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r1168",
      "r1169",
      "r1170",
      "r1172",
      "r1173",
      "r1174",
      "r1177",
      "r1354",
      "r1355",
      "r1357",
      "r1487",
      "r1569",
      "r1573"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value (in dollars per share)",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r125"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, authorized (in shares)",
        "label": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r125",
      "r994"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, issued (in shares)",
        "label": "Common Stock, Shares, Issued",
        "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."
       }
      }
     },
     "auth_ref": [
      "r125"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, outstanding (in shares)",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r125",
      "r994",
      "r1013",
      "r1573",
      "r1574"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Voting common stock: 50,000,000 shares authorized; 28,618,289 and 28,799,110 shares issued and outstanding",
        "label": "Common Stock, Value, Issued",
        "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."
       }
      }
     },
     "auth_ref": [
      "r125",
      "r919",
      "r1150"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure",
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1250"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Net Income",
        "label": "Compensation Actually Paid vs. Net Income [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1249"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Other Measure",
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1251"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return",
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1248"
     ]
    },
    "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CompensationAndEmployeeBenefitPlansTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlans"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pensions and Other Benefit Plans",
        "label": "Compensation and Employee Benefit Plans [Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r172",
      "r174",
      "r175",
      "r179"
     ]
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Benefits [Abstract]",
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComponentsOfDeferredTaxAssetsAbstract",
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax assets:",
        "label": "Components of Deferred Tax Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract",
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liabilities:",
        "label": "Components of Deferred Tax Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive income",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "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."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r293",
      "r295",
      "r301",
      "r911",
      "r931",
      "r932"
     ]
    },
    "us-gaap_ComprehensiveIncomeNoteTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNoteTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Loss",
        "label": "Comprehensive Income (Loss) Note [Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r134",
      "r300",
      "r910",
      "r929"
     ]
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesNarrativeDetails",
      "http://www.cmworks.com/role/DescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Benchmark [Domain]",
        "label": "Concentration Risk Benchmark [Domain]",
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r49",
      "r103",
      "r104",
      "r397",
      "r1061"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesNarrativeDetails",
      "http://www.cmworks.com/role/DescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Benchmark [Axis]",
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r49",
      "r103",
      "r104",
      "r397",
      "r966",
      "r1061"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesNarrativeDetails",
      "http://www.cmworks.com/role/DescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Type [Axis]",
        "label": "Concentration Risk Type [Axis]",
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r49",
      "r103",
      "r104",
      "r397",
      "r1061",
      "r1308"
     ]
    },
    "cmco_ConcentrationRiskConcentrationinLaborPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "ConcentrationRiskConcentrationinLaborPolicyPolicyTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentrations of Labor",
        "label": "Concentration Risk, Concentration in Labor, Policy [Policy Text Block]",
        "documentation": "Concentration Risk, Concentration in Labor, Policy [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_ConcentrationRiskLaborSubjecttoCollectiveBargainingArrangementsNumberofCollectiveBargainingAgreements": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "ConcentrationRiskLaborSubjecttoCollectiveBargainingArrangementsNumberofCollectiveBargainingAgreements",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of collective bargaining agreements",
        "label": "Concentration Risk, Labor Subject to Collective Bargaining Arrangements, Number of Collective Bargaining Agreements",
        "documentation": "Concentration Risk, Labor Subject to Collective Bargaining Arrangements, Number of Collective Bargaining Agreements"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesNarrativeDetails",
      "http://www.cmworks.com/role/DescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration risk, percentage",
        "label": "Concentration Risk, Percentage",
        "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."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r49",
      "r103",
      "r104",
      "r397"
     ]
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesNarrativeDetails",
      "http://www.cmworks.com/role/DescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Type [Domain]",
        "label": "Concentration Risk Type [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r49",
      "r103",
      "r104",
      "r397",
      "r1061"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation",
        "label": "Consolidation, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r1085"
     ]
    },
    "us-gaap_ConstructionInProgressGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConstructionInProgressGross",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Construction in progress",
        "label": "Construction in Progress, Gross",
        "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service."
       }
      }
     },
     "auth_ref": [
      "r163"
     ]
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/RevenueReceivablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Balance and Related Activity for Customer Advances",
        "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1432"
     ]
    },
    "us-gaap_ContractWithCustomerAssetNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerAssetNetCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/RevenueReceivablesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract asset balance",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current",
        "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."
       }
      }
     },
     "auth_ref": [
      "r556",
      "r558",
      "r569"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/RevenueReceivablesScheduleofBalanceandRelatedActivityforCustomerAdvancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Contract with Customer, Liability, Current",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r556",
      "r557",
      "r569"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/RevenueReceivablesScheduleofBalanceandRelatedActivityforCustomerAdvancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer advances recorded from acquisition",
        "label": "Contract with Customer, Liability, Increase (Decrease) for Contract Acquired in Business Combination",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1112"
     ]
    },
    "cmco_ContractWithCustomerLiabilityOtherForeignCurrencyTranslationIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "ContractWithCustomerLiabilityOtherForeignCurrencyTranslationIncreaseDecrease",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/RevenueReceivablesScheduleofBalanceandRelatedActivityforCustomerAdvancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Contract with Customer, Liability, Other, Foreign Currency Translation Increase (Decrease)",
        "documentation": "Contract with Customer, Liability, Other, Foreign Currency Translation Increase (Decrease)"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_ContractWithCustomerLiabilityOtherRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "ContractWithCustomerLiabilityOtherRevenueRecognized",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/RevenueReceivablesScheduleofBalanceandRelatedActivityforCustomerAdvancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other revenue recognized from customer advances",
        "label": "Contract with Customer, Liability, Other Revenue Recognized",
        "documentation": "Contract with Customer, Liability, Other Revenue Recognized"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/RevenueReceivablesScheduleofBalanceandRelatedActivityforCustomerAdvancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Revenue recognized from customer advances included in the beginning balance",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "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."
       }
      }
     },
     "auth_ref": [
      "r570"
     ]
    },
    "us-gaap_ConvertibleDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConvertibleDebtMember",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible Debt",
        "label": "Convertible Debt [Member]",
        "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock."
       }
      }
     },
     "auth_ref": [
      "r167",
      "r526",
      "r527",
      "r537",
      "r538",
      "r539",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1110"
     ]
    },
    "cmco_CostOfDebtRepricing": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "CostOfDebtRepricing",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of debt repricing",
        "label": "Cost of Debt Repricing",
        "documentation": "Cost of Debt Repricing"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfGoodsAndServicesSold",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossScheduleofReclassifiedOutofAccumulatedOtherComprehensiveLossDetails",
      "http://www.cmworks.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of products sold",
        "label": "Cost of Goods and Services Sold",
        "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."
       }
      }
     },
     "auth_ref": [
      "r141",
      "r142",
      "r872"
     ]
    },
    "us-gaap_CostOfSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfSalesMember",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of Sales [Member]",
        "label": "Cost of Sales [Member]",
        "documentation": "Primary financial statement caption encompassing cost of sales."
       }
      }
     },
     "auth_ref": []
    },
    "cmco_CostofGoodsSoldSellingandGeneralandAdministrativeExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "CostofGoodsSoldSellingandGeneralandAdministrativeExpenseMember",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of Goods Sold, Selling, and General and Administrative",
        "label": "Cost of Goods Sold, Selling, and General and Administrative Expense [Member]",
        "documentation": "Cost of Goods Sold, Selling, and General and Administrative Expense [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "cmco_CraneSolutionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "CraneSolutionsMember",
     "presentation": [
      "http://www.cmworks.com/role/RevenueReceivablesScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Crane Solutions",
        "label": "Crane Solutions [Member]",
        "documentation": "Crane Solutions [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditFacilityAxis",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility [Axis]",
        "label": "Credit Facility [Axis]",
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r515",
      "r1424"
     ]
    },
    "us-gaap_CreditFacilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditFacilityDomain",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility [Domain]",
        "label": "Credit Facility [Domain]",
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r515",
      "r1424",
      "r1425"
     ]
    },
    "us-gaap_CrossCurrencyInterestRateContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CrossCurrencyInterestRateContractMember",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsNarrativeDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsScheduleofDerivativeInstrumentsDetails",
      "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredorDisclosedatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cross currency swap",
        "label": "Cross Currency Interest Rate Contract [Member]",
        "documentation": "Derivative instrument whose primary underlying risk is tied to interest rates and foreign exchange rates."
       }
      }
     },
     "auth_ref": [
      "r1435",
      "r1485"
     ]
    },
    "us-gaap_CurrencySwapMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrencySwapMember",
     "presentation": [
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesAccruedLiabilitiesDetails",
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesOtherNoncurrentLiabilitiesDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsScheduleofDerivativeInstrumentsEffectonCondensedConsolidatedStatementsofOperationsDetails",
      "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredorDisclosedatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cross currency swap",
        "label": "Currency Swap [Member]",
        "documentation": "Swap involving the exchange of principal and interest in one currency for another currency."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentFederalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxExpenseBenefitDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxExpenseBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "United States Federal",
        "label": "Current Federal Tax Expense (Benefit)",
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1310",
      "r1348",
      "r1478"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.cmworks.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Fiscal Year End Date",
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentForeignTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxExpenseBenefitDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxExpenseBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign",
        "label": "Current Foreign Tax Expense (Benefit)",
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r1310",
      "r1348"
     ]
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxExpenseBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current income tax expense (benefit):",
        "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxExpenseBenefitDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxExpenseBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State taxes",
        "label": "Current State and Local Tax Expense (Benefit)",
        "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1310",
      "r1348",
      "r1478"
     ]
    },
    "cmco_CustomEngineeredProductsAndServicesContractDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "CustomEngineeredProductsAndServicesContractDuration",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesNarrativeDetails",
      "http://www.cmworks.com/role/RevenueReceivablesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Custom engineered products and services, contract duration",
        "label": "Custom Engineered Products and Services, Contract Duration",
        "documentation": "Custom Engineered Products and Services, Contract Duration"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_CustomEngineeredProductsAndServicesContractDurationStandard": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "CustomEngineeredProductsAndServicesContractDurationStandard",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesNarrativeDetails",
      "http://www.cmworks.com/role/RevenueReceivablesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Custom engineered products and services, standard contract duration",
        "label": "Custom Engineered Products and Services, Contract Duration, Standard",
        "documentation": "Custom Engineered Products and Services, Contract Duration, Standard"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_CustomerAdvancesDepositsAndRebatesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "CustomerAdvancesDepositsAndRebatesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer advances, deposits, and rebates",
        "label": "Customer Advances, Deposits, And Rebates, Current",
        "documentation": "Customer Advances, Deposits, And Rebates, Current"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CustomerRelationshipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CustomerRelationshipsMember",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails",
      "http://www.cmworks.com/role/FairValueMeasurementsNarrativeDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsScheduleofIdentifiableIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer relationships",
        "label": "Customer Relationships [Member]",
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r1391",
      "r1392",
      "r1393",
      "r1394",
      "r1396",
      "r1398",
      "r1400",
      "r1401"
     ]
    },
    "cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1196",
      "r1285"
     ]
    },
    "cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardOfDirectorsOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board of Directors Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1196",
      "r1285"
     ]
    },
    "cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Expertise of Management Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1198",
      "r1287"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1198",
      "r1287"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1200",
      "r1289"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1198",
      "r1287"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1191",
      "r1280"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1192",
      "r1281"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1192",
      "r1281"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r1190",
      "r1279"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceLineItems",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1190",
      "r1279"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceTable",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Table]"
       }
      }
     },
     "auth_ref": [
      "r1190",
      "r1279"
     ]
    },
    "cyd_CybersecurityRiskManagementThirdPartyEngagedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementThirdPartyEngagedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Third Party Engaged [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1193",
      "r1282"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1195",
      "r1284"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1195",
      "r1284"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1196",
      "r1285"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1199",
      "r1288"
     ]
    },
    "cyd_CybersecurityRiskRoleOfManagementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskRoleOfManagementTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Role of Management [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1197",
      "r1286"
     ]
    },
    "cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1194",
      "r1283"
     ]
    },
    "country_DE": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "DE",
     "presentation": [
      "http://www.cmworks.com/role/BusinessSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Germany",
        "label": "GERMANY"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_DEPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "DEPMember",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DEP",
        "label": "DEP [Member]",
        "documentation": "DEP"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Disclosure [Abstract]",
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/Debt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt",
        "label": "Debt Disclosure [Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r313",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r514",
      "r515",
      "r525",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r541",
      "r548",
      "r549",
      "r551",
      "r807"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails",
      "http://www.cmworks.com/role/DebtNarrativeDetails",
      "http://www.cmworks.com/role/DebtScheduleofDebtDetails",
      "http://www.cmworks.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails",
      "http://www.cmworks.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Axis]",
        "label": "Debt Instrument [Axis]",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r113",
      "r114",
      "r194",
      "r198",
      "r319",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r532",
      "r537",
      "r538",
      "r539",
      "r540",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1110",
      "r1148",
      "r1346",
      "r1407",
      "r1408",
      "r1409",
      "r1510",
      "r1512"
     ]
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument, basis spread on variable rate",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentCarryingAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/DebtScheduleofDebtDetails_1": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.cmworks.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativeDetails",
      "http://www.cmworks.com/role/DebtScheduleofDebtDetails",
      "http://www.cmworks.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt, gross",
        "totalLabel": "Total debt",
        "label": "Long-Term Debt, Gross",
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r198",
      "r552"
     ]
    },
    "us-gaap_DebtInstrumentConvertibleConversionPrice1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentConvertibleConversionPrice1",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument, conversion price (in dollars per share)",
        "label": "Debt Instrument, Convertible, Conversion Price",
        "documentation": "The price per share of the conversion feature embedded in the debt instrument."
       }
      }
     },
     "auth_ref": [
      "r168",
      "r528"
     ]
    },
    "cmco_DebtInstrumentCreditSpreadAdjustmentOnVariableRate": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "DebtInstrumentCreditSpreadAdjustmentOnVariableRate",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument, credit spread adjustment on variable rate",
        "label": "Debt Instrument, Credit Spread Adjustment On Variable Rate",
        "documentation": "Debt Instrument, Credit Spread Adjustment On Variable Rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument, face amount",
        "label": "Debt Instrument, Face Amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r526",
      "r807",
      "r808",
      "r1107",
      "r1108",
      "r1148"
     ]
    },
    "us-gaap_DebtInstrumentIncreaseDecreaseOtherNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentIncreaseDecreaseOtherNet",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument, increase (decrease), other, net",
        "label": "Debt Instrument, Increase (Decrease), Other, Net",
        "documentation": "Amount of increase (decrease) in debt instruments, classified as other."
       }
      }
     },
     "auth_ref": [
      "r1346"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stated interest rate percentage",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r527"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://www.cmworks.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Line Items]",
        "label": "Debt Instrument [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r319",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r532",
      "r537",
      "r538",
      "r539",
      "r540",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r550",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1110",
      "r1148",
      "r1346",
      "r1510",
      "r1512"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails",
      "http://www.cmworks.com/role/DebtNarrativeDetails",
      "http://www.cmworks.com/role/DebtScheduleofDebtDetails",
      "http://www.cmworks.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails",
      "http://www.cmworks.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Name [Domain]",
        "label": "Debt Instrument, Name [Domain]",
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r319",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r532",
      "r537",
      "r538",
      "r539",
      "r540",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1110",
      "r1148",
      "r1346",
      "r1407",
      "r1408",
      "r1409",
      "r1510",
      "r1512"
     ]
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://www.cmworks.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "documentation": "Disclosure of information about long-term debt instrument or arrangement."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r62",
      "r63",
      "r106",
      "r169",
      "r170",
      "r319",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r532",
      "r537",
      "r538",
      "r539",
      "r540",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r550",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1110",
      "r1148",
      "r1346",
      "r1510",
      "r1512"
     ]
    },
    "us-gaap_DebtInstrumentUnamortizedDiscount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentUnamortizedDiscount",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/DebtScheduleofDebtDetails_1": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Unamortized deferred financing costs, net",
        "label": "Debt Instrument, Unamortized Discount",
        "documentation": "Amount, after accumulated amortization, of debt discount."
       }
      }
     },
     "auth_ref": [
      "r1429",
      "r1509",
      "r1510",
      "r1512"
     ]
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCompensationArrangementWithIndividualCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/EmployeeStockOwnershipPlanESOPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred compensation arrangement with individual, compensation expense",
        "label": "Deferred Compensation Arrangement with Individual, Compensation Expense",
        "documentation": "The compensation expense recognized during the period pertaining to the deferred compensation arrangement."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r173"
     ]
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxExpenseBenefitDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxExpenseBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "United States",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1348",
      "r1477",
      "r1478"
     ]
    },
    "us-gaap_DeferredFinanceCostsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredFinanceCostsGross",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred finance costs",
        "label": "Debt Issuance Costs, Gross",
        "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r1510",
      "r1512"
     ]
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxExpenseBenefitDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxExpenseBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign",
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r1348",
      "r1477"
     ]
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred taxes on income",
        "label": "Deferred Income Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r696",
      "r697"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes and related valuation allowance",
        "label": "Deferred Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r221",
      "r1348"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxExpenseBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income tax expense (benefit):",
        "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Total deferred tax liabilities",
        "label": "Deferred Tax Liabilities, Gross",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r122",
      "r195",
      "r718"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesOtherNoncurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesOtherNoncurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income tax",
        "label": "Deferred Income Tax Liabilities, Net",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r696",
      "r697",
      "r916"
     ]
    },
    "us-gaap_DeferredTaxAndOtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAndOtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/IncomeTaxesScheduleofClassificationofDeferredIncomeTaxesinConsolidatedBalanceSheetDetails": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofClassificationofDeferredIncomeTaxesinConsolidatedBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Net non-current deferred tax liabilities",
        "label": "Deferred Tax and Other Liabilities, Noncurrent",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting, and liabilities classified as noncurrent and other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetDomain",
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Asset [Domain]",
        "label": "Deferred Tax Asset [Domain]",
        "documentation": "Identification of the deferred tax asset for which a valuation reserve exists."
       }
      }
     },
     "auth_ref": [
      "r1473"
     ]
    },
    "us-gaap_DeferredTaxAssetInterestCarryforward": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetInterestCarryforward",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest Carryforwards",
        "label": "Deferred Tax Asset, Interest Carryforward",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible interest carryforward."
       }
      }
     },
     "auth_ref": [
      "r1475"
     ]
    },
    "cmco_DeferredTaxAssetLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "DeferredTaxAssetLeaseLiability",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASC 842 Lease Liability",
        "label": "Deferred Tax Asset Lease Liability",
        "documentation": "Deferred Tax Asset Lease Liability"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_DeferredTaxAssetValuationAllowanceInFiscal2005Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "DeferredTaxAssetValuationAllowanceInFiscal2005Member",
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Asset Valuation Allowance in Fiscal 2005",
        "label": "Deferred Tax Asset Valuation Allowance in Fiscal 2005 [Member]",
        "documentation": "Deferred Tax Asset Valuation Allowance in Fiscal 2005"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_DeferredTaxAssetValuationAllowanceInFiscal2011Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "DeferredTaxAssetValuationAllowanceInFiscal2011Member",
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Asset Valuation Allowance in Fiscal 2011",
        "label": "Deferred Tax Asset Valuation Allowance in Fiscal 2011 [Member]",
        "documentation": "Deferred Tax Asset Valuation Allowance in Fiscal 2011"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_DeferredTaxAssetsAccruedVacationAndIncentiveCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "DeferredTaxAssetsAccruedVacationAndIncentiveCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued vacation and incentive costs",
        "label": "Deferred Tax Assets Accrued Vacation And Incentive Costs",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized Research and Development Costs",
        "label": "Deferred Tax Asset, In-Process Research and Development",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from in-process research and development cost acquired in business combination or from joint venture formation or both."
       }
      }
     },
     "auth_ref": [
      "r1475"
     ]
    },
    "us-gaap_DeferredTaxAssetsInventory": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsInventory",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory",
        "label": "Deferred Tax Assets, Inventory",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory."
       }
      }
     },
     "auth_ref": [
      "r1475"
     ]
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred tax assets after valuation allowance",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1472"
     ]
    },
    "cmco_DeferredTaxAssetsNonCurrentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "DeferredTaxAssetsNonCurrentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/IncomeTaxesScheduleofClassificationofDeferredIncomeTaxesinConsolidatedBalanceSheetDetails": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofClassificationofDeferredIncomeTaxesinConsolidatedBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net non-current deferred tax assets",
        "label": "Deferred Tax Assets, Non-Current, Net",
        "documentation": "Deferred Tax Assets, Non-Current, Net"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal net operating loss carryforwards",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, Domestic",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1475"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State and foreign tax loss and credit carryforwards",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1475"
     ]
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOther",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Deferred Tax Assets, Other",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other."
       }
      }
     },
     "auth_ref": [
      "r1475"
     ]
    },
    "cmco_DeferredTaxAssetsTaxCreditCarryforwardsFederal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "DeferredTaxAssetsTaxCreditCarryforwardsFederal",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal tax credit carryforwards",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards, Federal",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_DeferredTaxAssetsTaxCreditCarryforwardsState": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "DeferredTaxAssetsTaxCreditCarryforwardsState",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax assets, state tax credit carryforwards",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards, State",
        "documentation": "Deferred Tax Assets, Tax Credit Carryforwards, State"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax effect from pension plan",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from pension benefits."
       }
      }
     },
     "auth_ref": [
      "r1475"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee benefit plans",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from postretirement benefits."
       }
      }
     },
     "auth_ref": [
      "r1475"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity compensation",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation."
       }
      }
     },
     "auth_ref": [
      "r1475"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insurance reserves",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Self Insurance",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated losses under self insurance."
       }
      }
     },
     "auth_ref": [
      "r1475"
     ]
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Valuation allowance",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r719"
     ]
    },
    "us-gaap_DeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.cmworks.com/role/IncomeTaxesScheduleofClassificationofDeferredIncomeTaxesinConsolidatedBalanceSheetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofClassificationofDeferredIncomeTaxesinConsolidatedBalanceSheetDetails",
      "http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Net deferred tax assets (liabilities)",
        "label": "Deferred Tax Liabilities, Net",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r1472"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Intangible assets",
        "label": "Deferred Tax Liabilities, Intangible Assets",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill."
       }
      }
     },
     "auth_ref": [
      "r1475"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesLeasingArrangements",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "ASC 842 Right-of-Use Asset",
        "label": "Deferred Tax Liabilities, Leasing Arrangements",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements."
       }
      }
     },
     "auth_ref": [
      "r1475"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesOther",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other",
        "label": "Deferred Tax Liabilities, Other",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other."
       }
      }
     },
     "auth_ref": [
      "r1475"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Property, plant, and equipment",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment."
       }
      }
     },
     "auth_ref": [
      "r1475"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesUndistributedForeignEarnings",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesNarrativeDetails",
      "http://www.cmworks.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unremitted earnings",
        "negatedTerseLabel": "Unremitted earnings",
        "label": "Deferred Tax Liabilities, Undistributed Foreign Earnings",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiary and other recognized entity not within country of domicile. Includes, but is not limited to, other basis differences."
       }
      }
     },
     "auth_ref": [
      "r1475"
     ]
    },
    "cmco_DeferredTaxesAssociatedWithItemsInAccumulatedOtherComprehensiveIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "DeferredTaxesAssociatedWithItemsInAccumulatedOtherComprehensiveIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred taxes related to adjustments included in AOCI",
        "label": "Deferred Taxes Associated With Items In Accumulated Other Comprehensive Income Loss",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liability, defined benefit pension plan",
        "label": "Liability, Defined Benefit Pension Plan",
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan. Excludes other postretirement benefit plan."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r67",
      "r197"
     ]
    },
    "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPensionPlanLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesOtherNoncurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesOtherNoncurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued pension cost",
        "label": "Liability, Defined Benefit Pension Plan, Noncurrent",
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r67",
      "r119",
      "r176"
     ]
    },
    "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansReconciliationofBenefitObligationPlanAssetsandFundedStatusDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansAmountsRecognizedintheConsolidatedBalanceSheetsDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansAmountsRecognizedintheConsolidatedBalanceSheetsDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansReconciliationofBenefitObligationPlanAssetsandFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Unrecognized actuarial loss",
        "terseLabel": "Accumulated other comprehensive loss, before tax",
        "label": "Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax",
        "documentation": "Amount, before tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit)."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r5",
      "r33",
      "r137",
      "r1436"
     ]
    },
    "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanActualReturnOnPlanAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansReconciliationofBenefitObligationPlanAssetsandFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Actual gain (loss) on plan assets",
        "label": "Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)",
        "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses."
       }
      }
     },
     "auth_ref": [
      "r588",
      "r1122"
     ]
    },
    "us-gaap_DefinedBenefitPlanActuarialGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanActuarialGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansReconciliationofBenefitObligationPlanAssetsandFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Actuarial (gain) loss",
        "label": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)",
        "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan."
       }
      }
     },
     "auth_ref": [
      "r581"
     ]
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAmortizationOfGainsLosses",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansComponentsofNetPeriodicPensionCostDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansComponentsofNetPeriodicPensionCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Net amortization",
        "label": "Defined Benefit Plan, Amortization of Gain (Loss)",
        "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r575",
      "r612",
      "r632",
      "r1122",
      "r1123"
     ]
    },
    "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAmountsRecognizedInBalanceSheet",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansReconciliationofBenefitObligationPlanAssetsandFundedStatusDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansAmountsRecognizedintheConsolidatedBalanceSheetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansAmountsRecognizedintheConsolidatedBalanceSheetsDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansReconciliationofBenefitObligationPlanAssetsandFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net amount recognized",
        "label": "Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position",
        "documentation": "Amount of asset (liability), recognized in statement of financial position, for defined benefit pension and other postretirement plans."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r67"
     ]
    },
    "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansReconciliationofBenefitObligationPlanAssetsandFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in plan assets:",
        "label": "Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansAmountsRecognizedintheConsolidatedBalanceSheetsDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansAmountsRecognizedintheConsolidatedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets",
        "label": "Assets for Plan Benefits, Defined Benefit Plan",
        "documentation": "Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans."
       }
      }
     },
     "auth_ref": [
      "r192",
      "r572",
      "r573",
      "r596",
      "r1006",
      "r1122",
      "r1530"
     ]
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discount rate",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate",
        "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r618"
     ]
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rate of compensation increase on active plans",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase",
        "documentation": "Weighted average rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r619"
     ]
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest crediting rates used in cash balance pension plans",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Weighted-Average Interest Crediting Rate",
        "documentation": "Weighted-average interest crediting rate used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, cash balance and other defined benefit plans with promised interest crediting rate."
       }
      }
     },
     "auth_ref": [
      "r621"
     ]
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected long-term rate of return on plan assets",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-Term Rate of Return on Plan Assets",
        "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r620",
      "r637"
     ]
    },
    "us-gaap_DefinedBenefitPlanBenefitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanBenefitObligation",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansReconciliationofBenefitObligationPlanAssetsandFundedStatusDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansReconciliationofBenefitObligationPlanAssetsandFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Benefit obligation at beginning of year",
        "periodEndLabel": "Benefit obligation at end of year",
        "label": "Defined Benefit Plan, Benefit Obligation",
        "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r576"
     ]
    },
    "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansReconciliationofBenefitObligationPlanAssetsandFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Benefits paid",
        "label": "Defined Benefit Plan, Benefit Obligation, Benefits Paid",
        "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services."
       }
      }
     },
     "auth_ref": [
      "r583",
      "r638"
     ]
    },
    "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanByPlanAssetCategoriesAxis",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansDefinedBenefitPlansConsolidatedAssetsbyAssetCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Axis]",
        "label": "Defined Benefit Plan, Plan Assets, Category [Axis]",
        "documentation": "Information by defined benefit plan asset investment."
       }
      }
     },
     "auth_ref": [
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r622",
      "r1120",
      "r1121",
      "r1122"
     ]
    },
    "us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanChangeInBenefitObligationRollForward",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansReconciliationofBenefitObligationPlanAssetsandFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]",
        "label": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "cmco_DefinedBenefitPlanContributionbyEmployerPercentageofPremium": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "DefinedBenefitPlanContributionbyEmployerPercentageofPremium",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of premium contributed",
        "label": "Defined Benefit Plan, Contribution by Employer Percentage of Premium",
        "documentation": "Defined Benefit Plan, Contribution by Employer Percentage of Premium"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanContributionsByEmployer": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanContributionsByEmployer",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansNarrativeDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansReconciliationofBenefitObligationPlanAssetsandFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employer contribution",
        "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer",
        "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets."
       }
      }
     },
     "auth_ref": [
      "r590",
      "r599",
      "r636",
      "r1120",
      "r1121",
      "r1122",
      "r1123"
     ]
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansAmountsRecognizedintheConsolidatedBalanceSheetsDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansComponentsofNetPeriodicPensionCostDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansDefinedBenefitPlansConsolidatedAssetsbyAssetCategoryDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansExpectedBenefitPaymentsDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansNarrativeDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansPensionPlanswithaProjectedandAccumulatedBenefitObligationinExcessofPlanAssetsDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansReconciliationofBenefitObligationPlanAssetsandFundedStatusDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansRetirementPlanTargetandActualAssetAllocationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan Disclosure [Line Items]",
        "label": "Defined Benefit Plan Disclosure [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanDivestituresPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanDivestituresPlanAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansReconciliationofBenefitObligationPlanAssetsandFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Assets transferred out related to plan termination (see below)",
        "label": "Defined Benefit Plan, Plan Assets, Divestiture",
        "documentation": "Amount of decrease in plan assets of defined benefit plan from disposal or classification as held-for-sale."
       }
      }
     },
     "auth_ref": [
      "r594"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansExpectedBenefitPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2031-2035",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years",
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r606"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansExpectedBenefitPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2026",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year One",
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r606"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansExpectedBenefitPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2030",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five",
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r606"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansExpectedBenefitPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four",
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r606"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansExpectedBenefitPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three",
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r606"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansExpectedBenefitPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two",
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r606"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined benefit plan, expected future employer contributions, next fiscal year",
        "label": "Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year",
        "documentation": "Amount of contribution expected to be received by defined benefit plan from employer in next fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r607",
      "r1123"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansComponentsofNetPeriodicPensionCostDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansComponentsofNetPeriodicPensionCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Expected return on plan assets",
        "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets",
        "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."
       }
      }
     },
     "auth_ref": [
      "r575",
      "r611",
      "r631",
      "r1122",
      "r1123"
     ]
    },
    "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanFairValueOfPlanAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansReconciliationofBenefitObligationPlanAssetsandFundedStatusDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansDefinedBenefitPlansConsolidatedAssetsbyAssetCategoryDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansReconciliationofBenefitObligationPlanAssetsandFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Fair value of plan assets at beginning of year",
        "periodEndLabel": "Fair value of plan assets at end of year",
        "terseLabel": "Asset categories",
        "label": "Defined Benefit Plan, Plan Assets, Amount",
        "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee."
       }
      }
     },
     "auth_ref": [
      "r587",
      "r598",
      "r599",
      "r600",
      "r1120",
      "r1121",
      "r1122"
     ]
    },
    "us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansReconciliationofBenefitObligationPlanAssetsandFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Foreign exchange rate changes",
        "label": "Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss)",
        "documentation": "Amount of foreign currency translation gain (loss) which (increases) decreases benefit obligation of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r582"
     ]
    },
    "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanFundedStatusOfPlan",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansReconciliationofBenefitObligationPlanAssetsandFundedStatusDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansReconciliationofBenefitObligationPlanAssetsandFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Funded status",
        "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan",
        "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status."
       }
      }
     },
     "auth_ref": [
      "r572",
      "r596",
      "r1122"
     ]
    },
    "us-gaap_DefinedBenefitPlanInterestCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanInterestCost",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansComponentsofNetPeriodicPensionCostDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansComponentsofNetPeriodicPensionCostDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansReconciliationofBenefitObligationPlanAssetsandFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest cost",
        "verboseLabel": "Interest cost on projected benefit obligation",
        "label": "Defined Benefit Plan, Interest Cost",
        "documentation": "Amount of cost recognized for passage of time related to defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r575",
      "r579",
      "r610",
      "r630",
      "r1122",
      "r1123"
     ]
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCost",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansComponentsofNetPeriodicPensionCostDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansComponentsofNetPeriodicPensionCostDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined benefit plan, net periodic benefit cost (credit)",
        "totalLabel": "Net periodic pension cost (benefit)",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)",
        "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r608",
      "r628",
      "r1122",
      "r1123"
     ]
    },
    "us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredorDisclosedatFairValueDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansNarrativeDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansPensionPlanswithaProjectedandAccumulatedBenefitObligationinExcessofPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Terminated pension plan assets",
        "terseLabel": "Fair value of plan assets",
        "label": "Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Plan Assets",
        "documentation": "Amount of plan asset for defined benefit pension plan with projected benefit obligation in excess of plan assets."
       }
      }
     },
     "auth_ref": [
      "r625",
      "r1122"
     ]
    },
    "us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansPensionPlanswithaProjectedandAccumulatedBenefitObligationinExcessofPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Projected benefit obligation",
        "label": "Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation",
        "documentation": "Amount of projected benefit obligation for defined benefit pension plan with projected benefit obligation in excess of plan assets."
       }
      }
     },
     "auth_ref": [
      "r625",
      "r1122"
     ]
    },
    "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansPensionPlanswithaProjectedandAccumulatedBenefitObligationinExcessofPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated benefit obligation",
        "label": "Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation",
        "documentation": "Amount of accumulated benefit obligation for defined benefit plan with accumulated benefit obligation in excess of plan assets."
       }
      }
     },
     "auth_ref": [
      "r625",
      "r626",
      "r1122"
     ]
    },
    "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansPensionPlanswithaProjectedandAccumulatedBenefitObligationinExcessofPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of plan assets",
        "label": "Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Plan Assets",
        "documentation": "Amount of plan asset for defined benefit plan with accumulated benefit obligation in excess of plan assets."
       }
      }
     },
     "auth_ref": [
      "r625",
      "r626",
      "r1122"
     ]
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanPlanAssetsBenefitsPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansReconciliationofBenefitObligationPlanAssetsandFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Benefits paid",
        "label": "Defined Benefit Plan, Plan Assets, Benefits Paid",
        "documentation": "Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services."
       }
      }
     },
     "auth_ref": [
      "r592",
      "r1437"
     ]
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansReconciliationofBenefitObligationPlanAssetsandFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Foreign exchange rate changes",
        "label": "Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss)",
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) plan assets of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r589"
     ]
    },
    "cmco_DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligation",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan assets in excess of benefit obligation",
        "label": "Defined Benefit Plan, Plan Assets In Excess of Benefit Obligation",
        "documentation": "Defined Benefit Plan, Plan Assets In Excess of Benefit Obligation"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligationRemainingSurplus": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligationRemainingSurplus",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan assets in excess of benefit obligation, remaining surplus",
        "label": "Defined Benefit Plan, Plan Assets In Excess of Benefit Obligation, Remaining Surplus",
        "documentation": "Defined Benefit Plan, Plan Assets In Excess of Benefit Obligation, Remaining Surplus"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanPlanAssetsTargetAllocationPercentage",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansRetirementPlanTargetandActualAssetAllocationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Target",
        "label": "Defined Benefit Plan, Plan Assets, Target Allocation, Percentage",
        "documentation": "Percentage of target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan."
       }
      }
     },
     "auth_ref": [
      "r597",
      "r1122"
     ]
    },
    "us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansReconciliationofBenefitObligationPlanAssetsandFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in benefit obligation:",
        "label": "Defined Benefit Plan, Pension Plan with Project Benefit Obligation in Excess of Plan Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansComponentsofNetPeriodicPensionCostDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansComponentsofNetPeriodicPensionCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Settlement",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement",
        "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk related to obligation and assets used to effect settlement."
       }
      }
     },
     "auth_ref": [
      "r574",
      "r615",
      "r635"
     ]
    },
    "cmco_DefinedBenefitPlanRetirementAge": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "DefinedBenefitPlanRetirementAge",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement age",
        "label": "Defined Benefit Plan, Retirement Age",
        "documentation": "Defined Benefit Plan, Retirement Age"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanServiceCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanServiceCost",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansComponentsofNetPeriodicPensionCostDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansComponentsofNetPeriodicPensionCostDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansReconciliationofBenefitObligationPlanAssetsandFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Service cost",
        "verboseLabel": "Service costs\u2014benefits earned during the period",
        "label": "Defined Benefit Plan, Service Cost",
        "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r577",
      "r609",
      "r629",
      "r1122",
      "r1123"
     ]
    },
    "us-gaap_DefinedBenefitPlanSettlementsBenefitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanSettlementsBenefitObligation",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansReconciliationofBenefitObligationPlanAssetsandFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Settlement",
        "label": "Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Settlement",
        "documentation": "Amount of (increase) decrease to benefit obligation of defined benefit plan from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Includes, but is not limited to, lump-sum cash payment to participant in exchange for right to receive specified benefits, purchase of nonparticipating annuity contract and change from remeasurement."
       }
      }
     },
     "auth_ref": [
      "r578"
     ]
    },
    "us-gaap_DefinedBenefitPlanSettlementsPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanSettlementsPlanAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansReconciliationofBenefitObligationPlanAssetsandFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Settlement",
        "label": "Defined Benefit Plan, Plan Assets, Payment for Settlement",
        "documentation": "Amount of payment, which decreases plan assets of defined benefit plan, for irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Transaction constituting settlement includes, but is not limited to, making lump-sum cash payment to participant in exchange for their rights to receive specified benefits and purchasing nonparticipating annuity contract."
       }
      }
     },
     "auth_ref": [
      "r595"
     ]
    },
    "us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanWeightedAverageAssetAllocations",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansRetirementPlanTargetandActualAssetAllocationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Actual",
        "label": "Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage",
        "documentation": "Percentage of actual investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan."
       }
      }
     },
     "auth_ref": [
      "r1434"
     ]
    },
    "us-gaap_DefinedBenefitPostretirementLifeInsuranceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPostretirementLifeInsuranceMember",
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossNarrativeDetails",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Postretirement Life Insurance",
        "verboseLabel": "Defined Benefit Postretirement Life Insurance",
        "label": "Postretirement Life Insurance [Member]",
        "documentation": "Plan designed to provide postretirement life insurance benefits to retiree or beneficiary. Includes, but is not limited to, defined benefit and defined contribution plans."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanCostRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Charge recorded for contributions to defined contribution plans",
        "label": "Defined Contribution Plan, Cost",
        "documentation": "Amount of cost for defined contribution plan."
       }
      }
     },
     "auth_ref": [
      "r639"
     ]
    },
    "cmco_DenominatorForBasicAndDilutedEarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "DenominatorForBasicAndDilutedEarningsPerShareAbstract",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansScheduleofEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Denominators:",
        "label": "Denominator For Basic And Diluted Earnings Per Share [Abstract]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Depreciation",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/PropertyPlantandEquipmentNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation",
        "label": "Depreciation",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r59"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization",
        "label": "Depreciation, Depletion and Amortization",
        "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."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r361",
      "r372",
      "r390",
      "r1095",
      "r1096"
     ]
    },
    "us-gaap_DerivativeAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredorDisclosedatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative assets (liabilities)",
        "label": "Derivative Asset",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r282",
      "r283",
      "r766",
      "r767",
      "r780",
      "r791",
      "r976",
      "r977",
      "r978",
      "r979",
      "r980",
      "r982",
      "r983",
      "r984",
      "r985",
      "r986",
      "r1000",
      "r1001",
      "r1046",
      "r1051",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1082",
      "r1137",
      "r1141",
      "r1170",
      "r1491",
      "r1492",
      "r1493",
      "r1570"
     ]
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeContractTypeDomain",
     "presentation": [
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesAccruedLiabilitiesDetails",
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesOtherNoncurrentLiabilitiesDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsNarrativeDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsScheduleofDerivativeInstrumentsDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsScheduleofDerivativeInstrumentsEffectonCondensedConsolidatedStatementsofOperationsDetails",
      "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredorDisclosedatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Contract Type [Domain]",
        "label": "Derivative Contract [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r984",
      "r986",
      "r999",
      "r1000",
      "r1001",
      "r1002",
      "r1003",
      "r1004",
      "r1005",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1028",
      "r1029",
      "r1030",
      "r1031",
      "r1046",
      "r1048",
      "r1053",
      "r1055",
      "r1168",
      "r1170",
      "r1494",
      "r1495",
      "r1496",
      "r1497",
      "r1498",
      "r1499",
      "r1501",
      "r1502"
     ]
    },
    "us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsScheduleofDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative assets, fair value",
        "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset of Collateral",
        "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."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r25",
      "r28",
      "r97"
     ]
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesOtherNoncurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesOtherNoncurrentLiabilitiesDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsScheduleofDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Derivative liability, fair value",
        "terseLabel": "Cross currency swap",
        "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset of Collateral",
        "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."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r25",
      "r28",
      "r97"
     ]
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentRiskAxis",
     "presentation": [
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesAccruedLiabilitiesDetails",
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesOtherNoncurrentLiabilitiesDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsNarrativeDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsScheduleofDerivativeInstrumentsDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsScheduleofDerivativeInstrumentsEffectonCondensedConsolidatedStatementsofOperationsDetails",
      "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredorDisclosedatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instrument Risk [Axis]",
        "label": "Derivative Instrument [Axis]",
        "documentation": "Information by type of derivative contract."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r95",
      "r96",
      "r191",
      "r984",
      "r986",
      "r999",
      "r1000",
      "r1001",
      "r1002",
      "r1003",
      "r1004",
      "r1005",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1028",
      "r1029",
      "r1030",
      "r1031",
      "r1046",
      "r1048",
      "r1053",
      "r1055",
      "r1082",
      "r1168",
      "r1170",
      "r1494",
      "r1495",
      "r1496",
      "r1497",
      "r1498",
      "r1499",
      "r1501",
      "r1502"
     ]
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instruments",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r190",
      "r750",
      "r760"
     ]
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsScheduleofDerivativeInstrumentsEffectonCondensedConsolidatedStatementsofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Derivative Instruments, Gain (Loss) [Table]",
        "label": "Derivative Instruments, Gain (Loss) [Table]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r92",
      "r95",
      "r96",
      "r98",
      "r99",
      "r749"
     ]
    },
    "us-gaap_DerivativeInstrumentsGainLossLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentsGainLossLineItems",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsScheduleofDerivativeInstrumentsEffectonCondensedConsolidatedStatementsofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]",
        "label": "Derivative Instruments, Gain (Loss) [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r749"
     ]
    },
    "us-gaap_DerivativeLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredorDisclosedatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Cross currency swap",
        "label": "Derivative Liability",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r282",
      "r283",
      "r766",
      "r767",
      "r780",
      "r791",
      "r976",
      "r977",
      "r978",
      "r979",
      "r982",
      "r983",
      "r984",
      "r985",
      "r986",
      "r1008",
      "r1010",
      "r1011",
      "r1048",
      "r1049",
      "r1051",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1082",
      "r1491",
      "r1492",
      "r1493",
      "r1570"
     ]
    },
    "us-gaap_DerivativeNotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeNotionalAmount",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative, notional amount",
        "label": "Derivative, Notional Amount",
        "documentation": "Nominal or face amount used to calculate payment on derivative."
       }
      }
     },
     "auth_ref": [
      "r1483",
      "r1484"
     ]
    },
    "us-gaap_DerivativeNumberOfInstrumentsHeld": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeNumberOfInstrumentsHeld",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative, number of instruments held",
        "label": "Derivative, Number of Instruments Held",
        "documentation": "The number of derivative instruments of a particular group held by the entity."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r90",
      "r985",
      "r1046",
      "r1047",
      "r1050",
      "r1170"
     ]
    },
    "cmco_DerivativeNumberofCounterparties": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "DerivativeNumberofCounterparties",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of different counterparties",
        "label": "Derivative, Number of Counterparties",
        "documentation": "Derivative, Number of Counterparties"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativesFairValueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativesFairValueLineItems",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsNarrativeDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsScheduleofDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivatives, Fair Value [Line Items]",
        "label": "Derivatives, Fair Value [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DesignatedAsHedgingInstrumentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DesignatedAsHedgingInstrumentMember",
     "presentation": [
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesAccruedLiabilitiesDetails",
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesOtherNoncurrentLiabilitiesDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsNarrativeDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsScheduleofDerivativeInstrumentsDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsScheduleofDerivativeInstrumentsEffectonCondensedConsolidatedStatementsofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivatives Designated as Hedging Instruments",
        "label": "Designated as Hedging Instrument [Member]",
        "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "cmco_DigitalPowerControlandDeliverySystemsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "DigitalPowerControlandDeliverySystemsMember",
     "presentation": [
      "http://www.cmworks.com/role/BusinessSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Digital power control and delivery systems",
        "label": "Digital Power Control and Delivery Systems [Member]",
        "documentation": "Digital Power Control and Delivery Systems [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_DirectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "DirectorMember",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Directors",
        "label": "Director [Member]",
        "documentation": "Person serving on board of directors."
       }
      }
     },
     "auth_ref": [
      "r1322",
      "r1365",
      "r1571"
     ]
    },
    "cmco_DirectorsStockPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "DirectorsStockPlanMember",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Directors Stock Plan",
        "label": "Directors Stock Plan [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://www.cmworks.com/role/RevenueReceivablesNarrativeDetails",
      "http://www.cmworks.com/role/RevenueReceivablesScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Line Items]",
        "label": "Disaggregation of Revenue [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r568",
      "r1113",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118",
      "r1119"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://www.cmworks.com/role/RevenueReceivablesNarrativeDetails",
      "http://www.cmworks.com/role/RevenueReceivablesScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Table]",
        "label": "Disaggregation of Revenue [Table]",
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r568",
      "r1113",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118",
      "r1119"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/RevenueReceivablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Disaggregation of Revenue",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1433"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/EmployeeStockOwnershipPlanESOP"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Stock Ownership Plan (\"ESOP\")",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r644",
      "r649",
      "r680",
      "r681",
      "r683",
      "r1131"
     ]
    },
    "cmco_DividendDistributionDeclaredAsPreferredStockPerCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "DividendDistributionDeclaredAsPreferredStockPerCommonStock",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividend distribution declared per preferred share purchase right",
        "label": "Dividend Distribution Declared As Preferred Stock Per Common Stock",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DividendsCommonStockCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DividendsCommonStockCash",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Dividends declared",
        "label": "Dividends, Common Stock, Cash",
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash."
       }
      }
     },
     "auth_ref": [
      "r171"
     ]
    },
    "cmco_DividendsPayableAnnualDividendRateAmountPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "DividendsPayableAnnualDividendRateAmountPerShare",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Annual dividend rate (in dollars per share)",
        "label": "Dividends Payable, Annual Dividend Rate Amount Per Share",
        "documentation": "Dividends Payable, Annual Dividend Rate Amount Per Share"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://www.cmworks.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Annual Report",
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r1187",
      "r1188",
      "r1211"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://www.cmworks.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Financial Statement Error Correction [Flag]",
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r1187",
      "r1188",
      "r1211",
      "r1254"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.cmworks.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Period Focus",
        "label": "Document Fiscal Period Focus",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.cmworks.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Year Focus - tagged",
        "label": "Document Fiscal Year Focus",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.cmworks.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "Document Period End Date",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.cmworks.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Transition Report",
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r1232"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://www.cmworks.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "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'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Documents Incorporated by Reference",
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r1185"
     ]
    },
    "us-gaap_DomesticCountryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DomesticCountryMember",
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal",
        "label": "Domestic Tax Jurisdiction [Member]",
        "documentation": "Designated federal jurisdiction entitled to levy and collect income tax in country of domicile. Includes, but is not limited to, national jurisdiction for non-U.S. jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r700"
     ]
    },
    "us-gaap_DomesticPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DomesticPlanMember",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Domestic Plan",
        "label": "Domestic Plan [Member]",
        "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans."
       }
      }
     },
     "auth_ref": [
      "r1438",
      "r1439",
      "r1440"
     ]
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year",
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1243"
     ]
    },
    "cmco_EMCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "EMCMember",
     "presentation": [
      "http://www.cmworks.com/role/MarketableSecuritiesandOtherInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EMC",
        "label": "EMC [Member]",
        "documentation": "EMC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share [Abstract]",
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic income (loss) per share (in dollars per share)",
        "label": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r302",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r347",
      "r349",
      "r354",
      "r355",
      "r356",
      "r360",
      "r737",
      "r741",
      "r763",
      "r764",
      "r912",
      "r933",
      "r1088"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted income (loss) per share (in dollars per share)",
        "label": "Earnings Per Share, Diluted",
        "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."
       }
      }
     },
     "auth_ref": [
      "r302",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r349",
      "r354",
      "r355",
      "r356",
      "r360",
      "r737",
      "r741",
      "r763",
      "r764",
      "r912",
      "r933",
      "r1088"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlans"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings per Share and Stock Plans",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r346",
      "r357",
      "r358",
      "r359"
     ]
    },
    "us-gaap_EarningsPerUnitAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerUnitAbstract",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansScheduleofEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share, Basic and Diluted [Abstract]",
        "label": "Earnings Per Unit [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of exchange rate changes on cash",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations",
        "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."
       }
      }
     },
     "auth_ref": [
      "r798"
     ]
    },
    "us-gaap_EffectOfLIFOInventoryLiquidationOnIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectOfLIFOInventoryLiquidationOnIncome",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/InventoriesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LIFO liquidations",
        "label": "Effect of LIFO Inventory Liquidation on Income",
        "documentation": "The effect of liquidating LIFO (last in first out) inventory layers on income."
       }
      }
     },
     "auth_ref": [
      "r452"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statutory federal income tax rate (as a percent)",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r316",
      "r700",
      "r725",
      "r1135"
     ]
    },
    "cmco_EffectiveIncomeTaxRateReconciliationEmployeeBenefitsAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "EffectiveIncomeTaxRateReconciliationEmployeeBenefitsAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Employee benefits",
        "label": "Effective Income Tax Rate Reconciliation, Employee Benefits, Amount",
        "documentation": "Effective Income Tax Rate Reconciliation, Employee Benefits, Amount"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_EffectiveIncomeTaxRateReconciliationForeignDerivedIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "EffectiveIncomeTaxRateReconciliationForeignDerivedIncome",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "US benefit on foreign derived income",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Derived Income",
        "documentation": "Effective Income Tax Rate Reconciliation, Foreign Derived Income"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_EffectiveIncomeTaxRateReconciliationInterestIncomeFromTaxRefunds": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "EffectiveIncomeTaxRateReconciliationInterestIncomeFromTaxRefunds",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income from tax refunds",
        "label": "Effective Income Tax Rate Reconciliation, Interest Income From Tax Refunds",
        "documentation": "Effective Income Tax Rate Reconciliation, Interest Income From Tax Refunds"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationLineItems",
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Income Tax Rate Reconciliation [Line Items]",
        "label": "Effective Income Tax Rate Reconciliation [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r700",
      "r701",
      "r1135"
     ]
    },
    "cmco_EffectiveIncomeTaxRateReconciliationPermanentItems": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "EffectiveIncomeTaxRateReconciliationPermanentItems",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Permanent items",
        "label": "Effective Income Tax Rate Reconciliation, Permanent Items",
        "documentation": "Effective Income Tax Rate Reconciliation, Permanent Items"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustment",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Return to provision adjustment",
        "label": "Effective Income Tax Rate Reconciliation, Return to Provision Adjustment",
        "documentation": "Effective Income Tax Rate Reconciliation, Return to Provision Adjustment"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_EffectiveIncomeTaxRateReconciliationReversalOfStrandedTaxEffectsFromAOCI": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "EffectiveIncomeTaxRateReconciliationReversalOfStrandedTaxEffectsFromAOCI",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reversal of stranded tax effects from AOCI",
        "label": "Effective Income Tax Rate Reconciliation, Reversal of Stranded Tax Effects From AOCI",
        "documentation": "Effective Income Tax Rate Reconciliation, Reversal of Stranded Tax Effects From AOCI"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationTable",
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Income Tax Rate Reconciliation [Table]",
        "label": "Effective Income Tax Rate Reconciliation [Table]",
        "documentation": "Disclosure of information about income tax rate reconciliation between amount of reported income tax expense (benefit) attributable to continuing operation to amount of income tax expense(benefit) that would result from applying statutory federal (national) tax rate to pretax income (loss) from continuing operation."
       }
      }
     },
     "auth_ref": [
      "r700",
      "r701",
      "r1135"
     ]
    },
    "cmco_EffectiveIncomeTaxRateReconciliationTransferPricingAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "EffectiveIncomeTaxRateReconciliationTransferPricingAdjustments",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transfer pricing adjustments",
        "label": "Effective Income Tax Rate Reconciliation, Transfer Pricing Adjustments",
        "documentation": "Effective Income Tax Rate Reconciliation, Transfer Pricing Adjustments"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_EffectiveIncomeTaxRateReconciliationUnremittedEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "EffectiveIncomeTaxRateReconciliationUnremittedEarnings",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unremitted earnings",
        "label": "Effective Income Tax Rate Reconciliation, Unremitted Earnings",
        "documentation": "Effective Income Tax Rate Reconciliation, Unremitted Earnings"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_ElevatorApplicationDriveSystemsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "ElevatorApplicationDriveSystemsMember",
     "presentation": [
      "http://www.cmworks.com/role/BusinessSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Elevator application drive systems",
        "label": "Elevator Application Drive Systems [Member]",
        "documentation": "Elevator Application Drive Systems [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based payment arrangement, amount",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r682"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average period of recognition for unrecognized compensation cost",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r682"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total unrecognized compensation cost related to unvested restricted stock units",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r1467"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized compensation cost related to non-vested stock options",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost to be recognized for option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1467"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails",
      "http://www.cmworks.com/role/EarningsperShareandStockPlansStockOptionInformationDetails",
      "http://www.cmworks.com/role/EarningsperShareandStockPlansSummaryofOptionTransactionsDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ESOP Debt Guarantee",
        "verboseLabel": "Stock Options",
        "label": "Share-Based Payment Arrangement, Option [Member]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOPAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeStockOwnershipPlanESOPSharesInESOPAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Stock Ownership Plan (ESOP), Shares in ESOP [Abstract]",
        "label": "Employee Stock Ownership Plan (ESOP), Shares in ESOP [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_EmployeeStockOwnershipPlanNumberOfAllocatedOrAvailableToBeAllocatedShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "EmployeeStockOwnershipPlanNumberOfAllocatedOrAvailableToBeAllocatedShares",
     "presentation": [
      "http://www.cmworks.com/role/EmployeeStockOwnershipPlanESOPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ESOP shares allocated or available to be allocated to participants' accounts (in shares)",
        "label": "Employee Stock Ownership Plan, Number Of Allocated Or Available To Be Allocated Shares",
        "documentation": ""
       }
      }
     },
     "auth_ref": []
    },
    "cmco_EmployeeStockOwnershipPlanNumberOfSharesOfCollateralizedCommonStockRelatedToTheESOPLoanOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "EmployeeStockOwnershipPlanNumberOfSharesOfCollateralizedCommonStockRelatedToTheESOPLoanOutstanding",
     "presentation": [
      "http://www.cmworks.com/role/EmployeeStockOwnershipPlanESOPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ESOP, number of shares of collateralized common stock related to the ESOP loan outstanding (in shares)",
        "label": "Employee Stock Ownership Plan, Number Of Shares Of Collateralized Common Stock, Related To The ESOP Loan Outstanding",
        "documentation": "Employee Stock Ownership Plan, Number Of Shares Of Collateralized Common Stock, Related To The ESOP Loan Outstanding"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_EmployeeStockOwnershipPlanNumberOfSharesPledgedAsCollateralToGuaranteeESOPTermLoans": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "EmployeeStockOwnershipPlanNumberOfSharesPledgedAsCollateralToGuaranteeESOPTermLoans",
     "presentation": [
      "http://www.cmworks.com/role/EmployeeStockOwnershipPlanESOPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ESOP, number of shares pledged as collateral to guarantee (in shares)",
        "label": "Employee Stock Ownership Plan, Number Of Shares Pledged As Collateral To Guarantee ESOP Term Loans",
        "documentation": "Employee Stock Ownership Plan, Number Of Shares Pledged As Collateral To Guarantee ESOP Term Loans"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_EngineeredProductsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "EngineeredProductsMember",
     "presentation": [
      "http://www.cmworks.com/role/RevenueReceivablesScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Engineered Products",
        "label": "Engineered Products [Member]",
        "documentation": "Engineered Products [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.cmworks.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.cmworks.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.cmworks.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.cmworks.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.cmworks.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r1184"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.cmworks.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "label": "Entity Common Stock, Shares Outstanding",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.cmworks.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Current Reporting Status",
        "label": "Entity Current Reporting Status",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityDomain",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity [Domain]",
        "label": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.cmworks.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r1184"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.cmworks.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Entity File Number",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.cmworks.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Filer Category",
        "label": "Entity Filer Category",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1184"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.cmworks.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.cmworks.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Interactive Data Current",
        "label": "Entity Interactive Data Current",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r1294"
     ]
    },
    "dei_EntityNumberOfEmployees": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityNumberOfEmployees",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of employees",
        "label": "Entity Number of Employees",
        "documentation": "Number of persons employed by the Entity"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Public Float",
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.cmworks.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r1184"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.cmworks.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Shell Company",
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r1184"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.cmworks.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Small Business",
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r1184"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.cmworks.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Tax Identification Number",
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r1184"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://www.cmworks.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Voluntary Filers",
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://www.cmworks.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Well Known Seasoned Issuer",
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r1295"
     ]
    },
    "cmco_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Environmental Loss Contingency, Statement Of Financial Position, Extensible Enumeration, Not Disclosed Flag",
        "label": "Environmental Loss Contingency, Statement Of Financial Position, Extensible Enumeration, Not Disclosed Flag",
        "documentation": "Environmental Loss Contingency, Statement Of Financial Position, Extensible Enumeration, Not Disclosed Flag"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments, Footnote",
        "label": "Equity Awards Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1237"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table",
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r1290"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments",
        "label": "Equity Awards Adjustments [Member]"
       }
      }
     },
     "auth_ref": [
      "r1290"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table",
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r1290"
     ]
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomebyComponentDetails",
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossScheduleofReclassifiedOutofAccumulatedOtherComprehensiveLossDetails",
      "http://www.cmworks.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Component [Domain]",
        "label": "Equity Component [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r260",
      "r296",
      "r297",
      "r298",
      "r326",
      "r327",
      "r328",
      "r332",
      "r339",
      "r341",
      "r343",
      "r362",
      "r437",
      "r440",
      "r484",
      "r555",
      "r723",
      "r724",
      "r732",
      "r733",
      "r734",
      "r738",
      "r740",
      "r741",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r758",
      "r762",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r809",
      "r811",
      "r830",
      "r929",
      "r957",
      "r958",
      "r959",
      "r974",
      "r1035"
     ]
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "EquityMethodInvesteeNameDomain",
     "presentation": [
      "http://www.cmworks.com/role/MarketableSecuritiesandOtherInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment, Name [Domain]",
        "label": "Investment, Name [Domain]",
        "documentation": "Name of investment including named security. Excludes entity that is consolidated."
       }
      }
     },
     "auth_ref": [
      "r433",
      "r434",
      "r435",
      "r731",
      "r1300",
      "r1301",
      "r1302",
      "r1479",
      "r1480",
      "r1481",
      "r1482"
     ]
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "presentation": [
      "http://www.cmworks.com/role/MarketableSecuritiesandOtherInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity method investment, ownership percentage",
        "label": "Equity Method Investment, Ownership Percentage",
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting."
       }
      }
     },
     "auth_ref": [
      "r433"
     ]
    },
    "us-gaap_EquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestments",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/MarketableSecuritiesandOtherInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity method investments",
        "label": "Equity Method Investments",
        "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."
       }
      }
     },
     "auth_ref": [
      "r361",
      "r378",
      "r390",
      "r432",
      "r1325",
      "r1375"
     ]
    },
    "us-gaap_EquityMethodInvestmentsIssuancesPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentsIssuancesPolicy",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Method Investment",
        "label": "Equity Method Investments Issuances, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for income statement treatment of issuances of stock by an equity method investee."
       }
      }
     },
     "auth_ref": [
      "r23"
     ]
    },
    "us-gaap_EquitySecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquitySecuritiesMember",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansDefinedBenefitPlansConsolidatedAssetsbyAssetCategoryDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansRetirementPlanTargetandActualAssetAllocationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity securities",
        "label": "Equity Securities [Member]",
        "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r1151",
      "r1178",
      "r1179",
      "r1180",
      "r1576"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Valuation Assumption Difference, Footnote",
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1247"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneous Compensation Analysis",
        "label": "Erroneous Compensation Analysis [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1204",
      "r1215",
      "r1225",
      "r1258"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneously Awarded Compensation Recovery",
        "label": "Erroneously Awarded Compensation Recovery [Table]"
       }
      }
     },
     "auth_ref": [
      "r1201",
      "r1212",
      "r1222",
      "r1255"
     ]
    },
    "cmco_EstimateOfCurrentLiabilityPaymentsOverNext12Months": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "EstimateOfCurrentLiabilityPaymentsOverNext12Months",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asbestos liability payments",
        "label": "Estimate Of Current Liability Payments Over Next 12 Months",
        "documentation": "Estimate Of Current Liability Payments Over Next 12 Months"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EstimatedInsuranceRecoveries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EstimatedInsuranceRecoveries",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesNarrativeDetails",
      "http://www.cmworks.com/role/LossContingenciesNarrativeDetails",
      "http://www.cmworks.com/role/LossContingenciesScheduleofReconciliationforAccruedGeneralandProductLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated insurance recoveries",
        "negatedTerseLabel": "Estimated insurance recoveries",
        "label": "Estimated Insurance Recoveries",
        "documentation": "Carrying amount as of the balance sheet date of amounts expected to be recovered under the terms of insurance contracts."
       }
      }
     },
     "auth_ref": [
      "r1328"
     ]
    },
    "cmco_EuropeMiddleEastAndAfricaExcludingGermanyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "EuropeMiddleEastAndAfricaExcludingGermanyMember",
     "presentation": [
      "http://www.cmworks.com/role/BusinessSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Europe, Middle East, and Africa (Excluding Germany)",
        "label": "Europe, Middle East, and Africa (Excluding Germany) [Member]",
        "documentation": "Europe, Middle East, and Africa (Excluding Germany)"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_ExcessCashFlowPercentage": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "ExcessCashFlowPercentage",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Excess cash flow percentage",
        "label": "Excess Cash Flow Percentage",
        "documentation": "Excess Cash Flow Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_ExcessCashFlowPercentageStepDownDueToAchievementOfSecuredLeverageRatios": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "ExcessCashFlowPercentageStepDownDueToAchievementOfSecuredLeverageRatios",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Excess cash flow step down, percentage",
        "label": "Excess Cash Flow Percentage, Step-Down Due To Achievement Of Secured Leverage Ratios",
        "documentation": "Excess Cash Flow Percentage, Step-Down Due To Achievement Of Secured Leverage Ratios"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Executive Category:",
        "label": "Executive Category [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1253"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFairValueMeasurementInputsandValuationTechniquesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r768",
      "r769",
      "r770",
      "r1141"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFairValueMeasurementInputsandValuationTechniquesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]",
        "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r768",
      "r769",
      "r770",
      "r1141"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Fair Value Measurement Inputs and Valuation Techniques",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]",
        "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r768",
      "r769",
      "r1141"
     ]
    },
    "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsNarrativeDetails",
      "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredorDisclosedatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
        "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "cmco_FairValueByAssetAndLiabilityClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "FairValueByAssetAndLiabilityClassAxis",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredorDisclosedatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value By Asset And Liability Class [Axis]",
        "label": "Fair Value By Asset And Liability Class [Axis]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_FairValueByAssetAndLiabilityClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "FairValueByAssetAndLiabilityClassDomain",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredorDisclosedatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value By Asset And Liability Class [Domain]",
        "label": "Fair Value By Asset And Liability Class [Domain]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByBalanceSheetGroupingTable",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsNarrativeDetails",
      "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredorDisclosedatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]",
        "label": "Fair Value, by Balance Sheet Grouping [Table]",
        "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r102"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFairValueMeasurementInputsandValuationTechniquesDetails",
      "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredorDisclosedatFairValueDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansDefinedBenefitPlansConsolidatedAssetsbyAssetCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r539",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r765",
      "r767",
      "r768",
      "r769",
      "r770",
      "r779",
      "r780",
      "r782",
      "r841",
      "r842",
      "r843",
      "r1107",
      "r1108",
      "r1120",
      "r1121",
      "r1122",
      "r1137",
      "r1141"
     ]
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByMeasurementFrequencyAxis",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFairValueMeasurementInputsandValuationTechniquesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Frequency [Axis]",
        "label": "Measurement Frequency [Axis]",
        "documentation": "Information by measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r766",
      "r767",
      "r768",
      "r770",
      "r1137",
      "r1492",
      "r1503"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Disclosures [Abstract]",
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurements",
        "label": "Fair Value Disclosures [Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r775",
      "r777",
      "r778",
      "r779",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r908",
      "r1137",
      "r1142"
     ]
    },
    "cmco_FairValueExceedingBookValuePercent": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "FairValueExceedingBookValuePercent",
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value exceeding book value, percent",
        "label": "Fair Value Exceeding Book Value, Percent",
        "documentation": "Fair Value Exceeding Book Value, Percent"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredorDisclosedatFairValueDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansDefinedBenefitPlansConsolidatedAssetsbyAssetCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Quoted Prices in Active Markets for Indentical Assets (Level 1)",
        "verboseLabel": "(Level 1)",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r539",
      "r599",
      "r604",
      "r767",
      "r780",
      "r841",
      "r1120",
      "r1121",
      "r1122",
      "r1137"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredorDisclosedatFairValueDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansDefinedBenefitPlansConsolidatedAssetsbyAssetCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Other Observable Inputs (Level 2)",
        "verboseLabel": "(Level 2)",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r539",
      "r599",
      "r604",
      "r767",
      "r768",
      "r780",
      "r842",
      "r1107",
      "r1108",
      "r1120",
      "r1121",
      "r1122",
      "r1137"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFairValueMeasurementInputsandValuationTechniquesDetails",
      "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredorDisclosedatFairValueDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansDefinedBenefitPlansConsolidatedAssetsbyAssetCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Significant Unobservable Inputs (Level 3)",
        "terseLabel": "(Level 3)",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r539",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r767",
      "r768",
      "r769",
      "r770",
      "r780",
      "r843",
      "r1107",
      "r1108",
      "r1120",
      "r1121",
      "r1122",
      "r1137",
      "r1141"
     ]
    },
    "us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasuredAtNetAssetValuePerShareMember",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansDefinedBenefitPlansConsolidatedAssetsbyAssetCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measured at NAV",
        "label": "Fair Value Measured at Net Asset Value Per Share [Member]",
        "documentation": "Fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r599",
      "r765",
      "r782",
      "r1137"
     ]
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementFrequencyDomain",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFairValueMeasurementInputsandValuationTechniquesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Frequency [Domain]",
        "label": "Measurement Frequency [Domain]",
        "documentation": "Measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r766",
      "r767",
      "r768",
      "r770",
      "r1137",
      "r1492",
      "r1503"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFairValueMeasurementInputsandValuationTechniquesDetails",
      "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredorDisclosedatFairValueDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansDefinedBenefitPlansConsolidatedAssetsbyAssetCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r539",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r765",
      "r767",
      "r768",
      "r769",
      "r770",
      "r779",
      "r780",
      "r782",
      "r841",
      "r842",
      "r843",
      "r1107",
      "r1108",
      "r1120",
      "r1121",
      "r1122",
      "r1137",
      "r1141"
     ]
    },
    "us-gaap_FairValueMeasurementsNonrecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsNonrecurringMember",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFairValueMeasurementInputsandValuationTechniquesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Nonrecurring",
        "label": "Fair Value, Nonrecurring [Member]",
        "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value."
       }
      }
     },
     "auth_ref": [
      "r766",
      "r767",
      "r768",
      "r770",
      "r1137",
      "r1492"
     ]
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems",
     "presentation": [
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesAccruedLiabilitiesDetails",
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesOtherNoncurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]",
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r771",
      "r772",
      "r774",
      "r775",
      "r776",
      "r781"
     ]
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable",
     "presentation": [
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesAccruedLiabilitiesDetails",
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesOtherNoncurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Table]",
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Table]",
        "documentation": "Disclosure of information about financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset) using recurring unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r781"
     ]
    },
    "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsNarrativeDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsScheduleofDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]",
        "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]",
        "documentation": "Disclosure of information about location and fair value of derivative instrument and nonderivative instrument designated as hedging instrument."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r93",
      "r98"
     ]
    },
    "cmco_FinanceLeaseAssetsAndLiabilitiesLesseeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "FinanceLeaseAssetsAndLiabilitiesLesseeAbstract",
     "presentation": [
      "http://www.cmworks.com/role/LeasesScheduleofLeaserelatedAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance leases:",
        "label": "Finance Lease, Assets And Liabilities, Lessee [Abstract]",
        "documentation": "Finance Lease, Assets And Liabilities, Lessee"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseInterestExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance lease, interest expense",
        "label": "Finance Lease, Interest Expense",
        "documentation": "Amount of interest expense on finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r815",
      "r820",
      "r1149"
     ]
    },
    "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract",
     "presentation": [
      "http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]",
        "label": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.cmworks.com/role/LeasesScheduleofLeaserelatedAssetsandLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativeDetails",
      "http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails",
      "http://www.cmworks.com/role/LeasesScheduleofLeaserelatedAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Present value of lease liabilities",
        "totalLabel": "Total finance liabilities",
        "label": "Finance Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease."
       }
      }
     },
     "auth_ref": [
      "r813",
      "r826"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/LeasesScheduleofLeaserelatedAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiability",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativeDetails",
      "http://www.cmworks.com/role/LeasesScheduleofLeaserelatedAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current portion of long-term debt and finance lease obligation",
        "label": "Finance Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r813"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.cmworks.com/role/LeasesScheduleofLeaserelatedAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes current finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r814"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/LeasesScheduleofLeaserelatedAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiability",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/LeasesScheduleofLeaserelatedAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term loan and finance lease obligations",
        "label": "Finance Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r813"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.cmworks.com/role/LeasesScheduleofLeaserelatedAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r814"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total undiscounted lease payments",
        "label": "Finance Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease."
       }
      }
     },
     "auth_ref": [
      "r826"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails_1": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Finance Lease, Liability, to be Paid, after Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r826"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails_1": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Finance Lease, Liability, to be Paid, Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r826"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails_1": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2030",
        "label": "Finance Lease, Liability, to be Paid, Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r826"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails_1": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Finance Lease, Liability, to be Paid, Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r826"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails_1": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Finance Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r826"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails_1": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Finance Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r826"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less: imputed interest",
        "label": "Finance Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease."
       }
      }
     },
     "auth_ref": [
      "r826"
     ]
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeasePrincipalPayments",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for amounts included in the measurement of finance lease liabilities",
        "label": "Finance Lease, Principal Payments",
        "documentation": "Amount of cash outflow for principal payment on finance lease."
       }
      }
     },
     "auth_ref": [
      "r816",
      "r822"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseRightOfUseAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/LeasesScheduleofLeaserelatedAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net property, plant, and equipment",
        "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization",
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r812"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance lease, right-of-use asset, amortization",
        "label": "Finance Lease, Right-of-Use Asset, Amortization",
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r815",
      "r820",
      "r1149"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.cmworks.com/role/LeasesScheduleofLeaserelatedAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset."
       }
      }
     },
     "auth_ref": [
      "r814"
     ]
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.cmworks.com/role/LeasesScheduleofWeightedAverageRemainingLeaseTermandDiscountRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance leases, weighted-average discount rate",
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for finance lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r825",
      "r1149"
     ]
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.cmworks.com/role/LeasesScheduleofWeightedAverageRemainingLeaseTermandDiscountRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance leases",
        "label": "Finance Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r824",
      "r1149"
     ]
    },
    "us-gaap_FinancialInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialInstrumentAxis",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredorDisclosedatFairValueDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansRetirementPlanTargetandActualAssetAllocationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instrument [Axis]",
        "label": "Financial Instrument [Axis]",
        "documentation": "Information by type of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r550",
      "r554",
      "r760",
      "r787",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r854",
      "r855",
      "r856",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r930",
      "r1101",
      "r1137",
      "r1139",
      "r1141",
      "r1142",
      "r1143",
      "r1144",
      "r1145",
      "r1146",
      "r1147",
      "r1151",
      "r1311",
      "r1312",
      "r1313",
      "r1314",
      "r1315",
      "r1316",
      "r1317",
      "r1371",
      "r1372",
      "r1373",
      "r1374",
      "r1488",
      "r1491",
      "r1492",
      "r1493",
      "r1500",
      "r1503"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesNarrativeDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated useful life of intangible assets",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsScheduleofIdentifiableIntangibleAssetsDetails": {
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsScheduleofIdentifiableIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Accumulated Amortization",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r271",
      "r455",
      "r476",
      "r1103"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated annual amortization expense next year",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r478",
      "r1074",
      "r1103"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated annual amortization expense five years from current year",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r478",
      "r1074",
      "r1103"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated annual amortization expense four years from current year",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r478",
      "r1074",
      "r1103"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated annual amortization expense three years from current year",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r478",
      "r1074",
      "r1103"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated annual amortization expense two years from current year",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r478",
      "r1074",
      "r1103"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesNarrativeDetails",
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails",
      "http://www.cmworks.com/role/FairValueMeasurementsNarrativeDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsScheduleofIdentifiableIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "documentation": "Information by major type or class of finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r469",
      "r471",
      "r472",
      "r473",
      "r475",
      "r476",
      "r479",
      "r480",
      "r873",
      "r877",
      "r1074"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsScheduleofIdentifiableIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsScheduleofIdentifiableIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross Carrying\u00a0 Amount",
        "label": "Finite-Lived Intangible Assets, Gross",
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r455",
      "r476",
      "r877",
      "r1103"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsScheduleofIdentifiableIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]",
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r469",
      "r476",
      "r479",
      "r480",
      "r482",
      "r873",
      "r1074",
      "r1103"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesNarrativeDetails",
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails",
      "http://www.cmworks.com/role/FairValueMeasurementsNarrativeDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsScheduleofIdentifiableIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r469",
      "r471",
      "r472",
      "r473",
      "r475",
      "r476",
      "r479",
      "r480",
      "r1074"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsScheduleofIdentifiableIntangibleAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsScheduleofIdentifiableIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net",
        "label": "Finite-Lived Intangible Assets, Net",
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r873",
      "r1398"
     ]
    },
    "us-gaap_FinitelivedIntangibleAssetsAcquired1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinitelivedIntangibleAssetsAcquired1",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-lived intangible assets acquired",
        "label": "Finite-Lived Intangible Assets Acquired",
        "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition."
       }
      }
     },
     "auth_ref": [
      "r471"
     ]
    },
    "us-gaap_FixedIncomeSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FixedIncomeSecuritiesMember",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansDefinedBenefitPlansConsolidatedAssetsbyAssetCategoryDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansRetirementPlanTargetandActualAssetAllocationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixed income securities",
        "label": "Fixed Income Securities [Member]",
        "documentation": "Investment that provides a return in the form of fixed periodic payments and eventual return of principal at maturity."
       }
      }
     },
     "auth_ref": [
      "r1122",
      "r1168",
      "r1169",
      "r1435"
     ]
    },
    "us-gaap_ForeignCountryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCountryMember",
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Tax Jurisdiction",
        "label": "Foreign Tax Jurisdiction [Member]",
        "documentation": "Designated foreign jurisdiction entitled to levy and collect income tax outside country of domicile."
       }
      }
     },
     "auth_ref": [
      "r700",
      "r701"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossScheduleofReclassifiedOutofAccumulatedOtherComprehensiveLossDetails",
      "http://www.cmworks.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Foreign currency exchange loss (gain), net",
        "terseLabel": "Foreign currency translation",
        "label": "Gain (Loss), Foreign Currency Transaction, before Tax",
        "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction."
       }
      }
     },
     "auth_ref": [
      "r794",
      "r795",
      "r796",
      "r797",
      "r1032"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionGainLossUnrealized",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/MarketableSecuritiesandOtherInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency transaction gain (loss), unrealized",
        "label": "Unrealized Gain (Loss), Foreign Currency Transaction, before Tax",
        "documentation": "Amount, before tax, of unrealized gain (loss) from foreign currency transaction."
       }
      }
     },
     "auth_ref": [
      "r159",
      "r1015",
      "r1181",
      "r1505",
      "r1506",
      "r1572"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Currency Translations",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy."
       }
      }
     },
     "auth_ref": [
      "r793"
     ]
    },
    "us-gaap_ForeignExchangeContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignExchangeContractMember",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsNarrativeDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsScheduleofDerivativeInstrumentsDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsScheduleofDerivativeInstrumentsEffectonCondensedConsolidatedStatementsofOperationsDetails",
      "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredorDisclosedatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign exchange contracts",
        "label": "Foreign Exchange Contract [Member]",
        "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates."
       }
      }
     },
     "auth_ref": [
      "r1082",
      "r1120",
      "r1136",
      "r1137"
     ]
    },
    "us-gaap_ForeignPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignPlanMember",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Plan",
        "label": "Foreign Plan [Member]",
        "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, not determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans."
       }
      }
     },
     "auth_ref": [
      "r1438",
      "r1439",
      "r1440"
     ]
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r1208",
      "r1219",
      "r1229",
      "r1262"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount",
        "label": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r1208",
      "r1219",
      "r1229",
      "r1262"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r1208",
      "r1219",
      "r1229",
      "r1262"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery, Explanation of Impracticability",
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1208",
      "r1219",
      "r1229",
      "r1262"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Forgone Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1208",
      "r1219",
      "r1229",
      "r1262"
     ]
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year",
        "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1242"
     ]
    },
    "cmco_FromFiftyDollarOneCentToSixtyDollarMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "FromFiftyDollarOneCentToSixtyDollarMember",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansStockOptionInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "$50.01 to $60.00",
        "label": "From Fifty Dollar One Cent To Sixty Dollar [Member]",
        "documentation": "From Fifty Dollar One Cent To Sixty Dollar"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_FromFortyDollarOneCentToFiftyDollarMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "FromFortyDollarOneCentToFiftyDollarMember",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansStockOptionInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "$40.01 to $50.00",
        "label": "From Forty Dollar One Cent To Fifty Dollar [Member]",
        "documentation": "From Forty Dollar One Cent To Fifty Dollar"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_FromTenDollarOneCentToTwentyDollarMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "FromTenDollarOneCentToTwentyDollarMember",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansStockOptionInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "$10.01 to 20.00",
        "label": "From Ten Dollar One Cent To Twenty Dollar [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_FromThirtyDollarOneCentToFortyDollarMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "FromThirtyDollarOneCentToFortyDollarMember",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansStockOptionInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "$30.01 to $40.00",
        "label": "From Thirty Dollar One Cent To Forty Dollar [Member]",
        "documentation": "From Thirty Dollar One Cent To Forty Dollar"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_FromTwentyDollarOneCentToThirtyDollarMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "FromTwentyDollarOneCentToThirtyDollarMember",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansStockOptionInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "$20.01 to 30.00",
        "label": "From Twenty Dollar One Cent To Thirty Dollar [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_GainLossOnDisposalsAndImpairmentsOfFixedAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "GainLossOnDisposalsAndImpairmentsOfFixedAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Loss on disposals and impairments of fixed assets",
        "label": "Gain (Loss) on Disposals And Impairments of Fixed Assets",
        "documentation": "Gain (Loss) on Disposals And Impairments of Fixed Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Investment (income) loss, net",
        "label": "Gain (Loss) on Investments",
        "documentation": "Amount of realized and unrealized gain (loss) on investment."
       }
      }
     },
     "auth_ref": [
      "r148",
      "r150",
      "r1296"
     ]
    },
    "us-gaap_GainLossOnSaleOfInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnSaleOfInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Net loss (gain) on sale of real estate, investments and other",
        "label": "Gain (Loss) on Sale of Investments",
        "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."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Gain on sale of building (See Note 3)",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and administrative expenses",
        "label": "General and Administrative Expense",
        "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."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r1018"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeneralAndAdministrativeExpenseMember",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and Administrative Expense",
        "label": "General and Administrative Expense [Member]",
        "documentation": "Primary financial statement caption encompassing general and administrative expense."
       }
      }
     },
     "auth_ref": [
      "r145"
     ]
    },
    "cmco_GeneralAndProductLiabilityInsuranceLimit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "GeneralAndProductLiabilityInsuranceLimit",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and product liability insurance limit",
        "label": "General And Product Liability, Insurance Limit",
        "documentation": "General And Product Liability, Insurance Limit"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GeographicConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeographicConcentrationRiskMember",
     "presentation": [
      "http://www.cmworks.com/role/DescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographic Concentration Risk",
        "label": "Geographic Concentration Risk [Member]",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r1061"
     ]
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.cmworks.com/role/AcquisitionsDisposalsScheduleofPurchaseConsiderationtotheAssetsAcquiredandLiabilitiesDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails",
      "http://www.cmworks.com/role/AcquisitionsDisposalsScheduleofPurchaseConsiderationtotheAssetsAcquiredandLiabilitiesDetails",
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "periodStartLabel": "Opening balance",
        "periodEndLabel": "Closing balance",
        "label": "Goodwill",
        "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r270",
      "r457",
      "r909",
      "r1096",
      "r1102",
      "r1138",
      "r1150",
      "r1380",
      "r1387"
     ]
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAcquiredDuringPeriod",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisition of montratec (Refer to Note 3)",
        "label": "Goodwill, Acquired During Period",
        "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination."
       }
      }
     },
     "auth_ref": [
      "r460",
      "r1102"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]",
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and Intangible Assets",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "documentation": "The entire disclosure for goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r1378",
      "r1390"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined."
       }
      }
     },
     "auth_ref": [
      "r456",
      "r467",
      "r1102"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Assets",
        "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined."
       }
      }
     },
     "auth_ref": [
      "r468",
      "r481",
      "r483"
     ]
    },
    "cmco_GoodwillDiscountedCashFlowsMeasurementInputPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "GoodwillDiscountedCashFlowsMeasurementInputPeriod",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesNarrativeDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill, discounted cash flows, measurement input period",
        "label": "Goodwill, Discounted Cash Flows, Measurement Input Period",
        "documentation": "Goodwill, Discounted Cash Flows, Measurement Input Period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillForeignCurrencyTranslationGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Currency translation",
        "label": "Goodwill, Foreign Currency Translation Gain (Loss)",
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) asset representing future economic benefit from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r464"
     ]
    },
    "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillImpairedAccumulatedImpairmentLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill, impaired, accumulated impairment loss",
        "label": "Goodwill, Impaired, Accumulated Impairment Loss",
        "documentation": "Amount of accumulated impairment loss for asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r459",
      "r466",
      "r1102"
     ]
    },
    "us-gaap_GoodwillRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillRollForward",
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill [Roll Forward]",
        "label": "Goodwill [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "cmco_GrossDefenseCostsPriorToRetroPremiumsRequiredBySettlementPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "GrossDefenseCostsPriorToRetroPremiumsRequiredBySettlementPercentage",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross defense costs prior to retro premiums required by settlement, percentage",
        "label": "Gross Defense Costs Prior to Retro Premiums Required by Settlement, Percentage",
        "documentation": "Gross Defense Costs Prior to Retro Premiums Required by Settlement, Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "label": "Gross Profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r139",
      "r143",
      "r205",
      "r314",
      "r436",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r792",
      "r1090",
      "r1095",
      "r1359",
      "r1361",
      "r1362",
      "r1363",
      "r1364",
      "r1426"
     ]
    },
    "cmco_HartlandWIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "HartlandWIMember",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativeDetails",
      "http://www.cmworks.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hartland, WI",
        "label": "Hartland, WI [Member]",
        "documentation": "Hartland, WI"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_HedgingDesignationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "HedgingDesignationAxis",
     "presentation": [
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesAccruedLiabilitiesDetails",
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesOtherNoncurrentLiabilitiesDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsNarrativeDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsScheduleofDerivativeInstrumentsDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsScheduleofDerivativeInstrumentsEffectonCondensedConsolidatedStatementsofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging Designation [Axis]",
        "label": "Hedging Designation [Axis]",
        "documentation": "Information by designation of purpose of derivative instrument."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r749"
     ]
    },
    "us-gaap_HedgingDesignationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "HedgingDesignationDomain",
     "presentation": [
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesAccruedLiabilitiesDetails",
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesOtherNoncurrentLiabilitiesDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsNarrativeDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsScheduleofDerivativeInstrumentsDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsScheduleofDerivativeInstrumentsEffectonCondensedConsolidatedStatementsofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging Designation [Domain]",
        "label": "Hedging Designation [Domain]",
        "documentation": "Designation of purpose of derivative instrument."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "cmco_HighPrecisionConveyorsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "HighPrecisionConveyorsMember",
     "presentation": [
      "http://www.cmworks.com/role/BusinessSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "High Precision Conveyors",
        "label": "High Precision Conveyors [Member]",
        "documentation": "High Precision Conveyors"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_HoistsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "HoistsMember",
     "presentation": [
      "http://www.cmworks.com/role/BusinessSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hoists",
        "label": "Hoists [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://www.cmworks.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ICFR Auditor Attestation Flag",
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r1187",
      "r1188",
      "r1211"
     ]
    },
    "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of intangible assets, indefinite-lived",
        "label": "Impairment of Intangible Assets, Indefinite-Lived (Excluding Goodwill)",
        "documentation": "Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value."
       }
      }
     },
     "auth_ref": [
      "r470",
      "r1344",
      "r1399",
      "r1402"
     ]
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of Long-Lived Assets",
        "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "United states income (loss) before income tax expense",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations."
       }
      }
     },
     "auth_ref": [
      "r315",
      "r699"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossScheduleofReclassifiedOutofAccumulatedOtherComprehensiveLossDetails",
      "http://www.cmworks.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income before income tax expense",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "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."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r200",
      "r205",
      "r913",
      "r927",
      "r1090",
      "r1095",
      "r1359",
      "r1361",
      "r1362",
      "r1363",
      "r1364"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign subsidiary income",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile."
       }
      }
     },
     "auth_ref": [
      "r315",
      "r699"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement [Abstract]",
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails",
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Income Location, Balance [Axis]",
        "label": "Statement of Income Location, Balance [Axis]",
        "documentation": "Information by location in statement of income where disaggregated amount has been reported."
       }
      }
     },
     "auth_ref": [
      "r485",
      "r492",
      "r494",
      "r772",
      "r776",
      "r781",
      "r954",
      "r956",
      "r1019",
      "r1074",
      "r1140",
      "r1537"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails",
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Income Location, Balance [Domain]",
        "label": "Statement of Income Location, Balance [Domain]",
        "documentation": "Location in statement of income where disaggregated amount has been reported."
       }
      }
     },
     "auth_ref": [
      "r492",
      "r494",
      "r772",
      "r776",
      "r781",
      "r954",
      "r956",
      "r1019",
      "r1074",
      "r1140",
      "r1537"
     ]
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityAxis",
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Jurisdiction [Axis]",
        "label": "Income Tax Jurisdiction [Axis]",
        "documentation": "Information by income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r310",
      "r700",
      "r701",
      "r713",
      "r722",
      "r1135",
      "r1474"
     ]
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityDomain",
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Jurisdiction [Domain]",
        "label": "Income Tax Jurisdiction [Domain]",
        "documentation": "Income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r310",
      "r700",
      "r701",
      "r713",
      "r722",
      "r1135",
      "r1474"
     ]
    },
    "us-gaap_IncomeTaxContingencyLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxContingencyLineItems",
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Contingency [Line Items]",
        "label": "Income Tax Contingency [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxContingencyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxContingencyTable",
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Contingency [Table]",
        "label": "Income Tax Contingency [Table]",
        "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months."
       }
      }
     },
     "auth_ref": [
      "r1470"
     ]
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Disclosure [Abstract]",
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r316",
      "r693",
      "r700",
      "r709",
      "r710",
      "r711",
      "r716",
      "r720",
      "r726",
      "r728",
      "r729",
      "r730",
      "r973",
      "r1135"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      },
      "http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.cmworks.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxExpenseBenefitDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossScheduleofReclassifiedOutofAccumulatedOtherComprehensiveLossDetails",
      "http://www.cmworks.com/role/ConsolidatedStatementsofOperations",
      "http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails",
      "http://www.cmworks.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxExpenseBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax (benefit) expense",
        "totalLabel": "Income tax (benefit) expense",
        "negatedTerseLabel": "Income tax (benefit) expense",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r208",
      "r222",
      "r342",
      "r343",
      "r361",
      "r375",
      "r390",
      "r698",
      "r700",
      "r727",
      "r934",
      "r1135"
     ]
    },
    "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation allowance",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r706",
      "r1135",
      "r1468"
     ]
    },
    "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign taxes at rates other than statutory federal rate",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r701",
      "r704",
      "r1135",
      "r1468"
     ]
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected tax expense (benefit) at statutory rate",
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r700",
      "r1135"
     ]
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationNondeductibleExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-deductible interest",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses."
       }
      }
     },
     "auth_ref": [
      "r707",
      "r708",
      "r1468"
     ]
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments."
       }
      }
     },
     "auth_ref": [
      "r1135",
      "r1468",
      "r1469"
     ]
    },
    "us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationRepatriationOfForeignEarnings",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "US Tax on foreign earnings",
        "label": "Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to repatriation of foreign earnings."
       }
      }
     },
     "auth_ref": [
      "r1468",
      "r1469"
     ]
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State income taxes net of federal benefit",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r703",
      "r1135",
      "r1468"
     ]
    },
    "us-gaap_IncomeTaxReconciliationTaxCredits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationTaxCredits",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Federal tax credits",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits."
       }
      }
     },
     "auth_ref": [
      "r705",
      "r708",
      "r1468"
     ]
    },
    "us-gaap_IncomeTaxReconciliationTaxSettlements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationTaxSettlements",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax audit adjustments",
        "label": "Effective Income Tax Rate Reconciliation, Tax Settlement, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax settlements. Including, but not limited to, domestic tax settlement, foreign tax settlement, state and local tax settlement, and other tax settlements."
       }
      }
     },
     "auth_ref": [
      "r1468",
      "r1469"
     ]
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes paid, net of refunds",
        "label": "Income Taxes Paid, Net",
        "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r310",
      "r721",
      "r722"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableTrade": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsPayableTrade",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade accounts payable",
        "label": "Increase (Decrease) in Accounts Payable, Trade",
        "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."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Trade accounts receivable",
        "label": "Increase (Decrease) in Accounts Receivable",
        "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."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued liabilities",
        "label": "Increase (Decrease) in Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Inventories",
        "label": "Increase (Decrease) in Inventories",
        "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."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in operating assets and liabilities, net of effects\u00a0of business acquisitions and divestitures:",
        "label": "Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherNoncurrentAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other assets",
        "label": "Increase (Decrease) in Other Noncurrent Assets",
        "documentation": "Amount of increase (decrease) in noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r1343"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current liabilities",
        "label": "Increase (Decrease) in Other Noncurrent Liabilities",
        "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInPrepaidExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInPrepaidExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid expenses and other",
        "label": "Increase (Decrease) in Prepaid Expense",
        "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."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "cmco_IncreaseInDebtIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "IncreaseInDebtIssuanceCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase In deferred financing costs",
        "label": "Increase In Debt Issuance Costs",
        "documentation": "Increase In Debt Issuance Costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "calculation": {
      "http://www.cmworks.com/role/EarningsperShareandStockPlansScheduleofEarningsPerShareDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansScheduleofEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Effect of dilutive employee stock options, RSU's and performance shares (in shares)",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements",
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method."
       }
      }
     },
     "auth_ref": [
      "r350",
      "r351",
      "r352",
      "r356",
      "r648"
     ]
    },
    "us-gaap_IndefiniteLivedTrademarks": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IndefiniteLivedTrademarks",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsScheduleofIdentifiableIntangibleAssetsDetails": {
       "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsScheduleofIdentifiableIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-lived trademark",
        "verboseLabel": "Indefinite-lived trademark",
        "label": "Indefinite-Lived Trademarks",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1327",
      "r1399"
     ]
    },
    "cmco_IndemnityCostsCoveredByInsurancePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "IndemnityCostsCoveredByInsurancePercentage",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indemnity costs covered by insurance, percentage",
        "label": "Indemnity Costs Covered by Insurance, Percentage",
        "documentation": "Indemnity Costs Covered by Insurance, Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Individual:",
        "label": "Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1208",
      "r1219",
      "r1229",
      "r1253",
      "r1262",
      "r1266",
      "r1274"
     ]
    },
    "cmco_IndustrialCranesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "IndustrialCranesMember",
     "presentation": [
      "http://www.cmworks.com/role/BusinessSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Industrial cranes",
        "label": "Industrial Cranes [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_IndustrialProductsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "IndustrialProductsMember",
     "presentation": [
      "http://www.cmworks.com/role/RevenueReceivablesScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Industrial Products",
        "label": "Industrial Products [Member]",
        "documentation": "Industrial Products [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1272"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1189",
      "r1278"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Adopted",
        "label": "Insider Trading Policies and Procedures Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1189",
      "r1278"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted",
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1189",
      "r1278"
     ]
    },
    "cmco_InsuranceRecoveriesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "InsuranceRecoveriesNet",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesScheduleofReconciliationforAccruedGeneralandProductLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Estimated insurance recoveries",
        "label": "Insurance Recoveries, Net",
        "documentation": "Insurance Recoveries, Net"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IntangibleAssetsGrossExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsGrossExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsScheduleofIdentifiableIntangibleAssetsDetails": {
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsScheduleofIdentifiableIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross Carrying\u00a0 Amount",
        "label": "Intangible Assets, Gross (Excluding Goodwill)",
        "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill."
       }
      }
     },
     "auth_ref": [
      "r270"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsScheduleofIdentifiableIntangibleAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsScheduleofIdentifiableIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other intangibles, net",
        "totalLabel": "Net",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "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."
       }
      }
     },
     "auth_ref": [
      "r469",
      "r1398",
      "r1399"
     ]
    },
    "us-gaap_InterestAndDebtExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestAndDebtExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest and debt expense",
        "label": "Interest and Debt Expense",
        "documentation": "Interest and debt related expenses associated with nonoperating financing activities of the entity."
       }
      }
     },
     "auth_ref": [
      "r1339"
     ]
    },
    "us-gaap_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossScheduleofReclassifiedOutofAccumulatedOtherComprehensiveLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest and debt expense",
        "label": "Interest Expense, Operating and Nonoperating",
        "documentation": "Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense."
       }
      }
     },
     "auth_ref": [
      "r361",
      "r367",
      "r371",
      "r377",
      "r390",
      "r806",
      "r1095",
      "r1096"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest paid",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "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."
       }
      }
     },
     "auth_ref": [
      "r305",
      "r308",
      "r309"
     ]
    },
    "us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate cash flow hedge loss",
        "label": "Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net",
        "documentation": "The estimated net amount of unrealized gains or losses on interest rate cash flow hedges as of the balance sheet date expected to be reclassified to earnings within the next twelve months."
       }
      }
     },
     "auth_ref": [
      "r100"
     ]
    },
    "us-gaap_InterestRateSwapMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestRateSwapMember",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsNarrativeDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsScheduleofDerivativeInstrumentsDetails",
      "http://www.cmworks.com/role/DerivativeInstrumentsScheduleofDerivativeInstrumentsEffectonCondensedConsolidatedStatementsofOperationsDetails",
      "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredorDisclosedatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate swap",
        "label": "Interest Rate Swap [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1076",
      "r1175",
      "r1176"
     ]
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory Disclosure [Abstract]",
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryDisclosureTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/Inventories"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "label": "Inventory Disclosure [Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r449"
     ]
    },
    "us-gaap_InventoryFinishedGoods": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryFinishedGoods",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/InventoriesScheduleofInventoryCurrentDetails": {
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/InventoriesScheduleofInventoryCurrentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finished goods",
        "label": "Inventory, Finished Goods, Gross",
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1330"
     ]
    },
    "us-gaap_InventoryGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryGross",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/InventoriesScheduleofInventoryCurrentDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/InventoriesScheduleofInventoryCurrentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Inventory, gross",
        "label": "Inventory, Gross",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1334"
     ]
    },
    "us-gaap_InventoryLIFOReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryLIFOReserve",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/InventoriesScheduleofInventoryCurrentDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/InventoriesScheduleofInventoryCurrentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "LIFO cost less than FIFO cost",
        "label": "Inventory, LIFO Reserve",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1333"
     ]
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.cmworks.com/role/InventoriesScheduleofInventoryCurrentDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets",
      "http://www.cmworks.com/role/InventoriesScheduleofInventoryCurrentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Inventories",
        "totalLabel": "Net inventories",
        "label": "Inventory, Net",
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r279",
      "r1080",
      "r1150"
     ]
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryPolicyTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "label": "Inventory, Policy [Policy Text Block]",
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost."
       }
      }
     },
     "auth_ref": [
      "r209",
      "r266",
      "r278",
      "r449",
      "r450",
      "r451",
      "r871",
      "r1086"
     ]
    },
    "us-gaap_InventoryRawMaterials": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryRawMaterials",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/InventoriesScheduleofInventoryCurrentDetails": {
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/InventoriesScheduleofInventoryCurrentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Raw materials",
        "label": "Inventory, Raw Materials, Gross",
        "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1332"
     ]
    },
    "us-gaap_InventoryWorkInProcess": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryWorkInProcess",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/InventoriesScheduleofInventoryCurrentDetails": {
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/InventoriesScheduleofInventoryCurrentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Work-in-process",
        "label": "Inventory, Work in Process, Gross",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1331"
     ]
    },
    "us-gaap_InvestmentIncomeNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentIncomeNet",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/MarketableSecuritiesandOtherInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment income, net",
        "label": "Investment Income, Net",
        "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r146",
      "r147",
      "r149"
     ]
    },
    "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/MarketableSecuritiesandOtherInvestments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Marketable Securities and Other Investments",
        "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]",
        "documentation": "The entire disclosure for investments in certain debt and equity securities."
       }
      }
     },
     "auth_ref": [
      "r202",
      "r225",
      "r400",
      "r401",
      "r788",
      "r789",
      "r1528"
     ]
    },
    "cmco_JPMorganDebtAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "JPMorganDebtAgreementMember",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JP Morgan Debt Agreement",
        "label": "JP Morgan Debt Agreement [Member]",
        "documentation": "JP Morgan Debt Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_KitoCrosbyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "KitoCrosbyMember",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Kito Crosby",
        "label": "Kito Crosby [Member]",
        "documentation": "Kito Crosby"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Land": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Land",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Land and land improvements",
        "label": "Land",
        "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale."
       }
      }
     },
     "auth_ref": [
      "r1326"
     ]
    },
    "srt_LatinAmericaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "LatinAmericaMember",
     "presentation": [
      "http://www.cmworks.com/role/BusinessSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Latin America",
        "label": "Latin America [Member]",
        "documentation": "Region of Latin America."
       }
      }
     },
     "auth_ref": [
      "r1318",
      "r1319",
      "r1320",
      "r1321",
      "r1575",
      "r1577",
      "r1578",
      "r1579"
     ]
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Weighted Average Remaining Lease Term and Discount Rate",
        "label": "Lease, Cost [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1515"
     ]
    },
    "cmco_LeaseWeightedAverageRemainingLeaseTermAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "LeaseWeightedAverageRemainingLeaseTermAbstract",
     "presentation": [
      "http://www.cmworks.com/role/LeasesScheduleofWeightedAverageRemainingLeaseTermandDiscountRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average remaining lease term (in years)",
        "label": "Lease, Weighted Average Remaining Lease Term [Abstract]",
        "documentation": "Lease, Weighted Average Remaining Lease Term"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases [Abstract]",
        "label": "Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Legal Entity [Axis]",
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeFinanceLeaseTermOfContract1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeFinanceLeaseTermOfContract1",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativeDetails",
      "http://www.cmworks.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance lease term",
        "label": "Lessee, Finance Lease, Term of Contract",
        "documentation": "Term of lessee's finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1514"
     ]
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeaseDescriptionLineItems",
     "presentation": [
      "http://www.cmworks.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease, Cost [Abstract]",
        "label": "Lessee, Lease, Description [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r819",
      "r828"
     ]
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeaseDescriptionTable",
     "presentation": [
      "http://www.cmworks.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Lease, Description [Table]",
        "label": "Lessee, Lease, Description [Table]",
        "documentation": "Disclosure of information about lessee's leases."
       }
      }
     },
     "auth_ref": [
      "r819",
      "r828"
     ]
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Lessee, Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r818"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Future Maturities of Leases",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r1516"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total undiscounted lease payments",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r826"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r826"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r826"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2030",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r826"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r826"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r826"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r826"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less: imputed interest",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r826"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Lessee, Operating Leases [Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r810"
     ]
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LettersOfCreditOutstandingAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding letters of credit",
        "label": "Letters of Credit Outstanding, Amount",
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date."
       }
      }
     },
     "auth_ref": []
    },
    "cmco_LeverageRatioTrancheFourAndThereafter": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "LeverageRatioTrancheFourAndThereafter",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leverage ratio on June 30, 2023 and thereafter",
        "label": "Leverage Ratio, Tranche Four And Thereafter",
        "documentation": "Leverage Ratio, Tranche Four And Thereafter"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_LeverageRatioTrancheOne": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "LeverageRatioTrancheOne",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leverage ratio prior to June 30, 2021",
        "label": "Leverage Ratio, Tranche One",
        "documentation": "Leverage Ratio, Tranche One"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_LeverageRatioTrancheThree": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "LeverageRatioTrancheThree",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leverage ratio prior to June 30, 2023",
        "label": "Leverage Ratio, Tranche Three",
        "documentation": "Leverage Ratio, Tranche Three"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_LeverageRatioTrancheTwo": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "LeverageRatioTrancheTwo",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leverage ratio prior to June 30, 2022",
        "label": "Leverage Ratio, Tranche Two",
        "documentation": "Leverage Ratio, Tranche Two"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r113",
      "r114",
      "r115",
      "r118",
      "r119",
      "r120",
      "r123",
      "r314",
      "r436",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r743",
      "r745",
      "r746",
      "r792",
      "r993",
      "r1089",
      "r1182",
      "r1426",
      "r1519",
      "r1520"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and shareholders\u2019 equity",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r199",
      "r922",
      "r1150",
      "r1347",
      "r1376",
      "r1504"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LIABILITIES AND SHAREHOLDERS\u2019 EQUITY",
        "label": "Liabilities and Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Liabilities, Current",
        "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."
       }
      }
     },
     "auth_ref": [
      "r115",
      "r265",
      "r314",
      "r436",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r743",
      "r745",
      "r746",
      "r792",
      "r1150",
      "r1426",
      "r1519",
      "r1520"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current liabilities:",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesRelatedToInvestmentContractsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesRelatedToInvestmentContractsFairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredorDisclosedatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Annuity contract",
        "label": "Liabilities Related to Investment Contracts, Fair Value Disclosure",
        "documentation": "Fair value portion of liability related to investment contracts for example, but not limited to, guaranteed investment contract or annuities."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r1489",
      "r1490",
      "r1500"
     ]
    },
    "us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership interest percent",
        "label": "Limited Liability Company (LLC) or Limited Partnership (LP), Managing Member or General Partner, Ownership Interest",
        "documentation": "Percentage investment held by the managing member or general partner of the limited liability company (LLC) or limited partnership (LP)."
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "us-gaap_LineOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCredit",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding borrowings",
        "label": "Long-Term Line of Credit",
        "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."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r198",
      "r1532"
     ]
    },
    "cmco_LineOfCreditFacilityAccordionFeatureIncreaseLimit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "LineOfCreditFacilityAccordionFeatureIncreaseLimit",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accordion feature, increase limit",
        "label": "Line of Credit Facility, Accordion Feature, Increase Limit",
        "documentation": "Line of Credit Facility, Accordion Feature, Increase Limit"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityIncreaseDecreaseForPeriodNet",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of credit facility, increase (decrease), net",
        "label": "Line of Credit Facility, Increase (Decrease), Net",
        "documentation": "Amount of increase (decrease) of the credit facility."
       }
      }
     },
     "auth_ref": [
      "r1346"
     ]
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of credit facility, maximum borrowing capacity",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "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."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r117"
     ]
    },
    "us-gaap_LineOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditMember",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit",
        "label": "Line of Credit [Member]",
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars."
       }
      }
     },
     "auth_ref": []
    },
    "cmco_LinearMotionProductsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "LinearMotionProductsMember",
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Linear Motion Products",
        "label": "Linear Motion Products [Member]",
        "documentation": "Linear Motion Products"
       }
      }
     },
     "auth_ref": []
    },
    "srt_LitigationCaseAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "LitigationCaseAxis",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Litigation Case [Axis]",
        "label": "Litigation Case [Axis]",
        "documentation": "Information by type of judicial proceeding, alternative dispute resolution or claim."
       }
      }
     },
     "auth_ref": []
    },
    "srt_LitigationCaseTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "LitigationCaseTypeDomain",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Litigation Case [Domain]",
        "label": "Litigation Case [Domain]",
        "documentation": "Judicial proceeding, alternative dispute resolution or claim. For example, but not limited to, name of case, category of litigation, or other differentiating information."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LitigationSettlementAmountAwardedFromOtherParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LitigationSettlementAmountAwardedFromOtherParty",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Litigation settlement claim payable",
        "label": "Litigation Settlement, Amount Awarded from Other Party",
        "documentation": "Amount awarded from other party in judgment or settlement of litigation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoansPayableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LoansPayableMember",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans Payable",
        "label": "Loans Payable [Member]",
        "documentation": "Borrowing supported by a written promise to pay an obligation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.cmworks.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/DebtScheduleofDebtDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.cmworks.com/role/DebtScheduleofDebtDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails",
      "http://www.cmworks.com/role/DebtNarrativeDetails",
      "http://www.cmworks.com/role/DebtScheduleofDebtDetails",
      "http://www.cmworks.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total debt",
        "verboseLabel": "Long-term debt",
        "totalLabel": "Total debt",
        "label": "Long-Term Debt",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r198",
      "r538",
      "r553",
      "r1107",
      "r1108",
      "r1148",
      "r1532"
     ]
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtAndCapitalLeaseObligations",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term loan, AR securitization facility and finance lease obligations",
        "label": "Long-Term Debt and Lease Obligation",
        "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r917"
     ]
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Current portion of long-term debt and finance lease obligations",
        "label": "Long-Term Debt and Lease Obligation, Current",
        "documentation": "Amount of long-term debt and lease obligation, classified as current."
       }
      }
     },
     "auth_ref": [
      "r114"
     ]
    },
    "us-gaap_LongTermDebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/DebtScheduleofDebtDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativeDetails",
      "http://www.cmworks.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less: current portion",
        "label": "Long-Term Debt, Current Maturities",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r274"
     ]
    },
    "us-gaap_LongTermDebtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtFairValue",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsNarrativeDetails",
      "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredorDisclosedatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Long-term debt, fair value",
        "terseLabel": "Long-term debt, fair value",
        "label": "Long-Term Debt, Fair Value",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1489",
      "r1491",
      "r1492",
      "r1493"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Long-Term Debt, Maturity, after Year Five",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r319",
      "r1430"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Long-Term Debt, Maturity, Year One",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r319",
      "r543"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Long-Term Debt, Maturity, Year Four",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r319",
      "r543"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Long-Term Debt, Maturity, Year Three",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r319",
      "r543"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Long-Term Debt, Maturity, Year Two",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r319",
      "r543"
     ]
    },
    "us-gaap_LongTermDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMember",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt",
        "label": "Long-Term Debt [Member]",
        "documentation": "Debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/DebtScheduleofDebtDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term loan, AR securitization facility and finance lease obligations",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r275"
     ]
    },
    "cmco_LongTermIncentivePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "LongTermIncentivePlanMember",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long Term Incentive Plan",
        "label": "Long Term Incentive Plan [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_LongTermIncentivePlansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "LongTermIncentivePlansMember",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansRestrictedStockUnitsandPerformanceShareTablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long Term Incentive Plans",
        "label": "Long Term Incentive Plans [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails",
      "http://www.cmworks.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Axis]",
        "label": "Long-Term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r1407",
      "r1408",
      "r1409"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails",
      "http://www.cmworks.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Domain]",
        "label": "Long-Term Debt, Type [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r61",
      "r1407",
      "r1408",
      "r1409"
     ]
    },
    "cmco_LossContingenciesReconciliationTableTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "LossContingenciesReconciliationTableTableTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Loss Contingencies Reconciliation",
        "label": "Loss Contingencies Reconciliation Table [Table Text Block]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LossContingencyAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Contingency [Abstract]",
        "label": "Loss Contingency [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LossContingencyAccrualAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyAccrualAtCarryingValue",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativeDetails",
      "http://www.cmworks.com/role/LossContingenciesScheduleofReconciliationforAccruedGeneralandProductLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss contingency accrual",
        "periodStartLabel": "Accrued general and product liability, beginning of year",
        "periodEndLabel": "Accrued general and product liability, end of year",
        "label": "Loss Contingency Accrual",
        "documentation": "Amount of loss contingency liability."
       }
      }
     },
     "auth_ref": [
      "r500",
      "r1299"
     ]
    },
    "us-gaap_LossContingencyAccrualCarryingValueCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyAccrualCarryingValueCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss contingency accrual, current",
        "label": "Loss Contingency, Accrual, Current",
        "documentation": "Amount of loss contingency liability expected to be resolved within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r500"
     ]
    },
    "us-gaap_LossContingencyAccrualCarryingValueNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyAccrualCarryingValueNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss contingency, accrual, noncurrent",
        "label": "Loss Contingency, Accrual, Noncurrent",
        "documentation": "Amount of loss contingency liability expected to be resolved after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r500"
     ]
    },
    "cmco_LossContingencyAccrualNetOfInsuranceRecoveries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "LossContingencyAccrualNetOfInsuranceRecoveries",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesScheduleofReconciliationforAccruedGeneralandProductLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net accrued general and product liability, end of year",
        "label": "Loss Contingency, Accrual, Net Of Insurance Recoveries",
        "documentation": "Loss Contingency, Accrual, Net Of Insurance Recoveries"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LossContingencyAccrualPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyAccrualPayments",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesScheduleofReconciliationforAccruedGeneralandProductLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Deduct payments for claims",
        "label": "Loss Contingency Accrual, Payments",
        "documentation": "Amount of cash outflow reducing loss contingency liability."
       }
      }
     },
     "auth_ref": [
      "r1413"
     ]
    },
    "us-gaap_LossContingencyAccrualProductLiabilityNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyAccrualProductLiabilityNet",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net accrued general and product liability, end of period",
        "label": "Loss Contingency Accrual, Product Liability, Net",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r503",
      "r1413"
     ]
    },
    "us-gaap_LossContingencyAccrualProvision": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyAccrualProvision",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesScheduleofReconciliationforAccruedGeneralandProductLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Add provision for claims",
        "label": "Loss Contingency Accrual, Provision",
        "documentation": "Amount charged against operating income increasing loss contingency liability, after adjustments to reduce previously estimated charges."
       }
      }
     },
     "auth_ref": [
      "r1413"
     ]
    },
    "us-gaap_LossContingencyAccrualRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyAccrualRollForward",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesScheduleofReconciliationforAccruedGeneralandProductLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Contingency Accrual [Roll Forward]",
        "label": "Loss Contingency Accrual [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "cmco_LossContingencyAllegedAdditionalPenaltiesAndInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "LossContingencyAllegedAdditionalPenaltiesAndInterest",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount of alleged taxes owed including penalties and interest",
        "label": "Loss Contingency, Alleged Additional Penalties And Interest",
        "documentation": "Loss Contingency, Alleged Additional Penalties And Interest"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_LossContingencyAllegedTaxesOwed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "LossContingencyAllegedTaxesOwed",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount of alleged taxes owed",
        "label": "Loss Contingency Alleged Taxes Owed",
        "documentation": "Loss Contingency Alleged Taxes Owed"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LossContingencyDamagesSoughtValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyDamagesSoughtValue",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss contingency, damages sought, value",
        "label": "Loss Contingency, Damages Sought, Value",
        "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter."
       }
      }
     },
     "auth_ref": [
      "r1413",
      "r1414",
      "r1416"
     ]
    },
    "us-gaap_LossContingencyEstimateOfPossibleLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyEstimateOfPossibleLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimation of asbestos-related aggregate liability that is probable and estimable",
        "label": "Loss Contingency, Estimate of Possible Loss",
        "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r501",
      "r502",
      "r506",
      "r507",
      "r689",
      "r1105"
     ]
    },
    "cmco_LossContingencyNumberOfDecisions": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "LossContingencyNumberOfDecisions",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of decisions",
        "label": "Loss Contingency, Number of Decisions",
        "documentation": "Loss Contingency, Number of Decisions"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_LossContingencyPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "LossContingencyPeriod",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss contingency period",
        "label": "Loss Contingency Period",
        "documentation": "Loss Contingency Period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MachineryAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MachineryAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Machinery, equipment, and leasehold improvements",
        "label": "Machinery and Equipment, Gross",
        "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment."
       }
      }
     },
     "auth_ref": [
      "r163"
     ]
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MachineryAndEquipmentMember",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Machinery and Equipment",
        "label": "Machinery and Equipment [Member]",
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment."
       }
      }
     },
     "auth_ref": []
    },
    "cmco_MagnetekMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "MagnetekMember",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Magnetek",
        "label": "Magnetek [Member]",
        "documentation": "Magnetek [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MarketableSecuritiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MarketableSecuritiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Marketable Securities [Abstract]",
        "label": "Marketable Securities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_MarketableSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "MarketableSecuritiesMember",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredorDisclosedatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Marketable securities",
        "label": "Marketable securities [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MarketableSecuritiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MarketableSecuritiesNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets",
      "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredorDisclosedatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Marketable securities",
        "terseLabel": "Marketable securities",
        "label": "Marketable Securities, Noncurrent",
        "documentation": "Amount of investment in marketable security, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r1329"
     ]
    },
    "us-gaap_MarketableSecuritiesPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MarketableSecuritiesPolicy",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Marketable Securities",
        "label": "Marketable Securities, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for investment classified as marketable security."
       }
      }
     },
     "auth_ref": [
      "r105"
     ]
    },
    "us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/MarketableSecuritiesandOtherInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net realized gains on sale of marketable securities",
        "label": "Marketable Security, Realized Gain (Loss)",
        "documentation": "Amount of realized gain (loss) on investment in marketable security."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesNarrativeDetails",
      "http://www.cmworks.com/role/DebtNarrativeDetails",
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails",
      "http://www.cmworks.com/role/LeasesNarrativeDetails",
      "http://www.cmworks.com/role/LossContingenciesNarrativeDetails",
      "http://www.cmworks.com/role/RevenueReceivablesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum",
        "label": "Maximum [Member]",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r232",
      "r234",
      "r236",
      "r237",
      "r239",
      "r258",
      "r259",
      "r501",
      "r502",
      "r504",
      "r505",
      "r642",
      "r689",
      "r770",
      "r869",
      "r953",
      "r955",
      "r965",
      "r985",
      "r986",
      "r1039",
      "r1041",
      "r1043",
      "r1044",
      "r1057",
      "r1072",
      "r1073",
      "r1100",
      "r1111",
      "r1130",
      "r1141",
      "r1142",
      "r1146",
      "r1147",
      "r1161",
      "r1428",
      "r1521",
      "r1522",
      "r1523",
      "r1524",
      "r1525",
      "r1526"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measure:",
        "label": "Measure [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1245"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Measure Name"
       }
      }
     },
     "auth_ref": [
      "r1245"
     ]
    },
    "us-gaap_MeasurementInputCapRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputCapRateMember",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Input, Cap Rate",
        "label": "Measurement Input, Cap Rate [Member]",
        "documentation": "Measurement input using ratio of net operating income produced by asset to its capital cost."
       }
      }
     },
     "auth_ref": [
      "r1491",
      "r1492",
      "r1493"
     ]
    },
    "cmco_MeasurementInputCompoundAnnualGrowthRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "MeasurementInputCompoundAnnualGrowthRateMember",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFairValueMeasurementInputsandValuationTechniquesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compound annual growth rate",
        "label": "Measurement Input, Compound Annual Growth Rate [Member]",
        "documentation": "Measurement Input, Compound Annual Growth Rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MeasurementInputDiscountRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputDiscountRateMember",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsNarrativeDetails",
      "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFairValueMeasurementInputsandValuationTechniquesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discount rate",
        "label": "Measurement Input, Discount Rate [Member]",
        "documentation": "Measurement input using interest rate to determine present value of future cash flows."
       }
      }
     },
     "auth_ref": [
      "r1491",
      "r1492",
      "r1493"
     ]
    },
    "us-gaap_MeasurementInputLapseRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputLapseRateMember",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Input, Lapse Rate",
        "label": "Measurement Input, Lapse Rate [Member]",
        "documentation": "Measurement input using rate insurance policy terminates due to non-payment of premium."
       }
      }
     },
     "auth_ref": [
      "r1491",
      "r1492",
      "r1493"
     ]
    },
    "cmco_MeasurementInputRate": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "MeasurementInputRate",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsNarrativeDetails",
      "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFairValueMeasurementInputsandValuationTechniquesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement input, rate",
        "label": "Measurement Input, Rate",
        "documentation": "Measurement Input, Rate"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_MeasurementInputTerminalValueGrowthRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "MeasurementInputTerminalValueGrowthRateMember",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFairValueMeasurementInputsandValuationTechniquesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Terminal value growth rate",
        "label": "Measurement Input, Terminal Value Growth Rate [Member]",
        "documentation": "Measurement Input, Terminal Value Growth Rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputTypeAxis",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsNarrativeDetails",
      "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFairValueMeasurementInputsandValuationTechniquesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Input Type [Axis]",
        "label": "Measurement Input Type [Axis]",
        "documentation": "Information by type of measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r768",
      "r769",
      "r770",
      "r1141"
     ]
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputTypeDomain",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsNarrativeDetails",
      "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFairValueMeasurementInputsandValuationTechniquesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Input Type [Domain]",
        "label": "Measurement Input Type [Domain]",
        "documentation": "Measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r768",
      "r769",
      "r770",
      "r1141"
     ]
    },
    "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisitions &amp; Disposals",
        "label": "Mergers, Acquisitions and Dispositions Disclosures [Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r109",
      "r184"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesNarrativeDetails",
      "http://www.cmworks.com/role/DebtNarrativeDetails",
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails",
      "http://www.cmworks.com/role/LeasesNarrativeDetails",
      "http://www.cmworks.com/role/LossContingenciesNarrativeDetails",
      "http://www.cmworks.com/role/RevenueReceivablesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum",
        "label": "Minimum [Member]",
        "documentation": "Lower limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r232",
      "r234",
      "r236",
      "r237",
      "r239",
      "r258",
      "r259",
      "r501",
      "r502",
      "r504",
      "r505",
      "r642",
      "r689",
      "r770",
      "r869",
      "r953",
      "r955",
      "r965",
      "r985",
      "r986",
      "r1039",
      "r1041",
      "r1043",
      "r1044",
      "r1057",
      "r1072",
      "r1073",
      "r1100",
      "r1111",
      "r1130",
      "r1141",
      "r1142",
      "r1146",
      "r1161",
      "r1428",
      "r1521",
      "r1522",
      "r1523",
      "r1524",
      "r1525",
      "r1526"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MNPI Disclosure Timed for Compensation Value",
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1265"
     ]
    },
    "cmco_MontratecMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "MontratecMember",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails",
      "http://www.cmworks.com/role/AcquisitionsDisposalsScheduleofPurchaseConsiderationtotheAssetsAcquiredandLiabilitiesDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails",
      "http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Montratec",
        "label": "Montratec [Member]",
        "documentation": "Montratec"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesScheduleofProductWarrantyLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]",
        "label": "Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MovementInValuationAllowancesAndReservesRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MovementInValuationAllowancesAndReservesRollForward",
     "presentation": [
      "http://www.cmworks.com/role/RevenueReceivablesScheduleofBalanceandRelatedActivityforAllowanceforDoubtfulAccountsDetails",
      "http://www.cmworks.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]",
        "label": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Material Terms of Trading Arrangement",
        "label": "Material Terms of Trading Arrangement [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1273"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Named Executive Officers, Footnote",
        "label": "Named Executive Officers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1246"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by (used for) financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "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."
       }
      }
     },
     "auth_ref": [
      "r307"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing activities:",
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by (used for) investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "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."
       }
      }
     },
     "auth_ref": [
      "r307"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investing activities:",
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by (used for) operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "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."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r157",
      "r159"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating activities:",
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      },
      "http://www.cmworks.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossScheduleofReclassifiedOutofAccumulatedOtherComprehensiveLossDetails",
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.cmworks.com/role/ConsolidatedStatementsofOperations",
      "http://www.cmworks.com/role/ConsolidatedStatementsofShareholdersEquity",
      "http://www.cmworks.com/role/EarningsperShareandStockPlansScheduleofEarningsPerShareDetails",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income (loss)",
        "terseLabel": "Net income (loss)",
        "netLabel": "Net income (loss)",
        "verboseLabel": "Net income (loss)",
        "label": "Net Income (Loss) Attributable to Parent",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r144",
      "r159",
      "r201",
      "r263",
      "r291",
      "r294",
      "r298",
      "r314",
      "r331",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r342",
      "r343",
      "r353",
      "r436",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r737",
      "r741",
      "r764",
      "r792",
      "r928",
      "r1016",
      "r1033",
      "r1034",
      "r1181",
      "r1426"
     ]
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Standards Update and Change in Accounting Principle [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/EffectsofNewAccountingPronouncements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effects of New Accounting Pronouncements",
        "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r223",
      "r261",
      "r329",
      "r330",
      "r333",
      "r334",
      "r344",
      "r345",
      "r398",
      "r438",
      "r439",
      "r735",
      "r736",
      "r738",
      "r741",
      "r757",
      "r761",
      "r829",
      "r831",
      "r832",
      "r874",
      "r875",
      "r876",
      "r960",
      "r961",
      "r962",
      "r963",
      "r964"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effects of New Accounting Pronouncements",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-GAAP Measure Description",
        "label": "Non-GAAP Measure Description [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1245"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-NEOs",
        "label": "Non-NEOs [Member]"
       }
      }
     },
     "auth_ref": [
      "r1208",
      "r1219",
      "r1229",
      "r1253",
      "r1262"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r1236"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount",
        "label": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1235"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO",
        "label": "Non-PEO NEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r1253"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted",
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1273"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated",
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1273"
     ]
    },
    "us-gaap_NoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncurrentAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/BusinessSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-lived assets:",
        "label": "Long-Lived Assets",
        "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r396"
     ]
    },
    "cmco_NumberOfAppealsInItalianSupremeCourt": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "NumberOfAppealsInItalianSupremeCourt",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of appeals in Italian supreme court",
        "label": "Number Of Appeals In Italian Supreme Court",
        "documentation": "Number Of Appeals In Italian Supreme Court"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_NumberOfCompaniesAsCoDefendants": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "NumberOfCompaniesAsCoDefendants",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of companies as co-defendants",
        "label": "Number Of Companies As Co-defendants",
        "documentation": "Number Of Companies As Co-defendants"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfCountriesInWhichEntityOperates": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NumberOfCountriesInWhichEntityOperates",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of countries entity operates",
        "label": "Number of Countries in which Entity Operates",
        "documentation": "The number of countries in which the entity operates as of balance sheet date."
       }
      }
     },
     "auth_ref": []
    },
    "cmco_NumberOfFactoriesRelocated": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "NumberOfFactoriesRelocated",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of factories relocated",
        "label": "Number Of Factories Relocated",
        "documentation": "Number Of Factories Relocated"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_NumberOfFiledMemorandumBeforeTheItalianSupremeCourt": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "NumberOfFiledMemorandumBeforeTheItalianSupremeCourt",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of filed memorandum before the italian supreme court",
        "label": "Number Of Filed Memorandum Before The Italian Supreme Court",
        "documentation": "Number Of Filed Memorandum Before The Italian Supreme Court"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfOperatingSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NumberOfOperatingSegments",
     "presentation": [
      "http://www.cmworks.com/role/BusinessSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of operating segments",
        "label": "Number of Operating Segments",
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues."
       }
      }
     },
     "auth_ref": [
      "r1096",
      "r1360"
     ]
    },
    "cmco_NumberOfPensionPlansSettled": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "NumberOfPensionPlansSettled",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of pension plans settled",
        "label": "Number Of Pension Plans Settled",
        "documentation": "Number Of Pension Plans Settled"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_NumberOfPositiveJudgmentsOnTaxAssessments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "NumberOfPositiveJudgmentsOnTaxAssessments",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of positive judgments on tax assessments",
        "label": "Number Of Positive Judgments On Tax Assessments",
        "documentation": "Number Of Positive Judgments On Tax Assessments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesNarrativeDetails",
      "http://www.cmworks.com/role/BusinessSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of reportable segments",
        "label": "Number of Reportable Segments",
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r1091",
      "r1099",
      "r1360"
     ]
    },
    "us-gaap_NumberOfReportingUnits": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NumberOfReportingUnits",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesNarrativeDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of reporting units",
        "label": "Number of Reporting Units",
        "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment."
       }
      }
     },
     "auth_ref": []
    },
    "cmco_NumberOfTaxAssessmentNoticesIssued": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "NumberOfTaxAssessmentNoticesIssued",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of tax assessment notices, issued",
        "label": "Number Of Tax Assessment Notices, Issued",
        "documentation": "Number Of Tax Assessment Notices, Issued"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_NumeratorForBasicAndDilutedEarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "NumeratorForBasicAndDilutedEarningsPerShareAbstract",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansScheduleofEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Numerator for basic and diluted earnings per share:",
        "label": "Numerator For Basic And Diluted Earnings Per Share [Abstract]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomebyComponentDetails": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomebyComponentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive income (loss) before reclassification",
        "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r33"
     ]
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income from operations",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r205",
      "r1090",
      "r1359",
      "r1361",
      "r1362",
      "r1363",
      "r1364"
     ]
    },
    "cmco_OperatingLeaseAssetsAndLiabilitiesLesseeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "OperatingLeaseAssetsAndLiabilitiesLesseeAbstract",
     "presentation": [
      "http://www.cmworks.com/role/LeasesScheduleofLeaserelatedAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating leases:",
        "label": "Operating Lease, Assets And Liabilities, Lessee [Abstract]",
        "documentation": "Operating Lease, Assets And Liabilities, Lessee"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease expense",
        "label": "Operating Lease, Cost",
        "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."
       }
      }
     },
     "auth_ref": [
      "r821",
      "r1149"
     ]
    },
    "us-gaap_OperatingLeaseImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseImpairmentLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails",
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of operating lease",
        "label": "Operating Lease, Impairment Loss",
        "documentation": "Amount of loss from impairment of right-of-use asset from operating lease."
       }
      }
     },
     "auth_ref": [
      "r1513"
     ]
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "presentation": [
      "http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.cmworks.com/role/LeasesScheduleofLeaserelatedAssetsandLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/LeasesScheduleofFutureMaturitiesofLeasesDetails",
      "http://www.cmworks.com/role/LeasesScheduleofLeaserelatedAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating liabilities",
        "terseLabel": "Present value of lease liabilities",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r813"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/LeasesScheduleofLeaserelatedAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesAccruedLiabilitiesDetails",
      "http://www.cmworks.com/role/LeasesScheduleofLeaserelatedAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Current ROU lease liabilities",
        "terseLabel": "Accrued liabilities",
        "label": "Operating Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r813"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.cmworks.com/role/LeasesScheduleofLeaserelatedAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes current operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r814"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/LeasesScheduleofLeaserelatedAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesOtherNoncurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesOtherNoncurrentLiabilitiesDetails",
      "http://www.cmworks.com/role/LeasesScheduleofLeaserelatedAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Non-current ROU lease liabilities",
        "terseLabel": "Other non current liabilities",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r813"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.cmworks.com/role/LeasesScheduleofLeaserelatedAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r814"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for amounts included in the measurement of operating lease liabilities",
        "label": "Operating Lease, Payments",
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r817",
      "r822"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/LeasesScheduleofLeaserelatedAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r812"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.cmworks.com/role/LeasesScheduleofLeaserelatedAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset."
       }
      }
     },
     "auth_ref": [
      "r814"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.cmworks.com/role/LeasesScheduleofWeightedAverageRemainingLeaseTermandDiscountRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating leases, weighted-average discount rate",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r825",
      "r1149"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.cmworks.com/role/LeasesScheduleofWeightedAverageRemainingLeaseTermandDiscountRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating leases",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r824",
      "r1149"
     ]
    },
    "cmco_OperatingLossCarryforwardsSubjectToExpiration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "OperatingLossCarryforwardsSubjectToExpiration",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating loss carryforwards",
        "label": "Operating Loss Carryforwards, Subject to Expiration",
        "documentation": "Operating Loss Carryforwards, Subject to Expiration"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLossCarryforwardsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLossCarryforwardsValuationAllowance",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation allowance",
        "label": "Operating Loss Carryforwards, Valuation Allowance",
        "documentation": "The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r1473"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/DescriptionofBusiness"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Description of Business",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r188",
      "r967",
      "r968"
     ]
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other accrued liabilities",
        "label": "Other Accrued Liabilities, Current",
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r114"
     ]
    },
    "us-gaap_OtherAccruedLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAccruedLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesOtherNoncurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesOtherNoncurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-current liabilities",
        "label": "Other Accrued Liabilities, Noncurrent",
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r119"
     ]
    },
    "us-gaap_OtherAssetImpairmentCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetImpairmentCharges",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other asset impairment charges",
        "label": "Other Asset Impairment Charges",
        "documentation": "The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value."
       }
      }
     },
     "auth_ref": [
      "r1344",
      "r1404"
     ]
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets",
        "label": "Other Assets, Noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r272"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.cmworks.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other comprehensive income (loss), defined benefit plan, net of taxes",
        "negatedTerseLabel": "Change in pension liability and postretirement obligations, net of tax",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent",
        "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r5",
      "r17",
      "r137",
      "r138",
      "r189"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical",
      "http://www.cmworks.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Pension liability adjustments, net of tax expense (benefit)",
        "negatedTerseLabel": "Change in pension liability and postretirement obligations, tax expense (benefit)",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax, Attributable to Parent",
        "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r17",
      "r189"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Foreign currency translation adjustments",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent",
        "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."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r17",
      "r189"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.cmworks.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in derivatives qualifying as hedges, net of taxes of $1,859, $1,111, and $(2,636)",
        "verboseLabel": "Change in derivative qualifying as hedges, net of tax",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent",
        "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r286"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical",
      "http://www.cmworks.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in derivatives qualifying as hedges, tax expense (benefit)",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Parent",
        "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, attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r287"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsScheduleofDerivativeInstrumentsEffectonCondensedConsolidatedStatementsofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount of Gain or (Loss) Recognized in Other Comprehensive Income (Loss) on Derivatives (Effective Portion)",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax",
        "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness."
       }
      }
     },
     "auth_ref": [
      "r285",
      "r286",
      "r747",
      "r748",
      "r751"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsScheduleofDerivativeInstrumentsEffectonCondensedConsolidatedStatementsofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount of Gain or (Loss) Reclassified from AOCL into Income (Effective Portion)",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax",
        "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness."
       }
      }
     },
     "auth_ref": [
      "r218",
      "r286",
      "r290"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Change in foreign currency translation adjustment",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "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."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r929"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomebyComponentDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomebyComponentDetails",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other comprehensive income (loss)",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r17",
      "r189",
      "r292",
      "r295",
      "r339"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive income (loss), net of tax:",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive income (loss), net of tax",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax",
        "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r5",
      "r6",
      "r137",
      "r189"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Tax expense (benefit) from reclassification",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax",
        "documentation": "Amount of tax (expense) benefit for reclassification adjustment from accumulated other comprehensive (income) loss of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r189"
     ]
    },
    "us-gaap_OtherIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherIntangibleAssetsMember",
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsScheduleofIdentifiableIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Intangible Assets [Member]",
        "documentation": "Intangible assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r1103",
      "r1391",
      "r1392",
      "r1393",
      "r1394",
      "r1395",
      "r1396",
      "r1398",
      "r1399",
      "r1400",
      "r1401"
     ]
    },
    "us-gaap_OtherLiabilitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesDisclosureTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued Liabilities and Other Non-current Liabilities",
        "label": "Other Liabilities Disclosure [Text Block]",
        "documentation": "The entire disclosure for other liabilities."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r119",
      "r1405"
     ]
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesOtherNoncurrentLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesOtherNoncurrentLiabilitiesDetails",
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other non-current liabilities",
        "totalLabel": "Accrued liabilities, non-current",
        "terseLabel": "Other liabilities, noncurrent",
        "label": "Other Liabilities, Noncurrent",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r119"
     ]
    },
    "us-gaap_OtherNoncurrentAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNoncurrentAssetsMember",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsScheduleofDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Assets",
        "label": "Other Noncurrent Assets [Member]",
        "documentation": "Primary financial statement caption encompassing other noncurrent assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNoncurrentLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNoncurrentLiabilitiesMember",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsScheduleofDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non current liabilities",
        "label": "Other Noncurrent Liabilities [Member]",
        "documentation": "Primary financial statement caption encompassing other noncurrent liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossScheduleofReclassifiedOutofAccumulatedOtherComprehensiveLossDetails",
      "http://www.cmworks.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other (income) expense, net",
        "terseLabel": "Other nonoperating income (expense)",
        "label": "Other Nonoperating Income (Expense)",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r151"
     ]
    },
    "us-gaap_OtherOperatingActivitiesCashFlowStatement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherOperatingActivitiesCashFlowStatement",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-cash lease expense",
        "label": "Other Operating Activities, Cash Flow Statement",
        "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)."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Performance Measure, Amount",
        "label": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r1245"
     ]
    },
    "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember",
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossNarrativeDetails",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Postretirement Benefit Plans",
        "label": "Other Postretirement Benefits Plan [Member]",
        "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits."
       }
      }
     },
     "auth_ref": [
      "r572",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r639",
      "r640",
      "r641",
      "r1122",
      "r1123",
      "r1124",
      "r1125",
      "r1126"
     ]
    },
    "us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesOtherNoncurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesOtherNoncurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated postretirement benefit obligation",
        "label": "Liability, Other Postretirement Defined Benefit Plan, Noncurrent",
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit other postretirement plan, classified as noncurrent. Excludes pension plan."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r67",
      "r119",
      "r176"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount",
        "label": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1206",
      "r1217",
      "r1227",
      "r1260"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Amount",
        "label": "Outstanding Recovery Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1209",
      "r1220",
      "r1230",
      "r1263"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Outstanding Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1209",
      "r1220",
      "r1230",
      "r1263"
     ]
    },
    "srt_OwnershipAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "OwnershipAxis",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership [Axis]",
        "label": "Ownership [Axis]",
        "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment."
       }
      }
     },
     "auth_ref": []
    },
    "srt_OwnershipDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "OwnershipDomain",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership [Domain]",
        "label": "Ownership [Domain]",
        "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PatentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PatentsMember",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Patents",
        "label": "Patents [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r186",
      "r1391",
      "r1392",
      "r1393",
      "r1394",
      "r1396",
      "r1398",
      "r1400",
      "r1401"
     ]
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1234"
     ]
    },
    "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails",
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Payment to former owners of montratec (see Note 3)",
        "terseLabel": "Payment to former owners of montratec (see Note 3)",
        "label": "Payment for Contingent Consideration Liability, Financing Activities",
        "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_PaymentsForDerivativeInstrumentFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForDerivativeInstrumentFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Cash outflows from hedging activities",
        "label": "Payments for Derivative Instrument, Financing Activities",
        "documentation": "The cash outflow for derivative instruments during the period, which are classified as financing activities, excluding those designated as hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r304",
      "r1084"
     ]
    },
    "cmco_PaymentsForFeesAssociatedWithLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "PaymentsForFeesAssociatedWithLongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Fees paid for borrowing on long-term debt",
        "label": "Payments For Fees Associated With Long-Term Debt",
        "documentation": "Payments For Fees Associated With Long-Term Debt"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForProceedsFromPreviousAcquisition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForProceedsFromPreviousAcquisition",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Working capital settlement",
        "label": "Payments for (Proceeds from) Previous Acquisition",
        "documentation": "The net cash inflow or outflow associated with the aggregate amount of adjustment to the purchase price of a previous acquisition."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Purchases of treasury stock",
        "label": "Payments for Repurchase of Common Stock",
        "documentation": "The cash outflow to reacquire common stock during the period."
       }
      }
     },
     "auth_ref": [
      "r154"
     ]
    },
    "us-gaap_PaymentsOfDebtRestructuringCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsOfDebtRestructuringCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Fees paid for debt repricing",
        "label": "Payments of Debt Restructuring Costs",
        "documentation": "The cash outflow for cost incurred in the modification of term of existing debt agreement in order for the entity to achieve some advantage."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "us-gaap_PaymentsOfDividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsOfDividends",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Payment of dividends",
        "label": "Payments of Dividends",
        "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests."
       }
      }
     },
     "auth_ref": [
      "r154"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails",
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Purchase of businesses, net of cash acquired (See Note 3)",
        "terseLabel": "Payments to acquire businesses, net of cash acquired",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase."
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "us-gaap_PaymentsToAcquireMarketableSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireMarketableSecurities",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Purchases of marketable securities",
        "label": "Payments to Acquire Marketable Securities",
        "documentation": "Amount of cash outflow for purchase of marketable security."
       }
      }
     },
     "auth_ref": [
      "r1367"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Capital expenditures",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "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."
       }
      }
     },
     "auth_ref": [
      "r153"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Issuers, Footnote",
        "label": "Peer Group Issuers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1244"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Total Shareholder Return Amount",
        "label": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r1244"
     ]
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansAmountsRecognizedintheConsolidatedBalanceSheetsDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansAmountsRecognizedintheConsolidatedBalanceSheetsDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liability, defined benefit plan, current",
        "negatedTerseLabel": "Accrued liabilities",
        "label": "Liability, Defined Benefit Plan, Current",
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as current."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r572",
      "r573",
      "r596",
      "r1122"
     ]
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liability, defined benefit plan",
        "label": "Liability, Defined Benefit Plan",
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans."
       }
      }
     },
     "auth_ref": [
      "r197",
      "r573",
      "r596",
      "r1531"
     ]
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansAmountsRecognizedintheConsolidatedBalanceSheetsDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansAmountsRecognizedintheConsolidatedBalanceSheetsDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liability, defined benefit plan, noncurrent",
        "negatedTerseLabel": "Other non-current liabilities",
        "label": "Liability, Defined Benefit Plan, Noncurrent",
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r119",
      "r572",
      "r573",
      "r596",
      "r1122"
     ]
    },
    "us-gaap_PensionExpenseReversalOfExpenseNoncash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionExpenseReversalOfExpenseNoncash",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-cash pension settlement expense (See Note 13)",
        "verboseLabel": "Settlement charge",
        "label": "Pension Expense (Reversal of Expense), Noncash",
        "documentation": "Amount of noncash expense (reversal of expense) for pension benefits. Excludes other postretirement benefits."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_PensionPlansDefinedBenefitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionPlansDefinedBenefitMember",
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossNarrativeDetails",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansAmountsRecognizedintheConsolidatedBalanceSheetsDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansComponentsofNetPeriodicPensionCostDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansExpectedBenefitPaymentsDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansNarrativeDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansPensionPlanswithaProjectedandAccumulatedBenefitObligationinExcessofPlanAssetsDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansReconciliationofBenefitObligationPlanAssetsandFundedStatusDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansRetirementPlanTargetandActualAssetAllocationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Plans",
        "label": "Pension Plan [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r572",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r639",
      "r640",
      "r643",
      "r1122",
      "r1123",
      "r1127",
      "r1128",
      "r1129"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Actually Paid Compensation Amount",
        "label": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1236"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO",
        "label": "PEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r1253"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Name",
        "label": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r1246"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Total Compensation Amount",
        "label": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1235"
     ]
    },
    "cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodOne": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodOne",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Per occurrence limits on self insurance for general and product liability coverage through FY 2003",
        "label": "Per Occurrence Limits on Self Insurance for General and Product Liability Coverage, Period One",
        "documentation": "Per Occurrence Limits on Self Insurance for General and Product Liability Coverage, Period One"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodTwo",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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, Period Two",
        "documentation": "Per Occurrence Limits on Self Insurance for General and Product Liability Coverage, Period Two"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PercentageOfLIFOInventory": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PercentageOfLIFOInventory",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of LIFO inventory",
        "label": "Percentage of LIFO Inventory",
        "documentation": "The percentage of LIFO (last in first out) inventory to total inventory as of the balance sheet date if other than 100 percent."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PerformanceSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PerformanceSharesMember",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails",
      "http://www.cmworks.com/role/EarningsperShareandStockPlansRestrictedStockUnitsandPerformanceShareTablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance Shares",
        "label": "Performance Shares [Member]",
        "documentation": "Share-based payment arrangement awarded for meeting performance target."
       }
      }
     },
     "auth_ref": []
    },
    "cmco_PerpetualConvertibleVotingPreferredEquityInstrumentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "PerpetualConvertibleVotingPreferredEquityInstrumentMember",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Perpetual Convertible Voting Preferred Equity Instrument",
        "label": "Perpetual Convertible Voting Preferred Equity Instrument [Member]",
        "documentation": "Perpetual Convertible Voting Preferred Equity Instrument"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanAssetCategoriesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanAssetCategoriesDomain",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansDefinedBenefitPlansConsolidatedAssetsbyAssetCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Domain]",
        "label": "Defined Benefit Plan, Plan Assets, Category [Domain]",
        "documentation": "Defined benefit plan asset investment."
       }
      }
     },
     "auth_ref": [
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r622",
      "r1120",
      "r1121",
      "r1122"
     ]
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails",
      "http://www.cmworks.com/role/EarningsperShareandStockPlansRestrictedStockUnitsandPerformanceShareTablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Axis]",
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1441",
      "r1442",
      "r1443",
      "r1444",
      "r1445",
      "r1446",
      "r1447",
      "r1448",
      "r1449",
      "r1450",
      "r1451",
      "r1452",
      "r1453",
      "r1454",
      "r1455",
      "r1456",
      "r1457",
      "r1458",
      "r1459",
      "r1460",
      "r1461",
      "r1462",
      "r1463",
      "r1464",
      "r1465",
      "r1466"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails",
      "http://www.cmworks.com/role/EarningsperShareandStockPlansRestrictedStockUnitsandPerformanceShareTablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Domain]",
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1441",
      "r1442",
      "r1443",
      "r1444",
      "r1445",
      "r1446",
      "r1447",
      "r1448",
      "r1449",
      "r1450",
      "r1451",
      "r1452",
      "r1453",
      "r1454",
      "r1455",
      "r1456",
      "r1457",
      "r1458",
      "r1459",
      "r1460",
      "r1461",
      "r1462",
      "r1463",
      "r1464",
      "r1465",
      "r1466"
     ]
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Adjustments Prior Service Cost",
        "label": "Pension Adjustments Prior Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r1237"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Adjustments Service Cost",
        "label": "Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r1293"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Benefits Adjustments, Footnote",
        "label": "Pension Benefits Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1236"
     ]
    },
    "cmco_PrecisionConveyanceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "PrecisionConveyanceMember",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Precision Conveyance",
        "label": "Precision Conveyance [Member]",
        "documentation": "Precision Conveyance"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_PrecisionConveyorProductsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "PrecisionConveyorProductsMember",
     "presentation": [
      "http://www.cmworks.com/role/RevenueReceivablesScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Precision Conveyors Products",
        "label": "Precision Conveyor Products [Member]",
        "documentation": "Precision Conveyor Products"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Prepaid expenses and other",
        "label": "Prepaid Expense, Current",
        "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."
       }
      }
     },
     "auth_ref": [
      "r280",
      "r453",
      "r454",
      "r1081"
     ]
    },
    "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpensesAndOtherCurrentAssetsMember",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsScheduleofDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses and other",
        "label": "Prepaid Expenses and Other Current Assets [Member]",
        "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromCustomersForProgressPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromCustomersForProgressPayments",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/RevenueReceivablesScheduleofBalanceandRelatedActivityforCustomerAdvancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional customer advances received",
        "label": "Proceeds from Customers for Progress Payments",
        "documentation": "Cash received from customers as progress payments on projects that have been partially completed."
       }
      }
     },
     "auth_ref": [
      "r158",
      "r870"
     ]
    },
    "us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromDerivativeInstrumentFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash inflows from hedging activities",
        "label": "Proceeds from Derivative Instrument, Financing Activities",
        "documentation": "The cash inflow provided by derivative instruments during the period, which are classified as financing activities, excluding those designated as hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r303",
      "r1084"
     ]
    },
    "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.cmworks.com/role/MarketableSecuritiesandOtherInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividend received from equity method investment",
        "label": "Proceeds from Equity Method Investment, Distribution, Return of Capital",
        "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."
       }
      }
     },
     "auth_ref": [
      "r306",
      "r1341"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from issuance of common stock",
        "label": "Proceeds from Issuance of Common Stock",
        "documentation": "The cash inflow from the additional capital contribution to the entity."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from issuance of long-term debt",
        "label": "Proceeds from Issuance of Long-Term Debt",
        "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r970"
     ]
    },
    "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromPaymentsForOtherFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Proceeds from (Payments for) Other Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities classified as other."
       }
      }
     },
     "auth_ref": [
      "r1305",
      "r1342"
     ]
    },
    "us-gaap_ProceedsFromRepaymentsOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromRepaymentsOfDebt",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from (repayments of) debt",
        "label": "Proceeds from (Repayments of) Debt",
        "documentation": "The net cash inflow or outflow in aggregate debt due to repayments and proceeds from additional borrowings."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from sales of marketable securities",
        "label": "Proceeds from Sale and Maturity of Marketable Securities",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from sale of fixed assets",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "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."
       }
      }
     },
     "auth_ref": [
      "r152"
     ]
    },
    "us-gaap_ProceedsFromSalesOfAssetsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSalesOfAssetsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from sale of building, net of transaction costs",
        "label": "Proceeds from Sales of Assets, Investing Activities",
        "documentation": "Aggregate cash proceeds received from a combination of transactions that are classified as investing activities in which assets, which may include one or more investments, are sold to third-party buyers. This element can be used by entities to aggregate proceeds from all asset sales that are classified as investing activities."
       }
      }
     },
     "auth_ref": [
      "r1304"
     ]
    },
    "us-gaap_ProductInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProductInformationLineItems",
     "presentation": [
      "http://www.cmworks.com/role/DescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product Information [Line Items]",
        "label": "Product Information [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProductLiabilityContingencyLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProductLiabilityContingencyLineItems",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product Liability Contingency [Line Items]",
        "label": "Product Liability Contingency [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r504",
      "r1413",
      "r1415",
      "r1417"
     ]
    },
    "us-gaap_ProductLiabilityContingencyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProductLiabilityContingencyTable",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product Liability Contingency [Table]",
        "label": "Product Liability Contingency [Table]",
        "documentation": "Disclosure of information about product liability contingency arising from reasonably possible loss from liability related to individual product."
       }
      }
     },
     "auth_ref": [
      "r504",
      "r1413",
      "r1415",
      "r1417"
     ]
    },
    "cmco_ProductLiabilityCoverageLimit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "ProductLiabilityCoverageLimit",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/LossContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product liability coverage limit",
        "label": "Product Liability, Coverage Limit",
        "documentation": "Product Liability, Coverage Limit"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://www.cmworks.com/role/BusinessSegmentInformationDetails",
      "http://www.cmworks.com/role/RevenueReceivablesScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Axis]",
        "label": "Product and Service [Axis]",
        "documentation": "Information by product and service, or group of similar products and similar services."
       }
      }
     },
     "auth_ref": [
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r257",
      "r393",
      "r872",
      "r946",
      "r947",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952",
      "r1077",
      "r1113",
      "r1160",
      "r1161",
      "r1163",
      "r1166",
      "r1167",
      "r1323",
      "r1417",
      "r1418",
      "r1433",
      "r1534",
      "r1538",
      "r1539",
      "r1540",
      "r1541",
      "r1542",
      "r1543",
      "r1544",
      "r1545",
      "r1546",
      "r1547",
      "r1548",
      "r1549",
      "r1550",
      "r1551",
      "r1552",
      "r1553",
      "r1554",
      "r1555",
      "r1556",
      "r1557",
      "r1558",
      "r1559",
      "r1560",
      "r1561",
      "r1562",
      "r1563",
      "r1565",
      "r1566"
     ]
    },
    "us-gaap_ProductWarrantyAccrual": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProductWarrantyAccrual",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesScheduleofProductWarrantyLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance at beginning of year",
        "periodEndLabel": "Balance at end of year",
        "label": "Standard and Extended Product Warranty Accrual",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers."
       }
      }
     },
     "auth_ref": [
      "r196",
      "r508",
      "r510",
      "r513"
     ]
    },
    "us-gaap_ProductWarrantyAccrualPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProductWarrantyAccrualPayments",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesScheduleofProductWarrantyLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Warranties settled",
        "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments",
        "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty."
       }
      }
     },
     "auth_ref": [
      "r511"
     ]
    },
    "us-gaap_ProductWarrantyAccrualWarrantiesIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProductWarrantyAccrualWarrantiesIssued",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesScheduleofProductWarrantyLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrual for warranties issued",
        "label": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued",
        "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued."
       }
      }
     },
     "auth_ref": [
      "r512"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.cmworks.com/role/BusinessSegmentInformationDetails",
      "http://www.cmworks.com/role/RevenueReceivablesScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Domain]",
        "label": "Product and Service [Domain]",
        "documentation": "Product or service, or a group of similar products or similar services."
       }
      }
     },
     "auth_ref": [
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r257",
      "r393",
      "r872",
      "r946",
      "r947",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952",
      "r1077",
      "r1113",
      "r1160",
      "r1161",
      "r1163",
      "r1166",
      "r1167",
      "r1323",
      "r1417",
      "r1418",
      "r1433",
      "r1534",
      "r1538",
      "r1539",
      "r1540",
      "r1541",
      "r1542",
      "r1543",
      "r1544",
      "r1545",
      "r1546",
      "r1547",
      "r1548",
      "r1549",
      "r1550",
      "r1551",
      "r1552",
      "r1553",
      "r1554",
      "r1555",
      "r1556",
      "r1557",
      "r1558",
      "r1559",
      "r1560",
      "r1561",
      "r1562",
      "r1563",
      "r1565",
      "r1566"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net property, plant, and equipment",
        "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization",
        "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset."
       }
      }
     },
     "auth_ref": [
      "r1309",
      "r1403"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Type [Axis]",
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r827"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/PropertyPlantandEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant, and Equipment",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r162",
      "r213",
      "r219",
      "r220"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Property, plant and equipment, gross",
        "label": "Property, Plant and Equipment, Gross",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r268",
      "r926"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net property, plant, and equipment",
        "label": "Property, Plant and Equipment, Net",
        "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."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r827",
      "r914",
      "r926",
      "r1150"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Net [Abstract]",
        "label": "Property, Plant and Equipment, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant, and Equipment",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r213",
      "r219",
      "r924"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/PropertyPlantandEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Property, Plant and Equipment",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Type [Domain]",
        "label": "Long-Lived Tangible Asset [Domain]",
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r827"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated useful lives of property plant and equipment",
        "label": "Property, Plant and Equipment, Useful Life",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure",
        "label": "Pay vs Performance Disclosure [Table]"
       }
      }
     },
     "auth_ref": [
      "r1234"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure, Table",
        "label": "Pay vs Performance [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1234"
     ]
    },
    "cmco_QuarterlyPrincipalAmortizationPercentage": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "QuarterlyPrincipalAmortizationPercentage",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Quarterly principal amortization percentage",
        "label": "Quarterly Principal Amortization Percentage",
        "documentation": "Quarterly Principal Amortization Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesNarrativeDetails",
      "http://www.cmworks.com/role/DebtNarrativeDetails",
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails",
      "http://www.cmworks.com/role/LeasesNarrativeDetails",
      "http://www.cmworks.com/role/LossContingenciesNarrativeDetails",
      "http://www.cmworks.com/role/RevenueReceivablesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Axis]",
        "label": "Statistical Measurement [Axis]",
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r232",
      "r234",
      "r236",
      "r237",
      "r239",
      "r258",
      "r259",
      "r501",
      "r502",
      "r504",
      "r505",
      "r597",
      "r642",
      "r675",
      "r676",
      "r677",
      "r689",
      "r770",
      "r844",
      "r853",
      "r869",
      "r953",
      "r955",
      "r965",
      "r985",
      "r986",
      "r1039",
      "r1041",
      "r1043",
      "r1044",
      "r1057",
      "r1072",
      "r1073",
      "r1100",
      "r1111",
      "r1130",
      "r1141",
      "r1142",
      "r1146",
      "r1147",
      "r1161",
      "r1170",
      "r1410",
      "r1428",
      "r1492",
      "r1522",
      "r1523",
      "r1524",
      "r1525",
      "r1526"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesNarrativeDetails",
      "http://www.cmworks.com/role/DebtNarrativeDetails",
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails",
      "http://www.cmworks.com/role/LeasesNarrativeDetails",
      "http://www.cmworks.com/role/LossContingenciesNarrativeDetails",
      "http://www.cmworks.com/role/RevenueReceivablesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Domain]",
        "label": "Statistical Measurement [Domain]",
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r232",
      "r234",
      "r236",
      "r237",
      "r239",
      "r258",
      "r259",
      "r501",
      "r502",
      "r504",
      "r505",
      "r597",
      "r642",
      "r675",
      "r676",
      "r677",
      "r689",
      "r770",
      "r844",
      "r853",
      "r869",
      "r953",
      "r955",
      "r965",
      "r985",
      "r986",
      "r1039",
      "r1041",
      "r1043",
      "r1044",
      "r1057",
      "r1072",
      "r1073",
      "r1100",
      "r1111",
      "r1130",
      "r1141",
      "r1142",
      "r1146",
      "r1147",
      "r1161",
      "r1170",
      "r1410",
      "r1428",
      "r1492",
      "r1522",
      "r1523",
      "r1524",
      "r1525",
      "r1526"
     ]
    },
    "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomebyComponentDetails": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomebyComponentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Amounts reclassified from other comprehensive loss to net income",
        "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r33"
     ]
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis",
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossScheduleofReclassifiedOutofAccumulatedOtherComprehensiveLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Axis]",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]",
        "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r298"
     ]
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain",
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossScheduleofReclassifiedOutofAccumulatedOtherComprehensiveLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Domain]",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]",
        "documentation": "Item reclassified out of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r298"
     ]
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossScheduleofReclassifiedOutofAccumulatedOtherComprehensiveLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Member]",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]",
        "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r298"
     ]
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Reclassification Out of Accumulated Other Comprehensive Loss",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]",
        "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward",
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofUncertainIncomeTaxPositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized Tax Benefits [Roll Forward]",
        "label": "Unrecognized Tax Benefits [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1201",
      "r1212",
      "r1222",
      "r1255"
     ]
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://www.cmworks.com/role/MarketableSecuritiesandOtherInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party [Domain]",
        "label": "Related and Nonrelated Parties [Domain]",
        "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r399",
      "r622",
      "r833",
      "r834",
      "r918",
      "r923",
      "r988",
      "r989",
      "r990",
      "r991",
      "r992",
      "r1012",
      "r1014",
      "r1038"
     ]
    },
    "us-gaap_RelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyMember",
     "presentation": [
      "http://www.cmworks.com/role/MarketableSecuritiesandOtherInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party",
        "label": "Related Party [Member]",
        "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family."
       }
      }
     },
     "auth_ref": [
      "r317",
      "r318",
      "r833",
      "r834",
      "r835",
      "r836",
      "r918",
      "r923",
      "r988",
      "r989",
      "r990",
      "r991",
      "r992",
      "r1012",
      "r1014",
      "r1038"
     ]
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionAxis",
     "presentation": [
      "http://www.cmworks.com/role/MarketableSecuritiesandOtherInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction [Axis]",
        "label": "Related Party Transaction [Axis]",
        "documentation": "Information by type of related party transaction."
       }
      }
     },
     "auth_ref": [
      "r833",
      "r834",
      "r1518"
     ]
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionDomain",
     "presentation": [
      "http://www.cmworks.com/role/MarketableSecuritiesandOtherInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction [Domain]",
        "label": "Related Party Transaction [Domain]",
        "documentation": "Transaction between related party."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://www.cmworks.com/role/MarketableSecuritiesandOtherInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party [Axis]",
        "label": "Related and Nonrelated Parties [Axis]",
        "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r399",
      "r622",
      "r833",
      "r834",
      "r918",
      "r923",
      "r988",
      "r989",
      "r990",
      "r991",
      "r992",
      "r1012",
      "r1014",
      "r1038",
      "r1518"
     ]
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfLongTermDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repayments of long-term debt",
        "label": "Repayments of Long-Term Debt",
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r155",
      "r971"
     ]
    },
    "us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfLongTermDebtAndCapitalSecurities",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayment of debt",
        "label": "Repayment of Long-Term Debt, Long-Term Lease Obligation, and Capital Security",
        "documentation": "Amount of cash outflow for debt, mandatory redeemable security, and principal payment for finance lease obligation."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r155"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development expenses",
        "label": "Research and Development Expense",
        "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity."
       }
      }
     },
     "auth_ref": [
      "r692",
      "r1074",
      "r1095",
      "r1527"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and Development",
        "label": "Research and Development Expense, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for costs it has 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."
       }
      }
     },
     "auth_ref": [
      "r691"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date:",
        "label": "Restatement Determination Date [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1202",
      "r1213",
      "r1223",
      "r1256"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date",
        "label": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r1203",
      "r1214",
      "r1224",
      "r1257"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement does not require Recovery",
        "label": "Restatement Does Not Require Recovery [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1210",
      "r1221",
      "r1231",
      "r1264"
     ]
    },
    "cmco_RestofProductsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "RestofProductsMember",
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Rest of Products",
        "label": "Rest of Products [Member]",
        "documentation": "Rest of Products [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestrictedCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCash",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash presented in Other assets",
        "label": "Restricted Cash",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1324",
      "r1345",
      "r1529",
      "r1533"
     ]
    },
    "us-gaap_RestrictedStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockMember",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Stock",
        "label": "Restricted Stock [Member]",
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met."
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails",
      "http://www.cmworks.com/role/EarningsperShareandStockPlansRestrictedStockUnitsandPerformanceShareTablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Stock Units (RSUs)",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestructuringCostsAndAssetImpairmentCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringCostsAndAssetImpairmentCharges",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring costs and asset impairment charges",
        "label": "Restructuring Costs and Asset Impairment Charges",
        "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan and expenses resulting from the write-down of assets. Excludes expenses related to a business combination, a discontinued operation or an asset retirement obligation."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_RestructuringPlanAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringPlanAxis",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring Plan [Axis]",
        "label": "Restructuring Plan [Axis]",
        "documentation": "Information by individual restructuring plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestructuringPlanDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringPlanDomain",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring Plan [Domain]",
        "label": "Restructuring Plan [Domain]",
        "documentation": "Identification of the individual restructuring plans."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestructuringReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringReserve",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring reserve",
        "label": "Restructuring Reserve",
        "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan."
       }
      }
     },
     "auth_ref": [
      "r493",
      "r496"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Retained earnings",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r127",
      "r171",
      "r921",
      "r960",
      "r964",
      "r972",
      "r995",
      "r1150"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained Earnings",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r260",
      "r326",
      "r327",
      "r328",
      "r332",
      "r339",
      "r341",
      "r343",
      "r437",
      "r440",
      "r484",
      "r723",
      "r724",
      "r732",
      "r733",
      "r734",
      "r738",
      "r740",
      "r741",
      "r752",
      "r754",
      "r755",
      "r758",
      "r762",
      "r809",
      "r811",
      "r957",
      "r959",
      "r974",
      "r1573"
     ]
    },
    "us-gaap_RetirementPlanSponsorLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetirementPlanSponsorLocationAxis",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Plan Sponsor Location [Axis]",
        "label": "Retirement Plan Sponsor Location [Axis]",
        "documentation": "Information by location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans."
       }
      }
     },
     "auth_ref": [
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r1438",
      "r1439",
      "r1440"
     ]
    },
    "us-gaap_RetirementPlanSponsorLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetirementPlanSponsorLocationDomain",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Plan Sponsor Location [Domain]",
        "label": "Retirement Plan Sponsor Location [Domain]",
        "documentation": "Location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans."
       }
      }
     },
     "auth_ref": [
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r1438",
      "r1439",
      "r1440"
     ]
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetirementPlanTypeAxis",
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossNarrativeDetails",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansAmountsRecognizedintheConsolidatedBalanceSheetsDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansComponentsofNetPeriodicPensionCostDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansExpectedBenefitPaymentsDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansNarrativeDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansPensionPlanswithaProjectedandAccumulatedBenefitObligationinExcessofPlanAssetsDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansReconciliationofBenefitObligationPlanAssetsandFundedStatusDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansRetirementPlanTargetandActualAssetAllocationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Plan Type [Axis]",
        "label": "Retirement Plan Type [Axis]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r572",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r639",
      "r640",
      "r641",
      "r643",
      "r1122",
      "r1123",
      "r1124",
      "r1125",
      "r1126",
      "r1127",
      "r1128",
      "r1129"
     ]
    },
    "us-gaap_RetirementPlanTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetirementPlanTypeDomain",
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossNarrativeDetails",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansAmountsRecognizedintheConsolidatedBalanceSheetsDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansComponentsofNetPeriodicPensionCostDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansExpectedBenefitPaymentsDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansNarrativeDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansPensionPlanswithaProjectedandAccumulatedBenefitObligationinExcessofPlanAssetsDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansReconciliationofBenefitObligationPlanAssetsandFundedStatusDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansRetirementPlanTargetandActualAssetAllocationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Plan Type [Domain]",
        "label": "Retirement Plan Type [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r572",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r639",
      "r640",
      "r641",
      "r643",
      "r1122",
      "r1123",
      "r1124",
      "r1125",
      "r1126",
      "r1127",
      "r1128",
      "r1129"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from Contract with Customer [Abstract]",
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/BusinessSegmentInformationDetails",
      "http://www.cmworks.com/role/ConsolidatedStatementsofOperations",
      "http://www.cmworks.com/role/RevenueReceivablesScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net sales",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "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."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r204",
      "r361",
      "r368",
      "r369",
      "r384",
      "r390",
      "r393",
      "r395",
      "r397",
      "r567",
      "r568",
      "r872"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerMember",
     "presentation": [
      "http://www.cmworks.com/role/DescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from Contract with Customer Benchmark",
        "label": "Revenue from Contract with Customer Benchmark [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r397",
      "r1307"
     ]
    },
    "cmco_RevenueFromContractWithCustomerRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "RevenueFromContractWithCustomerRollForward",
     "presentation": [
      "http://www.cmworks.com/role/RevenueReceivablesScheduleofBalanceandRelatedActivityforCustomerAdvancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]",
        "label": "Revenue From Contract With Customer [Roll Forward]",
        "documentation": "Revenue From Contract With Customer"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/RevenueReceivables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue &amp; Receivables",
        "label": "Revenue from Contract with Customer [Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r224",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r571"
     ]
    },
    "cmco_RevenuePerformanceObligationCustomWarrantyPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "RevenuePerformanceObligationCustomWarrantyPeriod",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesNarrativeDetails",
      "http://www.cmworks.com/role/RevenueReceivablesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Standard custom warranty period",
        "label": "Revenue, Performance Obligation, Custom Warranty Period",
        "documentation": "Revenue, Performance Obligation, Custom Warranty Period"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_RevenuePerformanceObligationStandardWarrantyPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "RevenuePerformanceObligationStandardWarrantyPeriod",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesNarrativeDetails",
      "http://www.cmworks.com/role/RevenueReceivablesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Standard warranty period",
        "label": "Revenue, Performance Obligation, Standard Warranty Period",
        "documentation": "Revenue, Performance Obligation, Standard Warranty Period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRecognitionPolicyTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue Recognition, Accounts Receivable, and Concentration of Credit Risk and Shipping and Handling Costs",
        "label": "Revenue [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources."
       }
      }
     },
     "auth_ref": [
      "r1017",
      "r1075",
      "r1087"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/RevenueReceivablesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue remaining performance obligation amount",
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue."
       }
      }
     },
     "auth_ref": [
      "r216"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "presentation": [
      "http://www.cmworks.com/role/RevenueReceivablesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, period",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period",
        "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r217"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis",
     "presentation": [
      "http://www.cmworks.com/role/RevenueReceivablesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]",
        "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r217"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligationPercentage",
     "presentation": [
      "http://www.cmworks.com/role/RevenueReceivablesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue remaining performance obligation percentage",
        "label": "Revenue, Remaining Performance Obligation, Percentage",
        "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue."
       }
      }
     },
     "auth_ref": [
      "r1306"
     ]
    },
    "us-gaap_Revenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Revenues",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenues",
        "label": "Revenues",
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r204",
      "r299",
      "r314",
      "r361",
      "r368",
      "r369",
      "r384",
      "r390",
      "r393",
      "r395",
      "r397",
      "r436",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r792",
      "r913",
      "r1095",
      "r1426"
     ]
    },
    "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems",
     "presentation": [
      "http://www.cmworks.com/role/BusinessSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]",
        "label": "Revenues from External Customers and Long-Lived Assets [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevolvingCreditFacilityMember",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails",
      "http://www.cmworks.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit",
        "verboseLabel": "Revolving Credit Facility",
        "label": "Revolving Credit Facility [Member]",
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ROU assets obtained in exchange for new operating lease liabilities",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r823",
      "r1149"
     ]
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Adopted",
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1273"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Terminated",
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1273"
     ]
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accrued Liabilities",
        "label": "Schedule of Accrued Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the components of accrued liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Components of Accumulated Other Comprehensive (Loss) Income",
        "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r1507",
      "r1508"
     ]
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails",
      "http://www.cmworks.com/role/AcquisitionsDisposalsScheduleofPurchaseConsiderationtotheAssetsAcquiredandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "documentation": "Disclosure of information about business combination. Includes, but is not limited to, recognized asset and liability."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r81",
      "r739"
     ]
    },
    "us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Changes in Fair Value of Plan Assets",
        "label": "Schedule of Changes in Fair Value of Plan Assets [Table Text Block]",
        "documentation": "Tabular disclosure of the reconciliation of beginning and ending balances of the fair value of plan assets of pension plans and/or other employee benefit plans showing separately, if applicable, the effects during the period attributable to each of the following: actual return on plan assets, foreign currency exchange rate changes, contributions by the employer, contributions by plan participants, benefits paid, business combinations, divestitures, and settlements."
       }
      }
     },
     "auth_ref": [
      "r177"
     ]
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Provision for Income Tax Expense (Benefit)",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years."
       }
      }
     },
     "auth_ref": [
      "r1476"
     ]
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDebtTableTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/DebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Debt",
        "label": "Schedule of Debt [Table Text Block]",
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Deferred Tax Assets and Deferred Tax Liabilities",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r1472"
     ]
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansAmountsRecognizedintheConsolidatedBalanceSheetsDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansComponentsofNetPeriodicPensionCostDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansComponentsofnetperiodicpensioncostandnetperiodicpostretirementbenefitcostDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansDefinedBenefitPlansConsolidatedAssetsbyAssetCategoryDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansExpectedBenefitPaymentsDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansNarrativeDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansPensionPlanswithaProjectedandAccumulatedBenefitObligationinExcessofPlanAssetsDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansReconciliationofBenefitObligationPlanAssetsandFundedStatusDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansRetirementPlanTargetandActualAssetAllocationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan [Table]",
        "label": "Defined Benefit Plan [Table]",
        "documentation": "Disclosure of information about individual defined benefit pension plan or 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)."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r68",
      "r69",
      "r70",
      "r71"
     ]
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Derivative Instruments Effect on Condensed Consolidated Statements of Operations",
        "label": "Derivative Instruments, Gain (Loss) [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r95",
      "r749"
     ]
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/DerivativeInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Derivative Instruments",
        "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r93"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1358"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r702",
      "r1135",
      "r1468"
     ]
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "presentation": [
      "http://www.cmworks.com/role/MarketableSecuritiesandOtherInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment, Name [Axis]",
        "label": "Investment, Name [Axis]",
        "documentation": "Information by name of investment including named security. Excludes entity that is consolidated."
       }
      }
     },
     "auth_ref": [
      "r433",
      "r434",
      "r435",
      "r731",
      "r1300",
      "r1301",
      "r1302",
      "r1479",
      "r1480",
      "r1481",
      "r1482"
     ]
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Financial Assets and Liabilities Measured or Disclosed at Fair Value",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r1489",
      "r1490"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsScheduleofIdentifiableIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Asset, Finite-Lived [Table]",
        "label": "Intangible Asset, Finite-Lived [Table]",
        "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset."
       }
      }
     },
     "auth_ref": [
      "r469",
      "r476",
      "r479",
      "r480",
      "r482",
      "r873",
      "r1074",
      "r1103"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Finite-Lived Intangible Assets",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment."
       }
      }
     },
     "auth_ref": [
      "r1103",
      "r1397"
     ]
    },
    "us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems",
     "presentation": [
      "http://www.cmworks.com/role/MarketableSecuritiesandOtherInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (Loss) on Securities [Line Items]",
        "label": "Gain (Loss) on Securities [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1338",
      "r1340",
      "r1371"
     ]
    },
    "us-gaap_ScheduleOfGainLossOnInvestmentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfGainLossOnInvestmentsTable",
     "presentation": [
      "http://www.cmworks.com/role/MarketableSecuritiesandOtherInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Gain (Loss) on Securities [Table]",
        "label": "Schedule of Gain (Loss) on Securities [Table]",
        "documentation": "Disclosure of information about realized and unrealized gain (loss) on investment in security."
       }
      }
     },
     "auth_ref": [
      "r1338",
      "r1340",
      "r1371"
     ]
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfGoodwillTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Goodwill",
        "label": "Schedule of Goodwill [Table Text Block]",
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule."
       }
      }
     },
     "auth_ref": [
      "r1102",
      "r1379",
      "r1380",
      "r1381",
      "r1382",
      "r1383",
      "r1384",
      "r1385",
      "r1386",
      "r1387",
      "r1388",
      "r1389"
     ]
    },
    "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Indefinite-Lived Intangible Assets",
        "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]",
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment."
       }
      }
     },
     "auth_ref": [
      "r1103",
      "r1399"
     ]
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/InventoriesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Inventory, Current",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r131",
      "r132",
      "r133"
     ]
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/DebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Maturities of Long-term Debt",
        "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]",
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfNetBenefitCostsTableTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Net Benefit Costs",
        "label": "Schedule of Net Benefit Costs [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r178"
     ]
    },
    "us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Nonvested Performance-based Units Activity",
        "label": "Schedule of Nonvested Performance-Based Units Activity [Table Text Block]",
        "documentation": "Tabular disclosure of the changes in outstanding nonvested performance-based units."
       }
      }
     },
     "auth_ref": [
      "r181"
     ]
    },
    "us-gaap_ScheduleOfProductInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfProductInformationTable",
     "presentation": [
      "http://www.cmworks.com/role/DescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nature of Operation, Product Information, Concentration of Risk [Table]",
        "label": "Nature of Operation, Product Information, Concentration of Risk [Table]",
        "documentation": "Disclosure of information about concentration risk of product within nature of operation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Product Warranty Liability",
        "label": "Schedule of Product Warranty Liability [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r509"
     ]
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Purchase Consideration to the Assets Acquired and Liabilities",
        "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r185"
     ]
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable",
     "presentation": [
      "http://www.cmworks.com/role/BusinessSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
        "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
        "documentation": "Disclosure of information about revenue from external customer and long-lived asset by geographical area. Long-lived asset excludes financial instrument, customer relationship with financial institution, mortgage and other servicing right, deferred policy acquisition cost, and deferred tax asset."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r139"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/BusinessSegmentInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Segment Reporting Information, by Segment",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r55",
      "r56"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails",
      "http://www.cmworks.com/role/EarningsperShareandStockPlansRestrictedStockUnitsandPerformanceShareTablesDetails",
      "http://www.cmworks.com/role/EarningsperShareandStockPlansSummaryofOptionTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r645",
      "r647",
      "r650",
      "r651",
      "r652",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansStockOptionInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range [Table]",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement by range of exercise prices."
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-based Compensation, Stock Options, Activity",
        "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r22",
      "r180"
     ]
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions",
        "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions."
       }
      }
     },
     "auth_ref": [
      "r183"
     ]
    },
    "us-gaap_ScheduleOfShortTermDebtTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShortTermDebtTable",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativeDetails",
      "http://www.cmworks.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-Term Debt [Table]",
        "label": "Short-Term Debt [Table]",
        "documentation": "Disclosure of information about short-term debt arrangement. Includes, but is not limited to, description of arrangement, lender, repayment term, weighted-average interest rate, borrowed amount, and description and amount of refinancing of short-term obligation when obligation is excluded from current liability."
       }
      }
     },
     "auth_ref": [
      "r113"
     ]
    },
    "us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfStockOptionsRollForwardTableTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Stock Options Roll Forward",
        "label": "Schedule of Stock Options Roll Forward [Table Text Block]",
        "documentation": "Tabular disclosure of the change in stock options."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Uncertain Income Tax Positions",
        "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]",
        "documentation": "Tabular disclosure of the change in unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r714",
      "r1134"
     ]
    },
    "us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Unvested Restricted Stock Units Roll Forward",
        "label": "Schedule of Unvested Restricted Stock Units Roll Forward [Table Text Block]",
        "documentation": "Tabular disclosure of the change in restricted stock units (RSUs)."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/ScheduleIIValuationandQualifyingAccounts"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule II - Valuation and Qualifying Accounts",
        "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]",
        "documentation": "The entire disclosure for valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r231",
      "r325"
     ]
    },
    "cmco_ScheduleofClassificationofDeferredIncomeTaxesinConsolidatedBalanceSheetTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "ScheduleofClassificationofDeferredIncomeTaxesinConsolidatedBalanceSheetTableTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Classification of Deferred Income Taxes in Consolidated Balance Sheet",
        "label": "Schedule of Classification of Deferred Income Taxes in Consolidated Balance Sheet [Table Text Block]",
        "documentation": "Documentation for Schedule of Classification of Deferred Income Taxes in Consolidated Balance Sheet"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SecuredLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuredLongTermDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Secured long-term debt, noncurrent",
        "label": "Secured Long-Term Debt, Noncurrent",
        "documentation": "Carrying amount of collateralized debt obligations with maturities initially due after one year or beyond the operating cycle, if longer, excluding the current portion. Obligations include, but not limited to, mortgage loans, chattel loans, and other borrowings secured by assets."
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "us-gaap_SecuredOvernightFinancingRateSofrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuredOvernightFinancingRateSofrMember",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Secured Overnight Financing Rate (SOFR)",
        "label": "Secured Overnight Financing Rate (SOFR) [Member]",
        "documentation": "Interest rate at which bank can borrow U.S. dollar overnight while posting U.S. Treasury bond as collateral."
       }
      }
     },
     "auth_ref": [
      "r1486"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.cmworks.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r1183"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.cmworks.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r1186"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentDomain",
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [Domain]",
        "label": "Segments [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r204",
      "r205",
      "r206",
      "r361",
      "r364",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r378",
      "r379",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r390",
      "r391",
      "r392",
      "r397",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r482",
      "r495",
      "r497",
      "r935",
      "r936",
      "r937",
      "r938",
      "r939",
      "r940",
      "r941",
      "r942",
      "r943",
      "r944",
      "r945",
      "r1092",
      "r1095",
      "r1096",
      "r1102",
      "r1165",
      "r1534",
      "r1538",
      "r1539",
      "r1540",
      "r1541",
      "r1542",
      "r1543",
      "r1544",
      "r1545",
      "r1546",
      "r1547",
      "r1548",
      "r1549",
      "r1550",
      "r1551",
      "r1552",
      "r1553",
      "r1554",
      "r1555",
      "r1556",
      "r1557",
      "r1558",
      "r1559",
      "r1560",
      "r1561",
      "r1562",
      "r1563",
      "r1565",
      "r1566"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.cmworks.com/role/BusinessSegmentInformationDetails",
      "http://www.cmworks.com/role/DebtNarrativeDetails",
      "http://www.cmworks.com/role/DescriptionofBusinessDetails",
      "http://www.cmworks.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment, Geographical [Domain]",
        "label": "Geographical [Domain]",
        "documentation": "Geographical area."
       }
      }
     },
     "auth_ref": [
      "r233",
      "r235",
      "r238",
      "r240",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r395",
      "r396",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r888",
      "r889",
      "r890",
      "r891",
      "r892",
      "r893",
      "r894",
      "r895",
      "r896",
      "r897",
      "r898",
      "r899",
      "r900",
      "r901",
      "r902",
      "r903",
      "r904",
      "r905",
      "r906",
      "r907",
      "r978",
      "r981",
      "r983",
      "r1040",
      "r1042",
      "r1045",
      "r1058",
      "r1060",
      "r1063",
      "r1064",
      "r1065",
      "r1066",
      "r1067",
      "r1068",
      "r1069",
      "r1070",
      "r1071",
      "r1078",
      "r1114",
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156",
      "r1157",
      "r1158",
      "r1159",
      "r1164",
      "r1170",
      "r1433",
      "r1534",
      "r1538",
      "r1539",
      "r1541",
      "r1542",
      "r1543",
      "r1544",
      "r1545",
      "r1546",
      "r1547",
      "r1548",
      "r1549",
      "r1550",
      "r1551",
      "r1552",
      "r1553",
      "r1554",
      "r1555",
      "r1556",
      "r1557",
      "r1558",
      "r1559",
      "r1560",
      "r1561",
      "r1562",
      "r1563",
      "r1565",
      "r1566"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting [Abstract]",
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/BusinessSegmentInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Segment Information",
        "label": "Segment Reporting Disclosure [Text Block]",
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
       }
      }
     },
     "auth_ref": [
      "r206",
      "r361",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r380",
      "r382",
      "r383",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r397",
      "r1091",
      "r1093",
      "r1094",
      "r1095",
      "r1097",
      "r1098",
      "r1099"
     ]
    },
    "us-gaap_SellingAndMarketingExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingAndMarketingExpenseMember",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling and Marketing Expense [Member]",
        "label": "Selling and Marketing Expense [Member]",
        "documentation": "Primary financial statement caption encompassing selling and marketing expense."
       }
      }
     },
     "auth_ref": [
      "r145"
     ]
    },
    "us-gaap_SellingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling expenses",
        "label": "Selling Expense",
        "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services."
       }
      }
     },
     "auth_ref": [
      "r145"
     ]
    },
    "us-gaap_SeveranceCosts1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SeveranceCosts1",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Severance costs",
        "label": "Severance Costs",
        "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."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Period options generally become exercisable",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition."
       }
      }
     },
     "auth_ref": [
      "r1131"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansRestrictedStockUnitsandPerformanceShareTablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Forfeited (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r667"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansRestrictedStockUnitsandPerformanceShareTablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forfeited (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event."
       }
      }
     },
     "auth_ref": [
      "r667"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansRestrictedStockUnitsandPerformanceShareTablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r665"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansRestrictedStockUnitsandPerformanceShareTablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r665"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansRestrictedStockUnitsandPerformanceShareTablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Unvested, beginning balance (in shares)",
        "periodEndLabel": "Unvested, ending balance (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r662",
      "r663"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansRestrictedStockUnitsandPerformanceShareTablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested [Roll Forward]",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails",
      "http://www.cmworks.com/role/EarningsperShareandStockPlansRestrictedStockUnitsandPerformanceShareTablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average fair value grant price (in dollars per share)",
        "periodStartLabel": "Unvested, beginning balance (in dollars per share)",
        "periodEndLabel": "Unvested, ending balance (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r662",
      "r663"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansRestrictedStockUnitsandPerformanceShareTablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average Grant Date Fair Value per share",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansRestrictedStockUnitsandPerformanceShareTablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Vested (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r666"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of restricted stock units that vested during the period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
        "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash."
       }
      }
     },
     "auth_ref": [
      "r669"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansRestrictedStockUnitsandPerformanceShareTablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Vested (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement."
       }
      }
     },
     "auth_ref": [
      "r666"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansStockOptionInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assumptions:",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansStockOptionInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividend yield",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term."
       }
      }
     },
     "auth_ref": [
      "r676"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansStockOptionInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Volatility factor",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period."
       }
      }
     },
     "auth_ref": [
      "r675"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansStockOptionInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk-free interest rate",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": [
      "r677"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails",
      "http://www.cmworks.com/role/EarningsperShareandStockPlansRestrictedStockUnitsandPerformanceShareTablesDetails",
      "http://www.cmworks.com/role/EarningsperShareandStockPlansSummaryofOptionTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r645",
      "r647",
      "r650",
      "r651",
      "r652",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares of stock granted under the LTIP to non-executive directors (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted",
        "documentation": "Net number of non-option equity instruments granted to participants."
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based payment award, number of additional shares authorized (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized",
        "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total number of shares of common stock which may be granted under the plan (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized",
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1132"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares available for future grants (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
        "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."
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansStockOptionInformationDetails",
      "http://www.cmworks.com/role/EarningsperShareandStockPlansSummaryofOptionTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Exercisable (in shares)",
        "terseLabel": "Stock options exercisable (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number",
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan."
       }
      }
     },
     "auth_ref": [
      "r656"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansStockOptionInformationDetails",
      "http://www.cmworks.com/role/EarningsperShareandStockPlansSummaryofOptionTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Exercisable (in dollars per share)",
        "terseLabel": "Weighted- average exercise price per share (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r656"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total intrinsic value of stock options exercised",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares."
       }
      }
     },
     "auth_ref": [
      "r669"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansSummaryofOptionTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cancelled (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period",
        "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired."
       }
      }
     },
     "auth_ref": [
      "r1447"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansRestrictedStockUnitsandPerformanceShareTablesDetails",
      "http://www.cmworks.com/role/EarningsperShareandStockPlansSummaryofOptionTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansSummaryofOptionTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cancelled (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price of options that were either forfeited or expired."
       }
      }
     },
     "auth_ref": [
      "r1447"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansSummaryofOptionTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures",
        "documentation": "Net number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r1448"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average fair value of options (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology."
       }
      }
     },
     "auth_ref": [
      "r668"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansSummaryofOptionTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding, aggregate intrinsic value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding."
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansStockOptionInformationDetails",
      "http://www.cmworks.com/role/EarningsperShareandStockPlansSummaryofOptionTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Outstanding, beginning balance (in shares)",
        "periodEndLabel": "Outstanding, Ending balance (in shares)",
        "terseLabel": "Stock options outstanding (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r654",
      "r655"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansSummaryofOptionTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails",
      "http://www.cmworks.com/role/EarningsperShareandStockPlansStockOptionInformationDetails",
      "http://www.cmworks.com/role/EarningsperShareandStockPlansSummaryofOptionTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Weighted-average exercise price (in dollars per share)",
        "periodStartLabel": "Outstanding, beginning balance (in dollars per share)",
        "periodEndLabel": "Outstanding, closing balance (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r654",
      "r655"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansSummaryofOptionTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails",
      "http://www.cmworks.com/role/EarningsperShareandStockPlansRestrictedStockUnitsandPerformanceShareTablesDetails",
      "http://www.cmworks.com/role/EarningsperShareandStockPlansStockOptionInformationDetails",
      "http://www.cmworks.com/role/EarningsperShareandStockPlansSummaryofOptionTransactionsDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangements by Share-based Payment Award, Award Type and Plan Name [Domain]",
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r650",
      "r651",
      "r652",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansSummaryofOptionTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercised (in dollars per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares."
       }
      }
     },
     "auth_ref": [
      "r659"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansSummaryofOptionTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (in dollars per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options."
       }
      }
     },
     "auth_ref": [
      "r658"
     ]
    },
    "us-gaap_ShareBasedCompensationAwardTrancheOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationAwardTrancheOneMember",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Payment Arrangement, Tranche One",
        "label": "Share-Based Payment Arrangement, Tranche One [Member]",
        "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationAwardTrancheThreeMember",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Payment Arrangement, Tranche Three",
        "label": "Share-Based Payment Arrangement, Tranche Three [Member]",
        "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationAwardTrancheTwoMember",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Payment Arrangement, Tranche Two",
        "label": "Share-Based Payment Arrangement, Tranche Two [Member]",
        "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period."
       }
      }
     },
     "auth_ref": []
    },
    "cmco_ShareBasedCompensationExercisePricePercentOfFairMarketValue": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "ShareBasedCompensationExercisePricePercentOfFairMarketValue",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share based compensation, exercise price, percent of fair market value",
        "label": "Share Based Compensation, Exercise Price, Percent Of Fair Market Value",
        "documentation": "Share Based Compensation, Exercise Price, Percent Of Fair Market Value"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_ShareBasedCompensationExpenseStockOptionsExercisableInTheMoney": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "ShareBasedCompensationExpenseStockOptionsExercisableInTheMoney",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of options, exercisable, in-the-money",
        "label": "Share Based Compensation Expense Stock Options, Exercisable, In-The-Money",
        "documentation": "Share Based Compensation Expense Stock Options, Exercisable, In-The-Money"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_ShareBasedCompensationExpenseStockOptionsOutstandingInTheMoney": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "ShareBasedCompensationExpenseStockOptionsOutstandingInTheMoney",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of options outstanding, in-the-money (in shares)",
        "label": "Share Based Compensation Expense Stock Options Outstanding, In-The-Money",
        "documentation": "Share Based Compensation Expense Stock Options Outstanding, In-The-Money"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-Based Compensation",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost."
       }
      }
     },
     "auth_ref": [
      "r644",
      "r653",
      "r672",
      "r673",
      "r674",
      "r675",
      "r678",
      "r684",
      "r685",
      "r686",
      "r687"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansStockOptionInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Axis]",
        "label": "Exercise Price Range [Axis]",
        "documentation": "Information by range of option prices pertaining to options granted."
       }
      }
     },
     "auth_ref": [
      "r74"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansStockOptionInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price Range [Domain]",
        "label": "Exercise Price Range [Domain]",
        "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices."
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansStockOptionInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting percentage",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage",
        "documentation": "Percentage of vesting of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1441"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansStockOptionInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected life",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term",
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r674"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansSummaryofOptionTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercisable, aggregate intrinsic value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value",
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable."
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansSummaryofOptionTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercisable, weighted average remaining contractual life (in years)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansStockOptionInformationDetails",
      "http://www.cmworks.com/role/EarningsperShareandStockPlansSummaryofOptionTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding, weighted average remaining contractual life (in years)",
        "verboseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r182"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grant date fair value of options that vested (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value",
        "documentation": "Weighted average grant-date fair value of options vested."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermDebtLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermDebtLineItems",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativeDetails",
      "http://www.cmworks.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-Term Debt [Line Items]",
        "label": "Short-Term Debt [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermDebtTypeAxis",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term Debt, Type [Axis]",
        "label": "Short-Term Debt, Type [Axis]",
        "documentation": "Information by type of short-term debt arrangement."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r1407",
      "r1408",
      "r1409"
     ]
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermDebtTypeDomain",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term Debt, Type [Domain]",
        "label": "Short-Term Debt, Type [Domain]",
        "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing."
       }
      }
     },
     "auth_ref": [
      "r111",
      "r1407",
      "r1408",
      "r1409"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPractices"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Principles and Practices",
        "label": "Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r160",
      "r312"
     ]
    },
    "us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesScheduleofProductWarrantyLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation",
        "label": "Standard and Extended Product Warranty Accrual, Foreign Currency Translation Gain (Loss)",
        "documentation": "Amount of foreign currency translation gain (loss) which decreases (increases) the standard and extended product warranty accrual."
       }
      }
     },
     "auth_ref": [
      "r1421"
     ]
    },
    "cmco_StandardProductContractTerms": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "StandardProductContractTerms",
     "presentation": [
      "http://www.cmworks.com/role/RevenueReceivablesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Standard product contract terms",
        "label": "Standard Product Contract Terms",
        "documentation": "Standard Product Contract Terms"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StandardProductWarrantyAccrualNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StandardProductWarrantyAccrualNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesOtherNoncurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesOtherNoncurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued general and product liability costs",
        "label": "Standard Product Warranty Accrual, Noncurrent",
        "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability that is expected to be paid after one year or beyond the normal operating cycle, if longer. Does not include the balance for the extended product warranty liability."
       }
      }
     },
     "auth_ref": [
      "r1422",
      "r1423"
     ]
    },
    "us-gaap_StandardProductWarrantyPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StandardProductWarrantyPolicy",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warranties",
        "label": "Standard Product Warranty, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability."
       }
      }
     },
     "auth_ref": [
      "r1420"
     ]
    },
    "us-gaap_StandbyLettersOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StandbyLettersOfCreditMember",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Standby Letters of Credit",
        "label": "Standby Letters of Credit [Member]",
        "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r1419",
      "r1567",
      "r1568"
     ]
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StateAndLocalJurisdictionMember",
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State and Local Jurisdiction",
        "label": "State and Local Jurisdiction [Member]",
        "documentation": "Designated state or local jurisdiction entitled to levy and collect income tax."
       }
      }
     },
     "auth_ref": [
      "r700"
     ]
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [Axis]",
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r204",
      "r205",
      "r206",
      "r262",
      "r361",
      "r364",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r378",
      "r379",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r390",
      "r391",
      "r392",
      "r397",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r482",
      "r486",
      "r495",
      "r497",
      "r935",
      "r936",
      "r937",
      "r938",
      "r939",
      "r940",
      "r941",
      "r942",
      "r943",
      "r944",
      "r945",
      "r1092",
      "r1095",
      "r1096",
      "r1102",
      "r1165",
      "r1534",
      "r1538",
      "r1539",
      "r1540",
      "r1541",
      "r1542",
      "r1543",
      "r1544",
      "r1545",
      "r1546",
      "r1547",
      "r1548",
      "r1549",
      "r1550",
      "r1551",
      "r1552",
      "r1553",
      "r1554",
      "r1555",
      "r1556",
      "r1557",
      "r1558",
      "r1559",
      "r1560",
      "r1561",
      "r1562",
      "r1563",
      "r1565",
      "r1566"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomebyComponentDetails",
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossScheduleofReclassifiedOutofAccumulatedOtherComprehensiveLossDetails",
      "http://www.cmworks.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Components [Axis]",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r125",
      "r128",
      "r129",
      "r260",
      "r296",
      "r297",
      "r298",
      "r326",
      "r327",
      "r328",
      "r332",
      "r339",
      "r341",
      "r343",
      "r362",
      "r437",
      "r440",
      "r484",
      "r555",
      "r723",
      "r724",
      "r732",
      "r733",
      "r734",
      "r738",
      "r740",
      "r741",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r758",
      "r762",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r809",
      "r811",
      "r830",
      "r929",
      "r957",
      "r958",
      "r959",
      "r974",
      "r1035"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.cmworks.com/role/BusinessSegmentInformationDetails",
      "http://www.cmworks.com/role/DebtNarrativeDetails",
      "http://www.cmworks.com/role/DescriptionofBusinessDetails",
      "http://www.cmworks.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Axis]",
        "label": "Geographical [Axis]",
        "documentation": "Information by geographical components."
       }
      }
     },
     "auth_ref": [
      "r233",
      "r235",
      "r238",
      "r240",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r395",
      "r396",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r888",
      "r889",
      "r890",
      "r891",
      "r892",
      "r893",
      "r894",
      "r895",
      "r896",
      "r897",
      "r898",
      "r899",
      "r900",
      "r901",
      "r902",
      "r903",
      "r904",
      "r905",
      "r906",
      "r907",
      "r978",
      "r981",
      "r983",
      "r1040",
      "r1042",
      "r1045",
      "r1058",
      "r1060",
      "r1063",
      "r1064",
      "r1065",
      "r1066",
      "r1067",
      "r1068",
      "r1069",
      "r1070",
      "r1071",
      "r1078",
      "r1114",
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156",
      "r1157",
      "r1158",
      "r1159",
      "r1164",
      "r1170",
      "r1433",
      "r1534",
      "r1538",
      "r1539",
      "r1541",
      "r1542",
      "r1543",
      "r1544",
      "r1545",
      "r1546",
      "r1547",
      "r1548",
      "r1549",
      "r1550",
      "r1551",
      "r1552",
      "r1553",
      "r1554",
      "r1555",
      "r1556",
      "r1557",
      "r1558",
      "r1559",
      "r1560",
      "r1561",
      "r1562",
      "r1563",
      "r1565",
      "r1566"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical",
      "http://www.cmworks.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Line Items]",
        "label": "Statement [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r326",
      "r327",
      "r328",
      "r362",
      "r811",
      "r872",
      "r969",
      "r975",
      "r987",
      "r988",
      "r989",
      "r990",
      "r991",
      "r992",
      "r994",
      "r997",
      "r998",
      "r999",
      "r1000",
      "r1001",
      "r1002",
      "r1003",
      "r1004",
      "r1005",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1014",
      "r1017",
      "r1018",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028",
      "r1029",
      "r1030",
      "r1031",
      "r1035",
      "r1171"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Cash Flows [Abstract]",
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement Of Financial Position [Abstract]",
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Comprehensive Income [Abstract]",
        "label": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Stockholders' Equity [Abstract]",
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementTable",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.cmworks.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical",
      "http://www.cmworks.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Table]",
        "label": "Statement [Table]",
        "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r326",
      "r327",
      "r328",
      "r362",
      "r399",
      "r811",
      "r872",
      "r969",
      "r975",
      "r987",
      "r988",
      "r989",
      "r990",
      "r991",
      "r992",
      "r994",
      "r997",
      "r998",
      "r999",
      "r1000",
      "r1001",
      "r1002",
      "r1003",
      "r1004",
      "r1005",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1014",
      "r1017",
      "r1018",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028",
      "r1029",
      "r1030",
      "r1031",
      "r1035",
      "r1171"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Price or TSR Estimation Method",
        "label": "Stock Price or TSR Estimation Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1205",
      "r1216",
      "r1226",
      "r1259"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": []
    },
    "cmco_StockIncentivePlanofMagnetekMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "StockIncentivePlanofMagnetekMember",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Incentive Plan of Magnetek",
        "label": "Stock Incentive Plan of Magnetek [Member]",
        "documentation": "Stock Incentive Plan of Magnetek [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted stock units released, net of shares withheld for minimum statutory tax obligation (in shares)",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures",
        "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r124",
      "r125",
      "r171"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical",
      "http://www.cmworks.com/role/EarningsperShareandStockPlansSummaryofOptionTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock options exercised (in shares)",
        "negatedLabel": "Exercised (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r124",
      "r125",
      "r171",
      "r659"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted stock units released",
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures",
        "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r171"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock options exercised",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "documentation": "Value of stock issued as a result of the exercise of stock options."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r125",
      "r128",
      "r129",
      "r171"
     ]
    },
    "us-gaap_StockRedeemedOrCalledDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRedeemedOrCalledDuringPeriodValue",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock aggregate cost",
        "label": "Stock Redeemed or Called During Period, Value",
        "documentation": "Equity impact of the value of stock bought back by the entity at the exercise price or redemption price."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "srt_StockRepurchaseProgramAuthorizedAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock repurchase program, authorized amount",
        "label": "Share Repurchase Program, Authorized, Amount",
        "documentation": "Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership."
       }
      }
     },
     "auth_ref": [
      "r1431"
     ]
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchasedDuringPeriodShares",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional common shares repurchased (in shares)",
        "label": "Stock Repurchased During Period, Shares",
        "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r124",
      "r125",
      "r171",
      "r971",
      "r1035",
      "r1059"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomebyComponentDetails",
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets",
      "http://www.cmworks.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total shareholders\u2019 equity",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r125",
      "r128",
      "r129",
      "r161",
      "r996",
      "r1013",
      "r1036",
      "r1037",
      "r1150",
      "r1182",
      "r1347",
      "r1376",
      "r1504",
      "r1573"
     ]
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shareholders\u2019 equity:",
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails",
      "http://www.cmworks.com/role/LossContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event",
        "label": "Subsequent Event [Member]",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r805",
      "r837"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails",
      "http://www.cmworks.com/role/LossContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event Type [Axis]",
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r805",
      "r837"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails",
      "http://www.cmworks.com/role/LossContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event Type [Domain]",
        "label": "Subsequent Event Type [Domain]",
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r805",
      "r837"
     ]
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplementary cash flows data:",
        "label": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tabular List, Table",
        "label": "Tabular List [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1252"
     ]
    },
    "us-gaap_TangibleAssetImpairmentCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TangibleAssetImpairmentCharges",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixed asset impairment",
        "label": "Tangible Asset Impairment Charges",
        "documentation": "The charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their fair value."
       }
      }
     },
     "auth_ref": [
      "r110",
      "r164"
     ]
    },
    "cmco_TaxAttributesWrittenOff": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "TaxAttributesWrittenOff",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax attributes written off",
        "label": "Tax Attributes Written Off",
        "documentation": "Tax Attributes Written Off"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TaxCreditCarryforwardValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxCreditCarryforwardValuationAllowance",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax credit carryforward, valuation allowance",
        "label": "Tax Credit Carryforward, Valuation Allowance",
        "documentation": "Amount of valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from tax credit carryforwards for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r1473"
     ]
    },
    "us-gaap_TaxesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/AccruedLiabilitiesandOtherNoncurrentLiabilitiesAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued income taxes payable",
        "label": "Taxes Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r114"
     ]
    },
    "us-gaap_TechnologyBasedIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TechnologyBasedIntangibleAssetsMember",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsNarrativeDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsScheduleofIdentifiableIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquired technology",
        "label": "Technology-Based Intangible Assets [Member]",
        "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r1391",
      "r1392",
      "r1393",
      "r1394",
      "r1396",
      "r1398",
      "r1400",
      "r1401"
     ]
    },
    "cmco_TermLoanBFacilityAndARSecuritizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "TermLoanBFacilityAndARSecuritizationMember",
     "presentation": [
      "http://www.cmworks.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term Loan B Facility and AR Securitization",
        "label": "Term Loan B Facility And AR Securitization [Member]",
        "documentation": "Term Loan B Facility And AR Securitization"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_TermLoanBFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "TermLoanBFacilityMember",
     "presentation": [
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails",
      "http://www.cmworks.com/role/DebtNarrativeDetails",
      "http://www.cmworks.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term Loan B",
        "label": "Term Loan B Facility [Member]",
        "documentation": "Term Loan B Facility"
       }
      }
     },
     "auth_ref": []
    },
    "cmco_TermLoanFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cmworks.com/20250331",
     "localname": "TermLoanFacilityMember",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredorDisclosedatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term loan",
        "label": "Term Loan Facility [Member]",
        "documentation": "Term Loan Facility"
       }
      }
     },
     "auth_ref": []
    },
    "srt_TitleOfIndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "TitleOfIndividualAxis",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title and Position [Axis]",
        "label": "Title and Position [Axis]",
        "documentation": "Information by title and position of individual or group within organization."
       }
      }
     },
     "auth_ref": [
      "r1365",
      "r1517"
     ]
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title and Position [Domain]",
        "label": "Title and Position [Domain]",
        "documentation": "Title and position of individual or group within organization."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Amount",
        "label": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r1244"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Vs Peer Group",
        "label": "Total Shareholder Return Vs Peer Group [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1251"
     ]
    },
    "us-gaap_TrademarksAndTradeNamesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TrademarksAndTradeNamesMember",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trademarks and Trade Names",
        "label": "Trademarks and Trade Names [Member]",
        "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r1391",
      "r1392",
      "r1393",
      "r1394",
      "r1395",
      "r1396",
      "r1398",
      "r1399",
      "r1400",
      "r1401"
     ]
    },
    "us-gaap_TrademarksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TrademarksMember",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesNarrativeDetails",
      "http://www.cmworks.com/role/AcquisitionsDisposalsNarrativeDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://www.cmworks.com/role/GoodwillandIntangibleAssetsScheduleofIdentifiableIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trademark",
        "label": "Trademarks [Member]",
        "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r1103",
      "r1391",
      "r1392",
      "r1393",
      "r1394",
      "r1395",
      "r1396",
      "r1398",
      "r1399",
      "r1400",
      "r1401"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangement:",
        "label": "Trading Arrangement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1272"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangements, by Individual",
        "label": "Trading Arrangements, by Individual [Table]"
       }
      }
     },
     "auth_ref": [
      "r1274"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.cmworks.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredorDisclosedatFairValueDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansRetirementPlanTargetandActualAssetAllocationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instruments [Domain]",
        "label": "Financial Instruments [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r550",
      "r554",
      "r760",
      "r787",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r854",
      "r855",
      "r856",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r930",
      "r1137",
      "r1139",
      "r1141",
      "r1142",
      "r1143",
      "r1144",
      "r1145",
      "r1146",
      "r1147",
      "r1151",
      "r1311",
      "r1312",
      "r1313",
      "r1314",
      "r1315",
      "r1316",
      "r1317",
      "r1371",
      "r1372",
      "r1373",
      "r1374",
      "r1488",
      "r1491",
      "r1492",
      "r1493",
      "r1500",
      "r1503"
     ]
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adoption Date",
        "label": "Trading Arrangement Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r1275"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Arrangement Duration",
        "label": "Trading Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r1276"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expiration Date",
        "label": "Trading Arrangement Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r1276"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Trading Arrangement, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1274"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title",
        "label": "Trading Arrangement, Individual Title"
       }
      }
     },
     "auth_ref": [
      "r1274"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Available",
        "label": "Trading Arrangement, Securities Aggregate Available Amount"
       }
      }
     },
     "auth_ref": [
      "r1277"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination Date",
        "label": "Trading Arrangement Termination Date"
       }
      }
     },
     "auth_ref": [
      "r1275"
     ]
    },
    "us-gaap_TreasuryStockCommonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockCommonMember",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury Stock",
        "label": "Treasury Stock, Common [Member]",
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r64"
     ]
    },
    "us-gaap_TreasuryStockCommonShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockCommonShares",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury stock (in shares)",
        "label": "Treasury Stock, Common, Shares",
        "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r64"
     ]
    },
    "us-gaap_TreasuryStockCommonValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockCommonValue",
     "crdr": "debit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Treasury stock",
        "label": "Treasury Stock, Common, Value",
        "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r65",
      "r128"
     ]
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockSharesAcquired",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury stock purchased (in shares)",
        "label": "Treasury Stock, Shares, Acquired",
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r125",
      "r171"
     ]
    },
    "us-gaap_TreasuryStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockValue",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury stock, value",
        "label": "Treasury Stock, Value",
        "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."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r65",
      "r125",
      "r128"
     ]
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Treasury stock purchased",
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r64",
      "r171"
     ]
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "US",
     "presentation": [
      "http://www.cmworks.com/role/BusinessSegmentInformationDetails",
      "http://www.cmworks.com/role/DebtNarrativeDetails",
      "http://www.cmworks.com/role/DescriptionofBusinessDetails",
      "http://www.cmworks.com/role/PensionsandOtherBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "United States",
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UndistributedEarningsOfForeignSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UndistributedEarningsOfForeignSubsidiaries",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Undistributed earnings of foreign subsidiaries",
        "label": "Undistributed Earnings of Foreign Subsidiaries",
        "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r16",
      "r207",
      "r694"
     ]
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Security Market Price Change",
        "label": "Underlying Security Market Price Change, Percent"
       }
      }
     },
     "auth_ref": [
      "r1271"
     ]
    },
    "us-gaap_UnionizedEmployeesConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnionizedEmployeesConcentrationRiskMember",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unionized Employees Concentration Risk",
        "label": "Unionized Employees Concentration Risk [Member]",
        "documentation": "Reflects the percentage that unionized employees, in either labor costs for the period or number of personnel as of the balance sheet date or on average for the period, are to a specified benchmark, such as total operating expenses, total labor costs, total corresponding number of personnel. Risk is the materially adverse effects of strikes and unfavorable contract negotiations with employees covered by collective bargaining arrangements."
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "us-gaap_UnrealizedGainLossOnDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrealizedGainLossOnDerivatives",
     "crdr": "credit",
     "calculation": {
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Loss (gain) on hedging instruments",
        "label": "Unrealized Gain (Loss) on Derivatives",
        "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."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r1028",
      "r1029",
      "r1030",
      "r1031",
      "r1052"
     ]
    },
    "us-gaap_UnrealizedGainLossOnInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrealizedGainLossOnInvestments",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/MarketableSecuritiesandOtherInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Unrealized gain (loss) on investments",
        "label": "Unrealized Gain (Loss) on Investments",
        "documentation": "Amount of unrealized gain (loss) on investment."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefits",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesNarrativeDetails",
      "http://www.cmworks.com/role/IncomeTaxesScheduleofUncertainIncomeTaxPositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized tax benefits",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Unrecognized Tax Benefits",
        "documentation": "Amount of unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r695",
      "r714",
      "r1134"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofUncertainIncomeTaxPositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Foreign currency translation",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Foreign Currency Translation",
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from foreign currency translation."
       }
      }
     },
     "auth_ref": [
      "r1471"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount accrued for the payment of interest and penalties",
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense",
        "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return."
       }
      }
     },
     "auth_ref": [
      "r712",
      "r1134"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofUncertainIncomeTaxPositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Foreign Currency Translation",
        "documentation": "Amount of increase in unrecognized tax benefits resulting from foreign currency translation."
       }
      }
     },
     "auth_ref": [
      "r1471"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofUncertainIncomeTaxPositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions for prior year tax positions",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions",
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns."
       }
      }
     },
     "auth_ref": [
      "r715",
      "r1134"
     ]
    },
    "us-gaap_UnsecuredDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnsecuredDebtMember",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unsecured Debt",
        "label": "Unsecured Debt [Member]",
        "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Use of Estimates",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r52",
      "r53",
      "r211",
      "r212",
      "r214",
      "r215"
     ]
    },
    "us-gaap_ValuationAllowanceByDeferredTaxAssetAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowanceByDeferredTaxAssetAxis",
     "presentation": [
      "http://www.cmworks.com/role/AccumulatedOtherComprehensiveLossNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation Allowance by Deferred Tax Asset [Axis]",
        "label": "Valuation Allowance by Deferred Tax Asset [Axis]",
        "documentation": "Information by type of deferred tax consequences attributable to deductible temporary differences."
       }
      }
     },
     "auth_ref": [
      "r1473"
     ]
    },
    "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Decrease in valuation allowance",
        "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount",
        "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset."
       }
      }
     },
     "auth_ref": [
      "r717"
     ]
    },
    "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowanceOfDeferredTaxAssetsMember",
     "presentation": [
      "http://www.cmworks.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax asset valuation allowance",
        "label": "SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]",
        "documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward."
       }
      }
     },
     "auth_ref": [
      "r1349",
      "r1350",
      "r1351",
      "r1352",
      "r1353"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesBalance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowancesAndReservesBalance",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount, Beginning Balance",
        "periodEndLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount, Ending Balance",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount",
        "documentation": "Amount of valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r320",
      "r324"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/RevenueReceivablesScheduleofBalanceandRelatedActivityforAllowanceforDoubtfulAccountsDetails",
      "http://www.cmworks.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bad debt expense",
        "verboseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense",
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense."
       }
      }
     },
     "auth_ref": [
      "r321"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowancesAndReservesChargedToOtherAccounts",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/RevenueReceivablesScheduleofBalanceandRelatedActivityforAllowanceforDoubtfulAccountsDetails",
      "http://www.cmworks.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other",
        "negatedTerseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account",
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense."
       }
      }
     },
     "auth_ref": [
      "r322"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesDeductions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowancesAndReservesDeductions",
     "crdr": "debit",
     "presentation": [
      "http://www.cmworks.com/role/RevenueReceivablesScheduleofBalanceandRelatedActivityforAllowanceforDoubtfulAccountsDetails",
      "http://www.cmworks.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less uncollectible accounts written off, net of recoveries",
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction",
        "documentation": "Amount of decrease in valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r323"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowancesAndReservesDomain",
     "presentation": [
      "http://www.cmworks.com/role/RevenueReceivablesScheduleofBalanceandRelatedActivityforAllowanceforDoubtfulAccountsDetails",
      "http://www.cmworks.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]",
        "documentation": "Valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r320",
      "r321",
      "r322",
      "r323",
      "r324"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowancesAndReservesReservesOfBusinessesAcquired",
     "crdr": "credit",
     "presentation": [
      "http://www.cmworks.com/role/RevenueReceivablesScheduleofBalanceandRelatedActivityforAllowanceforDoubtfulAccountsDetails",
      "http://www.cmworks.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance recorded from acquisition",
        "verboseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Business Acquired",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Business Acquired",
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from business combination."
       }
      }
     },
     "auth_ref": [
      "r1351"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowancesAndReservesTypeAxis",
     "presentation": [
      "http://www.cmworks.com/role/RevenueReceivablesScheduleofBalanceandRelatedActivityforAllowanceforDoubtfulAccountsDetails",
      "http://www.cmworks.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]",
        "documentation": "Information by valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r320",
      "r321",
      "r322",
      "r323",
      "r324"
     ]
    },
    "srt_ValuationAndQualifyingAccountsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ValuationAndQualifyingAccountsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ValuationAndQualifyingAccountsDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ValuationAndQualifyingAccountsDisclosureLineItems",
     "presentation": [
      "http://www.cmworks.com/role/RevenueReceivablesScheduleofBalanceandRelatedActivityforAllowanceforDoubtfulAccountsDetails",
      "http://www.cmworks.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324"
     ]
    },
    "srt_ValuationAndQualifyingAccountsDisclosureTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ValuationAndQualifyingAccountsDisclosureTable",
     "presentation": [
      "http://www.cmworks.com/role/RevenueReceivablesScheduleofBalanceandRelatedActivityforAllowanceforDoubtfulAccountsDetails",
      "http://www.cmworks.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]",
        "documentation": "Disclosure of information about valuation allowance and qualifying account and reserve."
       }
      }
     },
     "auth_ref": [
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324"
     ]
    },
    "us-gaap_ValuationTechniqueAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationTechniqueAxis",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFairValueMeasurementInputsandValuationTechniquesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation Approach and Technique [Axis]",
        "label": "Valuation Approach and Technique [Axis]",
        "documentation": "Information by valuation approach and technique."
       }
      }
     },
     "auth_ref": [
      "r768",
      "r769",
      "r1141",
      "r1493"
     ]
    },
    "us-gaap_ValuationTechniqueDiscountedCashFlowMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationTechniqueDiscountedCashFlowMember",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFairValueMeasurementInputsandValuationTechniquesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation Technique, Discounted Cash Flow",
        "label": "Valuation Technique, Discounted Cash Flow [Member]",
        "documentation": "Valuation technique calculating present value of future cash flows."
       }
      }
     },
     "auth_ref": [
      "r1141",
      "r1491",
      "r1492",
      "r1493"
     ]
    },
    "us-gaap_ValuationTechniqueDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationTechniqueDomain",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFairValueMeasurementInputsandValuationTechniquesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation Approach and Technique [Domain]",
        "label": "Valuation Approach and Technique [Domain]",
        "documentation": "Valuation approach and technique."
       }
      }
     },
     "auth_ref": [
      "r768",
      "r769",
      "r1141",
      "r1493"
     ]
    },
    "us-gaap_VariableAnnuityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableAnnuityMember",
     "presentation": [
      "http://www.cmworks.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredorDisclosedatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Annuity contract",
        "label": "Variable Annuity [Member]",
        "documentation": "Contract providing periodic payment that varies according to investment experience of separate account in which amount paid to provide for annuity is allocated."
       }
      }
     },
     "auth_ref": [
      "r1162",
      "r1167",
      "r1564"
     ]
    },
    "us-gaap_VariableRateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableRateAxis",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate [Axis]",
        "label": "Variable Rate [Axis]",
        "documentation": "Information by type of variable rate."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableRateDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableRateDomain",
     "presentation": [
      "http://www.cmworks.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate [Domain]",
        "label": "Variable Rate [Domain]",
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VestingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VestingAxis",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting [Axis]",
        "label": "Vesting [Axis]",
        "documentation": "Information by vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1441",
      "r1442",
      "r1443",
      "r1444",
      "r1445",
      "r1446",
      "r1447",
      "r1448",
      "r1449",
      "r1450",
      "r1451",
      "r1452",
      "r1453",
      "r1454",
      "r1455",
      "r1456",
      "r1457",
      "r1458",
      "r1459",
      "r1460",
      "r1461",
      "r1462",
      "r1463",
      "r1464",
      "r1465",
      "r1466"
     ]
    },
    "us-gaap_VestingDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VestingDomain",
     "presentation": [
      "http://www.cmworks.com/role/EarningsperShareandStockPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting [Domain]",
        "label": "Vesting [Domain]",
        "documentation": "Vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1441",
      "r1442",
      "r1443",
      "r1444",
      "r1445",
      "r1446",
      "r1447",
      "r1448",
      "r1449",
      "r1450",
      "r1451",
      "r1452",
      "r1453",
      "r1454",
      "r1455",
      "r1456",
      "r1457",
      "r1458",
      "r1459",
      "r1460",
      "r1461",
      "r1462",
      "r1463",
      "r1464",
      "r1465",
      "r1466"
     ]
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year",
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1240"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "calculation": {
      "http://www.cmworks.com/role/EarningsperShareandStockPlansScheduleofEarningsPerShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofOperations",
      "http://www.cmworks.com/role/EarningsperShareandStockPlansScheduleofEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average diluted shares outstanding (in shares)",
        "totalLabel": "Adjusted weighted-average common stock outstanding and assumed conversions \u2013 denominator for diluted EPS (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "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."
       }
      }
     },
     "auth_ref": [
      "r348",
      "r356"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "calculation": {
      "http://www.cmworks.com/role/EarningsperShareandStockPlansScheduleofEarningsPerShareDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cmworks.com/role/ConsolidatedStatementsofOperations",
      "http://www.cmworks.com/role/EarningsperShareandStockPlansScheduleofEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average basic shares outstanding (in shares)",
        "verboseLabel": "Weighted-average common stock outstanding\u2014 denominator for basic EPS (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "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."
       }
      }
     },
     "auth_ref": [
      "r347",
      "r356"
     ]
    },
    "us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WorkforceSubjectToCollectiveBargainingArrangementsMember",
     "presentation": [
      "http://www.cmworks.com/role/AccountingPrinciplesandPracticesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Workforce Subject to Collective Bargaining Arrangements",
        "label": "Workforce Subject to Collective-Bargaining Arrangements [Member]",
        "documentation": "The number of employees covered by a collective bargaining agreement as of the balance sheet date, when it serves as a benchmark in a concentration of risk calculation."
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested",
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r1238"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "15",
   "Paragraph": "12",
   "Subparagraph": "(f)(2)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481410/810-10-15-12"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(j)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(k)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(f)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "470",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-1"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "715",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "740",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477617/942-740-50-1"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "740",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478822/944-740-50-1"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "SubTopic": "10",
   "Topic": "323",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "SubTopic": "20",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "SubTopic": "20",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13",
   "SubTopic": "20",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-13"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9",
   "SubTopic": "20",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-9"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "272",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "320",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/320/tableOfContent"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-2"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-4"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-1"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "25",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479405/805-10-25-23"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "37",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-37"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "25",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479668/805-30-25-6"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "182",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-182"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "25",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480238/815-25-50-1"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-1"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-12"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "320",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-5"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "825",
   "Section": "25",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478850/944-825-25-2"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205/tableOfContent"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205-20/tableOfContent"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r132": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r133": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/220/tableOfContent"
  },
  "r135": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r136": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r137": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r138": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r139": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r140": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r141": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r142": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r143": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r144": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r145": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r146": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r147": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r148": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r149": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r150": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r151": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r152": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r153": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r154": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r155": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r156": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r157": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r158": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r159": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r160": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r161": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2"
  },
  "r162": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/360/tableOfContent"
  },
  "r163": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r164": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-2"
  },
  "r165": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r166": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r167": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481284/470-20-25-10"
  },
  "r168": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-5"
  },
  "r169": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6"
  },
  "r170": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7"
  },
  "r171": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r172": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "710",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/710/tableOfContent"
  },
  "r173": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "710",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483043/710-10-30-1"
  },
  "r174": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "712",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/712/tableOfContent"
  },
  "r175": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "715",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/715/tableOfContent"
  },
  "r176": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-3"
  },
  "r177": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "715",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r178": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "715",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r179": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r180": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r181": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r182": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r183": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r184": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/805/tableOfContent"
  },
  "r185": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r186": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r187": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479613/805-30-35-1"
  },
  "r188": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/810/tableOfContent"
  },
  "r189": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r190": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/815/tableOfContent"
  },
  "r191": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r192": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r193": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r194": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r195": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r196": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r197": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r198": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r199": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r200": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r201": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r202": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/942-320/tableOfContent"
  },
  "r203": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r204": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r205": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r206": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r207": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "270",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-6"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "35",
   "Topic": "720",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(1)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/250/tableOfContent"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1403",
   "Paragraph": "b",
   "Publisher": "SEC"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "09",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "09",
   "Paragraph": "Column C",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "09",
   "Paragraph": "Column C",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "09",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "09",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "09",
   "Publisher": "SEC"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column C",
   "Footnote": "5",
   "Publisher": "SEC"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column C",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(a)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(b)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column C",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column F",
   "Footnote": "7",
   "Publisher": "SEC"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column A",
   "Publisher": "SEC"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column G",
   "Publisher": "SEC"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column H",
   "Publisher": "SEC"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column I",
   "Publisher": "SEC"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column A",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 11",
   "Section": "L",
   "Publisher": "SEC"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 4",
   "Publisher": "SEC"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-7"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-15"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-21D"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-6"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-22"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-23"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-28A"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-24"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/320/tableOfContent"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-10"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481664/323-10-45-1"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-7"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/330/tableOfContent"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-1"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-4"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SAB Topic 11.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480581/330-10-S99-3"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-20/tableOfContent"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-30/tableOfContent"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-5"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.b.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-2"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-3"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-2"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-3"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-3A"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-3A"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(10)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(q)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-4"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-8"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-4"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "70",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480606/715-80-35-1"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-9"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480454/718-10-45-1"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "35",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483044/730-10-05-1"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482620/740-10-25-3"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-10B"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10A"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.1.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478758/740-323-25-1"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4E"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5C"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480627/815-20-45-3"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482736/825-10-45-5A"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/830/tableOfContent"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481839/830-10-45-17"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482014/830-20-35-1"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-1"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-1"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/842-20/tableOfContent"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-2"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r824": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-1"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r835": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r838": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481444/860-30-45-1"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(4)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478345/912-310-45-11"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "330",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478411/912-330-50-1"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "928",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r896": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r899": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r901": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r904": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r906": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "280",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1"
  },
  "r908": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "940",
   "SubTopic": "820",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1"
  },
  "r909": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r910": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r911": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r912": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r913": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r914": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1"
  },
  "r915": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r916": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r917": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r918": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r919": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r920": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r921": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r922": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r923": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r924": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r925": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r926": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r927": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r928": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r929": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r930": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r931": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r932": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r933": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r934": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r935": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r936": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r937": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r938": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r939": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r940": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r941": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r942": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r943": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r944": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column J))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r945": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column K))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r946": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r947": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r948": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r949": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r950": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r951": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r952": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E"
  },
  "r953": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r954": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r955": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r956": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9"
  },
  "r957": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r958": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r959": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r960": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r961": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r962": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r963": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r964": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r965": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r966": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r967": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-1"
  },
  "r968": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-2"
  },
  "r969": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r970": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r971": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r972": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11"
  },
  "r973": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13"
  },
  "r974": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r975": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
  },
  "r976": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r977": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r978": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r979": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r980": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-12"
  },
  "r981": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2"
  },
  "r982": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r983": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r984": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r985": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r986": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r987": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r988": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r989": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r990": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r991": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r992": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r993": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r994": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r995": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r996": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r997": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r998": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r999": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1000": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1001": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1002": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1004": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1005": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1006": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1007": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1011": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1012": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r1013": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r1014": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-6"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1020": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1022": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1023": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1024": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1025": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1026": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1027": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1028": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1029": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1031": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1032": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1033": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1034": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1035": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1036": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1037": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1038": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r1039": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1040": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1041": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1042": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1043": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1044": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1045": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1046": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r1047": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r1048": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r1049": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r1050": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5A",
   "Subparagraph": "(SX 210.12-13A(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A"
  },
  "r1051": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5A",
   "Subparagraph": "(SX 210.12-13A(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A"
  },
  "r1052": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5A",
   "Subparagraph": "(SX 210.12-13A(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A"
  },
  "r1053": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r1054": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r1055": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r1056": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r1057": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1058": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1059": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r1060": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r1061": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2"
  },
  "r1062": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1"
  },
  "r1063": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1064": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1065": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1066": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1067": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1068": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1069": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1070": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1071": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1072": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1"
  },
  "r1073": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1"
  },
  "r1074": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  },
  "r1075": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1076": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(1)",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r1077": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r1078": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r1079": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r1080": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r1081": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r1082": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22"
  },
  "r1083": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15"
  },
  "r1084": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-23"
  },
  "r1085": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1086": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1087": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1088": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r1089": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r1090": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r1091": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1092": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1093": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1094": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1095": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r1096": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r1097": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r1098": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r1099": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r1100": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A"
  },
  "r1101": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479081/326-30-55-8"
  },
  "r1102": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24"
  },
  "r1103": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40"
  },
  "r1104": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481899/410-30-55-16"
  },
  "r1105": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482395/460-10-55-27"
  },
  "r1106": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r1107": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B"
  },
  "r1108": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C"
  },
  "r1109": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E"
  },
  "r1110": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F"
  },
  "r1111": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r1112": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10"
  },
  "r1113": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1114": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1115": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1116": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1117": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1118": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1119": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1120": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1121": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1122": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r1123": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-18"
  },
  "r1124": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r1125": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r1126": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r1127": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r1128": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r1129": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r1130": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8"
  },
  "r1131": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1132": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1133": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "720",
   "SubTopic": "35",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483385/720-35-55-1"
  },
  "r1134": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "217",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-217"
  },
  "r1135": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "231",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
  },
  "r1136": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r1137": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r1138": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r1139": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "101",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101"
  },
  "r1140": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "102",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102"
  },
  "r1141": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r1142": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1143": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1144": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1145": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1146": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1147": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1148": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8"
  },
  "r1149": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53"
  },
  "r1150": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10"
  },
  "r1151": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4"
  },
  "r1152": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17"
  },
  "r1153": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21"
  },
  "r1154": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29"
  },
  "r1155": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3"
  },
  "r1156": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2"
  },
  "r1157": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4"
  },
  "r1158": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5"
  },
  "r1159": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6"
  },
  "r1160": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2"
  },
  "r1161": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F"
  },
  "r1162": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29G"
  },
  "r1163": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1164": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1165": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1166": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E"
  },
  "r1167": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18"
  },
  "r1168": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r1169": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1170": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
  },
  "r1171": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r1172": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1173": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1174": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1175": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r1176": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r1177": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1178": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r1179": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r1180": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r1181": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
  },
  "r1182": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12"
  },
  "r1183": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r1184": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r1185": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r1186": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r1187": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r1188": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r1189": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r1190": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K"
  },
  "r1191": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1192": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1193": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1194": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1195": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r1196": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r1197": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r1198": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r1199": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r1200": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r1201": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r1202": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1203": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r1204": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r1205": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r1206": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r1207": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r1208": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1209": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1210": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r1211": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r1212": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r1213": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r1214": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r1215": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r1216": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r1217": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r1218": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r1219": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r1220": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r1221": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r1222": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r1223": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r1224": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r1225": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r1226": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r1227": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r1228": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r1229": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r1230": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r1231": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r1232": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r1233": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r1234": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r1235": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r1236": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r1237": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r1238": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "i"
  },
  "r1239": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r1240": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iii"
  },
  "r1241": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iv"
  },
  "r1242": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "v"
  },
  "r1243": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "vi"
  },
  "r1244": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r1245": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r1246": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r1247": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r1248": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r1249": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r1250": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r1251": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r1252": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r1253": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r1254": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r1255": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r1256": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1257": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r1258": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r1259": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r1260": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r1261": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r1262": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1263": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1264": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r1265": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r1266": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r1267": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r1268": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r1269": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r1270": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r1271": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r1272": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r1273": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r1274": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r1275": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r1276": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r1277": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r1278": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1279": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106"
  },
  "r1280": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1281": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1282": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1283": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1284": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r1285": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r1286": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r1287": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r1288": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r1289": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r1290": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Number": "229",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1"
  },
  "r1291": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "A",
   "Number": "229"
  },
  "r1292": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Number": "229"
  },
  "r1293": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "i",
   "Number": "229"
  },
  "r1294": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r1295": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r1296": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1297": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1298": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1299": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-10"
  },
  "r1300": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r1301": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r1302": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r1303": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "15",
   "Paragraph": "3",
   "SubTopic": "10",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479455/805-10-15-3"
  },
  "r1304": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r1305": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r1306": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(1)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r1307": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r1308": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "SubTopic": "825",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r1309": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r1310": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1311": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r1312": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r1313": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r1314": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r1315": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(i)",
   "Publisher": "SEC"
  },
  "r1316": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r1317": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(iii)",
   "Publisher": "SEC"
  },
  "r1318": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column A",
   "Subparagraph": "(ii)",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r1319": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r1320": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(b)",
   "Footnote": "1",
   "Publisher": "SEC"
  },
  "r1321": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r1322": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "6",
   "Subsection": "04",
   "Paragraph": "12",
   "Subparagraph": "(b)(1)",
   "Publisher": "SEC"
  },
  "r1323": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r1324": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1325": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1326": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1327": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1328": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1329": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1330": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1331": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1332": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1333": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1334": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1335": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r1336": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r1337": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r1338": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1339": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1340": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1341": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r1342": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r1343": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1344": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1345": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r1346": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1347": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1348": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1349": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r1350": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r1351": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r1352": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r1353": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r1354": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r1355": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r1356": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r1357": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r1358": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r1359": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r1360": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18"
  },
  "r1361": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r1362": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r1363": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1364": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1365": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r1366": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r1367": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11"
  },
  "r1368": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r1369": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r1370": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r1371": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r1372": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1373": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1374": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1375": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r1376": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r1377": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r1378": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-20/tableOfContent"
  },
  "r1379": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1380": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1381": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1382": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1383": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1384": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1385": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1386": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1387": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1388": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A"
  },
  "r1389": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2"
  },
  "r1390": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-30/tableOfContent"
  },
  "r1391": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r1392": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1393": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1394": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1395": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1396": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1397": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1398": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1399": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1400": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1401": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1402": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r1403": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r1404": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-2"
  },
  "r1405": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405/tableOfContent"
  },
  "r1406": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405-30/tableOfContent"
  },
  "r1407": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1408": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1409": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1410": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1411": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-7"
  },
  "r1412": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r1413": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1"
  },
  "r1414": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r1415": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r1416": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r1417": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r1418": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r1419": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3"
  },
  "r1420": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r1421": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r1422": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r1423": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r1424": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r1425": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r1426": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1427": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1428": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r1429": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r1430": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r1431": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r1432": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10"
  },
  "r1433": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r1434": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1435": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1436": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1437": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-4"
  },
  "r1438": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480606/715-80-35-1"
  },
  "r1439": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r1440": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-9"
  },
  "r1441": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1442": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1443": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1444": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1445": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1446": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1447": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1448": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1449": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1450": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1451": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1452": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1453": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1454": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1455": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1456": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1457": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1458": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1459": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1460": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1461": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1462": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1463": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1464": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1465": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1466": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1467": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1468": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1469": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1470": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r1471": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r1472": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r1473": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r1474": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r1475": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6"
  },
  "r1476": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1477": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1478": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r1479": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1480": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1481": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1482": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1483": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r1484": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B"
  },
  "r1485": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r1486": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480682/815-20-25-6A"
  },
  "r1487": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r1488": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r1489": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1490": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1491": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1492": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1493": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1494": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1495": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1496": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1497": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1498": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1499": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1500": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r1501": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r1502": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r1503": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r1504": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r1505": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-1"
  },
  "r1506": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-1"
  },
  "r1507": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r1508": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r1509": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A"
  },
  "r1510": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r1511": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3"
  },
  "r1512": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r1513": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479365/842-20-25-6"
  },
  "r1514": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r1515": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r1516": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r1517": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2"
  },
  "r1518": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r1519": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1520": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1521": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1522": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1523": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1524": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1525": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1526": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1527": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "912",
   "SubTopic": "730",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1"
  },
  "r1528": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "940",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/940-320/tableOfContent"
  },
  "r1529": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r1530": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1531": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1532": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1533": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1534": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B"
  },
  "r1535": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1536": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1537": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1538": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1539": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1540": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
  },
  "r1541": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
  },
  "r1542": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
  },
  "r1543": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1544": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1545": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1546": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1547": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1548": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1549": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1550": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1551": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1552": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1553": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1554": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1555": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1556": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1557": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1558": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1559": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1560": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1561": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1562": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1563": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1564": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1565": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1566": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1567": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-15"
  },
  "r1568": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-16"
  },
  "r1569": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r1570": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1571": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1572": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1573": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1574": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1575": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1576": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1577": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1578": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1579": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>151
<FILENAME>0001005229-25-000149-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001005229-25-000149-xbrl.zip
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
M_P0=3VTSA5B.PUN]-JYE.%=V[_N4O>U>CM=]_7[A6_LKE\2/H22@$;)02%'
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
MI(G<^)1PR60"*>DON_#4&=WXW5UV?9.W\[O$]C=^)7D4OL[\'5!+ P04
M" "4BKQ:];I9'(L$  #O&0  '@   &$P,S,Q,C R-65X:&EB:70S,C%S;WAC
M97)T+FAT;>U9;5/C-A#^WE^AAND=S,2.[22$O, ,$Z!#;S@8H.5C1[9EK)XL
M^229X/OU74DV!'*YN?:FO:83/GCLK';U/+LK[2+-<EVPHUE.<'KTP^Q'ST,G
M(JD*PC5*),&:I*A2E-^CNY2H#\CSFE%S4=:2WN<:14$T1'="?J /V,DUU8P<
MM79F/?<]Z]E)9K%(ZZ-92A\030\[-!P-2#A,#I+]<# 8!6%,R'B<# ?[XQC'
M81K]'G9 %88[':5K1@X[!>5>3LS\DT'DCX:EGBYHJO-)& 0_=>S0HUDFN(;Y
M).B[5V=FQ9@FC]K#C-[SB:74<:JM.!%,R,E.8/^F1N)EN*"LGKR]I051Z#U9
MH&M18/ZVJS!7GB*29FZ@HI\(8 )X]G/A((_ #J.<M!3"R( ^?<QI3#7J1W[X
M$O&7V'R>1P*.)_([$9F?7M^>GYW/CV_/+]]_*Y,_*J5I5D_M3Y2G0&S2WR__
M^2 -/A\DG.1(9$CG!%6 1BH "8LD)Y+$-4J(!+24J"XJ*ZDJ# BU0.$!^M6_
M\><^NB&)IH*CL#\,N@@KA%-1FE6V/+P=- [VV[ENL(PQ)\J[?&2D1L>)-I(H
M"*(NR+&V@XXYKS!#UZ04TLKG@E5%7"ETD;RCG(/)N9 @Q-;\KM%YL],?3.>B
M*#&O[?L> M&9D 4* ^\=RH2TMFN")2+ .$476((3^F'7KOTNRBK&@#K88, <
M+:C.K8HD'RLJB=D$E$'SS'T7PRP2A</==.^)(4DJ2;6Q</J8Y)C?DY9F..X/
M$.:I8THY8"H<A00"AJD) .76BJH VBL_O*"#J02PI23*P.H:/<P8 GN0$)B]
MV0GW@RE(2P"KNNX3#+N7C'+,$QAF)DZIA6!PP?B*6:BB),Z[JN75^-;_GRV$
M8]1DOH ]$]S"'%\*\8<H:L(!$/C45I(F$5($*V0YMW/(?]CO.81#/%"36I#\
M2SZSOEU0"$]LLJF)-!AY/2:K)*<J?S:PE$Q&_I10H%10I0P R#\*>0DHLPQ5
M)?QB8!*E_UJDOH_W3TQE?K,S/)BZQ'3/"UR[E^C K<VU>55@"4'SM"@G0YM"
M&L>,M-)82-C9/"##<*G(I'V9IE25#-<3RBTDJS1M;,5":U$8<],'LPLFF#69
M:S/6B9LJ/1[[HV!D"K4&E^JTG;BIX;ZMX3V=KLJ&?7\XCM:* S]<*_N2V<'
MCX*#KS+;LY =;'",@B0\[/0[K4*)TQ3ZI4E4/J(0?+&T@AG)5GTCRG]_ =L>
MR67*4X8TM#>7D<.5DJ0I;Q-;GLTHPW4PFBK[7%XO)QAV'?2+C^XH4X*_\,4V
MS/]51MNH;2*C>4Y)!H48"K.F#P1=9AF%;GD;O8U@M'LE*32^);1Y*R'<6XUA
MSW8&7]U!;9N/;?.QV8S^1O/AGC]+<B]DC:Y\= W_X(D%33YM]\2-8+0-W<8R
M>JYAOT$%0U>2*&H.5)"'SNP1#[''!JYG.7LZ]-GV+)O$:*EG60GAM_8L+9=7
M=Q"E4/90<"()PR:_5FXEGKL<V[ $SRHX5H)5>KW*NN/]M5<<S=-=N/3L1<^?
M4$L#!!0    ( )2*O%JOTYBEN0$  "D/   <    8F)R86YT<F5T:7)E;65N
M=&%G<F5E;65N+FAT;=W7S8[3,!  X'N?POC S31NF_ZD3B10%UIIET6K"L31
M2::.V=2)'$/5?7KLMBNA9A<NON"3XTEF,OY.8[;>WMUF [:^>;_*V!M"T*HI
M?NY!&21 @>8&2I0?T;=&/\I?'&U4@0BQ"=O-]O8FRW/-E=%@I :7Q(4&]\"&
MY_<#-CQ5'K /]ZOO*!=%4S<ZQ8=*&L VO-I\1;R60J6XL/F@GX.=.=:0XCW7
M0BI2P\XD%/;+@RQ-E= HCI?XW.]K+401??>C%>=N_ZC8\K*42A#3M,G(5G0_
MW-Q]0ITN4OR/8A@9:5R1KI8E4(Q.[:38]8-1!5)4QN[&T_ARC(Q]O/^\19U\
MLDGV^TL/NT89XH();<WR9))<2! ;NI2,#5WZ@'W)V/H!J::K> F9W5X=1@#)
M-?!'DL.NT9#P^L"/G3W56Y5W[?*YS&7Y.]C()]BH#S8*#6SL$VS<!QN'!C;Q
M"3;I@TU" XM]@L5]L#@TL*E/L&D?;!H:V,PGV*P/-@L-;.X3;-X'FX<&MO )
MMNB#+0(#HY%'L'.QJ\$U"DW,YZA/7QKU0YOUJ<]9G[XPZ]/_<-B_6MR5]72#
M=5?DWU!+ P04    " "5BKQ:>BS0Z\(Q P Y12@ $0   &-M8V\M,C R-3 S
M,S$N:'1M[+WY4^/(\B_Z^_>OT.-L/1$V[8VU9_H&;:"',]#P@)ZYY[UX<:,L
ME6T-LN0I28#/7_\RLTJ;%[!IV2X)?>/>.8VU555FY?+)I7[^7\\CQWCDPK<]
M]Y=_-7<;_S*X:WJ6[0Y^^=?)7??BXE__Z_/__/Q_U>O_^\OMI7'JF>&(NX'1
M%9P%W#*>[&!H!$-N_.&)!_N1&3<."_J>&-7K\K&N-YX(>S ,C%:CM1?=%ET5
MQVR_U=@_;!S4VQ;;KW?VF_WZ8:M_6#\Z:!RTK,Y>@[?[M<'Q8;-SN-=J->HM
M=F36.RUSK\[V^E:]S?J'UM[!$3]L-6O6\:'%&IV^M=<T.\U.J[_7Z_$]?L#V
M&OM[[7ZS+;\[#&#.,&_7/[:X_<O., C&QQ\_/O>$L^MS<W?@/7Z$"Q]AP)T=
M=:/IA6X@)O-O5A<S#X1^?<#8.'Z@S_S>KB<&']6%S,V.[3[$=SX]/>W2Z_'N
M5J/1_HB7>\SG\;L#L?#NHX]P-;K1?@[J,,C,S=&@;1=>RY&J'P/!7!^)Q@)@
M WA+<Z_>.*RWF]%[\ /6U$JI[^U_E!?3M]HOS,5V_8"Y)D^&N.CF9CLUQOCU
M?O;E3^WHU<V/__OJ\LX<\A&K3W_$%\$L(>#'+(E'II=YMSEZ F[U=TUOA#?N
M-=K)BG#3FL\+<"'S5MOW.JWFP4LK(N^(9SC##&J.S:.CHX]T5=VZ^";D\!0/
MS/_X2PP &ZW1JC=;\=I,%DP7+B33/788B(T=[M:_W^U\_GG(F?7YYQ$/F(&/
MUOE?H?WXRT[7<P,0(?7[R1@(9,J_?MD)^'/PD0;^\?/__,___!S8@<,_(U'J
MT>+__%'^^/-'^>J>9TT^_VS9CX8?3!S^RXYE^V.'38Y=S^4P /OY&&_D0O[3
MMBSNTC_A^C>08\(VY?>?@UO>_V7'K -]73;"-W'[^ 0DG872[MQA@QU#KL\O
M.["@QWW[F5OU/G-P4]JP-OUZN[7SF7[X^6/F"RM\\,R%^4VZ\$7!G O7XL^_
M\4G\_O;.YP:P>:,!<O#H[1^)1/BY[9O,^0]GXAQ^\>//='8^XWKG]8$;N-VS
MLI_8V_E\_I^5/K ??P$9XOBKYUE/MN.<PB=0]G*KR_SAN>,]^5><^:'@.( +
M=QP&\OO1ISL'!SN?;_96^WCVV]W0#[S1F3N S<,%MVZ$9X5FX)^XUAT7C[;)
M?>1PP<S@-!2TH>Y &%E,Q*/8:^[#*-I7"T9QCL_"8T;HVG(,;CCJ<;$S-:[V
M(>Q/BYOV"-CNEYU.-$RE88[OADQPU!M6UQN-N>O38$X$;/8!+="727++#9O@
M3R=/,$[ZS^_<#\ *N$7=[<,JFG"5#8#=D:KPE48TFV;[" C:V&W#_T4SBJ:P
M^I3:FDQI/[\I=329TL%K4YK/_GO3([X><^1K=W )>XW3IZ_[WWU^XOL\ %X/
M:-C7_7/;!25L@PSP?!N_<_8,HMZW>PZ_M/T@'ME^!T;VDIGTMVNP, 6]WO_F
MN68H!'Q@I3T\L^SY3^)PVY.XM%G/=E"#R'>_919[S5=F<6*:(N16]"T;I-T;
M9O(*3^4RD]9&9K(L31*2OVDR>\LP5VHJ;^2P9>GR@[/9W])LY AY7EM^_[7-
M K8!K%\P :<8A+9KG8$%/"8![EHOC.6D'X"D,,&,"AWTLD_Y6( "D8K!M4Y&
MG@CL_]*?/\:K>:_':UM.L_5XD3_RD$'[KVW;2\\=W',Q.N4]7(,N&]L!<^C[
MUSW''M"<\I%+N<_MM4V\OKDM1[<?DU'[1[E,;PTT^[%Y'336,Z^/60];\#XX
M1S!V?PXP@!C&L4]0#<S<($SC.)B,8>:^/1H[B-O0;T-!"Y/& ':??6OGH_Q>
M\A'U3=\+!?U%*-0Q6N8T\1">B7X<20?QLX)=CK_?G?[\,7LI^AN?GWF7C\:X
M/_,Z^9>\N-+[8&Q@MY.)'[_4LA]MBZ=OI75F@2?>.(V9Y_''4^YZ(V"<.:]=
M=CJ95WS,COZE62M?:?YGQ_#/E=:0#02GC3#S0G+9X\NK$9H/%K]275SIA8*/
M45&Y _QE_FOC6[[#+2N]G,.^\2:<SW]O='6E5RI8>_X;U<657M@'=]-;]$)U
M<?41<C%F8%.\,$QUQXJOEAC.HM?*JRN]$IU[D)UC$(;SWZIN0.MHI1?/SCT,
MQ/%_5N.?<'8W1K+E[/OM2N]RO< V%W"BO+;:[AZ/.7,6;&VZMM+K_@RMP0O"
M(KZ\TDM''(Q0YEKA:/Y;D^LKO19Q(V2)^2^-KJ[(V*,Q<Q=N%[JXS N5Z2+?
M66_&[^,$8D=_@2* O_LV%P8I?#XW%M6]^"T+;D\_'(\@^_8Q@;O17WX N_P4
M3"($L#OU!OR_9O1<<BT>IA7=NE=OM.OM9O()>27Z._K(Q\R\YR]#2X-ED,&O
M0"W"4;W=B%^DKKQE9FV]9@8TVZNWVGG,K*/=S-+<^",SV]-K9IW\9K:OP<PR
MXJ:]O+CIY"=N#G1;AM;RR]#.;QD.U[T,:C;2YI=_6O"QY[%CFW9PQ=&7,2Q[
M).VWQ'^_Y8$M8Y%HTV' ^^39!M\QNGZ3&'S^*>_;+K>^<!?^H=[Y\\>YGXI7
M)1Y1,;3C446G0HB59J,B5"$$7W/M9O>Z"$41GAO/#T1\HR+4>Q&&S;7["N^!
M=EL2D&OWAMX#[;8D,]?N[ZV+=EGB9(EX:??YA>N' N-%Y927:_=FRTZW+<G*
MM?OJ9:?;EN2D#N!""CUJYX<>-;4%#.*(/F;&!!/,"/5<^-//<B;\/L*T8L]\
MR)_W4FO>RG'-M77^EUSS>T'!D FMNB1 4=:^I:T_O^3:GU@6);4PYX;9UH6K
MDE(*L_[:NNE+KC]H2H:J\(P)UW8'?F$67EL?>UG&3Y(>R7/#^P0?XML>P?XP
MO=$:C(\UT4*S"&*>4]/6I=1F?VM@T+:T=2!U%@8Z$$Y;#W*MYLNKH_!%<'R/
M!;'7_0N7DBY#YL@OXZ53<%4QI:Z</+%V[W15GGC7U"BZ0[TQ!T,'8E6>>#$(
MU2ZZV[Y6F$H' A7=K]\4CI@C=MLNNDN_:1PQS[77-NRMFYI?T_I7.,.6%KZ"
M#O2A1='1@ V#;=N)^K>U\\^+L&-T(-S[=.5?'84>\,Z6>$([Q. ]4Z-3P0*:
M$ZCHL,!VT- M$:OH>,*F,)P<JS<[1<<1-HWAY+GV1<<0MH'AY+G^18<2-HKA
MY+GP1<<-MHWAY$F+HJ,#&\9PME-QTRD\%+!U#&=+A-/.7Z\PG&WSQ)YVJ,&[
MID8%$12(6!5$H#F!*CRA((0J.OBP*; MSR9P10<<-@VVY;GVA<<<M@"VY;G^
M%<ZPI86OH -]:*$=&H#N74R'K]P;"#8>VF;D_:G6XL??[][NZB<*V\4CL>0Y
M;+>V__!E,MOH(QG"S.T_"CF\,(XOW#6'(R8>IK?\(W=#?BZ\45=U&?_##H;R
MV#E>3G=X7SMP8B7^^>["1?N_(*95FWU? S["DW;[GC#Y7=C[DYO!O=?U' ?^
M 0+L"Q,#T"N@45+GS)43Q-[7#FE!Z7>+BYY@75= BU$X*B<!M$-/YA& /9>7
M #HT7LBLPQX>+MPZ7'(=TK?^T#IH!SYL4A*LQ[;<UPY<V.3F7M.::@L:G -S
M!OP2# CKPH7Y#?!X,7FBZ9?)%?O3$UV'^3/P#;,XFB?KMB^V)%6T@QC>+%66
MYH.%QSC.,XZ_A#:\%2Q-UXK^>0&^M/>X+J-S3;M2.T3CS9*NHO-+=-82+=%H
M/U\Q<VB[7$S2-Q:%N@?: 0V:[>)B4U<[7S\1CCZL*IA&)JRI/*!589UXZMH5
MX7P!-]=?8;&76NI7NF3LY>1_'F@' &R=*MG*Z+V\V%_;- @\2_@"9B9"?#"U
MQB?PM\4M$#:WW,>( /SOH^<\@O'0%=RR@W-FTJ''S7)N#>T@B4)1;'_S8-J!
M=H#'JQ3#P[PO/>9^B2BC#V&F;OTAPFB+FBS>2K=WW P%Z)W_4CBG,'I&.\AC
MZPI=@T+6 ^T BGRILO3GWH121N'U6^[07O2']G@#G5FV87-H!W 4B4\VAF9O
MASD.M<-'BL0<-S""]>=1;(DS"HJM_&8'7E=X?F_=9B_%E);V1_(*/QUJ!ZY8
MW#Z^Y /FG-%X-D2*+*"87MT?L70/M4-4MK.Z&IBWA]I")9K(G^TD%QT6#P_Y
M]\V5)P;,Q1M.!H+S)4(<2W_UTG,' 1<C?/EL= 5A&/^&31@8$^N7@<U&+C)0
M6V EBS?.9%'/ R4W1&:0!]=]^>7"D%E;4&?A1K[A8LR#D#E=SWWD(D 3_7<O
M *+?"-[G M9?%GDD3V^&_JGQX V%80'M$"2,AE\_N5P@').B?-=SPE$O]*_,
MWVS7?14Y_0&K"KR\2>"YIV'/P;#XK;WVTUZG"/JJ'Y'<^D-Z7%M4",-,(C2#
M4.#&=EC:N.H.F7"\(.!7S W[3-UT#1.7(%XI3:XC;3$:61<75W9=>B9+K.%$
M./K!=?^..?PU\E0L\F86T1:L68I%[KCCR$S"*R8>.&KTL^<QO.HUV5MQS)LY
M1CL<:26.^<I!.3,'..;$&MFN[5.%W".OV&;-;*-C;5%S"^N@+3KU$LN"FV3:
M>#LY+!/FKMVXW1*7:@M2;9TZZTG$/=(6,]+11'TWVU!;B*D 5NF[81+M0*BB
M&:+OAE.V!%D%DS&W7B(-]6^YY2/98>.&B[XG1DB&ZYYC#XAID!W,@%OW]@B=
M!- U@>VCTV!C=SFU?)*F/Z_GQ;N6A^]1-)'D6^^78O9++:!&-@OP@6Z2!^'O
M&^%9L-&OQ1T7C[;)4QO]PK5"$ ,V<]1-Y?0QFPWMT"S="+.=E(QF0SO02#?"
M;.=<ZF9#N[RE5PC3%<SE=YX3EA<J:S:TPXAT(LJV1)AVT)!.1-F6^-(./GJ%
M*%,NER=*;I!I!^1H2I]M"37M,!1-Z;,M^:9=LLTK]#ES![;+N>!6N05;LV@0
MP,8)LR6)UBP:!+!QPFQ)E#6+!@&<.(Z'#=U+*L"*YOAOB!S;$EM%<_DW1(YM
M"2OMG/THXO([<T(9300"/&&@Q9<==H!"W)^M,(AO._>$K#.Y]/RR&F7:H0&%
MHMJV1)]V& $)N'-F"R0;_S*A:GZ@UZ7->E0<EJKHETT%*,T#:_6B/CVOY@.]
M@5AKBF8VM<, XM8*"0GB?_X*;V3"'$XN^2-WLKLFONG"'8>!3W>\UERL8H8L
M,V@'..3)#*V*&59AAI9V($>>S-"NF&$E9M .6%EE_1-#3-A(@!/7#=?2X'!=
MJZ\=>E)8)5UX5M .N2FLBBX\*VB'&A5601>>%;1%K#:A(#2B@[88U":DLT9T
MT Y5VJ1HU(@.VJ)+IS"-1RJY2;K^X#FI4ZOO"6X/W+-G<XAGKW0]>=!N<=:_
MU(#.#SL.[XL9VJ4&='[8=7AGS* =H*.5\_#.F$%;?&FY];^ V0CN![<LX'=/
M;%R<A2\UFK-A_5Q<+B@UD+-AQ5Q<+B@UAK-AC5Q<+M 605INX;&'N=\-A>"N
M.4E3H7A&4:DQI WKYA*QA;:05@&5=8G8HM1(VX:U=WG8HJ,OYF:[S#5MYKQX
M&.CZS@)=UX*7&M?*36N7E?K: EE:*>>R4K_4:%IN.KBLU-<715NTX''!#Z8F
M?6'F [>2W.#XT&=NT7E05#)D<C"?>J\WG-6(+*6&M=:OD-\%CV@+>A5#;;\+
M'BDU'+=^Y?XN>$0[;$[_*J%.GNM?:A#L'123YLD,>_I"7SHH]7?&#*6&Y=Y!
M,6FNS* =2J=[K5"NJU]JE*STQ:2YLH*^D%G15'3A6:'4,%WIBTES905MT3A]
ML_%S7?]2(UWOH&@K5V;0#M+22D6_,V8H-;[V#HJV\F2&?6WQ-0U3]'-=^%)C
M664NVLJ5"[0#L0JLF(O+!:4&T\I<M)4K%VB+HQ4AWSY72I0:QGI715NYLH6V
MD%8!E76)V*+42-N[*MK*E2WTQ=ST2=W/=<%+C6N5L6@K3^H?: MD::6<RTK]
M4J-I92S:RI7Z^J)H14NDSY4LI8:UWF_15JX\HBWH50RU_2YXI-1PW/LMVLJ5
M1[3%YDYY+YAK;IW<QFM/YSH69ZVU!;ST6.L\BQ$/]$61M))]R6"N./-#P7$V
MYX+_%2*0N& DJ5O];YXKD$6$[0[R&E7J_33IY)!667XS=;GKC<9>Z%J8ZLN<
MK\)["H8(?>8U')PS<?\]-X>N#4LSG6H\??W4]DT84<"M+O.'YX[W5)R-4VHT
ML-HXU<99DW8_+#606FV<S&4N1N U.#2V=[AO\E0XAQ4$7>V;=[)O<M4W^H+W
MU;YY^[Y9=$?$J>]JO^2J9TH=5:GV2[5?<M8O^D:8;-<.^*7]R*T+%R8XL+'.
M&T%Z'YB6_>F).?7@W= /O!$7M]PA$OE#>_P:3+]&]KQD8Y\OP9L:\8.^T:2W
M\ -M4<_Q!I,OS)]]<'N<T67C8O&%MA&DM_&%8!8?,?& $3WZXQL;O1K0J_@A
MX0=MHUQK-2(T(H!VH2]?!,=W\$4K=/AU_^POV9 E&'JP+Q^Y'^!K9G_EM/-2
M:,+95;<XWH9V892"$"'/G7"D'22O,Q%@H45P"I).D0'^7TR&Y%J\GE9TZ]2V
MB:Z\C6+:@<&%H5A[>8IU\J28MC D>7K<NH%UF( AY_K,),?ORR1])6L I*_D
M9?(M&$=!%=N1MC!:1>^UZ%!M8:"[ )89G_D2^K;+??].OB+=J?<2+C!QY2$!
M;H1GA>:KKKU&2Z\MXJ+ETN<JY;0%-999^ENP0+Q^\19=6^1 LT7/5<AHAQ:L
MLN@W@ILV/M;UP.Z>,-=<+TZ3*[MK!Q'HO/(Y\GRKH1TNH//* \^WZJW#?%9>
M._]^E96_HEX: 3=+Z<K#VW0ES@]&<HJB$EH-;9WKC<7<-2*&MI[O%@+>&I%%
M6Z_X362Y#H9<%)<8VOK).JN,7&U9;9WF@JB,7(FAK3-=.)61*UFT];0+HC+R
M)$936^=[,YT6EQ[.K]P:V.[@E/OVP&5)""D9KKS K1-?W9N,NS 61%-;1&"=
M!UE43)!E FV1A[7T3J^HGZ6^MJA')0)FF4"#-+%64UMHII(7NK&*MG#1DN:F
MLC0K-EDOFV@+9%4ZZ!6.V5*TK*DM\%;I(-U815M8L-)!.K&)MC!EI8->X9C6
M\AS3SI%C6@7'4M^C#MH6JQ0<9WUO.FA;;%)P)+; .FCI07QA#B9]W@TY#RX]
M<\XP;@0?,]LZ>Q[#LQP[&5#,4.ZAH& Y)JT*'JY84J\8=JO@^'/%DGC'B6F*
MD%N7-NOAN4WVFH]MR%4F%AS5KAAP"PR8JP0L.%Y>1,^S3-HX5V%8(?$5+^HB
M%PL.];]S7B3.^^:Y9C$%8<$#"!7S;9CY\I1\[2H6463F*[ SW"YX:*/BO*)Z
MP>V"1TO>.>=-*=Q"RKZ"!T<J#MP&!^8J PL>"RE%/5^9X)A<Q6/!XR05<VK&
MG+E*SH+'4"KF+(\+7? 02L6*Y?&I"QY!J5A1"Q<G5^E8\+A*Q9):L&2>4K)3
M\&C+.TCG7Y,PZA0\VO&^*)_KGM<XVM +D@5-=4S& ]\O/>9^.6<FBMC7#EG1
M:)MI#*QKL=BY<K;&&').B[WT%R\]=P 6V@B_/'M")5Z]5U>+LY<T1F&UV$NM
M/!=;8U1Q>XN=J:UL+E];V<JQMK*C,<BF"66VU'FAHS'FM( R)_"W!?:L:^'!
M0VC:WO)'SWD$T[8KN&4'$<6:)269QIB,AB1;D^&VIS$,H8E(H^5N'BZ]/Y);
M?VA_[&D,$VS:I/Z="9OU'(Z09]:<ON-F"%OO^I$+UQX,@W/;9:X)&Y+RD;R^
M*"ESE!])R($YL.D]_EI2'J@ CB4HLXU>E'O%0T,T,6WR!"WVB@=:Y$:%I8=R
M-_1$<+\0K;J#Y;=ZDTL>!%SXUWTYBN*P0*&@E.C: IH79]4+!9-L<]5S]>2*
M!X'D;A+Z(CB^Q7XD\B/XYQ5[MD?AJ#B;IWBPR$;(:+N%(N.^=K@*KF)\1NY7
M[@T$&P]MDSF*DE[H!F)R_/WNQXV*Q?;-+?GK=F#_EX+\Q2%G\<"8%==ZZ0]J
MC<5LP]O;+QX6L_Y]F"$,K'9S&X0I 4 "KF!QA:9V,,AK.A!)\"LPIP->[Q\7
MQ5EH;9&.5^"%[ZXO=4:ALF'V"X4J$%-_8>[#UY )F#-_-4GZG5-76_3BE@>V
M(-%U P)J=KUOY -XT3_E?=OEUA?NPC^*DR&[KRV(H>GBM_-<?&VA!TT7/T^Q
M<Z =8#!_\>_&GNM[(EN7LP1XH-%*:^O+K[#2W9,"2/,#;3UC'7@:5OJHWF[D
ML]+:NKIK$]U+CT#!4,Q9%/DY^RN$%8N<[ *5M1YHYV!75-^ 5-76VR\ U<_M
M9VY=N*8WXD7<\-HB#Q7IU[WK"PM+4+'^C0=$B6]4I%\#-UC</K[D ^:<T2)E
M<ZN$;3+WQ/<]8!,T]*[[<NS6#1<^F(#EC$\=%!93R9-S-!+BA859L@N>)<RE
MW<>N :' UAV%H<5A05 776F1IX8[U!:7F5IKH,>7"?Z7VA5V03 // &V1$F\
MRD-M41O]Z9#K?M 6TWD3'8KM>1UJ"[44A!BY[@QM$9"5B$%N2=<;C3RWZSD.
M-['STKT(_>+8LH?: A)%H$2N>T);?.!- JK+_.&):^'_H )_9 Y\M$#J0EN?
MNRC4R'5O:.MQGS-;_,Z<D'^9Q/_\%=[(A#F<7/)'[DSI[>BF*\Y\3*TZ";YQ
MV3:=?K[AXF[(Q&M.7XDL[CQW[9&V:,";^>3"'8>!3W?D5C/ZSIA"6U@B#Z9H
M54SQ)J;0%B/)@RG:%5.\B2FT!6Q*:684&U ZTA90*KZM47#.T!;=*K[!47#.
MT!9M*[[547#.T!;]*Z7I47!T\DA;=++XMD?16:-\4*DVQD>Q6:/=*#4ZNEWK
MH^BL43Z,],?,#XU(4SZD4F?+L*C99NU&^<!+;6S"XC)%J4'*=Q3[RI4I2HU/
MOJ/85ZY,43YH4F<SH]#YN^U&^=!*;6R-@G-&J9')]Q;[RI4S2@U,OK?85YZ<
MT2P?+JFCZ5'\&HEVLWPPY=;MCC*P1?D@TJT;'65@BU(CHMNQ.,K %N7#1'4T
M-\I1>M9NEAHL?7>I-KFR1OD@TZV;'65AC5(#I.\NU297UB@?0KK-5)M<25-J
MB'*]!__F28=6^0#!%12K1G0H-=SVFA;3B [:XELG\ ;+=D)$ 9+(P]FSZ806
MM\Z%-^IZ(UAQU:WUC G7=@=^I!F^3.:_8/I@7S\0MAEPZR[PS(?OKAWXMW??
M\R>?!LU>VRUM0:N-T!KN[GMBA'TOZ:ERMO1MM[3%H#9"Y;/1V/$FG--^OAYO
MX 3+;=%96_3HY(D):UZ;]\WNO_;R=.GD21=MH1MT?[^Q$4\W/F\UFON7]Q<W
MZZ5%\ZC>V%^.%O+6Y.B;'Z.%MEC)]FB!S'ZP_+XXR&U?: M.J.R6Z.S7J:.>
M9%3*#[S^5\^S_#O/L>ZXXX!F8J[UE;O@&>"1L"?6R'9ML"89:J>SYS%\);?H
MR!QNN?3< 1ZO"8/'%7CD>$])-9VVV$G%.7KKXK:V:$_%.4MR3FMYSFGGR3G:
MXE/;H\N:JE#;^D)0\QV9U5W,=TQ<?3$G'8A+7\E0UNM?L8'+ _Y0'!KKBSCI
M0.-W9*FWBX9);00M3&V[5I[;3EN@:9N+G=D&S>6W02O/;: M[*0-9;9EUFL+
M0FDBH-IY"BAM<1MMML&6<)&.MKB()ML@SQ2+CK90@C;;8$OF:J?\R(,^7F*G
M0@)T\Q*WI7TJO$ W3MB2.=[1%B_(B2X:<IXO@N-;Y@[4E_#/*]NU1^&H.*I$
M6^3C?;$->RX6VY0?EEGZBS*CDOG<PIQ+N$KA9YF7=Q(&0T_8_^76=]?B(O5U
M9%W_R^3LF0O3]OF-L$V>8@KB=\SCO.?NJ><X3%R[O M+<>_=/\'_3.2/Q6&8
M\J-%[Y1AM/ ^RP^/Z<)=*5Y*&&QHB\))I+WR W?OEV=T$$I[Y0<K=6&P%"_%
M#';N%5 FE1]%?;<LHX5(JH#C#?%7BI42]K+[Q9-(%<!<5H[10B!IBUJ7CKT2
M5HK9Z\Y^+IY TA:PKCBF# *I:,#VV]IN+/W59:,PZ^WLE6>N[U[1D.CR4EB'
MN/E>T:#C\K+#FG)G]XL&]):7PCJD3.T7#98M+SNL*4MXOV@H:GDIK(-)OU\T
MT+.\[+ F3&"_:"#E%(6+GP&[+L(6#1XL'6&U$.!%@_S*S07;LMN+ALQMH$GC
MFB"R_:)!9)ONA[DEK&J_:%C59K= GJ#10=% H\TN=9[N^D'1 )EWTOWZH&@P
MRF:W0)Y^SD%1( HR.D]MP<W $SY9MWG68&EBX6YKPQ4%QG@?7+ E/^>@*)C'
M^^""+9GZ!T7!/$K+!>M2]46!,=X#87-U8XH"FKP'PN8*!:P==7F#-&IU<IG;
MH;8PQUW8\_E?(3QT]@C_F?7VIFY8MP+8JS=;^2SYVN&.E>:&A\0 .^WG,S=M
M(0--NHFL*3+T.[S6=@=3&V1N=K@<F& ND.':7<.IKSIXTH?:XBD5'\[AP_NA
MX&7E1&TQG8H3YW'BDU=2/M065=+/T&L=YF,,K1W"66UNC7KC*'4:X(_-33L4
M8Y--U3(;NK'\&8!3%/BQ#:T=W(!+?FD']H"D:A?$;$JU%.XDED/M<BVVO[YY
MPF5':T<>UJB9Z=:<-O*1#GA >B&:C7JSN>0)LW1K7@NQ=O!@U85HU1N'2RX$
MW9J3K7:T=N]UU878K^,$EUH(NC6OA5B[\[3J0H"F7W8AZ-;$E/RQA5B[];ZJ
ML%PA.-Y&FSHOCM#!II[FB*/E.2(W\^](2P-\H7ER>K:&H[C79/D=:6=91YZP
M/.GVGCVKYA[!).LIGWN"VP.WZX5N(";%67#M3&T-%SQ'V[O3T#;J]]J"W^$I
MSR>NA8<\._\.A>U;MEFDLULZ#6VSG?5<^USY7MOPY&MK?PI7_< V"R;:.PWM
M G%HIMQ%9\5_Y=Y L/'0!HY6UHI<X./O=R6+ '0:VD6BMD^*[:3X=AK:!6.V
M3XKMY-EV&MKEV2Y)BM.ST@DH+5W:[9)B6P)*.Q=X^Z38EH#2SCE^C12(]YR%
MPAOS*]NR''[&_ #<AI.^@)O.GDTGM&QW\)5CI=X:+%D=1%E3.P>[2$3;DM!K
M:N>9%XEH6Q*/3>U<^B4U5?>D=$*OJ+[^&DFQ+5%65%]_C:38EH JFJ^/ET]\
MF]TP$SY@EM1 *YK;OUFJ;$ML%0T!V"Q5MB7!B@8&4"8""VSW9,31$BZI""L:
M,+!ALFQ)AK6*YOIOF"Q;$F*MPCGW:PFYK"G,VRJJ%[ZVU<TS;:%55,=Z;:N;
M8WN'3JNHOG*^L8YU28:BN;]K7]U<)4/1W-BUKVZNDJ%H[NBV P+KDB%%<T U
MHD.NTJ9H'J=&=,A3+K6+YF*N!]U?D[1I%]537-OJYBE#VD7U%->VNKE*AJ)Y
MBFL'T-<E)(KF-&YRH7.5%T7S'S>YT+F*CJ*YDNO'K=<E.XKF5FYTI7,5'D5S
M'#>ZTKE*#RU=PQOA6:$97(L[+AYM,UV0_JMG^T$Y#V[I=+3T#[=-C"W%@SM:
MNI/;)L:6HL =+;W/EXAA#X8W@ILVWMWUW$<^\419Q9:6SJMNQ-F6&-/2X=6-
M.-L2:UHZR2\0ISMD8..ZUKDG!MPZ"0)F#O'-995L6OK6&M)G6\)-2X]<0_IL
M2[YIZ<>_0)\+UPJQK3ESNH*Y)3T@M-,IFM._8;)L29KM%<W]WS!9MB3$]HH&
M!)R80<CPB##F6K<>K-+DNPO/E528[14-&M@2>;8EU(H&#FR)/-L2;D6#!T[M
M@1TPY\9[XJ(+<Q&> X0ZY8[]R,7D;N('?%1625<TM$ '6FU+[!4-.="!5MN2
M@45#$<X<_H@JZF2,+Z"VW:<"Z%1NZ5<T+&&[5-J6W"L:M+!=*FU)XNUKAS0D
MIPH&MJ D&SS"</9,N1OY %[T3WG?=KGUA;OPCV"]E&HVEJ84GL&3'Z6T Q^6
MI=1U,.3BQO,#$=^H*/5^B*<=-+$L\;+4R5+QTN[S"]</\>#--1_^NC7":0=:
MK%T^+CV"WYD3RN-7'<=[0A[X,H$O<2&XA7WP?9\':;]BZM+LXQ?NN>V;S$$:
MEM-TW=?A.*PD@;219U+TOG:@Q+O8*HV]DFX5[7"3S"DJ^,S97R&,"P^B]EP,
MW6>YZL0TPU'HP+W6E!)%/CNQ_@S] -]2F%S\?>W0D;=3! \+]QVYIPI(">T0
MD+=3XBNSW4O/][_QH,O\X3D(N%^Y-> W3!2*)-K!'8415SIHFP-M<1!M99L6
M9-,6%-%?$&I!/VUQ$>VEYII*6P^T!3RT%83KHH1V"1G%D6WK(HFV$$>1Q%6>
M5<L')4()-B^N<J5$B="!+8JK7$E2(IA@FS[IEC(H#DH$*6S#)]T2V0Y+!"5L
MU2?=%OU*A"G\B-1<>EBWW'28[V.O+-K@UV%PW4\-@O(_<+""#_'91R[/2L^.
M^JUO*2<P<E@B8.2'A$C%A=ODPA*!094H+*H^KG"PB@NWSX7:0G^SR4'^B6O=
M<I^+1^[/9CO%MYU[HBNX90?(D84)M!]JB_@5@!!Y@N&'V@)^JQ)B]O[K_G0*
M7H$VB+:H7T'HHH7EK2WV5Q BKDGH'6D+[BU+%]7:P!0AF*/@# F&Y;VJ+N[2
M9CW;(5MV+1U$UR3RCK2%[ I!%1T$WI&V@%<A2+@N<:<M %0 8SO/4.Z1MB!(
M\>R!7.E2&EA !V-[2]C.4>$A!5UT3ZY;J_#X@CY&W;8V5FF@B"V8#ZT\]U)I
MX(1-$4*#YBQ[C<*##?H8?3GNIKU&X>$&G8R^;6VN"G#0<6L5'G#0Q^A;_\;Z
M:#\?"^Y[H8#5D'\..;-H\);]^/EG^ ]1UCZT6*/3M_::9J?9:?7W>CV^QP_8
M7F-_K]UOMMG_09&:/.,'$P<H/++=^I#;@V%PW&GM'NR-@T]/MA4,CX&^_]BA
M6S__[(^9^_GGGO@(+Y#_EN^9>1N.N<X<>^ >F["(7.S(AZ/KIN=XXOAO#?J_
M3WV89+W/1K8S.?[7/?"#;WSC3\:M-V+NOVH^<_TZD-[NRQM]^[_\N-F! =*?
M3W+0!_ >QW9Y-(EF"X?]_=O%_=FI<7=_<G]V9]R==;_?7MQ?P#]/OIT:9_^[
M^^O)MZ]G1O?ZZNKB[N[B^EMV6AN=4&NI"?W!_*'M#@+/K1FGN]U=H]78ZQS-
M#'LQJ38ZI\.EYG1^?7ME_ P,[7KNMY#.<C04W]_R/LJJYH[A,I1#%K>/3STS
MQ%V*<F"'6+X/-WQN-NJ_T;9(WO+96&GN >LY/+JAYPG87'58 X>-?7X<_>.3
M9?MCATU ]M),Z*%/(R8&L(%Z7A!XHV/</(]<!'A4I?H(?4]>5OMJK]G:;<&=
M^&'8Q($5?5EMN]T&7/LXYT)CM['HTL)G%ET MU$.XJ6'/M+X1'0UHEU'CMT"
M6CFXRK_LM'>B>\;,LH!-CUOC9Z,)JY%:;H?W9U?'&R_/>R=X]H'QW;5-S^+&
MU=TBYFM,,5]GFOFD8%N9[TY<-V3.+1][(M@Q^IX8L0#$[G-PW+>?N54/0!U%
M? F&SS__=G30V?\TS9HQ9P;6-A9QR0T\O88S&YC6\.3;M^\GE\;MV<WU[;UQ
M\_WV[OO)MWOC_AHE[CV(5:/9-JYOC>;>!^LGX_K<N/_U+"V,8T%\TKW'R\VC
M=B>S/L2!'VFKK2#'MB[^7ET]*?X\801#;O2IRY0QX4P88!5PZPTR\8:LAS-I
M4V29TX)?ZB-XQ1 ?JUML4L=/U;D;,6M[E=W0#07F4<K66/^!%RW[T>1[G9W/
M5TR80P.MH>SNJ!D877M=G&M*Z!E10X3VQ,(A*OT!6YB4AP[:J;F[UWB3=CIX
M39^LH)WV7W_;?.W4:K]3[435?S8Z3XLU5)\Y?JRB]I2*ZFQ,1<WRO>),?(-Z
M8QT?/Y864OR;D*2-S*9MJ+K[VY-O=Q>DT]:C[J0_57JEU_5&(]M'MQ_T'L@U
M-R0P8'E^/R/7_!R>_4:/1NR\CZ!$L][NM/=;/^8.;$-%_)_I_]-4X[66<[]7
M)><M']A^ !(L^ 97(I(> +M<7WZ_^O+]SK@R?[OX]@VV6/?Z]F::OM>W)_?;
M=>*7H_*'LV=F!C1[P^L;R:P-YAO^F)N(GUF&[1IVX!OFD D8ZT\K3VL!DVS:
ME#@ZVCUH'/QCL27QC[FZ?W_WZ*@]]U)CMSGW]T6O:NWN[>_E\J;.P6ZSTWKQ
M5<H<>8/"E+33QZM;=?-B29( DX.06ZK7ZGJA&XA)%RRAC!D"(S(1(PWX6'B/
M^)[$*3C<^8SC_X\G'LKL,O_S;\W]QJ<?FU'1&>:>/5^H:($L>\MJ\J.=S\W]
M>F.O<[#?:+S("T7<<_/M_0^T;U I9';33\5D_?ES+#;K+Z#;Q>[M[MVN<38:
M.]X$#-DL8QN2LW]: M32P[Y;THI?=<>?6);@OJ_^YQ+>UXP1_ 9L]W:[U3"^
M,#! W&#B<J.KM@ W;AQF\IIQ%]KPQZG.AGVN*]6%?UZ+>^\IUH_-)EC#8!$Z
M8&+Q6=CLC=\AL7,M;D =VZZYO+9NMD!=>R(8&ETF/)@VFR7-VT:$QY\PY_^Q
MQ])Z4)]K[WQN';8.#G1F@ 4VOYH7RO:Q@$6VQ\PQ^#,WP\!^1)$/PH+[-;#Z
M32=$N6?\UQX;B"+-6OZ%$A(?5@"5D?Z"LPS-.SN?#YK[TQ3_:07&NO1 1]P,
M/7<**VCN[7S>/SRJ[W5F#8P"<%3B-_[S;X>MYL$GWPBXP\<X406HI-F)P<(N
MX"?=IE84&&3)Z=S!)A=V8,,;!=&,"W#OQZ'P0W3Z \^ .\A.:+8^]'Y"$8$!
MH1,S.-8X@ U^_>%>>U6_OGVPVVGLY^/7MW8[!R][XTN/:G_WL+59QUZNY9;L
MU7L[<,C-X,P<&M1\9!T&^7;G*!C)O;O)J.<Y'_P?=*(TG.$W!2 2$?FS.63N
M 'YPC:>A#;\DLF:MWO*&EN!',0<EA"?-5H^X/S8"]F4T I;M+O#,AYKQ]\9N
MHVF,F3 >F1-R8XR)D&!RSYC;!6:H'UU-M;GDWHJ7$I'ZJ^YUM4XS7'>F=J>,
M:TQ[5[AWIQPKQ$&9;[&_C*^.UP-7X0Y,.S,PKIAXX,'K<-@R@4-LR6;W)\6*
M'*YD3 TRQI3Q#2SCW=5LR>U8C!>NA= 1-WH3PQQR\\$  ^W!L.5<1!(PLGV#
M&4_<<>H/KO<$X^3,ATE:<,$/T?YGOF')=GP83[H-0>UW&GO1JJ06$Q9H5T)S
MZ?_^A_OI/Z/EV70R1$L"ARI-8:4QY$J7V05:%=[X VCU&Y+J3E'J@@@5[_LC
M!%1FG%%=5G]?@]5?E 6VG=%H,IA5!(;K!?#+7Z&-@A/D)25@",H6\N<)4CG1
M9MOPQ-1/E."B1$FDX2I!LAE!\KOGA&[ !.7 "#_..&[,$R!Z+?UVI<@KR)[M
M8NCFN+V_@1RS(@H6DBM/0XXM2:>%RX?F3\80+ Z4*);!'"<6*VEYT^/J!GAE
M;*N1=,D(E)1MDI8M>!DSY@P+KH)[C[>.!3<Y.?O-ED'IQK[Q =X'=K;AA^ *
M^T,/<V@,65T%S[" 'DREWCPQ?U8JTL-J#C^!,>5:QH>6G&,/K'6XWOL3K7*X
MGVZ%AW 4ZCV8C^G3(&B0S ^,HX9AL8F_NW)81.5;RZ1.]+P"%H3)KF_N? 8)
MNQ#$?J][/2WWOGD:+$='EWVMMY Q7I(RN/M@XXWL(("M2FZQ\%S$!IR)P1^Y
MF!@7Z* RDR)KIRQ@QKFT<3)"*'E'VNA!%TDNCO*30$:$\C@5^?-=_=[X@/\\
M^&2TVJW=V)VR*5=OC+EZBX23?,,J$DHLEE!R_+'@X?Y/NX:QLF!)+16NE)(S
ML6!I58*E$BSE$2POR17"4APFP,Y@I@ER!3-/+-I:"*2X<W\%;\JMS[W@CT @
MP5=$I+)A+XY@#29HZ<#;P#S F-O & CO*1A&5W?!\.$2LZ$R#I0M&-]MP?P6
MC(TN-S]%M[UZP\*1Q3>BH;.S8( [,9#4;/7JK;G^WS(H8H(^;CAN>;C;.#I:
M-6[9W-L]Z,R_M'H^<J-UE,N;JD&M<5"+?F_M'ASF,[U<5ZK=?CE;_NUA/[W2
M1]]2(B2Z( P'GIC,";W0320F3753$H5IM7<^7\X7NALLEMM2[>%VK:S& I1L
MMDZN\,G#)[.\M=5L[S6P4><'\[WU$D'?YIE\%='T)MK=(J.W5(1;53O2JGP)
M?7B1[[]:*][J;+Q8?!NL<A8Y/E^EX].M&&42K8E<DF[D"K[&,$MV%YAOG#;>
MNJYQ<M V@ =:WHO^"RX^9F4O&:Y%K),03E S&+<-/"/T.=T%2R#;Q 1QRX<(
M/414$;_E3/#C3S9\&G$'%^;FH01\M'U26RYS360J4&98JHDW8T-!BPG+-[#:
MP[86Y=:T/[#YH=]5L; _X*M(6__'%MS3WDY]J=YK^^'GQ8/7![Q[-2J@XHY*
MQV,F+ )9+ @XUB\AWP(+8TT]C(T-*#X7ETXPWP<5B#]%; W_Q_M]3M"XJTIW
M\&$;W0<7M@T*3>$YA@?B)[6;$@LCA/T9YTP8G48GE=U_QT2/P6OKU\\.GU!D
M\T-SS_B^>X=M_0Y:^U@*\!/./9FH2G7K.2"Q4WNV;XN1C!B,X=L,;X)M3AE@
M%HV8A98=J''MKA(BN##[X@0?]L1)LHKG#AN\VOEL?V'K,V.IVIJW)B=FG]LX
MS_8-/XE; RE6K?A8J!O2;)_PFA^=B^I'[T@#VE3[(S/_Y&,J.MVG5%+\R?2$
M4"/QI,H2 N/5'K+2H^V%OC.).&G>5W>-[<8^5F^0=&Z[=\$H.,-Y=N/9+V+I
MK#5S\+HU4SZ.?ID=*9Z!G.>!62*9)^&I: >DN)3$5!S%1%%M>A2R!8GL3'Q;
M2ED7,1H0N_4>0TL%;1GN^E*$8S@5+E'Z2/SU--__RY^IJQ1^.B(KP*)ZQ T2
M?US93>D-*B.\K4YCM]DXK3=AEVZ;UQ?%^=X+J\T+U_E#[CAQ8.W#G&SG3) *
M!.Q/<Y(37_[O?V"&!1%RRJG'15G:13M\5:CI8:%J$6;??\/V>]<1^'O8=6PP
M@'V+&WM$U2NJKDKMR4<O0N.P!LO'&BP#&)CD.P77^VBWP-.QB9-MF 4_WO%Q
M(+O)MQO4.K13HQL=3+GK*70+$^_F*HN1YY,J )4#Q@[YS1S];3#D/->*^K+^
M%5(;KAJEX; Q>,?/-NPK#H_\76W0<\JC@4F$KBVW9^A;.U/[M;4#(LJ$1QW_
MEYW&[.:](?/^W/'85.]&-QS5+2^HJZ=W#!P6/+H?[V3LF%-KM.):^6@\GPT@
MK&-CSW"I3\.Q)RU"T_%\7/PQ;'<^N[RP.!FRP,S_"CU<&_6\*E&BPCE5FH27
M*"4)>[_N&DA_U=P/7D]E='/H&'MAF<]Y84!P!%6OTU-7;"*YN]66+6*)&@N7
M7WYNF@+M- 4NOIW/2;:D4="L[N@5U\E(EB-*(VZJV\"6%;7]=JO6:A_-4$;.
M1HYSQ<HDW0JS3J^[WZ_.OMW?&1??L#L?=N,[.S6^_,>X/3L_NSW[UCU;88(K
MV_5^TC&)6U\FMWBT"@<[\AZ>^^( )6.*P.,<R#3&M4./=8O2\0:! K23%^^(
M*!/H$3,)O>=)XGP1S(?N/6T$V9;<N.*<Q"E*1>2JH>=8:/Y^P-?OT)TW])J[
MZ#4[/]4R6=D$%TXE8".,$J-\J=Z='W;NSKH[/V43*.-\2:/9.2'4$OXD^XVA
MORLSH W6#Y1-Q^'EB^<_VQ:;FD;+C=-N2C%0(T?#3G$ :@\1\0!"-IYQ P+<
MN+BXB+,U%4P$]B4]+(U/:VH;3MM$J9TW=5[&V),H[#'X%PP)-G."1I+C1.E*
MC>01UO,])PP6/Y)SOU?M9,K\_=&<=\[(JN>=',3GG0SC-M%C-@#G4G#V4"=&
M/&;.$W E)LJDVQ/G<BC*-L2QC)" 5E(=Y(X)BL2[P"0[^7)YAHV'N]??[E%@
M:YZMM]<^7+G+R.[!43Y-1@YV6XW#7-YTV(!!Y9/-AM,[6#W;ZTCG4.R\2ON7
MN%A*\S*%G><T1BQ+TEX>/1^K&:USJQ5[1GEMJ!XS'P;" S%35X,T3<[[_4]%
MGG-9IWH!_HO1W-WX7%\RZ?K]M4WX)67X,]-F+,90H)?^MR7.(=S?^1REGOW\
MD4V;SQLDYQQ[E\X:6<S8%9U7H_/> @*O+(_[]'_%$5(_((^KJ;[/J9+HT7JN
ME155GJE**^JD,J,*JUZ/=C[?VOZ#<<[,P!.5*55R6C=;E2U5&1C55"M;JO3T
M+=I4I2WUI;*EBJI?L=W1=U=PWW,PP_@N8/T^Y3M@@DEE6)6;\*UV95A5UD8U
MU<JPHDDW<,HJQZ+$UDJWLE8*J[3V=CYW)STN5,GAI+)0RDWL5N=E"V4J,?6(
M6EB_4>:O+/YT?;YRL,LS55)9K3D5?)4.*ZI8.]SY?".\,:XQKUSLDE.Z5>6!
M5'YG-=7*Q2X_?8LV53*MVI5I51Z%VV[N?+[D ^9@Q2?0@[JL5196N0F.U?^5
MA569'=54*PNKY/0MVE3)PNI4X9;"JM?.SN<K>,2X8WT>3(Q3V\?^.:&H<*NR
MD_TUJVHJ\'+X0N!ER?C&FF][I3] 7BRZR4;<;VL@$'<0V/S@7FO#O,Q_MR1T
M-+$45@][:KS[2DZKLDZ5K+J]RJHKJGKO-,"JDYT+L9]:IOFA[ -HG/T5VL&D
M!M<<:BU&C0%E8S7C"KO+"]DA[0+[9 OC)A3FD/FRSZ%\-M5+K3(5R\U+K8,*
M@*M0J6JJ%0!7)/HNZ664WI#;WZU"GV50Q.V=S__O+8<!/'+K_ZM,KG)3NG58
MF5R5'5)-M3*Y2D_?HDV5C*J#*JNL1 IW'_&RZ/C$?_D4!@WE<0 (@IVDSO$Z
MCT^,ZWJN)8\HQ7O ,@L=>63=]9C+P53 6,F9IG5466F5Z5)-M;+2TI,VZ'^/
M2DKH8IIK53/(PBK:_>;.Y_\;3V*R SJ"B,PM^,&)_DXEK1DG/2\,HF/;L(5D
M98*5FS/:5?EE99=44ZU,L/+3MVA3)<OKL#*\"JM>.SN?$[CK+CGP'@VPNW \
M=NAO)B;&*0M896F5FQ7:519897Y44ZTLK?+3MVA3)4OKJ I)ED?A-O?W=SYW
MZ7!RW[!EB/'4]ME <&6$_8%GFI^8)E N8/B#YT9_XF'I^$!BO"40666EE9QI
MCJJS5"K;I9IJ9::5G[Y%FZHTTZI09($5[!%89? E 10C$XO:D%E5OXQW0/?*
ML*JLC6JJE6'U#NA;M*E*PZHZI*ZX"O9@;^?S=3#DPKAP^YX8T:LJDZKD%#]:
M[?"79JLZ_:5JM52JJ4K-51U85F Y=KCS.0FO8+,E)I <QKDGX%NN\>]0V+YE
MFU019@1#%A@W@C]R-P!=YX^Y696*O0<>65'7[56J;G,]/3<A_]_8R_-B\ZI!
M$Y6_^KZH.F%6YMDZSI-M5.99857O80?-,P%6EB?\FF&</7,SI+*QZW[?-J,^
MEUU/C/$[W/CJ 4$P;Z9*E2D[7[QFDE78?S75:JI51$?C.9=UJM+P:E:&5W$5
M[,'.Y\38ZGJC,7?]*JSS'LA>V565L5%-M;*KW@%]BS95:5>U*KNJL KVJ+'S
M61V],C&NGUPN_*$]QKZ375AW9KO&%^[RODUU7_(Z(5Q)@TO5KW+AP2^5?59R
M]JGLL\IHJ:9:V6?O@+Y%FZJTS]J5?59<!=O>^1Q98F1D87876&A^QNRZ%S!,
M)E._:JJZ7P8IC0OXZIC#?ZH09/DYI3+%*ONDFFIEBKT#^A9MJM(4ZU2F6'$5
M[/[.YQMANZ8]9DZJ5Y)QSKGJ8LG%HVU6Q?NE9X/*SJJ,CVJJY;:SWE-=R._O
MP@1;NBKDJ*H*T9!699VJ] SV*L^@J"9AJ]'"Y,2AW;.#J4ZI<9M[X\X<<BMT
M*N>@])QP],H90E/*IFI#D8M&6WD@Q503^Y6:*+1P./<$EH#6?S/NPM&(B4FE
M#LI,<>Q*=/B2.O@8L)[#H]]3%%%CZ;1V#_9@O&//I].ACP4%@1_YIR?;"H9*
M-J0?['E!X(V.&\DCK.=[3A@L?B1%?1-L%2X4^3__W!,?IX:^OL<V*%!;N *M
M*9JD_HNCM:U?=I:  QL[T4/#6+./V8#7>X*SASKKPP2/F?/$)CYJI]0ZC&RW
M/D7E:0(M7D\-5G4&:J!5[5Y??K_Z\OW.N#)_N_CV[?J;T;V^O;F^/;F_N/ZV
M#$_\&?J!W9]LB2FF_$Y=5QETR9YQXKHA^!BW?.R)  ]LB)7+S/AU7\RM$;W9
M@G'>#VW_A=4T/@1XPS__=MAJ-3[%/]/?S4\_@:)V,3_'-_J>>&+"JCN>]X ]
MF_SDD+,G&][A&L&0&R/.7+SJ]8T[V:[):!V<X)]X525CVWCZK!G@K\VC=KMF
M,-]@(\SCL7 X/!I-]O9H2#45CE)O;Y[->?O9LTD'@J0^TUGXF?3-V8\PP0T_
M[/T)WS("CS[BLSXWADST/&&8( 4Q0PF;,?+>Q" U2G?="/L1.R2DAG0)_S,@
M=0MDP+Z-R=B.$GPD7PYI+<4AAK&>KR_'GR>.D^*EFN%1:\M@2".)60S6"=@T
M\ 0:>@:N?2@$0@]]9@8UPW9-)T2Z$AL"/R?\C31<S+OO>.'/%V]HL $=Y'DO
M3!::/V/_-9FC1YMC++P_54<V0QIN\!+8)?A0/P:)0'Y89*G5X"8_="0MO3&7
MIB<0?.PP_!^/MAD8?_#O?AA@@SBXB1J<NJ8\R;H7^C +_ST3[7[(?9XFE0EC
MZ'$PZ. ONV_#%@!!A"(HA/M@I:=9_\D3%JRP'YI#E(=*!.*1X1CZ#WA-2<#H
M"@?=-9KW.['#]*^*)V9^!A)/_V:#A>%:T[_VN&/SQYFOC=AD^J<GVW%F?O-"
M9^:5_G#>K^;<'V$QAVSV\Y(?IW]U[ ?NS(PK8&+ 9U? \WT;G*%75@&Y7 I
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
MIQY<,6,=/Y M=Z-Z!I_0&2M5YNE']6\(& 0.7%-E/;>V_V"<RX&D:WO4Y>2
M(?RA>?#)-T[A]:%/^;AXXXG+G(EOD^1(.BYU(Y,KBNA$]737,?X<?6V&N+!&
M6 ?P).P@X/(%'MIS+Q4&!#*Z+^N$/* 3U:U(B,,G.%(Z2V2[\2%S^C5:*P2,
MP8R#]5RX=:H6$&N4"52@WE[< D*;;@[;E9I)+H0,P=F"-C+H[TE41:G$'P.)
ME]X8&$R'S81H(!E8\V\C"83[881XOBR&@?%381?^KXK<RE?T"01.)=K<G74E
M>ACV''*H1J/0M94#!;OY/UYHR-I&@V-%5RPX%V]H&L>LV%<!2'2H@30*I_;Y
MHDJ@Y;0H6BQ%TZ*)NIO XL8ZU)[1+7'2!BBEGO?(R9%UO2!JET"$4'A_1A\A
M-R2O T: #Z'V<N-T#*5U77P;\Q& 3 ;SA#"G@RH,ENN_*AP9:0$1I8G$18M2
MA^&5E&[U1 WXA5.:NA_V,#LED+I/O=6JQ3.?1)_#3T1LHHKSZ(M*(\NB4N+E
M)!"J;@=QDHP%IGK_FE'R8B4_<;#G8H0K#JA8."W,68"_HZX-/4K?5JII7@D[
MC 3(3:H\P-I.%W.'G:B4$&T:VG;PH7!LR76#=7C$N#US)XMG0$TFHA6# ;G
MFBGG.JYM1Q*DBG.?\,7\&0M!HKI/V!6<<CTH(8CJNADB7":I8W#A%N_#2KFN
M6[EV<NFOU-YR?Z5M]/=YL6'SR>V]<;&@P<\BSEARK?=WMCSQJ,OAKNP<M/Q_
M-^-GKTJK+PJKU5JM:]JI:3Y[?)4(>VY5T-MJI!"Z2G\W#P_V:G,*&KN>&"N.
M,CZ0*25DK=4<G1^W*'F:Z9T![NC4+Z#LIW^:^7IT7?4<B&\;P5I-XK97-FIQ
MA\NTF2=/.-839EQ8W(?EYR*3B2M2J;@8ZNVKP*%-N5@CC^9)6I3L(D0\9DMR
M9>:N]RB-.OIB9&3( M#16.!5AYI,@"W HPHG1\8RN1C(P S9<O F>&L-;N\'
M](](H4?EOSYUIH(_XOH:L(A^XY-T:@-98L;0LWW,,3,%<WFJ[J8V4T(,$U,!
M@QKX#H.!3&KQL,3.00[!O$<'Y_;@IQL)6?: \B#'%"FGM91KIG);HI=*XQ$-
M,+"?AO!"LED=<'[<H$9E6YP %.;49095LN:TNCYE:F02L17\DI05S1(FG9"]
MNQC/>&N+ FVD)-KE:A<@]_<]6"1I0J/GR04!4#)Y/.X1H.S1U!JKU8I;I6'.
M#-#(3N<6DML=$*=ABQ"R;+&^V0_!>;#)C\%=)KD: _*<$Z<BGE@?>D^[QG6F
MMDM0X8DE-Y8M,;28H)DA/J&7@-X(-ODQ,"$:;'Q_2"Z/@$GA6*C(.G'6R,^7
M2*8=9070_"=R&++=#X]3\:-FM,G^220%;<0 C[,D!U 6"\>9)V>_1W.* #[&
MA0>L8'*LY(#]+9<O)'Q;-GH1'A9)Q221&:8)>4+@<N5V8"8:S#%Y.:8[,/D3
M]C:"U?,LU9,%YD!E(V1@HSN+S$^R!(OV;,IFJZGJ9MBQ,,('N%]5S\)C=<4Q
MO":#\A-,E+'E9Y^H#0W:#H-7<(2";B92@A?NO.3?)RFZ6,0KJ%\0^0&^C83L
MK/S)2L<ID3BWDP.A[3)++3K0"T<HT]/4KI&E);0-@ <\T@.RE$3I"05$*=A'
M$A"91""A^W9 V:?R+?ARIB!Y/)4U^L:N<1*7F#@3Y$SC+,0LFEHZ4O'"HN#.
MP:6@M9$[8NHN>.74U_U$%@PY>YP8CL=@>Y/FP3>XMHE0%RF K'# 1UB4B2WA
M 5H?9@YQH)8T3>2'L28N7BIL1^2%@Z$1]6 RI_H%R'@">/,^*.\:=D;"+%VY
M>"A?ZBE)E-34$4&!#5SN),7FN+/L0$80O3A!$0V;1Q9O;25@=W$*24"(I^$>
M SU,\!>C*%GT)@\#(H1#DB@0L'@+1F3/87%Z2-(XDNZ(#;'TREBHKC&E1Z&?
MJMJHX*J5WGB,&]4VEY /J#GH7.,8&%K-Z=V.5/L2VHZE0C[-O88Q@8VG"E*D
M2B2$39""F&?W#\&:#Z)9\Z@,#:NP,72F&(8,Z%DQF-AR))>8XDWL:<=5L#=B
MW70Z9VS_IG6A$AG2RJPM[(;SCCN&77D^VG*F="^"E&DH*P@CXN&5N8V$?#J@
MNZ9N)YY!EO=0DYW(+%J",:^D./^@W+#[DZO8!5.9T\ 35+K @B'B8"2F53,]
M-"DB1P",F0&*16XE!MJ*0))&1@19Y"<P5_"EI5R/VE<$&:F!ECK^.KO7(GC&
MN"-+P?BPT[WZ<K<CEU6M'ZS9B*,[AKJDQY4HKCMH#T<N4IVR^%0;L!C=)Q\3
MX6K'055$6Y+4"/?&CLS6I":#&$-6L27!0:?B_Q4<W_@#YXIKB=B$S+"(B!1;
M>.0T1.:!A#;X,SC<JGM$%ZNUODH:G,<T^+ 3_QO(I#0F*'%TS)*[9(TF;@-<
M;B: $MRAW2&WQER\@S(,%-&3;<4QD1T%H:PADB1.-'6J/252#E56,@SEW/@;
MZ]F7>9,.F5 *6MQF)A0BM',SH>X" 8XS,*<;58 1R\F<6X*V$J9EDGO2#G^*
M\BKN:%-#U.BEJC,=J'E;V7P1.J5,5-FV#GN;12:R:A$O+6&P)^.6I)$!JHX7
M)J4P3T'LW"6J@0*FR1 C1[L?"HJDJS"H*J-.0Q>1E9O*PULPE4AC1=X7P5C2
M10!)&00$ >*:QC!<4G&?&$'Y>[C5[OCQW8&2-[,O:$?0)I!9;GYV,U 7+SMQ
MD8EO:T;/0Z4G12?I0YD%+UW!K .8XGY@8_++9##[059E>@,J*_(4_$U#(9T:
M5Z!A$9.J\JQ13#FZDHKY2P\9_2LSR?!+[%YY&4.*T3S",1T'$9D6Z6XNNSGJ
MZ8IW\^/=L]B>7I)[I6"V(K\=&),00]G4-:[6(#/=E[C'KPHC5;U"HA;-DG<3
MLY_\+[Z:38_&C!T73?I&+W8HPZCW&O=1<,K-E0PPWE_ T<C]"<I*VR1V2E(^
MH%1V218,NIJFK!?TI_9MDLU%;_.Y(YMY9W9QM2/TW!&WW!ZQ@>W.[@G2SUE_
M*3)V5*P"I?*#]*" 2Z4 )SS?3]G!\=Y(;X78B+E'>7Y"Z5;T-OE5VAS(6CWD
M[/D->%.*!2TKB\3U;.2P1GEER P)F $R>BJ@./32G?)4')%4$0X@,4V2,EC9
MMUU(3435JF0*.30^< Z8LOU E<"*2#<DO1^2_'H5^HN*M] B0P$3M=/'&T6*
M2(L]%'02:Z^F#+<.=_?WJZRF=6SQ/5U3AI<1E%M:,ZEG8'R8"SH&;?M,M>&P
M^?^^9_3 <5+YA$K(U)($7^H!QIQ@HO80F9BV*3R?$Y1%'CM)BX"VDSJ)Q3+V
M_X$O//R'(621.T9)G,ENGMB*3F!8%%%+#H]HU=Z.2<KUQWCSM#0[]80+,O*J
M/]BE%)5=\#KE;PHV^\H$O"N;OK(C?X0[^IZ#M?YQ.#OU>H*TJ5PYX*;Q==3[
M-;:.XI^3U)/T3#N[+\C+^2W<01C2\6(QR!.EL:1<@2DT/73MO_!$$$P0)@@U
M+@&U>1SID5'Y6CIH5LL&MY5:DXVSU;01GJU/#Y2\_RBIXTZUPD,>/GZ_-I;.
ME75J9V22HJ)R^_A@/%DF-)4D0%D%*DU!QF&PB>_\S($H%)@VR/'-R$(\!?K/
MR6^0N2)QWH':ZKZR6E04.K7',1(5IY^HOIFR7P]:+-0E!'NW6'\R4T%#:I9*
MY.Q&+R*'PX_#48+.$:0X^T*.CT\/F@ZY1CY+A&>!-)'-J+$4K^^ R8D+K"+Q
M#MJI,G16,X#>MAPQ N_*-S(H-2JPO7GI6:DE'B.$'*A+20K!^\6N=-Z)2@5E
M=B*XM>%(=7J+F2R1\*;2DDDL;4;<QV7^*BDRM;&2G!&;&MO33N:82H6G^L1)
M6,G&4>?]Q'NMXB,=^2BQ1N8+=2RE\2>N"3ZDBV?&)5(LU1U"&08O&%N[D=EC
M<S,Q2.8:(F U20LC,B12,'[:*YX2^G$Z78:)J2D%K,2#?#K6&%,)=FC@ +N8
M?L+8NRE#;38I1N)'BLUIYH]TI-ZT*4GPE5(1B>58XH2W>V_ $4ZHS1R7DCX=
M>"ZG),DCJ2PHEMBQJ8#_ M0N MVC %#F\\J(B+\"_#Z3,K .;$\'TI"#>NT:
MY[PG0K0/FHT:>A5[6?\)BPU#*F:,JOR'S)+9GTF6#@6>952/Q:V#"525&;_4
MUK +SBMLY$M[1%EAD9.#UV+_)GWT\G0OQ#10/*=3(A;@TX[VTP?6Q3F*<4.B
M!0W=R#U_9,0SZ;(Z'-"O3 3U.],+@OJM!P_"A[&F'[."L;< @N@RIA*?VGRP
MO_!$Z5_O;M.'2:<ZL4@D#DD1S2751@GDGRGL7ER/+)M6Q,?1I-8]0YO>9(J:
MEEPYN22N:G07PP[3J[I@K6&-X_,8Z7@4.G14'8ZDPKVIS_[+CXQ1>>9D% MV
M(BP]%6T0V' :K%84]NCX1<<!1DF."N>4-0H\#FU)MP&]#)#7(/'!X;8]E26>
M^F2$=5(""K5M\Z*)%CPAB%)/!H[7HX:&<6)\;3K%/)VP6<LF[L#6($HGNGC6
M<TF?CY,!F>F =\P,DSWE25&G,FAWC6B?2W2"<H%JJ93C^&VUS.$[E&6K4ECE
M:>HQ!\25*I(+8B&>PK81:G$P@5F>#SZ1HP!VM(%?@-E40G_D5.'%FI)3-=SU
MN&0!KM/7$/9*SS,N4LGT^/T;6&4'3YW&L&T43(I*PV>VS72JA-P%(IE2!)/3
MNR.-E=U(<=8$FUN%5,NE#$F'@J/[C-B*2M3]^2L;M<<U+/F>U%FR!4\>?JTI
M@3PDFCH AZK37AI<C',.T#SMV6[LN,ED<=Q3='R .I0=PZU]X^_M6F.O48.Q
MX_^7S2G^O7NS:UR1D67<$;EDF<GE93>E4)GQ][U&\B28P)Y#^3*F/%@ V#&I
M]?G[8>I6V1YWS*D-#UF (B!,8QP7 :)6#M"S *:3:>XTLJ[#)K1)3[$J'ZWJ
M?[+1^)-QB_(CLC*ZI_3C;<J(B([.IOVE+J=?'DD%9AS\ WL%C?$;8S8A* OU
M)Z-8<72&,3B4=7 I$#)Z 9;UQHG@96J>OAT?"T>+?["[?UA3;0*DCY*,C_EU
MM3@8T7YR5;D!NF29^$*G_8]X;FH320S:C@Z0X!$GJ";@KB];B.\F'T,DC.P*
MXB^6,E <L#WJX9BR"# @BEDO:XF"ZU" J_+;E6@^)4-L/#<O7R<!H6EY\T)!
M%H404EJKIDI E<7"9PV2V>AY;**@41*=:I^U1&ZFJUB9006\J7H!RO* '0DC
ML$6=RJLP\=G!\K>H/ K_HRJSZ'\-++YR^,2GS':TX#VWKOIH\N1>V('F,+(?
MH@,HJ?#5B"I?/V&+&$\*29.)7G1@I<1W/T655M1N<ZCB]71F'>S7H><]X)]#
M/ L-/X,TQ@9POB-Q9-.!S1U59^%B]FPZB>@3F/&8")2<_T!KX*5_C>NHJ.6N
M1[!RZ,HA]SA(ESH(DSH.(0I@HH,R1L6,NI^^0KF6KU3S)M,YD7V.3KN&)=!3
M2&J(P?#!=HKP AX]CE6/(0AEX)4 12HH1NRD$RUK#>V]AVCIT?V0> -[]&R+
M?(1D;!9'VP9;-H6].!J%:<X.'S 3O=@IBPW=3BSB(G\&S9'9[KAT0'9]3H_<
MS-$?R7,I;,ID8T:'$5*!9Y3K-Q>\JLT>RIU\DT(94HE:N"&H'-"Q'[CQ]?1&
M(2EE-IAFBH.#R3@R4A.Y(TL$I8.-6;V^ST<]1VI!3U %(AH>='@7FL2I\R:C
M'D-@2V-L"]2QL)U)R@Q+"9E4 G+FL#QJAD@*%UT+KNH#\>PV6\"6=*B1*/!V
M/82+BBWO[D]^O21FM2T;MV5/@I*9DD@R%62(.W50GZS=IW0[KK;VV4T7+$(Q
M4F:X*DI,OCE5&2B7DBIN4M-+"H]3[#WEC<K-)IDU1EZS+FJJI/G)CO9G+:X5
MEM7&\4*F2YEKAJ<*.P?,ES(Y]15!F!4-@H/P )E,[@HJ(!@;!LYPM:(LQ)G:
M;!+_6$1:MT)L[0K??)!!S(&@WI=AE:^TU7RE?5WSE;01AHXGVW"0'J:](+//
M'=\C_ 4-(UD2K:1(A/-D:O]CX"6MQ<:82.Y&X!QLG4?N*$ 3$5E2.A)=8$%D
M4='FPIL>N1N^VDFP^%IH3K@C$YQ($I?GUF 3B!O9KU-FL0IB1#@@FJYSDPXB
MP&=^!N=,C"K"8;.(%"&VZ>$LG?&Q7,('"EJ8S]MR/#(I5"HQ*FI\$'TA7L:H
MI4;*_ 6;Z9$/;=/!MH%8VC,Q3"K@2P4+X1L#,/_EP1\K%I9NONA\?G^IR"?2
M>O,4Q:65H35I(B5(Y)[A,_+(_K[7/JCM=8X(^T(#<V__'U@>*E3G?L+&.JV]
M6N?@4&)CPNAT_B'O<,&II+MDK\P(TI';S>?2\4TUYZ!O8AM,-G/*?2WJQ<PM
MB2:/<>_(!@S4G3)03^.#Z7G@ #'_\ T%GIIQBSQVJ1YXX^.]18G#:FDC\POM
M_SHZCVSL\^/H'Y_ :!T[;')LNS0(>NB3>KVRV? +40*6^@I]4%Y6)L51<[=Q
MV$2K(A#P_ZWHP\K@V(5)?9S]_:"]"])M[J7&;G/%W_<;K96>6#2H9F/WJ'VH
MX: Z+W_\(ZV\7'V@+[+.+SOMG:D4H^/6^-EH9ID&TVBF22RINWGV;\QA_\!Z
M;5(-G)):G/BVHV7F+HW]+<U^1JG1[,^ES/H/M2(Y(UOJB@DP5MK-6F9-*HI_
M7'2;$G@H(5MCJBRR+2.:1K'8 777$@NSU(S?U:IU5MDL/3#CP50/7:NNAMCK
M\TZ__]*TM=M%OQ)8OPRSO#;;N8S2>OWYI3FH8<Q94(%ST6I%]QKS)5-NZP K
M0"O1T'L=_O$C3+5P,2IVFUKFSE'%;K/LMK+H[M/_%4MTOU)4]J;]-[4.*^^R
M.>M8D(W4W%]Q(\UGF=7VRF*[JJ+,UBGS'NR_T[F-=67E2908\ /B)"<;L8A,
MVWR;7MZ4.'G'E&EMAS+OP28Y69PX59DC*ZWDJF9]98UL2GRLZM]7ULC2:]N-
M3TC(G)Q2F1XKK>)A97GH29B#RO!8U])>I%*(,<VS,C=6A!$K<Z,BS#NS-LZH
M-1#FO2=5,]GJB\KP6&E!M^185X31E##OP?!8.@UE;4I-1?)4[ET;Z&1Y(6;R
M4;PT%>=KSH^D%HB/X;]O4X=YK%$A Z$5+U:\J LODCKX2 G#!<ZDUN) O?FU
M#3*9RZAOZ]0TV9\G?=CK2R7GZCS4J%P\_OD)&VG1Z8EQU3F#322[]\RK+Z=B
M]>B,9:I+34K9U=V[QB76#:GJ8ENE^F.-@*QHCX\8H6.E9'D1E;YZ,#V:'1T2
MR8Q ]F#!H_.<B=$ZV,-?9%E1NA-D7!E+9\73A[Z$UL .:D87[J12L.X5'@_8
M[U,QY:4=!'AJ1(C-@F[ZK-^O&7=#]E3_XCW79-%KS?@/M99*^F@);GH#%V@3
MG=@K2V2CHT*C,>!40Y_J5ETL0,)& 5'9]()SC#.]45//RU/,TI6G\\_DE57\
M5&_' VS&G^Y^.U+EJ-E"TYF3=I-YQJ=CQD5[\D#=Z6X$Y+NYZL14N([]^"<)
M8XT\60:NFI5')R;+#F%_AFZJ19CBFE)6YD6[E%:2RNP,GTX[3IV0&U=\4^$:
M=4.IJWY+5FVZ P+N/")HNN-"W(T!J#S&_I5 OB\+GE/WJG8%)!5D$P>YFWW?
M,VW:^M@/PHZ/W)6?DWPNFS#05HC;9HWQ9+@@]&,R9ZJVX]MDIP"4"2!AXD,Y
M%_ $-0X2Z6\D_3;*RRV7#/89'G3Z8LM$1AW(U,FDR=$A0(4 RRNC$\=52U/J
M;VF&=(9RG5N#I.Z0%GK7P,_TY&D9*#^CZMMZU I,[GYU3'IR^*+\VK]DXSXP
MA:3@<K#_9CBJTPDFZCOR<-_0'V+W 2D=4HU=:ZICICQ4&,;]13YV%S#QS[\=
M=@Y;GQ+E(=O(I9NV1=W/5,4OIW-YZ 2#.>K/B(I-21JJ4^))WZ1/?Z9)8K<W
MO-/EJGM# (2NR]K2J.\ /!#WNJ.^#O*X(^JT(!-]?%BJ=9S,I@W'1O(M;8HL
M;E:3$G.I6N+8TDC*O1/;1+:9H[7.%-&FC9K(+"#ES*TYY@&1)&T;Q<WKTKTD
MJ/S7"^C<[*3?2::_1*H!1%K[8AFZX &?UX BU?Q<*N=T(XNH+4W4+4)VC!DR
M,6(F#^6Q4\5FGU5MZU>R;:GK:;/Y::NV]Z)"]F5JZ[-G5-1F#F:)&^=/5=/[
M?*:S?MJ IKXB23^9$8S 82(Q,%+G <P4\T=;<N:#\4:2YDO4[50V-8Y.?E?-
M3QQ;EK5F>SY&S5*C\O;'Z $Z:R"2P25I]+:@6S4U,HW:?*=[*29]4>=W/T^U
M,)6V=-+XWE_0]7N6]]0Q>*KYISQ_S!^"]I1,^4+3SNSAO>#2]93?03:>//H1
MK%1U8D:J5?N\ENM%)_&*8BS*][TA==!-Y?N>1OF^=VI';A=&N%>-I) MKACX
M'0%_D(HT/F ZZ0JKN$'U>XTMMM>3FN?T]_7@^A#>.^_ NI2UGW(JP*GNR6]'
M_:/L5/?<E!J/VF[4,AJ=M'4M[I"'K3?'B ^HKC6)OTQ]FK"3'?WEAO+<:CG)
ML<.H.U[<K0E[T:IZ?O350VI;^4>T<"/V)XKKZ* #F,8W:J9P E(49DA-2E]M
M79<]J&7K#>RJ%E1;:T%U4+6@>F6%TMT5_Q@B,/*$74RHP4[<.P^-))#/>$ G
MM@"6YQFGFUO[QH>=Z[,K?^<G:DP722J9\62D&W7BD:_N !N<R+-A$9ZCAG;P
M$<(DR0!#3](6Y$NJTW )>XG.(I-=<D%HF,Q5;95YMAV>>GELL*ENYO09)92C
M)KP\-M/JT0=F#<I"J^)7'5*AG-)$<:7;$Z:/G4D)4Z6PYPMAB<TB/66H":[C
MO1(UB7E(PL*QRLL GZ3?0D>V(Z/^3]14-20XVF2(E_JFYT6PG@1DE8:9^4RA
MR;>B)94M=;B5I0[?J=1!(]/I-.SWZZC;5>LP"BVH: %)"86?17!&A)6D6[(F
M33\C5.!'&NCN&JF5HR,!,)@2\;?%I?R8"]G.-ZOBMMZI4((RH91I)6,4M8P!
M)N<[B4XD21IK)A_9C:@J!TZCC<8GSSZ@8Y712H)9P"ZP$&S#%ISD^3*C;S\C
MZF./N4&G$_M< CZX'@026@+M/7/BV#),)-1PY%?F??^5=4EW)@R=L323Y%I@
M.[@@#;?+LQ=8CT(C631)A+U>U*T0+$L\':K8HGG%O9W4(=RJ.H1[C"YJ%EE]
MH75VIBEX.L:7[D.8;19.O=;ZW")T49T71&RG#@FB?1;*0^WDIY,OQ9;(O+B(
MT>,F4P_:\E#Q!!E_PKT/+\*S)V%5Z!PRD! D%:+FN^FOV7XZKDIG%L&^K9_@
M+6NAS3X>%?<J<>8X%9C!46_OSNF%UF,^-@GE(*FOMLE/4@T8+AOQ=(QWFICH
MJCDR4"<1-0SM2-6?Y: +-SYE5/KHLK\J'@63#L]1(#YF'?71R&[-'FC&N3$
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
MN JC*)0@#EM3VZ]4"",=!$D()[/[P,T"4P QAK[,@,-L,-03(!!(,$A/+4[
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
MWVOF?<QD'QI>RF."N85>,I#:@VF$Q/<?(KY]?G3">0?-'%5(0U%K)57;EF&
M.9"CF_&9N74SB#@47<"H03#IM7Z:E[#R,MR>Y;M'+#&J5..[<9=Y8/>BWB+5
M>K])+W2[TR0_%J\D$H];4N:AR5M"@;:GDC'N0.W#6+C<44X"Z4.=*K=@1J#,
MMBUM"M+_-)M6$KHK0O*FS+3"D&5B?#+P)P-> &<$@1PY5V/HO#/G$J8!4,8"
M[VG3HO4&'9/,H$-B/$2PC,FFAH?:B5\EIZS&8F6I^Q^/UAQ/UA)CFMRV[:Q[
MK,;2@2KRS>%K ;GCX6EYS^ 4_<;4&1P_K"EL^!H(WTE?6'*ZI)$\^'+6HYE0
M?$JV]L2LEN_*@U7IH0I";_ AW;.S.;I_:)OA@X(02T6[<KF@/9H1&MTC+K4J
M$.7\@R8$]<5C@EF1)_$+F4<LVK;7N4+G*6M$98A=DKX)]MNS]OCG7F>Y+-NY
M>@FRM+P2J<^?9]@[;9M/T%5!^\MPKSKRIX:3%Y;K:?*=FV?&0Z*ON==Z@N(0
M4!(]D! =LA(8>KRI6R9"8Q*UP@?W5 [@H1EU/\GC$4^+,,#-D7DX.%[#-Y6%
MLO>YPO2<)O^HMX@[]F8$@X:,>LL1R5?M1C,K1QKN,VH;V#@-<;K$]!&$I>M%
M"0+U#'HHC2X"G];U730TUSP)PU<3['7(%>>,\&1'40]GQ27BL^CSH8IX@:"G
M8O@:\ZQ=)8NRWK:W07OT%CPBL93Y<>=$%5H@QITQ3GM-:X76!1U&[+JJ S'@
M",6N8<X%DUS\".7/AA8QWXT_NGQQ@20PW!6=*LEYO@8+[>/UNW=^?OF/\SM?
M^O \(@1%U<VNQ4Q?]#?S_/B'QE'ZD!M[8!G#+0O!<^'+8YX55GO(L)MO(R3X
M(A--*HDYD9$"_7#"1"?#K(YL7Y1!"Y\;G15\IZD!E\0.[?_HP@)8GCQU)B]$
MMNRP?1H8J&3'3NY1BI;+ HQ@CH+*GV2F3DCR7?(O<'J2LZ\TUS5%,H@A&3A$
M.3D38;S(R;.I .Z8?HXM'U^GR3/_P9?A@[0!,-M-/^."^S[KLI07)1Q8SQ =
M=7;OY)^,HJUIA85&39E&^ FU$A!&6Y<7.)UH^9<<N'T*TS4=%)TS>1<<Y\_#
MF'P*K[N?"%-E?[RW#VO$IB4\DI<1U99AS$?,1>O_VL;Y#.PXV&!?'R'O,S^\
M=77%-<%L-(X)(5>L<L11R(:SPV(?%T5)/=R+O@%+OPHECI<_/$U-&&+@T6:Q
MJ\P@U5DV]/+P'%0]87-,ES^O2*CRA=P:GMQOH33Y;V8R*'=3?_]O[(3DI.7P
MKU_CE[':K<F,L /;>"]G\,]<*E6U'P!\LMR\.28N,7LG.?673M+R9P_N9E^F
MR=E#?M>S1W?S+]4-_N$U>;[PAO..3S08-1:<I7:(+&1$.EH2K9N?PDCRZ*.G
M3A^31SKP=91</GR .TW0Q(SH'NPW,.A0KF*:%^<)N<@AL%//;X-/J#WB<#CK
MR_B:(/G=0Z,(/^!Y&223V+>A+SE>/Y3\M%^2=83'I]ZS79''RT<O0PUR2A9O
MI(UX>(6^HEX;<(YQ'<+[P%>=O/P6@H@W3#<=R_#OO0Q_MK\,CX];Y'^]4WR=
M9_<>+O)'9_.'9P_O+Q[-9NZ1>YP]NO?5HP>+LP?9_W?VS9WW7KN?&)G%XNU&
MAJXX10\_"6.D*<O=7#C>OB5?&C\%3YG=X*=+5K#]_WKGOZZ>QL=W_O8KGV\+
MXNIC@%EVLUV!R[*G!Z ^/HZG1C[PV?GI/I&*#X/6G7JVRY;Y"^S+>L;EEEN[
M)F[2<Y(;._8;BM8FSVW5'SOC6O5@Z(C&1!4WJV<2R49MPGLR3)J/HMR>+YJ9
M% EEH2CIV M38^F_A. &@B_X:!KNSEE"2HP(/3I[>)ACFY,?4K C(_#A$X0M
M"T*?/:S3Y'_K7ET/[![F7C[U/CP#$BF*S9MBAKZ-*XDF(R8$'GMIXNZA7EC9
M.JY&C[RGE(D2D&RA$\X#]?%58*P75A1^#O2;^DI@$91*&3P9=RO2H*C/SZEW
M;MI!U@!X9!W%&"A!+U*5.[D743W96V$^<\KK%"$VA%JK.P@3=")-FA<N-#?Z
M>>>E1!FQF;.3*DD2O[C8FS2)7K,>];F%TPN^@VWM5%SN6]9PE09G#BJBJ:4;
M%VN]M;!%\()+/2Z *Q+%W"?HL1A 3GH]?R5O 98+MQB_);)6\*^)YX]J+(UW
M8B?F=WC1HXK<>Y3;^4[7'YXK[P[O]N%?;VS7'ZE.A^=C;Z,M9.3)X*2MZK4
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
MCI=!%RCX<:Z;F$0F-=:^B%L]/Y>;@/V#J75]=]!8<K:/_'9BZZF8T]H"$49
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
MA"(,%;STSJ17S<WN. ]-+ZP?UD .9U1[&BV%@B>O-^(Q1L!/N_*E609K>BS
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
MC#UW!26$G8TCFF:VS9:K^8T9HR5M2N!_?APY'83:.K4AL"[$B_!^6&V*!"_
MKR2@KYPU 6PAKJHJ!XG1)>]\IB-*"!_J9F :DXNB+C60'0VMWF*65:]TV$)8
M>YIP/714139V-%*+D3 %6=/M(\Q$.909X^2TC39HRSW/F$OD4X89Y^>6AZYN
M8JC7=I3)CSCI).;S-.R4WAYF_^GI'<^^=KPQA[A<9/_@L,FGZPEM#"Z"DLC8
M&(,-LT@(""QP*"]YN^?A!)ZVAINPTY'W$M%E.WHP.<D9EC"'@*8]T=<-T9T&
MB@3:P2P?39]Y)J,^W8DN:\9<O3TCP/FYJ@3/;P&#:8YG*YK*?."+$K9.BE9F
MF<$L<JV*+B8>/(7XC9A?,>F"L:E#D"3^Y+-7%@#$XXIZW/'CK FM!&8#<V.A
M.K[_V7Q#'D:1+']&(1GW/HX;1S^'<_/<TYIY/K, 3=1@5LJ/F&O)_.=M^7*?
M-!I-'%Q37-N#&XUNW*A>.H9/+3\<[&GQ#<41%#W<BZ+5+:<CN*@; X*#O^V$
MTM[C?<B]1.X&<3"E@=_[E_BG-,R<!*+SR>=A#B&_L=23CZO;\E7-'7!&R6_/
MF!%-GDZ<U.#=;[)60(1(^>]+[/Z# R\U3N_F(;,S/EUB.@,;-PT9XUM8$%F@
M-H7SJZ/NC#CA[NN0PRW <].WFBE!BJ8"##/WR>!!97QS?1\9;Q3OF_SBT(4W
MN>9,M3IGG8$469(*DD&4)(WF;AA]0W]F+@%;X#X,_[4WS1S6B:Z[PS8W8?XF
MVYAO0;;Z35WR#_TXT])@) AFH0!3'#0WW]1><Q)^G7A)TLLC,XD]44F_J37O
M@)(3<IB1A'IH*0L>A[4K!HE'*:$+3IT(7FOF?*I/@#F(=0G5'"DD2&8%OF0_
M-69:$$4,LAW,L&]<5G:GZ2V(%&#3-^"$8]9_X$.B.Q/2'T,I)O3%R.&YQ3PW
M?M[G9=T:;4/#0(^_HE71N#7%ER8Q,%X)3;+-2-80UX%43/3:T^N"PKW7FT+;
MO"A_@^><#+XY8.'2="Y@"W^=1W6D6G)IPA)IOC1:T2$V_<?+%U2HT70=-4IM
M.OOL&FF.UJ[OMS3^M7^*JYD+J<H ?^5S!H_W<1,[/M=?! NEOY+)"/Q7,YV!
M@@%L-/R\7LG1Q[Y&A+0UP2M_(DL9AE+K(:-!4F9>,($[OC#>3-X,*\E'0-''
M Q0]/@**CH"BFW2"O#F@Z':=E.<M,8Q5H4%^B8!/=F\$5#MU5J2#CG'M Y,P
MIHZ.D:A5((WHA%4S7)#*\T'#IB<8JHC@@+8]GQ[A=)^R]J?)2TX/^I,,;R1Y
M23T<B1V9T;VA[W?J9=G+2I%?!6\I>6.,"E,.I>C$E]AIP4>,MB!=?FR2.[?@
M$:-XW!!=Z[ ,VBR0#U*U[?8<Q2(,P">QEUF;[+?LI]3:;]D2CGHQQ(O>4E1,
M0X,#X/W>RYUD=J2\EU<T\WZ-%0#$ (4&1&EJ3(=^HQ$SRQ+BRK_WQ/I\"^?H
MMV=/J,2H=\&^[5O@<+^+T NG AD1<)0&?#GU9=D<3"$H/Y7?^[=@S*ZLB.U[
MWT&Y4F7BFT.B^#!8,E F-MDOAGD4HGA[(0K#R8*]F7TW.!BF3X J<7!,U#N'
M: ^F5J%T)*%4";H8"H3<?2>B3=M5O;:&[FE3MS,U]F%I<9@"WUH5&_PC=_I=
MV?,YR/Z)S<14WE%4YGV+R@QH>6?!*PK@:D\5<NF)MI]N.G@'MA@+GU_6O-BV
M6)28N<JAHD=66O@QUN_ZBCR^&[\8KF08O)&+X<$IC86XJ<)2@O@@24M1&YQ
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
M2O[=YTMI1\G,"LV#<;_RZ):]X&]OV[G7=4Y%5H]8'F-M);=(5>)L/0(ODV?
M33T9+((YD@)XE)3 >34VX"C&<'Z@+S]$3MYNI^'Z'EKCF 4-UJUBT"D2:HQ@
M&%?#B+&52]P16CV$(4?7^OUD?EZ:X%:'/G3CF)E3ZAU&85$IG]8Y;E://*09
M-U,Z(AD4'XJH?M;812;55X\##HH@S,53$)"=P-[2YN$E6C&4[#L7.($&"\U&
MMOZSH<* CX.\N HKQ\.N%)4J.!%J<*/D-1A5-KH!Y3/D>;6"T6+1N6=<1?3A
MT^29P*2G+D7[P#0U%.P%TLC@N<$/MV-N7"[I4#/?"0V_[*96LB>ZF;3ACS^C
M X_#9UP9!M2KU3;U9.O<RS4IGK>9 0$O-]+%YU_U7%CZBE&<(/:4^!(K#Y (
MJ&/T2$SV(-@)?&QSVII+DC9FM';^3"Y8ZUM,KHCT?:07Z2@<#<Z':G_\.V7
M/L,&2/0.)<Q@SM4I6G84\<!<9NJ7<]R-$T.1T^2"TM]3\(P;-USO;G#\6^O@
M>#2I =;YSU!0'0\CN^I*44<WG&;)AW_\*VOS[#])SBU'BP*IIA@W1H"\G,W7
M%V>/3K]YA+/RQ<-'IX^_#J(3?*\KWXV]VD6)FGM9+-.,DJ>:S&9LN3WLOO5?
M(BLM1MCPTOH:@6"%GNA%(*PPI)A#LE:M<["R8<M(:T(BXS&2E3M1#&3:Y;BG
MI0&3O-1:>55C^"*HIUULN],H*Q"YBM'1#9YBO:UL[]\32:67,G[:@T1]+/*8
M0>$U?-H'*&GH.>46"PS\YE3/:/54>"+7\R5^+6%POV2D7$#X/@('GIVG9-W
M!YB'%B=7MH[#-/UP  /2$I$%6W1^SU^Y:/ATAV"]Z R> !?+KNZ9Y8H:FW8>
M_3N]S*F[$..FAO7FLDX[F8H+88B^S22EXV:W*[8(P7ZH?9!\CK K(RORV?8-
M>OK$"%P\'D5<B&BT G6@#KKOZ*BH=):1"PP^F\L0Y82"OH+KE&!"3K_08G(]
MDZ>8.L2=<Y:,\]>%)XTG(PYV,<<'P3T3#(_L&SU>*"3:(MF(VKB0&1IM6NYM
ME'I1Q+CQ>:4'SL4'-R7V95G/L&JI1MC(<7-:=3BXPMU-ICT=L"R^*R78CS]2
M1Z361T1JG1V16D>DUDUR6CXAI-;/QGQ3GD]+!A 3F&-AZCSP$N>!4MD#2K+*
M5#HS[^;[FAWQFVG#/-<!-=UDLH\O,=CQM\X#3T4KG9@H%L3P8*0@@3NVA$\I
M3)DD<O)%?V@%T884B+>9JA+!OSR[U@ML_.-^M]]>-<CO-<Q]>>X$>K_0%H@V
MYS1Y027,7-^-ZJH-.NV*&XK9%BC0@VM;EA;*RJYK01&QLQ]3=TE&S<=TH2]M
MG$>+JT54*,%%X"JA@H!I@3\2D80OH;'+)%F_8;6-4IMQ^2RF8(BJ"Y)Q#(J<
MU#QNBK+*6R##$P/_A_"DS*XC1K1A[%F6ZIBFW.C7CHK+Q("WI_"<M"3.D6-$
M2Z1(0EH2N.CV*8R; K2M##=]Y:-2\I8S%@KP6>;=H%G/(LI$I>^"VZ0J:B3P
M$G3;N!&&23.XUUYZ^6/-$UV._B%C3FU]U6B]4K'3@K;*K$*:.Q:_#<]*/O>J
M\(]@DL*P(*GN35\WLN<3W+?$9U!7RQ-LS0^;"T8!XKOE+4?Z7-/7?!IU73"X
MC:4N3'=#[<$1:Q(:8(@ ;'$T@H/&C714;SBP=L[R CH9%O=YJ^?CT@,Q'OTA
MYUD@J*=:$U9;?,,T%GJJ58U%Z:5*:9&9[-9UNZ$<$ULR99#G=)4D^226-J:/
M;DCZ 'AR%BUB2QNE*ND0+ N&()-2H)[*(4.X0NT6,(S4)%\W59;7^$\'X?@*
M@O)79-F*,E\4!$7.F;2"TGV+LJXQQZ<G\-Z[Z0MA-]1FM6NY53]ZK5@5!%ZC
MZ3>= 01K](W'!;D<1162['*BZ8<5<LV9.4.^,VA4JGT<2\U6%O(3:0_P7]MY
MULR9+L'@5>,$_W1-+F-DGE$N8P"LDIOR]0TT)*!W0WA,6#"SK.C]A+4,L>OI
MH#_<C_.E[S_(YTJ'&+CFB(:7O]N\,ITG&S?O33/5D"Q L!X*]##Y(\F_QF*!
MXJ_Q<>1;P):N7C;99B6L#LLW3 G<&G,B374D9CF8IG@Q8C,:H[MBKJVH8Y%1
M-*J50(=S;'82AZ0<?HFM&3;E3%/_Q((YQ:0W;/,,*=YXO?W0(]0'QNNW"G?I
M72$:_N$WKUK-/!UTFM2DDAU][26,.BP9W2POJ%R!2^&E[[_PX@%"J^SV?XF)
M@7%=ZH,\??GB>_\HGKU!.WV;>H:X!NQ=*.NV9V2>;D(BP"L%!V;!^98L@HQ5
MUF6GR3_JK;O0CDW_?D^17XL&FNI?Y"TA.HKZ!.#O\I@_KZL"Y0_; KL/%YH[
M93Y#)R^0,%,*=CGPQTA#H(T'8\^*L'W.!<9@M"8T<J-5$KID;),,#F!REUEA
M/$^H='?^-KBY!_&9BR&;-+%<!/0_&(K2L378,K,4@U-5RT^?RFOVK(610;&H
M3!K="0>WUQ<U&4JQS6R-1^*2A/Y$2V;H<R:;->7OO"V4O=H',WYXJ,[FAWW9
M%RR6@.J.#-XEX$8;KXP _RL,*$<1@+19PIOC$_H>UKKR:#IZ8L,89MM789F!
M!5U;?X_(L@()=]QDZADPQT%:R(RW3+?77#@]>?%,#\:$C(U2^?$RB3=/&^WK
M^ F8WR R9..83A&[>H81_-?R2GKM+X,_YK"9V8R(&2''3?Y*5[(P\S 6<YH.
M0$293,,.*P^- 9;X74/>:<]L/S>S'@+/:A#%^DXQ&IEL&T PY)80FWK\JH,
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
M=V"=,PET4)J;]#S"']69#/Q P3<E#D3/ ZM>>;RA;,@5V2]Q-?'/HQ-00[\
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
M*U43V''N$AWE*.,NW[?+R$JV%4YM/@+@/N_DH/_F'1[T$\\8K-S!7MO74\X
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
M5.P[X77K#JZZR1KP?^">6;5+-G #O Y??>/G.:G)*0$'!?R8!GX#,7::0&
M[A:X%W#N+MG)*:HY>%L5>J!P2>O)G2;@KYYOFJ),[M^#2 D]U:: SQ7515U>
MX$TR=<W@BMD,/;@=EL&*=9(MP:%LNZ1OP?UI^Q*=,!B$+/EWW^P2B#7R8DYO
M#H%K4[\NUNR*?D&]*_C_^.D\6\,Y1>\/=R]KN.,6G"WV[L"):"JW X<L\L:,
M&];V<W"BVT6/CPR/ 7>E,>]61>L?@>)H_.(FVR&EFLZ&W#N!C^*PPT/.T/R>
M)LEYBU=>>0>>9F4^;WK'OB=\NPW?ARO_E#7P\0=G*8[C(QK6* S(:[I&]!HX
MMP/_TT]UF#QZ4XDB< 1Y>M;@(L-[5(/9A$6DGCXLLC4XSBM7M>AMBK<_,9DP
MAWV357/G)Q36[:O)Y=OSHI6 @Q374<\TQV4UAXU:KV'XX9.P!I<\A=M5C1%&
MC:4FVI3_6S>ODI<=%5.S#3G"X0':?M86>8&R5G";[:K@*<!]@;>'6[ED4\-Y
MO$O@NF  (PO^*WP$@J"DGO-PSG$3K MX1O'[6U<N3L+=<")U6'")3*SS&I80
M3#$\!#S"%_?]PEV@78!MY38T1_K&BZ*%Z!J6P+T'=$6SU/%FX<\/94W"9<DW
MD_<PJX8,SKX72GG1Z-/!^J6P"X;OWPY>@.P&_%_5XYLMEPT8CDZ^F^)NA!'4
M^*6L6PQ.ZJK<G?IA;/W(P4C!#>AUS>O#][[X*GHUE\%4R=3L7-9<.4)3FV2>
M-3#S[C7NZ,D%ZM]8KIX[W#".C"]\AA9?S9^"AT'_"3<+O^('C*H^]"GU8_$*
M]WV%0Y7W+5MP^+E?8&-^0_D$V4:T3MBXB[5N9PXV;GM",9W+C>FA"4+EAP(7
M$NQB=Y&5?4;!_+Q&$AF. ]'<\K$"5R(KGT]=5J:3'@4,=>&VL!;7M3G'T'=)
M:=7+B34G<[/)6K;AC<-8C4\?^2"8>3@C,*<%JP=-<M&NB[:%'\%/<OR9=?%:
M#1A]%5^\+(F!GK,)N+\V$HO+!S<EFM%BL9"])K?&3YM;PK$G':S^!IP_H+.^
M7\]P\R[XE]ZVAV.3/X<(Q+[]_]E[%^;$D2Q1^*\HV)K=J@B91KRIFG6$R^7J
M]G:5[;'=,SOQQ1<; B5&4T*B];#+\^OO.2<SI10(@PPV N>-O3TN0*G,/.^W
M.""*4=K$, QLYVA(H9:(Q;''2'+!^8#11GSDG^ ARIN0](3H0BWD'LEG2@F/
M HY,$/EG-K*1FY.<5$@-__$#I31 %-";X>T@-1%VT>HF_@TT2-L1\BSB HTN
M+B4[2=JD[R"V()_@L.-"#07BO&!CXS'C@HV\.*#3 ";0"M([)2[Z%*0;"=#0
M0#[EN7\F(#D0O6POGA"O(5>/6&],TI9[@M+SHBLJ1)7:8>C_2D"0#5FV%[P"
M._01*[E>(QX'ENP&3OVY.NR^<)4;QHP+@*9A=25]DY;#SRU5'80,C30G*L\
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
M_O/#$+*KY4T2[WA;2UR>SAB'HDL9RF^2_<HHCVPVILF;9!J@://9%*']D E
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
M)]>_G]T:IY?(_ J;F^W7&8EL>"L0G)! 5,VE<];)0NBU)#UY3@C1)^6P8)?
M**(TZYCS(#^3T^G$OES-?\!]<SA9;\9,T)!]V[%E Q73N F2;.865[:P4_'1
ME4VC7U2YGU,AL\%;X[0P5O:_2+4>F9'I/]%034X4,&C0IX.,GD7HZ$%=, (:
M KV!YYYDKQ+.]R"?'32S(\K,D:DJO*V,2#B8ZR22#GP9R5D-*\<NF-A2&6%I
MB@H0.0E*O@C024Y2B+#[G.M3M$)DAJ<6B?S-$'\CBY&P"/Q>YJ;@7J6Q0]P6
MX[UDWR5\)-D#96L8,D%"K"'/'XMQ'%&L5'G/3W. 19^;:K OQ'9S=G)S>7'R
M3::D_NV/D^O;L^MO_S1$W\0]9R9_XR7M5 C!*0N18IA-4\+V! J+H3QI=RI&
MTWA4&)&J*D&(TX+-E KA%T@#QKT]RB+U$RINH7@##;R55H3'[K!\(0W/PT?4
MPP S;S"_(!LTD;7Z34= S-7YF-Q62M(&/E3!@6,MT[0>6%7MJ_-4(9])0U !
M2G$Z!R<_Z?@6R)PJ"7@219:T(>^4K$S_D;JDN*,$KDV*;ME2@$;'!*@HHC7'
M(S)BVBC:B#@&:&XM-%% %4'6,+=6$&:=&!//4[O;O'[STWZE\\U/KT$E. 7C
MZ.3T]/*/B]OSBU^-J\MOYZ?G9S=$[V<WM^??3V[WWF*ZY7,# 0&SUE,%-4.B
M-3KZYE @DB0AO4"(:N0&HQ&;(3<0>BZEK/("1X^E[>,C(XG2A%FDG2FO6>'-
MRY+I3&DLS/D+[YTUE1%Z,8_ E5V15Q3%":H4TY:XZR$6(EK4_O!!VCQM@C<R
MSN\+/G%#[J'R: 5EHU+N\NF%$SG)"<D,3H@__E?BW(F=#+'5-/E)[9"7[_#.
MX\(G)'(C2/YG:0%U[(N?<"\/T3F \)XFNXEIVHZ+\R!E\1!J9.GVZ\8Y;^ <
M HA)Z:'?<I6$N]S23]3,8!R)[H:C9(HSNBB_=93ECU#^97I! &K/D2DAKJ^,
M:I+CGP.AGPG R=:X:F- .1,07;LQ=\R"/A@\B+9I&3H!J$=<!Y7IX-E..,J@
MUH6\'AF;>'5QK22O*"Q:'->8!B%GDH\%=3W-U(NWLB2S^MRA9/SY/*U[O>8=
MA?*0W&7:%.7SCT9APIQ<EYS%QH6B&1*Y#@O*MKI\&MDJSL*1D/%1R(3S-)/4
M_3-A\YW1>/UO)$:GB:)D@;D&SJVC/T:>[4[E"&V%&69KT6 7:J(VLV,@-&1
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
M:G_GUM(UV&)[BT&5VZ>X5#)PW6@N%9*FA=BBPP[5+^8+!R)>:,E72$-8%)G
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
M=T@:6E]K: >)U/W:\14.( GC1].XPE$WO',:9D_/D*EII>W P;\]GK9O2MM
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
M #;JCD@N/PKH%J@C.N+S:A&?_O*(CP[>5&UW.GA3,GCS7&TEI4D^Y"KE*B%
M O,,/'L6L8_RCT_ XL!8>/SH^G0>>NC3U Y!CAP)5H34,)]R@._C7PM"&0"C
MZ[>15D2ZBWBQ(*,ZW,\O!9\WZX->N_"K1MTJ]7FS;O6*7[+LB66;ZC?K[4[W
MR:569*C)!(X&IF^(=3;_6142H):R@T7E%2DBRY@!8DZG>*#R3L9L",H+&?E
MY_?LD0S0Z]3?B/[+U=E4>W9/Q:EC7U@$BLE,U<.XHK]&XMQ+8E'%N"S=U<E\
M0"/GT4X];'<2VQY R7S7LQKUO@&[\2@4 W?,E;EWK4&WWI!?I&$EH8@7(FCF
M$ ?5-'Y"!=PCTW/)34>D 2?D#0>-_X*";4W2U >IO;!:UT]!@5Y21I$X9 $N
M ,P-R6L#AI ')C[\X?L)FC-DMDP#[F7Z,X'?@(GCCHV1&XZ2*3J^1K"5!SL,
M^8RS6#AQ5=# DO?,XZ:.=&H*]P[C42W^-F5_V8[(5T.AD#41(771@#T43XP_
M$SM$0PENB<(*"5FJ-ETHVA=,"8O"01W<Z %C$AI;> &9%RDEU"> P-U^]"=2
ML31C$?\FL#J@A+1H80'AU".WZ:(GBU-W9M,[#* #:C_W_F.PU;BG&>W2T;H.
MZ=_F'Y5.LZ<%W!S:X,$BC*33)!C8F;IY],M.9]QE[OH8>/)31)MG> IFR8T
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
MP[ZI^D\G ^R,D7\#*-T"D+X C*BU\ R'^U$UYV4&GV=2)3:K;IB]UK8Z353
MD-"8M2YO?U',:A-F=2N3?O(6_*_Y!D$54</?<L.65:Q]8ZVJ4SMN=D"KLC9F
MX'L29]>8MQW6OS'F=0'SNI;9ZVZKP?:^1:&KQ_U1D_<"VS>-D^NTWHUW[S#&
M]@CA_:BU_(J*@K5TL;)$VL,NC0VSV:K*Y!"-4Y73[\OB5!]PJC<P.]VJX-1;
MT.QY70;<]5'%M/L#I[!U"C447>K9N?9];)+?ZYN=UK829O=,5S]P/%JG7&,;
M>#1HT-QDL[-Y&\]JN=DKS9VYWV53CKS]!KE6O?/6[-[U/2YE*<NJ'?<[7;,[
MV%;230E [8&J_;;1;GUW2UFT:]:.!^V6V>]OJ\W)"Z/=6]#&;W 8_23PX!XC
MF=V/39GCQYVF.Z\)V5UE0Y=#O&KSAI=+EMY\*"KE(NSH7OX>Q+ 1./]T&N#+
M@]&/C\921AHA'45/BO#SBZ\+,W9I\1M<FP@Q.DGB21#"+IWUF&LC9:ZM)[A\
M\>8ZK[<Y'D$%>.'_7V#^BQ-9^88-.WWAIQ>_^<LDCF+;1^0K>[I.Z:LOO;OS
M*$K*7SL&-OIFU^J;S?YB5*UX$.Y+(]$&]]Q[>11_WCWWZ9Y[@X%I6270VZ67
M\4EDV:UL,+I7NYJW8%<I."%&G"\HL@.$=U5\QAHY7M'Z68T<\$K$CH/,VZ^X
M+7,;,CM*PD>NK.E00JG+>[]%%BH!073"24902RF'@=6@A/U"G?&##B+L-0:M
MX+-;PR#,U0<$6LSL>74$>F-)^B>P:[QHVS-P1.>1ZQLC'K77F3D[*Z1*87(%
M(#GW11J%HM24IB_,NF]99J]3E>1HC5"O65*U?81"5U&S9UK-;0UOK)0&77V^
M?<UB&SYT#&:'/NQ?I^3LC%U+4)P)2.2FVXW=D5LVI<)J='!T1],$.JI(3H5&
MJ%=DUR^ 4%U J$'';#6KDNSUUM3L#(1&0)F5HV Z"]F$^9%[SPPOB'0J_&MZ
M0B+8/_Q54'PNX409<J<JE'A_^6\ J@L67XYO[9^EZ;!7.VY:IK61H:LU\"IB
MV )/WQ&&]9'3F]W>8N^,5\>PMY"8PQ,QHZ7I.;H.MI(Z.QF] F!G!*C2A#:H
M'?=!1V]L;=RT+H0]#-1;H=UOCGI60Z!>=UN=;70E[+;S\2E=9,MB88->A@+
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
MY([AOG$'B)'/XX7H;S3[G<5JAI+.X&?JEJ]US#[E>UJ+)/@<17K3'*_7.O0
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
MX$S5V$,EG6:J*C'5ADO_H$R%F-,-L]NM@*9Z#:Z^N/TCG^C$ L-_\EC AT_
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
M\*(D@K_C]R+/T& ((N8)&Z\R<HEM<,(M#$=&!EQ8@?6 22 ^=-<(B'ML7B6
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
M#C!G.:L;D^O)NLHKGP1C+1TXST2R<R0,Y6G0:KQL+YBK(3SFK-8A2RU%2<R
MFG$Q5L#XZ<KN?E\9+9 MU>+R"/R!5@>/4.,+A ,APN.4%E#8'-_A(O=@,L>3
ML?LHD:GXDQ@?6?/^.K]!^()QN[&*LU+F1<)L_UK8%/RM4UE?@%<SYB8P6"-\
MYI3JX09>7-P\!5]>8< ,OZTH.33%X 7DVVTBB1I6!!:P>$==[. )&ZT *LA
M+J 2Z@E8%+ZI0-GP; PO;U.1LN(.-S/;\T;^$1U[$L1*SGCOK*"P0#KLD'BW
MB2LK]%)*D=+S=(E>)>IW"DKT>KI$3Y?HZ1*]%TR 4Y;HY4%6M2XZQ=&O07E$
MU6.16\;K [@1"ZYB)U*38&C6R-H*U3Z/TX6\8*5N_#EUW'0;UXBY#ES4H<R:
M)0X F5Y9!X67U5G@ .%%CJ" DPD+>& P">-B/0695MRME"L']U(\49@M2)!'
MA%G%L+8T6;!K;DQY4AF=%ID!^27JHR-3#0/"X/E@ZSW<TO@,?^&F DL(E@HK
M'*]LCBPR:;<1>F'*S\CQCQ63C%)$RK_CIYKYR9^QY8YEXR#?"<(C6DZ(2*!
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
MB:S:/N.ES *KA"98(Z=RX)QP,4<<#[511E[B,NG+ET,\ZX2JF,BTFO@$U?+
MHA'B ROI1=O9S =#P0\$INB8@7(A)!5I-2@O3(_1 +'*JS3C]JO/4VOC<;!@
M\=3)M+Z"'U@\T4WEN' :_A-I&:H7\A>C"(,UL6NJL'E21!_0J#D9%%*/ J\N
MF>:.Z6*JF)B\I=K,]E3G;I[K(&J1A:U3(0%7*YO6C486E4/(T>0(C#J!ST:I
M"<"_I]8"NS**0.<51O$78+=C\=X<J[TBQ8H A@E8M @\J3?JQC_\)P36,D41
M,O\UIR3_NE 3\6&%3B39FKH28WV:=/TA+<%>)F'@L$_^JH*9&%8L4<EB5GJY
ML&#DFU_G12/-=C(F+Q:;&SCE8,%K!2ZD??J%UVZ\$3AHK=[;=X8"R*I8LE_B
M*H_<1YHUI(0($U(I"E;Z8<5>,ZT#4)TOYKQZ@3K'Y5S83<2?DX>!=*%;;YEX
M;5A!+R\!7?AP0)_H#@Q8#E0$W/P/^(,&Z%+E8B6V<R['OOTA3^4A4VDG+QA2
M!EW(4F5LJ9;&#Y8I':V$_P[3> 2NBO+-O)#4W2VA55"//WK%H!(PYKM:?3D<
MY 02!V<;2+Q#/7[!@6;5PW@EJ,=$N11BIVS_IPON@ML<8^5@BC $^5W4;P[B
M2TP]SGC*"IUWZJ0SZ)S<+4B0Z^)"2K&:N;7D]R$B2<*=XB\9H[9'65CY$%BB
MM$[^FN_&\&-8>5\"88K(0IG)V.E20GH9U2#F@3.B]Y1&$Z"%I Y4SI)UPE1%
MX76>BC"-.^:ZU!2*BN;O2K6992-V"[534M)//)5C'>"QB 5[%D'.B!4*#U/^
M,SXP;O=)NS*[#Y5E%KR;-3\C.>&-Y*-%#.,>GU!8>!:F"J.*VYHM9AQ"CY-5
M?BJFQ*- %LR)Z][!;LBE:W;7@"@7L?N>>JU+J><OV!_,OH!!QPI'F0^'.6IX
M>+9JF&_VM6#-<T+ED*\%?CBH.Y>?!G<V%;S@)-N(?$P&/162 A?')<R6'!V)
M9:SS;)!,ZG?QCB)$V$[+-&J<*BDGX6H>.*Y!73W-(4=KLN*'<=N>8:P@/3?I
MB;F/.,C#BZ8K Z>%4DI7=%OD)9$N\2<7H%Z,-[4?MS]K;T5?,0>["K#$P>>Z
MC1:0U-ENQF)O#G(#/(>"6]+EJL<L5QWH<E5=KJK+55\P 4Y9KEJZ,/5GR&XG
MLNDIE"9<M]$X4V/M)X]OQCMZ25Q]^JZE><#F5E*2D&10PL0?=2C;3& 9D0BI
M_JS?U=4DMLR]B4@LSVY0(2F/@@OO6L'M1%?+^L56X !5'%.>7^;XH<E @]!0
M!XL3.$O>FNEAXS$W0W$YGA_Q/$N$>$MRQ ^'+.5@9;(^#\?6)EBEN]=.[1Y
M$U$*D>_^TPHP"K!,A\JZC:R1#S\[6Q]-[#+3L[Q7-RU?[?)C.WE;,<CC!+-,
M3_%)\+("T<B;5*U$O)B#>U[)\#7RC+CS$F,14^ %&5QYZ"-"VR2!&R6SS:<;
M4$^K'%-(XDVX PJJH5PP?5+Y*F6@4/!(5D6F6^3R\Z0VG042VX]C=,J2DW*4
M)%^VONPY74DBBH2^)[46MW&IA92V6,R*9PV2BYD((/C3S5:F@$3XH4H=24'U
MD;6I&J;$)GBI3/DMM&N7K4[Y,OC6P1?6J5VV>T5GFU3;Y-5RD%R$HI,Z%/VK
M%\ X*2F@VT;DT0D-:K(DP#A^/;*"NIQ0&0/>:_0R&7=QM<F:<?$:1 8;L;@^
M5#P#,YTYS"[CCG)D"\FGQ:\Q\2F,LR NDW@'3[HOS13 KI7J"U8G!&$\<D$
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
MM*%>_(D$HRG=4#CHK@>T2,,V?+;&S^P_Z3:QP[;17:-PR/3XO_7O=>.K'SP
M>>X0V\#AP\>_?+E66J9+@E,->NNUZ-XVV<([8LT6@QB@1  Y3"1 "8I/N3WU
MC[2G=NURL&Y/6 K-@CFC2?"P1M*]Z$J ;IXP4I-8.$-#TQ-[$FE][5K+"-NL
M/H+KX> MPK$(?Z 5):W3ZX_TPQ_20JT3<$G<;BM_K3Y<=IA:Q<8#G]F^_DQO
MOGW>!&*"9GH8_0 E>4<(--]9@%Z*]<#BD[QH)4?9J5UFJTO^BB;$'(]A;BU%
M+R$'8_,#B3MTX7@7OQR/C.N,%HFGC?MSWK46 YL!*4+<-K=+-ZD&6/P=-A3L
M>"K7"0M<QTL@B[V9QU[@VK;[]=X@I\V4(Q7P*SHAM!5>""Y#-"""PYHZ<[K#
M4G966=H/-NQ2N$UQDE<8 Z"8;@/QN^_<&,+U?/G^U?*L!UC\5T)"NPW$12D^
M<RL7+IDHEV' .^EDR_[^&C._L$=X^P"I%0[)*&X)ZM5,/+1Z<HC8STTN)'6Z
M6XIG@QT8%XNYQ'"B%A,P?U+V#R-OBP-FD*U[I=Y98#:!8T1LG+B[O?.^U[?'
M"R6O7T%3/5@+XLF!0?_OPHV103M%T0P"3X&+[LE?N.@*<WP%8JUO?@#&_17%
M?"QT>]%ME9@OJ] DU\"'K@\6CRF^=VT%/GS%,M[4XM^!/:FZQK?Q,VIO)4!+
MVGF.KU_@U:^H#N"Z6IK&5_;;&?MIFS_N%"YW2V_HWK]7V[9OX$U.0#ITBBY+
M>3N_CT96M]<O].@FSF\RW^%MAA._3ACX>&_@->I1K,+'YEL6CM&]*MD)O6G7
M@C#>PQ?$_DJVS:=RE-PSAV[I#0KW_ /9%M7A3U!*+J/H6?$!['6C=PP;\.$
MR6TK#5;0)2^],6P7[DT&36)7+91O%*&G"&/4F).G#=KE0#AC["#XK8<XH5CN
MA,%@>A69/#S,!8>;"!L%0B),WY1DF^$&/ C$^0L60G;I1*\\>S^2TVM@P<B@
MFX]X(>Y2ZO7#8WR"&SN%L(2+(4-8Q@[@E.RRN]\ 37K(W2/>1ZL C&YUKW<(
MSP5,)+U[L[S8##>D70ZY5731"D 0,EO=(K9QWF;-VG"%@M@[\1&US?CW HQ7
M<-.V2V2DK_X1D[<_/K206_!N]K-1W6&[P#H?S\9^'-3]3%]V$ E,X#AE\4Z
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
M656</NW>[&'@O&>V7K2BV,&'2L,L9D#Y<GZR!]@6P5"=5KV/H!-SGP\Z>4<
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
M<?^Z(: PF@,21P^[/9]^,ZM*+R0> @$":N/N&;?0HRHK,RLS*_.7\$5X>:Q
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
M^FH=3]VQGK&WO&7L"^Q&/GMO9!HEH9;2*Z?!RJV($,&3?)([,=WR*-%>)X<
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
MU,Y:?;2I>HE337SXCA^%FUY=3*>->'QTIE$11<UY@:OC;&542,K 68S'%=A
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
M=%5N?+LE.VVIIC:(/6$VE-PNR(<2!WBGSG*[)?+L9&N9C9YF[@*7)OR\>L%
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
MNO66%CIL44  ?7GXV6>*>H"["(?2P"!@E&)7O,G&B%PC%V8:V,/,MEL=S]0
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
M?"7Y\ AO_&B[XY\)GX3.G2/ FMGD.I ?XHC,'YL+/'0O!)+_/%_8[BMCRD,
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
M:KF1<O-G7F$=0QRM@?;F+W I;\Y892W(.2_2V"LM^+:15"---J'$8O:HMD5
M4C,NKOJM]F"EF<H>#=J.Q/[?-.\_%\:_@>&7F':Y>HTB<T:$; OV4-*Z%U>=
MKJH-C4-+@..W9*\WZLO?>6Y2 ]ER6#/K8%6VXJK2,?JW#D^O*6YC]4!!&QIJ
M=[!WE[X&>./4-+C61NCO9R/XA>BPL)W0!S(T6L/51,OZ$V$=GW]CO9TE?>XF
M#=]N<_Y\,/&=Q2%F4=Q2DX5/E%G ^0F/9"53+*(C*R[R,+U44SO=$O#&&_R'
M-RGL)/'M+N^PM:S6ZI3EV*X2'=;Q^3=F^]U@+99M-];?Z>7=GN;?E[AOP[4S
M^?QK87GTAMTM0KV-43>U;:SZ[+<7CQ54P\^3(D\B'O>ER:+24N^ QM9MZ7M'
MD2I(EG5\_JVFL*0REO4FA^7DSM5!Y7-8=.WB:MCOJIW^WJZMVH? FQR6)H<E
M7R<95#6'1=?)-]T]> 2S\A>XR6')R&'IUR.'1:<<ELY*77V3PU)MWG\NC'\#
MPZ]R#HM.?=F,8;])8:D6O34I+$>QLH;53F'1>X3HKO;Z>VMH%?0/O3$:7&LB
M#*N<PJ)C"DNOU1F>(1'6\?DFA:5)83E(2&^C.#Q\"@OHSE?8RK:WVB>K26&I
M'(E54MCMG<*B8PI+M]5?;6#7I+ T*2Q-"DM%F=$!Y%WE4E@,["'95X?&:GI=
MD\)2.8H\B7@\=@J+@2DL_9;16(?5>+Y)84'HLB:%Y=3.5:-=^1060P-IJG:&
MNCHP\F!6WTX,O(EBON4H9JX^DK['54I?,72>/%O]Z&7U<U?.*G%E6(_$%<.X
MN.JUADWB2L/RJY&X8FS )JY.XHK1)6!F?7CP]EM-YDJ3N5)!XZI3[<P5HP?W
M<S!0VX-S= N],1I<:QUTJIRY8O0OK@RP$,XQ?:J.SS>9*TWFRB$B>9O%X>$S
M5XP!J:0]HVF^4@,2JZ2PVSMSQ<#,E6'+**N@JTIT6,?GWYCMUV2N5$;>52YS
MI8N9*YVNVNLVJ2LU(,F3R,=CIZYT.V >=EK:.3:(K>/S3>H*XD4VJ2LG]ZYJ
ME4]=Z5+JBM;5U=[^[*OVJ2L-<1>5U-FX]Q5(ZNCJ5&RHKWI1WBQ1-SU)4AIF
M'5([NL;%5;<U'-8PM>.M9W><=8*'=K($C]4<CF[WXFI0B[3;DMQXU;=+A'0F
M^/@R[9*2_"CBD 4XO0XG.7%#G*O<F0059'Q[3LK=J2R7!(7L:KGT\-IKZK!7
M5E2^1+(X@M=F[6S73+68E#_2C:FQ'G" ':HI+SFAH9A@)X4-Q3[5'7;+ E9Z
MPURDM($+;U,M;LS1;-'\VY!GBW:VL44'%U=) +*];-%&B#5"K )7LD1SMYS[
MFC9W.YGV[K ,>[<:THHLXK\%N/+((%SB+O"A7$7BO?\)_<":O@KJN?J_(^]O
M5VG#<IOGCDAU&E+=XXPI2"*F\ZK =HQ#VP3>K%CRT)5G/'5DQ4HP<WVFN)Q
MX"\PHV?F1($Y,Z'1* M4:13;?6'X<_@F@-?/3>\G"\1W[E1Q0P_(>3X'&N>V
MGF+Z^#G9Y)QFI&'>4G!^YM.3QYY@7BO3HK?% 4<YM]SW*9:?7*7ITP0GUG3*
M/.; ]$8L>&&,SWMI5?!&_!0(EGGV:VHX9[+E0ODV,J5P/Y?4=6_+VSZ>C]T<
M1?7S+_PG2R: IEQ8L*_?7(>]%C9R>^V+JVY''797:U/3M $T@ =V">N]G.-0
MZ'>A;R:P^5N<+$NX;)J377>R*6Z]^\EV\D\VZRRV/F7!7_X*)V2[/NZOCY,7
MV_D"9_4_N_63R7,)T>[=\+%HG\C4NI^*B60N'J/.O59_58IMXDZ!&YAV%OWR
M1<K=DC0WV;S@U84:*6EO',A6C;-S'W%-NQ0R)G=4QZSQM@KR:V5/U8(;8.AU
MW  #M*)^W@8@:RFX";6D@BX&O;,W09E0P8(RM? YNE*\Q0W?'<1K4A5@F@L&
MOW]F]FM+65&HZJ=M/6'=%W%'96I:7D*32?+59^8'V_"*?.9H;'9O[6$@_$'S
M6[+EJ:3M$ZSL"RPL'1U+D@164'9:&=FR&]A"OBM/K^Q:^[36W3A _GJK>[98
M*M1NZ:N)6\4O>\WO^G6>VE!4^.D;;/W/\X7MOC+VP+QG4'.RQ<"=ZW"60@?M
M$VM/?G_C^L&=&_R;P;!C]\F!A4Z2*F9QQH\%.VJOT\UF_; UH>-%0Z$V'<T%
M_O #H 6NR@>N D]>"H:85JHLU*N08OCO1DQ)O-(%PE5,Y470\:7)"5E9D'##
M&9B+A>?^@A4$0&_*AM8K*_+V8/O.I>\7UQ,?X>^V<8?VL1"AU5_V5RCX*[_N
MU^ESRF;C!I<D@Z0/(*&M*_&-(]8W4::>.]^5YW:KFE?8![NMTVUU,G@NW(D=
M5]NK[&K!4.L:694-K?4W>#6F,9ZQ26B#79B]G"3[NT:A9 6OCV@!/\)+/]KP
M96)6.M]"RPEA*8'\$ =EL(8%WB0/1"9I@%/7MMT7)%9R,P)%N\_6!&AZS+S
MM!PP)OE=Q^-ZL8*9E(MXGFD&Z*Y+M_^0&Q?9^I9G<0=XIU@JGV&\![C<K%W0
M9.8/7Z_T ',_+C 0VUSX[(/\QV\3RU_8YNL'RR$V0 _]-C>])\N1;F&L%UQR
MX=(:^->_O5B38/9A. 0R&:)K760XB8'YMZ"5_24=IN&?Z^W6H#O(_*K=ZA3\
MO*OW"CV1-RD-)F48S:2VG-3Z5VU(>MLUM^T40:/L$,N:16T(CJ]9^QAX./-.
MM/I^YNJ)0RN"11.G2@B6M[HI_UK2=VE?(NV)Y&JS-8FMB1(0Z*]$%H+RU9JF
MMVIWQE&YS>"3 Q7/Y96F'WCT WYU<?4#M3C4HM-4XY='-EOE-._ZCKU?4-U)
M;"! J3B!RL?RASRO7QT[@_TD63.==JO=0>T?M!OTIC0]* Z9:=ZO?(ULW\@-
MU=:VOG]ORJO>M=WG%&J<K9;O5>I7UJO4S?.AU?8^E20,*TMZ>;G+@WK4T?8Q
M"MKJ=-?F+A^[;<A)N*0FE1M]9^6FZ?:WM7)S:&2X$I0;C)D; [5OE 5_48%F
M?WN37O7N[3ZG<);:S6'A[?;1;@8$^]I9S;BI[7TJ21I6EO1RM)MNNR;:S?#B
M2D^TNBE'NZFCZT:7VLW_&(WOYN#J3??0[4/W5V\&[8NKOMY7V_V]&T%5Q]AL
MG#=GK]YT#]L"=0_U9H XO4:KUSAO:L/0\]2;TG.9#Z/>##3$M]-64BW?GO/&
MB-2;;N.].;QZHU=?O<&RK_Y [1EG9&TVWIOS5V^VJ"$ZD7IC$-17!OI.;>_3
M6_7>9-=L5D^]P?Z5K?[ZOCIOPGO3C=2;WD&]-V>JYF^OV'2KK]A@P%;OJYWA
M*O!GV731N%/.7]^H;#W9H)]78=6X4RI*>GGZ1J\F^L8 >\IWU_>4/X [I7KG
MN74]SZ$1<K9JOW;>*"/UA= 9# \&H5,"71P/CF1S$\_RX"9VV)BS5N-*WIV:
M\I!Z(A4-VP=!*MJ7"&K&.(XY;ITD;<T!D(:=+0"0<KK()OLF9'VR;5<6L:V&
MQI&3%ZY/36(^4,\<ZYF)!@ABVQ,/"@)KQX^8(R"G,,A_9*6*M7"'VS(>.R*M
M4KN9OKX$"I/X[\R+RUV?V.7(8^;/2W,*D_U@VB_FJX\,(+&FN>7(EP_PDA;=
MZ2-6!M/:;^Z__O[MX^\/RK?Q/V_O[N[OE)O[']_O?UP_WM[?5;]3T)*,.CV%
M9>_RW?WCYP?E\1XV]^[A_NOMI^O'SY^4+[=WUW<WM]=?E8='^.#;Y[O'!^52
M>7?CBK8J[YL#*.D W@%[#FW34\PY2.3 5RSL#NR&\,Z)KRKLUYBAL$4)@^T:
MS=6=S^=H:SOE=(8=[-ZYW"D'/^Y>K.VOH^4RC-/WM2RQJQ%;!];UH9PN1B?H
M1]3O@;@VBO8C,MHM3==+ZK+3[VKE=-GIM[1!]E<GGM3ZG6HZ>&QR+)YEXY?5
M1D&)ENEO=5.B;CA*?J<@;);)16 17_SINX(TO4,JV#ODS4<.#MU89'\(RZ%6
M<F.12D0%-LUE'^RNMP<S77C]-;W%)^QDL@=XY% OMY-)M>"GZU@BT?2W.*?^
M%B7(6.,,^UN\53(\84.(?81$MUH-(=Z$(=9T CBK3@ E"((>%O8,U5X&0$K]
M4VW?&!F>L'1^'T'0I])Y7:\( ;X)@Z"IF3ZKFND2!,'@XJJGZKVJJ&,-$=:Q
MQ'@?,3 $3628!=O7V .UKRU]8XK8J2I,]Q8#>AOQ^_2>"N9Y1=2QA@SK6/NY
MNR#0VYUJU7XV17]-T5\5I,?!B_Y*D![:Q=6@K:G#GG'RLIUC!O=K5?)W[KD!
MY6]03?G("0O_]A'_^L65WF]U.V?!0;8JPJH=$#;EVIN6ISR;=DA)ONGD^2>@
M$\1#?S%]A<%$YX2B[F)M ]4QT"/T(R7T,5W?5#[:<("7#^.9:\,\^8L(9QN_
MGKL39K<4'#;S=S@-GM1/OZ1Q)^R9V>X"$;==#X9A6%LA)D,5 BMK"#QS@M,4
MBWB96>.9,C.?F>*X"B*HXV,@F0.8%?^)Z4P4+,V8AK;]BL\[_A2H' Z[I=PZ
M"M(._E#-F:</;_LSM. %.!G+680![64X^@]#L&>FF+X?SB70O#.VPXF<>H0Y
MSW>>$,F59Q=K[VPK>&TI']G8Q%7CC_$2F\[K__-_!EJG_QN<B8"-7SHV6NL8
M[C5<." ,6/#85WP@-VL*Q.T$L,:)-845PFWG..;!S/4S]DZEG1F)&< ;@6N(
MVA:67!Y?<G*1,(R"U.)9)FZI":-A=4;ZK"1)J?A*(&:3\Z1H>>["<FC;^499
M_.3$ED]<.,Y <=B8^;[IP>6092) A1ZS+5Z/ 4_ _\R9Z8<>7^$*O5A!WDYR
M4GV1R<TBMUE0/-'_$N7!KR.R ]K=#3!=-P[*T_^.L_=O'1C?<B=+;)V^_ 0K
M^P(+^P/7E<G;,>VDW^JLAGK474'B#^O/+&/-".NEM8:KB3;\ENRX[NJ?-?8J
MZV2=-3'D95$Q"3V\I%,+WT1%5E1J9?!-@G_IJBS6 LYA X-;6\J]6L@]GK%)
M:+/[:?;"J3Q#K/X/R::O8\[TB&SA$0;X:,,/$\OLKU;1P8<X 09+6:#8]F"'
MUM>G!5GL(LD7@8].T$_+64:VM-V\A1]R"\;WJF/+J1;DV["Q[O*X!7##7JN-
MM5[%"N"ZO=9@6%:M6;=7[(F\20%7Z1C%RM;>\J0.5957.5-Y:U_>_B5E:]=>
MK7IKVII_,]-3/CN@JE:Y-)RF&E4<5WZF*&F62L\;FFMH[M T9S0TU]#<D6EN
MN2//%H7(==(<$O;.A_+TAZT<K+N^8^\75'<2)06>R6?=YUVZJDQ\/RS_Y^74
M8^@6A$O._$#QS&";U@A-5N 6T2!'A'17_"2Q&RD;&F(7-U+D&4IP%#S?+W"\
MM^)T?\#A1HZC2RWA4AE<7!FM?B42 4]SB']IB/Z01-^K(M%C^FM+JP3 3D/T
M9TCT_0H2?:<-6G6KNW?ES[D0?3%3HBZ*W2<+@QS.1'FUF#W9UZ[0,K?C/._L
M$;6SSR*?0!Y6_IWM7%RU6SVMV)VM_=5L*+4J*M7VE*HAI?8+=KAH*/6\*?6(
M>M#VE*HCI0X*ICS6GE+?F(/KCR@[3YG"^;K>P0R><ZM.V4=MTH]RQ>.S35WR
M1#Y4Q\ [KANKBE-#!D?022I#!ETB@XPRYX8,CB#P*T,&/4X&JUUWWH!#0&Z3
M8EO3X[2^KBP1;YN]NBL,T3HJ1;2ASF:T(;W3)VC,Y=Q1!7]UG';N-3N^\B!/
M2SF^07-\A8ZO7ZWC&VY[?&=::^:"^ Y@L^";N.HIKG12DQ5.F"?O*S/+!^L*
M:2WQ.X5.!XO0)B86_8QMETK/J'+*E_4\\)XY_(2#-;A LH@^8+D33-$W R 4
MC_#-&$>/215BX1S]Y6H>D9O/"X*\*,,!$QL4RX_GA,_\#GH,_/40P)>^\NA1
M[=$K]YHKX]![)B0:_&4 &QR7T&$Y!7YJ+A:>"\O!=^-D<N<2R=^)<$SX5,66
MFHS8T+_*W7RE(@*^6)[E#V^7SRL+\]4- U'WE-J1U>+ Y+)E59TOJC,(\T@\
MS20*Q,(,X$VBW ZI6:#E\1UO+:5D95'\3E4-)3S78.0=FCOTE[- &XR\!B.O
MP<@[IP,X*49>-QLCKW<Z$#QZXP<K@.'&6QSR#U&O3HH%BF'4,OP"6U1%RGU,
M:'RR^M&+%\KU#70+^0HADI%&H[4[/>7KX^WW+0HEL=12EG:#WN$K+\RV\7_A
M\ZR">E#,+T%?&8=4UCZQ/(;^?7IR87J!T,0LH&''0<UEG+ C6OP>\O]^ 5TN
MGI>^-*]NWBI1!8SG^RQR9\$22*B]L-?/V"3 Q?+)F>5-%)*%"C/',YP@&13X
M+6C4+RX?,YB!MMHJ0"T[UN3^[N"<V22F5B)6HM4?KFW#MJ ]E5>$J[67JVTK
M2;;7"EB!<Q-T::&99YZF8N)2X[+>F(*7J8Z(>6'#0DPR/-(@E:AHF[ZH.?;+
M@ZQ<)Q^.7LL[U(9%:WE[6JL][)=2H:JU>KUN.16J[9;6*:=LML1)#>!5ZP<_
MH^*7(Y;-5A")D1Q8;Q:<,\*A3,)04I\+!1M=T)_HS%/(F[<;(F7IC>,C07SL
MFR*E-;JCKA>>92M<Y&A;5V0>NHODFVT2V3T8ON/G/T,K>+UU0&,)\4/_'E02
M[W%F.J)KRITKR&+'YI%:Y^)*,PRU7UH+\ KVABRW^^-;;^[X-GLW=@\$_+C]
M#=^I(92F75SIP]:@%K?[/!,O_LY-RB9=N(A$'9Q,HJ:[L!47J C#VNNHW<$Q
MBS4V6@1OB*36<O'!B;AX";W]- -8>:?5.V;"^MMKB/ 'R=JF*K;0IKVK$7_G
M![P[?\?.HKJF#C,*:-\7U:8:O*Y&2N33YFY2H@=2HMLRRL*":'3Z+++ZXGI3
M9KUUK;Y.;#\ZL=TY?__B2NNI'6.U?""/\3<Z_3ES:T%2(5#Z;JQZ *QZ4!B,
MO2(*?;TB)JDH?59#P29D<EP'S["^(9,AADSZJJ:5!=O;A$R:D$E-K_=:P3RL
M9<A$;Q,65KN@_[8)F30ADU-*U%Z[KB$3O7-QU>D.U4&G8)2R,:^.P,73=%6O
MD(FN<5C#8W:C:D(F3<CD$+ZS$_+W/4,F.H;$C:XZR.A?V(1,*D>9]9(2)81,
M=(-RI+2RP&\;G;X)F9P#V]\_9*)CL+RM:KU5!:P)F;Q%;KUOR$3O75P9M<V!
MJG'(9'O<KR9D<B@'3Z>V(1,=0^?=MCKLU,*IVH1,FI#)B01SIYXADP$EG0W+
MLJ":D$D3,CF&1-5J&S(98A9R3QWT5Y/1FI#)R;FX5M^0B=$F9UB_GA967;AU
M$S(YBN_L=/Q]SY")@2%QK:]V.ZMY_$W(I'*462\I44+(Q- H=;E74/MH0B9-
MR.2LV?[^(1,#@^6:VM.WCY4W.OTY<^M]0R:&<7%EM%O=(^?6-2&3;F5")J*]
MHP['.'%#;!9)WNDW'U#1:QM0,;J\!J57=MNN?4GE>.&6HC/=)QASD M4.75S
MUU#-WKM34[:R5EW0:QG(,;![0*^E#^K/57* >1)H/E6$UM@>'N#4 $&!:<-5
M\-C8?7+@P4FJO3K\@=W0";5G@OW;0ZDEY?123_32YEN0;*C]/^NNX.K5,Y)7
M[W(%?/"S:-G^P%NS9U_%Z!K1K?-IN<GO;V!]=V[P;P;#RAV(W\0?6KZ:Q:5\
M'VZCJG=[*ASFRHVD7O&P.S'RCZN,L+UY="($I60J+X(3**+/KD!7P@U?VSI>
M[W6/MG?<6@9;1WR$O]L&J,L8@+G<&F0#=:6:_"-\P12["3]3-V%8? XI$N:4
MH%8!6H!]X/&-"G,F\&D6F0JP $-Y,0L3;'<]P1[+$T@'E1 /1:EU"(:F.M2T
M?&HMN"^]L]B7;OOBJJOVM7;FOJA(AGB!K6=FOZZB/FSD_!6"#Z$W;H^2 KM+
M6^F,F;+4"?U\$%(6B45R.W1'=)26DMPO#C B7H@@/ FV#PPH)8M10#B^?"9<
M<+ YX(0<R6Z"T'4)SD@0)*Z V0O@>BA6@')FX;DC0IH@!HE?)]<&=W=B<:RY
M%\NV41+-6;#$@86TPLG /Q-3EK@I)+'PU>L%DVZ4Q@OH/W]P1#Q^W;<1.]T.
M2.9EH7-)(D)*5[E+/DL?DY0Y8FN46M_XM=?A2PRIDW4-+-\/D5IA5Z++$GI^
MB#0)]&=FD]<2%:_ L]P !:(=08KG#Q:$GH,X/+=2_[PQ%\B@E'<7/^YO;R[>
M1T".P0NSGX%H85DS/RGH(W]>2_F4<4N30)@19N9DPR7!*1&$T/HM>G%#>Z(X
M;H#7:1K:<$/P4BE)1C.#ZVY.\*1A5'PGZ3*7?)LR^8 Y'H/A!0N!UUE.<C4M
M)3XSXU1G!L>R_:'T6HIRC1L-_ 0!.M/G,6*VQ>#@Z</T<SDS)=ZUO.'$$E/[
MO&E?85;Q3G:/MY,>K-81//SSQ]O'3]<*A_B!0=R78$88J/[2J?,-B21-?_LM
MG2;7Z'J<LJ=KR#ZYO;MM;(Z*<&S>ML2VUP*@-H"DASZ-_G*LI0$D;0!)&T#2
M<SJ DP*2]C: UZ\!68R<80GKC8P0@EF\1KO?"E[S,!:[6A;&8D6 %#.TF@!4
M&9][-GQITTJH2]+G$-I2J@T<^])RY,O0:LK2NS=A*M8%.''8TGK%@1/[K?9@
M4 I&8;O5U7NE8!0.6T.C&-KAX>?4&;0ZP_63VC)+<$N0O;/"XFN0"!LDP@:)
ML#ZY!WDI3?5%(NQBXJL^4-L9F:\5K")M:L1/GWCT1E.+ZHE$V#6H1ERO1=/L
MPK)\2O^OKN6(VQ>/;UQY8<F=L7/G*IQK"VK8[5Y<]?IJK[UWMO&:>W((Z=L0
M9S'14F-XQ"ZFKNJM]BHLVVE(=(,(D5XEF"C+I^C3_^J-%>87*;EL*J#W*=*L
M,Q18ET.!]?0& [(&M%DO4;AOO6>7]^+2RBH,JX@I52^W:&EP8R4IL&_>+UI?
MN+$NMOKJ#]5V>V_/25%B.()E5I)?M!0RKYPRNKU?M/#Z:WJ]UTKL>L*-];#A
MFM$RAG6XW6_,&MS'+]KHV]L*9ZU;5[]HKW-QU==5H[NWTZDQ!D]-G.M$2YI"
MZ^47[6E4TM\MJZ2_(O9@743('IT^WV[PHK W\80B9,].GST=^^UB>? >KL0F
MJM9(C\,T^NSQK(UA6;Z'Q@!IPE&- "DY'-7K8NA;'62T;6K"496CS7K)D'W#
M4;W>Q94V:/6:<%15PE'[0+DUX:A2/%[]TX%Z[AN.ZO4Q'#50AQF]C"KHL&["
M44TXZC02NW\JC-4]PU$#<A=VRDJC;,)133BJHK<W3SB?#F=UWW 4IHIHNFJT
MJP)EWU#G863+J6!"2XA']3'?H=\R5H&M:FT0UD6&-/&H8[@33RA#]HQ']1%Y
M;J@.,Z"]FGA4Y0BS7M*CA'A47[NXZNJ%T8R:>%03CVH$R+'B47W]XDKKJ\9@
M-6K<Q*,J1YOUDB'[QJ/Z!@B0=JM=5I.9BI@?-8Y'[8.3U\2CRG%YG0XQ==]X
M5!^1\+J&.BA-)6SB44T\JJ;7>ZW$/A6 [7[QJ#YOZS&L1;19"',Y"7EH8-5=
M'*?I:&)U2V![>3RCT$OV?T/F2[:#ZJL7^$D:HJ,@]-6I$.R*2U]"J.OV!]F8
M7Y:S 2+03V($8AOH""=PI;FT8M(Z\I$"6ZM0.I4C&7KC]@A9GRS8O,#U?.4!
M05VJO[[UJ]F(<07_ D) >)X8FW![)?9@<,YPE;@L6Y%U(B)?_-X,,"M2[716
MS5"U^,*-&BU\2 OO9BX<R:#PX@^6N%W^X@?MBRNCH^H9R36R@3[0/>$WI6$!
M5>6%)8""L@#D!/]<!@2",2[9+S8.\47*).(GP$47IA>(OOR6!WOOA'#ODAR:
MXTRMH(<FH.(X@-P")#3C;W)CM+.-.)CYFFJOEIKJH$.![=YJ[H6ZZT;4L]/K
M0$,R;W7Z.5=\Q\TX54.F/3=#I_SWX2I5$,C96F&80@:ERR@1L9:TIFVOW :9
MN:II7MNV.\:1LK?W,Y].<49H7%QUU':WGP.)6G 1&]3E0RVBBXOH](VR\&[[
M&W" #[6.'JUCF+..3"K-(]):@UD65LZ?K0ES)JNHM75:]-HEWCO"58]\:07N
M\J^^\M$%#HJB/[94S,7"<Y_1@N-,%K\UE3]#T#:89[^"#L*W#3_?21(,-^GY
M,+VYZY#%%)V1?-DG-K;A?R:9%P&,V7:KO2JV"/!C3&_EK!:I?@&$SQ NZ@DN
M@U2?HL4ASN+.*T0M.7N)X_G8_1 ORGQ%G\DUC2T__0$C7Q-&5OSZC+4.<*W:
M:L%@#&[")4ZTHA=2&:T)0I=^,U^5CA:1A,L?F+DVZ*4^AU9'Q$;Y4RV!D4[F
M'6J32":_8(4!\(V"C'+0SF:4J=WY9"'2[BC$U\E3O_:_>VS*//@GD0?L4()8
MBG-.-&: :^J9G/--,4/:0.4'6X3 +D R*=]MTZGU!FS)&'M(VYTA9XSKV*&I
M.# V&7?(/>0^P;=@1<T5,P3KR;/^B_P$7Y7X";PO7. M*WA+4B'ZRYZ\);X7
M?*#CBD_K.Y_$M9@#7!1B()WM;D0OOA%#L' S.EEP1QV<@VW%"+&Q%)&L%2>5
M!C>.=Z&P9Z"S"0KGT6.F'WJOM!>"#8@W%>0#0[3\.MGJ4VS7(S9S<J48"$?)
M\?3DL2<4%^@0W2@SUB]S56E,K5)8*467IY&VWFGG.GDY0"_Y:E^L8,:Q@Q?
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
MO1#%P4D7TT-KT;IN\92XN+R8.W%BOU3B$>5S8F?> 7]V_@O__SVPC);R-9C
M:>"^8JVHUOXM7L'-#+B-\A"]D'[0^>T]U\CQD,P0.(LG!,*UQ_[[7U>EF</@
MEN^'1!O U2Q>BF.&P)!@GS&\AT_$ 3:D+%@':&WPL160.]GC.:N"C>9/BU)X
M2)1.YI9C4=(@9@_.F#D1 3UB5S2ON*P6BSIP*'\F^9S,XF14D,(+(E+/):)5
ML/JHRH)^L%P#=0?">AY?FF!UQU;WAWY I1<D2Z0+/DX(_T<(,Z'2:)C"/T+8
M#"P51@Z/J:2D%>!V(87MF9VH#]?E)R[;)#@\FSSBN/<O;%)8O^I2,F(G3[]Z
M]SGTW/Q8$ M7XZ''G3[V0<^M$7BO@AX8(@D")0*35'FA/]8E1=3E$M,CPQ28
M %7D@*"-8X1KJ#\*7Z-URP7Q$BG&GFP*P\0$1F2#/MQ(15DPT$Y(#5@)VAR9
MF*XC9>F[G-.U,[D5>UC\B+ KMFJ<EL+*7I-."(YY9!?Q#W[,8).;EAW&.9EK
M:"IP.?%@PCBQUJ1D]AC:("L2;,WK>-XY+X3T%RZ&_Z-\$4*LY2HMOAQH'QWF
M0@:G1 J2Y#],)\0W E/MH!6#3)[(?\3Y.;X1[C%(MM#C>1XS9I-Q*EAG1Y.J
M]([,EEP5*<&EJ4O#>J'-#6+*^-]BNT640)K*^\SL"QMY<H?T++$C:P"D22IF
M%\T>M*GTZG Y,#,N]'^ F"$#AO\^>59?0!VEFEL\$FX\IH=86E8B-++E I=:
M8D@)2G1%<T3S:"+"TJF]3VT!T$VD& ESC4^W2=^M4OKNH$G?;=)WF_3=,SZ
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
MPP"GAQ"+/L8/@S5QT">,CSW!TSZ/PMX?.0R9+8D M";HF$93LG9%=ER7&F>
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
M0[ ^!!^/3H8$3?%#Z"$>[\#.#Z)P#,[8:P:P!&<;\-[ ]B2D+4E9A;+&A\P
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
M#4:5*F5:"5J-D&#IZ;FW$QCPS6D:R]NB>Z/(JD<SQNTIT&)_>R6 MIC9DNE
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
M>K=V.B\!D<IUKAMYAJ)OV<HCKP36UU^C<'P#=^(S_^XGPYMI#!TDT>UOC";
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
MQM1H*/-;O&>P#]-D_2U%A!DEFMCP;8=6 <==$FSNYS":J_ +N7J.B/?'E3>
MQEY[HS?O/493E^O3V ^RASMHQJJ.]/[Z;A?V_>;AVZ_OGW\]2M][_WUW?_]P
M+]T\_/SQ\+/[=/=P7T9R_YC&B3]X/Y+HECS/XR.L>)3O'YYN'Z6G!QC<^\>'
M;W=?ND^W7Z2O=_?=^YN[[C?I\0D^^'Y[__0H74D?TK 7Z7\4 FA( !]@8H:Y
M))K1&>7IA62)_.X1])Z&.(GTO<1;'?GU%FU&*94W_CFVIRNUM?YK104W])*8
MGHRJ3$^;H'1@,B>K[3K.#F1.MEZ5'VDMF9-1_)(=R)Q4:S-O4@4*)M?:W ]!
MP;3844'!=*+2OQAN)=% T4#1P'H-%+Q#%\8[)'B#1/Z_R/_?:3]=/RAOD.WB
M>7?=:(H*_QB[Z=PC6]#^B Q#;@P(3WF%CM*0]>$UMY![316Y@2(W<(]9)J5L
M4?V<0$?%FJ!:K?1DX<"(=#Z^TODN.EOOM)/Q&K62]5+P'*W5,63%6:T&+WRL
MXZ?)"=(<07IS\:0W_+N]@K1&!*U%T'J]!V,T25KC(&G-*?/8<X]:03K#BR0J
MQE-6]&Q/I#,.DLYHLM/$@6^Q)A"D,1>E?#7I8QRSU;&LU>6Z"&4*ZA<^XYD7
MNS&[M]F;HRU:I'[19<-I[@BO"!V*[5FQ/<OCJGW/U"V.#0M[6;-%LIG8J^7*
M6M3?JQ74*X)ZI6FS6W/?UZ&<?9JZ6FWE KA7N%<EP9TBN%-FW"F+7"G5V5.H
MTOM.WU.,0=]4>X9J: /S^9F8Q/9,Q3+U@:I[_P?S8XL/!H5B:@)-;;-)?-W/
M_UC@F5DRK.JJ_7SK]GIX' NP\2,* _BU1P^DXBX4VV*/[X+\-2!Y?S(B\1,\
M]O,H[/TQMZ>NPBPYI:/H)MF'^%H"UG>" QE-R<P'K]_('V!%>^_L9T&#'+>@
M08Z[VJ!;>E27'M1&0<U?)RV^KY#&9^'O9=AM U 17-?1/]"A7/\U[=C18$N?
M>.W#8MSOE;"&/PF>3A^]@_J'DR1W K#6R/%(>O(02-U)Y(^DE-)"I@83J0"\
M8-;]/.0>$R_H>U%?^C7!4^+2A^[CKX]@,MMXNWZEV++T2%[HJ?&?9!)&]*8/
M3^$$5$ESE(_7TAV8[_"5059*PO0R2G^1W?G%CWM@V*<1B=L2S -@LM^DEZG?
M]P#KDL\>@/0>LSOC],[^[$[X]L^I'['WR!)T<NQ!1]^A@^!XO PE$@SQ<?W<
M/8SX ]TY?P!>!CPO>VZZS9,V9]:4-R^6"%5/G(LBDD1A/&%_P9LR%I'9<#*R
MA?QXSZ[Q M"843HO+;W%K_<2<W:-CU%$?YR^!3K3A0D3GAA/1\FBY(?8L6R
M?-QA7AE@*KQTJJ7WPJP<PR6S>38_CCB]0A_[LX&4GM^S9[+>4JRE=R9#Z#(
M2PH#5,+4_N7:]V__XFBJ_2G.-T>6WOQD* 4A L3K,7#A/0,_@'[X,+I@F=AT
M3IO"^ATOLAO F(Q&DC>9@*6@R,IW>.B! )X)"19<#.8ON.V3MA(5+215Z!B[
M+OTON%/=-7:R!&?<H2W>'0H,S,\SN))SB_>U^_@9]"R>HK4#X.$W5XHN2VP%
MAV:/<6%0Y&F?YK;M9L$=99>G%Z7A-C1GWLM+1%Z8:N2L&SB<T^>$&4=-N3+0
M/BY=#>A<;H-TF[-&J::\^0#;U#(N8-9[1N(C3YK @@]>\SR-84ABU.[$3][_
M/9YK).H$^+L1?HO&D\2@')3_Q _ W"9AQ.SC&(/9S!NF"L 6ME2KZ+MP/)/W
M":&:-7LZ=&%,U3DU$W KZFOJHJ>72>#WL%X'>76'5C[FR4@><NJZ.CWDK27U
MX?.F%0P/>?&#@"9A(OF=] 4F>XH&U:3FTJ(#L60JL[8.?%RI4UZH[4^R6>LR
MF_I,1C[!>2LI,G=Q-K%223+;A-8EOP+)&[MG&&EZ:0 Z2 T3Z!((/_+@,Y '
MM-L;I:9PU1+.N%WB5;/%I]+.!A?]C&*EG7LA[DQQZ>Y:YH#81I$#,K]RU?'
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
M<J6*-38658.25IVU+WD:9 W:P<D:A)VY/#NC'25T9-+0D7$:H:-#;RSR5N'
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
MEQ@I QMB^P3]) <05A2LAGY>"%&H$$N\QB^,_A 0RUXM4;2/:R<1/(>A$?6
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
M#G_ZSG$ 6;)8,AXZM%1SBH*)Y#3@(51[<^ H*[AF+@JE<4/)(!&J5/X0^V$
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
MZ-ZB5OX'\87CD*A(^HFBY.YLU-L*2UH;+7F>K0='P8Z3\./$G#K @Z10_+7
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
M%8T*O$<.*N5:S^4#<)]E1AF"5*V/K^]&,R13J!4O&LU]GS%4*X+E*9=:OR!
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
MBL@ZMS\3V@;9D#;EYCRZ&89M+JQFFW0]S%KBF_$YWECA&UK]RN7$-KMH,U?
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
MTB&=PP^#=_L)\?$(]VIV-A]9GICDO-0JM'J?L$L00A"DI@,+WC"4ML]@^M9
MAW0H/QRZ[2S"7N]^6.7#728F;Z02+.I]?@1\LNHA.2OKW[V-D_&G5?M(>M>J
MQI_^_-59=>H^+&D*#LGC[A=0B_LBCC=CS3SEZUDB*]HO-BYLG/X2)K7V]<-G
MK!=#HA*61PZ^6%\;P-=4)5&;D5KZUV-,/<2P=@39.)6W/O![KY-.LB]F)Z=S
M_%SE?8ZK+,!?L,SF-1=P9)(4Q>4$7'.:HIS(+\-<($<6=5!9F=1ZSS\,\;#\
M[#X9^4 &<)^2[BO1G#!O:@O:4^B540Q!E40FBU6IUADC0E0\@Q.()3!#!G0/
M:<$/XAJ6>_VX3#M0:L?EDZ;'>T96B#:!/'_K' 1IR3*)Y'Z)+'4(K>W*W?G4
M9.S?,X^^[\BC3,:>(1'4$Z3N#DD+@=?ODM,J:1*-.L+P;X,V;-U]().V6$0'
MBZO'=73#QAN9F!@S*9,WP0KIC1JW#3: \-J@H\_TL75:ZQ:P!G4&^ @D.DQ.
MC^6#W=BMQE-Z2[UV9389YVK ;&Y>?3E>>Z+HV=MJ,3>/YF(9R9D,(D,RMJSR
M\J/,-:^),9<D4:_Y=45'=['6PGN^EMU#M0N+VY.-DY56)N' >\=J,KH%IXL
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
MV!]$3E$5239?).LO1 =>> 5"266+9LF)UG&M!T$-R2=KP9'KJJFM5)IM:G?
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
M5+-^(D3!DB]:B>Q:)T@\WC2:7;C4IV+V>'JQXE3FCOB?U,8K(1(86FI!"6[
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
M2M83%P[!. [&),>SX=IL%O?<@C,; 3O(C8"V*NWZUD</]LQO(7T<CG'R[:H
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
M2)$A&"Z@%N')R3&E4^N;</V.Z$%PL8T]_(!4_]")O:C2LOCD %T4Q90"R94
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
M1)3"%E-T:1W(WQ3;CTZM>VJIX9G>9CB7?[\IRR:>>-&?<T!"4-JP EF+FD)
MDR'(B&!LR D92HVMK\7='^V/SKAFFNSAE'+#97AN!"R-VH$JSGL5+*@0R6T6
M#"&ZFI'*9'(8I;-NOZO;:IP_.N\::*^'FYS;V)C6VQ2R(2_)2_I#9%J@+4%E
MTCM=RZMXU[I Y=;^0,M3W)=A.*DZQ=\P5*>Q<NG*V>3+X9B0#<-HT:TY?->=
M^?R?9(*]<#HQA]G% W<XR^T?U.XGNGL67*.[0A<O.3]T?O\1<?:W27?V:3@^
MN<#\?A9F\P$]#Y_F=LME*,&R8-&6" DC^6 !:1:;FE.H.<V8DGW>[);$%O-C
M5\R[+A^7[_^V"L'B:"D)GJ,E2PZM)#=!V0C11@_H?%2^6)-,:_-H$US[NGNT
M5UY=WY.:*^C0)\+SW+(KHYJO(<\NEY!OST=A.IV?)[#,(D/MJAT7ZI5W#RX4
M#]S3X)3Q*-UFF7D;O>Y0%Y7::[CK5=*M<ZCO1'A^=+ )QM4GN_=EQ2&.;/M2
MVE:<V$'B!V-'$(Q9LO:U"UA3%LFV)8\/HO$J.NV2$IL5X#LH*]:<PSXH4FPA
MZ-9D^"U,_B #DA;$]YC.)N?VYN(FCW>I))_!1&]JR:5"OHUD8'(I:$(406V6
MB[_^'?MS@/M32-=>FCT<<OU7F PKKF?C\1F-=GD'Q&3'B[:06*Y9R03/*ZRU
M(:0QP7-C2^M*'RN!'!$/V@F\AS.I15P@?7O_)7PZ1U1L83&+!)E[6<,86.]Z
M,9 Q6Z'(A>2A=:CL)HHCU/^.HN[A;.CYI)M.E[!>D0<RP>GL';E8RTL%%WD?
MN0AT"!+=O(P1@QAU!,:X5-:JK%CK,^X-H1TC37I02@\G05=$<?'E?PYQ0B_Y
M^.TU?L;1W%2R66IFO .I$C$\2 XQL?J5T4X&+\F0ZB^L<0NRH_-$>U1,#TO/
MRNCG3;SG\VD3L#TE'&\%]#"9QWUH?!VI>E-7#[;-=J!5R,9;7T"5:&G.T3;L
M?+ @)+?)1\VSVZC;Q^/BUAU)R0^.6MMHJ4]*O1I_.IM-YQ+@2TO>68.*)4@I
MU>S80IL^4Q)06$2AC!:^MY.-FW#V?Y+<HR+7469'+?3@5:^")I9%-&1F21<)
MB>8#*,8B.,0$@=M2;!*TS;?.7K\%SH]&D/MH84\KB%P6;+!>,F<\.%WSZX,Q
M$(SWD 2YB2+KQ$SKW(%;X/QH!+F/%GJPC%_@9/AYWFKUU7@ZFYQ5(;P;3O]8
M1)ZC-C88"9I93^0M!6+]PR.WUKE4'&M]=_,V/$?K1#530@^>]R6VB[9.]"^7
MD8<-L/7D*=V&ZS".43LMKJ5'(Q7TL-'<BM$G(9/B$HR1"90-#B(&#\P$E,KJ
M$D3SBKY[I\<=OLUAV+&-Y/LP/[H)#D_&OWY-'VO[P&LQ1:FCY*R.VM>V&<'6
M"F\,20@H2O2UI^-&31.W,4!N W2 LCW-='?=XF@F^!Z\EJMAYBO'$X*<I6R8
M(A@A@,+DP 5/.S1/*;M06_&T/@Q<C>2(>-! U'T< VYXZ("H(F?% 9G<M4-7
MX+6EC@!KK [6%8.Q=;>:!W<2U#M%^E!&'R'\95;FY?8YWSISE"4GB6"T0UK+
M0H0@+8-H5/0A<(6B=5>:-5".UCUI(?H>;N9\F(3QM.#DLD+BO/W("K3S>A;3
MU;\ZGT&;C*4G3Z;E. YT)-2"(-T#TVX/^U[3,6$*9*EY1\M]_2.@@. *@A":
MAE7K;F#KQ)F'S]2[#I@>.E&W46KK5,S:KOMU%\8O0YJGF"QM19Z#<DF##S5
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
MW'FG8BJAR-8FZ H83PS;DF&[JK*'2S\ONPD.3\;/SR:36OCCBC^WE/"EK3Q
MEW6HEYRT*)%L@ES <XW@ O=,I)RR;IW=OPV^)SYNR<?>E'^3J'I7HKZ== DQ
M3U^2$E:OU"^&GX<9QWGZ9O)B.)U-AO%L?DKU#F=GD_&;\CQ\&L[":. ,LRP2
M<EUXS:FOEW5*,B PR,A1*"\WRCC<@L7-P#]1?$N*'X8V-_EO=N7_LS2_XD.P
M$@X_5SG3[K&8N;.!1K)$2!:0O"=LNACP"1UM(BP6PXKBLG62RVUXGEBZ)4N;
M*?<F\6S[6SM_Z[K\93@:A?&--K^_A\DDS(:?<8<K.]L\?O?[.O<>3*L>'>M[
M)E]RBP<I://5$$VN_<.D@"@5 ZU1\T([<!#-"]=M@*O=A9=;WK8X5PY.2^89
M+;<Z<% AU%S#DL$$:4D$/$?3VO3<'-W>^EBTYLKZZRE-%7+H2RH7PUNNY;^<
M34E>T^G[Q7.G\[-'&X7'F@?+DLTUHA3 \3HLF3E7F'4,K4/EMP(Z?)Y'6Q)<
MYUHS9?00?C['<GZFN0F8GO([O@-RF'R.AHJZ3H&=I=R[ZJ5.R&+V4&*I)5 =
M@^ ] O=62"6CP.8E]/>@\CLR-/:E\6V$VSHGHVZ88?);5X5)3F(^2[/I>?Y!
M9I$Q72O>.A2+)HPAZ S!156S&ETV\2XC]HYW',!#NK_DN_9B:UULXAVY;UVY
M!BAQ@X6Q0C!$35#E9!/5U&2.-9^4H<@V;:3'54]_M!K<652M9^+;":9A79>>
M=^2&?ZMM.9>,TMJ184&NKK&2:"4LN" E1!&EL39G#&HC!:Y]Q:/58ANA]=$
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
M#Z(W%7816<NWP#J<\\U7G(W3,BMYFE8C.]Z7U2V4_\#9?#J9KV^%0HNCU6I
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
M N>U[CH5"!E]K7P(W-$]P'(OFZ+_I;W,?7%BE-FP-0X.<UTG8N'L^WB=@O-
MZK]/)]^7ZUFN<+[<XK?_O#;I^WVZ^$]<?, T_3RI<8[;IM+(.QZC+@%*KFWX
M$AGA$6-M"!^34([5@6=]9=+UN; 7MRU.CRX;-L7!,;+>5KFZ(G^=SM;?JG^/
MCT1)&F7*$"RF.C\M@G>)09$8E(\I%][;F+)!5OBZ34Z'0!OVR_'"; ]?;N[=
MF'>>%$>,%UV2<Y#1U"ZR08,3RP?JG)AW7HCF$]D&6MJ+VR&G2)D-6Z--X.Z
M=2Y-QFOGZFE[L@J>#@,.R=57IY(%K;<@),]*2DI*5YKW0QIVB:];Y80HM&'+
M'-S:IS\;\_HGK?[1^\47G'WZ$B97=F? Y#-F#JXP"2K4CJ><:\"<%,_%H72]
M%?P,O=@7MXW.@U8;-M3!Y=Q["_Z7_[X<+WZ\F\P7L\ME-?W]I:U>.>X\_=V<
M(TIG4@X9I!*- N6%J2DS=!/K5'2L]3W2GLI5=-!*7]Q6.@-";=A'>\=R>S]!
M1D;D'# J<MMJL1NF!*XV^7*..R9C0*Y:5[?WMI@7MQM.@Q8;"+]W-/GPM.#I
M>D,_V/!+>Y.65K)G0>HZ#G39:Z#H.KN; 7?%<8O2R*'Z<S58S8NC_(D08T/9
MS_&BYT_>;=='P-,N&"_9!#0%$+FOV<:1;CH7(&GA&6>^.-\Z7G(*ZW[=1Z=.
MM@T[[N#H/"W]ZW2R# #]//X^SCC)UX75/V.ZH/_05:BYB<Q%T*4&@I+0$(Q@
M8"TY3SG2H2!;A]9WP?7B&-M<61L8M7=0>YF9=0,K_*C)>6\FD\MP<?7=#T3]
M5;7^%>I1,$SZ0O"4#!J43@Y<C AHD\HN)<?3;KEQ73_YQ9"G?[UL8-'>4> [
M:'^N@P7'\;+*Z8K?;^9_$ UP-EN'K0GQK6TQ<MJ*6'.<=*G3LQAF"-H&X(*1
M.<.="6:W2=3[8WB9S.I95QLX=M"<P"6"#_CM<I:^A!JOFGZ>A:\WE<*K[<!'
M,J:H>.1T?&HZ3;ERU2*V4'Q0A%-DSG=Z''AB!M:.<%X,M?I2T08:'1QE_#3#
M,+^<_5CB7?-[69$[XB%;S@*#J#T=HH)+\(BN=NZ.#K,--K6.!VX%\V*HTU8M
M&PAS<(SM#K*5&Z"+U)$) 8S,-W*\,4!D="AFS6W,)68"V2=37J8'>* B-G#C
M\'#1W4,O_WPYNRZ$7M-7DJN85?$0@C2@2DG@BPF@;?%><.N$:IZ(\R2J%\>=
MQHK:P*6#0R9KB!E)'/G][&VXN+B+<T7Y((744M;Z/$XP51 0""QHY-(%EX((
MS7N'[(3LI7*JI<(V\&H=F?A___6>6&D-_[7\@^7WJ]@^8/E?];]_?GAW+>*_
M_OKK7]+7OZ:S_YK_2YI^_=>E>*]:\GU;NX]ALC;X+\)D_O'RZ]<P^S$MJ]>Q
M.G)@'M+RH>QG7(3QQ?PNV/GXZ[<+?,I)._0C__5FJ7=%L/[<.[SJ?]'X]X*<
M*,S_^T@/Z#<$#E[SG+0%3*[V_DP:/"\"A/7,Q5B[?PTT[Z<#ZH./RF93#6AC
M%D7G/@02%RC:J/15B*"=$]YY=#8WSP%L!;[A@4M'5Z_';!>6/CAFCZ+L3=T7
M_U>57U[\/^EB2C____O?B]DEWGQS.EG0L?#+Q1()G8OXN7YQ<,O&)?RK::5<
MJ&R$-B!49"1'&2 8+D F9*8P1!-;![ON #C_,2:=.'"_&^/>NAAN6-,.@KA9
MQB37V^]6=^I=UM37_.@>UG.D 2?[TZ1KS',H'9\+?]$FH\G>!G0FT=J$J=5P
M'E1*6N08@G*#E]J?#&^?&I=RVK3MHMH>Z+I]"D-4R@C!%0A#CJ,*A8$W*8-U
M7J#,0K:?LGQ"HR^.K^N=QV5T4=0IM9Q_6,;U87IQ\>MT5O]PE*-CF2,#P:T
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
M%^&_(<Z_3-_]_7V\VCM'BGO&6(B$96%*?>)Z,';@$!UW3HIMWNRYCS[HL:?
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
M ($XG:R.91K&=N^E"B39//UUD>0HF?>XDT"#D*=Q7(RRDF&QO.GX,&EIJHV
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
M?@$:/$J8.[3*'S0*U]\N?P3\Y/_SO_X_4$L#!!0    ( )6*O%J  $8+A$L
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
MH6(9B;#ZKU91?]3^M?<*=IH%6)ZVMCZ=:^LQ[T)MV6>S04Q7=!L73"FON9!
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
MU4,(_!FA@C1'J),CQ?);W&.V'<5AC0MQZAU1SUIPXFI=%<0ZC447H8PAANJ
MAE&?BG&.KB]F82B7@MK(@MR)/>#/0)<-'PA0Z*2-X6@WJ2LX5RKY(CH?CLK[
MAGKI8\Z%*@GE?!7 6$V?46-, ^C1**5#6G$JB+]6)</,*C^_=QY?7*UN5O5W
MTX"@&,Z:=.Y1-R9]JHL*5%E)U/F%I6_T,&T-%;S)(5_NW\H>)RJ/D3BT%I=Z
M6L]_K<*S4L8C-QM57[@"U[RK(M3!QROS$+WG7>D6CH@AUR^HOA[<L "6;_%K
M6SWDN/52*&S\>U_C?&1@^-7&9E6&%G?O!/*DT"N[>O;K?%J/T W",O76Z?3&
M^4-NOXG\#W*#-X8$O[V\YM_F?OE[V(]K)$!M),AQY/[#D9#"D;">D8<K(Y&_
M1PA<HU%O$'^P+:O+B&R[>\S].>KG4IE[62\P#TIJ$$VAL@,JP]%S31[9$?3^
MT39Z$1ZGZK%JHY6T44VBB L_K_#; K>17@S]HXSI=6#+AKPQ4 E8N=B3$?9%
M'C0P-KJ,,#T/>3\2"YUF<'4<'Z7EV-CUWCPR?>LH5(E3R>4OU/T< ]GH<5=M
M0%Y1,1D/_1MFVWI'+3M>],32K6"EN=/.N+"; =9G-C>.I7!FV)Y-$JTSY%H?
M%O4J*\\<@\D6+-\2>VW=5>U"S-[L_9I91%%:?S%]*Y4O)+.60?83^ETR\#O_
M7?5TI]=EX1N./^R9R]R+%4A$J3 EP;&HP%BQFZ'7"*'W85">GX-+^BT0!91%
MS81R5 [S5;S00??3@,1_3?R-Z<YY+1K.+%I#6_G#NR )!^2A.:A0(=>3)#P,
M>*F*\AT7)FP$.(H+_<^M^TS!(+.W%M+:Y.WCQH& <<C&L+[J[0_EPK\M&W W
MNNBU\SG5%Q*;W05J^^N]YQ$T3>E4S]RW>UXO+6BJYG,$HC#B GT3<FW0.A71
M*$,3-?'P\2UJZ?! %,(A)\[;)39GZ=5W*0M?\>%TD3:.>9)>;__5A\\W*\Y-
MJBYE7S==E>PD,JAVH1_/3#.95F?BY7[(O@M:_9!&S&>(^. TC9<73'EY)M,N
M^O;%QJ>YNN.ZXR8&#)V$=E$-%:KI2;D/B>/UZI=1O=GJK*(>I/BS3._Y/]3*
M/'O/,D5;*/>?M78WO'XJ?#6L ;-?>4C] HJMN.)KSD!;(3,QM[LJ_?&6_TOU
M=5)9?7=XHJH14.@@?Y'&D,3'$?0DHI.N6M)7C)* 8Y73*W(H]8AZ=U=DE9*X
MDM%NN/)#*3T:V<C4FC8.BLIM=1SOK%T&M93G1[=7H K]A>@Z7KSFW97X\*RH
M-:^?,YI,V<:*@;]LN3[0J*=33&V\OFA^EQV,J_BSF@2SE)^*XAU/9,#9*D2>
M2AVZB?_=BN./%AT)K:WP=8%:;A=LQ]$7.NYW%?+\B5"N_'SV^5EZ]+O/,@W@
M-+.K^%H]=5.%>J[G#G;ORGIF,C[-9:])/:BU=O+[O"31-,:0>KZ5Y;2;$[F;
M5[Q;\'*W\.-N\=_=4IZ]<HV]2J>]*O/XIH=[M2_WF&1$]&0#?.CY[<?VVB+W
M.(^YWED!?&P82N<;^^U]%=.V5QR^#-+OO2N3#_+ DFXK?OV&NNTW-,3S]4FC
M?!"5]$J6]=;R&TF)[9F/7XORB[ELHI"/>PR-74MW]X@?BP_,)7D= V0I"JQ_
M28N^0W-\DR2@9KSWB@^CU409KQT,!1X<FAR UMM6*PXI7QW^Y<DV/XE]IP5\
M,]_L<IR%:7X+>[AO5R>3:FSPBK[:MWU"V^P;*G6$_S\T_Y6#3JM6AVU77MYC
M\9LC-8\9I=:.92T69#2_*Z:^47CT795W5.75=XUW(^J7W[4?C6AI_M WE!K1
M>_3#V&+8Z-4/\Y+G9I<_<!8U5IH_;:5RKCWZB>?-M'_UT^E=QHW+GRZ/,FYI
MGGA(9;@_.O%>2[_]ZN1N:KKOY4F 9KJ_YNG]NX=IP8].PTK20E^=1J;N/>(]
M0R^=1MT\V],_BRTYJX@Y2UP[:QH\>\Q[S@ YS[AY+C8M]^=]JH_6><[:N4\]
ML(GB8#K2SMQG+3P\K[YD-)/8A$Z#/-S8GI9<M#QCI.^+I4T+<F7\U?KJ%^NW
MW,-X\J5GV:\>S=\D'71),MN Q>_QFSX;GSB]-X5OI_^>T/QC951";QDY@EZH
MLOBSDLJ41^2CH@,Q#:JL(!)'U_[L\#*YW>9@.'(4GP28 (8**5)_R=^3$D8A
M;O@)-I^X#@#-J#YP!!'@TLVSW-".I>/6(+%;?1J,!F&<!O.L-O4?<ZM'0I&X
M+<,,0;-BW7S<9^,<B1LO2<CO_-$@V!7EM'SF*KTB]8B_4 Z;'<MRO10>O0(;
MD0DXA%;5TM)Y]WV<6HW34,&U+[:--WHC*3A/2DD@W(A_INC]FFOMOJLO8SBO
M'SAV!_-3NJ! ??^<H.=HX\SR=1Z(H>/5+[3S=^Y! %@NN/2!\_(0#:RDQ]'^
MN\=DD?HCRJ]IT9M8D)]&[.45/!:89Z2G=^;N^Z9%W^P.P2">!,Q-]49<4O(X
M*N/@K1!VY3RA]GNC==>OV'T]/=>"14-0@#2V>/#-Z]Y',%XGM1"J5E:,,OS6
MZ>%.O@^-LA>@HDT5 :KLHFO^%?+WSY]+&*(>ZQ']MA3L\:M1<9%=&P6<!229
M=0,_:M]*_0$/2NO0*6T=D4$U3Q  X\FW=QVKWB^^J@,<)&>%$9N>)AVD9V6S
M/N=/,$IUY<2>'KMH9Y($S'OC# U!MK,^O#!.ESY%SA*2K+%(Q&N9*( = )[Q
M* 3Y&<'EZAA 5T#5*8/L3W7ES!066,0:I%MU442.7W@<#PKIW3C !4&A_,K_
M+$+E+;5@OB*(1Z)AZZB F:;FWN525[J1Z$('&:"F<8)>79/J<YNUA>;0*&_?
M/_)9RO7,%JWYWQ<RBC;7VH-:%O4_T]DXW!O*GMVC566=TM2[4+A^*TYP_I40
MV:6OV$6+^KZ]9TG,?1FQGXE]//B.BKEJ^SO//W=\: SX;@(.O?B1P^\[H:=T
M(SB0>A!8$%B/70EN+7KN%'YX+8$(UQUBN1GVAT+9F<B;"$S,Q'.Q5P0R>W1N
MN#LD6UCK<%=YW4J4&E:> CM"L*CHW^ERFPGB;%UNF2HLV:YLH&I(?Z92A(I'
MOON@O\(".&%].9^;+]2SY-$\K<%H$RD.5$2\6^U9F>O!T9@0^%H$ =7U"MNJ
M?3:L*@UA4X83(2T=''>:1PZH:Z/W^ALS[AR\]WCQM1SJ1TUP6Z5_<O?%H9,1
M&$;K0GB2]DV#V:\?MH!)BZ2=2??+8_7L\8]!2;=UM-VXO](R+@5SM+%/2'8V
M>2-QJ?:CX_.3K(!I+4WUGU6,>:G$2)N;7/>7;@HEW6OT3.5^L#HM0?BYR67'
M@'Y-QQ?':?3@&6OHY^?J6&(/D+8N3C.B.CK>]L5.XVC_.:\B@D+5$@.^"]0=
MMA5V+?!$_%3_.4)L8W7!$F?9+F]HGEX<7GE/V&3H$WFN^^TY+T 1+Y2T_D:(
MVC!EIO-I'TCQ2),2U3<.$!AV5B>)M+=*"^ZT:LT[(OPHUH>!81##8S04M/@-
MM1??7D);=>1.>V0"/F,$4912H[G92VA89[3!QZ8A4 ( XT. 0-($+GJ_/H"2
MH N5Q@*,REA_ZB,E;GIQ1(#HVX=>FVI4?=' -[DBFE!E\AMHN08=.P&LW*FO
M.!S+J31]!?38=B@HE!:@ZG/2!I<Q$-D!4*#I!CMYD+D0[0SRWEH'9^T0A%1E
MP+_84Q!)(8,"DJ4V/@\K(% _-567)(C[TL07U7Q&+?U=8\K%4C"4#_CY4* =
M <7D0=C\4G7#)$(JVJZA=OJ5*$CI:#*HDCU.$-2Y%,M90'+4P\F6PI6![ ZK
M/OH9M)1CI'$ [-N*CMT"P5OTNRT"2RBZ\QKPYJO,0B 1*XBQ@O!]%/CYOE !
M)4$;9&G%%PPGP%V"TZ'03XD&LRO[D_EEX!^;^2!+ !PP/%!XY\V#9AD \A#Y
M#MDKJP&?@(,[;P^*<R> A-VVVBW;M,93WBMF11,>LG0-:HJZ88?2 ;7+=$5+
M($)6\3BD6"5BAWG'9D21H33.5*0 O0@/1A.5F<"4S@P*U=,H<LUK;V5E]674
M#[7K>KNJ]K,F,>MQT8*%[SD>\-?RZSG+!SQ$FIWS@P+J9T')+::<<]V,<.GU
M4E"3@7I<+;IE)P8 CU8A8T(D:CB^RXMY TX<I<^$ U!YO$0#$"$O%J)LBZ:P
M_ 1L15N.L\XK%F8!D!\*!6!36N= "@LH=( # E]OMC/"ROFV B#VX&=]1C1N
M?4_3RAL4%0]_)7E=11"/H2BWWV$2N,3[ R!Q9]#)NH#*8"W"I8 5S&<H2;"L
MLU:D6B^%K[LY_-/67HM"SSIZ);R.PBX1#TG7#1UN]-$CL/UQ#VW0PO4FC-FU
M]I"\#I_9.7[URIV;^5N4O08BXB/XF%(I,KG?QSH30.R.#!R]4X0LNH<]8@;M
ML_2!& C#X,Y;!3')0B]8;VUZ,!U9Z>502YR:;86!M98A]TA<--@RVX)904,C
MC$3>C+E>$_,6, ^7XN>!7ZOY].[HTV>0<5 C"+,@:>(DJTB/14#819;1WF?2
MS&*B&1MU6_+-UQ)^.Z>LL<S4+MI9AD T6/0#K'G#<61U6JOTM-]1O/#WGN_.
MC8I3=.>4YL6=R_71(Q[/'BXI@*\ 1W:;JD4P)#W/B92HNPC$>]^]/#XQ#U[]
M.*9:R(3R,@C54SB#M-_O3_5\J8R^(_E#NY83E,='XK(;>&;+DI5/V0\S<MN;
M>/8S2P/)BNW6$?W/ CH!F$2:I4[9"-K=AH#N(P@ '\%331<%\CFM 3:5JT'R
M8P1_:=P8N>:'NPG9\/1VP:PV50-HL*==IXX&;*SVSO89A<\\%%QBL>II:YJ%
M8%'Q,#U4.<N(?ULVH(%:TOSVM;PFZ6LV85;1+G*T0Z6)(2S(63UMV_GQY<!=
MR86K I3S3<JS=]J2R7@@V68K$#)-X H,$FN@GDD;*!" _<$;*9)*,KU8B)ZJ
MZ^\ED0C:&Z(NRMHH'F']!#/[)QLI/?*\F^PC89A>K5+/A,;MBAC'0B47PX!D
M')AKZEA[?WDH0FW%LR\Y\.YQ=;:D.D81;G2F<>RT!:R^F'*C-+I-2K3QI/Z#
M=KD<2V1(],]\DQ=/6PV3-^[6KZ5?3A>Z:P@68O&#T:M^^F5JXJ 4T>+(/_C2
MH8SYX: 14KTA%GB8GO:!N>7&4$A(W0P/U1>NWNU%C#- 6UK0.'$UN#JITEGJ
M7F,9J\L,_$9., U[G#JE<\!/5MO(OF>B(XF/6A0O/8:L<C)$A8EO&-">U ,<
MWDP^]S69'NY9FW].5P#O$&\TU8<4P4LC3>E1> '%!\<W@S5.0\MMH[BM-@C+
MGR0HE8'Y)/18N!*[0_;^NJK]K12UBXRM<O77I>AY@"=[JAH[)2XP\>I96C=1
MN:3>DN]/!H-Y2T9-@ B(4[U)!*#'J,TCNBK1KV K(MFC?7U]]=J<_2GKN2\R
M2K[^RCE+H(.F]98#0ALRC3$$OK^M<;!U@7<<\=S2VI7G3*066(YK/+TT4)-&
MJ)C5RMWI[V:/:PCHR,82N+'5V]W] YA^BC[U"DQO8X).@G0'R!+RP5*VQ8\7
MKU, HBJ&^94\]8%S72:4B(OK9"CK=*41YI8YL]((5OUQ0'5TFY?V$ (DT-8O
M^#OAX'M\3D)<C'+'DLM@F SV1??59/8"?:Y$ U*2JQS01Z-FVY;H\.*9FEIR
ME5>KJBEM&S-@0@U<UXFOFLI%Z5ZQTZJF*(4E2M>)H^/827I9:4,=AB*<:E3P
M$,)'9D$ ,?0V#8!V:LK:)-_YI&1BDAN)AP=42KA#"=^KA\L[AYO@I#",?. ^
MO.98O8V:82Z1+EPZ<ZU:3,=;+\IDV-.HVS/* &,#J(@ WH4C6=4&3+J5C?Q4
MX)T!51J&CCWU@*F120PP>!7><*SNL)\%[JPCIAGNE-%MYAM65!LVEGJ5H*E>
MIAGJ'0*C:'N=8ZQ&/!XN@L]<)]*N\0MG! U%:JEW<9#SWS=[#HP^)A HE1\+
M(T<^OM;X:PC<QPQY?NE=\S$Z5+[J:&.P@C5.QN1%L\.RDJFLOCWMMD)S!QC7
M&[ZB@!LE$@AS <68:<$U#J"#A2&,'9!/2KDTBI<93,L.NI*9II2'$ >A8%Y-
M<:(32O0X &)9SLP$A*T#X\Z7U>8%$^2CN) FV$_F!%6O=O].$WHT4**->3"+
M@"L3ZL,+GP7Q;N1I(:]6@IS)K?MPL?3$47P5FU7MN\RZ!M5)#[6<RMO&ZVFB
M(IP)RY: <Q93I6KUJ[9T;'7_6H (&#[1=-86/9.5*!>?!=9[;$B0WX%YV1G%
M%PB#U@$P^VN1L(D))B(J3"W"L +/)WE07C&E1FWUK:8%FN#&ES7?1O<[/ /"
M""R;QK.Y-8"JXPH%J+)^Q1-P\$PNPBHNX:*O.KU:K+I:\*Q>-\/PZ>8B2C,J
M>9N6CAXKT)<5CSTS?\FE'Z_=)R]"@$W5 FD=8$P7<@C>4M<-00 ZVI4_L9=7
MK7T2VB" (&M"M^PDQ53N$T>J8@) /RL*4]:Z!4[Y 2$_AI-<(3,8JH9@#F"/
ME/%I<2;:\!4=1QU2C/X"0O6V+M6!*1NL?%4V6H&BB2T?7DW!2.42I<#ET%?8
MF3R5V-E3/D,)GBK#$&9LE!_GJ0@D<7H2"1NM6NQZF7]F856BPP$M YMV##LA
MY6B.E(I:<7K+2HN -KH5E'D4H%_>+K,:+P,"UGKBP:5Q=]OH% AHZC]P-M&J
M179",4NI/AWU%3H@TFN4- ISN?'6<7D,Z(1!IVP4QH1X(QI-/M62O&:))O&6
MO<P]'T0AEM$POX;GTS14(01D-B$R7ED3?S1KN5*###3[S_[]A=9\B>$KHQ_Q
MZ+)K6KNZ:\;5'G0LE;\[*)T%!(ZO7P#-#:!V_RE,[L!<*88._!;NQV=*__!I
MA?)D3/4TNLMV=>EZT5F_&%6";]T5%R:+"&<8<6E0?*.G4EI@>7TTH>FZ5XMM
M)]9ROJ^&<*TP(YO*/1L6[9L7\J+S<6]N@AF\2CV1 038'\.7O%L+"VB^]+1X
MF7&7Q23\B(X53[XF/Y2[TR7&:L91Q9+C)Y\XN 'GD'_&*9%LU]ORW8:[T3>!
MRSWEWB"\)D$A>2D/A)";+8UK_"%$&_ $6_I:_!;A3@'\^1^]TCEJUXG+Y?WF
M#XFMS!2$NMYKK/_5V,6>EVO\-K:]>-.<(!)I_RHA[8-B](>WZP[S?LJ?:U:R
MTFJ-L^5T+W#YYQ^XLV<F5]#M5L!=+'PX)AZ.%UZ.<FQ/<Z2O_#"1L)IIF3V;
M#8]HB7NXFH^4-_RP'K?VY<WV4/8M>3C]^E12/.PP"@.CH^>5,&V@6QX(>3\/
MYUZR%/Z;19B40-+L<N[U)J5%F/W\G PE9.=$<1]$X!0R8'^#.3ORM"0^3*_=
M$G2^D>LSGI&,T9J5QD]ZW;@;;_R&T3DM3=1K=!%_AY/-._WK?B\WH6SS!MM'
MFY4G$? 15ON7%XR?KQ;1G<3_]Z_FI<TZD*O-Z^?2FUO6,;+.7EIO0H+D$ME'
M/I%5Z3<(Y:]O#I=MI""(<TP.N=H$QB?F,+9\;J=X\"*LP&Z=HAH&.AH)%DF+
M+ETCQ<,<:0$%NU6DB/B.8*'PI)W"3(FCG@ 4>ROQ?#&A+P[A:_&&]$[M<<9M
M$&"7(??G&I!6R/1!IUKD):?*2WA- + 1#!]E)P@-%X'&8/8MIE]3XN38LO)G
M:>"6P,\Y047K*84Q$T(#EV%Q_(_HS3AG R"#$*52R:A@:7Z;?!'_.3;/&<9N
MS^D_1SO,>5U?6&EKNNM(VN:8G^W$H6WVL;EM'XH>,5L[KEWE%KL(6Z E@-89
M+:8GT667V[4R'G$8@-@9]UNGUI\'3V%IMI-0\A H".K^R#(G\#$F8T\YGA[N
M4;CAL3S@@K2RS4K9[+"<IU!NNO/;DFQ(.+2*I[<$L /I&_UT%=]@#)G4;V9H
M>!58$CNJ XS685X6UQ(K"-NTG1N<[EWP&Y_FM'U<':?C'G(5!L1JSR^""J^Q
MP@<2A5S@$A5>ZE;II4Y,992\9;$,8D0&]7YQ.*K.BPBC&HWC='!>L\: ]PW%
MLSA="^&,B#<TWY6]QH8!S-6^LMVJMQOQJ,_ZE.YEU:X]I1PAMSI\1('(*9J:
M?#JR@B6$3 M1YZUA? W:81Y%,8KYTY$IR:EL.3\>=IW<N=27Z?<<L-O>[-N,
MD^:J0=VY,V#B\:(I-":GL'&]2.2+P\^:HPBX<71C7=Z.6R0ST 1#]V_GL6=_
M3XC;_9#D-I^^W,6?*=D!J?<,CRUC2J&Y$E$LJV KFYZXC"W[W%OA,5,K-^>+
MM7>/JGK2\GC0A4NKQG^K9)T0+-@\4QT7S>X*QGPJV^%;*=4&#'6H[!<ZN_@<
MD8@PZ<J4=KHW07?6_R:"_79(A)W1I9V[52G,=6)3[A()W;G=+%NQ9;MM^CL=
M!(O\HE1*R_R?KD#$*#47FM"9+AF=E.W/PB:WK/G6A?]:&,%-S2]S?7=$B\^O
M,!6.<@RJ%;.[.LLDG-4DY!L^=MD74 6C9Z&9KHT_7R>P7=+<1?E2A1_DC4IX
M&:903B=1,KYVMLUL%<,A&+Z%7OAZTNM5);]+P! @4[ A@:-8I"78.A<JYS-_
M561E*N7[1.*/S2&28<TW^L3<)(;BIGLW[_. C\K/_(^I->%A=D TQM7C"2WR
M-/7ZLB:_;T5#64"KZ(V2H\/'5 #$WBJ>W82QJ.'FVSPV&X*Z< [WD\<A7 O5
M[8_1'^A?6DLZL7Z8]PW,1R4MK%->1'6'[^M$88XKV1GW "=#)3C]KZ1V6V9*
M,M7F5FEXGZD^1]_,\<\7>2F[6$QTO,@%.^VC- (#[VTSE_]"59:<8G.N5F!M
MRFEGB.4GFG(J*AJ>)/";ML8RO-(GHWH7+O2/;B#YE6K\3.%W(W\Z6HKL4=47
M]&?5VWCGB9XWV=KE#A],#??D[KQ@<W&9_7 D64M%H/KZ%*J,> )6>'OQ ,+^
M3?L/L@8/?!;*N:'S[[&@7X3G2]C<<XZ>%K;UJSB>Z<JD2NQ@H@D]'0=HSQ[G
MG=GYFY_&CYY4Y#\?.4;Q6?(/;PE<E"N%^3N8E$CE-DU>'KB %A86A5EOI9/X
M/2X=$]D<O6*54P5B$]RBUM]1(A(=& N/8"[/$]IV+1XR4%V)^$]V[GSJZ'D(
MA@$]'I?KVDCL=*\PJ+919;")2GG(3J=RC?-:O]V=?A42IC9&FJDDZ3VW#37G
M_.M<S:R5]<([;"Q4<(WPTB/QC*79LP#ONUXS'P^]BU,"/5C$TFFI%G^([\+L
MGG/4,,*YY.*G7F:SU;L&U5P=++'?Z7K<^^7V:Q/JDMJP4N"4/L3^SJVX]0^@
M,V7V%7B9>+\Y8(G/[S9K%WLXE9=2[I^LN@Y[1:#=GQ*.EEE[/.7277/@)IG[
M?O:/Z@3S+S]U:UAB *RM O<@GG#)J9A-&XX<:_R6E$0!!RC R@"*B")@*94%
M'#L!;54X $@;.ELZ%24@J+T*O:;X1Q*(OT/%;Q\+C&>)7F_111YO#L*Y("II
M(6D\ !R$ .*O$(C8NV"@KV[QV&L<$,WF\]W[(?*^&O<4U^!]330*N/HLX.O>
M3['%###8#\6Y_IG0RCQ"_W;<_PM 89 ?VRNJY01 I"RT+4L[#HP>$?E,W?I\
MI=8'$Z_(:7!X?2*F;<%?;U+*3TT">31"V)"FTLDH6&@D)6I ;H"(I<&@ZM,V
MOI!HG/G3V..)OBM4P6N37\-/[Q5T7*&FQ=I!E:8=@H\'WS!_C(KPT=$.60GA
MNUS-7'H6>'CPY^H<''_%$+CW5VV]'H\,,_V%^[-&Q#>TKCS^6'D&0&PH<9J$
M2)?Y%#UV@&WU 2J*ZAA& #'%.W/#N%:S&0$P:1  4:6_-M>FY\*^![(DIK1T
M_@C\F$W(]?V\DD#A:^NH!1G*X]"6:HG/3]Q$M/=9RC<;F(>R<K##"3#O8($,
MO$BG0*:9-@41A(_8$<@V6[XRGPU[W'[-&'HF:),>O!N4#]RR#14J<$8#[XUH
MC]ZSIS.S.J\6,ALYWPAFUE-F!,VK>PD7$:M4,&4Q'(D98?=XNC$5/.X)Q6$Z
MY+;/0'S,9VSJ5<,%S-.B8A:XDD BF9!?7! FFEM;<[_],SBG]F+O06I!;HZ_
M6# @Y,QD" 64:/HNQ,KV,7T$Z)%A'P&\#WHAWOJV6%0K:TSUJN^-EC"8+T -
M#77*FL\VENA<F6[# C0[WWT[=VM?2+H2U4JS*_?'KUZ/BLC^XNWZR5\ 3/Q^
M\4NJ#T1C*@C!L\K[]<T[Y:[U"]'%'EXC_GC-F(7D>R@SC/3I:;:!)<-D1BXG
M1-_8]8/2HC-ZZ:)9\:,2+W[+O@%<Q7S?O'E<GP<YBDPDW&R(4B" 9#:LY:;U
M."/DGQY2(J1FGGYTO(XZJ7_ !)JF!BRNCYC+$\K-PO\H+-X*O]XR[L)[(6\'
M79];-SH^W[]F^Z% 76DU^,-7&_O3C^J892?_J=;\O^+2]-TAF7I9+>%B+Y4W
M;UU!^'Y*$5M4NNZ0PVT+96+M2UW)"/^KLH,66[VWLV-U]QH$WXQT[B*_^*NZ
M#^2N!.^O%)FS-E1"^H@'-FC$CX.8!0VU;T-RR\3^ <Y'<U^M6+&-X!?+-6W'
MOYL74D%S4J_43U=YJZV[BL+?7?MNL?3KONF*FUBOC<Z=E$N-W]_63G]?',N]
MLXN\#-UJM#WQNIGAS+7.0?G[722E&@J<GM%*%I06_:R3&&;[O/V.'KT(L6DT
MB:.ZGRX (;)E>7D#MIN=1Y%8*\"(!49M,W)&!D5(D@_1L._?"6"^(Z(8(Z@+
MW*=1RP* 4A.P$&?,(%I1FF[/@0"/W\'(G.M)W6"T.,S"#(G<38V4YR^GLQJ0
M3L4"'"QAQI0/#(=D,OQ#:))=X*U>&4L);D16QX1&)G!*9G;SX_OUW)QQU?KI
M6^;\>]98C>*9AJM,+6F-F6@CY\Z1_'X/8K9V(O3AL)0.KB4CI?7*!Z=J_52*
M/AXTD@:5RB109/<FHTK-?;4>HT_GT>QV@:%24TT;2 C:=I;7%90,'&NFD/6-
M9B#!I,H"!A)0SM;=:D*RJ;8MJ/M-H7_C#>C7%C-8A5H+Y@7PD1RE1(6;YH+W
M&I@8ON+XBF\D'!9LJ_TWU/><4';9W!)!F4F8&;BM3:4.+3KI$1ZV69I\>N9*
MI%7NXTU)8'JS""FA5-_IN\CK>WEK0IG&D4#\IXYN_I.0^[H8?;G:1KCD>Y'S
MVZP>C9VO;FA%EW.HBQC7M N&OCR\G;!<DC_,]S9KIJVJ9OR).A_'J_1I*4#P
MMTW\?=?9,J9KUYS&3=28J#1C_D@X6-4SJYG:OJ_!S5D32^=,<ST;,O1H!"G7
M8PT[[.>:,[(M^QV]C:$5\J\P@/#]@#Z&</OYKIDYHU"NFSG[P96@01T4\[FS
M[1?1Q?YBSZ00/:.QOQA1L-^FV6<!<3?^+]SPZG<)^A\VC3NL ;P,%J"OAD#\
M^+C&,CI@;>NACL#6MTN[Q[XUMCS^-(:/69C.?Y,U!#?Z>-'.]0D89\VJ/Q)^
M71"ZAE(K5]5;$S=_XQPZ1R%7U9#80*N,REVF+9G70WB4!W+E:\ #T;WIZ0DW
MXROGNB("4&5'CJ 01&SE@VPW9(ZY,L +7:Q0@Z*<'WRON_G,[L#=W8C&L. )
M&R2%K.:^@24^>*#\M8T2L!\KLS7L6J.R7A0-_96*4XJM[.WTE%"U:0*&^=);
M1ED!S !MQN^,-.K6SB&+_"51&?VZY?N=VB#,.XV<G'6NW+-A^K_.'3,;,E>8
MNT;%C0C:.AWRE.9'F;R2$QJZ]<Y$U5JW(VJ"GK3/EH1!3H6QD']X$VW^ZULI
M,0"/JV$^60P4 .B)W%65RMWD^N^OAVF/N]9$0,D$PW]@E*31F+%^UDQ^_6C7
ME#[E32$IRI+!N4YE?!G"UX3,NB8K&!?[LBW)BE,]Y?:2U7MUIBJ=MY]:90]F
M2]D4:D_#_:Z_"U:=:Y3T_MOFTV'[JGM>(0;G9.N@A/_0O2#<*^HO..)SDYFS
MPLEII2FIX<Y#O'G] Y.3EHH(\WOC'+>G<A0[ZFX/]85]75[Z>R*3;?NI*91S
M95O_<ZUGQ$%PYL^*N<?V74L2A]J*0<8N2:<]WWT-'H76.JS];10A!RW+/[Q\
ML8Z[4\OA8BH?Q=FSH0U5S(0='"6X9MU9K5(>IMLSBWF1O(&\#('PU[ ^9WN[
MB=(\!\W)O<ZHZ/D\_^9=E8]'0.[LPX?!><TUGI%"10L]_WT06^)OSY0I_M6S
M,PA9BS+1#A*66-TQ?\2MU:;]HLI.+F'/XI5J'>C(BLS _<7I&;\UWZ[#?M"?
M+QXEGRKJ-;I:6[F33$3"/VP6#S]W-?T:\.KJ1";X0<_W58+*\ZM1P-II_ZS-
M$4GSH3Y=ZMG0IO6WY$<]*MP,YV-9_-;'6:_41"52S]]:X[X77O9PJS-<3'-:
M $P]O+O6J9/\>E> \;E4 [917&:\T\\.V V\=D\V\4> .(6RH7]NR*^-+[)2
MZ)-1HIE+JCH$R^/Z].JWBGOC&#J4TU$ZS?V'/L"ZN^W%QV=N/FN5GXB6^%_4
M=7].9WD[H@U7!0#%YG-K%_<?=:_^FLW^N:]*&T[ISWMQ<NGQBB7&+JN3U_K.
MS9-VZ!]0*;C#M(.4!SXB9= ./CG[&(9>!SN5T@3'V@(,OL%O3>Q1E+$H&'?)
M=8%2>/%Z8UDI-3Z#JK&4QGB%9M@9V5Y*.[\^,55*MUT:NXMB\,8Q_$7!-E (
M>MVR'CB:D>=6)SN:2?)6*P;-K(&N5T:SF)?-6I:Q#C]F<2ICXS!FNUMVI=SH
M2F09.WZ,/:=LE52&K-H(+2WCZ+CUH*F,4VUXPZ6OC&L>G;.(YKGOR'.P07]<
MQLM'R_VW#,6GAZ(O1U^LH87XVEG*^13Y^!5=^#3X!#C*!<S+4;;E@K<OT$(>
MGWCN\@E_*A..=.&.+<<,HT5R7#B+^42KRD0;79 =Y6+S*!]+"O'A3S224W&?
M!VN(I1(G+G9I>2 $QZ%,O%'P37!1\1]4Q6^,ZV]I5SE%DTD_X+N(7>@9CQ2/
MI82DL6*Q&<277ZE$=L(.>.M3HU>P9&M0Y$H7O*DA0>,K0W%G[+W"19%J.;]B
M(W^K;D)&CRM@F6_P9FWM#S^6LA)++Z#%5JG%(Z M5*DM*:"C6*FC(:"K7ZEK
M+J!G6ZGG)*#O4:E_5\# VTVFQ54Z(T8C)T,JQ^V!  $T:E/0GV/4(>#J-K26
MK.=/JW>OJ]),<CC9GO97Z*;9N,OE3P%+2K(EO: 5&]F*1Q!W*43&E>,BM_@
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
M+ 655#-E"?0.Y.B9D#^+,&] 6;[UO +EY;_BRHDASM78FE;<9L@9,E\VTGT
MJ/4%"2<$^XR$^=5&ECX;>OQD;"8@%E@\G?$[UU,\VSMZ0A !MMC]F0E^]Q3]
M[R7YW_,ZYK[N<SMF*.LD\+\K'DUI'I9#=LDZQQ'KP8U0A_K_N(3;0SUO:O^2
MXG[VX!(4G%^4&Q2_$+-@*S#1&E/2$G!/^M;IZ?TQ49FO.T9IU0$,FS$BP<:E
MRD,S+6)B=J1_FH^S-5&O%?OZV&8"(O\#>72D8R-GF#:2PR0G QEK\?HN;VUH
M%I<8XG<[$'/ZW;RJ$L]U9F3X65KJ3/,+C)M?03605Z,J)BGG_P)."['T,S[_
MA?#.]"Z"*B</!1_'<7\6>  &V)N30QY#(<\Y%=:YG>>YGN\YG_>YG_\YH >Z
MH \ZH1>ZH1\ZHB>ZHO\ONMF=-(5&A3R\=%=$^IRV9DSK[81B1]:N=&3FV*9S
M$8I\=4O@-%)(NM<VK4K8]$J0.J./SV&K=52HP;ERA:Q[1*T+N5%;)P?".E<L
MP*RC3,3A.:C_)??^>E*8+1"/>B>W^MQ(0(CIFDI<IVF2+HJ8YG&BM!$##^M:
M[G'J]5H[)8LWMJ9Z%?<1&I*/J YY._F-98Y%V 7/6&!ZN]9)7;!S">4>9WXD
M:-^&^EW".^C*12Y?>L"[.Y%S._;E^PV?&M8^90#X-;,?3=@B0#TL>TI<9UE(
M1*U7YCBQ7P$ ]4DL:/JR;_;.^'-%UU98.<BS>&)/-_<I-QDSQ,1/;,D[&N?_
MIN_^@;',]UD*"^8BV_MG7["^P[$U'Z^XTX7^3O8!GCSR^KR, WV2XR]I4_S#
MS\L 4%35;XW5(Y%^^,IYS6?68WVV0ZD$(#+O;0F"9<GV5?#.__&'I[ATL[Q7
MTS;<=^=Y^993[T3;WY@'O_T@@W'>$T %5K5QKQ=R/SV2%K!7=\;8B>:IZ6^Q
M^O,$<T#A([&/?7C[&OO4^XL!',SF:^;!+(  _<[!* !%@;[GG[ZN0ZF9B?%3
M(S#7('#%+P3K7_"&YC?%6NE47^=FEGGD6/R-[5]6G)<$A"V2$ "!SE??)[+M
MKSY#=*6:T_[2N+>=,J?S([\!$F@-K^L8A[:(0KZ1_PN ].-WDNRWU&?^Q@B
M!P8?N8\C%1^F7N(?TYCF9FXR(3>JI99$'I<$^GJF20PX0  0*-" @8$( @ (
M,$"@A  &% #@$$#"0  ) B"P", AQ84$#2H<,+'B0(?[. 88-Q"C1I$I!1 (
M@-*A (4::UKL**$@@ (9!RX40!' @(0O&P8( &'@3Y<?:\JD&4  R8T= Q38
MN)5K5Z]?P885.Y9L6;-GT:95NY9M6[=OX<:5.Y=N7;MW\>:EZY" 0 A9S?;T
M"10 /S4 9-K<*1/PP'%$J0*0=SCGR\1. 2!$''FHUH%#*^:<:-.J1<&8/PJ4
M%X#!8(V:,6^VV3FUX(7X@.%J?HG0IL#8'Q/OCOR1-X"_L[/VC"UR(H>?1Q?F
M[-R4,/#A#'ECUFTO:VJ]W\&'%S^>?'GSY]&G5[^>_5MZ 1P4#ZQ4J4N!]'L#
M, "=WU:CWO$+BJ&<L/)L(J4XV JA^CX+<*/]Z'N*(8&&ZBLEI;1:[L  $JPM
M)*CH\ZPC^5R[;\#(1HSL0/DV3'"H &2R[R,(C=+JHQ8M:LE$F"XLKD").,PL
M@ /:*]+((Y%,4LDEF6S2R2;CB2""DIZLTLHKL<Q2RRVY[-+++\$,4\PQR2S3
MS#/13%/--=ELT\TWX8Q3SCEIZ:S3SCOQS%///?GLT\\_ 0U4T$$)+=300Q%-
M5-%%&6W4T4<AC53222FMU-)+,<U4TTTY[=333T$-5=1122W5U%-1357555EM
MU=5788U5UEEIK=766W'-5===>>W5UU^!#5;888DMUMAC_Y%-5MEEF6W6V6>A
MC5;:::FMUMIK#8W @4+C.TN$QK -5]QQVX)@@:T$R,]+!+:U:ZFS!+!'20'.
M!4^!","SI[6P_D)4J7JWTA<M=M6ZE]R#SSP. 04F_$NIB((Z2J (Z,-7( 4>
MWNA;B^%Z5ZQNV5H@1(L@"$ED# ?Z%F*+%DAC, 8GKG@C!U8FZUO/QAIGPK48
MD!@L Q),:V.R!E#7JWX5,OHMBG%V"^FX0 Z+@9VY*AJ GKO">F;[S@(:X:_+
M-"H0WX@J2BO0)/XKM'<'F'  >?'R."P$N$:+ Y?>M@@!TO"&&P$U. B).H'L
MJ>@G?-5.B2FV?FHZ+ &HSDL>E/^^&V"EL!RZ,G.Y"!:+[J^L/NOSM"8'V_0O
M%69X,\?]DGCTHA#X*8&DFH81  <$P/C=J!>PB6*E%G?@X>> OWIDXQY^/>(
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
M[_Q,"Q%&7BS/^3!*(@X1"AE,L>]!GD8A#V.4I'ZP:-;I+2>7[[SL&^G'(ZE
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
MB5Q=0-<+QJ+,C[P \H3Z$ G"8<JER>TS/\I"%GHT-0I:.9NCB17*5CGK6O$
M5D7>7F:TJ2F\;26F5E(;;5N#;WES?R^6'&1E!1[R(G]8/6PU=51]'S?9+&W(
M;O>B89SN^?.HI[)FG1TSE=;2!!UOH&.NKR)[T07X[A8H[QYO>6Q[FK7.D0V?
M[E2?,\@<J<;S^9E5=3J#[Z5J=3>P94DZDG<:?>,:J3=G=1*0".'(AQC34*K5
MU(<I"CU(2$@R3 .>"6Y4GFZ,VL0J4]'N38RM>J6&7HUQN/2TES,0S#33EOQ;
MA"=RM6K)Z*K.W2BM>6O>Z8B]5_].ZR6;2OSB252DK>N?EU^4H78OWLO/X[+@
MFVY0JBM,'- 002]1/>Z)E\(T(0)Z ?'E\J?2C-):X_HD)U[H P^J=G9> FG0
M_)]5(4#H70#Y[83MA41CV W+ ,]Q)3 -2F::8 U02_\"]!P Q4(;_67:*\P
M'9,F *Y1LFP*X  MPT8!)H*/-P[0&FG&1@(FDNTV%C!ZT]P]W-I67Q[NE [^
MD!?BNA$/IXXC1]^;;NFVY,"7_$&=*W:V<44<M-0=^4%');-R@1X><3;OYZA
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
ML6<%T&?P\THE.V9E]0LHUWDOMNGY!BCK*8UIL#-3'PJVMI3![39LBA&0%[^
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
MR?Z2B#8"-_+;4N':E"SU3^7[0(@T8=P3JKP<5K<N$:1Q3"%-I$T1!RI["?=
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
M$L@RSOTTQ7'$C4K@O"0P\>[UH2SNX#)_4DVD6GI_-EL[>WCH+:!SI#1<14K
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
M]TP>%#1-I;F884AX2"%*$Z;Z&OL)#BU:,YIQ8:'!+-HS;C@P;K1J@JB>WIH
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
MM_.ZX8=5=9^F<W6[4H]U(W<2)YQC%J7*UIICF*HHQK+@3!C=5$825 FMA];
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
MU%:&CZ^6SIW^O6I":"9)S"A-58ZC/#.'U#+-,$_,%UJ4E*@X,7L/*,&HE]K
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
M;&V73GG4C0AMXY(S[;/'GF4W+?TVY@ZFOT>=-O]JM(,A&KH&;7A&7Z?R[&"
MGZPW.QQ%#]?.>PN7I5';^-/J'WN_F,Z-;EPLORQF4_'<?-U5?A 1I9P0A2/-
MS(Z@:(Y95.18$,Y%'F5%D<7.7AU_/@96]WM\U,[/FA6 :^$"B!V<.., !].U
M>RP@RY0UAKN_F\X;&*]0PQ3Z>_NO2V6.H! #'#?C0.WGLQD8<IC'YG*@>ITU
M%PP_GI_F<@SV7#0!AO,[4GQ9+I[4<O5L[Q!6U_.Z<MI34UIMVRF0Q"FG)(]Q
M)O("$TX%+AF-<)01FX\C61R!&N0XT!PZ,+/EX*J^ZEK506A;+B[HM.B"IIL-
M'A@CF(+_M)@_X$_&/K&A+_.'Z;;W6/#B$P Q UFX+A1'-54!$+RT.2&OAHH;
M< CS?J?T8FG=S).$E$7&2X:S3'!,!(\Q397$),ZRC"E1Q"29_%!+O@ X;R]@
M"+)DNFPYKYR]'%]CV*_9<LIF=3G$2Z,/0,"G!2DB%F689B3&1#.%&5,,LYQ0
MI>,H2Q*G(*CQ8;^P:LBBSC81>]DF33%*7G/CGD85:":<'>,CX0MVBQ^)'3F7
MWO/+;5L&]%,7^2#)/&$!&RS<!,3,*P>B^ !W/D3%:U38)B75='(S7TW-!KCF
MQBC^.%NPU81)QDNM"IRP6& B,Z,$(THQEYE2/,E%&3EU;SLZ^L":K*&'&H*H
MINBFK(Y#T:][+A80IDH@LCFK@UX9>J)!S7O-PC;?[-;S\=%&69Z]@FQ66_]#
MOO48ZB98SW7S"K-('Q?SIL)_D4>$E%QB'J7$F!!IC$L2I9CK(HX$49I'VJ.K
M]BEZ3A^\B[.L-]119<E#ZS"<0,IMB[](<,]@[%;8FF1]8?UHKSX"=P4X)UBP
MD@LGR(Q<;:%?V,-""V>>#W4N:[^]VY;'F\C8[(,REE@5-IR;%04NLSRS.4@\
MHWD1\R*:/-4%\+^MV'+E>Q(XH SY1+^D[_SAWEBDNWJ B-DJ@0_3N4WNLI[\
M9\4<'?D06 M69K$D&99<&;U8"(%M6UA,2*Q4KD2D8MW">C-W+-P_"*@;ZA="
MJN9R.#!]3T<7P1/B"+3YZ>Y\.<H 9YN3X@YV@#FD^,JGE),0G#^*G'[5VV<N
ME)+51\/V^[6Q)!YM&?3%TOS^P7R0JK83235199*4&8EPG%-ECB*$8\H8P2Q/
M5*9CJD@.JF;E2GAH?XN44PLCFR'1<H&8_&%ONBNT5$)9SS'8<>X&J;/W/#A0
M,*VQX0#9SS;:\H#,B1=MN-CT@0K8,00J>#BGNAO9L3WK(#".N-=A[WL$:'Q>
MV]H1=_KC=*;D;^IQL61SN7YL72/?U>V*S:9L_FW]9"NVOC<?M]5$1@:,+),X
MIC3'A"<"4QHI' O*TB0K$UHXE7+W96!@]=)P9&T.;7E"CUNFMC[<[PI-&[Y0
MU3"&A.4,$%/@ WR_\AD#3I@2:I&\TZAF!^WX0>]:G^QWVWJ]0;+E";T? 4E
M6,; B/K%8PR!+"P(XP)8>J,O?,8=+^SB JGWXBTN&>=RH_$;FZGJ3M=7ZE73
MQLH68K4Y.G7E[0G519*7LL"%SC0F6I6XC,S1O2Q$IE6>BBC7OH;C.>+#AUYT
M#*/*,&,U/5]/9[9PP-6VVJ&9D(J)^A J%E6/C70YVG";,B2&E]B5-1\6KH:3
M*[3E!>V8&<:Z=(5@  OS+.E7LS)=0>FS-)W'@-= J7MC5N]GBTK=+WZ;/TT_
M3"M1QQB#>]XY##7T*;3F -4LV.C'^ZG985<+]-OG+[?(<F/^L%[:%(":+??2
M*BXH]:N, 0"":0E7;-I,A[ QHD#IO6JVN(P_6B47@+#=^BZ0USP;ZAWOGVOI
MWIO]57PWILY2J4WM=4)3%:<%CF1B[POB I=Y1C")HBS/M$Y%"<JS!5$?6%D<
M[;[=K5'4<H1JEH(T93^!LINQ,1AV,#T"@VV FNY>. S;%?P$[;?0N;L?%L?N
MVF<&@6FBRISU[7UG,_1<_M?:G*OT<VW0B+KOQ+989R138?1/@J5FD6U0J'#)
M4HY%FJ=12@N9%$YQ.^XDA]8Y-^_1-X.B7,_4%3*"1;2Y>V^OUN82[7A#&^;
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
MGA]@BAS] *\+/$P!=3%?H@V[1_&O@P3:K*TCF5T-R^CO[;]!XR='@#:4OV(
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
M,9+2%+.B*'$IRC2B+,JERB?F7;YX/7"[Y &7/%LTA3GL/  =(8[PN2G%\)#
M]&1+?UM]X)<-"W4[G^:7OUZAEH^ L9\@N4/%?KH1'3?V$P3$0>PG[&U?(VB7
MW7;/?K9=E:N)5$SS,DZPUIG1O8IEF IJ2[YSS6+"XKC4,$/H*)W!C:%.[MZ*
M_42\I0NUBXZ#5'"9*)E8M1D13+1*S7><XCRB.DT$+6*93YYJ;\JW%5NN1H/J
M)4WWH 'U,)W;FK>(LYG-;0P#E"H+G:=482HCVT"@,&8U+[G9"'F9%$F61(2W
M0-W,Y<@P;2BZWW[.97"$7,WLBV6&FMJ=!63+7K\[MX \C.U>F8(9W,>IC&QT
M]XIZ:'CW/^Y;NVKQL&1/WZ?BO>5Z7A>[6<R_3JN-\U%%,C>ZWA:0Y.80S$MJ
M>PO$.)4I+6.54PHL9'N.XL"[P(X^VF, 60Z@Y:K.@>>VD(-" EO2O6@,4J'*
M4=1@U:G.T1NY,I6C^(=5J5Q?A%>/?3]=/5\O%7N_D&J2BT*:<[6Q\H0T:UY&
M!>89C;%,RS*.4UWHM'0M&ML=>.!5;4DA2PM98NX58O=D[U^MET@$6Y2.PH"J
MP![CW*OXZ]Y H]5\/<9^M]3KT;_[MKQJ4O"GJFHCCK>-!R*>B23.*&;2.DJT
M]4&9!8%)7L94<!UGT-97IT@-O5S: /;9CH'_@#;".HF2VZ871G;8PNK0[!14
M&Z!'PWGA@C7*.DEHY(99YP0^;)QU]@WX5G:]EE,S,Y_L!-FB+DE9T$2(V$:(
M&>,U)IEU:I9F_:J89:E9RLPIHN#(V .OT)8:VI!SW])>8G!^5[M ,MCZ<Q8*
MM+6=8-]K=WLYUF@;W DANGO<J4<\H]W7UFR\T^]M_.?29H_/_VK,R^]-T?2[
M)V4L3%5-4E;FD=(Q5KFR78FR'#--(ZRRM-")+@NE074#W<@.?>U2,V$=WV+#
M!E)-$?Y%RP$P6-T-3+>=,3Q$L%6Z0V?+@8TN_\/R@-I>!7?G8()'E(.D#A4S
M[D9TW*AP$! '<=^PMWW#][IUJ:PR:EJ8[!(O,JZR.$HTYJF(S,:;I)AENL T
M8QDIJ<ABZG2,=*8XL,9X44*M:?#7!L]7]K=J^L.6U+QJ4C+V7"F[3JRU4\4^
M\.W[].G)NHWM#W\V7V;V!QL##%0\YV?"3><$Q1>F;C;0#MKUR%F^8&&%Y^B-
M'&+H*/YAN*'KB_#0P]NF',G]4M9C&EWU9;D0GQ>K:[EXJDMU @O/. \XL+)H
M^4";@+\--_5JMRPIN3:OVZ .U++F'M[HCEK_RA\,,-CJ]\!J@.HU8""\0BG=
MJ8P690D6O!N "7_9,T*LR9ZI/BZ67]63^2!]9Y5MNKUX?%S,ZS#H"5&RR,HR
MQ2K-J+U3YICSA.(D+3-&2<:+B ,*$KM3=EH9%Y<@_M*2KI-L5S9K:+U\1A4\
MP< !2C>#(1 R?J%,+>TZ<6I'O3FQ6/IG4B_@,4S.PH:*7SI/<-S8)6< #N*6
MW-_T4PXV':FIB3Z;+?ZP,1AW^H/2:KFL[\F;#HOM=2S/TE0DF< 1%023J(AP
MF0J-X[SDL9))FBM0S1T [8%-C@W5.JZ)6;IU5[;F ,(VW,%T!019-Z4Q$%XP
M[?'MYCW:].:X0G%B/@Q-J[:V3NZ&M2NT!=7&NM3,#7 C[H%)("4#H3RJMO&
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
MQ>MT,A@9H0G5N!.8""4S)V "T 3%68;VV\UOT)0QW[0&,Z/W9C,87FH;,<A
MF;..P$Z=-7U8EUSZGI;ICKZ\_TZ;N2%J%'<[0:3J/KS;J5QF,0IXRE*(T\"'
MB$>)_"F+8.A[01*BV N39%GP!^70[DU""P?*:2VHK%U0!RKJ!]NM8H!W&JEQ
M7!RT/QO''"X>B6Y4,A?"EG%+HQ[H1#9'^(OMWX9''#W^O=[-)*QJU3J[7[',
M$7]2N;K#J:!.H7,6 KG0:>8@R2&,AV&4RYN;!UI_5'7Q\*X^RI]W54B7OJ/1
M,Z/L-+[QQ,'7'[Q2;0"OAQ:<IHY4)3-_M)R0KU@D]6,S<W3/1VF3 FOF_!QB
MZIAWTQHDJZ#.7-ILX9TU$,- S_XFEO7\F#Y*KUB^#(N*&CK\I1=CC&*!( G"
M%")&$,P8I5 $+(@9"D."M.@USXN:NNJ^%[S8%5^VI7_-?O#C>B77R--SV=7K
M&D9H(PCJA5UN<#%S)UN9KXGH'$]".&^;JP+TTX+FK2D_:_!!F?CY*RQ9@IIY
MR<L$)Z$7^!@*X<<0X2R#61H2B(,@SDC@>YZ:3[*N\4IO&;>W-5JRVYMK?S_O
MU24 6\P>[ZSV""(HQ0'T111 )!T73"-?0,YD5AK%GJH_-*M)-[?;JFY\:+GA
M7(;.=#VO8VZ.F8<Y,S?>G/1G3U]7%#[M3><EY-DSY(!>9_]?G>SCJ#/J=:$2
MGFYB@?0TN['J'W>GH4LO2QBA',.,4 \BM6N3)1Z'C&+/0RC!L3"BCK159.*
M8-!3SKI-A6X4"GAN=6P:-B[:J=$'W6IS9A(HS5;X ,6#K9D.Q;LQ%"_=9#&&
M8)I]%7TUWG(KQ1BL,[LGYO>S) M:5_6M^'6]9I64\(677W/*JR\R9%]B[/$P
MHC&D3(UPXFD,4XPP#"+L^R3)8D8#(ZZ@DZ(F/ZRJZHXT6_4$5J"2,@T9@D[#
MI.=>W!AO>@;5VMU(;1*17B[X,H: .4'06>-<\0.=%C0O/=!9@P_8@<Y?89F%
M,!D&UWF5%P]*1G6W7N7T97=62OQ48!K[$-,D4;5I"*:97,6Q#$,\1C(_"HU6
M\1EY$R_E@73#V/T,3)I!O3OC#:/]G6#0+.L_6]' Z<FQH9FNDH0STN;-'O1,
M/T@K-"^S6^/=@+/BH2$!PF7Y(MK>]4IM4K?=AJO5^ILJ=5L*F4=P'B!(4"8S
M\U#1?_G8@X$(Y"\\$@EFM.!-A$]]\-$+!+B7:.8%C(#4<PE3P6/F'[9:M"T4
M>WHLP ZWJ[.X&3L+&P <>0XCT;.Z$1M07OL4JWM8DEAT%;'WZX[!\&0_]#+,
M(AH$G$)"?2;C"9[ E$<8ALCW$4+"QP&SJ#[1UV">$I-K_)RKC<)FEBMKYU\;
M$DKH8ZKG:1Q#9$?PT.D ZG7// K&21\<TC,8V^^*9D%?\+QT"<: '- >F-_!
M,H)1U72#78O=5L:2X(S$F"4PXH%T*,3+((EE^.*A"'F>8*'@@=E)PFEADY\N
MM'6=Q;J G43[9I@QR"*"/<7K$*4D@ZB9><:I#S./4(]1#S$O-#ER<@.8Q3'4
M5<?I.@!I,43/&6)^2EA&)40\]GR)&/<A(;X/$\*C),08!X$1'9XCQ,S?2^T7
M[#5>KN'2#'V=@& 8Z#;V?QS:_^F\_>9![5G37(6PIP7-&[">-?@@/#U_A7D-
MWP>I_[K@GSE5!54O[S;\?OU'OFY+2V_%?Z^?^+7J2"Q?/N)O5T^U;@F?Z7TG
M7L6=.J#7![ -5R'55B6U;:N4 IU60*JU4+17&]U5;H7F^+J?&D@S3S -AD:E
M>;9@6%7F&0N;K3#/%H9A79[U/5R.AFQGBLFP]T;:7*@>1Q4'=YMY2QH20I,P
M@505[:$@""#&-()9[(<1]3P2>%J46A?H,+%;^E*OZ3^.S 1T,89Q'%N]@&-B
MQ,S\S]'!B(/9B9/NT%^ Q*2C#L<U^ 'F&&I!I#>D4.]6EX[C>B\$I_66 ^,>
M?U?M$\I/%E1&7HTFS=2@W5E61GR4I2R 7,2)*BRF,,41AC@269:0,,3(:,C/
M)<I,[;$ZU9HZ_5ZYGDU(J@>4?F!?0=M97Q9/0M.MS82OH7^S@+8;*#:1SW,
MD_/98Q:JO-%L,GO03L\NN^">%HQZ:JK2/2]:QI_;@E\W+$#WW^1_7MI?=IU'
M0<!(Q!&&" 491$D:J-,*#^),Q%X0QTF:8FUJ/%VI$WNZ_^5[/WN^2G "^8-G
MP'&F#=NXMYH,#,.T3XTYDRKTE'!2"7#=<<6U>O3_<K8-ZP*H#'C=IH#LWX^@
MS12%4:8U[9O-1YEF:M\>]YGQQ>8;:_<ED\F)&C.9%\TS5XV.NKMG1R^>V-\-
MI#5-F?J[7L=-/;^U=;&59H[LOL1J:OE>SJAMM-$VU:AA5GM1Q^\XVX;3J$'#
M7:7Q#UJ$(.^+KWFY+AK/N7HUDNV+=*;-8[P5+>U8CE=WZW8"9#.6I,IE)/2^
MD'ZW;)3YM*[?Y15=K65B^6&%'Y89]:(@"RD,N"^#%S^A$"MR7^'3.,0\0U&J
M3]H^J:H3+_X]W<'K(88-QW:KOV)\W5H >A,68&<$&%BASHIJL#4$*$L,HH-I
M'[Y&]/7#/%(S3_?_X],T"!!_F*=J%U7^"$_7+!:=!?#1 '9:#>:+>F=!<B]4
MGD>BY9QF7E6<[\HV%?G!MHFO+[5ZM^&*).3^VWJ)<9(A+Q#0)RF%*(M#F$8\
M@UD6^['O)U'",J-IS6;R)WZ'RV]]8CA_V1 _O=W5"5$Q>PVVBBS H%:[)0L>
M-'K6:T!X0Q.X:+EDI$8.9S+;0>%J,K.A]'GG,]M!<S"EV?(VEKU?;?G<EOB\
M:Q5=!FF0>AZ.H4?#1.81423S")I @>0O6!P2%AN-@3\A9V('TA<'/G*\JA]W
M(ST,&[].8*3G/!Q8;N8D>J.W$A<=RY[#XK8S1KEJZSHA9=YVKG%3#]JXSGS<
M\M#BP[KL-_*VNWL?<O%J3YE$D<^#-(19D/D0$2%_$DD*,R_->$P1H9'6% $S
ML5,?6Z#^V.)_11;G%GK(:1Y<.,?#XN2BT>'8V46CR(5'%WIH&9Y=.$?-+LW4
M1\_AB861[6>/+/3N-N^9A9&%!X<69E=;9E7KXD'MX+[CI/X-UYNRJ3;^S)^[
M:.I6; <[W!2?^/?Z_AM??>6_R;SPL5J&D8Q^/(1A(I@,A:B((4ZECR612/R
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
MGG&<N'2^LXUQW??.-,Y\U"Y0[V;T?>"*QF]UC[]W-:%=NK D*0]E;.Y!G[,
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
M#'V( NQ!@F@,*4ZPE_A^[+- ._]TI-34::<:UX';_E"Y''BCECI1(]U4C_6
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
MYWR(44:]A&()3X:S"*(@CF5*YQ.8(8:R-$MHA".S AUG*%D5YPQQJO[S/]+
M#_Z+]%OF')=JDYUM5/H,ZD?%Q*J"()> VAX\6(+DXIBAQ\QM7Z^6B9.='PQE
MO?%IP1&SSY\-'+O(G*;C?5'+V.8>?[]A,KC)14Z;O:*V*G ITSPF_R<#$L(0
M1)@C2(C,^T+." \B+ 2/=*DY1B5-[!M;V4WKZK[TK@17GXMC'*_QI>T4!;-E
M;0V $<>&EG%6O!KC=YZ-2T/+P"%_AMX%EPZ>&B'F:\=#9ED:)E@-V6-9*-<Q
M53SLJ?HKR9(X4#,RC.I#]45/O+ /F2CWB"JMIFP:X*KW*I\&+3,'<"%0%XQJ
MTK79^12FLX+?:,"2+B"G9R=IW\'.L7SBWZXH5:P.:CQPN2[DC[3E#+@JV/6C
M:BFH;HKA9_*"YL\K;CIATH&DZ9;,3JH:@%8P7+(*_/[,%"F&.OQMU5.C&P:?
MW"HXR:Q)AW@Y6FXN-)IU'3J$\/4"=7EKNY7[NSK[73\4JMU3!AU]M=!-0<N&
MN_,SKS8K)?F#Q$5*7RN*<IG>RL_V0]:J)>?$SV)"8,C" *(H$Y!@F?53/X@9
M]T2:9D;-EBZ4FCB,N&*LE=/4Z#XK'1I*\&90[W.OA%D8X>19Z+G1N1$V\Z-#
M[9H,I-=/G2.W&H*MABTM>Z,C:)5L+KD[^PR,?:E+T!PY4R<JS>I-78+XVITZ
MO;>=/[TOFQJ;EP$[ZA7]YR8O.5OZ,?<"*C D7D8@2E$&241"F/BQA^+83TE@
M1%$\(FMB[]=+;CF*P;/\V&/3KFS=3#Z&FYY+<X2&F:?: O&*H+B7[,[Y:)CG
MR*>,29K556B8_-H#Z%QB?2S4C O_L"YY_E"<F!J^]%.?I3%-81 B'R*1>I D
MPH/8SVC&HB"A*#$\'](0.W4]6RO<^$A#!S#MLPW',!@?<C3R0:? D/.PTP'\
MU&EQVO/9G'<8F.WNX$-'Z-PG( 9 '#D*,;G:SD%\YG7>UGNKLY9[>9.K[WFU
M#&@81@E)H8A4Y1L6'*IF6ACX8<0%"CP9 I@XA.-B)G8 .Z'-\1Y08L&?2K#A
M3ND)D/2<P.6FFRUZ&ZN-E_BX48Z6] DALR[A<4-?+]DSGWZ#&;:*VO96#+E2
M^KQB2;PD%'&$(8X3!E'"!4PSA"%-XU!0Y"?,-ZK'FDC/J9V$VN9<"T"'U$9Y
MGZ_+GW%+%SSWA-J1!Z<=?+SUXS".5EQ,H^T?Z!Y75:_]#S*"]CR\/\+@V1$M
M_WW&S9Z'VNF060UQ%J0H?2@HH[_^^.M[.[?V&I?EBUB7BN*J^L"9FIF^C(,P
M$YX?0Q0@Z=F%Y\',#QCT_ 11+T8<\U";$,5,]M0Y72NEV:]N!XP#.M3"@+C#
M$--QISLQ4I9IG\KS6DU:.OM6&;"GS0)T^DP'G0'?R700_OMQG=AA,<IS8GC+
M^3A.[&S=XS>QO(5=3'XGW7Q1]U3P7AJ$G'L<ABFA$'$OACB* \BETQ4IQ3PU
MZP'=N_O$'K6391;9[INO%X]:&V7F_#HQ$[0O'#7 49RV?^]9HZNC9KV.B8Y_
MR,%A4SN5K_LB)5%,D)?$BL@ME1EIE$"28@1]@EB:>/^/NG=M;B-'TH7_"B+.
MQD9/!#%O75"WW4^R;,_HA-O2L36SL=$?&+C*-4V1&A;IMN;7OP"JBBQ*9!$
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
M:];<++]N'Q_7FCFIV2SOR>+C:GWUM""+_UUWWV6#J6XY9.CMXRX)_B]KO-R
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
MD5'1P,H1QE+Y=#?5*-O/L+$Q)YEH!D;U\\WDH[Z2U79LQK=BT%2%I5%4)KF
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
M6UX&IK?TQ'NA/EL$G;'+6WN@4W(F;@UTQMS7;8'./>#8$NA1-19KNY#<"NE
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
MY9[6*IPQDQO:K>RU6#\#G6,AI"(-8'B#+>N73)$T#%S\XV,9M P4 $H#H%0
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
M/1QI,@[9HP8,F6./?\ Q;;KOIMH>**N,@GF>R'4QJ6*85(A#Q F".$,4II5
M"4H(*W)D0Q=[1(;51+%GB^WN312N?<-BZU2G8\B8K747VFLWA_8MB3NCVQ0C
MCVF@IZWQE=!Y1,*TJ9FG37R59#GR48?KE_?U@THBN5O]H>YWEANI-5;7X@NY
M"JZ?OSXW&_[8[(JC2!+C"L,DI3)<);D,7%F4*JH+48@D98G9JF4K.'34VFH"
MGI0J@+:ZM!<NG3:@:=6QN!FPP=7@=B406I9Q; >4U@)<#X#J%0&=)B[56#:(
M6=RA!$+.[>[$)X)V-R<.,(S>F-B,-]U-B8.5!S<D+L\[)S.^R(GO*I_4C_]3
M;[[=K5?_X'2S^\B>W?%F^>&'2F.Z%>JS;6[3Z4_/42(03Y,<\DHDJJ05P2HG
M&'+"1(10S!&SNF*93// ;G\G&'051X.:).N$R8G>I>E1QT_XAFR/3(X5)O7%
M@>IOX ]I"-B_Q/Z3>^U4+5IKC3INT<_T/0O&'O.:YCGM>_"7'SJ1WE,GED[[
M.HYDI$ZL@-O:]'>\KE5YB.*^ZBZ9TPKE":4%5,5.<A&I&*SDX@$Y(EE&TR0N
M\MAF$7DM(K"W[P5J:C;'J_@CN)@YY,NLM?.<EH9:.[73MGCR/D<$3.HF3AOX
M<CZ/?-)MXK5;^GO\XPM7RM:+6D_GMK3Z9ODJHWU_H]6WW)GS*$EXG"!8R#\A
MJN1$+1&6(5]&<$IRD<1Q9#-1+U<I^,2^L/N2!]#-O,"T4-IYC;9Z<Y#QK4IC
MM <Y5'8&]G7^1[I!'>L"-5-42EN?Y3/^@/3DLCPH-*F+\P?@2Y?H<60W%]K?
MW'WA3ZNU+BK_RA_T!=Y<;H*C0J<9EI3+/XB %6(5)-(S"I1&G)MQ.YT7%=CE
M[>^0USO1H.EDVSF_$;C,G)H?$.R<U=[^O53P]9S]UF[FO&F>W,>(H$G=PGF#
M7TYW@R?<IO&GCCNFYLW5DNFN,M]6"_E\\^&?VWKS/"]$A<I,QCFL3-1DQA7$
M2<8AQ8R)#&>T+#*;*\)S @/?%]ZK1W:,.5()?2BL:SLZ-?[S_Y1RE_7?@&MU
M[&;Y633-YKI/C.QF_*<7P'P8!\%ZJIM:YFG"GQ4WZ;0W-?[EY#=^SLX%<,KF
M7[8+'D<DBZ_6Z_OUXW+#/B[P@\GB?/KIP(NR$@J45!@/.TV >[Y^K)>JALYL
MSHZ8/SY+_5AN-R_/&PU^4QIX.'\X;]Y(BHU\N)N7E.VGX\B0DTS \R;U4\[@
MDQ<V?7WWO/OQKS5?J_+XYT^J./[J1]W,*U$5/(T+6,9I!%$5$4CB)((1EE$T
MJ2I25E:ALYG8P#-VT,IT)UNO+I^O_@Y^4PI8G@\:@FFVV/J'R&YJ7X*.>TM7
M(V-]MW(=%_HV+5R-@#C9NM7L:3>7\2M>_\Z[6+\E4>7-W6I1T^<YJV*2%)A
MCHH4(H0P)"DI(<,I3E!,>9H+&S=Q6E1@U[ 7#/:2[9S!"$QF#L"/\7:3_JC=
M,]"*!;]U_PW"&G;>7$_3?D30I%/]O,$OI[?!$VY3^J^</=3+A_>\J1^6[7&<
M6JCBO& I926DM,)RC\WE^I\5#!8I8CE&!$?$JI_><3&!IW(G% RD.BWN)S R
MF\N76VXWCQV,MIZPXS9YFJPGA$PZ4<<-?3E)SWSZPB3Y3QPW_.;Q2:[N:J/5
M9LN+@K$H2V&:J9X%+$E@6;$$LIP+'#&41-B*.FI,6.#)NA>F3G=7N\SRA=+$
M,7O^&&1FL]87$'9S=Y]/K\7.P  4)3E 8OV(?;XS[(^)>IM4^Q&C3^;<CSUS
M:9'HH-;L:LDZ-W*E+F7U0G^L2#O*64&B*H9%47"(8D1@A5$$DSB6^_(X32KN
M6#]JKTQ@SW"<U-:UE-0!:S.7,16"=B[E!&6SVLWWD<)>LW %\#Y!\EZZZJ#*
M&U6UNH-VNN#U@C$=#QXU43#7#K6_2'CN.C4W[[?\?SE>W_^QFK.RR#B*4TA0
MKCA\<0IQ@3"D)<(T%;G E57BH:'<P-Y,?@\+R[-%0[P,#Q?]HV!YNM@JT(<X
M.QUFJH\$X> .UVP&E!JC+<WM#QKM#/=UTF@H==JC1CLH7ITU6C[NYB;Z 6_%
M>^F*&%^R9IY%29[EB@L(EQ0BC KI'!"":1FQ2/J#E&#JT&_GB"BC[__%G7/Z
M_O1RQ\-ZR7;.X1A*9H[ U6BG2=\+TUTDSEIJ/;=';/$TCX])F'3.CICX<GZ.
M?=1YR:XW<JY_Y^QFN9$OMB8+WJ;Q_8K_L5I?*P;9SWC'F)S@(L\S4<(HSV.(
M,B87\3(G4#!44B)(RM/*<NFVD1_Z]E!K [4Z8*_/KL1(JP2T3D IY5AS8 NZ
M\?H?"DKK., SBBXA@0L6_D(#*^E3AP@NT!P)%9R&<4P=7"T?5/[)>TXV<B_3
M=<G0<<J^0JJYWJYUM[<B)1%/: &SDC.(J!"P5&W\!&44%Y3EE*#Y=[XF*U,W
M927?9F8-M3">8)T<\-1VVU)+[T(J"*7'>P1,JJA/ 407CNMSUF%O/LL\0ROH
MS5Q5,#CM')52 RH]P/L>-*W#H'!T!CHM/.8ENACO*TG12O:T&8LNL+Q*7W0:
MY-*.=+_B37=S>RN&&NA^7/O3QH2G9<84Z2F.%,-]G,,2Q3%,RB*)6$4%H59E
M7+8*! Z>AHR<>X74WS[MG)-2RK4WG"'*9AXH)'9V3N@,;'OW-$U[-SLXO'=O
M,Q3_1LW9[, YW7O-<AS'YD7UP[?-K?A;TX9EMV2#5:6ZKCK7I5L?5^O#2[#=
MD<^<L@(GF&*8<YQ 5,88EIA&,*>BQ%&5DCQ+K3H7N>L2V&M]N?T;P&V=XZK3
M2M5!\DXOW?A@R?]X>6\]+.NP;%ETP6LQ\VT3@6WGYK12<"6@5*O="8+; =X?
MAGB_N"W?GR1[;%5T.4:^^A1=H,FT38HNA^Q5AR(/0]H7HOQMR=:+YX<NW^[Y
MU]\W=^N:\NMORX<[NC$M2!D?);#7DL*YE*ZF2*\ :#,)@=:BJ^@VKTXY@\FX
MX_$+AYU?,41"\0RMJ9=]G+FU3L4K9X:>K(C%S,1A,8OA$[ZXU3[\>-),.5^X
M#*:6M\L]B<Z<9&5496D.12DJB 3/("9I!)F,:6*:8A(STM\FF04P-N(=;ICL
M9G\O&JRU;-6?^TDQ8;5QS*4\9R.XFL4?WK'RR#:V@ZY5I6^=W?./78TCZ($M
M[#P4P0B_1D2_,6?7>5#.TVX9C.%8&R/CCNU:UT#>+)^VFWLYC$X3IZ4062KW
M1Q%'F3K/$1 +Z6_B*L%9'*.846)5&7-"4.!88B 6:+E "7;*IS\)E9GC\ &
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
M!^21QGFE%IFX5W]1, ?E_1U!JB*F>FV G.&KOS['1./N4TU#A^DF'RQ/.2K
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
M:.X!WA17XI]/95WV08P)9N<B5&&@W26F3!289 G#+"()SK(DR9(HC6,)X@(
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
M,'>GA.S;Q32W:RU<TXM'1O8UG:3_L',9+\T9]@$76 *;U)T0;S=_3R@^T(M
M/]'--B&WD^SE.)/,FA/*]]/@U*_=EO&FA;>A!*K4O>G<\4VU1_8-DW!7X/E_
ME;Q3_77 JT)_23\KL6!U719E>QGX*_MQRTR3[WF0$,H#SG!  G/W+J"82]JT
M,! )SP4EL/-VS_J-G2/>+$/Z#93?M.QOJD;_?&*+LG@V-^98C>Z-MO7,M$-
MJJ]GX>?J629Y>781P2N^$IA7:11%>YKVQ43M3>/9MO <-1K/=BDM9X@9Q=%+
MS9O>23/4:N\OFA@)5D]AAF_M)HT_1H+V96 REAA?&[2>MNW]TUHO'OTO6JZW
M^I/ZL?[Z72V^J=]7R_5]/6=91I(XIS@N>(Z)2"5FB@JL:*I,'56>Y@S&Y7NA
M1A!'X<3UJ[_TZ:4[+QC&KENPT7#SL1?;4%FVVFU_V^HW0_]0K$(W2X_<EIX0
M&FU+!M/FE?=F3M"=WZ2Y#>M:I?!8KC>73Q^?M)O]LBK6>A]HVGO6]3Q)61J$
M68'3.)>8%$Q@FNN -8I3&42JH%DA804*PP)'KTW8B#<T#HU\5'<*S$R;XQI<
MIG &0<NC18^X  \3=R#I1:,O&TA^&X3$H1;!SDYO90AGQ$U<@6!G_&'Q@>5S
M$S.5MZT4ZM_T!]?UAV5W[;:@-$^S4&)::+]!:!!C)FF(PRR+$A'(E,*Z\/I5
M;V0'TPB[B(O6[\NP\SZO!S',5WG@%;_IB<1;G4T*HB?(->1CJ\+DOPM5FK77
M)UGN* B_-G_X<>7^-:C"!X'UQ@H^+ 7FKZ4JY^^6ZW+]_.Y!57?E\JYMP6Y4
M8LOG>4;R6"2AWH/&$<5$I1RSA(4X#5.9!(1F^L<VCO>,G)$]:"L9]:)1*QMU
MPNV<Z3FDAKVB1_MA[LW1=&MG9&G80/9?C] Z%/V7K1\Y-^XD#L'2N'YFVW[<
M\;3@457,U&U]5-HC?"[O[M<WQ5_K]I)P<W/5>(B;XGVY9$M1LL7MJFX([M_]
M6)N,&%^HCV6]GF<Y*7*513A+>(")Y+$A_>4X*[(X#FF6TQA4X^E)KY%=P$9+
MU*@Y0XVB>%5@K6I[[7^&-MHV:W:O+^H51G]L54;OED\/S9"K);!DP->+M#PQ
MF/[U $\*7N7-P(\(_.+HZVC DU;3'@GXA?+@*,#S\ Y5L/U-[*_L1R.UT:2_
M,_D\YRR.4T(43@S'.@EH@JE4%(<A*5C!E))Y;%WY.BQK9+=Z]>4:Y21JI^[F
MAJ]E2&4#U;"3\PP . /?DB48=H1&\G@P *I4_<'A5IEZ 2RPBE0[0P>K4,\,
M,5WEJ9TM>]6FEH^X-AO5K]PD!WO>2=/:6NCO0KNN?B[K/[OZZ5BD+$JHP#$3
M"29)0C$57&"1A;E,HC1C.2@U9RUY9,^VT0-M%$%[FB"C"K3[J"VJ=K'=*%C!
MG* =3.=K^!UZDP)M]]:EU%;NQ/U*@7 <=BZ%#N#F63XJ[:Q4XZS>JEI4Y6-;
M>*&CKGD4"<D,(6":2%.@GF28QPG'4H9AE)-86,9%%K)&]AZMY%F_I=F1WE&?
M />,0ZC9^0I/6,"\PP4P@!V"A8&>7,"0I$DGO87)+Z>YS2-N$_N0&>;ZJ3*U
M5%=+^4G;T_V#U]JCB/4\"Z* )+' F6QXY'B.\S0(L$R3,)!9FL:P/L,P\6-O
MBXY1'O6R@5,?B*N=-Q@/+9B#< 0*[!S<[/7D+X#")W4A;L"\]"J.H\"O@^C!
M?M,"NQK\70^VN7=O>4OD_$@C^PBM /[MZNJV)]W>71WM+Y18 #+L$?QC ?,
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
M*&N]%A2Q#$B&$VJ*DY(TPC2))&9Y(#CC4O&(0^+G<P+'3BL<MF;:B$=_& 6
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
M!)FY], VHH$'" ZPVKF1<<&".173^]4H@WIM$']&OQB%]/;@5[2%<:O4*(<
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
M'UM=K*]<F6%IMO.9 B$[1W8$SB$VZI>-'L'7[O]>*T==0?!W-<M,[-PWM*S
M.'-1R^YY-Y_2I M7I<X<BI*];/GO>9(0F2 .$B*H[OZ6 [5UR0&#481BG"9<
M6+45N"!G8H_1IKYW8DT([ZU@,O,.'HRW<P8N=EM/]RM6>9K=EZ3,.IFOF'H\
M=Z]]?'3ET!Z#BJ9+^EXLE[IBZ:@KR?'/BRR122R3%'"8-AV'$, B38"D0C**
M,A%18E$!ZDTQHXDPNBYTK]&.3=VG/_B-@R@SH.F96^FDB=$DA47C\/!?9N2H
MSVL5'8V#;Z $:>3 CCN7G=".^7$A8B*);E2;Y'$"H. $8$1SD$4\A Q%)$[$
MHC:G=#L58;5?<65P8ZTL]ZOB9Z QW*B,,MARC[+O/SII'C<G%RWQM2\Y%3#O
MEN2B@2>[D<N?=*1I>GQ:KEZ$Z#)H/9F,X'>KQR=15DWPZ>.J?!:5CKXV58C-
M-WO_WW7:K<W.:H[MA[+XA^ - <7]4YMR2 EE.<DRD#%-'*,;EV).)! TRF1*
M),2AU;7R6;2>^#SS1[G>BM5\,UN]U ]5':S%4N^-@GH5E*L2M):TA#3!JE70
MDE1JEC=MYIO>W/NS<W>-OJ!1N"?#"&[7:_41T49HMJH'C>ZZ@KN_XE?M*E%V
M:OOO*S KPKY(N&;1>5Y2KSE?PPE)V*S"'3F&='/>O55M=R5^%[9%2&0,8@@B
M3&( 880 P12",,U03AF)(V35<<Y YN2)?K;>*.^PIT03Y&TTT]X#]/O&7YTI
MA@R -7/6GN&R<[4M(OLX34::X&"O+V8B XGSTA290W#"663QJ/=>W&H57=?%
M/TC;'T#[,/%12?WR72R?A6Y*]:U:Q!"%B(H,I)!R %DD 98( Y*2*([R!,6(
M>NK2;:#.U.G_JBX>FWTD*4M=(4/V5 I$JU-0ZFGT(LCEYO13O @S[S,?O':.
M:;#O]UXCS'TEN_:7]Z7'DB0_^$S?)-Q$F;?2/MP".(O&XC:CNH;12DT N1:\
MJ!<H9%$NL3IS(QPJ/Y<)D%,1@AP+D80IAS"SNFB\/_C$7NM^4U<*.ZYOO-+5
M>KWZKKEN;>-F>UB81LS<++3-YY4/X(M8/P9:7L.JVDCT&2\[M<-;I&QOZ)EC
M9*=&G4;'SGS&D=_I[&%I[Y#_\\ON(UT,H#E!Z=Q^_?*AK.KUIB4<T!NB+]](
MV1V8_JJ&T 'T3V)=K/B"($EPQ"&0J=J3J+T) S1%H=J3X#P3$<."6B7GYU)\
M8A?0"%/+IZ93;RC4*TL.]=E>H)EO>8NOQ3WHM6_#?N0KH"_!V>!8&P5K;0GV
MC.E.O+4RIXN1-<U=2$O&&[0V>:2^FODM^&+0FDOM>8FX9GX9)WQ><\MWJ$U_
M5SP77)2\^M3>\KQM3G'];W7_VC9PW/<!6*",AW$2,X!" 0$D3!,[2 ;2A&'U
M$XTQ,F(==)(^==2L/<+R3GZ@.TR/ZK?A!O&PPY\<.,LRCUZ3H%/E)NA@[/^E
M[8+<ZK/KXC$E@!9U]%,"Z59?[QU0N]I[5T &:_*M!YVO5M_5WH,:?N=!7)N)
M*N<F*EWI^T[0NCOK+Q*),24L 21.4@"S& $*LPQ(#C,J!58OQ:I[RGDQ$_O@
M7FB3KN!*;!]$M.TK>A8BL[WT>,/M?.B!S5IB\/Z*S0X-18=,\M90]*R0F1N*
M#AEZVE!T\--NT_.S>!;E1E0+=>+&+!0(A"&, 4QH# C,U%Y)I!"F2$W(T"H3
MT \\\13LQ=C-N*W59G/,Q1:[6775#.M)=*RSIVFS'7;6B7)LS/'4./EWQT+T
M;7JNZ1RT/09];LN/=/:_.CD%5;L4,L,A)X0G(,V%FD.(2$#4L@"R,$ORG$NL
M3+>ZDC].GZG3:5U%1=L!*]A1M367T7_ZY_>_WW_Z9\M U=@W8#:?9\35/:QT
MII9JHAR_)SA\E:&/U&;>(G0_T)V4H'L:ULX-<E$LWI=U4;_<<JZ^I=6=^NO]
M^LOJ>[F(($)) @E03BQ1VX.4@)PQ I"D(>-9Q""4)JYM0,;4[JJ1&G1B;P(M
M6,$2:-%F3FH(GV''X\EJ.V?B9+"Q\S P:8 -2#W=^@+UEYT+&!ISEFEM8%0_
M54T^ZK/UJ,Z4ZD2IWOHO"*(9)FD,!,]T.Y4X S32+("4,@3S*)8\&M][=%_D
MQ)/S<O/1I<X0USI#K _8/MJ/'B!IMF'PBX_=-+[<@'27/'\W!(VG%J3GK)VT
M!^F!P#?0A/0< &9=2,\^Z5C5HCR-$$T+Q.J$'4,2@A,8 2AU,1\).:!07RQ)
M*49)F&*66K%C#,B:V!VT,BUK7 :0,9OEGNRUF]ZMT)NVG6@U+8^%@8&^2F,&
M),U;*7/=Y)/"&8-'QO9).Y]NW;]*<,OJXEEM*9IF2KMO<AKC5+/\ DH3!F"N
M]N%84@$@2@EA M$46X7IQJLTL2OH%=0+7GL\IB=5%S=]"*(OFN@U=>VOYOQZ
MS!S-O*![#4'L;F_UBG4]V:;Q6/Z0\MZ_S5FA5VKP-A; RQW@1H\\<U5BI]3[
M'V+-BDIL:U.:ZUX?RGI=E%7!_ILL-V(!(<DCAAE@5)VO(*$1H.H[ 6C&,T9"
MR(BPNJP[A](3>^3V+G_1BPR>M4SMG@_NXP:BT_1RQ=KKO55#-_W&WI6[(W<L
M4=RNIUM+=G6(#35*]PUH+'D#A8D.N+]V4:*-RG^.@D2'E^"M&-%%MMOBT]'M
M"GY>U[Z&0PH"HY@@$.8( D@I 9J<&XA<)#06:42X54&[F=BIM^2-GV^WX0=<
M#4[5+X9(FKEL__AXWCU[+Y:QL]B3NS,4.JO#L@/BV.58/NU0O?R;(#JAI[\&
M'\JG3:TK[19J:YD+R%+ !8N4?R ,$(PPX#A&B8PP%=R<5?N<A(E=P9Y(M350
M,F^:0F2+@MFSL Q/=B_&VLWK?3L_M'9^]F"G1?'O6'O="GQM[;:KWQVR:;!&
M]^R#\]7A#NE]4&L[^$&WC<<^4](7\J/K"J!; ZT>A?K%)U&2I>8::(GJFHK!
M?@T5*$QBY5I A#,!(&8($(@R$(F8H01&D916"8(1NDSLE[J"<])1B\B5OE8E
M='NPYJNL#JO%?AWK4Z^HW=9ES+LPV\_,A+"=,SP@Z]*,F;U:^DRH%6M^N56M
M07A;-NQ] ^0!(D^[HC&:S+I5\@#9\?[)QY 3A0&K*Z?%PPMJ1[U5^J/DIW7!
MQ"*769JP* 6,X%QMU\((Y'G,0)[@/$P93-(0>8T&^M-]8H>[?T79]0;::[Q1
M3Y' UWE/_@."E6E$\/A:\DW0&Q5T5FV#AD%CUXSA0?\O8ZXHH4?-WU:PT/\K
ML8X93J""8YM?I=]:?-.=&Y]%NT!^7-7[%'^"XTR*'"0H10"BA (JU89=XI#%
M&>840ZMM^C6!4^_%F3IY;EH"UY;AX$"A0#<5L&S8>PU!,Z_N$Q<[5WP(0+=I
M_DD#\1=-B#H5F9^IP;[Z\EX3-V\_7D/C3_KPFC[WUKAU?EFMI2AJS;W5L;/(
M*(YX%&9 4N53H-ZY$IEQD%*9$T0DXRQT:),QHPE&4W)T0XVMV+?(N'/Z6B?.
M9D_TEMXX[\[N._"GHMZY^"Y>.]'MH/G;VL+Z?R7S<?!<5L%MT?IY4Q6EJ*I;
MIB171:/FCZ):Y#@F*(\1R$+!U,XU2@'-=,E4%"&&.2&8&MT2NR)GX@UK+S78
M$QM\U8(MFZM=@LG,87LPWLZYNMAM[?JN6.7)35V2,JM+N6+J\?2_]O&Q-><#
M;*Q'5<PT"4-"\A!$24X I*F:P4FH#J )D13&%+/<JK6\@PXS5I4/DA=;GDQ=
MT#;<ODV+H>4VS!B^F:K#K3'Q7@YNKL$KU7];0W2YX-M^*(=ZF;^*4JR)[K?6
M]9KN>?3U1F>SUC?K?BT>BWJ12A(A2"*08)X#F"&I.V+$@$088D;R%%.CI(R5
MU*G3*:T:;7*Z563;->U%G4@Z5=3O'@?(DD> .NR4)H/*S@WU*"D5^O[NV^X8
M+SH9W</TZU0P613P3 &76U&/)]CL:GULS1^L_S$>;+Z:(%O[#NJ$K!]V84_=
MM;44E7+6*U;H\-C_%/6W#[5XK#Z4>X'ZY@!Y)O*I0]0+AG$.,XC4BQ$80)RG
M .<D R25,LMP"M,P-Z=5]:76Q!YYVR*VUHKN=Z0C_.^;JFXC247)EAO>!HUN
M[^\^V#"'>GL_!K[[55"W<^[[/7D5X#LE ZUET*BI?%5P+;W495?,LTR>WX8-
MP>MKO!6W-00 W9E+_)OZ,S@8(1#JS*IF0EMR5U2!6#:QJW\+ /!%^^H;IF$^
M6&_29B2*]8W0(8.L]]&=B7*>Q+I^T7QSFA53AT&?]'?MHZC[UO2+&.(LCA,(
M(B%# -,D A@AM5CE$$6<9U%&K$JV3(1.O!3U*MPT3'MM!>M6C9M *1)\[56Q
MC%@:06H6L/ -E-WJX0<C%^H<8Z/]D>=<%SDW?8XQ"&<(=,R?M7,;@O'%NV?.
MJ_NU<DKK]^ORH?K$[\OW_UN_W'Y?\^ICK7__O?HLEZSF'\HO==/\\Y?5^NYY
MS?^V_DT\4K$V<1:>1$V]I=VRMZNUNMTZO2?K4K>7"CZ1@@=J->^RI6T_U*!<
MU>T'O^NZOL]"+MN^;FJWV]X*/\C)ZBW W>I9Z$W<WXP;ZOEZ3<->ZA7>D.7V
M=^:7$WQM+?+@##UC.T CJ"1U+I+QG6?T)7\6I^D9K-Z?^A[6L3OI:BV*A_).
M7\99OW03,Z=YB!&50$9, DAB BBB.4"8$J&VEA&+C<('0T(F]IR=R.:>RW]M
MUD7%"Z9GE67+T'/HF&VNQMILYXLNF>O19Y@8YJLOYSD1\W;;'##RI(?FT&<=
M:<YWY[>]WL2:\$RM+OL5TXL<)C2B<0P0S[BN1$X C3$$D&<LCG$B&,KZ@D&S
MR6HLVZ'2SVX.W_Y^%V 8!Y]UH3=82?!'U24M+2G+C=$TF]I^$1H=>MMO-]ZR
M%.I&I/MZ>"0BMS7=%^6XL=QYR<5MX3BA$;<>P+D)>9.BT)2)>X)Z7O)W&[&-
M'1 2Y53F.<AEHOP((QS0/&(@S:(X#ZD@G'++AN.&HJ?>$K2*M#R>-_OYM'H5
M4-'LV6^"7XJ*J9UXL^'^C=1J+=4$>H[!&@O8#7<5DX!IN=>8%$>7CN*6D/CK
M'FXJ>.Y.X9: G.D*;CO"J-Y&FHOY;E4V(^H8]=VFJE>/8KVKP$I$QG)$, @U
MLRK$:01RP2- >4XYCI-$DLRA]]%5P1.[I$Z-X%_)X]._!Y\%$\6S+L]Q:Y9T
M'48S)S,%.'8NIL>E(53O=0B^ZZQBK\5$%[!L;??;M.FZV-=HZF0,QH6F3^;/
MVW=#>==E-MOE1J\VOZC?5 L8HC3,D0 "JKT+S*!F88X0"..0,0$E##.C$,:
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
M[!73=Y?^4"]R71/UO=X1C 2?5JUGLZ54=,?>, DY"Z*66<4#,/=B&!K(7J]
M*Q9TF@5?&]V"25K;C(?(5\+/79%Y,WBC 3M)R8T?T>$:5D]4<B^[.UTGP<S[
M9['^J$1%\6_J\/"M6I",<"+3"& .8[7)D"' DE @0BY%D@K$(Z,KV([R)_9R
MMQ455;VJMCR5+Y;%QZZP#ONR&<"R<V"]+L&][&]G[H*$?0%$%6B% JU1$,5!
MJ].T,%I<P)H63K?;5Q/ :G<%RQV4P?M7#L/.=_G*W>:#FU<CAK$/P+POZ]U%
MW/8L690/OZNOVZ9:1#$6@@H"*-<$W0G5]%HT!D)YYRCF&!%LE(:^)FAB7]R*
MWLZ#K?"@E6X>C1D$ZWI$QA<$EA[6T7JKT(R):4[AF<&!9PO1F)BW'Z8Q^KQK
M/U-]7MI=P>QB%:% + ZS!(2(J-T4ACG *<L E9G +$YD1)E=]])S8B:>J+W0
M[>5KVQZE9Z$Q.]V--]AN6I[8.D&&8]@F;WU%SPJ9N8OHD*&G/4,'/^TV+_<I
MX^YE2W>A!F]8_A>$I!%.!0.BZ2B&U-\PBQB($6*<9C$4PHAOPD38U >;?0;*
ME0QXUUZ^(YW1"XM#/XQ!],PFL"],[*;Q,1QM_YJJVDS1/</$1$^S>E#4K'/;
MQ.CC&6[TC$.8HRU&OI=MB/)9_->&/[0[\O(+^:&Y(ZNJ^7G!1$H22#/ ()<
MYB$&E"0,4(0EA DG26JT'MN)G7CNMWKHK_E3ITGP]UX5W3>P)C\"LM/&XH1N
M#JQ!?&,2N.S<0H>4.GWW2@1;+70/.QV>O9T8*8L0QB2(N44N?"%G%ZZP!F P
M2F$^VGS!"6L+#V(2]D^/3:!U960-&_G['\I9E639UYI5MR7_=54^--R]+6-O
M$\I>L%RD%".=J8XUGP52IZ!(<I#F<1:E3.V[8JM3T#AU9DRD]>JUM:N]@MO"
MRZJA!=0Z=G37K99=+LBRI^#(=V2;;)L:>?>$VT2@C\BZC<'*>^;-29E7RKZ-
M >YR!F[4J*[AH:I>%YJWOFFM_4>I,WZ__]&%0B!GH6"Z%1RD&$">A8#&F0 <
MQVJ;"F-&H=4Y=%#:Y,&B7G;;^SUHI <_*?FVUYV'03.-'WF"PC:,-(#")"$E
M S.]19:&9,T<8#(P^S3.9/*0<X.HM;XT]$ZT__]0-C*^K99JC*J]7KN7Z5]$
M,"<D3B* )=7=[3D%1.81B&D>RURBE$NKWLB6\B?V!;TVP4^]/G_1MW3V5?H_
M_?7YK_O5,)9;'UO4S5S'A%C:.9,)8'1I!>4"AK_^3U;2YV[ZY +-F4Y/3L/8
M7[U__T.PC3XNWI%:/*S6+[<_BLK$RUQ\>.I,<2\SZ(4:DB=?MG;8!7@QU&Z2
MG]H8?-42/=$)#%KCQ"1P?L392 0&#=KG#QC^H-<^)ET=R")',&68JUT\S26
M*4$ )XB!$#%$PHC*+&0.]W2'I1I]-4??RWVGSE"LWA;-^>YJTB-HMD)[ ,1W
M3Y-KQ82^6IH<V3AM1Y->V%MH:')DN&$_D^.G')/)R^7JN\X@JC7XW6I#:[E9
M-@PYGP43Q;..$VP;EJO?)()@" A#"$"41H @DH$DSD@:8R1S.Y9L"]E3IYI[
M39K)SSM== =X3>IKFV&V@)2&.8T2B4$HI*Y["Q- 4Y@#R-0)"LDL0YS:<PI.
M!*PS*^#MT[I8!M$94L#ID,68)S$3%$2$4  %(H!F&02<TRC->)3F MM2^4V*
MJS49WV]JLG\+DNB8C&\Z3,V6L(E0LEO/#F?TW5KPH@ZT)]5T$+T:-RVKW03=
M>APP\%5.82%YWNH*>TA.BBT<AAB;'=1T<ZNR24#*;4?BKE-G=]'EZ(X7TY$N
MI/;&&<>A\N0" 9*A1#<!(R'.,L&SV"TU:*W+C'G!3P== ?<NV77Z!3]U&MH2
MA(YX$[8)P$GQ=<_^[=32/PU!.].5.V><O&?^[#5YI;2?,V27<W[N0[HF_-2I
MN*H*6;"FT$;G&F]7K.@\;MM4]:.H[Z4NU*CK=4$W=:/ ZA-I]@]12AD-U6Y7
MTBC724&UVU7;,Q#A&&58Q$F:9@Y!A-&*S1-GN'UL#A.:_ZM3MV< 6S7<NNH-
M/JW%-_7Z=,ALJ0_D]2HH1:WYP-3;M<TTCGU;IMG(.<!WS%@>JM:"?7M_]V&[
MX^LZ+-\$2D/M7)6.-\&^EOH5M'KZS&QZ@LQ;]G.L/C-G2#W!=YI%]37PB(J*
M#:LW:W6:4S^(];-8Q#"!(2<2()(G ,;J"$MQK"_>A%3@E/"46A&TGA,R1_U$
M+U*YOT:F0]W$,32F#FJ<P;8^9]_6SU=L=2N*N&",SUJ(8Q'SET!<,/)LY<.E
MSSK4W?\F2+59-Q38'\JG3=ULLC8EORW+#5G^=;WZ7G_;ZYH7Q7F<YGFJIF-*
M )1, !I+ 0B!>9:E+%3SU;CXWD[VQ).V%QZ01GKPT(@/UL9]!EW@')[1$X-D
M-]'W] @:16Z"+62M+D&KC&$;P]'8613A3X>A6R6^'9:>"O'=0!BLQK<<<KZ2
M?#=;#^KR'8=PKCE3!QY]B[D1^.NJW9"]6SV2HEQP*6C,I00D$6HC1-,,Y"RA
M(,PS05!,1<2M:N\'I4T=0NNE[H5V>@5N@I^[]CI?6UWL:\@&4#3;/7G#QC+\
MY0<6EYJPZ^;ZJP ;D#5WO==UL\]4=QD\Y.8 FJC^W7Y I)76Y,))]>V7Y>K[
M?PK^(/ZJ9.E?WLJZ20,<'.!N2TU'U84S*,DHET@ (6,&8,XCD,,T HRC#"<9
MPE :;=6F4W'J'5W+<UR4@7H/Q3/1!415\+_*>Q?R19]62!5\TPI7-TW42<V\
MFOP03=#Y7Z(;G.8W^O]1%-TT]TW^Y:?X!B7(,IX_P9N-8,C2&%+ :"0!A"D"
MA&(*H#HVYTF:)V$*%\]B35=_CG>[K^JHMWOUY;[ZJS-;A%[W==BM7&V?M -E
M^P7L)ZW:7]3>5JD<:)V#1NF;0*N]_5>B=0].8I=ZQC712=_1R.G ];1.3J#@
MK(OK=  ?K\@32K(OR;Y;_2Z60M])Z8X.'\FC,"W)/OOP#!$/4KX$O>2@$QUH
MV>;%V>?M'G9T7DRV\U-NUEH5: ]:Y%2@?7[$V0JT!PW:+] >_N (.I!?"%-X
M%Z+Z+!KL!5_$(4WBD*2Z%A-UNY^008 085Q(AG!FE""X(F?BR;<C_)"]Z&#=
MRW8@K3@#E$%PT8_Y=A-Q1T.QE1I\]FNY S_'. 3&$G+8(.%&OW'9/B.^C3./
MST^P<=F&LXP: Q^_Y)'V0?]5_>T__JG_C?J#DDK\QS_]/U!+ P04    " "5
MBKQ:NQ(6KLXZ 0!(K0X %0   &-M8V\M,C R-3 S,S%?<')E+GAM;.2]6W=;
M27(F^NY?4:?/Z\FNO%^\;,]22:6VUJA*.I+:/7->L/(226TW",@ J)+ZUT_D
M!DB") CBDIL[Y3,>NR1*VAD9\65D1&1<_N5_?+N<_O05%LMN/OO7/[$_TS_]
M!+,X3]WLXE__]-=/KXG]T__XMW_ZIW_YOPCY7[]\>/O3JWF\NH39ZJ>7"_ K
M2#_]T:T^_[3Z##_];;[X>_?5__1^ZE=YOK@DY-_Z?_9R_N7[HKOXO/J)4ZZN
M_]KUGR[^V6M.M:6&B.0UD9IE8GFVQ!EJ>)**@LC_S\4_6R:MXIP2[ETDDD=%
MO,J)")]M4L:!Y:S_Z+2;_?V?R_\)?@D_X?9FR_ZW__JGSZO5EW_^^><__OCC
MS]_"8OKG^>+B9TZI^/GZ;_]I\]>_/?C[?XC^;S/GW,_]G][\U66WZR_B9]G/
M_^NWMQ_C9[CTI)LM5WX6RP++[I^7_0_?SJ-?]5Q_DJZ?'OT;Y7?D^J^1\B/"
M.!'LS]^6Z4__]D\__;1FQV(^A0^0?RK__>N'-W>6C)=_H$B6?X[SRY_+G__\
M<HYX0$K[?[GZ_@7^]4_+[O++%*Y_]GD!^5__%"_CG!214K%>[_]>_\.?;Y?]
MLH E8J7?YEO\P>;?EU6.)@&^K6"68+VKZP6F\WCG+TT+3^<W_W+J TS[GTX2
M=)/^JR_"<K7P<37A' 3/@ CBF1&)B")6Q40X@VP4MXIR=G?'A>(EDMR+8 GQ
MSQ?SKS_CAU$47)9?%';(GA4/EENSY32ZK\_<)_R[DVAM!@V&6# )R3:>V!@M
MB<#P?X0"*>$LLK=7NTOUMCA?+.)/\T6"!2J-Z^7\(CX0[5VX;O[&SU_\ C]$
MXN=NFJ[_=5[,+VO(:C6OP+FU6)#</_V$N\ZP6$!ZNY;*HYOK=[9"50K]WZPA
M\1>SV96??H O\\5J$KS/V5$@%"(RP6@@3C%)LM;.1_Q_+HDJDM]>]2 $\/81
M<#(G&T'">UAT\_3K++W"6W>BDHF!(>U6Y$!D2IZXR R1U"L9F+$TIRI0N+/L
M05@0[6/A=%Z.#(:75XO"J=?=,OKI_P:_N-Z#D3)JE10).N(>N!?$N5A^ZW+D
MP22FSU,-CZU\$"1DNY"HPM%&5,2GA9\MN\+[C9ISV>= J28IR(Q[D)$XR(*8
MG)E6"G*BE4R%>RL?A K5+BJJ<'1D5/PZ6W6K[Z^[*?Q^=1E@,4D**)HYB>#%
MA^9/S,7/0H"# N^#T\)S>Q8:[J]X$ ITNR@XBX--2/\#7'2%";/5[_X2)LYF
M$6)6:.QX56XZB:9PX@1U&5BEHPE"5D# W54/0H%I'05G<+())+R9Q?D"55C/
M^(_(?W@YOYJM%M]?SA-, B@.SFD2O.)$!AE(8,(0Q;RCTF2TC54%8.PEXB"<
MV-9Q4H_/3<#FD__V)B'[NMRM@U4;36BSD4%;0X01%C?B'/&<HLW,M;5:RT2%
MKP"81Y8_""JN=:C4X&T3('F1$HI@N?G/VVX&;))--,I*3FS(&A5DS 0]:R!,
M1*>$8-'$&E?-CJ4/"UG1UM%Q+E-;0L9+_.6[Q:?Y'[.)Y5%FSS,1%CTJ&4)Q
MJSC>H\%H;I($9VHHC@<+'X:*AB.9-1C:$B;ZN_'=XOUB_K6;19@DXR#PXEDE
MB_N(@%<C,$6R%XAXIY,2Y_FJ^U8_#!T-1SFKL;8EB+R?+U=^^O]U7]:VD]5>
M&V0-S0QP%\K@M8AH]REPGZ/V//%Z +FS]F'P:#CP68FM8T<_RQX6X'NZ:0[4
M<68)91SIMMP2%[TG&K6AE2XS"?F\B.?6:H<!H.4PYZFL&UGDY8U\^O[S?'8=
M@J%&)$^%)-1!"< !PI5%2ERB'/_(9I?-66*_O^)AHF\XEGD6"T<6_T>(5PN$
M+N/A4[>:PL3K*)5!'15]PJL,W682(I2H/+-*"XI@/D_\]U<\3/P-!S'/8N'(
MXO^T\"4/Z>/WRS"?3FQRTH:"5JDE6KJ%YES>9K1/0*6,T9R7KW%GN<,$WW#<
M\G3F-7+H?_T6/_O9!?0!5QU=5AH!:UQYI&4,+13<.@E."LV4%"&>9_WM6O4P
M##0<DSR;E4VX W^#Z?1_SM#9_0A^B?=8>K-<7N%%YHS2*AI -B15-H)[B((2
M=&J$A:P0U#6BUH\L?Q@XFH]"UF!N$RCYC_GT"@6PZ!_L%LM)HH++$"-Q4CHB
M,_7$!LY(3-K2))E#=5@!'?>6/2Q=JOGHXSG,; (-F[R.];-]N091"%?+B0[1
MQY L"99IM'VSQ!TY@4P2*02?<)_GV8_[5C\,&\W'("NPM@F(O)GAUY =W5=X
MY5=^LZT)3SR::#GAVN/UZ*0FUE%&J'<Q)D%=3C7TQN[5#X-(\X'("JQM B*]
M]GOI5W Q7WR?T!0HRV@^1PX;A'O/) $F**7,VF1JO&G=6?0P0#0?>CR=D4W@
MX..EGTY_N5IV,U@N)U0H=):E)6@KEV=9[LJ3BR<B4FWQ/F0\Z@HXN+/H83AH
M. )Y+B.;P,&OE["XP"OO+XOY'ZO/+^>77_SL^R2X8".EDA@?*:HU",2)DB7F
ME)+!LP3VO%#TGL4/PT7#X<E:C!T9'V]B7KRX2AW^C1>K%2S7,G@]]1<3[XT2
M1AHB'"#*;<DT#U&1K!G^)#-EV7FY^H^O?1@Z&HY>5F)K(PG:K[O9Q]7EZM?%
M8KYX.4<BXLUN0M8Z*>^(-PF00=Z08*PBR24TBFQB69T7RWB:AL/ TG#$LS*;
MF[AQ/GZ&Z?1:'RIJ SI3G##4?412FXECPJ.?Q<#@]9E9J!'PVE[S,% T' (]
MDXU-@.#]59AV\?5T[E<3+2PW7'F2='FO5T")!<<(,W@I"NMD=K$"!K:6/ P"
MS0<Z3V5B$PA Z%Z6?.)Y_/O'S\BVY;NK5:DH+R\\$R&XBQZYP9CGR)><B(]&
M$=1T7 .GSD=7 1+[:#BL,K#YL&<U-C=B<"QOT]$A_?+]0Z$$9A$^P;?5+_B7
M_S[101M--2/@(IX$$0V:V%03H9,UN.&LH4XAZ9.D' :AAJ.CPS!]9"2]P!VE
MWJ@JYI,5S 6F&$DRH\T=$R,N &[!Z\@R0[G#>9KFSG*'(:+A8.CIS&OCTD'*
M%W[Z9I;@V_^$[Q/I+ M) 3%"1+2; F[ E@VPDCGF1/*N1ISCWK*'H:#Y".@Y
MS&SD-KDMDGZ-/UE.(J=26@[$9XL, 2AA7.Z)\1 T!6T-G%=0^LC"AR&BX5AH
M#88VA8EU0X7U)E3RDIJD2*1!X28,)5Z5G?#$!23F(-2Q*!XL?1@N&HZ%UF%J
M-63\R\\/&/D6?W!B5ZD^C/=F5CJ#]9^Z2^YA#:8>?*-&KZG]A)W9=JKL87)_
MA1N@V*RU2ER23,&C(1@L\=0$XEW0/E/AD^1/\63O"F>9?NNX:Y\SIK(2#FU4
M$J)U1%I$HM=>$N.HHY89&=EY>1-;BXW3<ZJ>H.Y8@"?R<&RK?TWVZVYQ^29-
M! M*@=-$R8B;3\X1I[,C"8R0PJ.U$LY[][ZSW#@-IP85_PE\; , ;S<M"B=<
M*TFMMJ5P#+&+?BKQP64"VAB=J-3 SRO;O+?@.)VF!@7!2;QL]"Y_.9\MY],N
M]1$./RV=+3]^!E@M3[G4'_]8G4Z2!Y%ZYC5_M207WG^9]*67Q81[EU]W,URL
M0SMNOFXA= .D))4$'@/)/A4]X ->"8R3$&P 9(NF85_^2/;+T$M[L^CZ1,%T
MM;S^R>W1.H:N4_7%]1HOEDMDZ\TN:8R1IBR)8A)WJ10G+GE1;C^5*0O&^%!Y
MEW<I&,>.& P)URJE KM'O%SN4K])#+S9A$J,1F<RH325-WU4DDX)2T#$[+UA
M0IM]CUNG8^8>(>-"YQS)[@3).6QN "LO_?+SBUDJ__GUOZZZKWY:HNPO5B_]
M8O&]FUW\AY]>P20)&L!'380PR":TM8@-CI&4%,N4<F_ROMCT*=@YB+ 6L'06
M .9#2^-DB'V%19C74D@QED9-RP\0 3<5IO [K*X3EZD*$NUU2D30"4T_64)T
MRI/,8P;-A=%J7WO-D_32'GK&<9&&@U0UWC>@K-[,OB+5\\5WW,+$1Y:5P5,0
M*' T]2W2'K0@B7,:?,J9RMHVT/;ZXWA1P^'D9-XVH6'>+^"+[]*OW[[ ; DW
M\$X.G3^;T)=DE,B,_+ 4%#$11&;@0Y#['M5.@<A.0L9IY#L<5L[G=A.@N<.8
MB<K.>I""<%%,00T.-R(9B3%;GSG%O=3V'.\0,$Y?WP$OGI.Y>_I-,U_Y:25]
M,O\"B]7W]U-?VMNG8HU]6;>Z3VN7$]Z"7\*',GOE7?[K$OKMOLAXV>&->W5Y
M-2U!D5> &T#OM)?B++VX+%5]_UB'JI+G3"0'R Q3"G6"+1,3%.&0+$W"6CQ*
MU973T+MJP7JJXMPU!H F].5?YO/T1S>=3D*6/OJ<B=<JHUHHO7IY-@1/N-)1
M4&;EOFXAIT#W>NT6S*XJ #N)F4W8X"L_N^C0CU@S \W%7[_%Z55)X[S9D[,N
M>HB)"&M* @Y0XA@5!/T)C;=(S&+O-)73;/.GZ6K!#JL"GNI":$*__.87?X=5
M<5$WO54Z6/X^G\6-"9$$R S<$JT4.JM>.+0OC2& 'JQ,,@2PM1V^_12U8+%5
M@5-%QC<!I%>;A4NR\"5\\M]N3LE$YR@]=9ZPOKD\S[@7)R)AAC+MN*!:U8YD
M/D[-.$,<!@!0)88W<+V]6WU& VY-_>T)0,YPD2$07=K*XWW-<!/)D2B<M-$S
M$UGM0,).0L:9]S  8,YG<P-86=,_D=R6(9N!\(1>K604[7@)Q;65RI;JZJ2&
M>5@;9ZK#8"]I1S&R@1C!V\Z';MI?ENC:]85-G^=39/JR.(NK[S>L$29P;W%?
M&13N*WA#G/&44,]$UD+SG&IKCT-I&]=?'_P=?Q 1-:!YMO9U/V2GG7=6\4#P
M8A4E$]+C(0J6X.EA/#CAG-[7S/%,L#7UUC^,]!^'V#FB: !4UR^%[_WWX@J4
M'J<WL7W&M,B2.V*0.VLK+H0DB%66*F&8QRT-]$B[@YQF8'66Q!]YJ#V7_4UX
M8+B9Q16N^X!5$RUU+*U024E60!9109Q&DR]2G3-$;@W?E_!\(I)V$S/N[3<<
MCBJPO@D4O9W/+C[!XO(5A%6?%O.E*\9;B;N_"]/NHA?5[1-3,-:#-H0+4QH/
ME&2&O@&6%1R,H]SQVJ[]402.&[H>"&W#B:@-!#X\14J50F-!D?(RR)A9(,ZA
ME^(,&*^\,&YODY Z!M:XD>RAL'0>LUMP"0\Z#6AO9A>9E7A_BU1Z\S$2N+'$
M2YFREB"%W]=K:#A-U<R%.*"]7E]$#=CN?3QMBW];034G Y>*2N+142:R] *U
MI2&&DC1!!*^YK7TM/DY-,W?@< "K)(K6KK\)2]YF)3T)0@7DB9$DI%""=4IE
M22U3MZW7Z]][S5QXSQ)).(K9#=Q[#SGR9K9YCGY?,EY02JO5H@M7_2/CIWDY
M$_/9"JG +U[T':UA>6M$&!Z,,ZAR?2B]:TM V3*9B(NZE'>:!&Y?\XO3BKAJ
M[F#<E^%G0>N((F_@OMUJ9K:NR8C"6PHL$&83'MA$ _$@-=JM06E02BB]KXC_
MI J9>S2,79,W'A[N5]&<(YPF[MU/"[1'KQ;?^SVLM[/>"=?):1TEB8KY,E[0
M(8,")X[%2!U 1.>K,LP>HV7LIZ-FX%9%6,?#SJUA-X.+DFCZJ=XS0$K] YR?
MOO==>C/;>$A;AVK"I)!!H).?='&.+*!UDE7)"LKH'5D;F=O7L>"D&.Z35(WK
M6C2$Q\H";$(A?H"5[V:0?O6+&?)K>2?%.G>Q6TURI-*(J B-H33XDJ7!ES7$
MQ&120L,YN-JJ\6FJQG5;&@)E90$V <JM/?1.?^F!O8#/,%MV7V&="O=VOBQ9
M<._R)_]M(J(U$CR:(?B?,J+'$C2Y)='"!LH,<F_O&/83G[Z.(7%<OZ4AN XI
MVB:P^Y#7$V-<D)0"<9 BD3H(8J-))("2W',TFT7M@J2'5(R;$ML0 L\44 -!
MH:?"$!.#]%J3(]'!<2*CQJWXQ(E03)A@$H?J52)/T30N_)X[S'B^6*K![)EZ
M:+WOY? 95EWTT[N;.+.AUMTO#]I=:\\FGK/5EHD:HG2.<'"92,/1LP7E"4.7
MU^4L@\ZUZW&>I=76=#K_HS#[]7SQ:GX55OEJVML MQTT;I^GG;=.YS(G*5,B
MO2^CWE'?<XIZNLS>L_73X@XG;^R 8&4,/;#1!A)46^'E]:R,%U>KS_-%]P](
MDQ25T65P&Q,2W226' D"&($ 63(6G<BU,;>'G+&C@ -CK)8@6L14/XP\34"&
MTNY'$&'+R'K'#/& =[Y#WT4H:@3;.V&Q"I[6I(P=P7MN+)T@@!9QM#W'QP!-
M%(0@2I8Y/L)+$B13J'&3 VF,]+EV$.[LT4D#AM^>&U&GBN(':(5[P\SE/+_[
M HM-PMJ9)OPC7ZUMOA]"?"73?1V<NEGP!F?,.DMMR?MVM$PYL$ "94"X%$YQ
MQ5VNKN8?(>7\MX"O,+N"UWC>7I;@"W[R;]WJ\\NKY0J76]PT0BA5A?C_4XG/
M.:Z"H,H2&ZPE,N$YL-1HDF5V7GFE/*V=M'L"F>,:[#60\S#L/ZRLFK@/EZC@
M2]>-/IX"BZ]=A.7'^31-(LW.)I,(SZJDNPODG&"4E%P$*;C,3-6N=7F<FG$M
M]2' 58GS#6#H+XOY<OE^,<_=:H)WMC0Y6Z)E258Q6A)KM2).VJP3BS[JVHIZ
M:_EQ;? A4'(J;QN(H'^$_EUATV=QDHU$,R:4;GRJ#$F@GKB(K$A).:6T%L[5
MSN2^2\&XYO00X#B#PRVH#9BA+3DMC>7293?K"D-6W5>XW@YR)0AC^G(9U((T
M<>*I2"2P%'A ?R.EVK7@3Y T[@/S(.JEH@P:@-0'E @24+J0OT+;;3KOFQY>
M;\8Q9[Q)9;9.2=$P%)U5DPSA*1H6F)$AU0[Y[R5HW.>Z80SF6OQO $S;[2[?
MY?M-Z_ VYMX[CQ=QII)(KPPI%S")GAM-O4[25^^XNY>B<=LK#0&GBA)H(FUE
M$SPIN1;7.3@31QW+WG BK%,EF=$3R_'_..534%1F2+4+DW:0,6XSIB&P<RZO
M&S"@;S)RBC8--VHT9TU1DVJT^QE'[Y +8H7/)>QN@P+J9/4A4;LI.0@T[D<"
M306.-W!Q_<5WLX+W=[,R%F&YZD.WDTRM=9I;PCWMNZ$C7_HF92Q& U&;^M;/
M3D(."Q/2'PDVYS/\W ***KAY/5] =S%;9QW$[Y\6?K9$UJ!DKC?X"V3\.R7,
M"0YUI4=..56&E)<W9*_0.^ Z.PI!.F-J/Y4=0=YA&/NA8M%#":<)Y/6)+[_/
M9_.[E_:U_E6&"UOZ:,14IF8[AX>(&T>BC4"MEVG_./F3FP \2M%A^/JAPM$5
M1= $I&[-ONOGFVYVA=NZ?<!<GY>;IK^P_/4;LA&%U\W\XOL;Y.UR=X;T!._\
MS!E/I+SGX/GB&I4ZYR1"H"&@(Z*K=RD<<#N'@?F'BIJW(OPFG(C-%C<G^1>8
M07E,$"8&EJ#PDP*1L?3C*]9M$#IH$)X%.LR+^@-2#L/?#Q68K\'T!AR)WV&U
MY3V;X(..@A$P9>*+40A\(8!DYZ1AP4M97>O=(> PG/Q0X??3&=R 9OD;E.E!
MD%Y\1:5Z ;]?7098O,L/<KE^\<LN3I1,24,T1+#LB0Q,$I^L)-1(E2WJ5!5K
M.PQ'$7@8NGZH:/QP FI -SVRN5?=]*JDK#U(*!0Q6.G*9*)4'A^R-B1DC08L
MDYHIQU@VM;-9CB3Q, 3^4 '\(874  :OR\'?PZ+?R_H@)1DC'AI*M(N.2!D+
MPR 3SB@%Y4$@URHC;2<AA^'IAPKJG\_P!E&S.0T3+RAG*M R=*)L PT!3YTA
M+DJ*/['65.^.\P@IAR'GAXKLUV!Z ]C9RIE_U7WM$LS2[98@3O$_:>(D8P&L
M+K&:TF_=HQ9E7!(=.//,."-U[2?%0^@Z+(7SAPK\5Q?'#U;*L*.Q1,V:AEV?
M'[*XX<GMU"]07J]26OD^7/L&HASQ$GURA-& $*6E%9<V@:"&BIXJ8XROW7KE
M2!+/;^BQ6>Y3*7R=2"H]MRD1E2EZPB$IU,I1$T5S$-8Z"'&PXNR>@F:*CZOC
MXV&GCI,YW\!]^ %6W:(GOXPZ_H3_ZL6W;CG1$41DI>N#U,B0*#BQGB5BO#"@
M\7_JMWC;34DC.#I!M@\[8)W+Z";A\FI^Z;O9A%.-1F!P!)1+: :F2%QRG!CE
MT Z0)L58.Z?F,5K&A4P-.3\)G1.8W@!XWA?=.Y^532Q+U[<9I$U<_S<H<8V)
MCS'RJ) U6EED$CH4SN'YXIYQSCB+6=4.D#]%4VM@.D7R]V?;UQ1# [#J'][?
MS_$JO^'69C^/;U&;3$,2>/ZRX27SE1(G(B<I1T4I$P"^=D'H"62.6[,W"/B&
M%E8#>+R[A[M[?=MEM#V75XO2N&:S/;0@ "T'0V1V$HW/S-!_5H(PAINDJ4R[
MK-W1Y4@2QZT*' 2'0PJI 0S>&*[HUD.?C#'AD 6349+$(R62 6IU+@(1++BD
M>- 4JI<//J"BD7Y!YYOS9S*X 8C<?3I/%H2+1A!3ACC+8(#XX) 7-CNA=0XZ
MU YYGI";,#@P3I3FWJR$8UC; "X.:7B[LQOJNB_A[>!F(Y477!'#&&[;AD0"
M_H#8H+5W"3QSM?.C*I'>B)*J@\4QQ-DPBA_/ G\Q2_WOIFM)I_^\6M<A',"D
M2< +1 ,5Y9V]F @H)6^S)R$;RL%0(ZHG\S_K!L?5SJ- ^,!C-#Z>VBC,?(0]
M]\SLXN(=QPFN8U(! G$TIU(YAC::12\P 3/"&VNTK1V('FHOXUXK+1^B9T5)
M$\45^Z3QTB\_OY[.__AW2!=P79OT(J_ZSK93OUQVN8O^6L4@8]8\8!;U1/%F
M/)H$R(-2*)>X)UH(+M!1MHD-4N-3=1?C1AI:/B//A(R&3;<#I3!1S&HF%"74
MQDRD+N%KRBQ)*FH9L@)*:R>JGDGRN(V56D=];9DWD/F_8Z<WLV2DD@X$7EX!
MDB,R<;S5RB1J- B5SDXP(6OK\3WD--*4N8XO7(OM/\#8BR>RLJH.PCAJK6=.
M/WO681D'Y1KE:!S>N!Q].Z'6P_=0.3K" _5,A01&U_9H1LY%$]I*(P6:'XZ5
M\:N:A! ,B9RZE+7R2=1^W_J1<]&.P<=3N6A'<+X!P^^1U!G/I>%1)D*50,T<
MN236!4Z8#IFY$A=)M0>3_0BY:,?(]K!<M&,8W21<-N_"F7D R1W)%#<CM3#$
M.0A$"I6\0L8)5UOA_%"Y:$?)^=!<M&.8W@!XGDR"HHE:Q65Y$N;H-$NN<3\J
MDU)G'HW%#:;:7N0/FHMVE.2/S44[1@P-P.J4]*;@RR:I))!*?DF)T005/$%;
M.UG#=))JD,#=?XM<M'/ -[2P&L#CL6E.D29M2_E#A%++)5@LJ7:!!$ZCRTKR
M9&NG@?SWR$4[!X=#"JD!#.X(XK!D8D(SE40?RXP/[XA7N90,1H/GBWL:!O.!
MW[:9BW:&.7\F@QN R!$/@T\$@H723G(>B4:K@4C.-+%)""*"R#&JR".K74)0
MC?A&_,L3473Z6V]%D?XW>MR]?;\3@N7$O"$IE-!T8(DXDPWQ'FU@)]% 9K4#
M()6WT(BJ'1;9SR'>'ZR\O:_COSMAO>);PXZO#_FZ\-1FZK\G[!L!KW*63&J2
M>*G1XE83+\HP6E]L3<8HUX-E\^\CK/+;0>DB8E1B1/M4!C<;1:R0@4!(7.>4
M;7:URTH;?3NHA(4G7@R.X7<#=N,-]6N.%*4\GY73NJZY3;&,>T,C6I6J?L89
M"08<459HGEW&LRJ& L\N@AK!T@F2?@PT9[.] 0S=V\/&GX\2N'5H91K0Q1]#
M4\$Q X0&QTV@(DBH_8:PDY!&,'.^H.^WDSJ;ZPU 9ZM[T28T(XJO+I%LZ,O\
M@5,\52$2)=%)<8+CF:M]+3\@8ES(5!#LXSVB3N!R S#YM "_O%I\[[>PWLUF
M(SSRY!E#Y\,(3V0VGECC',&#PY(5UBM:&RZ/$C.NCU8?-G6XW@!\7J34SXSW
MT_>^2V]F+_V7;N6GF\T8&H61#H@3>(7+!(($*@7:@LER;RCGN;:1LY>@<>/S
M]6%4C_L-0.D#K'R)OETW<[QNL$!5YJ5O7W2L="ZVD5CPG#!0@3DO05;O%K:;
MDG$3H>N#IP*_&T#-BQBO+J^F)1[R6.SK9F/!2943;J<,T'51X,'PC' >:&2)
M0J[^?'@P<>/.GAU ,0TBE1'AMERL)I^ZU11*HF0JW4"O_+1W-'*.2OB,U[1'
MYDBC4,N"Z5M;VTA!<<T.TD^XPA:D\'>W<'IT\49"UZ<[[778VAHN_M:M/G^
M=6WM\G/WY=/\U]D*3]CF8#%+*0?)T+ KDTVM=218&DC0+BGA@.I\T#/@L8C9
M3]8XGEDE .R#4T5IC RT5]T"(O[Q1G5*[_%*UIYX7=(ZE$<EFBBJ3H=N9LHY
M.'I08?\3.+J[:D,PJ2G8>14N-V /[7A/!"NH4R$2*7- BTY%$KS5! 2'*#2(
M*&H_T9Z8T#)\K5;%^/)I#&X (FA_E?!#Z6'>__?-[.'[S8?Y=/IZOOC#+](D
M(,@MFH($()>&#X$2:S,GBK*8:$B>LMKAYB-);"00?2(B'HX7&TP\#:#OX68F
MW'%J' #Q(@G4U'C?.Q<,T0KUKHI,I5B[&]-#*L;%T*!"?Z#!SI+ R1CZ HMN
M7K(6%JL!FL11=$ZI#H*DJ#*1P@JT'+D@ B]PXYQA@=?NFGI\D[@AA\8^&WY.
MYWL#ZN=FDL?6RTU)C)HHI4![\.7)IC1<C&5JC-<D1^$M&GM:Q]HU-8_1,JZM
M])Q0JB*-<_,J/SU+=Y#3FW%-HJ?41.F)D08Y(@Q#[8PNB+8)G)8&T"EYQAS+
MTW<R;@C].8'= !*:[KUV1L>@$ 1P@<*(.2(/E!'$,Y=(<@AB!2"]?<[>G0/V
MDAIRVFT3)^$9$-#T*3B[MUS23(H@2WFT1V<3*$<_$]U.0Q,#::(.YKENAF?I
M0#CDA-[13\2SHJ$=H^EVC\M/\T<R&OKT]H!RZ;N3(--Z8'P E,NR6\%'6'SM
M(KSO'4Q4'?.+6?^5__#3*YA0$5%9E/(%'P*1)J,MJ6D@8'0,3LE,7>U#,O2>
M#CHL0PX3?K;#TA0Z&O!?>TZ_62ZO(+VZ6G2SB_6V^KWT?_;N2_\>\NLW6,1N
M68:@,M R*T]L9D"D$\A]55H5H&=%G97!Q?KUK$<2>1">AQQF_+S!M\'DUP!
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
MFN),.;P,5,F=5]J'1'U6\GE@N8?*9N8@/$L\OI:X6KB[M\R2TB(:]X6FR=:
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
MC>K$--=='ZJ3YOHDB964V,Z5$ O_#NGB3E.0'; +%GSF3!$-41 I;2#>H]O
M$^1 J8_>U<YU.(/<<Q7<"4O?'ALKA5#H/A'!DR%21$><=X9XR8"[(+BN7D5T
M#KWC*K_GPN1]5?AL$FY4,;Z(<7&%E&R:.F\%QWZ?KVMD9JNM/SPQ-_6H)2JE
MJIZ^K7J9J_=H>+E>&.%U2\4-BL$:\*%4&QF6B(3@2AE2+%,*I++6!VYJCP8_
MCL*SZP,*^[?6VNE!9242E0+/48GX9'2CO-%XGJ/2:&5XBENHG?+_-%FCY[8.
MA:,'Z?J51=2HTNL;6Y]D_(4ZH;:'!%0S[<)JQPW)C.(FFD2\*$U6;2PY@P+O
MK:!]P-\"#[5C2+LI.=\@"SLC+XIJZK6*> F7MMR&,^*SCB1(*I+Q(H.HW;KM
M$5+&-J/.EO]#"^E\EC>J!][#;%F27J]M@U]@!KE;E5C?29;.WN]5"=$?3' E
M??)R?OD%U[Q.2OX JVZ= +8#9!28=S(I8JRW1%)>"F$S)\@>J8/RCD%M ^8(
M\LXN];^[U*^(A_EW@&T)W)X-*5224E)2 K]$JH"L !J)8,!$%"8F7=OU.X:^
M<7744)AZ4/8_E,0:U6;7&^SGG;W[8X:+?>Z^E'W^^O'=^U/TV1-?K*'1CB&Z
MDD[;O^3'S[[O#U%^?0-#:U)0IK0E<2(0&2S^*F1+$M6"FN@R=[5SQXZG\FS;
MZN;X]9/S;L[.!YB65N?]$,=^W5_\$M+-&/#;,#& $:+X!&66LM09'0]&@=#
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
M&/O17B\&D4P#B/N XD$"RLO,*_@*TWF_J5^_E1XL<!UD<E3G3 W)"F]R:<L
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
M*4^TTLF4U$NK#W+$SKLGK\D9-Y/CV:_(DZ30(J#*1JY/7\HA0"F3912/H&=
M'&A99J9QYT(4:*,.#:A;<EI352>*_"DHG<C_!J!TZ\D\V-1&V4J;@487")4E
M1SL:(!;0SV%E((^5VFI76T,]251CL#I5_/,A9=$ N!ZJ\;?=#-ZLX'(YB5$'
MG1(0EH/'K=! G A D@_(I4P%=;6?!?:0,VYET; 77RTI- "H!^?B/2S*#_P%
ML GHI+Q5>.JR*Q$8QHE+WI+$M=9X$%.FM:LN]]$SKHZJ)O2GKKY3)=#HJ_"+
MV ?ENMG%^T4WB]V7:3]3['WQ1+H(R]_]HNS]*YSQ4GST&I5RR\[86+TDLVLB
MYM.N]&*Y>;2S*:'EY8%081$[)>G1:^6(E(F%'%BBK';JZ./4G%<@\N"S:QU>
M%+BV5!'#;2EV*[W0(V02LLK& J/^OJOW6#W([@5&S]:J(=J[I2 5.-GBK74_
M-)>]2[0T\^6JS%R%DC"F M[S@<<<(!C-!O?93@F65P=3/:D?&Q\_1@1-0NI>
M$"X$+D+VD9A8$K2<0/>6>CQ]VBLN4*6$ZFU]?O#X^%$(.#8^?HPX&H#7W]!V
M0,,QPL>K\)\05Y_F+^?3Z;HQT2]^<8%;*E4+:#',+M;)-QL'%;($$SW'W3ED
M'6Z...842> !> B&Z=HULZ?2VAH<ST',? 3Q-0#3??$]RP24HN)R?O$X&QU(
M2"(3BHXT2T91HVJWBCHWL%[][?DYK].3&-\BAK:">9Y;=(@-)TRD4)K;)F)C
MCD3XB">S>+NY=FW+#QE+/TKD1\32C^%_ U#ZZPRW4'J?_'KY93K_#K!\+(Y+
M7;(J:4.4\IE(590[2T!44DQRE:5/M8>M'$Q<8S [%0[SYY#-R(F:'\K]W9_
MD!CG.3KD!:IPR;PF06=! *EVW%MIZ$&U94\D9MXL.,Y#<?7[['0FMB#Y#6"-
M3%:F3$L14"[9$)+84A/$60230H@@:B3E;BTY7O[EB<*Z+^X3.#>RP']#D_WR
MZG)#>#8\,\,5"67ZIS1*$I\\\H)9R9RA-,N#^H(\(?([BXXL]%-$-J_!O[$%
M[[]M$:X2& ]>$*90T\DH'0D@$G'<)L&%E];7..MW%AW'=ZDF^)/YUX!%^1I1
MNX*WZ+:G-\CSV46'-]VZ0=(OWW_S_SE?]%TC>X7H K.9YT X>NG((%Y26W"3
MP:8L@V8N5Q]&?P1YXSRP#^8 #R68MC%WN['?_>6U58ZJE#*1)=&B)%))1HG-
MC!.!S#5.<)=M[4S_(TD<UZ,9#"J'0_)LN34 RT\+GZ#$1Z]CE7A%9X5F'I%@
M_P][;[K=UK&D"[Y*OT#<F_.P5O^19?N4^LJ6KJQ3M?H75@Z1$NZA !4 RE8]
M?4=B("D2)#'DQDZZJP89%*&]8_@R,R)C8N2GD5]([J&H<ZVUBS:8X%M'..[3
MT"VPSE?XO*'T.T#/^\7\*RY6W^O4Z]6K6?[E/Z^G7^O-]YU;+,&5]Y@"<"-J
MV$?7-O4B QT1]+\B:'Z8;75<1MIS9(W3,WBP@[.U(GK&UIVK*U%<"4Y*L%'3
MQNY<C>;8#"@423(RI>Y/<QH.6[W<*#>'PJ%0.U$O'4#MIVN2: W=S?+NXYLO
M7Q?S;S]$\;+$HHDAT%[)>D_*(1A7>Q(EQ[/AVAQV(70$V XBK%.XG0J'^="Z
MZ0!POP62Z@P7W^\*;,N**TIZXQE@2'4@&WWR3@N(1CHT,6KI6\?ZGR!GW.K>
MH<'52@^C-\]^8%*\O4E+YEF7K#! *;4$7EI7NV#22HG%J2051W$OVGIP?N3;
MH_+\F\]3;6Y--95E!]O,J_R-5L]T2;QLYT=-1"K"J)JDK@C+*@D#4= GGI(T
MUA89=.N<R(=4=)4%>:)VYTU%W0%8GBY!2"5QX0IHAG4R,2O@0T'(+A I+ 7B
M=.B4C6.+0"Z5]],&0,W$/_99]( 1>N1\L4V96SV;,O?[=3U]YV7O]SXM</.M
MB>>>*<D89.L\*$T&GU<D($^6H+99N&SB0:?:1<CM*JY_'EX[U7$'&^B&JW=E
MTQ^\&B';MD;+B;0A<(T2A&)T%#@KP&M-[K<03AL2,V]>B? X-5W%C-ILGHU$
MWQV(2%#_G$V)"\9Y*#)%8):1,^(Y^;<IYNKSE!)BD;GYK?Q^2KJZ-QT"/">)
M?.PS]Q_S>?YS>G551]!5&6%^'9:??[V:_[G\#4,=2;<9Y/'U>D5FQ72>)\%+
M+[FHF7BJCH9*'*)T"6BUH';D1.N@#CH_CWYU5[YB@[-P6-EWL"6M>U>O V!O
MOGP-TT5EY_5G.K!Q.5&%96&]!LDXHT6""GRDY4(G=VV8'9S3S;L0/T[.0="R
M+P):K87? 8X>#ZS^<XGE^NKMM.#$B1!D3@QD+*6V_53@K!=@.'DZ#HU1OG4*
M]R%T'80L]Z*0U5P='4#L=HW4T>D_!N_?S#*6-<]7E>=?_DI7US6:L-N_)TDS
MGGU&B$Y+XM5;<&0J0K$VVXQH8VIMI)]#[T&0]"\*DA=37P=0O;W>>5?>OOGU
MW9O9-_IQOO@^(==6>^\S%&.0MO6@(-0A$,7)'(5-*<K6&8>/$G/832U[42AK
M(_D>(/18=.S.!BZ\*%E(#JZ.SU&2J7J'XB%JK@HO,<7FPQ .(.LP6+VL"$!K
M;8SM4VZ:@_Y">_ ,D=Z];7U41\C^@8MOM;G-KI?HS]>;F\ _:,O.89$G);@D
MN69@!/DU2F@+T3CZ,4OIA2\EI\-ZLIQ!Q&$8>QE!@HLJY 4";Q)]+B;S J'H
MFC?)& 1O-1B'M*<'P_G]0KUV@#L,:"_I=G]@!8P-L&TW9+(#UEW<9@G?Q:OI
MIQ]6S'_4OETSVLTW5S:YZ*RM]6"-#:!,9&1<"@2,C%NN K?ZL"2*X]]]&+Q>
MQGW])<3?,[HV*^L><\(DSK6/8*7+M3*ZSHAE&9@@P;)4N,OI;&SM>_-AR'H9
ME_G#B_Z%=E;<-4&=[YJ@[D1P,X%]P):+A[_\$KT83Q3%\$T:F10^LZ@@F2S(
M[Z0]SF%$\"DIZPF%1?7?I/$FIW*;FOOF9C.OSM!6AO<$_V:6%AB6^#-N_OMA
M?G7UZWSQ9S59D\^6<QZ(=J2UR6KWD^*1CH H@B[)6==Z3$0CTKOM&'D,SAZD
MRHZ@UC[N6.YR1L)=7(>K20RJGAL:[+J;"98(CA7RYD7*+'GF&<K&X-Q/R;A8
M&P44^_MPGZ.ADW'V=6U&$.^+U8!HV_Y(*_G-<GF->6*=T;(.X;2V=NP)LN:T
ME PAL"P2.DWFTD70=Y^R<:L%^D7C61KL=A=\'[YO<JR2,0)EYL"U(FZT)_=,
MV0).6";KZ&KTK1NZ/4W1N -W^L7A21H['G]^@[\9?JJSSS\V@^'SXMSR21+$
MZ2?R^8C66?K^D7ZWO%KK_Q]A.JO3WR>1NYB-E6!L4*"*TN "3U!28%(Q96QJ
M?8(W)'_<P1H] 'PL+'2[&T^2MB'ZVB[2.*0SA7GPJAXL 55&70R+!W6ONHQ-
MVOQ:J2=P-M#0F3;I+[,\X)73?UY/E]/ZE.7/T^77^3)<-9K@<<B#VUP5'<U"
MHVN@GZZ7TQDNEZ_G7^)TMED5L[S.<;E#U(W+'H5B.7L'3M>A,C;YVJ\Z0BG<
M"X6Q,-7:M#J.PK//])LA3;OWWM7-3]_O_+0I["Q82K&)@1:>UJ7  #ZQ C(K
MJR0W(3>?:'(LC>,ZY0,B[,$A/*3R.CAI]W"U[I^A$F*,*8)#%VJ$@M6A!ASH
M3(C).*]H5Q]H5=XC95RH#:O_!YT@SE=&IYBJ'Q=X,^PP96%U3=&(H=8', ?>
M2PUD/&26-/U%\]&0SQ+5QY9VENH/@-/I>A@[ZOS;.B%CA6DWRUF'K&KC"K&N
M,0D^0!3(P*A20NWOHQQ_SAS;]^#^<'"&SN:-!#BV\O_7=#5_O9@OX_<M\<++
M&"6Y+2%%3^M"UEZ'.@ ZF:TJ6>EL#M+^_2>/>\$[H/K/$F$'I\K/&,GC)9/N
MNOJ^F\V198,\)D L#E3BB<Y:4\"I++2))7G>VDAY2,6X@+FH?7*F"KH#T9T>
MEX:G($6QP)DWH-!&"-)YL)(V0RV-UZZUS_48+>,>0.?J^$G(G"CPL4^?5U_6
M]R+D8W[ Y:K>^'_ ;_.K;]/9I]=$RG3U:TCK[!J^:W(J:3DI;:"$VNE42PFU
MR@R$4B6BMTG+PY)UCWUS3]@Y5=GS2TE^;%A]Q,67M_,P^VG'Q&Z86BY,UPX.
MNE9WJ2 3!(<"LDQ)Z,BTM^4@]#SR@G%/K/8@:2''L;'PZL,?F*X7=%#_UUH3
M6Q82V6<FA0@RU:H&*Q$BG> U+;B0/%ATZ3 H['_^N%'D ;:+\Z4X-A#^G_>_
MT7/#K KGIE/0[1"*J'U4X)TPM<:ESB&QB?"=>$E%)6<.<WJ>>,FX<=?VD&@E
MS[%Q\1X77W%U':Y>SV?K1GQDS/_[?),*O"6GUN/5B-].?+LVGTQQ3(Z!"U:"
M<@G!QVJ^"<]*8"3%<MA%R<DDC!LN;8^IR^BB W?I$6-K=X&4A;3(#4@;JJW%
M'=1I>I"T*]Q9;0JVCMP]2= X?7<&@5E[!72 IF,&FKCLO1>U([$JM%"R\1!T
M4;6Y;2+FDA.V=:I'ZZ%$@]E-%[WS&4II?>-Q[QP4M+ID<BA ^#KH79@,L=:V
M!W0YHV(BB-:=!OZV XN.@LJ9 XN.T5L'L-S4\>'B VZ2^):?IU]W4P"\"D[:
M[,%4)T8EKR%83BO99"65#KDT3Y9Y@IQNX78^#.[W+FZDDP[@]7 B$\K 50Y0
MDJ\1I<S!,T:<:(W&6HXJM!['<-(\K,%NI"X)I+.DWP%ZWH<5W@XEB8*,UR03
MH&?K(@_R9!SYTSDR)24YU1&;-W*Z2\"X=M@E<7.ZW$<$3<;IY"U^"E>_S%;D
MM6S&+S,6$TD"0IW)JDJI"2W&@HA6,I$%9^FI0-L2T__X-/_V/^G1&[30AUN0
M['GAN/=9%S'5SQ7SR C94+U=(]KY2.C-Y"S'.L@RVMIEQ=>YO4(6H6-.3QDX
MS\/C[MO&L5_.5M>\@>S&OLZDO?'[:C[[^3I>U?%$'Z9I-Z_9YQSIZ#/@0KTN
MH?^!F#Q"B*Q(YY**_-X0LL<:'3WVBO'4?KJZYLUE-S8"'N8C*2.-H>,QB53G
M&162A]3$2_0\Y&BT9/(@Q?>1TM5.WV=)J@.;\>U\]HF>]J7>D-X,: R<2Y:S
M IVD!L4]J_W:.,0@:;L3UF!LG0*\CXYQ0Q,7O<D[6PT=0NDF*3)&.D 3^&QI
M06!"B%%;0&6#<2:6<']63G,P]7 !=[Z&GX',">+N C1AMGP?OM<5M$L-D58&
M<L,@<T'KJ!A)7G=DP SYVT;FHE+K:5\/J>@++*?H]@%<SA)T!U"Y$]"M<KFY
MX2LFDB4.3A4ZKZ,@=QN9!HZ1D9DNLV[>C60O(>->DPT F//%W0%FWM+!_:YL
M K1;#JS-190L ;.OJ?7.03!D^<E4/$HT1?/6,QX>4C'NY=@0V\MY@AX1*LO%
M:O+N3_+5:MQ@?2KS4#D5"8RIIS);=R:A0UH8DZU6)L=\T)9"3[Z##OKI%AD/
M7CIN?L1%;-WS!-T+0G9K!1E'@;50N=06-HF#DS)#B2%&3L>G4@?E0!R*D3%-
MV#,5MT_])TAQ[#N1U_.KZR_Q>OE;^E_3V>PF?Y6[.N(C)SH0#:NM-4R])R1+
M2I3B(PHC[P]7?'04Z+[G=Z#Q4W0U;RNX#BR)6N.PN$ZKZT5-);P*FQ)@IQV7
M*:3:>+PN!!;!Q5P@!-H8!:DXWL_?;)!FMX>0<6:/C7)5<KXB>D33=I%Y)URH
MJ8B.Q=JC)T2()@@@^D7A)2DM!L=3#[<E#93\'&Q.D/CH1]#GL+B:KU;X6YA=
ME[!EYMU7W(Q!N$EZR=8BK\U'U_.Z-:MS$:0 KIQ'34QY>5A+]\/>UQE23M'K
M?%@ACXV;]PM,M/_.9VN?_GMM3;_E(@14$9,#Q&S)Y=.A5H[2CS;8)+/UY<!2
M_4=?,>Z]2'-TM!%E!R?0FUF:?\$_:MUFS8E_6__!KK&)\]8Z)QTDKUUM/N?!
M2Q; 9NYY%L$EUKKY^1/DC#/]<A3;II52^L77=OUQ:770*0.K8^Y4CC7F0>O/
M\\2ER5GQT'IR[Y,$C7N&-5/[87 Z00<= .KU?+EZ5_X(5[@[@G,2.15&?JAA
MM.,:01XD*@:N:,FBDLK8UB!Z0$27P#E%P0]N_\^1=@=P^0.OZ%>?7LWR;V'Q
M+ZP%@+_\]15GR]UYG:+D22H-I82:UE59X24 "YQ;6EA2N=;I^L_1-*ZM-!R8
MFNJB VS] V?D#5S5OI;YRW0VK;TL:^?6'YEB$NG(3Q$TUKQ!\A,@R. A"<5I
M,7EI8^N)S@<1-F[L:3B4M==*!U#[L;9T;1$PY.LV<)!+=#4$:ZNC08*JS0>K
M\- WCW@_H&*<^=^C&.5GJJ [$.TJ'IP1(EGR>;.J(BD"@D(/VD<;62UW;YZ7
MM8^.<0VH<W7[)%1.$'0'8'FZK#T9QEBQ 4JHC0DS.28A> 76J8()E4-L?T%]
M;E^!"\'G%'T?U5/@&.&?C*1ON(CSX;H-O[T9M"D%'>]9((BH7$V(C^!%9"!C
M\"RH6*1H/0/E*7H.0Q+[6QQIS?32P7ZUFRKT<;[MQKIC#I>_(_FPK\/R\_8W
M>>*T<B7E"-'FVE6H%(B<W%G!N8O>"\?:SRX[@K[N^AN?B(H'!9(#J:@#^-VE
M_5<2Z1WA34**,6 (8&EC!B69!I_)J/#<(\N,:^-:>X!/D--=]^0VX&JE@ ZP
MM%LGO\X7[Q?SA)B7E:/W"_PVG5_?%5TM,ZJC)".D0F)3T9$;6TR"8CT9&,B+
ML,V'WAU,W;@W#(-O8XW5TP'P]@QM>3U?3_$E?NG3<IJWX>^;8=6_SV=I/=1L
M->$R<R?(]*B-R4&Y0!Z39 YXR3J):&)IGE%]%L'CEIT/!L_+*;$#Q&[7(BW%
MYWC\E60Q2_7Z.:VFWZ9U#.K$F.14C:*A5+75GZF-]ND/Y5TV!GUVNG7DZ"R"
MQZV$''I#O8 2>T#LG2/C W[=GB7O2BW"F.B<=0R6 6."I"A<@BB]A5*2U-Q*
MXT3KC(NGZ!FW&F$XO+5200=P^K&EY?U1DN]6GW%!OM7$)(XNA3HYI(8[M&#@
MF>= F[K5R$*TJO79?!AEXV8L#P:Q =32 =AJP=C';<'8A+QQ5ISDP*4C2R$I
M#]Y[ RG3WVI3>Z*T;BQU]_WCIH,-!IR31=P!//98GG_0]EH'6EU]_X!I_FDV
M_2_,Z^''(:TO-+=!V>6K6:Y#D'%Y^[5)-HQGDPP@5C%R[6JEB007G2+'G4>7
M6Q> M^5@W.#H)1V,2ZFY Y#_8S[/?TZOKB:6UU+8X""YX$$%3B0G4]N\E. B
M=S[DUE<ONW>/'*,8#%DGR;8#3&RZ#%[MZS*XNY+D$U2>^. %DF+U0CMYB(:;
MFM 9M+%>$V^-\7((78=AZ>4%&YKKI .<W=QO/][5\C]P^NGS"O.K;^0[?\)_
M+K%<7[V=%ISHVK$Y82#'1A;:9^M( ^\0;$E&"F4T[;^-\7<.O8?A\N7%*2ZF
MPP[PND>([Z\7Z3.Y0.\7TX2OKJZV>7^[G;\:"HE8_QC^^AGS=5KW'7GU97X]
M6TV*-5R8$H!<< [*JQKI5@C2>U5"2<RP"TPD/IV!PQ#]\N(AXVFY(XC?,8;7
M3+\K=\2QXW<B(VJ#)-R8)/G[TB@(V<E:1A]1^I11M1Y/<!2!AT'T;Q$3::2E
M+AKS_GY=\\+>E5^^?+V:?T=<3FPFJFD%03":5A$3@@X*LFZ*]L2=X$&)IP[[
M0WOT/GCQ80!Z.2&*5C+N8*?:,?"Z;K.+*2[?S/[C\S1]WK"W*6PFKB+2EAO)
M'4_*UW *2Q"013#<,2ZCTR6WCHD=1MEAT'IYT8@!]-(!VC[@-YQ=X[I'4+'2
M:"#;U(+*04#T7( )B:58:L_!UD?>[MV'(>;E!1=.DFT'F-AS"M^1S7IN"^9:
M<4A[J_ "350@.-;^@JC <VO 2DO^NN:&7//A#:5'J#L,5R\O]C"0?CI WH_A
MN%]#VGD;*3)GE&! _U6@+'T*M5<ACZI$7K)PS8NH'J/E,%2]O'!!$]EWAZ$W
M,WHR+E<?:$VLJQCS>URDJK%/.&&Y9&0F@B9;D!P(;R!:F2$'57QPF!BV/O,.
MI^ZP_-^7%SP82#_=(>].0][-Q^7.F^43)J004B)HK6OVGE1UZ) &:X,K4<1H
M3.NRK(.).PQW+R_0,(QV.H#=V^F7*:V;F^0[,@N^AMGWMV]?OUML?_<^+%;;
M]I!OW_\69N'3=/9I4Z7V;K$MQ-Y^YZ:/Y&YE3EP0JBCN@*MB0!EDM<)#@S/9
M8(I>M&\O-#!+AT'\Y<4L>D)"!POCX]UHS1L2Q72Q7OJ?P^(3>64Z!<F$L< B
M_:$8<^"+(TF7P TJGMLG<3Y-T6&P?'F!AX9ZZ !5V]:"LT]O:XK@+3LU86;"
M>!+%2 YHF"!;V0=P7 J0M0-?HL6"S?WAI^@Y#%$O+T[03 <=X.D/K.'C6<*U
MQ\XGM=^)$C6FEKBJ4TP=.!$1LF JQ:+)?6]M&]XCX3#4O)S@0 M)=P"4'YIC
MKEFHO7/V[ZE<&JLU2HB^=GRO@^M\S@*X,R;&F+S.K6/P1Y!W&,!>7HA@* V-
MW9!V%_KX-23ZUK2FA:[_1<T*#<$8B1Q"*HE<=%G9B *<E=IY+1DKAW6D??P=
MAZ'EY80'6HJTMVV)?L#%-YR0=H,MS "RFAC*$IW!AISIJ MGPD9$WSJ)<A\=
MAT'GY44 SI9Y,]S\W__S@6B)Q7^M?[7^3?U7'[#\7_6___SPYH?GIR]_SA?_
M6OZ/-/^R>?K='BH_3Y=?Y\MPM=RU6IF77;K2#T6'J_GJ\[V$T3"[\8%I9?V,
MJS"]6O[(^G+ZY>L5/K<S#4K/_[P5TGWQ;<EZ ,81!89_K7"6:3=N'UO<GI%W
M>'D5:S? M)KXX&(TG@Y(<@9!:4MP1BE!HBU6^RRU:IWE<!R%9UO_Q_81"IIL
M5+?.<M(,%)T'X)AD$)2/68B<HFY=SG4LC7VTQ1D 80\<BB&5U\'1OH>KS1Q4
M)8-@A8-W/()R48&OH^),4HK3)XV\M8OZ""GC0FU8_3^?OGNT,CK%U.84VLTU
M1%^XL+(F3U5)18X010X@G2DJV^)172!__$>B^MC2SE+] 7 Z70]C>ZB_D5E3
M\^_2;KI'45Q:$@4+ZP*,Z""JX$"'PK7TFE;>86/>[CVX/QR<H;-Y(P'VN:O<
M>EI)V>"Y#)!%H7->17*,A/#@N<N><Y\5:^V,GMVY<K#@X]AGUFEJZ0AB=^S*
MV^KH-YE$/RW3\*!X\=4/KA7][OH+YG43O%G^A;[R+5S5KB:3Y(Q7W$6PWM=I
MOB)#,%Q [7J7DV-*I]9ERL-RU-U6>2+RGD^^' L&?[=%L6EMMOGF!%T4Q90"
MR94 JL[]BLH6,G6T%#%9AKEU='XP9CINY=G-4CA9^7^S5?!^,?^*B]7W.OUN
MM=T<OM; T<3J[$4M&Y!2UNP;[X$V"P-."6E%,C6 V?&*>)2QCMN/]K(ZVH#B
M;[92;LOQ25'9AE@'T7CE=*US0/!UQJ=,.L;";8[Y CU-6[#2<;?37E;#J8KO
M$_]'-'V5/"K.. ?46(<AU38H@HY%S;0,.3%3[,OKW#M.'E%C+ ^DQ.,1ZS>(
MG>&GFDOPL<N->]-6\48B6YO/A!"BD )LY)X\G\0AJ*3!$#%<QL0-IHZW\+U,
M==R8M9?-_'PP]+FMGRR06UG<^=U:2A.7N$ZHZJ1J3EN'0PO.N0P\&F.4P!C9
M4'&W83GKN+ML+^ND$2SZ.5%NF@AJS;)6*8',MO:SCQ9BK.G;PF&*,2)3HS9H
M'"<][!S<G23:E[N-[MC=OVYP-4%FT"G#R$D.L?;G+1!]<5"<S)S<!64'ZTC6
MF)6.6]6.L%$V5?SI^)^OPM5@*9';)B(D#IQ^JR)8_AX6FTFY9R0V'O#4%NF)
MQQ+?*,EP^]HZ-^#U.JZ=5O\Q77U^?;U<S;_@XB;W2]-YJ>B$)% X.CA1)@B%
M3$VO.4<O!%>B]4S5 TD[NQ1]N@R?/BWJF4TZ>U>VK]U$=+6VW,7,P)H:UBTE
M0UVY(*UUDAL?96H]Y^PI>L8-% Z!E0>EYZVT,>(9O5RL)A_"[!.N,X\,1IY]
M6?>5H<V>\[JQ.H08HN%"&J[U02N'GGH'/O33+71^>.&X&&FGO_FYPNP! ;O1
M['2>>%&;"4430'FAP:LB@ P!+[PGGT0<E)M]" ;&S+XZ0UGWU7V"Y$96^&_3
MV?3+]9<MX2ZY&F]*8)46H(SV$'BQD(M44L?"Q&W7A#-4_L-+1U;Z*2J;MY#?
MV(H/?]TA/ CMT4?:Y(2I:2G60; E@ ^N^(1:1-EBO__AI>-D3313_,GRZ\ 1
MO[';:U+I=/;I/2[*?/&EUDZ_BU?3S3EXTQUZ^H6^\J[\07^[+)M)(G^LPF+U
M<UAM]DSAA.$8(Q2#=$2B+^!-O<V5PB;KG9-#3*%OR,&X"3S-S8\.U-P!R!\1
MZ^V-AHC%(J-5*C2M?Z4"0I#,@%'<1I_JP,+6Q6?/T31NKLQ@0&RJBK%K$6A1
MS')8U*2=VC-_YU76:6'+B:1E0?*14&K'&^5M I).3:[VQC(45I=[#6(>*4QX
MZBU=>DLG*G,^A&3'ALCF=N&7V2>2"2YPQU!M%_$'+KY-$RYWS/U\O4DEV/%.
M!DF.&FL_@"")3XL&8O()N-3>Q\!#ENX@!)U!1)?G80. 74HO+Q!_DR2]4R4J
ML$5Y<GS)A'6E3L.TTH7BLF,I#X6[+H^]<?!VE![&QME64GOMRMW"^8\:$9BM
MOM.7IO,\*4X7SUD EE%LYOHZPQP@^4_%>5M$T ?![/AWCYMZ.1S*!M9"SR#;
M++![S%EAI25S%'*JU04R*_"EMD=''H/";),Y'V+[WCQN/N0X #M; QUXBGL#
M0S42_3NNMH4K$_)UT*I,BP77(Z*S 8_.0DI1$9-&&-9Z;-\!9(V;@#@(XH92
M2@<X.^@^9I(\S\QP"[5-% F-J3IAQD-AT6)@C)?FB;('$39N$M^@6&NOF)>"
MMCO=^*U+3!0=(9/E28N)._"93 2#+K#B:P%2Z\Y#1Y(X;CK?^ @\45DO!8M/
MW41O# M.,O;")Y[)[2[K28"T&G/*0)N]*3J@#*&[4,.6]G%S^\9';VOU=MKC
M\&%.W&V_OI_"594)N63;*4ZOB/MOT]5WDM:-C9._U>^<T]:P-0G#I HV%,N%
M\PI5]#I&.OG=>C8N%P&\=PH8F9MU7I)#WCIP-'!>X5TW[[%W?)A?7?TZ7_Q9
M+T.=S-XX@Z#7V7)!)8A1>#!.,1Z9S.&^K?"TBWW .U]&&N$QT-CG8[<6?@=G
M_SYV;D>8[#PY8:1TD4$VD=PYB19"2 4X"RZB,"Z+UJ.Z#J%K'- -"H@#W.RS
MM',RXKZN;8!URD$3W+U?S!-B7JXEN.5L22*COR<[:+E\'[Y_6??D(<.9YQ0#
M)%4\J&0SB:]$2.3G8= F.&Q==GTH;>,$XBZ)OT&TU/NN=VL,;6M@)HGKVMQ#
M N>J)I!I#<[K##HEY<D65P);.]_'43A.B*Z;G? \C8U?E;D)1S[%X;K6]"&;
M+@<MT!L(1I%$2[80R1&#$I/ 5+@-*1YDZ9WP\G$"=I? W$74,3[J#EI:;V9I
M4<<\_8R;_Y)<=]_?%0*^F>VI()SXP$FVD9:<I\- )2; <9$A92."<I)C:EWV
M.0@CXX0-N]E:+Z+_L8/8SZ]U8ANGGV8;DSM]_[@(L^75FM'[ IK4N!;9/P)*
MO?)5F2N()ANP'K/0/J).HM&>?#A5XX0B.]JL!U)@[[;LSD<4A:%%SL 5$JH*
M-M 9)33HP)G"[.ALPDONQL=X\,VCEMULKJ=HYTP/_I=9'N5R_<<(QWP7X1CH
M'OV9MPU]97X,LQ>^'6>1%<MU@J!$392M-=7,,. F<UU<0J9;7Z?T4'4?C>22
M)3+%:?^F/5U9"-&X&L2*F+U0KOEHV)=?=7\,5HZJNC]&&R-78FZ3@M\MMBG!
MZUHK15Z=,#%"BJ;VO62N1F-C'1<HL_3USO6@F0;/%&3N>W>7U24G:'7>4,1]
M0.1NWOAV((@R,7'DA0YR<H1((@Y<[6+!?4'A0XG2'=3KXS"</"1@O.KM\W7Z
M$"!G"GAL)_/-+-,&NYB&JQT_N_)D9\BC0#+WDJU%SEG5L3$.9"S:%9-I#T[/
M&4-/OF%T&)RKN7EK,8Z-A=?D?N(?\ZOKJH0= W7J,!JA@+91VC^YC. "&G"U
M?#>H$%@YL,9GS]/'J^<?  -GBV]L_;]?8)HN-ZV+O^'W=4#M+I:]R,AC8A!M
M'8[(C8" 6D&65BE=C+>L' 2%9UXT3MQH(%2T%.K8 'E8E;9E0I=@ CH/S'E1
M"VT1O(L>2@K9UF&:_/X$TD>0\=@;Q@GK# 2))F(<&PNOKJ[JT.#%EG0E5* M
M+4&QLB87TR?O1(%BB@N!ZZPT/P@!/SYWG#C'0'H_0V0=W.@^FPT<2[0HDP&K
MD(,2,@'Y5A8263HLT__'W/HVMTEOC'&:M)SBEPZBB@Z@]<S5SR]_I:OK/)U]
MJK5<]'_Y8_AK0FNP".=*39[PH)0+X*WC(&1T1DAK4FS=(OH$,KN\&#D1)_L3
M^ =3VM\L5[]N_G_6W]+GG^?7<56NKUZE-+^>K<;(VS^$G#%S^(\6UX4C%DFZ
M'(I3P$4U GSQ$(U74(IBWDNGI!^HJ&BHB$4U>OX]7%UO=J=9_M_7X6I:OM<5
MO)/[=)FNYLOKQ?8($U%%'1U9/G22T<'%# 2>-7#+-8O6Z* /2L!^YB+Q**)>
M1@SC&/3<O7,<3C\=6 &WS.W6?C6^/Y &%]]P^9&>LKZO161<R1S \FHN1:SW
MM=)!S,;6UA2T9;1.X3J,LO$N- >$Q7QP'76/O*W;%]$+E[D#RU($Y9(@VX71
M$B:?726M69*M@[6'T#7NAC<$'HZ"W G*Z0!P-ZS4Q$5Z_73U=K[<W0(Y##D:
MDT&FJ$$5+\$)R<%[QBP71O'[7;7.!MI3]/0,L%.T/Q](%2/'>P\] VZ=/\E*
M2DA^F'4JU@;$&CP&.A:T4BP9I0\<I]W(?!OYTN8RY^CPFNI@=_MM_@UK =:;
MV=.K]X=L1DOK+(4".JH"2DD+41"S+"H9ZE2><K\)ZMF;W@ED]F_BG0B:^64U
MV %([^[[NPN&;0'-S57%+A,V,N>T10Y:H0'%G(;@$IDOPC,AC>3!M1ZS?@1Y
MXQ[0@T/EB?.ZI=ZZJ4%^6HRO/X?%)\P?YZ_GR_78][^^XFR)DZS1)2MJ#GAM
MM2WKZ,=8.&0C4M%6*.E;%\.?1.BX$9E+@W5X77:PDSYCHF,-H]:,F$D*SF<5
M(XCL$RA.II-S(D(140I;3-&E=<CF4-K&[2;<%RQ/U%@_I://"''[WW=E5R"(
M-],C)R0[I0TKD+6HZ5JT_H*,",:&G)"AU-BZ9>?IU([;G+@OT#;3:O<;ZLVI
ML;9Z=A[ 1!7GO0H65(@.E& (T=6D B:3PRB==9?=7/?3.6Z_X[XPVT"3YVZZ
M%W>EK+<I9$,.J9?TA\ATHEABCDGO=!W*X5WK/FBM7:G!>B/W[$H=H[>.BT%_
M#=-%%2[^AJ%>EZS[!-UF)/PZG9$\IN%J,U0Z_#!$>OM/,@EK<]V".:QN'GA&
M#L?P1+7(Y+BPZ!KE<]R^Y.:*;'D3AK?:\74Z4A&>0*VC 2=I\>C(HZ;MEB-K
M/>SY*7K.W8=OGOW3]VUJS1^?$5?_6,ROOTYGGS:WUDGP'"W9\&@E.9?*1H@V
M>D#GH_+%FF1:6[B'T#7N)58SE-S?8INK9.RT[SL,K1?ZJ]MU_OWU55@NU_%>
MEEEDJ%VUM4-M>^[!A>*!>^)+&8_2'98-?M#K.L%.,Q7/!Y5W]PC:!G59H%=;
MLF>T"UAS4\GB(&]MG2@5G79)B<.&FAWXPA'[=@Z@Y*,P=(+$QT;1;V'Q+S(;
M:&W]@>EZL;4R-B67WJ62? 83O:GS8PJ9JI*!R:6@"5$$=5@QTN/OZ!DKIRAS
MWEZR7=RC+*:5CU>SV35)9U=P9[+C15M(+-><=V+'*ZQ-XZ4QP7-C2^O,W;V$
MC-BG=4@,M1-^!PC:->;ZX\_P=<M!L87%+!)D[F7UAK$6]#*0,5NAR&'AH?4]
MVT,J1NRL>@GLG"GV'H"SF"^7.S;>S.C!N%Q]""O<I87?))CE(M A2'3KF2P,
M8M01&.-26:NR8JTS"PXD;<1&JA>!V  *Z@!W=T1W\_'?IK@@HCY_?XO?\&IM
M2MHL-3/>@52)5E.0'&)B]9/13@8OR= <[A+@"<K&30\8S)4;4#T]@>[NS>!#
M_G;ETR$;;WT!5:(E^=$F[GRP("2WR4?-LQ-#8>\0 KNY36B&D,= V%Q=/6'Q
MS>SK]6JYEAC?&9_.&E0L04JI9G,7.B^8DH#"(@IEM/ '-4@[!7D/R>D$9^U!
M\!C<SM1(I^ 2NT8_,K.DBX1$:P\48Q$<8H+ ;2DV"3HG6E=M/$%.)^?H*. Z
M12.=@DON&L-8+YDS'IRN=2C!U&;^WD,2Y!6)K!,SK:/F3Y S;K+<N. Z12,G
M@^L;+N*\5?L67$R_D9*^$3?+U>*ZBNW#=/FOS=5RU,8&(T$SZVFIE *Q_N&1
M6^M<*HZUKJE]BIY. #:4%]!,%1WL6K>\[!SG6O2Y77P^"9D4EV",3*!L<! Q
M>& F('G/N@31O"/0$_2,W(REF=8?A=.9*N@ 3MN!"+_\E3Z'V:?[ES%21\E9
ME9*O ]R#K7T4&9+04)3HK=*B>;[&4P3U JAS]7[_W&NFA X0=?=N[\Y]LB#7
M(ANFB.P00&%RX()'R#RE[(*PTK:. NVG9.0694-AJ('8.P#/H;?$B"IR5AR0
MD4EK0@1..[<38(W5P;IB,*;&:&IYC3^8*348O(903 =XNTFBO#41UN9!CK+D
M)!&,=DA[;H@0I&40C8H^!*Y0M![U^ @IX]:<#']!WT !'>!H/4B*WGS;O92D
M\Z[LX6[=HV6Y_U?;=8HIT*GN'2W1^D=  <$5!"$TL5^[:V#KB'=+^D>^9VT!
MJ'DGVAT[Z>LC+KZ\G8?9KR&M@\$[HX+GH%S2X$.]BQ$D1I=RAF(]&G2&T4%S
M4,+7_N>/"Z#QE#UO*_D.ML5U-L%/(?T+\VUNV^[3?Q$YQ.&FT.:F_F47J,A"
M:\4<2"G(;G4A0\S"0HJ\6,><XZ+U'G@RL>-Z%*/C];+*[@#5MT;1'I/H1KA_
M$ 36=^6OP]=U<??;FTXQE@6+MLY%QVBJE"T$4Z=5:*X\'5,^'S8XZJ1LD--H
M'K>,]()Y(A=0:0<0WI=S_/M\EK;%A]D8KB.92"HR5:?V&O ^<3 VR1 ER]*T
MSI)[FJ).8O<70<?]UE#M5-4!\.[4*&Y[4'^<OYE]P^5J+;GM9<)M>/&V/FQB
MO"JF6 U.A]JV/RB(4GAPLC@KO611M"ZD.YW:3O(!Q@#LA53< 9A_QD(2RS_A
MC#ZLWI.HW^.LCAZJ'VL?ZO>+^?_!M+KYRKMX-?VT'3?]RU\)EV2-U>]N2GAO
M/TU*T58J+4 Q3F=9"19B9/723FI>EW0TK>^?!F.FE^#R"$NA#X!TE@ZQY4#D
MB+:N<(&1C'Y:X."UY\"9RXPG3@Y(Z_RM^S3T<K<Z"C+/4$<76^^._CO'S40E
MX8*N?8EM)CD4[<#SS" %ZS@MC)@&S'^X0T@OWM*HP#I5,?WT-7L[)]\2%U]^
MQGC;/&/BA!68N(:<B ,57 27BH;D/<JD@X[VH'&^Q]BA^P@9MW?.N";FV8II
M#;(+=,WY/2P6ZX75NO/-@P</UKWF:18NT8$F:AT%'65 B">[2:@$7G(!0:(S
M)J+WS=M>C]Z!A@FO:G<JD JKK4@\!Z8U*.>LX3Q[.^!UXXOL0',,2D[J0'.,
M2KJPMN+J7CS58O4QK 3#L=+M$5P)&5(VNF2C(FW%S4VM^U1T J%FFGY@2YTE
M]NZ \WOXLLM%8LH'I;R!DIFOG2TD.*D-:!N]Y5(YE5K']QZC9>RDTO-T_"1D
M3A3XV&D'KS[<A W7>MB5@$B9E,X2<A:.EE*=ZBY=W9JE"29HE^_GQ3PV\GCO
M\WO"P:F*F[>58@<["+D2TQ7YDM\POR%US#Y-:X^3]9W%3]]_"_]GOKAMV&1"
M$5*5#'1\)UHX2D&HD]ZUY2QGJ3-)L'W6WJ'D]1(2&.BP&DI1?6/PEK$[2U8:
M[X(C>S%I2^PEYR$&S(#12IM4#.V;C!Q)XN@Y>L- Y7!(GJVW#F"YFW*ZCK+5
MRY7/TZ^[E)K,8@I*%."ZQ@<X"^",]L""09>SBEZVW@J?(*=;N)T/@P>=E-KH
MI -X?<3T>3:_FG^B V.Y1W3;?CW...ZSA53'32II(L1"PG+:1*%"*E*UKF0]
MB+"13]L+0JZ]GGH WR)D_!(6_ZH9@^L?JK1VS%AD+-.J@<!= 97)3G$E14!1
MO#8Y:EI,[3/D'R=HY!#W)<'63"\=@.S.U?2ZX\#-^%PO?%PGI-(?M4U*3;BN
M,\.U#$$(;73[3>TQ6GK)GAC(:VBB@DZAM'/@N7&!DU!8,K3<)">'FV,!XTRJ
M R(-ZM;]MQZG9N39A4VT?0"$3A!]AR!Z&[XNL199[GIR<B>5TQRRKE.]:R=@
MKRT9D"A(@"BUY\W3<I\FJ3\XG:+Y9P!UCAHZ1-7K\/4.,VB*%G5V=_:I^M?1
MD5-2Z@#NS+*7:%5NG3+S)$$CSZN\#*).5T&'>*H!U#I(ZPY'QM%:D"0FXRT#
MA606!$1:*\S+1%P9;UI'=YZG:N21DY=!UIG*Z !>9R<6::-D\IG6CU$"%!<&
MZ"T2,/$H)/DA7 W6&'#(ZJIQB_S/"@U<4J4=0/AN>MHD!2RRL RL5J2I3+N[
M%UG5"DN)KFC:]%O?5=Q]?R\I$I?0_!-9@D>IH8N$^?TYCCX:KS-:D!EI,X\F
M@M/6 J+0+'JFA6]],W%Z\FF_]4VM8'6:8L;.K[AO-%1C8<)%2(')"#8*5EWP
M"%%%#CIDYE@0T:1GTTL??7HOMU@7A$L;23>#RF7'>N[Y]::G:YCEFUFKZ\#%
M]#^OZP3TP69YGDC))09XMA#2)7*FA=/)QYI2KVK'^U0\!,D0?$VJ3]Z+Q <S
MJ(?,F=Z$2%[M'9SZ;O:A)D\M:(.@+_P^GRUV/_X4EM/E'O5LS.1H"S>8"MAB
MR<4RW-/:#G5L@+'(-*)O?MD[)#^=6(_GHO)1AV1L"'3@K!PX $,5'52)Y/_Q
M8K9<Z60A9IEBU$:7U+PC7KL)-L-#='0DG3;YYABU]@36@WK1YY(29B\A!U['
M)]89ZHP,<Y:+9<99&T+S/+R_W>2;HQ!RUN2;8]35$Q;W3"M@FB<E9 "K5")6
MC 7OC 91T'(FN72V]07XN?,C.IE\<Q0(CI@?<8Q&>@+73]_OB.W7!=+I,$O?
MURO3%1Y0>T:.(YT1BO@@"\@I"+:6#%AR+/F 1_)C9'5R,]3Q>=Q$H3UA=!]#
MV^7,:;DR%S1X[M<#IV+M/UZ@*,>382%@*1<X@N^1U<F&V H*!YRZY^BE4Z@M
M[R[<[2X?>8S&^0@Q< M*9 /D"T;(&+P1P7MC6O<(.Y"T3B#7"A*'&'IGZJ<#
MV#V:K\8<STDI#5*(VH>7K)2:-0N)"U;-#"5<Z^KGSA-$>SMOFZBN4PAN%ZQ1
M*3,9B1/O:3&9&I7@NB;WYZPY3][PUF?KBTLL/4K;AR>6'B/ZWJ)]K^=?OLZO
M9_G5;'8=KOZQF/^Y^GPW&RWRH#.QQK Z2I)\)!>+HBU:V1RTL_[^N. #XX!/
MO[<__)RBZJ=B?PWEWAND:CA\.@M7ZY/@ 6?"DT?/T$!QC.2FE8%8;^J3+BZ4
ME'6Y/P;X0$0]^=IN$TF; :J=U#L\Y_8D,D9M@B;[$:SCQ)'0CGPBP6C!D#25
MSRHU+ZM^P5FEI\!L(&5T *^'-N;:/"#9T)[K"FVU.8.R)8&SY&L+5T2*VFE,
MK>WX_91TD@':FQ7?0&U=@N_FLINCTH;XT.B)#V/ %QN 9!*\M26C:SUF^C%:
MQK6_6NCY6>B<(/0^P;/=C3&_#LO/OU[-_]SMR5FFH&(A?IRA/5E:VI-CAI"]
MB#$&J_@%X/0(=;T![!0T/ ^Q%JKI '0#'0AO;S,JI6,JUU*4:C0HKSEXEPN(
M9%D0(4?ZS\O(DWK;V8B<WH[PKJ#4F^.\S@?.0F=KL@(,C!AP]93STH#1BBFD
M\R[%>]MVZ\SKEY8>=:+RG\W,/D83G69FUTDK,T)@G;UVDVJ\^\OOFPF^JS/R
MK8]Z?HLLZM,9:I0;??.NVRS4FR14-%[D0-NA$[6OO:M)J+X$**JP8E)..K>?
M:OXH.>>/;M\^^D/X\S=:#XMIN%I.LN;)Q^ A65M'B#LD'LET$2+2:LE9E-(Z
M_7LO(>/N9*U0\'!N^[DR[\!<O&'B/VCMOIF]7\SKZ)H)6<_DI_E:"15K&VTN
M(19B2D>T61E5C&A=^KB?DG'O@@>'SNE2[PD[M8W5DC;X?\SG>3EQR@E1A 3C
MB@45I8* 2D#*44=OHRFIM2^[GY)Q+W@'Q\[I4N\)._]8S GY!:NA)DD"@=QX
M):V&D&CK=)ZE[)3,HOG4M!\I&/<6=W"L'"_ETS$R7X6KMAAY^^;7=Q]((XMO
M./$%M6%DV:- XB%I$H?&.BI&<TT?I+:MN][LHV/<*X/!\7*JQ,\=SM,6-[_C
M:F*]<:K0;LB):% \:8C:"B ?,PGF??*A=5G?W?>/.^II<)P<*^%FN\I@KG>+
M64U//:ZQ8WV1N4Q/P2@JJ742&322\:%T,'5VMX%2#-<Y9&:;5VH-Z$?_4@JF
MU;M2][_;S7#ZG]?3O%;3N]F;&:D!:Q"=,V\D4>=KTXB0JKD5 9D406OEHV\=
M?CZ4MGZ][6.P<G_+&40SG=X$[AL<'F;YW>HS+F[G,9_3>^'(-[38M,YAJM$^
MMH^$&W!*J\C-M@B8R.56B65PSDD(0EN&/C/7OG/P$_2<NY/M;ES?E7^$Z>PM
MF?]UA=R(>1,=(@^ H:T-E<@: !44 \<2 \Y$YC);1DPWYOD0ND;.*&V%DOM;
M6'.5C.C'+Q>K._S\0MOPZOMON/H\S[<</?Q;7/<<WR2(9,=9396-KIJ?-ED(
M@2?P17J#(04,!]V_$R%W8$<_W4+N7!K'A6%[M,Q'4-W($'V,CVT*B9->H L2
MBJ^9ME8&<*$(8LR(%+A521UT[?0,")^F8AR8718%\T%4,G9.P"^_O=XUEHY,
M*Z<XV$@>M5)T0(28% 2C%"^QELNYYVRR'Q\Y'BI:*FA^MK0ZN*M>3P3"_#XL
M5M\_+L)L289 [3+WT_>[O]G,O++..[09"JM%2SI$B!(9E)A18W0BY-:W38=3
M-VXL;;#S;& U=0; [2I,-H:L50+-;$U^3!Z<3!Q0.EFYLT&WSL)[2,6X!M)0
M^GX"5B<(OS/X[$J,8H@AN7IG&VD3CYY67-0*="T8MY[[*%IGACRDHA_XG*+7
M)V!R@I [@\F=];1>0$+1@9VB!C+NB!7O#+@4B+-HT!L6-&O>O/@)<L8-[(]U
MD!VMB'XQM>M;X;E@=MW9FXQ!E16)RVH+#&/B*L>LXI"'V ."^MF0SE+[87 Z
M00?]^%LJ2VDS*\"8('FPX"!JP4!J0ZO,6A[NU\OTZ6\-H*/]+M<Q NM@WWAF
MCWTS2U?7N3:GV7=7.[MSA;'\-[S*KU:OY\O5)CYTTRO\ WZ=+TCFK[[4LI_E
M']=?OH0:4=KEIV>II3!T^B>1! D=,W@"#R0F#"<0>6]:S^$=G^MQTZ &/UG'
M%_!1L.I@(?YSML!P-?TOS'LE-@E"<<ZE@N)*[:^/JO:^*/5>2*M2#/V^=?C_
M&9*ZOK7O#F'SX=3=Q2R6?7+^<(_%7_[:*F4=B_[X.<P^XA>2,4GUS9>O8;K8
M\$[R8SXI#[3%T,93V8[6U.&!)9HBHY6J^6BT9M1W???7^ZH8"40=;/_[XT+O
M_IS1&SY/O[['1:HX^H0D7S(E#2</I:Q'HR@$KW0$5[A0M#UDSEK?$!Q,7-?W
M!;V#?Q@(=(MM$I9Q)@9:DU[6UA4\UB$_R4+"DKB/AOOVJ7W[2>G:&G^9N#U.
MO1V@]);TC>QJQG6,+) 71+:74Y)8,!J"S1JX\T[%5$*10^3<WB-CW!*(%X[.
M<]7: 3)_G2]P^FFVJ>-.=Z^M=AJY]28FZ+(.M?&$%B62W9,+>*X17.">B913
MUJV+ H^A;]PRC1>.Y<& T '(UZ6YF)>_DM+VGR@_3[]-,\[R\MWBY^ERM9C&
MZW48^@.NKA>S=^5U^#I=A:N),\RR2)SJPFN_B]H;JR0# H.,'(7RLG7#@6;$
M'[0\['\OC[W+8QP(=;!V7J5U1RUB(^'T6]4+G7+;MA\3C61MD>P@^5JFH8L!
MG]#18<=B,:PH+EMG2CU%ST$(=_^-\+T(;Z;H,\I'5X-5X]#Z_8J+U??W5X$>
M-LMU#7^M(KUM:O/H5\XHT6GQVA9U.\W9;U3,\\-+7]UY*6'OMEPC6"Z3B&!$
MY@0^2SLF1S*NHTLI&)%4;NTI'4+7V1/&2<@3(5@,Z",PQPNM6#H(8B:75KOL
M+:TNF]J/IZ?WCAM?::[U!S/"CQ5M!P?M3]<D,SH>UF?!EZ^+^;?-&)=-UP?.
MLT.K)5BO+%D-,8-+V0-3+#E;5 JR=9;-DP2-&XH8'$#ME-$!LGX+),X9+K[?
ME=2&DZ2]"K(40%$S2E2JV8T& 4N)Q:K,E&X^2.=1:L:]X1\<4XW4T &@7I-;
MLUI<KV\'UHVO/I&N;M:&4<@*!Q/KKFL,K0V3$V H06&@91-;AY">(&?<R_?!
M(=5*$1U@ZE%9;;C)RH48!/DS@N<Z3B% J,<Z5SI(;J(CO_E2-N#AR!KLXGQP
M9#541P=-J,BWO?YRO<[._!F)B#1=:XH^7^%:9;/J4B]6T_]:__VCS$]2R99<
MZ0Q)US[BU0:(K"2(EC-1*P10M[[_:T7[N+?C@P-V%!7WO&_68)34&(6,"9*R
MO-;"&+(KA*8?43O/DS/-V[P_1<^X-]#C[9G'JJ+3!EN/WA"U:+=U^,,'O0^[
M2"NN@Y!H14F:HP'A!3F9A3$(TM*/G)4@M5#%#1!J&OS6Z^[F/"G%"*-9!H&R
MIG&X *X&1&QTVAC%LV:MK;J[[W\!MV#'H.#^?G2RJ#LXUK;1LAIMKH,;K^G)
M?\S+ZD^2[,8"19E,+L1%4H:V9Q8=1.4<""V5*=:5;%JW$'V.IA=P)W8.G)JJ
M9.PJM"TS]QFY8T7>M18GJAB=F1. 3I%1Z+D#'Z0 ^HFA$#H53,^=<">\]P7<
MB)V"J*$U,&K1PEWF]JV5N[OR+W]]Q=D2)\;JX%VM61>1F,.B(02I(,K %4;&
MM%''P.O ][Z V[%SX36$!AK"JZV!7IO(_SF](GGF-]6L_32-5]O1/RU,]&,>
MW\)(/YF=1F;Z[OVO'KY_3U]4C\&%[!$(1@%4< F"90'JZ+E"/J4LK/4X^*,(
M;%?-6V<6K/ M2?_!:S?5G<%IR3RC5:H#^;HAU*Y0)8.AI:MYX3F:UGFBAU,W
MKM$_'*8>+Y-MJJ\.?(.;=*B?KI?3&2Z7?^"G=71VW67!1D%B*P)8LKD6L)"C
MPRM',G/:RK..H76%WY,$]5+*VA8%]\'63"4]X&M#^[9O@]0)6<P>2B2C@.P-
MLD \+4GNK9!*1H&V.9[N$C R?MHI]CYD3I;RV+XC&3$8%K_-MW&$?)U6RVV'
MCLRJJ>B) X<"5#21S$B=(;BH:N<IETT\R)!__!TCX^%TK<W;BW!L)'S Y6J=
M.7F7@<0-DI]2B&Q1&Y!Q#77T%Y 78STG9S7;P^X*]CU]Y!+P-MH_6VSC._CO
MJP>Y)+&_GL^^X?<P2[C#K]:.#E 'W%A)(":WU04I(8HHC;4Y8SC,EW_T%2-7
M0K?!0!L!=F M/&%7_?3]M_!_YHO75V&Y.2^+-SK8@A 4M\2:">!%29!(;B4K
MGNS]K>'\ KK#R>NEO<2@ENI0ZNH;B;>,W6D";84I3'$%.M4^,$Z2GRFT ^M*
ME-9JJWCK5+TC21QY>O904#D<DF?KK0-8?ER$C%_"XE^[D]Z)HI.+#AB+=&:(
MI&AO5PF02QF=+JA+ZZCO?1JZ!=;Y"I\WE'X'Z'E]3;;B%URLFRO6>LK/TZ\W
MKH)/69&= :7VL%)):;(45 3+E!*V*.=RZP;(3Y S[O%Y24RUTDD'\/J(Z?-L
M?C7_]/VGL-PCN@U39,1R9W@ 7@0)BPD'7I/$0G!,T19?E&]=@7808>-Z A?=
MQIKKJ0/P;<>F[66%2PRZ1CJM5N0.&V<@H"?OV$H9O),EZM;AI"?(&3=2?$F@
MM=))!_!Z0FQO;TK&>9#D1=$N'4UFH% *B%(QJ$.!>7&!!]%Z>MPA=/72[6TL
M7_0T!74 NM^OZU)Y5S:M"J:S3_\D'I<3RY47QD4(H@0R"VA[=BP**&B2Y%D9
MH5IGHN^GI%O+_T2-SYN+OP,0[:+D$V4T4<T=9%^'S5;BH\@27$XBV!P#MZT-
MK]V[NS7GVP#E)!&/'6_9$5U3)6JS$LROP_+SKU?S/^F(#C5U8M.,[>OUZCTN
MIO,\$<Y899V&G%4=<$<68;"U9"W:'%(JW-TWHQZYC3_ZU=W:YN?AYP)Z&!ME
MOX;IXM_#U37^\E?M^42;Z$_S^;_6?[-ME#KA#!TFJ8#(*[2?:@:^) 0;E/&J
M:*'B84&>Y]_5K>G= $>-)=W1R;5I%XWY3CKS;0?IVAMJ4CBF6%LJH:E.BHG$
M&"8!VB$S,:/QS>?F'$S<N,7-%SO[VBJI _0]+KE_+K%<7[V=%IP8GI ;E\':
MNA4+CA"9,("*E^*Y<K3D+N;QW=(U;GWRX)AKKIH.X/9FEK'<\G4;:IAXYC(=
M[41YM(K6#8DK^L" > N86<DEM][<'B5FW*KCP8'51@D=H.ENN<^[<E]8$PRA
MWJ<X*-S6O+!HP2MBB3DA?2S%6MNZ4]K3%(W;;7)P7#541P?@>D)<=QG=E@/]
MCG^M/OZ)5]_PM_EL]7DYL:PDQXE;9H(#Y6PM/$L)DI4..0O&Z O>DAY \4'@
M]"\6G!=4YXL#[_^+8?'QS_G$,6U";?NDL8Z;E*I U-& ,SIR7Q!U-J-B=DOH
M83>R[/\G6#U%>R\3HH2Y.@BP)%.2!E%$;225)$1G)7CI$@F=*XF7<T:>)/4P
MF+[<R,$E-/@B@?KK_'HQL=):$V,!7XREY6@00I$2LF=*!R,?5FB/@--*Z6$P
M?;EQBPOH[V6BE+X[,2HCU]I!4(4\/L8YV34U.=]Y);DW7MQO4S$&2NF[AZ'T
MY45'+JB_9BB]6 ^"VU[S-_&C09H1//Z>@;L2',C@*.T)HB[2%[ONV%E %5G;
MP:H(/JIL&3KC5>M1';VV)\@);?(N0/ D *5('LXFA!0PB<"U=,T[J_T]VQ,<
M@ZDSVA,<HZ\.SNZG2Z:-MRPP)T%S37Z=J*>*91H0.;&H=#*Z^43ZOT5[@J-0
M<%1[@F-4T@.^?BC C%'12JLQHK)N4VHU!!83Y&Q1TWFIC&QM\KV8]@1'*?;)
M]@3'2'GL])5ZQ[D@L:1MUG+Q10;&#=BRZ9RFR$%G#F00+,4@C+7/6EO['MQ3
M(X*C]#-O)*P.]H*#'!DKDW+<<A"Z3I?(VH!#) GQG)4EQ\+RUDF4S5*\>R@W
M/N?D::Z@#D"W,Q(_S*^N?ITO_@R+/'$1:V-93Z9@J%FDK%J!(@//DALC"U>F
M=;!A#QDO(+G[*%T_DK=TJN [PLY$67(::I_8HNL83)X8N$3+*QJE,;FL61DJ
M_:T/%^MD)3Z:R'V$1$]&PM=U.B^978M54SR\2O]Y75/Q?KY>3&>?MDG#&$T4
MW%A ;8BC7)N+:"/ 9HT273+,MJ[O?8J><0^LH7!SMN0[VE7V#;'>E"CO1K).
M!%.RGN<@N1(D,MI_(ZT,X%$HLOND4U8.A*GGJ1NW9F HA#76RAGS93_5%-^/
M[0^SZF(P0VZ"3[7H/6,")Y*'Q# F)LF7:#ZA]*C#;+#R@,$.LV,D>N9A]LLL
MCQL->9/I3=,RK<[&@UO7@2,DA[S[8E&3HP4Q3J-GR;PMF<Y&ZQ/96;4F0+@"
M*A847J.7@Q5N]!9)D9XSR0.Y,#6TKF0Q$)A,H.EC%,DJXUOGY/X](RG'8.J,
M2,HQ^NK K#NF 9?-A86HR/L)-73.!;%63XTDN2<;MB#ZUKY"Z]9Z/419CD+(
M&:WUCE%7WTA\I .)YSI%LF*5Y$!.N8!@%8/("Q8=8G*A]1GQMVVM=Q14SFZM
M=[C>.H#E@^9N*0>=A'(@':=S1,1J0#,!W*7@@Q=)8^MFY2^]M=X1"G^NM=XQ
MTN\ /4^V<8M!:F,2<)G)(;>FYJ21$Y=<D2*AEL:V3E/X&[76.QU3K732 ;P.
M:]GF2!H,BP7'::6H%"6$PB5H+2(2BSZ9UGW._I:M]<[8QIKKJ0/P/=7&33M!
MSA;Z.MR+6)%U>#F2VV44ZB1U#)&WCE7^C5KKG0ZT5CKI %X'A7J]",)X6B.Y
M\$"R4K1X''&G57**EHLG>?UWWL7%?='3%-0WZ#8#6&D).0R:@4%7+\T9+:<2
M RTB4TI$'['YS>1S-'7K#9R(@L-A=KQ*^H;88X-9K; I:*U!J2PW.[=W4D%Q
M6;LD@XGNDF7&9PS2';<H;B 8ME!;/Q'7)QC]'5>3+&T)17,HAHX-I139*8%\
M)>-T#J%X%\,%Z]^(HFZ]B,%Q=ZPZ3M_\YJMP-7 [(U.4TK5FE)SN2(L%,S@5
M-7@?D@J1O)_2.KY_7CNC<?L!G@.I-DH8=4#8+2M[+()?_DI7U[73X4VJ W<V
M2"3#(#A;!W*0F>N2)@[)9 @N.]2\?:^L0RA[ 5T ST-:<_5TL8D]V(<?\H0R
M861"@ZBIQZJ8VK1<D#_/F4/# R-W>V#([:/K!;0 ; FXLU73#&YMDYY^QL7T
MVWHZ^YO9<K6X7A=DM1A ?]B#6Z0KG<!"HURDO6]^-<O_AOD3X>15HE]-5U/<
MET5":/18#:RBF*I-E@L$)<G9%,(2?(()S?.ESR#W;%]@USQX>4O$\J=P54=)
M_O$9<?6V/H(T_]/WVR^\7M=[I=5'>LE/W[=4_HS+Z:?9^KN;FR?MBHP8"F1G
MZRQ2R2 P[\%&(6N,SPS0E6@P;L:]@KD4GA^X)GV@HX,[G7T:^#!=_FM3(ELL
M]\PS2)G7\27(@,P<#A:U%(+I+&/KMA!/T3/R=6$GF)D/I,"NP'A7;MO@DB\^
MD_<G(;%$0F+.@2?KNR9]%Y6-8O[^]/2&8'Q(3W\;YVE:?Q1.9ZJ@ SB]KC[;
MKK"$[&LD):T^A-4-:]OP(O-%!280-!IB2]=. *60V9ZME]8A8FJ]S1U(6B\@
M.Q<+]_-8!E!,!WC;EC*1V_:97+G[S)B<59!,0!"U8YBQ%D+*"9#)D)C%6&SS
M4,A3!(T;]1@,6^V4T &B[JZ-/_X,7V^XL+[4YG,^:D$;O& 0A:L_YF K?VA:
M)W+NIV3<",9@&&H@]@[ \]#:7%L'07BK)0F&R>1(,-*!"T(!]Z+0(K!6!ML8
M//LI&3GLVJ<YWT!I74)ONRK1D U:6_$HX<@T13)-8S'KP5\F<EJ@OOG(OL=H
M&=>V:J'G9Z%S@M [ ,^. <ROEEN>;IV<FT'B!E4A%\>P$FDK]AEBIJU8*V6P
M,,9)ALV=P6?)Z@U2I^C_@3_85AE=X.MFO[\Y!&YC.,)(*9'L0A2VIK[0#NZ#
MK-LX20ICE*%Y<=:3!(V<)-+G*=E.A6/WX[OE9#.<=UY>KV=F+D@_]>)[8DUT
M+" G%C" XJI._6(9G' N)8ZB^'MNXR,-^IY[4R]W#6=K=#Z4>+O:NWZ?5]6$
MJU=?*D,3E610,D8HM<>NXC%!]!RA:!UM2(9KV]JJ?XR67BX66@&IJ>P[P- /
M%V[;R;QUD\9=PYV/\Y_P Z9:W#$MTUWSISHGB8O-C*2:O^=,XL2E "VQSOCR
M$1PCR9J:$2-",26TOL]J0WDOEQ:M\3F"7CM \_T=ODZCNPDE_QM>Y8DH,<;,
M+%B;6"U.X^ XMZ"<<>NNBGD 7^$9HL;-T[S('ME &YU.L=B;M7#;J&COKW\I
M!=-J/B/;.->I'ID^+.=7TUQ=JYM&U<MY>?<5%YOBWM:Y4,-1.%A2U86$VD%V
MEDS:&S(7R'*(M"Q"-N"C3>0-!2>UL3ZJUB.D1LS.VOOJW3%UXS+>+7/_Z?N;
M&6$%;[2ZS_'\,1:^<3.+S@6=$^"D(,&R7(N4BP*FZ4]>HK6N]8WCY;CKQ6<;
M%N^'I+QT@)XNR@J>3 SQ3#,;F *+P==L=0]1AVW)C8M%81C.$NHMGZM7%!V3
MWW6,0KNRU?<$;)/F0=4&=]F23:A*)EZ4YA"$D#;09A%4ZUX?+S2_ZRBM'Y/?
M=8P*.H#3TZD>.B8K8C# C,J@O&3@2Y* )G"198C9M;X1.S_?9IQ<KJ/T?E2^
MS3%*Z !1CR1^,&,S62@:A*CS09$\XH"I0"PN:O*Y@O8#5$2=FF\S3L[6.1AJ
M(/8.P+-+:+S#03),":T4:-0.%/<*(DL* N-.!:M,TJV=CX=4]'+?V1@T9XJ[
M \ \D@/BB=+(O04KR"M2G$Q&;YD $9D7UJ#3H75WO1X3M%Z(?=Y B5U"<;M"
M7;1.1EJ<.C.LL]-"'9(=H<1L0R1;,ZC633->5,+647H^-&'K&*%W )Y#<H2<
MX#ZAD)!3)D,PRP)>HP,4K-@02$JE]:;V<A.VCM+_"0E;QRBC"WP]<1+<QJV8
MY2FD$L%Z4QOL)@TNN\HD:F65SCD.EP+Q%&6]&&!=GZ,#*+D#Z*Z[6KZ>?Z'W
M?\;9<LU=%6UE:F^,_B<LY%#?1NDW@G\URQ_#7Y/(I2O!:5JHDNQ;J4C2(7.P
MVGI5?&&<MT9X4P9ZN0)IA[!]34Q'4?=+Q/I]MC?"J)P;Z07)VY!5542=@RG)
MZ><1G ]&,4:_,:TK,MM1W[';-!+*VRCZ;Y0-<N'4CK'S-'I-NN"$/1.MA,"Q
M=HZCY1"]5V2Y!"M]5MGPX4).?ZN6."DQ;6,D?FTMJ\V2'(HZE(5%'7/Q&$7K
M[)7_;HES'IXOV1+G"'1T8,?L8WISUZ-T$EY$0.4\*(P&G,@*C'&>H;*.^=;F
M]V.T_'U;X1R#E?D BNL4@-N;H9*C00RTKJ7E4&?%@S.FQL5\%@I-8*[U1OLX
M->."L(VV#X#0":+O $3O%_@U3/,O?WVMF;'U!-F8[>NHV>J'\1J!Y$)>@ -6
M/'&F=('@C8'H$&U.UF/2C4%U.'7]@>P4/,POHIP.8/<JI<4UO74:XO1J;:=L
M^1#&)ETP YDB55Q)@'.UML1E+EPHG.O6.]=CM(SKH \$J2:"[P! ZX7P^WR6
M]JP%1&EX= ;(1"!6I-<0&4_ %,NJ) R&MTZG>(*<<:_U!X)1*_'WAZ2'*T-;
M9D0H@OBIS: 8=Q#J5'K&C0_*>#2VM?O_'$WCUH5=!E/G*:(#8#V=G!NXXS(2
M+X8X4#PJB-K1H:VS(6^&!UDN$84\*L?^1399.L-1;*; KL"X)[^..-&&$1O!
MD@.D7&TGI(0#+0O1PH(79KBJLI>54W^,UH_)J3]&!1W Z>ET;FZ3\E$GR*QF
MY)8:-;)2 0H5O S!E]RZ@.BEYM0?I?>C<NJ/44('B'HDN3M;+J(N'K(GWT09
M&>C,3[5IABS.>V*PIQZ6X^34GX.A!F+O #R'=@HV@DQ2PSR@U*'&D1&"B8G^
M,-*[FD616U]AM6SA/$[V_3GP&D(Q'>#ML;:,9! (HIM<755G380$WB<R-I-V
M5G@OBFUM1YV1DO\BN\&=8<XW4%J7T-LNT^BM+3QG2%(@*'*(P>6B(1HND&M=
MVC<.?U$I^$?I^= 4_&.$W@%X#LGZIG]EHC(>/-,>E$+:BJU8=V#PDC,>G6Z-
MHY>;@G^4_D](P3]&&5W@ZZF.4=DB$RPZX$R242FBA9!M@1(]R4FG+/5PHUE.
M[9DZW!34/D_)=BKL"H\WO+R[DWNX#EMLNC/^/E^]*Z7^^(G6]7+U>GY5YUTO
MPM6D2%K@7&I(,9,CG1R'Z$@$RD8;N1 &RW#I?Z?3W<NEQ]DP>A2@%])I_SC>
MA4J^/\LW9[88ZPJ06Y_(SV)TE 19P%K)@M->!]>Z14$KVGNY@+DPGH?1[?&8
M]AM,S_!3M5@&2Y-_F)\0MEDO>R.##[]^1LY\LW>W2* ?1A"-LND?OFV7DS3+
M=[(";A*.0^1<D)7,E!&@BB*,U@$YR9@4O4:";6N7XC@*F^7,_XZK>T?1S?K]
M#4/-PL[O9A^POIX,MY_"<KK\YVP>E[CX5BVW-[.OUROZ-1%(_^:.11>DLDR7
M0$<5UO-**XB9G %CL]#&I\A]:]-Y:)[&M4\&1/"C*?,]@*,K8V9/@%5J.C=1
M,LB*15#($SCC FC)6#:Q)GJT;P#0:^_!OI!S3';$,6KL"I)[XA_9:.&M]^0K
M) U*&_(51""&BC/)2H-^P%2=%Y4=<936C\F..$8%'<!I3\^I:&L#&$Q0#"O5
MS13@BT,Z0"(O-N9 3D/KR.-I+;[&R8,X2L//M_@Z1MP= .:QKD'*)?+I$NC(
M:@.65*.BA=PZ96G#YJ6TOXKOL<57U\=@ ]5U"<#MNK1<&(G<@;:B#C/E!8*P
M&F(47A%OLGW1SXN**AZEYT.CBL<(O0/P'!+(BK)$E[P QN-Z7 QM[<HI<"&J
M;"0C!ZM][.>E1A6/TO\)4<5CE-$!O@;<_V^O<*5%GF/1P$@4M) %!Y^C 5.2
M923RJ+!YSNH%^/K_V'O3)B>3)%WTKUR[W_U,[(O9_4)111_,Z((+]+3-)UDL
M'J#3B<1(2JJ87W\\E,I]TQ*OWE!63X]1D"0I7QZ/\"W<.^D$ZO'F[@Y6'9C:
M)BWV(?RD'WSV.?QYE1>;*)6Y,H7\<E_7UZ$H$)W74#P74?KHHF_]JNYQ:EYL
M7F9/Y#S\RO-0-78 R#7MQ$<5UR4+9. I:;)R&^O ,\T2Q, XN"AS)A&IDEJ'
M10^0\6)CHC80/%1Q'6!O8T7D/ITO:E?.)1MU'P'3&L'SZ$DL(4$("NM3:>4P
M2<7,0.6LNZ2\V-N]Z3%XD +'WOR\X>%O.*M%_E>S_&$QS^?I6L*OY\O5U>GN
MR06R$AG(("IGG)BRW@'/7"K%G-3I3OGDD370.WUL)XUTO<%P8/V-C<S7Y\O5
M_!LN7N4?U;B6O^+W^7*ZGD+V$2-%H%=<B:2,=,J#5\CIW*]U@<*(R9(3,A$Y
M$W8K5&[]D5LA4O\U$3F,WCJXKS?K.V=?WI%LKQNGKFPK6AFCR""-K]Y'D."3
M8\"D\T5'$W7S$LS3%&T%4O.7 ^D ZNQBY^*Z>>O1OI.)E($LS"%$AG74;A;D
ME!0'018=JJVI/,B8D4<IV@J>]J\+SW;J[.#L?)P1:]$[9PQD&3*HPCG$Q"*(
M6D/%8@J7K3MR#H.D^\M"LHT2]T?C?!7.>ND,?OQOCM<A_#P-(W0*[RB8<3J&
M8[:,UTX0)E'6%2$9G$8+OO BR/L,6/*Q#IW3[!C6=:F4T :<XW2.A/H[JS1%
MDHRENNA.I' Z]:S3ZQC>!<%'[QC>!1P=."=/-AV2.+'4I+)0TM9Q@[7Y0GJP
MUEA4-FI4V!CH?^&.X9V0LTO'\"YJ[ J2#S0S6DF6CZA >/I%A;J8+7(!CLE4
M-,4"Y(7]NV-X9ZWOTC&\BPHZ@-,#+:R:*Q:PFE;1%$!6-B)*1PPY9;@NB3=?
MA7A2'<,[:?CYCN%=Q-T!8!YI1R2G@OOL$1*S'I2.'J(H'D0QPD;!F;.MFS3^
MDAW#AUR##537)0 W=NE16&^L EDX&5*Q#ESBDN2CL3@1 U'S5^X8WDG/VW8,
M[R+T#L"S39-J8<:R(B/DE,C$A)$DIXR0A; AR,19:KW<[W0[AG?2_QX=P[LH
MHP-\'253&ZTJAJDZ%U&2S!5'B%*0(9-)D\21Y] Z\/QWQ_"H-W=WL.K U-;I
MY ]S.B]P-5VL]T#_BH6XR;_@C'ZS^G 69C>29M>ILHG((NI:O"5/7527NPX6
M+0**%4)Z3E>C;#TN<W]J7VQ>9T_D/50-'1X&'0#^TRK,<EA<]G'],RP68;;Z
MN4X/A[,;?!4NR,.+":)-Y.A)Y\'YF,&;G'(RF2O;.H#?EK87&YVU ?,@*NX
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
MQZTN-?=A]A=F#PC8 -=J'PTGY*?DB'&T&J*W'G+)7HJ0N"U;'1+;8&#,B^0
M9=U5]QZ2&UGA?P]_3K^=?]L0'H.6.<4(=2D2!6>)@:MQ7@@JBJ)]DDW,_M:'
MCJST?50V;R&_L14_G=T@7&;+9(JU\;P><MJZ2K,A:;" @3/M^%:Q['.*O_FA
MXUS_S12_M_Q&5ORGVF)7NRC^AO,OB_#]ZS2%L_71Y[(/AJD ):$A]%H!7AH!
M&;TS$9TP34#P* 'C#J(>Q EH(^RQ$8-?[K*P\965J;:C+=A0WZL4I2#H8L 8
M$UGB/,FX51KC.<0\1L!X=T<CQ<Y;2WG,QK3Z<'[Q<_*/3Q.CHC=.:V!)<3I4
M6828,L7)/%K))7,9G_(C*(CZ7U_F/_YC\Q,OH+'YPS4RKC]O1!BT4=K\( F.
MW8SXO\-B=19F^9]O+UMJI9/*<[I3W?K1*O'N! L@8XHLFJ2TOU/O?Z01\>Y/
M'L]E:*SH@\7606+IUC7Y[GI6.'JM"CH0O.Z4":) *,F"#MPI\H^3:#Z;_6%*
MQMT7<)RZR'YB[P$\%WFR6R,UR--VQGH&A3X0E,\*:EV1XF_%@DX%T;9N$WJ
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
MKM-O.((/WH)CQ) 55LM_K\P<\OYKKZ4NH7<9?+TY7Q%C=T*PWRG<^OP'GOW
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
MC&05-1.FA*B:+Z)\E)B1.\!:J/IY^.PA]_X =-D-9"+7RKO:MN[J_$!53]L
MO#C)0F")\:U\E?W!TT. W$C)3T-G#XEW )O_Q.6*HOJU'166N%0!08CU=BFZ
MFD-R"*FX;(RSI6!KL-SX^''W?_5QF>VKC7Z =%FHP1R3BQ8,(;XN*LO5QR\@
MM3+1T2_DZ@\#I1XNJKW5^# <]I!I!X!XQ([6AD*V1/;V?G897WA'C$59]T5P
M5W/A#(A53_%%L9X[IXUJ_G1M>_*Z -,^(-CNE<7!&CD)L*TW+6^8,R;+:(H
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
M$:&DD$&%K.H95<"@Y!PQ%*E?] :T$S"Z01 ^TL*T7>!V.NGO1QM(MMER=4=
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
M'!!-21R-4I@C+"U!7+H\EAB,:"+<<6*=,>SLC\-;R0FTE\K_E]K[ Z&XZ%U
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
ML^XMS[ E0<!&4E@SQ!F6P >X;DDS;)BE.IC2(=HN6AI!SPEZ?A4Z1PB] ?!
M6!K'-],W^>'W[.=ZA  EE"HG'&(X%S>FO*<2]DBH**2,-%!G"@-G&QVM@>88
M#7>%Q=T 9);%/E<0^<-O3O[/W6P\#V.?M7(_/$EKI8RR2/ $[##)D,LS%3V5
M/'*G.8W%1W[L)ZENR#X(D$HJH0%,@43B?#'VSS>&2Y%:S")*C#D(1G/N@1N)
M+)7, A56A-)V:"LA=4/U0?!SNL ;0,TVK_"WA]HQ*;"/@5(D<Q\=GK1'VBJ)
MB$DR&1*#WWRM/$CP]=M!TV*&MT+#>- G:Z 9..5$5NY]L^+H#IBZ_KZN6IVO
MGH0\R:3<;Z-<VZ^=8&!O'<$(3"Q=C2CQ#'-/L?"D^#"/$\AMQ+,Z'31;X3B\
M!B\3K&OG<Z2BD]$3X,_07%0;/!CX$)!5A/"0!*9QF.S;,=2V9S6K0?48_36
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
M.Z^M8-@<&3"@9AH WKO;[Y/N9XS+\4G7WS-OKYKRHV8$[/Q.W3D!0VIW<W+
M:Z)N  Y+VJZ^P^?]>"F*S^.;;XOYEZO/7P:!Q>O?JUK<=4YX]!9];;]OVZ$+
MCE#FL'P0=;]P'QB8P7R,H\.H#;FTH+J_3<-L\O/F2_1WL_%B'.=7MXO3];9U
MU5ZF'=?7VCZ1M*"R=W_._*?9V!?87X]+]5). S>2+YAO02._P@FP>&L7\;T=
MSW+Y0P'5;%FSEXX:N(?<+8[*RGJ^LW_^_M^+)93>?)O>?/*GF;U7ENZENKI7
MD_V$4TR#A<MPWLV6]P4#E>"\7+U(^<TK1!<HO?D<??<CSGY>IQ??>@&&HW#?
MZP,G;-GUJO>?.3TYOW7!:GG%0_3S=+/N$TME(_LYSN_'[>4SX.0D_;;UJNEK
MK]R[7D+XE[X^&<0[Z:N4?U^<_/OBY"#=?.RF'V-70BG/5ZIWT;A/UMTKC#=T
MKD18\G8\7<HLV]=B!\R+A:L9M6,]@SYBJFWR;FX6:Z9.SC8]7ZI: >BQVMHN
MBLKZN2=H:B<_Y^-YF=JFG8M6*P8]T??>*9[*VONR^.]/,W\]^SJ?O9LOQK=V
M=;54KDJ^UP>J58H>J]5#Q%99P]=W"[#Q<(Y/;PJ:TMVK5BL=/5:7KPJHG0/P
M8[?X1WPXJ6.I,NX^'ZA625K@L'Q5;)4U_!X6[:;QGM,2%Z([EJQ647JL%O>+
MIBV]O;V+7[MUUQ3@<YJZF5^ZUJ<:VT.^4^VRNY"&^PBQ0;7_?=Q-EF*^3O_1
MW<8WN17)[.=O]H\A=+_W8_4NSDLBH(\\&X0!</S/9?.[^^'$Z:O]<SW9YN1B
MB:,^6.^JOB0<^LJU+4B &9O8Z9K@#[??\]0(8&#5QK6,[W;<%^O5!A0"Q6&2
M;2<"*^GB[5FV7@%!@2"L35]O"X&%X^C-97LIL:E<U^LR:NA6H(MSB L_QV6[
MK8?;P")&^8#/]%)R4ZFOPV78:A70IQ]#50 ]7[E(]<\>8@M4_GRR/_\^_Q1G
M$&W=YH9+I0M_^JQ_PKX&X9Q>Z_.P2+4+UP.T\'1';G)?^T+HS^CO%N,?\0V8
MB9MN]O/DTI'M*]93TZ:\NY[,UTXD3R:;Y(UCH2*2W0O7J[[:JXKN,+E45MVG
MV!70T^,J-6M*7I=UMX?Q^D4^0-+'(NK87*O>6^@#E;)#"/^N53SG2?/O^L1_
MUR<>IIOP7[FW/\3CIVZ/YRM5*Z/:MSNV,EM; 9/) UEEML;F<O6.]:WB[OKP
M7ELI-S>+Y:NEZ3QW//XP_7)W>[O*6\T7TZ\N-SF^^CYQDW_,2NCLX*_5]-1V
M::PK(+X&U)YI!A;G7W[X-_-%(>UN7;2F9]=3B?N$43OX*:VGHW4TS$9[3?I=
M/U$THJ5/LUEQ16VN66\_':&K'0*IG:7[Y^+GU1^S,,\D%E#5MO7J=5CN9?;V
MB* 5Y0SLCASRG7IYO#UJVJ;-B_%!GC'V[D\_N0$/ZO/WV2*\9*'T#NWWN7J/
M- _4^<$2K*SZ?\S>3</[W.[B.CTP\>MLF@E_\V,6_C'+=^EA>G,U#7^;_I@O
M0@$ '/W1-K;^8?KMR@F[,E9R>/5ANJ9_D])-?L#9^,>LQ'E^_%?;,!I'H^5D
M<5>&R]^!P9NWBZUX!S[@KQ]@7P FAW^MFE-8!AY'B[<=*W(UOTYK-J[3$L$/
M;!1&Q]$?K?;,L[@-.4K8M<N8[PE?T3L-+\_-E>%[/PE+WMYTTS!_.X-_*86<
M0B14>UA:!D=E%5$956]_A#"_GETOOLW> 87S3^%Z^L#-QT7^^1_SSVGB,UM?
M%Y,LH#S8HQ2D2GR_VN/6,G@JJ(+:0W&BS75Q)U]E/EVGVJ&S[R)S"Z.U$[UK
M:LO42K]<K5ZUQ6GEEZT].WG3?8F3Z!<QK#%T\HN3[2O6N_\_3E][Y5*[O Q(
M"0^U6-<IC3VL^WY:9J^]OGH]$WB<+GO+J[;-C''VZZR[^_YA/K\KJ-%]ZU;S
M?8^UHZ_+J+9%_99[]X<'0DMI<=^ZU3S.8ZWKZS*JOA>[K]W"3DH\W]M<JUJ7
ME*/WW%99U-?0E5_<V<GDYR<[#H44M6W):OU0CM?7'LG4KJG*5^Y X3)J+&0:
M=ZU9K<W)D8I[13:UW<[[@OZK'S?%;./.1>MU*#G6RWQ%/ UI;TG9$PM14HG;
MUJ[77J2 +O<(JP53^D!J<8.Z<^5ZC4%.L:NO":IZG<_=>/$SCS99B1+"F]OE
M"+>WXP3$1."VE'8/_%2]/B%'JOLX4=8.&S?,S-_GRT-D.?SM6S<!*7]>E(HD
M#_M4O18C1^?NCA%E<_K_&!<?IKZ[+91#[_6!>IU&BNEZM]B:T_"+)/-0FM[S
MH5X:;RIW=(08*VM^B_G)G*^37V64WO<;O?3=4O;I0.$UM\FO%]_B;.#]O?T;
MO53=4N+J0.'5WM76W4WL[+?Q?%'PJGOWJKW4V5(ZZU4!U5;@2\MR:B9DQY*]
MJA5:2F;M%TWUS/^]\2^OP-?6[J7)EE)9/8554:7W\\D?'/??NOF^>JUCQL _
M7[N7$EM)8.T53W5O9\/S/G7[;5VPE[I:2D#M$TOM#K79H<H<%5+8MO5ZZ:NE
MA-$>H;20XB\RU>SI0KT4U%*69YL8JCLAW<FEDO=K]-)'2SF8#>;;*/,^61V'
MUJO2EM(D#9:I=M-?P7%9$_8VSOULO+R&*52G^OKRO9384@*DO\BJGTMAG.FR
M$X[ICT?N2ET_O[9Z+\VVE OI+;#:Q]IT/OUEFA;Y"5&Q^N,=:_9Z$]!25N05
MX52O('A\_56N5&#[FKU4UU(:Y!7AM#I]X,-T/@9A?IW9Y>3)V2S73>>I"AL9
M@!-'$>SY3)&Y!'W9*#"DX,6G7L#BR&:_.Y<])0/]L-PO>9+-Z>,)MBY8L1/N
M:[IXEG/>(XS:-P4/I)W\EG1CJ6JZV2OMK5IIZ'7IU62RQ9:4:9>[>^$&=+6G
M<^ZK OEWY_5:>^C?7=C_W87]L(S68C;Y&F>W\^OT=18 7V6\^3W+5MM#A_D(
MKPNFNJ>0J2HQN?'Y2M7>SQ_JPVUAOQ65?!TO3G:OGRU5[2'\D4IY)H#*6OE\
M-XD$.T&R5Q.Z[XL8WD_LS4GJV;5FM4?NA^GI%9'43^</H;,]RU9[U7Z8VEX7
M3!,&<$E7?@1C%R6,X+/EJKUH/\80;A-$0\;PZ^QVNBAK"Y\L6>TM^_&F\*5
MVK*$A12V>]5JS]A/LH/-J>T^8)C=CE=#X0M9PLT5Z[U</\8:[I!'$[IZ]^?W
M\:RDJC86K/<N_1A-;9=&$XIZ>[<BK("*'I:J]\K\&.5L2J )M7R)_FXV7HSC
M_.KFYNJ''4].?M^P9]UZ[\2/4=A>V5S&=?"G;C+VP,"G6><'O Y^]ID!KH-W
MLU'\.OCIIUY@I,"]\/;U3[HT62\?GBY=*O9^??5&KH[WZNWY34M/>56_#-M&
MY\=NL2:U3+Z__U<:2?^?J.<]\AO>HJ__(O_#V7G\__^__P=02P$"% ,4
M" "4BKQ:6Q\)G+T%  !+-   '@              @ $     83 S,S$R,#(U
M97@R,3%C;6-O<W5B<VED:6$N:'1M4$L! A0#%     @ E(J\6I;I]V>!!
M4AL  !X              ( !^04  &$P,S,Q,C R-65X,C,Q875D:71O<F-O
M;G-E+FAT;5!+ 0(4 Q0    ( )2*O%HML?DTD <  -$I   >
M  "  ;8*  !A,#,S,3(P,C5E>&AI8FET,S$Q8V5O8V5R="YH=&U02P$"% ,4
M    " "4BKQ:7A'TTI@'  "D*0  '@              @ &"$@  83 S,S$R
M,#(U97AH:6)I=#,Q,F-F;V-E<G0N:'1M4$L! A0#%     @ E(J\6O6Z61R+
M!   [QD  !X              ( !5AH  &$P,S,Q,C R-65X:&EB:70S,C%S
M;WAC97)T+FAT;5!+ 0(4 Q0    ( )2*O%JOTYBEN0$  "D/   <
M      "  1T?  !B8G)A;G1R971I<F5M96YT86=R965M96XN:'1M4$L! A0#
M%     @ E8J\6GHLT.O",0, .44H !$              ( !$"$  &-M8V\M
M,C R-3 S,S$N:'1M4$L! A0#%     @ E8J\6MK6VH"L'P  ]70! !$
M         ( ! 5,# &-M8V\M,C R-3 S,S$N>'-D4$L! A0#%     @ E8J\
M6L"H2J-\.0  UU0" !4              ( !W'(# &-M8V\M,C R-3 S,S%?
M8V%L+GAM;%!+ 0(4 Q0    ( )6*O%IQPPL:W<L   Y="0 5
M  "  8NL P!C;6-O+3(P,C4P,S,Q7V1E9BYX;6Q02P$"% ,4    " "5BKQ:
M@ !&"X1+  "M2P  %               @ &;> 0 8VUC;RTR,#(U,#,S,5]G
M,2YG:6902P$"% ,4    " "5BKQ:O=P]BVK_ 0!XB1, %0
M@ %1Q 0 8VUC;RTR,#(U,#,S,5]L86(N>&UL4$L! A0#%     @ E8J\6KL2
M%J[..@$ 2*T. !4              ( ![L,& &-M8V\M,C R-3 S,S%?<')E
:+GAM;%!+!08     #0 - )(#  #O_@<    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>152
<FILENAME>cmco-20250331_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/20250331"
  xmlns:country="http://xbrl.sec.gov/country/2024"
  xmlns:cyd="http://xbrl.sec.gov/cyd/2024"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2024"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  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-20250331.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
        </entity>
        <period>
            <instant>2025-05-23</instant>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-8">
        <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>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-9">
        <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>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-10">
        <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>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementLifeInsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementLifeInsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementLifeInsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-18">
        <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>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c-20">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c-21">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c-22">
        <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="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c-24">
        <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>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-25">
        <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>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-26">
        <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-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-27">
        <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-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-28">
        <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>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-30">
        <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>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-31">
        <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>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-33">
        <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>2023-03-31</instant>
        </period>
    </context>
    <context id="c-34">
        <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>2023-03-31</instant>
        </period>
    </context>
    <context id="c-35">
        <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>2023-03-31</instant>
        </period>
    </context>
    <context id="c-36">
        <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>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-37">
        <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>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-38">
        <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>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-40">
        <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>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-41">
        <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>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-42">
        <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>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-44">
        <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>2024-03-31</instant>
        </period>
    </context>
    <context id="c-45">
        <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>2024-03-31</instant>
        </period>
    </context>
    <context id="c-46">
        <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>2024-03-31</instant>
        </period>
    </context>
    <context id="c-47">
        <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>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-48">
        <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>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-49">
        <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>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-51">
        <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>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-52">
        <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>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-54">
        <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>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-56">
        <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>2025-03-31</instant>
        </period>
    </context>
    <context id="c-57">
        <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>2025-03-31</instant>
        </period>
    </context>
    <context id="c-58">
        <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>2025-03-31</instant>
        </period>
    </context>
    <context id="c-59">
        <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>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:UnionizedEmployeesConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
        </entity>
        <period>
            <startDate>2025-02-28</startDate>
            <endDate>2025-02-28</endDate>
        </period>
    </context>
    <context id="c-64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-66">
        <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>2025-02-28</startDate>
            <endDate>2025-02-28</endDate>
        </period>
    </context>
    <context id="c-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:MontratecMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-31</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="c-72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:MontratecMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-05-31</instant>
        </period>
    </context>
    <context id="c-73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:AmendedAndRestatedRevolvingCreditFacility1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-31</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="c-74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:AmendedAndRestatedRevolvingCreditFacility1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:TermLoanBFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-01</startDate>
            <endDate>2023-06-01</endDate>
        </period>
    </context>
    <context id="c-76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:ARSecuritizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-05-31</instant>
        </period>
    </context>
    <context id="c-77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:MontratecMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:MontratecMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-31</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="c-79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:MontratecMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-31</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="c-80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:MontratecMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-31</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="c-81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:KitoCrosbyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-02-28</endDate>
        </period>
    </context>
    <context id="c-82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cmco:KitoCrosbyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-02-28</instant>
        </period>
    </context>
    <context id="c-83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cmco:KitoCrosbyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmco:KitoCrosbyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:JPMorganDebtAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-02-10</instant>
        </period>
    </context>
    <context id="c-86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-02-10</instant>
        </period>
    </context>
    <context id="c-87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:PerpetualConvertibleVotingPreferredEquityInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-02-10</instant>
        </period>
    </context>
    <context id="c-88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">cmco:ColumbusMcKinnonMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cmco:ClaytonDublinerRiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-10</startDate>
            <endDate>2025-02-10</endDate>
        </period>
    </context>
    <context id="c-89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cmco:CharlotteManufacturingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cmco:CharlotteManufacturingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cmco:CharlotteManufacturingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cmco:CharlotteManufacturingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cmco:PrecisionConveyanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cmco:PrecisionConveyanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cmco:PrecisionConveyanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cmco:PrecisionConveyanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cmco:PrecisionConveyanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-04-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:IndustrialProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:IndustrialProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-102">
        <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>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:CraneSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:CraneSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-105">
        <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>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:PrecisionConveyorProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:PrecisionConveyorProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-108">
        <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>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:EngineeredProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:EngineeredProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-111">
        <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>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:AllotherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:AllotherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-114">
        <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>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-115">
        <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>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-116">
        <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>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">cmco:MarketableSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-118">
        <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>2025-03-31</instant>
        </period>
    </context>
    <context id="c-119">
        <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>2025-03-31</instant>
        </period>
    </context>
    <context id="c-120">
        <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>2025-03-31</instant>
        </period>
    </context>
    <context id="c-121">
        <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>2025-03-31</instant>
        </period>
    </context>
    <context id="c-122">
        <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>2025-03-31</instant>
        </period>
    </context>
    <context id="c-123">
        <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>2025-03-31</instant>
        </period>
    </context>
    <context id="c-124">
        <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>2025-03-31</instant>
        </period>
    </context>
    <context id="c-125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-129">
        <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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-130">
        <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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-131">
        <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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-133">
        <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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-134">
        <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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-135">
        <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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-137">
        <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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-138">
        <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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-139">
        <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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cmco:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-141">
        <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="us-gaap:FinancialInstrumentAxis">cmco:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-142">
        <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="us-gaap:FinancialInstrumentAxis">cmco:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-143">
        <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="us-gaap:FinancialInstrumentAxis">cmco:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-145">
        <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="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-146">
        <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="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-147">
        <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="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cmco:FairValueByAssetAndLiabilityClassAxis">cmco:MarketableSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-149">
        <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>2024-03-31</instant>
        </period>
    </context>
    <context id="c-150">
        <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>2024-03-31</instant>
        </period>
    </context>
    <context id="c-151">
        <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>2024-03-31</instant>
        </period>
    </context>
    <context id="c-152">
        <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>2024-03-31</instant>
        </period>
    </context>
    <context id="c-153">
        <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>2024-03-31</instant>
        </period>
    </context>
    <context id="c-154">
        <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>2024-03-31</instant>
        </period>
    </context>
    <context id="c-155">
        <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>2024-03-31</instant>
        </period>
    </context>
    <context id="c-156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-157">
        <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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-158">
        <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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-159">
        <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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-161">
        <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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-162">
        <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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-163">
        <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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-165">
        <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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-166">
        <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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-167">
        <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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cmco:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-169">
        <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="us-gaap:FinancialInstrumentAxis">cmco:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-170">
        <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="us-gaap:FinancialInstrumentAxis">cmco:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-171">
        <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="us-gaap:FinancialInstrumentAxis">cmco:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-173">
        <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="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-174">
        <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="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-175">
        <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="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:ARSecuritizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:ARSecuritizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-178">
        <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="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">cmco:MeasurementInputCompoundAnnualGrowthRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-179">
        <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="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">cmco:MeasurementInputCompoundAnnualGrowthRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-180">
        <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="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">cmco:MeasurementInputTerminalValueGrowthRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-181">
        <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="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">cmco:MeasurementInputTerminalValueGrowthRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-182">
        <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="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-183">
        <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="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputLapseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputCapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputCapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cmco:EMCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cmco:EMCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cmco:EMCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cmco:EMCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">cmco:EMCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">cmco:EMCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmco:LinearMotionProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmco:LinearMotionProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-196">
        <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>2025-03-31</instant>
        </period>
    </context>
    <context id="c-197">
        <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>2024-03-31</instant>
        </period>
    </context>
    <context id="c-198">
        <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>2025-03-31</instant>
        </period>
    </context>
    <context id="c-199">
        <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>2024-03-31</instant>
        </period>
    </context>
    <context id="c-200">
        <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>2025-02-28</instant>
        </period>
    </context>
    <context id="c-201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmco:MontratecMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-202">
        <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>2025-03-31</instant>
        </period>
    </context>
    <context id="c-203">
        <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>2025-03-31</instant>
        </period>
    </context>
    <context id="c-204">
        <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>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-205">
        <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>2025-03-31</instant>
        </period>
    </context>
    <context id="c-206">
        <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>2024-03-31</instant>
        </period>
    </context>
    <context id="c-207">
        <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>2024-03-31</instant>
        </period>
    </context>
    <context id="c-208">
        <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>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-209">
        <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>2024-03-31</instant>
        </period>
    </context>
    <context id="c-210">
        <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>2025-03-31</instant>
        </period>
    </context>
    <context id="c-211">
        <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>2025-03-31</instant>
        </period>
    </context>
    <context id="c-212">
        <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>2025-03-31</instant>
        </period>
    </context>
    <context id="c-213">
        <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>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-214">
        <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>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CurrencySwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-216">
        <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>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-217">
        <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>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CurrencySwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-219">
        <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>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-220">
        <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>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CurrencySwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</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>2025-03-31</instant>
        </period>
    </context>
    <context id="c-223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</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>2024-03-31</instant>
        </period>
    </context>
    <context id="c-224">
        <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>2025-03-31</instant>
        </period>
    </context>
    <context id="c-225">
        <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>2024-03-31</instant>
        </period>
    </context>
    <context id="c-226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-228">
        <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>2025-03-31</instant>
        </period>
    </context>
    <context id="c-229">
        <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>2024-03-31</instant>
        </period>
    </context>
    <context id="c-230">
        <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>2025-03-31</instant>
        </period>
    </context>
    <context id="c-231">
        <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>2024-03-31</instant>
        </period>
    </context>
    <context id="c-232">
        <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>2025-03-31</instant>
        </period>
    </context>
    <context id="c-233">
        <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>2024-03-31</instant>
        </period>
    </context>
    <context id="c-234">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</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>2025-03-31</instant>
        </period>
    </context>
    <context id="c-235">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</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>2024-03-31</instant>
        </period>
    </context>
    <context id="c-236">
        <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>2025-03-31</instant>
        </period>
    </context>
    <context id="c-237">
        <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>2024-03-31</instant>
        </period>
    </context>
    <context id="c-238">
        <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>2025-03-31</instant>
        </period>
    </context>
    <context id="c-239">
        <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>2024-03-31</instant>
        </period>
    </context>
    <context id="c-240">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CurrencySwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-241">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CurrencySwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-242">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:TermLoanBFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-243">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:TermLoanBFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-244">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:TermLoanBFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-245">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:TermLoanBFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c-246">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:TermLoanBFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c-247">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:TermLoanBFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-248">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:AmendedAndRestatedRevolvingCreditFacility1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-249">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:AmendedAndRestatedRevolvingCreditFacility1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-250">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:TermLoanBFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-18</startDate>
            <endDate>2024-03-18</endDate>
        </period>
    </context>
    <context id="c-251">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:TermLoanBFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-18</startDate>
            <endDate>2024-03-18</endDate>
        </period>
    </context>
    <context id="c-252">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:TermLoanBFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-18</startDate>
            <endDate>2024-03-18</endDate>
        </period>
    </context>
    <context id="c-253">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:TermLoanBFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-254">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:AmendedAndRestatedRevolvingCreditFacility1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-255">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:AmendedAndRestatedRevolvingCreditFacility1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-256">
        <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>2025-03-31</instant>
        </period>
    </context>
    <context id="c-257">
        <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>2024-03-31</instant>
        </period>
    </context>
    <context id="c-258">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:TermLoanBFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-259">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:TermLoanBFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-260">
        <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:DebtInstrumentAxis">cmco:ARSecuritizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-261">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:ARSecuritizationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-262">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:ARSecuritizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-263">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:TermLoanBFacilityAndARSecuritizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-264">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cmco:HartlandWIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-265">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-266">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmco:BankGuaranteesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-267">
        <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>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-268">
        <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>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-269">
        <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>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-270">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-271">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-272">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-273">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-274">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-275">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-276">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-277">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cmco:AmericanAssociationOfRetiredPersonsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-278">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-279">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementLifeInsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-280">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementLifeInsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-281">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-282">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-283">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-284">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-285">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cmco:CommonCollectiveTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-286">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cmco:CommonCollectiveTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-287">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-288">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-289">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-290">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-291">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-292">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-293">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-294">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-295">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-296">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-297">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-298">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-299">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-300">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-302">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-303">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-304">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-305">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-306">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-307">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-310">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cmco:CommonCollectiveTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-311">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cmco:CommonCollectiveTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-312">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cmco:CommonCollectiveTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-313">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cmco:CommonCollectiveTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-314">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-315">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-316">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-317">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-318">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-319">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-320">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-321">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-322">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-323">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-324">
        <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>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-325">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:A2016LTIPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="c-327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:A2016LTIPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="c-328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cmco:CostofGoodsSoldSellingandGeneralandAdministrativeExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cmco:CostofGoodsSoldSellingandGeneralandAdministrativeExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cmco:CostofGoodsSoldSellingandGeneralandAdministrativeExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-332">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-333">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:StockIncentivePlanofMagnetekMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-334">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-335">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c-336">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c-337">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-338">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-339">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-340">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-341">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-342">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-343">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-344">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-345">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-346">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-347">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cmco:FromTenDollarOneCentToTwentyDollarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-348">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cmco:FromTenDollarOneCentToTwentyDollarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-349">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cmco:FromTwentyDollarOneCentToThirtyDollarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-350">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cmco:FromTwentyDollarOneCentToThirtyDollarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-351">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cmco:FromThirtyDollarOneCentToFortyDollarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-352">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cmco:FromThirtyDollarOneCentToFortyDollarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-353">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cmco:FromFortyDollarOneCentToFiftyDollarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-354">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cmco:FromFortyDollarOneCentToFiftyDollarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-355">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cmco:FromFiftyDollarOneCentToSixtyDollarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-356">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cmco:FromFiftyDollarOneCentToSixtyDollarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-357">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c-358">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-359">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-360">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-361">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-362">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-363">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-364">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-365">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-366">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-367">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c-368">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-369">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-370">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-371">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-372">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-373">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cmco:DirectorsStockPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-374">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cmco:DirectorsStockPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-375">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cmco:DirectorsStockPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-376">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cmco:DirectorsStockPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-377">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cmco:DirectorsStockPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-378">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cmco:DirectorsStockPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-379">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
        </entity>
        <period>
            <instant>2025-03-24</instant>
        </period>
    </context>
    <context id="c-380">
        <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>
            <instant>2025-05-12</instant>
        </period>
    </context>
    <context id="c-381">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
        </entity>
        <period>
            <instant>2019-03-26</instant>
        </period>
    </context>
    <context id="c-382">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-383">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-384">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmco:LongTermIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-385">
        <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>
            <instant>2025-05-28</instant>
        </period>
    </context>
    <context id="c-386">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="c-387">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="c-388">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cmco:MagnetekMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-389">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cmco:MagnetekMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-390">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="c-391">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
        </entity>
        <period>
            <startDate>2010-11-01</startDate>
            <endDate>2010-11-30</endDate>
        </period>
    </context>
    <context id="c-392">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
        </entity>
        <period>
            <startDate>2012-08-01</startDate>
            <endDate>2012-08-31</endDate>
        </period>
    </context>
    <context id="c-393">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
        </entity>
        <period>
            <startDate>2016-12-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-394">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
        </entity>
        <period>
            <startDate>2017-02-01</startDate>
            <endDate>2017-02-28</endDate>
        </period>
    </context>
    <context id="c-395">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="c-396">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
        </entity>
        <period>
            <startDate>2017-09-01</startDate>
            <endDate>2017-09-30</endDate>
        </period>
    </context>
    <context id="c-397">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cmco:DEPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-398">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-399">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-400">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-404">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-405">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-406">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-407">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-408">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-409">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cmco:EuropeMiddleEastAndAfricaExcludingGermanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-410">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cmco:EuropeMiddleEastAndAfricaExcludingGermanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-411">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cmco:EuropeMiddleEastAndAfricaExcludingGermanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-412">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-413">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-414">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-415">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-416">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-417">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-418">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-419">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-420">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-421">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-422">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-423">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-424">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-425">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-426">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cmco:EuropeMiddleEastAndAfricaExcludingGermanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-428">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cmco:EuropeMiddleEastAndAfricaExcludingGermanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-429">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cmco:EuropeMiddleEastAndAfricaExcludingGermanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-431">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-432">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-433">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-434">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-435">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-436">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-437">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-438">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-439">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:HoistsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-440">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:HoistsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-441">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:HoistsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-442">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:HighPrecisionConveyorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-443">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:HighPrecisionConveyorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-444">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:HighPrecisionConveyorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-445">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:ChainAndForgedAttachmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-446">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:ChainAndForgedAttachmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-447">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:ChainAndForgedAttachmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-448">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:IndustrialCranesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-449">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:IndustrialCranesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-450">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:IndustrialCranesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-451">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:ActuatorsandRotaryUnionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-452">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:ActuatorsandRotaryUnionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-453">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:ActuatorsandRotaryUnionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-454">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:DigitalPowerControlandDeliverySystemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-455">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:DigitalPowerControlandDeliverySystemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-456">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:DigitalPowerControlandDeliverySystemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-457">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:ElevatorApplicationDriveSystemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-458">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:ElevatorApplicationDriveSystemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-459">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmco:ElevatorApplicationDriveSystemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-460">
        <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>2010-04-01</startDate>
            <endDate>2011-03-31</endDate>
        </period>
    </context>
    <context id="c-461">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2010-04-01</startDate>
            <endDate>2011-03-31</endDate>
        </period>
    </context>
    <context id="c-462">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementLifeInsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2010-04-01</startDate>
            <endDate>2011-03-31</endDate>
        </period>
    </context>
    <context id="c-463">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowanceByDeferredTaxAssetAxis">cmco:DeferredTaxAssetValuationAllowanceInFiscal2011Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-464">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
        </entity>
        <period>
            <instant>2005-03-31</instant>
        </period>
    </context>
    <context id="c-465">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowanceByDeferredTaxAssetAxis">cmco:DeferredTaxAssetValuationAllowanceInFiscal2005Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-466">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-467">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-468">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-469">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-470">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-471">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-472">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-473">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-474">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-475">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-476">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-477">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-478">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-479">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-480">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-481">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-482">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-483">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-484">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-485">
        <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>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-486">
        <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>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-487">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-488">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-489">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-490">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">cmco:AccruedGeneralandProductLiabilityCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-491">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">cmco:AccruedGeneralandProductLiabilityCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-492">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">cmco:AccruedGeneralandProductLiabilityCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-493">
        <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>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-494">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-495">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-496">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">cmco:AccruedGeneralandProductLiabilityCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-497">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">cmco:AccruedGeneralandProductLiabilityCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-498">
        <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>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c-499">
        <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>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-500">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c-501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-502">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">cmco:AccruedGeneralandProductLiabilityCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c-503">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005229</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">cmco:AccruedGeneralandProductLiabilityCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="agreement">
        <measure>cmco:agreement</measure>
    </unit>
    <unit id="segment">
        <measure>cmco:segment</measure>
    </unit>
    <unit id="reportingunit">
        <measure>cmco:reportingUnit</measure>
    </unit>
    <unit id="employee">
        <measure>cmco:employee</measure>
    </unit>
    <unit id="country">
        <measure>cmco:country</measure>
    </unit>
    <unit id="factory">
        <measure>cmco:factory</measure>
    </unit>
    <unit id="counterparty">
        <measure>cmco:counterparty</measure>
    </unit>
    <unit id="contract">
        <measure>cmco:contract</measure>
    </unit>
    <unit id="pensionplan">
        <measure>cmco:pensionPlan</measure>
    </unit>
    <unit id="y">
        <measure>utr:Y</measure>
    </unit>
    <unit id="eur">
        <measure>iso4217:EUR</measure>
    </unit>
    <unit id="notice">
        <measure>cmco:notice</measure>
    </unit>
    <unit id="appeal">
        <measure>cmco:appeal</measure>
    </unit>
    <unit id="judgement">
        <measure>cmco:judgement</measure>
    </unit>
    <unit id="memorandum">
        <measure>cmco:memorandum</measure>
    </unit>
    <unit id="decision">
        <measure>cmco:decision</measure>
    </unit>
    <unit id="company">
        <measure>cmco:company</measure>
    </unit>
    <dei:AmendmentFlag contextRef="c-1" id="f-32">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-33">0001005229</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-34">2025</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="c-1" id="f-35">FY</dei:DocumentFiscalPeriodFocus>
    <cmco:GoodwillDiscountedCashFlowsMeasurementInputPeriod contextRef="c-61" id="f-477">P5Y</cmco:GoodwillDiscountedCashFlowsMeasurementInputPeriod>
    <cmco:CustomEngineeredProductsAndServicesContractDurationStandard contextRef="c-1" id="f-516">P3M</cmco:CustomEngineeredProductsAndServicesContractDurationStandard>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="c-382"
      decimals="4"
      id="f-1395"
      unitRef="number">0.3333</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="c-383"
      decimals="4"
      id="f-1396"
      unitRef="number">0.3333</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="c-384"
      decimals="4"
      id="f-1397"
      unitRef="number">0.3333</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="c-5" id="f-1647">http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="c-4" id="f-1648">http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-4" id="f-1651">http://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-5" id="f-1652">http://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="c-4" id="f-1655">http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="c-5" id="f-1656">http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="c-5" id="f-1661">http://fasb.org/us-gaap/2024#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="c-4" id="f-1662">http://fasb.org/us-gaap/2024#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-5" id="f-1665">http://fasb.org/us-gaap/2024#LongTermDebtAndCapitalLeaseObligationsCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-4" id="f-1666">http://fasb.org/us-gaap/2024#LongTermDebtAndCapitalLeaseObligationsCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="c-5" id="f-1669">http://fasb.org/us-gaap/2024#LongTermDebtAndCapitalLeaseObligations</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="c-4" id="f-1670">http://fasb.org/us-gaap/2024#LongTermDebtAndCapitalLeaseObligations</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <dei:DocumentType contextRef="c-1" id="f-1">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="c-1" id="f-2">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-3">2025-03-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-4">--03-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport contextRef="c-1" id="f-5">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c-1" id="f-6">001-34362</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c-1" id="f-7">COLUMBUS McKINNON CORP</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-8">NY</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-9">16-0547600</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-10">13320 Ballantyne Corporate Place, Suite D</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-11">Charlotte</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-12">NC</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-13">28277</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c-1" id="f-14">716</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-15">689-5400</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c-1" id="f-16">Common Stock, $0.01 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-1" id="f-17">CMCO</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-1" id="f-18">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="c-1" id="f-19">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="c-1" id="f-20">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="c-1" id="f-21">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c-1" id="f-22">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c-1" id="f-23">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c-1" id="f-24">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-25">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="c-1" id="f-26">true</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="c-1" id="f-27">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany contextRef="c-1" id="f-28">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat contextRef="c-2" decimals="0" id="f-29" unitRef="usd">1026000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-3" decimals="INF" id="f-30" unitRef="shares">28632239</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock contextRef="c-1" id="f-31">&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;Portions of the Registrant&#x2019;s definitive proxy statement for its 2025 Annual Meeting of Shareholders (the "2025 Proxy Statement"), to be filed with the Securities and Exchange Commission ("SEC") pursuant to Regulation 14A not later than 120 days after the end of the Registrant&#x2019;s fiscal year ended March&#160;31, 2025, are incorporated by reference into Part III of this report where indicated.&lt;/span&gt;&lt;/div&gt;</dei:DocumentsIncorporatedByReferenceTextBlock>
    <cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock contextRef="c-1" id="f-37">&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 connection with our enterprise risk management process, we identify, prioritize, monitor and seek to ameliorate key risks that may affect the Company, including risks from or relating to cyber threats.  We have enterprise-wide security policies, standards and controls that seek to incorporate best practices in security engineering, technology architecture and data protection. Our policies and controls include security measures designed to protect our systems against unauthorized access. We also maintain cybersecurity protection measures with respect to our information technology systems, including with respect to the protection of our customer data, vendor data and employee information.  We have also implemented specialized training and education programs to seek to guard against cybersecurity events, such as enterprise-wide communications, presentations, phishing simulations and focused training for specific roles, as well as a general cybersecurity training program required for all employees. We also engage third parties to perform regular reviews of our security framework controls to promote objectivity.  Our processes to identify, assess and manage material risks relating to cyber threats include risks associated with third party service providers, including cloud-based platforms. We believe that these policies and controls provide us with an appropriate comprehensive assessment of potential cyber threats.&lt;/span&gt;&lt;/div&gt;&lt;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 sophistication of cybersecurity threats, including through the use of artificial intelligence, continues to increase, and while additional measures are continually deployed to mitigate risks and protect our systems, the risk of a breach continues to increase. To address this increased risk we are continually enhancing our Disaster Recovery and Business Continuity capabilities enabling system and data recovery and reducing the overall length our systems would be unavailable for normal 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:112%"&gt;To date, risks from cybersecurity threats have not materially affected the Company, and we do not believe these threats are reasonably likely to materially affect the Company, including its business strategy, financial condition or results of operations. However, the risks from cybersecurity threats and incidents continues to increase, and the preventative actions we have taken and continue to take to reduce the risk of cybersecurity threats and incidents may not successfully protect our systems against all such threats and incidents.  Refer to Item 1A &#x2013; Risk Factors under the heading &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"&gt;Our business operations may be adversely affected by information technology systems interruptions or intrusion&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;"&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;for additional information.&lt;/span&gt;&lt;/div&gt;</cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock contextRef="c-1" id="f-36">&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 connection with our enterprise risk management process, we identify, prioritize, monitor and seek to ameliorate key risks that may affect the Company, including risks from or relating to cyber threats.  We have enterprise-wide security policies, standards and controls that seek to incorporate best practices in security engineering, technology architecture and data protection. Our policies and controls include security measures designed to protect our systems against unauthorized access. We also maintain cybersecurity protection measures with respect to our information technology systems, including with respect to the protection of our customer data, vendor data and employee information.  We have also implemented specialized training and education programs to seek to guard against cybersecurity events, such as enterprise-wide communications, presentations, phishing simulations and focused training for specific roles, as well as a general cybersecurity training program required for all employees. We also engage third parties to perform regular reviews of our security framework controls to promote objectivity.  Our processes to identify, assess and manage material risks relating to cyber threats include risks associated with third party service providers, including cloud-based platforms. We believe that these policies and controls provide us with an appropriate comprehensive assessment of potential cyber threats.&lt;/span&gt;&lt;/div&gt;</cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedFlag contextRef="c-1" id="f-38">true</cyd:CybersecurityRiskManagementProcessesIntegratedFlag>
    <cyd:CybersecurityRiskManagementThirdPartyEngagedFlag contextRef="c-1" id="f-39">true</cyd:CybersecurityRiskManagementThirdPartyEngagedFlag>
    <cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag contextRef="c-1" id="f-40">true</cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag>
    <cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag contextRef="c-1" id="f-41">false</cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock contextRef="c-1" id="f-44">&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;Our cybersecurity program is overseen by a cross-functional committee of senior business leaders and is led by our Senior Vice President of Information Services and Chief Digital Officer (CDO).  This management committee meets regularly and is charged with overseeing our cybersecurity strategy, seeking to ensure that cyber risks relating to the Company and its operations are managed, and that the program is aligned with the Company's business goals and objectives.  The CDO has a formal education in information technology as well as extensive experience working in the Company&#x2019;s information and technology function; and receives periodic training and education on cybersecurity-related topics.   &lt;/span&gt;&lt;/div&gt;The Board of Directors has delegated to the Audit Committee to assist the Board of Directors in fulfilling its oversight responsibilities on cybersecurity matters.</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock>
    <cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock contextRef="c-1" id="f-43">Our cybersecurity program is overseen by a cross-functional committee of senior business leaders and is led by our Senior Vice President of Information Services and Chief Digital Officer (CDO).  This management committee meets regularly and is charged with overseeing our cybersecurity strategy, seeking to ensure that cyber risks relating to the Company and its operations are managed, and that the program is aligned with the Company's business goals and objectives.</cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskRoleOfManagementTextBlock contextRef="c-1" id="f-42">Our cybersecurity program is overseen by a cross-functional committee of senior business leaders and is led by our Senior Vice President of Information Services and Chief Digital Officer (CDO).  This management committee meets regularly and is charged with overseeing our cybersecurity strategy, seeking to ensure that cyber risks relating to the Company and its operations are managed, and that the program is aligned with the Company's business goals and objectives.</cyd:CybersecurityRiskRoleOfManagementTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag contextRef="c-1" id="f-45">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag>
    <cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock contextRef="c-1" id="f-46">The CDO has a formal education in information technology as well as extensive experience working in the Company&#x2019;s information and technology function; and receives periodic training and education on cybersecurity-related topics.</cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock>
    <cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock contextRef="c-1" id="f-47">&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 Board of Directors has delegated to the Audit Committee to assist the Board of Directors in fulfilling its oversight responsibilities on cybersecurity matters.  The Audit Committee oversees a number of the Company&#x2019;s risk management practices, including those relating to cybersecurity risks.  Our CDO provides updates on cybersecurity risks, threats, key developments in Company policies and practices, and related risk exposures to the Audit Committee regularly.  A member of the Audit Committee will then brief the full Board of Directors on items discussed within the Audit Committee, including cybersecurity risks and related matters. Additionally, management provides an update to the full Board of Directors on cybersecurity matters at least once a year, and more often as needed.  The Board of Directors annually reviews and approves the capital and operating budgets, ultimately reviewing and approving the amount spent by the Company on cybersecurity measures.&lt;/span&gt;&lt;/div&gt;</cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock>
    <cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock contextRef="c-1" id="f-49">Our CDO provides updates on cybersecurity risks, threats, key developments in Company policies and practices, and related risk exposures to the Audit Committee regularly.  A member of the Audit Committee will then brief the full Board of Directors on items discussed within the Audit Committee, including cybersecurity risks and related matters. Additionally, management provides an update to the full Board of Directors on cybersecurity matters at least once a year, and more often as needed.  The Board of Directors annually reviews and approves the capital and operating budgets, ultimately reviewing and approving the amount spent by the Company on cybersecurity measures.</cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock contextRef="c-1" id="f-48">Our CDO provides updates on cybersecurity risks, threats, key developments in Company policies and practices, and related risk exposures to the Audit Committee regularly.</cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag contextRef="c-1" id="f-50">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag>
    <dei:AuditorName contextRef="c-1" id="f-51">Ernst &amp; Young LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="c-1" id="f-52">Charlotte, North Carolina</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-4" decimals="-3" id="f-53" unitRef="usd">53683000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-5" decimals="-3" id="f-54" unitRef="usd">114126000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent contextRef="c-4" decimals="-3" id="f-55" unitRef="usd">4880000</us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent>
    <us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent contextRef="c-5" decimals="-3" id="f-56" unitRef="usd">3827000</us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-4" decimals="-3" id="f-57" unitRef="usd">165481000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-5" decimals="-3" id="f-58" unitRef="usd">171186000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet contextRef="c-4" decimals="-3" id="f-59" unitRef="usd">198598000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-5" decimals="-3" id="f-60" unitRef="usd">186091000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseCurrent contextRef="c-4" decimals="-3" id="f-61" unitRef="usd">48007000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent contextRef="c-5" decimals="-3" id="f-62" unitRef="usd">42752000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:AssetsCurrent contextRef="c-4" decimals="-3" id="f-63" unitRef="usd">465769000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-5" decimals="-3" id="f-64" unitRef="usd">514155000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization contextRef="c-4" decimals="-3" id="f-65" unitRef="usd">106164000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization contextRef="c-5" decimals="-3" id="f-66" unitRef="usd">106395000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:Goodwill contextRef="c-4" decimals="-3" id="f-67" unitRef="usd">710807000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-5" decimals="-3" id="f-68" unitRef="usd">710334000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-4" decimals="-3" id="f-69" unitRef="usd">356562000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-5" decimals="-3" id="f-70" unitRef="usd">385634000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:MarketableSecuritiesNoncurrent contextRef="c-4" decimals="-3" id="f-71" unitRef="usd">10112000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:MarketableSecuritiesNoncurrent contextRef="c-5" decimals="-3" id="f-72" unitRef="usd">11447000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-4" decimals="-3" id="f-73" unitRef="usd">2904000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-5" decimals="-3" id="f-74" unitRef="usd">1797000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-4" decimals="-3" id="f-75" unitRef="usd">86470000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-5" decimals="-3" id="f-76" unitRef="usd">96183000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="c-4" decimals="-3" id="f-77" unitRef="usd">1738788000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-5" decimals="-3" id="f-78" unitRef="usd">1825945000</us-gaap:Assets>
    <us-gaap:AccountsPayableTradeCurrent contextRef="c-4" decimals="-3" id="f-79" unitRef="usd">93273000</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccountsPayableTradeCurrent contextRef="c-5" decimals="-3" id="f-80" unitRef="usd">83118000</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-81" unitRef="usd">113907000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-82" unitRef="usd">127973000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent contextRef="c-4" decimals="-3" id="f-83" unitRef="usd">50739000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent contextRef="c-5" decimals="-3" id="f-84" unitRef="usd">50670000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-85" unitRef="usd">257919000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-86" unitRef="usd">261761000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations contextRef="c-4" decimals="-3" id="f-87" unitRef="usd">420236000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations contextRef="c-5" decimals="-3" id="f-88" unitRef="usd">479566000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-4" decimals="-3" id="f-89" unitRef="usd">178538000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-5" decimals="-3" id="f-90" unitRef="usd">202555000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c-4" decimals="-3" id="f-91" unitRef="usd">856693000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c-5" decimals="-3" id="f-92" unitRef="usd">943882000</us-gaap:Liabilities>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-4" decimals="INF" id="f-93" unitRef="shares">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-5" decimals="INF" id="f-94" unitRef="shares">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-4" decimals="INF" id="f-95" unitRef="shares">28618289</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="c-4" decimals="INF" id="f-96" unitRef="shares">28618289</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-5" decimals="INF" id="f-97" unitRef="shares">28799110</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="c-5" decimals="INF" id="f-98" unitRef="shares">28799110</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue contextRef="c-4" decimals="-3" id="f-99" unitRef="usd">286000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c-5" decimals="-3" id="f-100" unitRef="usd">288000</us-gaap:CommonStockValue>
    <us-gaap:TreasuryStockCommonValue contextRef="c-4" decimals="-3" id="f-101" unitRef="usd">11000000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:TreasuryStockCommonValue contextRef="c-5" decimals="-3" id="f-102" unitRef="usd">1001000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-4" decimals="-3" id="f-103" unitRef="usd">531750000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-5" decimals="-3" id="f-104" unitRef="usd">527125000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-4" decimals="-3" id="f-105" unitRef="usd">382160000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-5" decimals="-3" id="f-106" unitRef="usd">395328000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-4" decimals="-3" id="f-107" unitRef="usd">-21101000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-5" decimals="-3" id="f-108" unitRef="usd">-39677000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity contextRef="c-4" decimals="-3" id="f-109" unitRef="usd">882095000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-5" decimals="-3" id="f-110" unitRef="usd">882063000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-4" decimals="-3" id="f-111" unitRef="usd">1738788000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-5" decimals="-3" id="f-112" unitRef="usd">1825945000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-113" unitRef="usd">963027000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-6" decimals="-3" id="f-114" unitRef="usd">1013540000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-3" id="f-115" unitRef="usd">936240000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-1" decimals="-3" id="f-116" unitRef="usd">637347000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-6" decimals="-3" id="f-117" unitRef="usd">638702000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-7" decimals="-3" id="f-118" unitRef="usd">594141000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit contextRef="c-1" decimals="-3" id="f-119" unitRef="usd">325680000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-6" decimals="-3" id="f-120" unitRef="usd">374838000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-7" decimals="-3" id="f-121" unitRef="usd">342099000</us-gaap:GrossProfit>
    <us-gaap:SellingExpense contextRef="c-1" decimals="-3" id="f-122" unitRef="usd">110043000</us-gaap:SellingExpense>
    <us-gaap:SellingExpense contextRef="c-6" decimals="-3" id="f-123" unitRef="usd">105341000</us-gaap:SellingExpense>
    <us-gaap:SellingExpense contextRef="c-7" decimals="-3" id="f-124" unitRef="usd">102528000</us-gaap:SellingExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-1" decimals="-3" id="f-125" unitRef="usd">107249000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-6" decimals="-3" id="f-126" unitRef="usd">106760000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-7" decimals="-3" id="f-127" unitRef="usd">94794000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-1" decimals="-3" id="f-128" unitRef="usd">23869000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-6" decimals="-3" id="f-129" unitRef="usd">26193000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-7" decimals="-3" id="f-130" unitRef="usd">20935000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-1" decimals="-3" id="f-131" unitRef="usd">29946000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-6" decimals="-3" id="f-132" unitRef="usd">29396000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-7" decimals="-3" id="f-133" unitRef="usd">26001000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-3" id="f-134" unitRef="usd">54573000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-6" decimals="-3" id="f-135" unitRef="usd">107148000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-7" decimals="-3" id="f-136" unitRef="usd">97841000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestAndDebtExpense contextRef="c-1" decimals="-3" id="f-137" unitRef="usd">32426000</us-gaap:InterestAndDebtExpense>
    <us-gaap:InterestAndDebtExpense contextRef="c-6" decimals="-3" id="f-138" unitRef="usd">37957000</us-gaap:InterestAndDebtExpense>
    <us-gaap:InterestAndDebtExpense contextRef="c-7" decimals="-3" id="f-139" unitRef="usd">27942000</us-gaap:InterestAndDebtExpense>
    <us-gaap:GainLossOnInvestments contextRef="c-1" decimals="-3" id="f-140" unitRef="usd">1302000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments contextRef="c-6" decimals="-3" id="f-141" unitRef="usd">1759000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments contextRef="c-7" decimals="-3" id="f-142" unitRef="usd">315000</us-gaap:GainLossOnInvestments>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c-1" decimals="-3" id="f-143" unitRef="usd">-3179000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c-6" decimals="-3" id="f-144" unitRef="usd">-1826000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c-7" decimals="-3" id="f-145" unitRef="usd">2189000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-1" decimals="-3" id="f-146" unitRef="usd">-25775000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-6" decimals="-3" id="f-147" unitRef="usd">-7597000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-7" decimals="-3" id="f-148" unitRef="usd">2072000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-149" unitRef="usd">-5505000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-6" decimals="-3" id="f-150" unitRef="usd">61527000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-7" decimals="-3" id="f-151" unitRef="usd">74475000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-152" unitRef="usd">-367000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-153" unitRef="usd">14902000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-154" unitRef="usd">26046000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-155" unitRef="usd">-5138000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-6" decimals="-3" id="f-156" unitRef="usd">46625000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-7" decimals="-3" id="f-157" unitRef="usd">48429000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-158" unitRef="shares">28738000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-6" decimals="-3" id="f-159" unitRef="shares">28728000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-7" decimals="-3" id="f-160" unitRef="shares">28600000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-161" unitRef="shares">28738000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-6" decimals="-3" id="f-162" unitRef="shares">29026000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-7" decimals="-3" id="f-163" unitRef="shares">28818000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-164"
      unitRef="usdPerShare">-0.18</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-6"
      decimals="2"
      id="f-165"
      unitRef="usdPerShare">1.62</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-7"
      decimals="2"
      id="f-166"
      unitRef="usdPerShare">1.69</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-167"
      unitRef="usdPerShare">-0.18</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-6"
      decimals="2"
      id="f-168"
      unitRef="usdPerShare">1.61</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-7"
      decimals="2"
      id="f-169"
      unitRef="usdPerShare">1.68</us-gaap:EarningsPerShareDiluted>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-1"
      decimals="2"
      id="f-170"
      unitRef="usdPerShare">0.28</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-6"
      decimals="2"
      id="f-171"
      unitRef="usdPerShare">0.28</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-7"
      decimals="2"
      id="f-172"
      unitRef="usdPerShare">0.28</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-173" unitRef="usd">-5138000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-6" decimals="-3" id="f-174" unitRef="usd">46625000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-7" decimals="-3" id="f-175" unitRef="usd">48429000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-1" decimals="-3" id="f-176" unitRef="usd">-1157000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-6" decimals="-3" id="f-177" unitRef="usd">-433000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-7" decimals="-3" id="f-178" unitRef="usd">-4273000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent contextRef="c-8" decimals="-3" id="f-179" unitRef="usd">8420000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent contextRef="c-9" decimals="-3" id="f-180" unitRef="usd">71000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent contextRef="c-10" decimals="-3" id="f-181" unitRef="usd">3678000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-8" decimals="-3" id="f-182" unitRef="usd">-25585000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-9" decimals="-3" id="f-183" unitRef="usd">-812000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-10" decimals="-3" id="f-184" unitRef="usd">-8058000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent contextRef="c-11" decimals="-3" id="f-185" unitRef="usd">-24000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent contextRef="c-12" decimals="-3" id="f-186" unitRef="usd">-22000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent contextRef="c-13" decimals="-3" id="f-187" unitRef="usd">-16000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-11" decimals="-3" id="f-188" unitRef="usd">102000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-12" decimals="-3" id="f-189" unitRef="usd">94000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-13" decimals="-3" id="f-190" unitRef="usd">66000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent contextRef="c-14" decimals="-3" id="f-191" unitRef="usd">-7000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent contextRef="c-15" decimals="-3" id="f-192" unitRef="usd">426000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent contextRef="c-16" decimals="-3" id="f-193" unitRef="usd">73000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-14" decimals="-3" id="f-194" unitRef="usd">27000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-15" decimals="-3" id="f-195" unitRef="usd">-1386000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-16" decimals="-3" id="f-196" unitRef="usd">-251000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent contextRef="c-1" decimals="-3" id="f-197" unitRef="usd">1859000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent contextRef="c-6" decimals="-3" id="f-198" unitRef="usd">1111000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent contextRef="c-7" decimals="-3" id="f-199" unitRef="usd">-2636000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent contextRef="c-1" decimals="-3" id="f-200" unitRef="usd">-5723000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent contextRef="c-6" decimals="-3" id="f-201" unitRef="usd">-3305000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent contextRef="c-7" decimals="-3" id="f-202" unitRef="usd">7886000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-1" decimals="-3" id="f-203" unitRef="usd">18576000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-6" decimals="-3" id="f-204" unitRef="usd">-1634000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-7" decimals="-3" id="f-205" unitRef="usd">11856000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-1" decimals="-3" id="f-206" unitRef="usd">13438000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-6" decimals="-3" id="f-207" unitRef="usd">44991000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-7" decimals="-3" id="f-208" unitRef="usd">60285000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-17"
      decimals="INF"
      id="f-209"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-4"
      decimals="INF"
      id="f-210"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-5"
      decimals="INF"
      id="f-211"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:StockholdersEquity contextRef="c-18" decimals="-3" id="f-212" unitRef="usd">285000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-19" decimals="-3" id="f-213" unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-20" decimals="-3" id="f-214" unitRef="usd">506074000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-21" decimals="-3" id="f-215" unitRef="usd">316343000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-22" decimals="-3" id="f-216" unitRef="usd">-49899000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-23" decimals="-3" id="f-217" unitRef="usd">772803000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-24" decimals="-3" id="f-218" unitRef="usd">48429000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-7" decimals="-3" id="f-219" unitRef="usd">48429000</us-gaap:NetIncomeLoss>
    <us-gaap:DividendsCommonStockCash contextRef="c-24" decimals="-3" id="f-220" unitRef="usd">8014000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-7" decimals="-3" id="f-221" unitRef="usd">8014000</us-gaap:DividendsCommonStockCash>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-25" decimals="-3" id="f-222" unitRef="usd">-4273000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-7" decimals="-3" id="f-223" unitRef="usd">-4273000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent contextRef="c-7" decimals="-3" id="f-224" unitRef="usd">-2636000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent contextRef="c-25" decimals="-3" id="f-225" unitRef="usd">7886000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent contextRef="c-7" decimals="-3" id="f-226" unitRef="usd">7886000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent contextRef="c-7" decimals="-3" id="f-227" unitRef="usd">3735000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-25" decimals="-3" id="f-228" unitRef="usd">-8243000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-7" decimals="-3" id="f-229" unitRef="usd">-8243000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-26" decimals="-3" id="f-230" unitRef="usd">1194000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-27" decimals="-3" id="f-231" unitRef="usd">1194000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-7" decimals="0" id="f-232" unitRef="shares">32158</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-28" decimals="-3" id="f-233" unitRef="usd">713000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-7" decimals="-3" id="f-234" unitRef="usd">713000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-28" decimals="-3" id="f-235" unitRef="usd">9231000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-7" decimals="-3" id="f-236" unitRef="usd">9231000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TreasuryStockSharesAcquired contextRef="c-7" decimals="0" id="f-237" unitRef="shares">31085</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-29" decimals="-3" id="f-238" unitRef="usd">1001000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-7" decimals="-3" id="f-239" unitRef="usd">1001000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures contextRef="c-7" decimals="0" id="f-240" unitRef="shares">93315</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c-30" decimals="-3" id="f-241" unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c-28" decimals="-3" id="f-242" unitRef="usd">-1415000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c-7" decimals="-3" id="f-243" unitRef="usd">-1414000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockholdersEquity contextRef="c-31" decimals="-3" id="f-244" unitRef="usd">286000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-32" decimals="-3" id="f-245" unitRef="usd">-1001000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-33" decimals="-3" id="f-246" unitRef="usd">515797000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-34" decimals="-3" id="f-247" unitRef="usd">356758000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-35" decimals="-3" id="f-248" unitRef="usd">-38043000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-17" decimals="-3" id="f-249" unitRef="usd">833797000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-36" decimals="-3" id="f-250" unitRef="usd">46625000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-6" decimals="-3" id="f-251" unitRef="usd">46625000</us-gaap:NetIncomeLoss>
    <us-gaap:DividendsCommonStockCash contextRef="c-36" decimals="-3" id="f-252" unitRef="usd">8055000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-6" decimals="-3" id="f-253" unitRef="usd">8055000</us-gaap:DividendsCommonStockCash>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-37" decimals="-3" id="f-254" unitRef="usd">-433000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-6" decimals="-3" id="f-255" unitRef="usd">-433000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent contextRef="c-6" decimals="-3" id="f-256" unitRef="usd">1111000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent contextRef="c-37" decimals="-3" id="f-257" unitRef="usd">-3305000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent contextRef="c-6" decimals="-3" id="f-258" unitRef="usd">-3305000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent contextRef="c-6" decimals="-3" id="f-259" unitRef="usd">475000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-37" decimals="-3" id="f-260" unitRef="usd">-2104000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-6" decimals="-3" id="f-261" unitRef="usd">-2104000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-38" decimals="-3" id="f-262" unitRef="usd">1174000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-39" decimals="-3" id="f-263" unitRef="usd">1174000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-6" decimals="0" id="f-264" unitRef="shares">62060</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-40" decimals="-3" id="f-265" unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-41" decimals="-3" id="f-266" unitRef="usd">1596000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-6" decimals="-3" id="f-267" unitRef="usd">1597000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-41" decimals="-3" id="f-268" unitRef="usd">10865000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-6" decimals="-3" id="f-269" unitRef="usd">10865000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures contextRef="c-6" decimals="0" id="f-270" unitRef="shares">125329</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c-40" decimals="-3" id="f-271" unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c-41" decimals="-3" id="f-272" unitRef="usd">-2307000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c-6" decimals="-3" id="f-273" unitRef="usd">-2306000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockholdersEquity contextRef="c-42" decimals="-3" id="f-274" unitRef="usd">288000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-43" decimals="-3" id="f-275" unitRef="usd">-1001000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-44" decimals="-3" id="f-276" unitRef="usd">527125000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-45" decimals="-3" id="f-277" unitRef="usd">395328000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-46" decimals="-3" id="f-278" unitRef="usd">-39677000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-5" decimals="-3" id="f-279" unitRef="usd">882063000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-47" decimals="-3" id="f-280" unitRef="usd">-5138000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-281" unitRef="usd">-5138000</us-gaap:NetIncomeLoss>
    <us-gaap:DividendsCommonStockCash contextRef="c-47" decimals="-3" id="f-282" unitRef="usd">8030000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-1" decimals="-3" id="f-283" unitRef="usd">8030000</us-gaap:DividendsCommonStockCash>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-48" decimals="-3" id="f-284" unitRef="usd">-1157000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-1" decimals="-3" id="f-285" unitRef="usd">-1157000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent contextRef="c-1" decimals="-3" id="f-286" unitRef="usd">1859000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent contextRef="c-48" decimals="-3" id="f-287" unitRef="usd">-5723000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent contextRef="c-1" decimals="-3" id="f-288" unitRef="usd">-5723000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent contextRef="c-1" decimals="-3" id="f-289" unitRef="usd">8389000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-48" decimals="-3" id="f-290" unitRef="usd">-25456000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-1" decimals="-3" id="f-291" unitRef="usd">-25456000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-49" decimals="-3" id="f-292" unitRef="usd">1057000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-50" decimals="-3" id="f-293" unitRef="usd">1057000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-1" decimals="0" id="f-294" unitRef="shares">12648</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-51" decimals="-3" id="f-295" unitRef="usd">372000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-1" decimals="-3" id="f-296" unitRef="usd">372000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-51" decimals="-3" id="f-297" unitRef="usd">5199000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-1" decimals="-3" id="f-298" unitRef="usd">5199000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TreasuryStockSharesAcquired contextRef="c-1" decimals="0" id="f-299" unitRef="shares">292650</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-52" decimals="-3" id="f-300" unitRef="usd">-1000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-53" decimals="-3" id="f-301" unitRef="usd">9999000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-1" decimals="-3" id="f-302" unitRef="usd">10000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures contextRef="c-1" decimals="0" id="f-303" unitRef="shares">99181</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c-52" decimals="-3" id="f-304" unitRef="usd">-1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c-51" decimals="-3" id="f-305" unitRef="usd">-2003000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c-1" decimals="-3" id="f-306" unitRef="usd">-2004000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockholdersEquity contextRef="c-54" decimals="-3" id="f-307" unitRef="usd">286000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-55" decimals="-3" id="f-308" unitRef="usd">-11000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-56" decimals="-3" id="f-309" unitRef="usd">531750000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-57" decimals="-3" id="f-310" unitRef="usd">382160000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-58" decimals="-3" id="f-311" unitRef="usd">-21101000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-4" decimals="-3" id="f-312" unitRef="usd">882095000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-313" unitRef="usd">-5138000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-6" decimals="-3" id="f-314" unitRef="usd">46625000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-7" decimals="-3" id="f-315" unitRef="usd">48429000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-3" id="f-316" unitRef="usd">48187000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-6" decimals="-3" id="f-317" unitRef="usd">45945000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-7" decimals="-3" id="f-318" unitRef="usd">41947000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-319" unitRef="usd">-20256000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-320" unitRef="usd">-15285000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-321" unitRef="usd">-300000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:GainLossOnSaleOfInvestments contextRef="c-1" decimals="-3" id="f-322" unitRef="usd">972000</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:GainLossOnSaleOfInvestments contextRef="c-6" decimals="-3" id="f-323" unitRef="usd">1431000</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:GainLossOnSaleOfInvestments contextRef="c-7" decimals="-3" id="f-324" unitRef="usd">54000</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:ShareBasedCompensation contextRef="c-1" decimals="-3" id="f-325" unitRef="usd">6256000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-6" decimals="-3" id="f-326" unitRef="usd">12039000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-7" decimals="-3" id="f-327" unitRef="usd">10425000</us-gaap:ShareBasedCompensation>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c-1" decimals="-3" id="f-328" unitRef="usd">2487000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c-6" decimals="-3" id="f-329" unitRef="usd">2349000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c-7" decimals="-3" id="f-330" unitRef="usd">1721000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:UnrealizedGainLossOnDerivatives contextRef="c-1" decimals="-3" id="f-331" unitRef="usd">382000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives contextRef="c-6" decimals="-3" id="f-332" unitRef="usd">1366000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives contextRef="c-7" decimals="-3" id="f-333" unitRef="usd">438000</us-gaap:UnrealizedGainLossOnDerivatives>
    <cmco:CostOfDebtRepricing contextRef="c-1" decimals="-3" id="f-334" unitRef="usd">0</cmco:CostOfDebtRepricing>
    <cmco:CostOfDebtRepricing contextRef="c-6" decimals="-3" id="f-335" unitRef="usd">958000</cmco:CostOfDebtRepricing>
    <cmco:CostOfDebtRepricing contextRef="c-7" decimals="-3" id="f-336" unitRef="usd">0</cmco:CostOfDebtRepricing>
    <us-gaap:OperatingLeaseImpairmentLoss contextRef="c-1" decimals="-3" id="f-337" unitRef="usd">3911000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss contextRef="c-6" decimals="-3" id="f-338" unitRef="usd">0</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss contextRef="c-7" decimals="-3" id="f-339" unitRef="usd">0</us-gaap:OperatingLeaseImpairmentLoss>
    <cmco:GainLossOnDisposalsAndImpairmentsOfFixedAssets contextRef="c-1" decimals="-3" id="f-340" unitRef="usd">-2533000</cmco:GainLossOnDisposalsAndImpairmentsOfFixedAssets>
    <cmco:GainLossOnDisposalsAndImpairmentsOfFixedAssets contextRef="c-6" decimals="-3" id="f-341" unitRef="usd">0</cmco:GainLossOnDisposalsAndImpairmentsOfFixedAssets>
    <cmco:GainLossOnDisposalsAndImpairmentsOfFixedAssets contextRef="c-7" decimals="-3" id="f-342" unitRef="usd">-175000</cmco:GainLossOnDisposalsAndImpairmentsOfFixedAssets>
    <us-gaap:PensionExpenseReversalOfExpenseNoncash contextRef="c-1" decimals="-3" id="f-343" unitRef="usd">23634000</us-gaap:PensionExpenseReversalOfExpenseNoncash>
    <us-gaap:PensionExpenseReversalOfExpenseNoncash contextRef="c-6" decimals="-3" id="f-344" unitRef="usd">4984000</us-gaap:PensionExpenseReversalOfExpenseNoncash>
    <us-gaap:PensionExpenseReversalOfExpenseNoncash contextRef="c-7" decimals="-3" id="f-345" unitRef="usd">0</us-gaap:PensionExpenseReversalOfExpenseNoncash>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c-1" decimals="-3" id="f-346" unitRef="usd">0</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c-6" decimals="-3" id="f-347" unitRef="usd">0</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c-7" decimals="-3" id="f-348" unitRef="usd">232000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement contextRef="c-1" decimals="-3" id="f-349" unitRef="usd">10105000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement contextRef="c-6" decimals="-3" id="f-350" unitRef="usd">9735000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement contextRef="c-7" decimals="-3" id="f-351" unitRef="usd">7867000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-1" decimals="-3" id="f-352" unitRef="usd">-4482000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-6" decimals="-3" id="f-353" unitRef="usd">14428000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-7" decimals="-3" id="f-354" unitRef="usd">4858000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-1" decimals="-3" id="f-355" unitRef="usd">13042000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-6" decimals="-3" id="f-356" unitRef="usd">1314000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-7" decimals="-3" id="f-357" unitRef="usd">9087000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidExpense contextRef="c-1" decimals="-3" id="f-358" unitRef="usd">20998000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense contextRef="c-6" decimals="-3" id="f-359" unitRef="usd">8555000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense contextRef="c-7" decimals="-3" id="f-360" unitRef="usd">-6667000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets contextRef="c-1" decimals="-3" id="f-361" unitRef="usd">-3498000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets contextRef="c-6" decimals="-3" id="f-362" unitRef="usd">-537000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets contextRef="c-7" decimals="-3" id="f-363" unitRef="usd">123000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="c-1" decimals="-3" id="f-364" unitRef="usd">11144000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="c-6" decimals="-3" id="f-365" unitRef="usd">4748000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="c-7" decimals="-3" id="f-366" unitRef="usd">-13964000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="c-1" decimals="-3" id="f-367" unitRef="usd">-250000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="c-6" decimals="-3" id="f-368" unitRef="usd">-9583000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="c-7" decimals="-3" id="f-369" unitRef="usd">9150000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities contextRef="c-1" decimals="-3" id="f-370" unitRef="usd">-9587000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities contextRef="c-6" decimals="-3" id="f-371" unitRef="usd">-8760000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities contextRef="c-7" decimals="-3" id="f-372" unitRef="usd">-13689000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-1" decimals="-3" id="f-373" unitRef="usd">45612000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-6" decimals="-3" id="f-374" unitRef="usd">67198000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-7" decimals="-3" id="f-375" unitRef="usd">83636000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities contextRef="c-1" decimals="-3" id="f-376" unitRef="usd">5057000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities contextRef="c-6" decimals="-3" id="f-377" unitRef="usd">3526000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities contextRef="c-7" decimals="-3" id="f-378" unitRef="usd">3651000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities contextRef="c-1" decimals="-3" id="f-379" unitRef="usd">3676000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities contextRef="c-6" decimals="-3" id="f-380" unitRef="usd">4076000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities contextRef="c-7" decimals="-3" id="f-381" unitRef="usd">4021000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-1" decimals="-3" id="f-382" unitRef="usd">21411000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-6" decimals="-3" id="f-383" unitRef="usd">24813000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-7" decimals="-3" id="f-384" unitRef="usd">12632000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSalesOfAssetsInvestingActivities contextRef="c-1" decimals="-3" id="f-385" unitRef="usd">0</us-gaap:ProceedsFromSalesOfAssetsInvestingActivities>
    <us-gaap:ProceedsFromSalesOfAssetsInvestingActivities contextRef="c-6" decimals="-3" id="f-386" unitRef="usd">0</us-gaap:ProceedsFromSalesOfAssetsInvestingActivities>
    <us-gaap:ProceedsFromSalesOfAssetsInvestingActivities contextRef="c-7" decimals="-3" id="f-387" unitRef="usd">373000</us-gaap:ProceedsFromSalesOfAssetsInvestingActivities>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital contextRef="c-1" decimals="-3" id="f-388" unitRef="usd">0</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital contextRef="c-6" decimals="-3" id="f-389" unitRef="usd">144000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital contextRef="c-7" decimals="-3" id="f-390" unitRef="usd">313000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c-1" decimals="-3" id="f-391" unitRef="usd">139000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c-6" decimals="-3" id="f-392" unitRef="usd">0</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c-7" decimals="-3" id="f-393" unitRef="usd">0</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-1" decimals="-3" id="f-394" unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-6" decimals="-3" id="f-395" unitRef="usd">108145000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-7" decimals="-3" id="f-396" unitRef="usd">1616000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-1" decimals="-3" id="f-397" unitRef="usd">-19891000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-6" decimals="-3" id="f-398" unitRef="usd">-133364000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-7" decimals="-3" id="f-399" unitRef="usd">-13932000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c-1" decimals="-3" id="f-400" unitRef="usd">371000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c-6" decimals="-3" id="f-401" unitRef="usd">1600000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c-7" decimals="-3" id="f-402" unitRef="usd">713000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:PaymentsOfDebtRestructuringCosts contextRef="c-1" decimals="-3" id="f-403" unitRef="usd">169000</us-gaap:PaymentsOfDebtRestructuringCosts>
    <us-gaap:PaymentsOfDebtRestructuringCosts contextRef="c-6" decimals="-3" id="f-404" unitRef="usd">958000</us-gaap:PaymentsOfDebtRestructuringCosts>
    <us-gaap:PaymentsOfDebtRestructuringCosts contextRef="c-7" decimals="-3" id="f-405" unitRef="usd">0</us-gaap:PaymentsOfDebtRestructuringCosts>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-1" decimals="-3" id="f-406" unitRef="usd">10000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-6" decimals="-3" id="f-407" unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-7" decimals="-3" id="f-408" unitRef="usd">1001000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities contextRef="c-1" decimals="-3" id="f-409" unitRef="usd">60670000</us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities>
    <us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities contextRef="c-6" decimals="-3" id="f-410" unitRef="usd">60604000</us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities>
    <us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities contextRef="c-7" decimals="-3" id="f-411" unitRef="usd">40550000</us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities contextRef="c-1" decimals="-3" id="f-412" unitRef="usd">6711000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities contextRef="c-6" decimals="-3" id="f-413" unitRef="usd">0</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities contextRef="c-7" decimals="-3" id="f-414" unitRef="usd">0</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <cmco:PaymentsForFeesAssociatedWithLongTermDebt contextRef="c-1" decimals="-3" id="f-415" unitRef="usd">0</cmco:PaymentsForFeesAssociatedWithLongTermDebt>
    <cmco:PaymentsForFeesAssociatedWithLongTermDebt contextRef="c-6" decimals="-3" id="f-416" unitRef="usd">2859000</cmco:PaymentsForFeesAssociatedWithLongTermDebt>
    <cmco:PaymentsForFeesAssociatedWithLongTermDebt contextRef="c-7" decimals="-3" id="f-417" unitRef="usd">0</cmco:PaymentsForFeesAssociatedWithLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="c-1" decimals="-3" id="f-418" unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="c-6" decimals="-3" id="f-419" unitRef="usd">120000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="c-7" decimals="-3" id="f-420" unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromDerivativeInstrumentFinancingActivities contextRef="c-1" decimals="-3" id="f-421" unitRef="usd">23608000</us-gaap:ProceedsFromDerivativeInstrumentFinancingActivities>
    <us-gaap:ProceedsFromDerivativeInstrumentFinancingActivities contextRef="c-6" decimals="-3" id="f-422" unitRef="usd">24057000</us-gaap:ProceedsFromDerivativeInstrumentFinancingActivities>
    <us-gaap:ProceedsFromDerivativeInstrumentFinancingActivities contextRef="c-7" decimals="-3" id="f-423" unitRef="usd">24495000</us-gaap:ProceedsFromDerivativeInstrumentFinancingActivities>
    <us-gaap:PaymentsForDerivativeInstrumentFinancingActivities contextRef="c-1" decimals="-3" id="f-424" unitRef="usd">23134000</us-gaap:PaymentsForDerivativeInstrumentFinancingActivities>
    <us-gaap:PaymentsForDerivativeInstrumentFinancingActivities contextRef="c-6" decimals="-3" id="f-425" unitRef="usd">22687000</us-gaap:PaymentsForDerivativeInstrumentFinancingActivities>
    <us-gaap:PaymentsForDerivativeInstrumentFinancingActivities contextRef="c-7" decimals="-3" id="f-426" unitRef="usd">24221000</us-gaap:PaymentsForDerivativeInstrumentFinancingActivities>
    <us-gaap:PaymentsOfDividends contextRef="c-1" decimals="-3" id="f-427" unitRef="usd">8042000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends contextRef="c-6" decimals="-3" id="f-428" unitRef="usd">8044000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends contextRef="c-7" decimals="-3" id="f-429" unitRef="usd">8008000</us-gaap:PaymentsOfDividends>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c-1" decimals="-3" id="f-430" unitRef="usd">-2000000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c-6" decimals="-3" id="f-431" unitRef="usd">-2304000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c-7" decimals="-3" id="f-432" unitRef="usd">-1415000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-1" decimals="-3" id="f-433" unitRef="usd">-86747000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-6" decimals="-3" id="f-434" unitRef="usd">48201000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-7" decimals="-3" id="f-435" unitRef="usd">-49987000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-1" decimals="-3" id="f-436" unitRef="usd">583000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-6" decimals="-3" id="f-437" unitRef="usd">-1085000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-7" decimals="-3" id="f-438" unitRef="usd">-1931000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-1" decimals="-3" id="f-439" unitRef="usd">-60443000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-6" decimals="-3" id="f-440" unitRef="usd">-19050000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-7" decimals="-3" id="f-441" unitRef="usd">17786000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-5" decimals="-3" id="f-442" unitRef="usd">114376000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-17" decimals="-3" id="f-443" unitRef="usd">133426000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-23" decimals="-3" id="f-444" unitRef="usd">115640000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-4" decimals="-3" id="f-445" unitRef="usd">53933000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-5" decimals="-3" id="f-446" unitRef="usd">114376000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-17" decimals="-3" id="f-447" unitRef="usd">133426000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet contextRef="c-1" decimals="-3" id="f-448" unitRef="usd">30054000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c-6" decimals="-3" id="f-449" unitRef="usd">34983000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c-7" decimals="-3" id="f-450" unitRef="usd">26089000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-1" decimals="-3" id="f-451" unitRef="usd">20520000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-6" decimals="-3" id="f-452" unitRef="usd">28369000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-7" decimals="-3" id="f-453" unitRef="usd">22032000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-1" decimals="-3" id="f-454" unitRef="usd">318000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-6" decimals="-3" id="f-455" unitRef="usd">690000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-7" decimals="-3" id="f-456" unitRef="usd">624000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:RestrictedCash contextRef="c-4" decimals="-3" id="f-457" unitRef="usd">250000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash contextRef="c-5" decimals="-3" id="f-458" unitRef="usd">250000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash contextRef="c-17" decimals="-3" id="f-459" unitRef="usd">250000</us-gaap:RestrictedCash>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="c-1" id="f-460">Description of Business&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Columbus McKinnon Corporation (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. The Company&#x2019;s targeted market verticals include general industrial, construction and infrastructure, mining, oil &amp;amp; gas, energy, aerosp&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;ace, transportation, automotive, heavy equipment manufacturing, and entertainment.&lt;/span&gt;&lt;/div&gt;&lt;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 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 fiscal 2025, approximately 56% of sales were to customers in the United States.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-59" decimals="2" id="f-461" unitRef="number">0.56</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c-1" id="f-462">Accounting Principles and Practices&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&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;Advertising&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs associated with advertising are expensed as incurred and are included in Selling expense in the Consolidated Statements of Operations. Advertising expenses were $3,629,000, $2,659,000, and $2,342,000 in fiscal 2025, 2024, and 2023, 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&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;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company considers as cash equivalents all highly liquid investments with an original maturity of three months or less.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Concentrations of Labor&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;Approximately 3.7% of the Company&#x2019;s employees are represented by one U.S. collective bargaining agreement which expire in May 2027. We also have various labor agreements with our non-U.S. employees that we negotiate from time to time.&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;Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These consolidated financial statements include the accounts of the Company and its global subsidiaries; all significant intercompany accounts and transactions have been eliminated. &lt;/span&gt;&lt;/div&gt;&lt;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;Equity Method Investment&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:6pt;font-weight:700;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;The Company has an investment 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, whose principal activity is to manufacture various electrical overhead traveling cranes. This investment represents a minority ownership interest that is accounted for under the equity method of accounting since the Company has significant influence over the investee. As a result, the Company records its portion of the gains and losses incurred by this entity in Investment (income) loss in the Consolidated Statements of Operations.&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign Currency Translations&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;The Company translates for&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;eign currency financial statements as described in Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") Topic 830, &#x201c;Foreign Currency Matters.&#x201d; Under this me&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;thod, all items of income and expense are translated to U.S. dollars at average exchange rates during the year. All assets and liabilities are translated to U.S. dollars at the year-end exchange rate. Gains or losses on translations are recorded in accumulated other comprehensive loss &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;in the shareholders&#x2019; equity section of the balance sheet. The functional currency is the foreign currency in which the foreign subsidiaries conduct their business.&#160;&#160;Gains and losses from foreign currency transactions are reported in foreign currency exchange loss (gain). &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;Goodwill&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;Goodwill is not amortized but is tested for impairment at least annually, or more frequently if indicators of impairment exist, 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. 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 and interdependencies 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 reporting segment level as defined under ASC Topic 280-10-50-10 &#x201c;Segment Reporting &#x2013; Disclosure.&#x201d;&#160;&#160;As of March 31, 2025, the Company&#x2019;s one segment is subdivided into three reporting units. An impairment charge is recorded if the carrying value is greater than the reporting unit's fair value.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When the Company evaluates the potential for goodwill impairment, it assesses a range of qualitative factors including, but not limited to, macroeconomic conditions, industry conditions, the competitive environment, changes in the market for its products and services, regulatory and political developments, entity specific factors such as strategy and changes in key personnel, and overall financial performance. If, after completing this assessment, it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying value or if economic or other business factors indicate that the fair value of our reporting units may have declined since our last quantitative test, the Company performs a quantitative test.&lt;/span&gt;&lt;/div&gt;&lt;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 order to perform the quantitative impairment tests, the Company uses the discounted cash flow method to estimate fair value. The discounted cash flow method incorporates various assumptions, the most significant being projected revenue growth rates, EBITDA margins and cash flows, the terminal growth rate, and the discount rate. The Company projects discounted cash flows based on each reporting unit's current business, expected developments, and operational strategies over a &lt;span style="-sec-ix-hidden:f-477"&gt;five&lt;/span&gt; to seven-year period. In estimating the terminal growth rates, the Company considers its historical and projected results, as well as the economic environment in which its reporting units operate. The discount rate utilized for each reporting unit reflect the Company's assumptions of marketplace participants' cost of capital and risk assumptions, both specific to the reporting unit and overall in the economy.  &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 performed its qualitative assessment as of February 28, 2025 for all three reporting units and determined that a quantitative goodwill impairment test was required for the Precision Conveyance reporting unit. Based on results of both the qualitative and quantitative impairment test for the reporting units, the Company determined the fair value was not less than its carrying value. Refer to Note 5 for valuation techniques and significant inputs and Note 9 for further discussion of goodwill and intangibles.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-style:italic;font-weight:400;line-height:120%"&gt;Impairment of Long-Lived 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;The Company assesses impairment of its long-lived assets in accordance with the provisions of ASC Topic 360 &#x201c;Property, Plant, and Equipment.&#x201d; This statement requires long-lived assets, such as property and equipment and purchased intangibles subject to amortization, to be reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset group may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset group to estimated undiscounted future cash flows expected to be generated by the asset group over its remaining useful life. If the carrying amount of an asset group exceeds its estimated future cash flows, an impairment charge is recognized equal to the amount by which the carrying amount of the asset group exceeds the fair value of the asset group.  The fair values are determined in accordance with ASC 820.&lt;/span&gt;&lt;/div&gt;&lt;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 assessing long-lived assets for an impairment loss, assets are grouped with other assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. Asset grouping requires a significant amount of judgment. Accordingly, facts and circumstances will influence how asset groups are determined for impairment testing. In assessing long-lived assets for impairment, management considered the Company&#x2019;s product line portfolio, customers and related commercial agreements, labor agreements and other factors in grouping assets and liabilities at the lowest level for which identifiable cash flows are independent. The Company considers projected future undiscounted cash &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;flows, trends and other factors in its assessment of whether impairment conditions exist. While the Company believes that its estimates of future cash flows are reasonable, different assumptions regarding such factors as future production volumes, customer pricing, economics, and productivity and cost initiatives, could significantly affect its estimates. In determining fair value of long-lived assets, management uses management estimates, discounted cash flow calculations, and appraisals where necessary. There were no indicators of impairment related to long-lived assets in the current year.&lt;/span&gt;&lt;/div&gt;&lt;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;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;At acquisition, the Company estimates and records the fair value of purchased intangible assets which primarily consist of trade names, customer relationships, and technology.&#160;&#160;The fair values are estimated based on management&#x2019;s assessment as well as independent third-party appraisals.&#160;&#160;Such valuations may include a discounted cash flow of anticipated revenues resulting from the acquired intangible asset.&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;Amortization of intangible assets with finite lives is recognized over their estimated useful lives using an amortization method that reflects the pattern in which the economic benefits of the intangible assets are consumed or otherwise realized.&#160;&#160;The straight line method is used for customer relationships.&#160;&#160;As a result of the negligible attrition rate in our customer base, the difference between the straight line method and attrition method is not considered significant.&#160;&#160;The estimated useful lives for our intangible assets range from 1 to 25 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;Similar to goodwill, indefinite-lived intangible assets (including trademarks on our acquisitions) are tested for impairment on an annual basis.  When the Company evaluates the potential for impairment of intangible assets, it assesses a range of qualitative factors including, but not limited to, macroeconomic conditions, industry conditions, the competitive environment, changes in the market for its products and services, regulatory and political developments, entity specific factors such as strategy and changes in key personnel, and overall financial performance. If, after completing this assessment, it is determined that it is more likely than not that the fair value of an indefinite-lived intangible asset is greater than its carrying value, we conclude that the indefinite-lived intangible asset is not impaired. If, after completing this assessment, it is determined that it is more likely than not that the fair value of an indefinite-lived intangible asset is less than its carrying value or if economic or other business factors indicate that the fair value of our indefinite-lived intangible assets may have declined since our last quantitative test, the Company performs a new quantitative test.  The methodology used to value trademarks is the relief from royalty method.  The recorded book value of these trademarks in excess of the calculated fair value triggers an impairment.  The key estimate used in this calculation consists of an overall royalty rate applied to the sales covered by the trademark. After performing a qualitative assessment as of February 28, 2025, it was determined that the trademarks were not impaired.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Inventories&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;Inventories are valued at the lower of cost and net realizable value. Cost of approximately 41% of inventories at March&#160;31, 2025 and 40% at March&#160;31, 2024 have been determined using the LIFO (last-in, first-out) method. Costs of other inventories have been determined using the FIFO (first-in, first-out) or average cost method. FIFO cost approximates replacement cost. Costs in inventory include components for direct labor and overhead costs. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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;Marketable Securities&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;The Company&#x2019;s marketable securities, which consist of equity and fixed income securities, are recorded at fair value. Under ASU 2016-01 all equity investments (including certain fixed income securities) in unconsolidated entities are measured at fair value through earnings. Therefore, gains and losses on marketable securities are realized within Investment (income) loss on the Consolidated Statements of Operations. Estimated fair value is based on published trading values at the balance sheet dates. The cost of securities sold is based on the specific identification method. Interest and dividend income are also included in Investment (income) loss on the Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The marketable securities are carried as long-term assets since they are held for the settlement of the Company&#x2019;s general and products liability insurance claims filed through CM Insurance Company, Inc., a wholly owned captive insurance subsidiary.&#160;&#160;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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Property, Plant, and Equipment&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;Property, plant, and equipment are stated at cost and depreciated principally using the straight-line method over their respective estimated useful lives (buildings and building equipment &#x2014; 15 to 40 years; machinery and equipment &#x2014; 3 to 18 years). When depreciable assets are retired, or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in operating results. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Research and Development&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;Consistent with prior periods, the Company continues to account for research and development expenses in accordance with the provisions of ASC 730 and are expensed as incurred. &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="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, Accounts Receivable, and Concentration of Credit Risk&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;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 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. The Company generally recognizes revenue for customer 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. For both standard products and custom engineered products, the transaction price is based upon the price stated in either the purchase order or contract. Refer to Note 4 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;Additionally, the Company performs ongoing credit evaluations of its customers&#x2019; financial condition, but generally does not require collateral to support customer receivables. The credit risk is controlled through credit approvals, limits, and monitoring procedures. Accounts receivables are reported at net realizable value and do not accrue interest. The Company establishes an allowance for doubtful accounts based upon factors surrounding 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.&#160;&#160;The Company does not routinely permit customers to return product. However, sales returns are permitted in specific situations and typically include a restocking charge or the purchase of additional product. As a result of ASU No. 2016-13, &#x201c;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments," effective in fiscal 2021, the Company has updated its existing allowance for doubtful accounts policy to comply with the new standard.&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;Shipping and Handling Costs&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;Shipping and handling costs are a component of cost of products sold.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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 stock-based compensation in accordance with ASC Topic 718, &#x201c;Compensation &#x2013; Stock Compensation.&#x201d; This standard requires all equity-based payments to employees, including grants of employee stock options, to be recognized in the Consolidated Statements of Operations based on the grant date fair value of the award.&#160;&#160;Stock compensation expense is included in Cost of products sold, Selling, and General and administrative expense depending on the nature of the service of the employee receiving the award.&#160;&#160;The Company uses a straight-line method of attributing the value of stock compensation expense, subject to minimum levels of expense, based on vesting. See Note 15 for further discussion of stock-based compensation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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;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;All leases are reviewed for operating or finance classification at their inception. The Company records leases in accordance with ASC 842, "Leases," effective April 1, 2019 whereas leases with terms greater than twelve months are recorded on the balance sheet as a right-of-use ("ROU") asset and corresponding lease liability. Refer to Note 18 for further details.&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;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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;Warranties&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 offers warranties for certain products it sells. The specific terms and conditions of those warranties vary depending upon the product sold and the country in which the Company sold the product. As noted in Note 4 to the financial statements, 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 are assurance-type warranties that do not qualify as separate performance obligations under ASC 606. The Company estimates the costs that may be incurred under its standard warranties, based largely upon actual warranty repair costs history, and records a liability in the amount of such costs in the month that revenue is recognized. The resulting accrual balance is reviewed during the year. Factors that affect the Company&#x2019;s warranty liability include the number of units sold, historical and anticipated rate of warranty claims, and cost per claim.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the Company&#x2019;s product warranty accrual are as follows:&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:76.169%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:63.199%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.567%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.366%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.567%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="9" 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;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,924&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,827&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrual for warranties issued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warranties settled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,074)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(842)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:AdvertisingCostsPolicyTextBlock contextRef="c-1" id="f-463">&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;Advertising&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;Costs associated with advertising are expensed as incurred and are included in Selling expense in the Consolidated Statements of Operations.</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense contextRef="c-1" decimals="-3" id="f-464" unitRef="usd">3629000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense contextRef="c-6" decimals="-3" id="f-465" unitRef="usd">2659000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense contextRef="c-7" decimals="-3" id="f-466" unitRef="usd">2342000</us-gaap:AdvertisingExpense>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="c-1" id="f-467">&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;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company considers as cash equivalents all highly liquid investments with an original maturity of three months or less.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <cmco:ConcentrationRiskConcentrationinLaborPolicyPolicyTextBlock contextRef="c-1" id="f-468">&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;Concentrations of Labor&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;Approximately 3.7% of the Company&#x2019;s employees are represented by one U.S. collective bargaining agreement which expire in May 2027. We also have various labor agreements with our non-U.S. employees that we negotiate from time to time.&lt;/span&gt;&lt;/div&gt;</cmco:ConcentrationRiskConcentrationinLaborPolicyPolicyTextBlock>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-60" decimals="3" id="f-469" unitRef="number">0.037</us-gaap:ConcentrationRiskPercentage1>
    <cmco:ConcentrationRiskLaborSubjecttoCollectiveBargainingArrangementsNumberofCollectiveBargainingAgreements
      contextRef="c-60"
      decimals="INF"
      id="f-470"
      unitRef="agreement">1</cmco:ConcentrationRiskLaborSubjecttoCollectiveBargainingArrangementsNumberofCollectiveBargainingAgreements>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="c-1" id="f-471">&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;Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;These consolidated financial statements include the accounts of the Company and its global subsidiaries; all significant intercompany accounts and transactions have been eliminated.</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:EquityMethodInvestmentsIssuancesPolicy contextRef="c-1" id="f-472">&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;Equity Method Investment&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:6pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;The Company has an investment 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, whose principal activity is to manufacture various electrical overhead traveling cranes. This investment represents a minority ownership interest that is accounted for under the equity method of accounting since the Company has significant influence over the investee. As a result, the Company records its portion of the gains and losses incurred by this entity in Investment (income) loss in the Consolidated Statements of Operations.</us-gaap:EquityMethodInvestmentsIssuancesPolicy>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="c-1" id="f-473">&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;Foreign Currency Translations&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;The Company translates for&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;eign currency financial statements as described in Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") Topic 830, &#x201c;Foreign Currency Matters.&#x201d; Under this me&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;thod, all items of income and expense are translated to U.S. dollars at average exchange rates during the year. All assets and liabilities are translated to U.S. dollars at the year-end exchange rate. Gains or losses on translations are recorded in accumulated other comprehensive loss &lt;/span&gt;&lt;/div&gt;in the shareholders&#x2019; equity section of the balance sheet. The functional currency is the foreign currency in which the foreign subsidiaries conduct their business.&#160;&#160;Gains and losses from foreign currency transactions are reported in foreign currency exchange loss (gain).</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy contextRef="c-1" id="f-474">&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;Goodwill&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;Goodwill is not amortized but is tested for impairment at least annually, or more frequently if indicators of impairment exist, 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. 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 and interdependencies 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 reporting segment level as defined under ASC Topic 280-10-50-10 &#x201c;Segment Reporting &#x2013; Disclosure.&#x201d;&#160;&#160;As of March 31, 2025, the Company&#x2019;s one segment is subdivided into three reporting units. An impairment charge is recorded if the carrying value is greater than the reporting unit's fair value.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When the Company evaluates the potential for goodwill impairment, it assesses a range of qualitative factors including, but not limited to, macroeconomic conditions, industry conditions, the competitive environment, changes in the market for its products and services, regulatory and political developments, entity specific factors such as strategy and changes in key personnel, and overall financial performance. If, after completing this assessment, it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying value or if economic or other business factors indicate that the fair value of our reporting units may have declined since our last quantitative test, the Company performs a quantitative test.&lt;/span&gt;&lt;/div&gt;&lt;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 order to perform the quantitative impairment tests, the Company uses the discounted cash flow method to estimate fair value. The discounted cash flow method incorporates various assumptions, the most significant being projected revenue growth rates, EBITDA margins and cash flows, the terminal growth rate, and the discount rate. The Company projects discounted cash flows based on each reporting unit's current business, expected developments, and operational strategies over a &lt;span style="-sec-ix-hidden:f-477"&gt;five&lt;/span&gt; to seven-year period. In estimating the terminal growth rates, the Company considers its historical and projected results, as well as the economic environment in which its reporting units operate. The discount rate utilized for each reporting unit reflect the Company's assumptions of marketplace participants' cost of capital and risk assumptions, both specific to the reporting unit and overall in the economy.  &lt;/span&gt;&lt;/div&gt;The Company performed its qualitative assessment as of February 28, 2025 for all three reporting units and determined that a quantitative goodwill impairment test was required for the Precision Conveyance reporting unit. Based on results of both the qualitative and quantitative impairment test for the reporting units, the Company determined the fair value was not less than its carrying value.</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:NumberOfReportableSegments
      contextRef="c-1"
      decimals="INF"
      id="f-475"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:NumberOfReportingUnits
      contextRef="c-1"
      decimals="INF"
      id="f-476"
      unitRef="reportingunit">3</us-gaap:NumberOfReportingUnits>
    <cmco:GoodwillDiscountedCashFlowsMeasurementInputPeriod contextRef="c-62" id="f-478">P7Y</cmco:GoodwillDiscountedCashFlowsMeasurementInputPeriod>
    <us-gaap:NumberOfReportingUnits
      contextRef="c-63"
      decimals="INF"
      id="f-479"
      unitRef="reportingunit">3</us-gaap:NumberOfReportingUnits>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock contextRef="c-1" id="f-480">&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;Impairment of Long-Lived 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;The Company assesses impairment of its long-lived assets in accordance with the provisions of ASC Topic 360 &#x201c;Property, Plant, and Equipment.&#x201d; This statement requires long-lived assets, such as property and equipment and purchased intangibles subject to amortization, to be reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset group may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset group to estimated undiscounted future cash flows expected to be generated by the asset group over its remaining useful life. If the carrying amount of an asset group exceeds its estimated future cash flows, an impairment charge is recognized equal to the amount by which the carrying amount of the asset group exceeds the fair value of the asset group.  The fair values are determined in accordance with ASC 820.&lt;/span&gt;&lt;/div&gt;&lt;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 assessing long-lived assets for an impairment loss, assets are grouped with other assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. Asset grouping requires a significant amount of judgment. Accordingly, facts and circumstances will influence how asset groups are determined for impairment testing. In assessing long-lived assets for impairment, management considered the Company&#x2019;s product line portfolio, customers and related commercial agreements, labor agreements and other factors in grouping assets and liabilities at the lowest level for which identifiable cash flows are independent. The Company considers projected future undiscounted cash &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;flows, trends and other factors in its assessment of whether impairment conditions exist. While the Company believes that its estimates of future cash flows are reasonable, different assumptions regarding such factors as future production volumes, customer pricing, economics, and productivity and cost initiatives, could significantly affect its estimates. In determining fair value of long-lived assets, management uses management estimates, discounted cash flow calculations, and appraisals where necessary. There were no indicators of impairment related to long-lived assets in the current year.&lt;/span&gt;&lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock>
    <us-gaap:OtherAssetImpairmentCharges contextRef="c-1" decimals="INF" id="f-481" unitRef="usd">0</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy contextRef="c-1" id="f-482">&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;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;At acquisition, the Company estimates and records the fair value of purchased intangible assets which primarily consist of trade names, customer relationships, and technology.&#160;&#160;The fair values are estimated based on management&#x2019;s assessment as well as independent third-party appraisals.&#160;&#160;Such valuations may include a discounted cash flow of anticipated revenues resulting from the acquired intangible asset.&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;Amortization of intangible assets with finite lives is recognized over their estimated useful lives using an amortization method that reflects the pattern in which the economic benefits of the intangible assets are consumed or otherwise realized.&#160;&#160;The straight line method is used for customer relationships.&#160;&#160;As a result of the negligible attrition rate in our customer base, the difference between the straight line method and attrition method is not considered significant.&#160;&#160;The estimated useful lives for our intangible assets range from 1 to 25 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;Similar to goodwill, indefinite-lived intangible assets (including trademarks on our acquisitions) are tested for impairment on an annual basis.  When the Company evaluates the potential for impairment of intangible assets, it assesses a range of qualitative factors including, but not limited to, macroeconomic conditions, industry conditions, the competitive environment, changes in the market for its products and services, regulatory and political developments, entity specific factors such as strategy and changes in key personnel, and overall financial performance. If, after completing this assessment, it is determined that it is more likely than not that the fair value of an indefinite-lived intangible asset is greater than its carrying value, we conclude that the indefinite-lived intangible asset is not impaired. If, after completing this assessment, it is determined that it is more likely than not that the fair value of an indefinite-lived intangible asset is less than its carrying value or if economic or other business factors indicate that the fair value of our indefinite-lived intangible assets may have declined since our last quantitative test, the Company performs a new quantitative test.  The methodology used to value trademarks is the relief from royalty method.  The recorded book value of these trademarks in excess of the calculated fair value triggers an impairment.  The key estimate used in this calculation consists of an overall royalty rate applied to the sales covered by the trademark. After performing a qualitative assessment as of February 28, 2025, it was determined that the trademarks were not impaired.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-64" id="f-483">P1Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-65" id="f-484">P25Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill contextRef="c-66" decimals="INF" id="f-485" unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:InventoryPolicyTextBlock contextRef="c-1" id="f-486">&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;Inventories&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;Inventories are valued at the lower of cost and net realizable value. Cost of approximately 41% of inventories at March&#160;31, 2025 and 40% at March&#160;31, 2024 have been determined using the LIFO (last-in, first-out) method. Costs of other inventories have been determined using the FIFO (first-in, first-out) or average cost method. FIFO cost approximates replacement cost. Costs in inventory include components for direct labor and overhead costs.</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PercentageOfLIFOInventory contextRef="c-4" decimals="2" id="f-487" unitRef="number">0.41</us-gaap:PercentageOfLIFOInventory>
    <us-gaap:PercentageOfLIFOInventory contextRef="c-5" decimals="2" id="f-488" unitRef="number">0.40</us-gaap:PercentageOfLIFOInventory>
    <us-gaap:MarketableSecuritiesPolicy contextRef="c-1" id="f-489">&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;Marketable Securities&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;The Company&#x2019;s marketable securities, which consist of equity and fixed income securities, are recorded at fair value. Under ASU 2016-01 all equity investments (including certain fixed income securities) in unconsolidated entities are measured at fair value through earnings. Therefore, gains and losses on marketable securities are realized within Investment (income) loss on the Consolidated Statements of Operations. Estimated fair value is based on published trading values at the balance sheet dates. The cost of securities sold is based on the specific identification method. Interest and dividend income are also included in Investment (income) loss on the Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The marketable securities are carried as long-term assets since they are held for the settlement of the Company&#x2019;s general and products liability insurance claims filed through CM Insurance Company, Inc., a wholly owned captive insurance subsidiary.&#160;&#160;The marketable securities are not available for general working capital purposes.&lt;/span&gt;&lt;/div&gt;</us-gaap:MarketableSecuritiesPolicy>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c-1" id="f-490">&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;Property, Plant, and Equipment&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;Property, plant, and equipment are stated at cost and depreciated principally using the straight-line method over their respective estimated useful lives (buildings and building equipment &#x2014; 15 to 40 years; machinery and equipment &#x2014; 3 to 18 years). When depreciable assets are retired, or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in operating results.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-67" id="f-491">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-68" id="f-492">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-69" id="f-493">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-70" id="f-494">P18Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="c-1" id="f-495">&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;Research and Development&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;Consistent with prior periods, the Company continues to account for research and development expenses in accordance with the provisions of ASC 730 and are expensed as incurred.</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="c-1" id="f-496">&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, Accounts Receivable, and Concentration of Credit Risk&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;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 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. The Company generally recognizes revenue for customer 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. For both standard products and custom engineered products, the transaction price is based upon the price stated in either the purchase order or contract. Refer to Note 4 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;Additionally, the Company performs ongoing credit evaluations of its customers&#x2019; financial condition, but generally does not require collateral to support customer receivables. The credit risk is controlled through credit approvals, limits, and monitoring procedures. Accounts receivables are reported at net realizable value and do not accrue interest. The Company establishes an allowance for doubtful accounts based upon factors surrounding 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.&#160;&#160;The Company does not routinely permit customers to return product. However, sales returns are permitted in specific situations and typically include a restocking charge or the purchase of additional product. As a result of ASU No. 2016-13, &#x201c;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments," effective in fiscal 2021, the Company has updated its existing allowance for doubtful accounts policy to comply with the new standard.&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;Shipping and Handling Costs&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;Shipping and handling costs are a component of cost of products sold.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <cmco:CustomEngineeredProductsAndServicesContractDuration contextRef="c-1" id="f-497">P1Y</cmco:CustomEngineeredProductsAndServicesContractDuration>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c-1" id="f-498">&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;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;The Company records stock-based compensation in accordance with ASC Topic 718, &#x201c;Compensation &#x2013; Stock Compensation.&#x201d; This standard requires all equity-based payments to employees, including grants of employee stock options, to be recognized in the Consolidated Statements of Operations based on the grant date fair value of the award.&#160;&#160;Stock compensation expense is included in Cost of products sold, Selling, and General and administrative expense depending on the nature of the service of the employee receiving the award.&#160;&#160;The Company uses a straight-line method of attributing the value of stock compensation expense, subject to minimum levels of expense, based on vesting.</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="c-1" id="f-499">&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;Leases &lt;/span&gt;&lt;/div&gt;All leases are reviewed for operating or finance classification at their inception. The Company records leases in accordance with ASC 842, "Leases," effective April 1, 2019 whereas leases with terms greater than twelve months are recorded on the balance sheet as a right-of-use ("ROU") asset and corresponding lease liability.&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;Nature of leases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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. At the inception of an arrangement, the Company determines whether the arrangement is or contains a lease based on the unique facts and circumstances present. At lease commencement, the Company evaluates whether the arrangement is a finance or operating lease, and accounts for it accordingly. Operating leases are included in other assets, other current liabilities, and other liabilities on the Company&#x2019;s Consolidated Balance Sheet. Finance leases are included in net property, plant, and equipment, current portion of long-term debt and finance lease obligation, and the remaining balance is recorded within Term loan and finance lease obligations on the Consolidated Balance Sheet. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leases with a term greater than one year are recognized on the Consolidated Balance Sheet as right-of-use (&#x201c;ROU&#x201d;) assets, lease obligations, and, if applicable, long-term lease obligations in the financial statement line items above. 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. As the interest rate implicit in lease contracts is generally not readily determinable, the Company uses its estimated incremental borrowing rate in determining the present value of lease payments. The incremental borrowing rate is determined based on the Company&#x2019;s recent debt issuances, lease term, and the currency in which lease payments are made. The Company recognizes lease expense on a straight-line basis over the lease term. Additionally, because the Company has elected to not separate lease and non-lease components, variable costs also include payments to the landlord for common area maintenance, real estate taxes, insurance, and other operating expenses. &lt;/span&gt;&lt;/div&gt;&lt;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 renewal 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. The Company recorded a finance lease for a manufacturing facility in Hartland, WI that has a 23 year lease term which terminates in 2035 as a result of the Dorner acquisition. As of March&#160;31, 2025, the Company does not have any significant additional leases that have not yet commenced.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="c-1" id="f-500">&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;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:StandardProductWarrantyPolicy contextRef="c-1" id="f-501">&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;Warranties&lt;/span&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 Company offers warranties for certain products it sells. The specific terms and conditions of those warranties vary depending upon the product sold and the country in which the Company sold the product. As noted in Note 4 to the financial statements, 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 are assurance-type warranties that do not qualify as separate performance obligations under ASC 606. The Company estimates the costs that may be incurred under its standard warranties, based largely upon actual warranty repair costs history, and records a liability in the amount of such costs in the month that revenue is recognized. The resulting accrual balance is reviewed during the year. Factors that affect the Company&#x2019;s warranty liability include the number of units sold, historical and anticipated rate of warranty claims, and cost per claim.&lt;/span&gt;</us-gaap:StandardProductWarrantyPolicy>
    <cmco:RevenuePerformanceObligationStandardWarrantyPeriod contextRef="c-61" id="f-502">P12M</cmco:RevenuePerformanceObligationStandardWarrantyPeriod>
    <cmco:RevenuePerformanceObligationCustomWarrantyPeriod contextRef="c-61" id="f-503">P24M</cmco:RevenuePerformanceObligationCustomWarrantyPeriod>
    <cmco:RevenuePerformanceObligationCustomWarrantyPeriod contextRef="c-62" id="f-504">P36M</cmco:RevenuePerformanceObligationCustomWarrantyPeriod>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock contextRef="c-1" id="f-505">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the Company&#x2019;s product warranty accrual are as follows:&lt;/span&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:76.169%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:63.199%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.567%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.366%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.567%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="9" 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;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,924&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,827&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrual for warranties issued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warranties settled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,074)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(842)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:ProductWarrantyAccrual contextRef="c-5" decimals="-3" id="f-506" unitRef="usd">1924000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual contextRef="c-17" decimals="-3" id="f-507" unitRef="usd">1827000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued contextRef="c-1" decimals="-3" id="f-508" unitRef="usd">830000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued contextRef="c-6" decimals="-3" id="f-509" unitRef="usd">999000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualPayments contextRef="c-1" decimals="-3" id="f-510" unitRef="usd">1074000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments contextRef="c-6" decimals="-3" id="f-511" unitRef="usd">842000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss contextRef="c-1" decimals="-3" id="f-512" unitRef="usd">12000</us-gaap:StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss>
    <us-gaap:StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss contextRef="c-6" decimals="-3" id="f-513" unitRef="usd">-60000</us-gaap:StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss>
    <us-gaap:ProductWarrantyAccrual contextRef="c-4" decimals="-3" id="f-514" unitRef="usd">1692000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual contextRef="c-5" decimals="-3" id="f-515" unitRef="usd">1924000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock contextRef="c-1" id="f-517">Acquisitions &amp;amp; Disposals&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;Acquisitions&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:108pt;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:112%"&gt;On May 31, 2023, the Company completed its acquisition of montratec GmbH ("montratec") for $115,721,000, including  $7,576,000 in cash acquired, a $540,000 working capital settlement, and a contingent payment of $6,680,000 that was earned based on montratec achieving a certain EBITDA level for the twelve-month period ended December 31, 2023. During the twelve months ended March 31, 2025, the Company paid the contingent payment of $6,711,000 to montratec's prior owners. The difference between the originally recorded liability of $6,680,000 and the amount paid is the result of a change in the foreign currency rate at the time of payment as compared to the opening balance sheet rate. The Company initially financed the acquisition by borrowing  $117,000,000 on its Amended and Restated Revolving Credit Facility, but later repaid the amount borrowed on the Amended and Restated Revolving Credit Facility by borrowing an additional $120,000,000. Utilizing the Accordion feature under the Company's existing Term Loan B, the Company borrowed $75,000,000 and another $45,000,000 was borrowed through a new credit agreement secured by the Company's U.S. accounts receivable balances. Refer to Note 12 for additional details on the Company's debt 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:112%"&gt;montratec is a leading automation solutions company that designs and develops intelligent automation and transport systems for interlinking industrial production and logistics processes. montratec product offerings complement the Company's previous acquisitions of both Dorner Mfg. Corp. ("Dorner") and Garvey Corporation ("Garvey"), and furthers the Company's shift to intelligent motion and serves as a platform to expand capabilities in advanced, higher technology automation solutions. As the Company determined that the acquisition is not material to its existing operations, certain disclosures, including pro forma financial information, have not been included. montratec results have been included in the Company's results of operations from the acquisition date and the Company incurred $3,211,000 of acquisition and deal related costs classified as part of General and administrative expenses in the year ended March&#160;31, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;   &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 $66,566,000 has been recorded as goodwill. The identifiable intangible assets acquired include customer relationships valued at $33,470,000, a trade name valued at $2,915,000, and technology valued at  $16,196,000. The weighted average life of the acquired identifiable intangible assets subject to amortization was estimated at  14 years at the time of acquisition. Of the $66,566,000 goodwill recorded from the acquisition, $7,531,000 is deductible for tax purposes. &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:112%"&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.590%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:78.731%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.069%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&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;7,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;4,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;2,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;52,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Contingent liability (see above)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,680)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other 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;7,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non current 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;(18,241)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;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;115,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;In February of fiscal 2025, the Company announced it entered into a definitive purchase agreement under which the Company will acquire Kito Crosby Limited (&#x201c;Kito&#x201d;) from global investment firm KKR in an all-cash transaction valued at $2,700,000,000 subject to customary post-closing purchase price adjustments and regulatory approval. Kito is a global leader in lifting solutions with multiple manufacturing assembly plants and nearly 4,000 employees serving over 50 countries. In 2024, Kito generated approximately $1,100,000,000 in revenue through its global channel partner network. Together the combined company will be a leader in material handling solutions with greater scale and a strong presence in attractive verticals and target geographies, delivering innovation and products to customers. The Company incurred $10,310,000 of acquisition and deal related costs classified as part of General and administrative expenses in the fiscal year ended March&#160;31, 2025.&lt;/span&gt;&lt;/div&gt;&lt;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;Columbus McKinnon intends to fund the acquisition through a combination of committed debt financing of $3,050,000,000 from J.P. Morgan Securities, LLC including a $500,000,000 revolving credit facility and $800,000,000 of perpetual convertible preferred equity investment from Clayton, Dubliner &amp;amp; Rice (&#x201c;CD&amp;amp;R&#x201d;). Terms of the CD&amp;amp;R investment include a 7% coupon, payable in cash or payment-in-kind at Columbus McKinnon&#x2019;s option, and a conversion price of $37.68, resulting in CD&amp;amp;R as-converted ownership of approximately 43% of the Company following completion of the transaction. CD&amp;amp;R has agreed to a customary lock-up on its shares.  The Company expects the Kito Acquisition to close in fiscal 2026.&lt;/span&gt;&lt;/div&gt;&lt;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:112%"&gt;Disposals&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;On July 31, 2024, the Company announced that it would relocate its North American linear motion operations from Charlotte, North Carolina ("Charlotte Manufacturing Operations") to its manufacturing facility in Monterrey, Mexico. The Company recorded $3,567,000 in fixed asset impairment costs and inventory obsolescence, $3,268,000 in Right of Use lease asset impairment costs and $1,093,000 in employee related severance and retention costs during the twelve months ended March 31, 2025, in the Condensed Consolidated Statements of Operations. In total, $7,855,000 of these costs were included in Cost of products sold, $22,000 were included in Selling expenses, and $51,000 were included in General and administrative expenses.&lt;/span&gt;&lt;/div&gt;&lt;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 fourth quarter of fiscal 2025, the Company announced that it would be relocating one of its Precision Conveyance factories in the U.S. into its manufacturing facility in Hartland, Wisconsin. Further, the Company will also be consolidating its Latin American Precision Conveyance Business into its manufacturing facilities in both Hartland, Wisconsin and Monterrey, Mexico. The Company recorded $2,115,000 in fixed asset impairment costs and inventory obsolescence, $643,000 in Right of Use lease asset impairment costs, $1,069,000 in employee related severance and retention costs, and $544,000 for a reserve on other current assets during the twelve months ended March 31, 2025, in the Condensed Consolidated Statements of Operations. In total, $3,534,000 of these costs were included in Cost of products sold, $213,000 were included in Selling expenses, and $624,000 were included in General and administrative expenses.&lt;/span&gt;&lt;/div&gt;</us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-71" decimals="-3" id="f-518" unitRef="usd">115721000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:CashAcquiredFromAcquisition contextRef="c-71" decimals="-3" id="f-519" unitRef="usd">7576000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:PaymentsForProceedsFromPreviousAcquisition contextRef="c-71" decimals="-4" id="f-520" unitRef="usd">540000</us-gaap:PaymentsForProceedsFromPreviousAcquisition>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent contextRef="c-72" decimals="-4" id="f-521" unitRef="usd">6680000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities contextRef="c-1" decimals="-3" id="f-522" unitRef="usd">6711000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent contextRef="c-72" decimals="-4" id="f-523" unitRef="usd">6680000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:ProceedsFromRepaymentsOfDebt contextRef="c-73" decimals="-6" id="f-524" unitRef="usd">117000000</us-gaap:ProceedsFromRepaymentsOfDebt>
    <us-gaap:ProceedsFromRepaymentsOfDebt contextRef="c-74" decimals="-7" id="f-525" unitRef="usd">120000000</us-gaap:ProceedsFromRepaymentsOfDebt>
    <us-gaap:DebtInstrumentIncreaseDecreaseOtherNet contextRef="c-75" decimals="-6" id="f-526" unitRef="usd">75000000</us-gaap:DebtInstrumentIncreaseDecreaseOtherNet>
    <us-gaap:LongTermDebt contextRef="c-76" decimals="-6" id="f-527" unitRef="usd">45000000</us-gaap:LongTermDebt>
    <us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized contextRef="c-77" decimals="-3" id="f-528" unitRef="usd">3211000</us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized>
    <us-gaap:Goodwill contextRef="c-72" decimals="-3" id="f-529" unitRef="usd">66566000</us-gaap:Goodwill>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1 contextRef="c-78" decimals="-4" id="f-530" unitRef="usd">33470000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1 contextRef="c-79" decimals="-3" id="f-531" unitRef="usd">2915000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1 contextRef="c-80" decimals="-3" id="f-532" unitRef="usd">16196000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c-71" id="f-533">P14Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:Goodwill contextRef="c-72" decimals="-3" id="f-534" unitRef="usd">66566000</us-gaap:Goodwill>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount contextRef="c-72" decimals="-3" id="f-535" unitRef="usd">7531000</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="c-1" id="f-536">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&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.590%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:78.731%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.069%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&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;7,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;4,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;2,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;52,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Contingent liability (see above)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,680)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other 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;7,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non current 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;(18,241)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;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;115,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents contextRef="c-72" decimals="-3" id="f-537" unitRef="usd">7576000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets contextRef="c-72" decimals="-3" id="f-538" unitRef="usd">4523000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="c-72" decimals="-3" id="f-539" unitRef="usd">2157000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c-72" decimals="-3" id="f-540" unitRef="usd">52581000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent contextRef="c-72" decimals="-3" id="f-541" unitRef="usd">6680000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets contextRef="c-72" decimals="-3" id="f-542" unitRef="usd">7239000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther contextRef="c-72" decimals="-3" id="f-543" unitRef="usd">18241000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
    <us-gaap:Goodwill contextRef="c-72" decimals="-3" id="f-544" unitRef="usd">66566000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="c-72" decimals="-3" id="f-545" unitRef="usd">115721000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationPriceOfAcquisitionExpected contextRef="c-81" decimals="-8" id="f-546" unitRef="usd">2700000000</us-gaap:BusinessCombinationPriceOfAcquisitionExpected>
    <dei:EntityNumberOfEmployees
      contextRef="c-82"
      decimals="0"
      id="f-547"
      unitRef="employee">4000</dei:EntityNumberOfEmployees>
    <us-gaap:NumberOfCountriesInWhichEntityOperates contextRef="c-82" decimals="0" id="f-548" unitRef="country">50</us-gaap:NumberOfCountriesInWhichEntityOperates>
    <us-gaap:Revenues contextRef="c-83" decimals="-8" id="f-549" unitRef="usd">1100000000</us-gaap:Revenues>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts contextRef="c-84" decimals="-4" id="f-550" unitRef="usd">10310000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-85" decimals="-7" id="f-551" unitRef="usd">3050000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-86" decimals="-8" id="f-552" unitRef="usd">500000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-87" decimals="-8" id="f-553" unitRef="usd">800000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-87"
      decimals="INF"
      id="f-554"
      unitRef="number">0.07</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="c-87"
      decimals="INF"
      id="f-555"
      unitRef="usdPerShare">37.68</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest
      contextRef="c-88"
      decimals="INF"
      id="f-556"
      unitRef="number">0.43</us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest>
    <us-gaap:TangibleAssetImpairmentCharges contextRef="c-89" decimals="-3" id="f-557" unitRef="usd">3567000</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:OperatingLeaseImpairmentLoss contextRef="c-89" decimals="-3" id="f-558" unitRef="usd">3268000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:SeveranceCosts1 contextRef="c-89" decimals="-3" id="f-559" unitRef="usd">1093000</us-gaap:SeveranceCosts1>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges contextRef="c-90" decimals="-3" id="f-560" unitRef="usd">7855000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges contextRef="c-91" decimals="-3" id="f-561" unitRef="usd">22000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges contextRef="c-92" decimals="-3" id="f-562" unitRef="usd">51000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <cmco:NumberOfFactoriesRelocated
      contextRef="c-93"
      decimals="INF"
      id="f-563"
      unitRef="factory">1</cmco:NumberOfFactoriesRelocated>
    <us-gaap:TangibleAssetImpairmentCharges contextRef="c-94" decimals="-3" id="f-564" unitRef="usd">2115000</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:OperatingLeaseImpairmentLoss contextRef="c-94" decimals="-3" id="f-565" unitRef="usd">643000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:SeveranceCosts1 contextRef="c-94" decimals="-3" id="f-566" unitRef="usd">1069000</us-gaap:SeveranceCosts1>
    <us-gaap:RestructuringReserve contextRef="c-95" decimals="-3" id="f-567" unitRef="usd">544000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges contextRef="c-96" decimals="-3" id="f-568" unitRef="usd">3534000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges contextRef="c-97" decimals="-3" id="f-569" unitRef="usd">213000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges contextRef="c-98" decimals="-3" id="f-570" unitRef="usd">624000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="c-1" id="f-571">Revenue &amp;amp; Receivables &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-weight:400;line-height:120%"&gt;The core principle under ASC 606 is for revenue to be recognized when a customer obtains control of promised goods or services in an amount that reflects the consideration we expect to receive in exchange for those goods or services. To achieve this core principle, the Company applies the following five steps:&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;1) Identifying contracts with customers&lt;/span&gt;&lt;/div&gt;&lt;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 contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party&#x2019;s rights regarding the goods or services to be transferred and identifies the related payment terms, (ii) the contract has commercial substance, and (iii) the Company determines that collection of substantially all consideration for goods and services that are transferred is probable based on the customer&#x2019;s intent and ability to pay the promised consideration.&lt;/span&gt;&lt;/div&gt;&lt;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;2) Identify the performance obligations in the 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;Performance obligations promised in a contract are identified based on the products and services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the good or service either on its own or together with other available resources, and are distinct in the context of the contract, whereby the transfer of the good or service is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised goods and services, the Company must apply judgment to determine whether promised goods and services are capable of being distinct and distinct in the context of the contract. If these criteria are not met, the promised goods and services are accounted for as a combined 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-style:italic;font-weight:400;line-height:120%"&gt;3) Determine the transaction price&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring products and services to the customer. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the transaction price if, in the Company&#x2019;s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur. Any estimates, including the effect of the constraint on variable consideration, are evaluated at each reporting period for any changes. In applying this guidance, the Company also considers whether any significant financing components exist.&lt;/span&gt;&lt;/div&gt;&lt;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;4) Allocate the transaction price to the performance obligations in the 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;If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation on a relative standalone selling price basis unless the transaction price is variable and meets the criteria to be allocated entirely to a performance obligation or to a distinct service that forms part of a single 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-style:italic;font-weight:400;line-height:120%"&gt;5) Recognize revenue when or as the Company satisfies a 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;The Company determines whether it satisfies performance obligations either over time or at a point in time. Revenue is recognized over time if either 1) the customer simultaneously receives and consumes the benefits provided by the entity&#x2019;s performance, 2) the entity&#x2019;s performance creates or enhances an asset that the customer controls as the asset is created or enhanced, or 3) the entity&#x2019;s performance does not create an asset with an alternative use to the entity and the entity has an enforceable right to payment for performance completed to date. If the entity does not satisfy a performance obligation over time, the related performance obligation is satisfied at a point in time by transferring the control of a promised good or service to a customer. Examples of control are using the asset to produce goods or services, enhancing the value of other assets, settling liabilities, and holding or selling the asset.  For over time recognition, ASC 606 requires the Company to select a single revenue recognition method for the performance obligation that faithfully depicts the Company&#x2019;s performance in transferring control of the goods and services. The guidance allows entities to choose between either an input method or an output method to measure progress toward complete satisfaction of a 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-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 following the five steps above. &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 information 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, consistent with the previous revenue standard. 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 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&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 Consolidated Balance Sheets. When the related performance obligation is satisfied, the contract liability is released into 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;The following table illustrates the balance and related activity for customer advances in fiscal 2025 and 2024 (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:93.567%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:67.025%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.425%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Customer advances (contract liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&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;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"&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&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;16,588&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&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;27,003&#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&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;Additional customer advances received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Revenue recognized from customer advances included in the beginning balance &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,588)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,003)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 revenue recognized from customer advances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,588)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55,311)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align: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 acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"&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&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;15,631&#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&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&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;16,588&#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&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;&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&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  $26,218,000 and $2,541,000 as of March&#160;31, 2025, and March&#160;31, 2024, respectively. Contract assets are included in Prepaid expenses and other assets on the Consolidated Balance Sheets. The increase in the contract asset balance in fiscal 2025 relates to new precision conveyance and engineered product projects that are recognized on an over time basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&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:115%"&gt;As of March&#160;31, 2025, the aggregate amount of the transaction price allocated to the performance obligations that are unsatisfied (or partially unsatisfied) was approximately $43,940,000. We expect to recognize approximately 43% of these sales over the next twelve months.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&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 ASC 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. The following table illustrates the disaggregation of revenue by product grouping for the years ending March&#160;31, 2025, 2024 and 2023 (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:66.520%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:39.559%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.998%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.679%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.141%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.679%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.144%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" 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;Year Ended March 31,&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;328,095&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&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;344,190&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&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;330,295&#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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;398,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;412,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;366,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Precision Conveyors 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;154,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Engineered 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;82,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;963,027&#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&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&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;1,013,540&#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&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&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;936,240&#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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 actuations 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 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;The Company records credit losses in accordance with &#x201c;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#x201d; (&#x201c;ASU 2016-13&#x201d;). 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&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 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 year ending March&#160;31, 2025 and March&#160;31, 2024 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:8.479%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.327%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.857%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.454%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.266%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.454%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.269%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&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;2024&lt;/span&gt;&lt;/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;April 1, beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;3,827&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;3,620&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Less uncollectible accounts written off, net of recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,079)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance recorded from acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, ending balance&lt;/span&gt;&lt;/td&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&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;4,880&#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&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&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;3,827&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;(1) Other includes the impact of foreign currency translation</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <cmco:StandardProductContractTerms contextRef="c-61" id="f-572">P30D</cmco:StandardProductContractTerms>
    <cmco:StandardProductContractTerms contextRef="c-62" id="f-573">P60D</cmco:StandardProductContractTerms>
    <cmco:CustomEngineeredProductsAndServicesContractDuration contextRef="c-1" id="f-574">P1Y</cmco:CustomEngineeredProductsAndServicesContractDuration>
    <cmco:RevenuePerformanceObligationStandardWarrantyPeriod contextRef="c-1" id="f-575">P12M</cmco:RevenuePerformanceObligationStandardWarrantyPeriod>
    <cmco:RevenuePerformanceObligationCustomWarrantyPeriod contextRef="c-61" id="f-576">P24M</cmco:RevenuePerformanceObligationCustomWarrantyPeriod>
    <cmco:RevenuePerformanceObligationCustomWarrantyPeriod contextRef="c-62" id="f-577">P36M</cmco:RevenuePerformanceObligationCustomWarrantyPeriod>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock contextRef="c-1" id="f-578">&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 fiscal 2025 and 2024 (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:93.567%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:67.025%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.425%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Customer advances (contract liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&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;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"&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&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;16,588&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&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;27,003&#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&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;Additional customer advances received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Revenue recognized from customer advances included in the beginning balance &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,588)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,003)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 revenue recognized from customer advances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,588)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55,311)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align: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 acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"&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&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;15,631&#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&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&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;16,588&#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&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;&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="c-5" decimals="-3" id="f-579" unitRef="usd">16588000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-17" decimals="-3" id="f-580" unitRef="usd">27003000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ProceedsFromCustomersForProgressPayments contextRef="c-1" decimals="-3" id="f-581" unitRef="usd">55183000</us-gaap:ProceedsFromCustomersForProgressPayments>
    <us-gaap:ProceedsFromCustomersForProgressPayments contextRef="c-6" decimals="-3" id="f-582" unitRef="usd">68040000</us-gaap:ProceedsFromCustomersForProgressPayments>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-1" decimals="-3" id="f-583" unitRef="usd">16588000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-6" decimals="-3" id="f-584" unitRef="usd">27003000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <cmco:ContractWithCustomerLiabilityOtherRevenueRecognized contextRef="c-1" decimals="-3" id="f-585" unitRef="usd">39588000</cmco:ContractWithCustomerLiabilityOtherRevenueRecognized>
    <cmco:ContractWithCustomerLiabilityOtherRevenueRecognized contextRef="c-6" decimals="-3" id="f-586" unitRef="usd">55311000</cmco:ContractWithCustomerLiabilityOtherRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination contextRef="c-1" decimals="-3" id="f-587" unitRef="usd">0</us-gaap:ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination>
    <us-gaap:ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination contextRef="c-6" decimals="-3" id="f-588" unitRef="usd">3866000</us-gaap:ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination>
    <cmco:ContractWithCustomerLiabilityOtherForeignCurrencyTranslationIncreaseDecrease contextRef="c-1" decimals="-3" id="f-589" unitRef="usd">36000</cmco:ContractWithCustomerLiabilityOtherForeignCurrencyTranslationIncreaseDecrease>
    <cmco:ContractWithCustomerLiabilityOtherForeignCurrencyTranslationIncreaseDecrease contextRef="c-6" decimals="-3" id="f-590" unitRef="usd">-7000</cmco:ContractWithCustomerLiabilityOtherForeignCurrencyTranslationIncreaseDecrease>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-4" decimals="-3" id="f-591" unitRef="usd">15631000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-5" decimals="-3" id="f-592" unitRef="usd">16588000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent contextRef="c-4" decimals="-3" id="f-593" unitRef="usd">26218000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent contextRef="c-5" decimals="-3" id="f-594" unitRef="usd">2541000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-4" decimals="-4" id="f-595" unitRef="usd">43940000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage contextRef="c-4" decimals="INF" id="f-596" unitRef="number">0.43</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 contextRef="c-99" id="f-597">P12M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="c-1" id="f-598">The following table illustrates the disaggregation of revenue by product grouping for the years ending March&#160;31, 2025, 2024 and 2023 (in thousands): &lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:66.520%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:39.559%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.998%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.679%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.141%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.679%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.144%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" 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;Year Ended March 31,&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;328,095&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&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;344,190&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&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;330,295&#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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;398,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;412,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;366,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Precision Conveyors 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;154,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;Engineered 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;82,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;963,027&#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&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&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;1,013,540&#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&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&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;936,240&#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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-100" decimals="-3" id="f-599" unitRef="usd">328095000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-101" decimals="-3" id="f-600" unitRef="usd">344190000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-102" decimals="-3" id="f-601" unitRef="usd">330295000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-103" decimals="-3" id="f-602" unitRef="usd">398117000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-104" decimals="-3" id="f-603" unitRef="usd">412076000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-105" decimals="-3" id="f-604" unitRef="usd">366277000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-106" decimals="-3" id="f-605" unitRef="usd">154659000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-107" decimals="-3" id="f-606" unitRef="usd">163463000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-108" decimals="-3" id="f-607" unitRef="usd">149586000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-109" decimals="-3" id="f-608" unitRef="usd">82029000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-110" decimals="-3" id="f-609" unitRef="usd">93728000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-111" decimals="-3" id="f-610" unitRef="usd">89963000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-112" decimals="-3" id="f-611" unitRef="usd">127000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-113" decimals="-3" id="f-612" unitRef="usd">83000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-114" decimals="-3" id="f-613" unitRef="usd">119000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-614" unitRef="usd">963027000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-6" decimals="-3" id="f-615" unitRef="usd">1013540000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-3" id="f-616" unitRef="usd">936240000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock contextRef="c-1" id="f-617">&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 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 year ending March&#160;31, 2025 and March&#160;31, 2024 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:8.479%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.327%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.857%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.454%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.266%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.454%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.269%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&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;2024&lt;/span&gt;&lt;/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;April 1, beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;3,827&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;3,620&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Less uncollectible accounts written off, net of recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,079)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance recorded from acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, ending balance&lt;/span&gt;&lt;/td&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&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;4,880&#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&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&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;3,827&#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&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="c-5" decimals="-3" id="f-618" unitRef="usd">3827000</us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent>
    <us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent contextRef="c-17" decimals="-3" id="f-619" unitRef="usd">3620000</us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-115" decimals="-3" id="f-620" unitRef="usd">3641000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-116" decimals="-3" id="f-621" unitRef="usd">1225000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-115" decimals="-3" id="f-622" unitRef="usd">2582000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-116" decimals="-3" id="f-623" unitRef="usd">1079000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired contextRef="c-115" decimals="-3" id="f-624" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired>
    <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired contextRef="c-116" decimals="-3" id="f-625" unitRef="usd">64000</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c-115" decimals="-3" id="f-626" unitRef="usd">6000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c-116" decimals="-3" id="f-627" unitRef="usd">3000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent contextRef="c-4" decimals="-3" id="f-628" unitRef="usd">4880000</us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent>
    <us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent contextRef="c-5" decimals="-3" id="f-629" unitRef="usd">3827000</us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="c-1" id="f-630">Fair Value Measurements&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 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&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 Topic 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 &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;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&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="padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level&#160;1 - Valuations based on quoted prices in active markets for identical assets or liabilities that the Company has the ability to access.&#160; 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"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&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"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&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"&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.&#160;&#160;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 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 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 Company's Consolidated Balance Sheet. The Company uses quoted prices in an inactive market when valuing its Term Loan and, consequently, the fair value is based on Level 2 inputs.  The Company's terminated pension assets consist of money market funds, domestic corporate bonds, securities issued by the U.S. government, and other similar fixed income investments with quoted market prices. Consequently, the fair value of the terminated pension assets is based on Level 1 inputs. Refer to Note 13 for additional information regarding the Company's terminated pension plan. &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; &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 on a recurring basis:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:34.071%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.396%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.803%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.396%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.423%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.396%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.803%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.396%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.016%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="18" style="padding:2px 1pt;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&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&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:400;line-height:100%"&gt;Quoted prices in&lt;br/&gt;active markets for&lt;br/&gt;identical assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&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:400;line-height:100%"&gt;Significant&lt;br/&gt;other observable&lt;br/&gt;inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&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:400;line-height:100%"&gt;Significant&lt;br/&gt;&#160;unobservable&lt;br/&gt;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&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;At March&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:100%"&gt;31, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;(Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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)&lt;br/&gt;Measured at fair value:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/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;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;10,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;10,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Terminated pension plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative assets (liabilities):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;&#160;Foreign exchange contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Interest rate swap &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,140)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,140)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;&#160;Cross currency swap &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,849)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,849)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;(437,013)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;(437,013)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;AR Securitization facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;(25,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;(25,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:33.402%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.052%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.672%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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&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&lt;br/&gt;active markets for&lt;br/&gt;identical assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&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:400;line-height:100%"&gt;Significant&lt;br/&gt;other observable&lt;br/&gt;inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&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:400;line-height:100%"&gt;Significant&lt;br/&gt;&#160;unobservable&lt;br/&gt;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&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;At March&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:100%"&gt;31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;(Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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)&lt;br/&gt;Measured at fair value:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/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;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;11,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Foreign exchange contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/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;&#160;&#160;Interest rate swap &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;&#160;Cross currency swap &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,342)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,342)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Disclosed at fair value:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&gt;&lt;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;(479,351)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;(479,351)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;AR Securitization facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;(45,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;(45,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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 did not have any non-financial assets and liabilities that are recognized at fair value on a recurring basis.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-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;At March&#160;31, 2025, the Term Loan and Amended and Restated Revolving Credit Facility have been recorded at carrying value which approximates fair value.  In fiscal 2024, the Company also borrowed an additional $45,000,000 under a new credit agreement secured by the Company's U.S. accounts receivable balances (the "AR Securitization Facility"). The AR Securitization Facility has been recorded at its carrying value of  $25,000,000 at March 31, 2025, which approximates fair value.  Refer to Note 12 for additional information regarding the Company's 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;Market gains, interest, and dividend income on marketable securities are recorded in investment (income) loss.&#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 ASC Topic 815. Interest and dividend income on marketable securities are measured based upon amounts earned on their respective declaration dates.&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Non-Recurring Measurements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;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 described in Note 9, the fair value of the net assets of the Company&#x2019;s Precision Conveyor reporting unit was calculated on a on-recurring basis in both fiscal 2024 and 2025. These measurements have been used to test goodwill for impairment on an annual basis under the provisions of ASC Topic 350-20-35-1 &#x201c;Intangibles, Goodwill and Other &#x2013; Goodwill Subsequent Measurement.&#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 fiscal 2025 and 2024 goodwill impairment tests consisted of determining the fair value of the Precision Conveyor reporting unit on a quantitative basis. The fair value for the Company&#x2019;s reporting units cannot be determined using readily available quoted Level 1 inputs or Level 2 inputs that are observable in active markets. Therefore, the Company used a weighted discounted cash flow and market-based valuation model to estimate the fair value using Level 3 inputs. To estimate the fair value of the Precision Conveyor reporting unit, the Company used significant estimates and judgmental factors. The key estimates and factors used in the discounted cash flow valuation include revenue growth rates, EBITDA margins, terminal growth rates, and cash flows based on internal forecasts and the discount rate used to discount future cash flows. The estimates used are disclosed below for both the fiscal 2025 and 2024 tests:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:57.748%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:50.292%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.203%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.205%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2025&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;2024&lt;/span&gt;&lt;/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;Compound annual growth rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.7%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Terminal value growth rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.2%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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 Company's quantitative goodwill test, assets and liabilities were preliminarily recorded at fair value on a non-recurring basis in fiscal 2024 in connection with the acquisition of montratec described in Note 3. The estimated fair values allocated to the assets acquired and liabilities assumed relied upon fair value measurements based primarily on Level 3 inputs. The valuation techniques used to allocate fair values to working capital items; property, plant, and equipment, and identifiable intangible assets included the cost approach, market approach, and other income approaches. For identifiable intangible assets these techniques included the multi-period excess earnings approach, the relief from royalty approach, and other income approaches. The valuation techniques relied on a number of inputs which included the cost and condition of property, plant, and equipment and forecasted net sales and income.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant valuation inputs included an attrition rate of 10.0% for customer relationships, an estimated royalty rate of 5.0% for technology, a royalty rate of 1.0% for trademark and trade names, and a weighted average cost of capital of 12.5%.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="c-1" id="f-631">&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 on a recurring basis:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:34.071%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.396%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.803%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.396%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.423%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.396%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.803%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.396%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.016%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="18" style="padding:2px 1pt;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&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&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:400;line-height:100%"&gt;Quoted prices in&lt;br/&gt;active markets for&lt;br/&gt;identical assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&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:400;line-height:100%"&gt;Significant&lt;br/&gt;other observable&lt;br/&gt;inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&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:400;line-height:100%"&gt;Significant&lt;br/&gt;&#160;unobservable&lt;br/&gt;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&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;At March&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:100%"&gt;31, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;(Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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)&lt;br/&gt;Measured at fair value:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/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;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;10,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;10,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Terminated pension plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative assets (liabilities):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;&#160;Foreign exchange contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Interest rate swap &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,140)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,140)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;&#160;Cross currency swap &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,849)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,849)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;(437,013)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;(437,013)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;AR Securitization facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;(25,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;(25,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:33.402%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.052%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.672%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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&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&lt;br/&gt;active markets for&lt;br/&gt;identical assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&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:400;line-height:100%"&gt;Significant&lt;br/&gt;other observable&lt;br/&gt;inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&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:400;line-height:100%"&gt;Significant&lt;br/&gt;&#160;unobservable&lt;br/&gt;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&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;At March&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:100%"&gt;31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;(Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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)&lt;br/&gt;Measured at fair value:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/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;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;11,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Foreign exchange contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/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;&#160;&#160;Interest rate swap &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;&#160;Cross currency swap &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,342)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,342)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Disclosed at fair value:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&gt;&lt;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;(479,351)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;(479,351)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;AR Securitization facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;(45,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;(45,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:MarketableSecuritiesNoncurrent contextRef="c-117" decimals="-3" id="f-632" unitRef="usd">10112000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:MarketableSecuritiesNoncurrent contextRef="c-118" decimals="-3" id="f-633" unitRef="usd">10112000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:MarketableSecuritiesNoncurrent contextRef="c-119" decimals="-3" id="f-634" unitRef="usd">0</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:MarketableSecuritiesNoncurrent contextRef="c-120" decimals="-3" id="f-635" unitRef="usd">0</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure contextRef="c-121" decimals="-3" id="f-636" unitRef="usd">1235000</us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure>
    <us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure contextRef="c-122" decimals="-3" id="f-637" unitRef="usd">0</us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure>
    <us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure contextRef="c-123" decimals="-3" id="f-638" unitRef="usd">1235000</us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure>
    <us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure contextRef="c-124" decimals="-3" id="f-639" unitRef="usd">0</us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure>
    <us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets contextRef="c-4" decimals="-3" id="f-640" unitRef="usd">6342000</us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets>
    <us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets contextRef="c-125" decimals="-3" id="f-641" unitRef="usd">6342000</us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets>
    <us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets contextRef="c-126" id="f-642" unitRef="usd" xsi:nil="true"/>
    <us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets contextRef="c-127" id="f-643" unitRef="usd" xsi:nil="true"/>
    <us-gaap:DerivativeAssets contextRef="c-128" decimals="-3" id="f-644" unitRef="usd">-49000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-129" decimals="-3" id="f-645" unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-130" decimals="-3" id="f-646" unitRef="usd">-49000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-131" decimals="-3" id="f-647" unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-132" decimals="-3" id="f-648" unitRef="usd">-1140000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-133" decimals="-3" id="f-649" unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-134" decimals="-3" id="f-650" unitRef="usd">-1140000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-135" decimals="-3" id="f-651" unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeLiabilities contextRef="c-136" decimals="-3" id="f-652" unitRef="usd">1849000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities contextRef="c-137" decimals="-3" id="f-653" unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities contextRef="c-138" decimals="-3" id="f-654" unitRef="usd">1849000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities contextRef="c-139" decimals="-3" id="f-655" unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:LongTermDebtFairValue contextRef="c-140" decimals="-3" id="f-656" unitRef="usd">437013000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-141" decimals="-3" id="f-657" unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-142" decimals="-3" id="f-658" unitRef="usd">437013000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-143" decimals="-3" id="f-659" unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-144" decimals="-3" id="f-660" unitRef="usd">25000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-145" decimals="-3" id="f-661" unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-146" decimals="-3" id="f-662" unitRef="usd">25000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-147" decimals="-3" id="f-663" unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:MarketableSecuritiesNoncurrent contextRef="c-148" decimals="-3" id="f-664" unitRef="usd">11447000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:MarketableSecuritiesNoncurrent contextRef="c-149" decimals="-3" id="f-665" unitRef="usd">11447000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:MarketableSecuritiesNoncurrent contextRef="c-150" decimals="-3" id="f-666" unitRef="usd">0</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:MarketableSecuritiesNoncurrent contextRef="c-151" decimals="-3" id="f-667" unitRef="usd">0</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure contextRef="c-152" decimals="-3" id="f-668" unitRef="usd">1390000</us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure>
    <us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure contextRef="c-153" decimals="-3" id="f-669" unitRef="usd">0</us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure>
    <us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure contextRef="c-154" decimals="-3" id="f-670" unitRef="usd">1390000</us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure>
    <us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure contextRef="c-155" decimals="-3" id="f-671" unitRef="usd">0</us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure>
    <us-gaap:DerivativeAssets contextRef="c-156" decimals="-3" id="f-672" unitRef="usd">-77000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-157" decimals="-3" id="f-673" unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-158" decimals="-3" id="f-674" unitRef="usd">-77000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-159" decimals="-3" id="f-675" unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-160" decimals="-3" id="f-676" unitRef="usd">7122000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-161" decimals="-3" id="f-677" unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-162" decimals="-3" id="f-678" unitRef="usd">7122000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-163" decimals="-3" id="f-679" unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeLiabilities contextRef="c-164" decimals="-3" id="f-680" unitRef="usd">2342000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities contextRef="c-165" decimals="-3" id="f-681" unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities contextRef="c-166" decimals="-3" id="f-682" unitRef="usd">2342000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities contextRef="c-167" decimals="-3" id="f-683" unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:LongTermDebtFairValue contextRef="c-168" decimals="-3" id="f-684" unitRef="usd">479351000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-169" decimals="-3" id="f-685" unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-170" decimals="-3" id="f-686" unitRef="usd">479351000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-171" decimals="-3" id="f-687" unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-172" decimals="-3" id="f-688" unitRef="usd">45000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-173" decimals="-3" id="f-689" unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-174" decimals="-3" id="f-690" unitRef="usd">45000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-175" decimals="-3" id="f-691" unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebt contextRef="c-176" decimals="-6" id="f-692" unitRef="usd">45000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtFairValue contextRef="c-177" decimals="-6" id="f-693" unitRef="usd">25000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock contextRef="c-1" id="f-694">&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:57.748%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:50.292%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.203%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.205%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2025&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;2024&lt;/span&gt;&lt;/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;Compound annual growth rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.7%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Terminal value growth rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.2%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <cmco:MeasurementInputRate contextRef="c-178" decimals="3" id="f-695" unitRef="number">0.097</cmco:MeasurementInputRate>
    <cmco:MeasurementInputRate contextRef="c-179" decimals="3" id="f-696" unitRef="number">0.130</cmco:MeasurementInputRate>
    <cmco:MeasurementInputRate contextRef="c-180" decimals="3" id="f-697" unitRef="number">0.035</cmco:MeasurementInputRate>
    <cmco:MeasurementInputRate contextRef="c-181" decimals="3" id="f-698" unitRef="number">0.030</cmco:MeasurementInputRate>
    <cmco:MeasurementInputRate contextRef="c-182" decimals="3" id="f-699" unitRef="number">0.120</cmco:MeasurementInputRate>
    <cmco:MeasurementInputRate contextRef="c-183" decimals="3" id="f-700" unitRef="number">0.132</cmco:MeasurementInputRate>
    <cmco:MeasurementInputRate contextRef="c-184" decimals="3" id="f-701" unitRef="number">0.100</cmco:MeasurementInputRate>
    <cmco:MeasurementInputRate contextRef="c-185" decimals="3" id="f-702" unitRef="number">0.050</cmco:MeasurementInputRate>
    <cmco:MeasurementInputRate contextRef="c-186" decimals="3" id="f-703" unitRef="number">0.010</cmco:MeasurementInputRate>
    <cmco:MeasurementInputRate contextRef="c-187" decimals="3" id="f-704" unitRef="number">0.125</cmco:MeasurementInputRate>
    <us-gaap:InventoryDisclosureTextBlock contextRef="c-1" id="f-705">Inventories&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:&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:88.304%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.297%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.627%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.456%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.462%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.458%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&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;2024&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;At lower of cost or net realizable value &#x2014; FIFO basis:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;163,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;151,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Work-in-process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;30,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;26,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="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;230,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="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;218,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;LIFO cost less than FIFO cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,001)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,163)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Net inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;198,598&#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&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:0 1pt"&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;186,091&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;There were LIFO liquidations resulting in $37,000 and  $181,000 of additional income in fiscal 2025 and 2024, respectively.</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="c-1" id="f-706">&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:&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:88.304%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.297%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.627%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.456%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.462%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.458%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&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;2024&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;At lower of cost or net realizable value &#x2014; FIFO basis:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;163,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;151,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Work-in-process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;30,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;26,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="2" style="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;230,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="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;218,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;LIFO cost less than FIFO cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,001)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,163)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Net inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;198,598&#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&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:0 1pt"&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;186,091&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterials contextRef="c-4" decimals="-3" id="f-707" unitRef="usd">163053000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="c-5" decimals="-3" id="f-708" unitRef="usd">151031000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess contextRef="c-4" decimals="-3" id="f-709" unitRef="usd">30349000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess contextRef="c-5" decimals="-3" id="f-710" unitRef="usd">26669000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods contextRef="c-4" decimals="-3" id="f-711" unitRef="usd">37197000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods contextRef="c-5" decimals="-3" id="f-712" unitRef="usd">40554000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryGross contextRef="c-4" decimals="-3" id="f-713" unitRef="usd">230599000</us-gaap:InventoryGross>
    <us-gaap:InventoryGross contextRef="c-5" decimals="-3" id="f-714" unitRef="usd">218254000</us-gaap:InventoryGross>
    <us-gaap:InventoryLIFOReserve contextRef="c-4" decimals="-3" id="f-715" unitRef="usd">32001000</us-gaap:InventoryLIFOReserve>
    <us-gaap:InventoryLIFOReserve contextRef="c-5" decimals="-3" id="f-716" unitRef="usd">32163000</us-gaap:InventoryLIFOReserve>
    <us-gaap:InventoryNet contextRef="c-4" decimals="-3" id="f-717" unitRef="usd">198598000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-5" decimals="-3" id="f-718" unitRef="usd">186091000</us-gaap:InventoryNet>
    <us-gaap:EffectOfLIFOInventoryLiquidationOnIncome contextRef="c-1" decimals="-3" id="f-719" unitRef="usd">37000</us-gaap:EffectOfLIFOInventoryLiquidationOnIncome>
    <us-gaap:EffectOfLIFOInventoryLiquidationOnIncome contextRef="c-6" decimals="-3" id="f-720" unitRef="usd">181000</us-gaap:EffectOfLIFOInventoryLiquidationOnIncome>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock contextRef="c-1" id="f-721">Marketable Securities and Other Investments&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 accordance with ASU 2016-01 "Financial Instruments - Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities," all equity investments in unconsolidated entities (other than those accounted for using the equity method of account) 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, net on the Consolidated Statements of Operations. The impact on earnings for unrealized gains and losses was a loss of $228,000, a gain of $317,000, and loss of $296,000 in fiscal years 2025, 2024, and 2023, 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 prices at the balance sheet dates. The cost of securities is based on the specific identification method. Interest and dividend income are included in Investment (income) loss, net in the 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;Marketable securities are carried as long-term assets since they are held for the settlement of the Company&#x2019;s general and products 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 $275,000 in fiscal 2025, $212,000 in fiscal 2024, and were not material in fiscal 2023, and are included in Investment (income) loss in the 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;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 Consolidated Balance Sheets in the amount of $4,318,000 and $3,377,000 as of March&#160;31, 2025 and March&#160;31, 2024, 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  $933,000 and  $890,000 in the twelve months ended March&#160;31, 2025, and March&#160;31, 2024, respectively, and is recorded in Investment (income) loss, net on the Consolidated Statement of Operations. Additionally, the investment value increased in the amount of $8,000, and decreased $18,000 due to the effect of currency translation in the twelve months ended March&#160;31, 2025 and March&#160;31, 2024, respectively. In the twelve months ended March&#160;31, 2025, there no cash dividends distributed by EMC. In the twelve months ended March&#160;31, 2024, EMC distributed cash dividends which the Company received 49% of pursuant to its ownership interest. The investment value decreased for the Company's share of EMC's cash dividend in the amount of $247,000, as it was determined to be a return of the Company's investment. In the twelve months ended March&#160;31, 2024, dividends are included in investing activities on the Consolidated Statements of Cash Flows in the amount of $144,000 as the distribution exceeded cumulative equity in earnings, under the cumulative earnings approach. The balance of the cash dividend is included in operating activities on the Consolidated Statement of Cash Flows under the cumulative earnings approach. The March&#160;31, 2025 and 2024 trade accounts receivable balances due from EMC are $4,250,000 and $10,300,000, respectively, and are comprised of amounts due for the sale of goods and services in the ordinary course of business.&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:UnrealizedGainLossOnInvestments contextRef="c-1" decimals="-3" id="f-722" unitRef="usd">-228000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments contextRef="c-6" decimals="-3" id="f-723" unitRef="usd">317000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments contextRef="c-7" decimals="-3" id="f-724" unitRef="usd">-296000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments contextRef="c-1" decimals="-3" id="f-725" unitRef="usd">275000</us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments contextRef="c-6" decimals="-3" id="f-726" unitRef="usd">212000</us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments contextRef="c-7" decimals="-3" id="f-727" unitRef="usd">0</us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="c-188" decimals="2" id="f-728" unitRef="number">0.49</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestments contextRef="c-188" decimals="-3" id="f-729" unitRef="usd">4318000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments contextRef="c-189" decimals="-3" id="f-730" unitRef="usd">3377000</us-gaap:EquityMethodInvestments>
    <us-gaap:InvestmentIncomeNet contextRef="c-190" decimals="-3" id="f-731" unitRef="usd">933000</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet contextRef="c-191" decimals="-4" id="f-732" unitRef="usd">890000</us-gaap:InvestmentIncomeNet>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized contextRef="c-190" decimals="-3" id="f-733" unitRef="usd">8000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized contextRef="c-191" decimals="-3" id="f-734" unitRef="usd">-18000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital contextRef="c-190" decimals="-3" id="f-735" unitRef="usd">0</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="c-189" decimals="2" id="f-736" unitRef="number">0.49</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital contextRef="c-191" decimals="-3" id="f-737" unitRef="usd">247000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital contextRef="c-6" decimals="-3" id="f-738" unitRef="usd">144000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-192" decimals="-4" id="f-739" unitRef="usd">4250000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-193" decimals="-5" id="f-740" unitRef="usd">10300000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c-1" id="f-741">Property, Plant, and Equipment&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-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;Consolidated property, plant, and equipment of the Company consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.368%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.879%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.608%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.102%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.608%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.103%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&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;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land and land improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,396&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Machinery, equipment, and leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;277,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;253,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;359,162&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;349,212&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Net property, plant, and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Depreciation expense was $18,241,000, $16,549,000, and $15,946,000 for the years ended March 31, 2025, 2024, and 2023, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gross property, plant, and equipment includes capitalized software costs of $42,927,000 at March&#160;31, 2025, and $40,881,000 at March 31, 2024.&#160;Accumulated depreciation includes accumulated amortization on capitalized software costs of $30,740,000 and $28,443,000 at March&#160;31, 2025, and 2024, respectively.&#160;Amortization expense on capitalized software costs was $1,935,000,  $1,510,000 and $2,132,000 during the years ended March 31, 2025, 2024, and 2023, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c-1" id="f-742">&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;Consolidated property, plant, and equipment of the Company consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.368%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.879%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.608%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.102%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.608%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.103%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&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;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land and land improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,396&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Machinery, equipment, and leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;277,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;253,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;359,162&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;349,212&#160;&lt;/span&gt;&lt;/td&gt;&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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Net property, plant, and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:Land contextRef="c-4" decimals="-3" id="f-743" unitRef="usd">4396000</us-gaap:Land>
    <us-gaap:Land contextRef="c-5" decimals="-3" id="f-744" unitRef="usd">5460000</us-gaap:Land>
    <us-gaap:BuildingsAndImprovementsGross contextRef="c-4" decimals="-3" id="f-745" unitRef="usd">68345000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:BuildingsAndImprovementsGross contextRef="c-5" decimals="-3" id="f-746" unitRef="usd">66683000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:MachineryAndEquipmentGross contextRef="c-4" decimals="-3" id="f-747" unitRef="usd">277396000</us-gaap:MachineryAndEquipmentGross>
    <us-gaap:MachineryAndEquipmentGross contextRef="c-5" decimals="-3" id="f-748" unitRef="usd">253643000</us-gaap:MachineryAndEquipmentGross>
    <us-gaap:ConstructionInProgressGross contextRef="c-4" decimals="-3" id="f-749" unitRef="usd">9025000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross contextRef="c-5" decimals="-3" id="f-750" unitRef="usd">23426000</us-gaap:ConstructionInProgressGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-4" decimals="-3" id="f-751" unitRef="usd">359162000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-5" decimals="-3" id="f-752" unitRef="usd">349212000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-4" decimals="-3" id="f-753" unitRef="usd">252998000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-5" decimals="-3" id="f-754" unitRef="usd">242817000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-4" decimals="-3" id="f-755" unitRef="usd">106164000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-5" decimals="-3" id="f-756" unitRef="usd">106395000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation contextRef="c-1" decimals="-3" id="f-757" unitRef="usd">18241000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-6" decimals="-3" id="f-758" unitRef="usd">16549000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-7" decimals="-3" id="f-759" unitRef="usd">15946000</us-gaap:Depreciation>
    <us-gaap:CapitalizedComputerSoftwareGross contextRef="c-4" decimals="-3" id="f-760" unitRef="usd">42927000</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:CapitalizedComputerSoftwareGross contextRef="c-5" decimals="-3" id="f-761" unitRef="usd">40881000</us-gaap:CapitalizedComputerSoftwareGross>
    <cmco:CapitalComputerSoftwareAccumulatedAmortization contextRef="c-4" decimals="-3" id="f-762" unitRef="usd">30740000</cmco:CapitalComputerSoftwareAccumulatedAmortization>
    <cmco:CapitalComputerSoftwareAccumulatedAmortization contextRef="c-5" decimals="-3" id="f-763" unitRef="usd">28443000</cmco:CapitalComputerSoftwareAccumulatedAmortization>
    <cmco:CapitalizedComputerSoftwareDepreciationExpense contextRef="c-4" decimals="-3" id="f-764" unitRef="usd">1935000</cmco:CapitalizedComputerSoftwareDepreciationExpense>
    <cmco:CapitalizedComputerSoftwareDepreciationExpense contextRef="c-5" decimals="-4" id="f-765" unitRef="usd">1510000</cmco:CapitalizedComputerSoftwareDepreciationExpense>
    <cmco:CapitalizedComputerSoftwareDepreciationExpense contextRef="c-17" decimals="-3" id="f-766" unitRef="usd">2132000</cmco:CapitalizedComputerSoftwareDepreciationExpense>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="c-1" id="f-767">Goodwill and Intangible Assets&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 three reporting units as of March&#160;31, 2025 and March&#160;31, 2024. The Linear Motion Products reporting unit (which designs, manufactures, and sources mechanical and electromechanical actuators and rotary unions) had goodwill of   $9,699,000 at March&#160;31, 2025 and 2024, respectively. The Rest of Products reporting unit (representing the hoist, chain, and forgings, digital power control systems, and distribution businesses) had goodwill of $305,110,000 and $304,760,000 at March&#160;31, 2025 and 2024, respectively. The Precision Conveyance reporting unit (which represents high-precision conveying systems) had goodwill of $395,998,000 and $395,875,000 at March&#160;31, 2025 and March&#160;31, 2024, respectivelly. The goodwill associated with the fiscal 2024 acquisition of montratec, as described in Note 3, is included in the Precision Conveyance reporting unit. &lt;/span&gt;&lt;/div&gt;&lt;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;Fiscal 2025 Annual Goodwill and Intangible Asset Impairment Test&lt;/span&gt;&lt;/div&gt;&lt;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;When we evaluate the potential for goodwill impairment, we assess a range of qualitative factors including, but not limited to, macroeconomic conditions, industry conditions, the competitive environment, changes in the market for our products and services, regulatory and political developments, entity specific factors such as strategy and changes in key personnel, and overall financial performance. If, after completing this assessment, it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying value or if economic or other business factors indicate that the fair value of our reporting units may have declined since our last quantitative test, we proceed to a quantitative impairment test. To perform the quantitative impairment test, the Company uses the discounted cash flow method to estimate the fair value of the reporting units. The discounted cash flow method incorporates various assumptions, the most significant being projected revenue growth rates, EBITDA margins and cash flows, the terminal growth rate, and the discount rate. The Company projects discounted cash flows based on each reporting unit's current business, expected developments, and operational strategies over a seven-year period. In estimating the terminal growth rates, the Company considers its historical and projected results, as well as the economic environment in which its reporting units operate. The discount rate rates utilized for each reporting unit reflect the Company's assumptions of marketplace participants' cost of capital and risk assumptions, both specific to the reporting unit and overall in the economy.  &lt;/span&gt;&lt;/div&gt;&lt;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;We performed the qualitative assessment as of February 28, 2025, for all three reporting units and determined that the quantitative test was required for the Precision Conveyance reporting unit. Based on results of both the qualitative and quantitative impairment tests for the reporting units, the Company determined the fair value was not less than its carrying value.  The quantitative test indicated that the fair value of the Precision Conveyance reporting unit exceeded its book value by 2.6%. Please refer to Note 5 for a discussion of the key assumptions used in the quantitative assessment.&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 ASC Topic 350-30-35, indefinite-lived intangible assets that are not subject to amortization shall be tested for impairment annually or more frequently if events or circumstances indicate that it is more likely than not that an asset is impaired.  Similar to goodwill, we first assess various qualitative factors in the analysis.  If, after completing this assessment, it is determined that it is more likely than not that the fair value of an indefinite-lived intangible asset is greater than its carrying value, we conclude that the indefinite-lived intangible asset is not impaired. If, after completing this assessment, it is determined that it is more likely than not that the fair value of an indefinite-lived intangible asset is less than its carrying value or if economic or other business factors indicate that the fair value of our indefinite-lived intangible assets may have declined since our last quantitative test, the Company performs a new quantitative test.  The methodology used to value trademarks is the relief from royalty method.  The recorded book value of these trademarks in excess of the calculated fair value triggers an impairment.  The key estimate used in this calculation consists of an overall royalty rate applied to the sales covered by the trademark. After performing a qualitative assessment as of February 28, 2025, we determined that the trademarks were not impaired.&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 years ended March 31, 2025 and 2024 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:60.672%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:80.827%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.973%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at April 1, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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;644,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition of montratec (Refer to Note 3)&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;66,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/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;Currency translation&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;(861)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at March&#160;31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;710,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at March&#160;31, 2025&lt;/span&gt;&lt;/div&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;710,807&#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&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;Goodwill is recognized net of accumulated impairment losses of $113,174,000 as of both March&#160;31, 2025 and 2024, 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;Identifiable intangible assets acquired in a business combination are amortized over their estimated useful lives. &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;Identifiable intangible assets at March&#160;31, 2025, are summarized as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.219%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.385%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.541%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.385%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.541%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.385%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.544%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;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;Gross&lt;br/&gt;Carrying&#160;&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;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;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&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,770&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,600)&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&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;13,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indefinite-lived trademark&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;355,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,466)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,580)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,076)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at March&#160;31, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&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&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;541,284&#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&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&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;(184,722)&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&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&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;356,562&#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&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;Identifiable intangible assets at March&#160;31, 2024 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.219%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.385%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.541%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.385%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.541%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.385%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.544%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&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;Gross&lt;br/&gt;&#160;Carrying&lt;br/&gt;&#160;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Accumulated&lt;br/&gt;&#160;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&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,404&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&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;(7,903)&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&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;14,501&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;355,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(108,688)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;246,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquired technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,152)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,985)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at March&#160;31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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;540,362&#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&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&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;(154,728)&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&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&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;385,634&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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 over the period in which the assets are expected to generate future cash flows.&#160;Identifiable intangible assets acquired in a business combination are amortized over their estimated useful lives. The weighted-average amortization periods are 13 years for trademarks, 17 years for customer relationships, 15 years for acquired technology, 6 years for other, and 16 years in total. Trademarks with a book value of  $46,294,000 have an indefinite useful life and are therefore not being amortized.  &lt;/span&gt;&lt;/div&gt;&lt;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;Total amortization expense was $29,946,000, $29,396,000, and $26,001,000 for fiscal 2025, 2024, and 2023, respectively.&#160;&#160;The increase in amortization expense in fiscal 2024 is the result of the montratec acquisition and related intangible assets acquired.  Based on the current amount of intangible assets, the estimated amortization expense for each of the succeeding five years is expected to be approximately $30,000,000.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:NumberOfReportingUnits
      contextRef="c-1"
      decimals="INF"
      id="f-768"
      unitRef="reportingunit">3</us-gaap:NumberOfReportingUnits>
    <us-gaap:NumberOfReportingUnits
      contextRef="c-6"
      decimals="INF"
      id="f-769"
      unitRef="reportingunit">3</us-gaap:NumberOfReportingUnits>
    <us-gaap:Goodwill contextRef="c-194" decimals="-3" id="f-770" unitRef="usd">9699000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-195" decimals="-3" id="f-771" unitRef="usd">9699000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-196" decimals="-4" id="f-772" unitRef="usd">305110000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-197" decimals="-4" id="f-773" unitRef="usd">304760000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-198" decimals="-3" id="f-774" unitRef="usd">395998000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-199" decimals="-3" id="f-775" unitRef="usd">395875000</us-gaap:Goodwill>
    <cmco:GoodwillDiscountedCashFlowsMeasurementInputPeriod contextRef="c-1" id="f-776">P7Y</cmco:GoodwillDiscountedCashFlowsMeasurementInputPeriod>
    <us-gaap:NumberOfReportingUnits
      contextRef="c-63"
      decimals="INF"
      id="f-777"
      unitRef="reportingunit">3</us-gaap:NumberOfReportingUnits>
    <cmco:FairValueExceedingBookValuePercent contextRef="c-200" decimals="3" id="f-778" unitRef="number">0.026</cmco:FairValueExceedingBookValuePercent>
    <us-gaap:ScheduleOfGoodwillTextBlock contextRef="c-1" id="f-779">&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 years ended March 31, 2025 and 2024 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:60.672%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:80.827%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.973%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at April 1, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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;644,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition of montratec (Refer to Note 3)&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;66,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/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;Currency translation&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;(861)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at March&#160;31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;710,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at March&#160;31, 2025&lt;/span&gt;&lt;/div&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;710,807&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill contextRef="c-17" decimals="-3" id="f-780" unitRef="usd">644629000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c-201" decimals="-3" id="f-781" unitRef="usd">66566000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-6" decimals="-3" id="f-782" unitRef="usd">861000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill contextRef="c-5" decimals="-3" id="f-783" unitRef="usd">710334000</us-gaap:Goodwill>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-1" decimals="-3" id="f-784" unitRef="usd">-473000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill contextRef="c-4" decimals="-3" id="f-785" unitRef="usd">710807000</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="c-4" decimals="-3" id="f-786" unitRef="usd">113174000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="c-5" decimals="-3" id="f-787" unitRef="usd">113174000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock contextRef="c-1" id="f-789">&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;Identifiable intangible assets at March&#160;31, 2025, are summarized as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.219%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.385%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.541%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.385%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.541%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.385%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.544%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;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;Gross&lt;br/&gt;Carrying&#160;&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;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;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&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,770&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,600)&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&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;13,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indefinite-lived trademark&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;355,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,466)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,580)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,076)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at March&#160;31, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&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&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;541,284&#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&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&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;(184,722)&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&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&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;356,562&#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&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;Identifiable intangible assets at March&#160;31, 2024 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.219%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.385%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.541%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.385%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.541%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.385%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.544%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&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;Gross&lt;br/&gt;&#160;Carrying&lt;br/&gt;&#160;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Accumulated&lt;br/&gt;&#160;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&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,404&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&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;(7,903)&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&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;14,501&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;355,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(108,688)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;246,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquired technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,152)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,985)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at March&#160;31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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;540,362&#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&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&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;(154,728)&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&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&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;385,634&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="c-1" id="f-788">&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;Identifiable intangible assets at March&#160;31, 2025, are summarized as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.219%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.385%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.541%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.385%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.541%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.385%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.544%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;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;Gross&lt;br/&gt;Carrying&#160;&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;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;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&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,770&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,600)&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&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;13,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indefinite-lived trademark&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;355,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,466)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,580)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,076)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at March&#160;31, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&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&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;541,284&#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&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&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;(184,722)&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&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&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;356,562&#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&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;Identifiable intangible assets at March&#160;31, 2024 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.219%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.385%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.541%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.385%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.541%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.385%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.544%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&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;Gross&lt;br/&gt;&#160;Carrying&lt;br/&gt;&#160;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Accumulated&lt;br/&gt;&#160;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&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,404&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&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;(7,903)&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&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;14,501&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;355,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(108,688)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;246,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquired technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,152)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,985)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at March&#160;31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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;540,362&#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&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&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;(154,728)&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&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&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;385,634&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-202" decimals="-3" id="f-790" unitRef="usd">22770000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-202" decimals="-3" id="f-791" unitRef="usd">9600000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-202" decimals="-3" id="f-792" unitRef="usd">13170000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IndefiniteLivedTrademarks contextRef="c-4" decimals="-3" id="f-793" unitRef="usd">46294000</us-gaap:IndefiniteLivedTrademarks>
    <us-gaap:IndefiniteLivedTrademarks contextRef="c-4" decimals="-3" id="f-794" unitRef="usd">46294000</us-gaap:IndefiniteLivedTrademarks>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-203" decimals="-3" id="f-795" unitRef="usd">355845000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-203" decimals="-3" id="f-796" unitRef="usd">129466000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-203" decimals="-3" id="f-797" unitRef="usd">226379000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-204" decimals="-3" id="f-798" unitRef="usd">112507000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-204" decimals="-3" id="f-799" unitRef="usd">42580000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-204" decimals="-3" id="f-800" unitRef="usd">69927000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-205" decimals="-3" id="f-801" unitRef="usd">3868000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-205" decimals="-3" id="f-802" unitRef="usd">3076000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-205" decimals="-3" id="f-803" unitRef="usd">792000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="c-4" decimals="-3" id="f-804" unitRef="usd">541284000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-4" decimals="-3" id="f-805" unitRef="usd">184722000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-4" decimals="-3" id="f-806" unitRef="usd">356562000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-206" decimals="-3" id="f-807" unitRef="usd">22404000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-206" decimals="-3" id="f-808" unitRef="usd">7903000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-206" decimals="-3" id="f-809" unitRef="usd">14501000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IndefiniteLivedTrademarks contextRef="c-5" decimals="-3" id="f-810" unitRef="usd">46254000</us-gaap:IndefiniteLivedTrademarks>
    <us-gaap:IndefiniteLivedTrademarks contextRef="c-5" decimals="-3" id="f-811" unitRef="usd">46254000</us-gaap:IndefiniteLivedTrademarks>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-207" decimals="-3" id="f-812" unitRef="usd">355489000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-207" decimals="-3" id="f-813" unitRef="usd">108688000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-207" decimals="-3" id="f-814" unitRef="usd">246801000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-208" decimals="-3" id="f-815" unitRef="usd">112467000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-208" decimals="-3" id="f-816" unitRef="usd">35152000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-208" decimals="-3" id="f-817" unitRef="usd">77315000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-209" decimals="-3" id="f-818" unitRef="usd">3748000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-209" decimals="-3" id="f-819" unitRef="usd">2985000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-209" decimals="-3" id="f-820" unitRef="usd">763000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="c-5" decimals="-3" id="f-821" unitRef="usd">540362000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-5" decimals="-3" id="f-822" unitRef="usd">154728000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-5" decimals="-3" id="f-823" unitRef="usd">385634000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-202" id="f-824">P13Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-203" id="f-825">P17Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-204" id="f-826">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-205" id="f-827">P6Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-4" id="f-828">P16Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:IndefiniteLivedTrademarks contextRef="c-4" decimals="-3" id="f-829" unitRef="usd">46294000</us-gaap:IndefiniteLivedTrademarks>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-1" decimals="-3" id="f-830" unitRef="usd">29946000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-6" decimals="-3" id="f-831" unitRef="usd">29396000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-7" decimals="-3" id="f-832" unitRef="usd">26001000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="c-4" decimals="-7" id="f-833" unitRef="usd">30000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="c-4" decimals="-7" id="f-834" unitRef="usd">30000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="c-4" decimals="-7" id="f-835" unitRef="usd">30000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="c-4" decimals="-7" id="f-836" unitRef="usd">30000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="c-4" decimals="-7" id="f-837" unitRef="usd">30000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock contextRef="c-1" id="f-838">Derivative Instruments&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, the effective portion of changes in the fair value of the derivative is recorded as accumulated other comprehensive gain (loss), or &#x201c;AOCL,&#x201d; and is reclassified to earnings when the underlying transaction has an impact on earnings. The ineffective portion of changes in the fair value of the foreign currency forward agreements is reported in foreign currency exchange loss (gain) in the Company&#x2019;s consolidated statement of operations.  The ineffective portion of changes in the fair value of the interest rate swap agreements is reported in interest expense.  For derivatives not designated as cash flow hedges, all changes in market value are recorded as a foreign currency exchange (gain) loss in the Company&#x2019;s consolidated statements of operations. The cash flow effects of derivatives are reported within net cash provided by operating activities. &lt;/span&gt;&lt;/div&gt;&lt;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. The Company has derivative contracts with three counterparties as of March 31, 2025.&lt;/span&gt;&lt;/div&gt;&lt;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 March 31, 2025, the Company had not posted any collateral related to these agreements. If the Company had breached any of these provisions as of March 31, 2025, it could have been required to settle its obligations under these agreements at amounts which approximate the March&#160;31, 2025, fair values reflected in the table below.  During the year ended March&#160;31, 2025, 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 March 31, 2025, and 2024, the Company had no derivatives designated as net investments or fair value hedges in accordance with 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 March 31, 2025, the notional amount of this derivative was $72,040,000, and the contract matures on March 31, 2028. From its March&#160;31, 2025 balance of AOCL, the Company expects to reclassify approximately $36,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 March 31, 2025, the notional amount of these derivatives was $36,528,000, and all contracts mature by December 31, 2025.  From its March&#160;31, 2025 balance of AOCL, the Company expects to reclassify approximately $27,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:112%"&gt;The Company's interest rate swap agreements are designated as cash flow hedges to hedge changes in interest expense due to changes in the interest rate of the Company's variable interest rate debt.  The Company has five interest rate swap agreements outstanding in which it receives interest at a variable rate and pays interest at a fixed rate.  The interest rate swaps have varying maturity dates between March 31, 2027, and March 23, 2029, with an aggregate notional amount of $355,000,000 as of March&#160;31, 2025. &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:112%"&gt;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. From its March&#160;31, 2025 balance of AOCL, the Company expects to reclassify approximately $376,000 out of AOCL, and into interest expense, during the next 12 months. &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 Consolidated Statements of Operation for the years ended March 31, 2025, 2024, and 2023 (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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:25.215%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.245%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.449%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;Derivatives Designated as Cash Flow&#160;&#160;&lt;br/&gt;Hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Type of Instrument&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Amount of Gain or (Loss) Recognized in Other Comprehensive Income (Loss) on Derivatives (Effective Portion)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Location of Gain or&lt;br/&gt;(Loss) Recognized&lt;br/&gt;in Income on&lt;br/&gt;Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Amount of Gain or (Loss) Reclassified from AOCL into Income (Effective Portion)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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="3" style="background-color:#cceeff;padding:0 1pt"&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;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;Cost of products sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="3" style="background-color:#ffffff;padding:0 1pt"&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,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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 swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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 currency exchange loss (gain)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;(15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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="3" style="background-color:#cceeff;padding:0 1pt"&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;(168)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;Cost of products sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:0 1pt"&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;7,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="3" style="background-color:#ffffff;padding:0 1pt"&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;9,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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 swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(70)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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 currency exchange loss (gain)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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="3" style="background-color:#cceeff;padding:0 1pt"&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;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;Cost of products sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;(201)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:0 1pt"&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;7,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="3" style="background-color:#ffffff;padding:0 1pt"&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;2,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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 swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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 currency exchange loss (gain)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;The following is information relative to the Company&#x2019;s derivative instruments in the Consolidated Balance Sheets as of March 31, 2025 and 2024 (in thousands):&lt;/span&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&gt;&lt;td style="width:32.853%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.575%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:39.365%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.768%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.420%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.219%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="9" 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;Fair Value of Asset (Liability)&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;Derivatives Designated as&lt;br/&gt;Hedging Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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;2024&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;Foreign exchange contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;139&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&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;56&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;Accrued Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(188)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(133)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Interest rate swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;Other Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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;Interest rate swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(99)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;Other non current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,639)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(381)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Cross currency swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cross currency swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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;Cross currency swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,541)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <cmco:DerivativeNumberofCounterparties
      contextRef="c-4"
      decimals="INF"
      id="f-839"
      unitRef="counterparty">3</cmco:DerivativeNumberofCounterparties>
    <us-gaap:DerivativeNotionalAmount contextRef="c-210" decimals="-4" id="f-840" unitRef="usd">72040000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet contextRef="c-210" decimals="-3" id="f-841" unitRef="usd">36000</us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet>
    <us-gaap:DerivativeNotionalAmount contextRef="c-211" decimals="-3" id="f-842" unitRef="usd">36528000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet contextRef="c-211" decimals="-3" id="f-843" unitRef="usd">27000</us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="c-132"
      decimals="INF"
      id="f-844"
      unitRef="contract">5000</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount contextRef="c-212" decimals="-6" id="f-845" unitRef="usd">355000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet contextRef="c-212" decimals="-3" id="f-846" unitRef="usd">376000</us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet>
    <us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock contextRef="c-1" id="f-847">&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 Consolidated Statements of Operation for the years ended March 31, 2025, 2024, and 2023 (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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:25.215%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.245%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.449%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;Derivatives Designated as Cash Flow&#160;&#160;&lt;br/&gt;Hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Type of Instrument&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Amount of Gain or (Loss) Recognized in Other Comprehensive Income (Loss) on Derivatives (Effective Portion)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Location of Gain or&lt;br/&gt;(Loss) Recognized&lt;br/&gt;in Income on&lt;br/&gt;Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Amount of Gain or (Loss) Reclassified from AOCL into Income (Effective Portion)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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="3" style="background-color:#cceeff;padding:0 1pt"&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;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;Cost of products sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="3" style="background-color:#ffffff;padding:0 1pt"&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,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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 swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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 currency exchange loss (gain)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;(15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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="3" style="background-color:#cceeff;padding:0 1pt"&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;(168)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;Cost of products sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:0 1pt"&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;7,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="3" style="background-color:#ffffff;padding:0 1pt"&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;9,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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 swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(70)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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 currency exchange loss (gain)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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="3" style="background-color:#cceeff;padding:0 1pt"&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;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;Cost of products sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;(201)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:0 1pt"&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;7,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="3" style="background-color:#ffffff;padding:0 1pt"&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;2,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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 swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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 currency exchange loss (gain)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax contextRef="c-213" decimals="-3" id="f-848" unitRef="usd">17000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax contextRef="c-213" decimals="-3" id="f-849" unitRef="usd">-27000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax contextRef="c-214" decimals="-3" id="f-850" unitRef="usd">1792000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax contextRef="c-214" decimals="-3" id="f-851" unitRef="usd">8008000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax contextRef="c-215" decimals="-3" id="f-852" unitRef="usd">434000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax contextRef="c-215" decimals="-3" id="f-853" unitRef="usd">-15000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax contextRef="c-216" decimals="-3" id="f-854" unitRef="usd">-168000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax contextRef="c-216" decimals="-3" id="f-855" unitRef="usd">-29000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax contextRef="c-217" decimals="-3" id="f-856" unitRef="usd">7145000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax contextRef="c-217" decimals="-3" id="f-857" unitRef="usd">9739000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax contextRef="c-218" decimals="-3" id="f-858" unitRef="usd">-70000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax contextRef="c-218" decimals="-3" id="f-859" unitRef="usd">502000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax contextRef="c-219" decimals="-3" id="f-860" unitRef="usd">57000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax contextRef="c-219" decimals="-3" id="f-861" unitRef="usd">-201000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax contextRef="c-220" decimals="-3" id="f-862" unitRef="usd">7295000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax contextRef="c-220" decimals="-3" id="f-863" unitRef="usd">2368000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax contextRef="c-221" decimals="-3" id="f-864" unitRef="usd">5033000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax contextRef="c-221" decimals="-3" id="f-865" unitRef="usd">2332000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock contextRef="c-1" id="f-866">&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 following is information relative to the Company&#x2019;s derivative instruments in the Consolidated Balance Sheets as of March 31, 2025 and 2024 (in thousands):&lt;/span&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&gt;&lt;td style="width:32.853%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.575%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:39.365%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.768%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.420%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.219%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="9" 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;Fair Value of Asset (Liability)&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;Derivatives Designated as&lt;br/&gt;Hedging Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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;2024&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;Foreign exchange contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;139&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&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;56&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;Accrued Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(188)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(133)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Interest rate swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;Other Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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;Interest rate swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(99)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;Other non current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,639)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(381)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Cross currency swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cross currency swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&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;Cross currency swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,541)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral contextRef="c-222" decimals="-3" id="f-867" unitRef="usd">139000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral contextRef="c-223" decimals="-3" id="f-868" unitRef="usd">56000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral contextRef="c-224" decimals="-3" id="f-869" unitRef="usd">188000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral contextRef="c-225" decimals="-3" id="f-870" unitRef="usd">133000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral contextRef="c-226" decimals="-3" id="f-871" unitRef="usd">597000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral contextRef="c-227" decimals="-3" id="f-872" unitRef="usd">7503000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral contextRef="c-228" decimals="-3" id="f-873" unitRef="usd">1000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral contextRef="c-229" decimals="-3" id="f-874" unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral contextRef="c-230" decimals="-3" id="f-875" unitRef="usd">99000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral contextRef="c-231" decimals="-3" id="f-876" unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral contextRef="c-232" decimals="-3" id="f-877" unitRef="usd">1639000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral contextRef="c-233" decimals="-3" id="f-878" unitRef="usd">381000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral contextRef="c-234" decimals="-3" id="f-879" unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral contextRef="c-235" decimals="-3" id="f-880" unitRef="usd">199000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral contextRef="c-236" decimals="-3" id="f-881" unitRef="usd">49000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral contextRef="c-237" decimals="-3" id="f-882" unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral contextRef="c-238" decimals="-3" id="f-883" unitRef="usd">1800000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral contextRef="c-239" decimals="-3" id="f-884" unitRef="usd">2541000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:OtherLiabilitiesDisclosureTextBlock contextRef="c-1" id="f-885">Accrued Liabilities and Other Non-current Liabilities&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;Consolidated accrued liabilities of the Company consisted of the following: &#160;&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:87.719%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.733%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.633%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.466%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.902%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&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;2024&lt;/span&gt;&lt;/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 payroll&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;37,285&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&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;39,315&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 income taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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 health insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued general and product liability costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 advances, deposits, and rebates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current ROU lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&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;113,907&#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&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:0 1pt"&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;127,973&#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&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;Consolidated other non-current liabilities of the Company consisted of the following: &#160;&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:84.649%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:67.121%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.663%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.171%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.490%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.855%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&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;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated postretirement benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;597&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&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;695&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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 pension cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cross currency swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current ROU lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;178,538&#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&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&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;202,555&#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&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;For the years ended March&#160;31, 2025 and March&#160;31, 2024, the Accrued general and product liability costs are presented gross of estimated recoveries of $6,995,000 and $7,637,000, respectively.  Refer to Note 16 for additional information.&lt;/span&gt;&lt;/div&gt;</us-gaap:OtherLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="c-1" id="f-886">&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;Consolidated accrued liabilities of the Company consisted of the following: &#160;&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:87.719%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.733%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.633%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.466%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.902%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&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;2024&lt;/span&gt;&lt;/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 payroll&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;37,285&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&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;39,315&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 income taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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 health insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued general and product liability costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 advances, deposits, and rebates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current ROU lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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&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;113,907&#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&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:0 1pt"&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;127,973&#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&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;Consolidated other non-current liabilities of the Company consisted of the following: &#160;&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:84.649%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:67.121%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.663%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.171%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.490%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.855%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&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;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated postretirement benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;597&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&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;695&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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 pension cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cross currency swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current ROU lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;178,538&#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&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&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;202,555&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccruedPayrollTaxesCurrent contextRef="c-4" decimals="-3" id="f-887" unitRef="usd">37285000</us-gaap:AccruedPayrollTaxesCurrent>
    <us-gaap:AccruedPayrollTaxesCurrent contextRef="c-5" decimals="-3" id="f-888" unitRef="usd">39315000</us-gaap:AccruedPayrollTaxesCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c-4" decimals="-3" id="f-889" unitRef="usd">9646000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c-5" decimals="-3" id="f-890" unitRef="usd">15526000</us-gaap:TaxesPayableCurrent>
    <us-gaap:AccruedInsuranceCurrent contextRef="c-4" decimals="-3" id="f-891" unitRef="usd">2813000</us-gaap:AccruedInsuranceCurrent>
    <us-gaap:AccruedInsuranceCurrent contextRef="c-5" decimals="-3" id="f-892" unitRef="usd">2450000</us-gaap:AccruedInsuranceCurrent>
    <cmco:AccruedGeneralAndProductLiabilityCostsCurrent contextRef="c-4" decimals="-3" id="f-893" unitRef="usd">4400000</cmco:AccruedGeneralAndProductLiabilityCostsCurrent>
    <cmco:AccruedGeneralAndProductLiabilityCostsCurrent contextRef="c-5" decimals="-3" id="f-894" unitRef="usd">4600000</cmco:AccruedGeneralAndProductLiabilityCostsCurrent>
    <cmco:CustomerAdvancesDepositsAndRebatesCurrent contextRef="c-4" decimals="-3" id="f-895" unitRef="usd">17368000</cmco:CustomerAdvancesDepositsAndRebatesCurrent>
    <cmco:CustomerAdvancesDepositsAndRebatesCurrent contextRef="c-5" decimals="-3" id="f-896" unitRef="usd">17531000</cmco:CustomerAdvancesDepositsAndRebatesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-4" decimals="-3" id="f-897" unitRef="usd">9961000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-5" decimals="-3" id="f-898" unitRef="usd">8723000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-899" unitRef="usd">32434000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-900" unitRef="usd">39828000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-901" unitRef="usd">113907000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-902" unitRef="usd">127973000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent contextRef="c-4" decimals="-3" id="f-903" unitRef="usd">597000</us-gaap:OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent>
    <us-gaap:OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent contextRef="c-5" decimals="-3" id="f-904" unitRef="usd">695000</us-gaap:OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent>
    <us-gaap:StandardProductWarrantyAccrualNoncurrent contextRef="c-4" decimals="-3" id="f-905" unitRef="usd">15046000</us-gaap:StandardProductWarrantyAccrualNoncurrent>
    <us-gaap:StandardProductWarrantyAccrualNoncurrent contextRef="c-5" decimals="-3" id="f-906" unitRef="usd">15388000</us-gaap:StandardProductWarrantyAccrualNoncurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent contextRef="c-4" decimals="-3" id="f-907" unitRef="usd">62675000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent contextRef="c-5" decimals="-3" id="f-908" unitRef="usd">70552000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral contextRef="c-240" decimals="-3" id="f-909" unitRef="usd">1800000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral contextRef="c-241" decimals="-3" id="f-910" unitRef="usd">2541000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-4" decimals="-3" id="f-911" unitRef="usd">28302000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-5" decimals="-3" id="f-912" unitRef="usd">40450000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-4" decimals="-3" id="f-913" unitRef="usd">59735000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-5" decimals="-3" id="f-914" unitRef="usd">60666000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesNoncurrent contextRef="c-4" decimals="-3" id="f-915" unitRef="usd">10383000</us-gaap:OtherAccruedLiabilitiesNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesNoncurrent contextRef="c-5" decimals="-3" id="f-916" unitRef="usd">12263000</us-gaap:OtherAccruedLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-4" decimals="-3" id="f-917" unitRef="usd">178538000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-5" decimals="-3" id="f-918" unitRef="usd">202555000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:EstimatedInsuranceRecoveries contextRef="c-4" decimals="-3" id="f-919" unitRef="usd">6995000</us-gaap:EstimatedInsuranceRecoveries>
    <us-gaap:EstimatedInsuranceRecoveries contextRef="c-5" decimals="-3" id="f-920" unitRef="usd">7637000</us-gaap:EstimatedInsuranceRecoveries>
    <us-gaap:DebtDisclosureTextBlock contextRef="c-1" id="f-921">Debt&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;Consolidated long-term debt of the Company consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.643%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:62.609%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.606%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.158%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.445%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.482%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&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;2024&lt;/span&gt;&lt;/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 B &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;437,560&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&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;477,560&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;AR Securitization &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized deferred financing costs, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,852)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,261)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;458,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;517,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt, less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;408,708&#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&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&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;467,299&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Term Loan B and Revolving Credit Facility&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:112%"&gt;On May 14, 2021, Columbus McKinnon Corporation (the &#x201c;Borrower&#x201d;) entered into an amended and restated credit agreement to provide for a term loan (&#x201c;Term Loan B&#x201d;), in the initial amount of $450,000,000 maturing May 14, 2028, and a $100,000,000 revolving line of credit with a group of financial institutions (&#x201c;Revolving Credit Facility&#x201d;) maturing May 14, 2026. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company borrowed additional funds in accordance with the Accordion feature under its existing Term Loan B facility in the amount of $75,000,000 in both fiscals 2022 and 2024. Proceeds from the first Accordion were used, among other things, 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:112%"&gt;finance the purchase price for the Garvey acquisition, and pay related fees, expenses, and transaction costs. Proceeds from the second Accordion were used, among other things, to repay borrowings on the Amended and Restated Revolving Credit Facility. No material amendment to the terms of the Term Loan B facility or the First Lien Facilities were necessary for the Company to utilize the Accordion feature. The Company recorded $892,000 in deferred financing costs on the first Accordion in Fiscal 2022 and $1,522,000 on the second Accordion in Fiscal 2024, both of which will be amortized over the remaining life of the Term Loan B. The Company borrowed against the expanded Amended and Restated Revolving Credit Facility in May of fiscal 2024 to initially fund the montratec acquisition as described in Note 3.&lt;/span&gt;&lt;/div&gt;&lt;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:112%"&gt;During fiscal 2024, the Company amended its Revolving Credit Facility increasing its size by $75,000,000 for a total of $175,000,000. The Company incurred fees of $801,000 in this transaction which have been deferred and will be amortized over the remaining term of the Amended and Restated Revolving Credit Facility. The Company borrowed against the expanded Revolving Credit Facility in May of 2023 to initially fund the montratec acquisition as described in Note 3.  These borrowings were fully repaid in fiscal 2024.&lt;/span&gt;&lt;/div&gt;&lt;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:112%"&gt;On March 18, 2024, Columbus McKinnon Corporation entered into a Fourth Amendment (the &#x201c;Fourth Amendment&#x201d;) to the Amended and Restated Credit Agreement, dated as of May 14, 2021, by and among the Company, Columbus McKinnon EMEA GmbH, the lenders from time to time party thereto, JPMorgan Chase Bank, N.A., as administrative agent, and the other agents parties thereto, as amended (the &#x201c;Credit Agreement&#x201d;). The Fourth Amendment reduces the interest rate margin applicable under the Term Loan B by 25 basis points for both term Secured Overnight Financing Rate ("SOFR") borrowings and base rate borrowings and eliminates the Term SOFR Adjustment on the term loan B only which varied based on the interest period selected. After giving effect to the repricing, the applicable interest rate margins for the Term Loan B are 2.50% for term SOFR borrowings and 1.50% for base rate borrowings. The Company has accounted for the Fourth Amendment as a debt modification, therefore, debt repricing fees incurred in fiscal 2024 were expensed as general and administrative expenses and the deferred financing fees incurred as part of the Term Loan B (discussed below) remain unchanged.&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:112%"&gt;In addition to the above, the Company amended the variable interest component of its Term Loan B and Amended and Restated Revolving Credit Facility to transition from LIBOR to SOFR in fiscal 2024. &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 outstanding principal balance of the Term Loan B facility was $437,560,000 and $477,560,000 as of March&#160;31, 2025 and 2024, respectively. The Company made $40,000,000 and $60,000,000 of principal payments on the Term Loan B during fiscal 2025 and fiscal 2024, respectively. The Company is obligated to make $4,976,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 $50,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 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&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;There were no outstanding borrowings and $15,417,000 outstanding letters of credit issued against the Amended and Restated Revolving Credit Facility as of March&#160;31, 2025.&#160;The outstanding letters of credit at March&#160;31, 2025 consisted of  $15,417,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 $7,845,000 as of March&#160;31, 2025 and 2024, respectively. The accumulated amortization balances were $4,201,000 and $2,971,000 as of March&#160;31, 2025 and 2024, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The gross balance of deferred financing costs associated with the Revolving Credit Facility was $4,828,000 as of March&#160;31, 2025 and March&#160;31, 2024, respectively, which are included in Other assets on the Consolidated Balance Sheet. The accumulated amortization balance is $3,733,000 and $2,655,000 as of March&#160;31, 2025 and March&#160;31, 2024, respectively. &#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Key Terms of the Term Loan B and Revolving Credit Facility:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Term Loan B: An aggregate $450,000,000 Term Loan B facility, which requires quarterly principal amortization of 0.25% with the remaining principal due at the maturity date. In addition, if the Company has ECF as defined in the Credit Agreement for the First Lien Facilities (the &#x201c;First Lien Facilities Credit Agreement&#x201d;), the ECF Percentage of the Excess Cash Flow for each fiscal year minus optional prepayments of the Loans (except prepayments of Revolving Loans that are not accompanied by a corresponding permanent reduction of Revolving Commitments) pursuant to Section 2.10(a) of the First Lien Facilities Credit Agreement other than to the extent that any such prepayment is funded with the proceeds of Funded Debt, shall be applied toward the prepayment of the Term Loan B facility. The &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;ECF Percentage is defined as 50% stepping down to 25% or 0% based on the achievement of specified Secured Leverage Ratios as of the last day of such fiscal year. Further, the Company may draw additional Incremental Facilities (referred to as an "Accordion") by executing and delivering to JPMorgan Chase Bank, N.A. an Increased Facility Activation Notice specifying the amount of such increase requested. Lenders shall have no obligation to participate in any increase unless they agree to do so in their sole discretion.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Revolver: An aggregate $100,000,000 (later amended to $175,000,000 as described above) secured revolving facility which includes sublimits for the issuance of standby letters of credit, swingline loans and multi-currency borrowings in certain specified foreign currencies.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt"&gt;Fees and Interest Rates: Commitment fees and interest rates are determined on the basis of either a Eurocurrency rate or a Base rate plus an applicable margin, and credit spread adjustment. In the case of the Revolving Credit Facility, the applicable margin is based upon the Company's Total Leverage Ratio (as defined in the First Lien Facilities Credit Agreement) in the case of Revolver loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Prepayments: Provisions permitting a Borrower to voluntarily prepay either the Term Loan B facility or Revolver in whole or in part at any time, and provisions requiring certain mandatory prepayments of the Term Loan B facility or Revolver on the occurrence of certain events which will permanently reduce the commitments under the First Lien Facilities Credit Agreement, each without premium or penalty, subject to reimbursement of certain costs of the Lenders. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Covenants: Provisions containing covenants required of the Company and its subsidiaries including various affirmative and negative financial and operational covenants. The key financial covenant is triggered only on any date when any Extension of Credit under the Amended and Restated Revolving Credit Facility is outstanding (excluding any Letters of Credit) (the &#x201c;Covenant Trigger&#x201d;), and prohibits the Total Leverage Ratio for the Reference Period ended on such date from exceeding (i) 6.75:1.00 as of any date of determination prior to June 30, 2021, (ii) 5.50:1.00 as of any date of determination on June 30, 2021 and thereafter but prior to June 30, 2022, (iii) 4.50:1.00 as of any date of determination on June 30, 2022 and thereafter but prior to June 30, 2023 and (iv) 3.50:1.00 as of any date of determination on June 30, 2023 and thereafter.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Collateral: Obligations under the First Lien Facilities are secured by liens on substantially all assets of the Company and its material domestic 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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;AR Securitization Facility&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:112%"&gt;On June 20, 2023, the Company entered into an AR Securitization Facility secured by the Company&#x2019;s U.S. accounts receivable balances (the &#x201c;AR Securitization Facility&#x201d;) with a borrowing base of $55,000,000 calculated on a monthly basis, with a maturity date of June 19, 2026. The gross balance of deferred financing costs associated with the AR Securitization Facility was $536,000 as of March&#160;31, 2025 and 2024, respectively. The accumulated amortization balance of $327,000 and $149,000 as of March&#160;31, 2025 and 2024.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"&gt;  &lt;/span&gt;&lt;/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:112%"&gt;As of March 31, 2025, the Company has $25,000,000 outstanding under its AR Securitization Facility. The total U.S. accounts receivable balances which secure the AR Securitization Facility total $78,939,000 as of March&#160;31, 2025. &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;Key Terms of the AR Securitization Facility:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The AR Securitization Facility Agreement provides for revolving loans to be made up to a maximum principal amount of $55,000,000.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The AR Securitization Facility borrowings bear interest at a floating rate equal to a one-month secured overnight funding rate (SOFR) plus 10 basis points of credit spread adjustment, plus 110 basis points.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The AR Securitization Facility Agreement contains customary events of default (referred to as &#x201c;Amortization Events.&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Amounts drawn under the AR Securitization Facility may remain outstanding until the maturity date of the AR Securitization Facility on June 19, 2026. Prior to the maturity date, the Company is only required to repay principal to the extent necessary to maintain borrowing base compliance, unless an Amortization Event occurs.&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;As of March 31, 2025, there have been no Amortization Events triggered in the AR Securitization Facility. The Company voluntarily paid down $20,000,000 on the AR Securitization Facility in fiscal 2025. The Company has both the ability and intent to have the AR Securitization Facility remain outstanding for the next 12 months.  As such, the Company has classified the full $25,000,000 outstanding borrowings under the AR Securitization Facility as long-term debt at March&#160;31, 2025.&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 principal payments obligated to be made as of March&#160;31, 2025 on the Term Loan B facility and AR Securitization are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:27.192%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&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;4,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;2027&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;29,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&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;4,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;2029&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;422,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&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&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;&#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 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;462,560&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Finance Lease&lt;/span&gt;&lt;/div&gt;&lt;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 connection with Dorner acquisition, the Company recorded 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 $12,267,000 as of March&#160;31, 2025 of which $739,000 has been recorded within the Current portion of long term debt and the remaining balance recorded within Term loan, AR securitization facility and finance lease obligations on the Company's Consolidated Balance Sheet. See Note 18 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&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;Non-U.S. Lines of Credit and Loans&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;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 March&#160;31, 2025, unsecured credit lines totaled approximately $2,920,000, of which nothing was drawn. In addition, unsecured lines of $22,118,000 were available for bank guarantees issued in the normal course of business of which $16,537,000 was utilized as of March 31, 2025.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock contextRef="c-1" id="f-922">&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;Consolidated long-term debt of the Company consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.643%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:62.609%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.606%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.158%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.445%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.482%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&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;2024&lt;/span&gt;&lt;/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 B &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;437,560&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&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;477,560&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;AR Securitization &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized deferred financing costs, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,852)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,261)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;458,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;517,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt, less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;408,708&#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&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&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;467,299&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-242" decimals="-3" id="f-923" unitRef="usd">437560000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-243" decimals="-3" id="f-924" unitRef="usd">477560000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-177" decimals="-3" id="f-925" unitRef="usd">25000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-176" decimals="-3" id="f-926" unitRef="usd">45000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="c-4" decimals="-3" id="f-927" unitRef="usd">3852000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="c-5" decimals="-3" id="f-928" unitRef="usd">5261000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:LongTermDebt contextRef="c-4" decimals="-3" id="f-929" unitRef="usd">458708000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c-5" decimals="-3" id="f-930" unitRef="usd">517299000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent contextRef="c-4" decimals="-3" id="f-931" unitRef="usd">50000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c-5" decimals="-3" id="f-932" unitRef="usd">50000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-4" decimals="-3" id="f-933" unitRef="usd">408708000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-5" decimals="-3" id="f-934" unitRef="usd">467299000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:SecuredLongTermDebt contextRef="c-244" decimals="-7" id="f-935" unitRef="usd">450000000</us-gaap:SecuredLongTermDebt>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-242" decimals="-8" id="f-936" unitRef="usd">100000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <cmco:LineOfCreditFacilityAccordionFeatureIncreaseLimit contextRef="c-243" decimals="-6" id="f-937" unitRef="usd">75000000</cmco:LineOfCreditFacilityAccordionFeatureIncreaseLimit>
    <cmco:LineOfCreditFacilityAccordionFeatureIncreaseLimit contextRef="c-245" decimals="-6" id="f-938" unitRef="usd">75000000</cmco:LineOfCreditFacilityAccordionFeatureIncreaseLimit>
    <cmco:IncreaseInDebtIssuanceCosts contextRef="c-246" decimals="-3" id="f-939" unitRef="usd">892000</cmco:IncreaseInDebtIssuanceCosts>
    <cmco:IncreaseInDebtIssuanceCosts contextRef="c-247" decimals="-3" id="f-940" unitRef="usd">1522000</cmco:IncreaseInDebtIssuanceCosts>
    <us-gaap:LineOfCreditFacilityIncreaseDecreaseForPeriodNet contextRef="c-248" decimals="-6" id="f-941" unitRef="usd">75000000</us-gaap:LineOfCreditFacilityIncreaseDecreaseForPeriodNet>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-249" decimals="-6" id="f-942" unitRef="usd">175000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <cmco:IncreaseInDebtIssuanceCosts contextRef="c-248" decimals="-3" id="f-943" unitRef="usd">801000</cmco:IncreaseInDebtIssuanceCosts>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-250"
      decimals="INF"
      id="f-944"
      unitRef="number">0.0025</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-251"
      decimals="INF"
      id="f-945"
      unitRef="number">0.0250</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-252"
      decimals="INF"
      id="f-946"
      unitRef="number">0.0150</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-242" decimals="-4" id="f-947" unitRef="usd">437560000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-243" decimals="-4" id="f-948" unitRef="usd">477560000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c-253" decimals="-7" id="f-949" unitRef="usd">40000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c-247" decimals="-7" id="f-950" unitRef="usd">60000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:LongTermDebtCurrent contextRef="c-242" decimals="-3" id="f-951" unitRef="usd">4976000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c-4" decimals="-7" id="f-952" unitRef="usd">50000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LettersOfCreditOutstandingAmount contextRef="c-254" decimals="-3" id="f-953" unitRef="usd">15417000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount contextRef="c-255" decimals="-3" id="f-954" unitRef="usd">15417000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:DeferredFinanceCostsGross contextRef="c-243" decimals="-3" id="f-955" unitRef="usd">7845000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsGross contextRef="c-242" decimals="-3" id="f-956" unitRef="usd">7845000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:AccumulatedAmortizationDeferredFinanceCosts contextRef="c-242" decimals="-3" id="f-957" unitRef="usd">4201000</us-gaap:AccumulatedAmortizationDeferredFinanceCosts>
    <us-gaap:AccumulatedAmortizationDeferredFinanceCosts contextRef="c-243" decimals="-3" id="f-958" unitRef="usd">2971000</us-gaap:AccumulatedAmortizationDeferredFinanceCosts>
    <us-gaap:DeferredFinanceCostsGross contextRef="c-249" decimals="-3" id="f-959" unitRef="usd">4828000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsGross contextRef="c-254" decimals="-3" id="f-960" unitRef="usd">4828000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:AccumulatedAmortizationDeferredFinanceCosts contextRef="c-256" decimals="-3" id="f-961" unitRef="usd">3733000</us-gaap:AccumulatedAmortizationDeferredFinanceCosts>
    <us-gaap:AccumulatedAmortizationDeferredFinanceCosts contextRef="c-257" decimals="-3" id="f-962" unitRef="usd">2655000</us-gaap:AccumulatedAmortizationDeferredFinanceCosts>
    <us-gaap:SecuredLongTermDebt contextRef="c-244" decimals="-7" id="f-963" unitRef="usd">450000000</us-gaap:SecuredLongTermDebt>
    <cmco:QuarterlyPrincipalAmortizationPercentage contextRef="c-242" decimals="4" id="f-964" unitRef="number">0.0025</cmco:QuarterlyPrincipalAmortizationPercentage>
    <cmco:ExcessCashFlowPercentage contextRef="c-242" decimals="2" id="f-965" unitRef="number">0.50</cmco:ExcessCashFlowPercentage>
    <cmco:ExcessCashFlowPercentageStepDownDueToAchievementOfSecuredLeverageRatios contextRef="c-258" decimals="2" id="f-966" unitRef="number">0.25</cmco:ExcessCashFlowPercentageStepDownDueToAchievementOfSecuredLeverageRatios>
    <cmco:ExcessCashFlowPercentageStepDownDueToAchievementOfSecuredLeverageRatios contextRef="c-259" decimals="2" id="f-967" unitRef="number">0</cmco:ExcessCashFlowPercentageStepDownDueToAchievementOfSecuredLeverageRatios>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-242" decimals="-8" id="f-968" unitRef="usd">100000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-249" decimals="-6" id="f-969" unitRef="usd">175000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <cmco:LeverageRatioTrancheOne contextRef="c-253" decimals="2" id="f-970" unitRef="number">6.75</cmco:LeverageRatioTrancheOne>
    <cmco:LeverageRatioTrancheTwo contextRef="c-253" decimals="2" id="f-971" unitRef="number">5.50</cmco:LeverageRatioTrancheTwo>
    <cmco:LeverageRatioTrancheThree contextRef="c-253" decimals="2" id="f-972" unitRef="number">4.50</cmco:LeverageRatioTrancheThree>
    <cmco:LeverageRatioTrancheFourAndThereafter contextRef="c-253" decimals="2" id="f-973" unitRef="number">3.50</cmco:LeverageRatioTrancheFourAndThereafter>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-177" decimals="-6" id="f-974" unitRef="usd">55000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DeferredFinanceCostsGross contextRef="c-177" decimals="-3" id="f-975" unitRef="usd">536000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsGross contextRef="c-176" decimals="-3" id="f-976" unitRef="usd">536000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:AccumulatedAmortizationDeferredFinanceCosts contextRef="c-177" decimals="-3" id="f-977" unitRef="usd">327000</us-gaap:AccumulatedAmortizationDeferredFinanceCosts>
    <us-gaap:AccumulatedAmortizationDeferredFinanceCosts contextRef="c-176" decimals="-3" id="f-978" unitRef="usd">149000</us-gaap:AccumulatedAmortizationDeferredFinanceCosts>
    <us-gaap:LongTermDebt contextRef="c-177" decimals="-6" id="f-979" unitRef="usd">25000000</us-gaap:LongTermDebt>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-260" decimals="-3" id="f-980" unitRef="usd">78939000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-177" decimals="-6" id="f-981" unitRef="usd">55000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <cmco:DebtInstrumentCreditSpreadAdjustmentOnVariableRate
      contextRef="c-261"
      decimals="INF"
      id="f-982"
      unitRef="number">0.0010</cmco:DebtInstrumentCreditSpreadAdjustmentOnVariableRate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-261"
      decimals="INF"
      id="f-983"
      unitRef="number">0.0110</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c-262" decimals="-7" id="f-984" unitRef="usd">20000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:LongTermDebt contextRef="c-177" decimals="-6" id="f-985" unitRef="usd">25000000</us-gaap:LongTermDebt>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock contextRef="c-1" id="f-986">&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 principal payments obligated to be made as of March&#160;31, 2025 on the Term Loan B facility and AR Securitization are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:27.192%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&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;4,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;2027&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;29,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&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;4,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;2029&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;422,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&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&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;&#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 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;462,560&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths contextRef="c-263" decimals="-3" id="f-987" unitRef="usd">4976000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo contextRef="c-263" decimals="-3" id="f-988" unitRef="usd">29976000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree contextRef="c-263" decimals="-3" id="f-989" unitRef="usd">4976000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour contextRef="c-263" decimals="-3" id="f-990" unitRef="usd">422632000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive contextRef="c-263" decimals="-3" id="f-991" unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-263" decimals="-3" id="f-992" unitRef="usd">462560000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LesseeFinanceLeaseTermOfContract1 contextRef="c-264" id="f-993">P23Y</us-gaap:LesseeFinanceLeaseTermOfContract1>
    <us-gaap:FinanceLeaseLiability contextRef="c-4" decimals="-3" id="f-994" unitRef="usd">12267000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="c-4" decimals="-3" id="f-995" unitRef="usd">739000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-265" decimals="-4" id="f-996" unitRef="usd">2920000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit contextRef="c-265" decimals="INF" id="f-997" unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-266" decimals="-3" id="f-998" unitRef="usd">22118000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit contextRef="c-266" decimals="-3" id="f-999" unitRef="usd">16537000</us-gaap:LineOfCredit>
    <us-gaap:CompensationAndEmployeeBenefitPlansTextBlock contextRef="c-1" id="f-1000">Pensions and Other Benefit Plans&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-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 provides retirement plans, including defined benefit and defined contribution plans, and other postretirement benefit plans to certain employees. The Company applies ASC Topic 715 &#x201c;Compensation &#x2013; Retirement Benefits,&#x201d; which required the recognition in pension and other postretirement benefits obligations and accumulated other comprehensive income of actuarial gains or losses, prior service costs or credits and transition assets or obligations that had previously been deferred. This statement also requires an entity to measure a defined benefit postretirement plan&#x2019;s assets and obligations that determine its funded status as of the end of the fiscal year.&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;Pension Plans&lt;/span&gt;&lt;/div&gt;&lt;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 provides defined benefit pension plans to certain employees. The Company uses March 31 as the measurement date. The following provides a reconciliation of benefit obligation, plan assets, and funded status of the plans:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.315%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.037%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&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;2024&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;Change in benefit obligation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit obligation at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;268,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;300,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,937)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,754)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,733)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(95,080)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,510)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(331)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit obligation at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;158,629&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"&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;268,025&#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&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in plan assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;199,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;231,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actual gain (loss) on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employer contribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,733)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(95,080)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,510)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets transferred out related to plan termination (see below)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,974)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;94,240&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"&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;199,592&#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&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Funded status&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;(64,389)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;(68,433)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrecognized actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,867)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,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;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net amount recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;(81,256)&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&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&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;(52,204)&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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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 terminated both of its Canadian pension plans in fiscal 2024 and terminated one of its U.S. pension plans in fiscal 2025. Lump sum payments were made to eligible participants who elected to receive them in the third and fourth quarter of fiscal year 2024. In fiscal 2024, these lump sum payments along with the overall termination of the two Canadian plans resulted in a settlement charge of $4,984,000 which was recorded in Other (income) expense, net on the Consolidated Statements of Operations. On September 30, 2024, the Company purchased annuity contracts to settle the remaining liabilities of the terminated U.S. plan. The annuity contract purchase resulted in a non-cash settlement charge of $23,634,000 for the year ended March 31, 2025, which was recorded in Other (income) expense, net on the Condensed Consolidated Statements of Operations. At termination, the pension plan had a pension asset surplus of $6,974,000.  This surplus is being used to fund certain obligations associated with the Company's U.S. defined contribution plans.  The remaining surplus of the terminated plan is $6,342,000 as of March 31, 2025.&lt;/span&gt;&lt;/div&gt;&lt;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;Amounts recognized in the consolidated balance sheets are as follows:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.022%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.888%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.476%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&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;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,995&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&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,905&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,709)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,786)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,675)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(70,552)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated other comprehensive loss, before tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,867)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net amount recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;(81,256)&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&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&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;(52,204)&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&gt;&lt;/tr&gt;&lt;/table&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="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;Other assets are presented separately from pension liabilities for pension plans that are over funded. &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 periodic pension cost included the following components:&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:91.374%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.500%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.600%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.440%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.440%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.220%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" 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;Year Ended March 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service costs&#x2014;benefits earned during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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;477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&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;707&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 on projected benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,348)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,459)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,844)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffff00;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffff00;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffff00;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffff00;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffff00;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffff00;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffff00;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffff00;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffff00;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffff00;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic pension cost (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;27,030&#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&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&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;7,945&#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&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&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;1,964&#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&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;Information for pension plans with a projected benefit obligation in excess of plan assets is as follows:&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:91.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:67.321%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.597%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.848%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.437%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.097%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&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;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Projected benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;66,384&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&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;171,273&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information for pension plans with an accumulated benefit obligation in excess of plan assets is as follows:&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.836%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:66.459%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.587%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.648%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.429%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.177%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&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;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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,219&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&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;168,488&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unrecognized gains and losses are amortized through March&#160;31, 2025, on a straight-line basis over the average remaining service period of active participants.  Starting in fiscal 2016, the Company changed the amortization period of its largest plan to the average remaining lifetime of inactive participants, as a significant portion of the plan population is now inactive. This change increases the amortization period of the unrecognized gains and losses.&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&#160;weighted-average assumptions in the following table represent the rates used to develop the actuarial present value of the projected benefit obligation for the year listed and also net periodic pension cost for the following year:&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:97.514%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.420%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.549%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.543%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.399%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.543%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.399%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.147%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&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;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected long-term rate of return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate of compensation increase on active plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest crediting rates used in cash balance pension plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The expected rates of return on plan asset assumptions are determined considering long-term historical averages and real returns on each asset class.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-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 retirement plan target and actual asset allocations are as follows:&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:90.789%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.523%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.003%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.444%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.003%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.444%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.978%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Target&lt;/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;Actual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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&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;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed income securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;100%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;89%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;92%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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 an investment objective for domestic pension plans to adequately provide for both the growth and liquidity needed to support all current and future benefit payment obligations. The Company's policy is to de-risk the portfolio by &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;increasing liability-hedging investments as the pension liability funded status increases, which is known as the glide path method. In fiscal 2026, the Company expects its U.S. plan to be fully funded, and will therefore further de-risk its portfolio. Within the table above, cash equivalents are categorized as fixed income as they earn lower returns than equity securities which includes alternative real estate funds (shown in the fair value tables below). &lt;/span&gt;&lt;/div&gt;&lt;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 funding policy with respect to the defined benefit pension plans is to contribute annually at least the minimum amount required by the Employee Retirement Income Security Act of 1974 (ERISA). Additional contributions may be made to minimize PBGC premiums. The Company plans to contribute approximately $3,778,000 to its pension plans in fiscal 2026.&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;Information about the expected benefit payments for the Company&#x2019;s defined benefit plans is as follows:&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:32.163%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.809%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:32.991%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td 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;13,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2031-2035&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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;Postretirement Benefit Plans&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;The Company sponsors a defined benefit other postretirement health care plan that provide medical and life insurance coverage to certain U.S. retirees and their dependents of one of its subsidiaries. Prior to the acquisition of this subsidiary, the Company did not sponsor any postretirement benefit plans. The Company pays the majority of the medical costs for certain retirees and their spouses who are under age 65. For retirees and dependents of retirees who retired prior to January 1, 1989, and are age 65 or over, the Company contributes 100% toward the American Association of Retired Persons (&#x201c;AARP&#x201d;) premium frozen at the 1992 level. For retirees and dependents of retirees who retired after January 1, 1989, the Company contributes $35 per month toward the AARP premium. The life insurance plan is noncontributory. The net periodic postretirement benefit income for fiscal 2025&#160;was $144,000 and the liability at March&#160;31, 2025 is $733,000 with $597,000 included in Other non-current liabilities and $136,000 included in Accrued liabilities in the Consolidated Balance Sheet. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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 collateralized split-dollar life insurance arrangement with one of its former officers.&#160;&#160;Under this arrangement, the Company pays certain premium costs on life insurance policy for the former officer.&#160;&#160;Upon the later of the death of the former officer and their spouse, the Company will receive all of the premiums paid to-date.&#160;&#160;The net periodic pension cost for fiscal 2025&#160;was $32,000 and the liability at March&#160;31, 2025 is $2,917,000 with $2,837,000 included in Other non-current liabilities and $80,000 included in Accrued liabilities in the Consolidated Balance Sheet.&#160;&#160;The cash surrender value of the policies is $2,474,000 and $2,392,000 at March&#160;31, 2025 and 2024, respectively.&#160;&#160;The balance is included in Other assets in the consolidated balance sheet.&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;Other Benefit Plans&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 also sponsors defined contribution plans covering substantially all domestic employees and certain international employees. Participants may elect to contribute basic contributions. These plans provide for employer contributions based on employee eligibility and participation. The Company recorded a charge for such contributions of approximately $6,686,000, $6,288,000, and $5,808,000 for the years ended March&#160;31, 2025, 2024, and 2023, respectively which are included in Cost of Products Sold, Selling Expenses, and General and Administrative Expenses within the Consolidated Statements of Operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Values of Plan Assets&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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 classified its investments within the categories of equity securities, fixed income securities, common collective trusts, alternative real estate, and cash equivalents, as the Company&#x2019;s management bases its investment objectives and decisions from these four categories.&#160;&#160;The Company&#x2019;s investment policy is to use its glide-path method to de-risk the portfolio by increasing liability-hedging investments as the pension liability funded status increases.&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 fair values of the Company&#x2019;s defined benefit plans&#x2019; consolidated assets by asset category as of March 31 were as follows:&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:94.152%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:72.968%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.576%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.788%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.421%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.547%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td colspan="3" style="background-color:#ffffff;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;2025&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&gt;&lt;td colspan="3" style="background-color:#ffffff;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;2024&lt;/span&gt;&lt;/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;Asset categories:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;10,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;15,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed income securities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common collective trusts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;94,240&#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&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&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;199,592&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair values of our defined benefit plans&#x2019; consolidated assets were determined using the fair value hierarchy of inputs described in Note 5. The fair values by category of inputs as of March&#160;31, 2025 and March&#160;31, 2024 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:27.554%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.704%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Measured at NAV (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Quoted Prices&lt;br/&gt;in Active&lt;br/&gt;Markets for&lt;br/&gt;Identical Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Significant other&lt;br/&gt;observable&lt;br/&gt;Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Significant&lt;br/&gt;unobservable&lt;br/&gt;Inputs&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of March 31, 2025:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level 3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset categories:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"&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;&#160;&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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;10,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;10,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed income securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;&#x2014;&#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&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&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;94,240&#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&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&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;&#x2014;&#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&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&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;&#x2014;&#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&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&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;94,240&#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&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;(1)  Reflects the net asset value (NAV) practical expedient used to approximate fair value. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:31.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.545%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.567%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.843%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.567%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.545%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.567%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.545%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.567%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.545%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.572%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Measured at NAV (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Quoted Prices&lt;br/&gt;in Active&lt;br/&gt;Markets for&lt;br/&gt;Identical Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Significant other&lt;br/&gt;observable&lt;br/&gt;Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Significant&lt;br/&gt;unobservable&lt;br/&gt;Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of March 31, 2024:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level 3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset categories:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;15,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;15,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed income securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common collective trusts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;98,117&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;101,475&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;199,592&#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&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)  Reflects the net asset value (NAV) practical expedient used to approximate fair value. &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;Level 1 securities consist of mutual funds, domestic corporate bonds, securities issued by the U.S. government other similar fixed income investments with quoted market prices.&lt;/span&gt;&lt;/div&gt;&lt;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;NAV is used as a practical expedient to estimate fair value. NAV is based on the fair value of the underlying investments held by the fund less its liability based on published daily rate. This practical expedient is not used when it is determined to be probable that the fund will sell the investment for an amount different from the reported NAV. We are not aware of any significant restrictions on the issuances or redemption of shares of these funds.&lt;/span&gt;&lt;/div&gt;Level 2 fixed income securities fair values of the underlying investments are generally based on independent broker dealer bids, or by comparison to other debt securities having similar durations, yields, and credit ratings.</us-gaap:CompensationAndEmployeeBenefitPlansTextBlock>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock contextRef="c-1" id="f-1001">The following provides a reconciliation of benefit obligation, plan assets, and funded status of the plans:&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.315%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.037%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&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;2024&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;Change in benefit obligation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit obligation at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;268,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;300,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,937)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,754)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,733)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(95,080)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,510)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(331)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit obligation at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;158,629&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"&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;268,025&#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&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in plan assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;199,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;231,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actual gain (loss) on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employer contribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,733)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(95,080)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,510)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets transferred out related to plan termination (see below)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,974)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;94,240&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"&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;199,592&#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&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Funded status&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;(64,389)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;(68,433)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrecognized actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,867)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,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;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net amount recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;(81,256)&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&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&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;(52,204)&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&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;Amounts recognized in the consolidated balance sheets are as follows:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.022%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.888%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.476%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&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;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,995&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&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,905&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,709)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,786)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,675)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(70,552)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated other comprehensive loss, before tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,867)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net amount recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;(81,256)&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&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&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;(52,204)&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&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;Net periodic pension cost included the following components:&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:91.374%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.500%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.600%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.440%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.440%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.220%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" 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;Year Ended March 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service costs&#x2014;benefits earned during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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;477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&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;707&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 on projected benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,348)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,459)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,844)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffff00;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffff00;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffff00;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffff00;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffff00;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffff00;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffff00;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffff00;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffff00;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffff00;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic pension cost (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;27,030&#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&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&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;7,945&#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&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&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;1,964&#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&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;Information for pension plans with a projected benefit obligation in excess of plan assets is as follows:&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:91.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:67.321%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.597%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.848%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.437%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.097%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&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;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Projected benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;66,384&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&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;171,273&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information for pension plans with an accumulated benefit obligation in excess of plan assets is as follows:&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.836%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:66.459%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.587%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.648%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.429%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.177%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&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;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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,219&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&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;168,488&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The&#160;weighted-average assumptions in the following table represent the rates used to develop the actuarial present value of the projected benefit obligation for the year listed and also net periodic pension cost for the following year:&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:97.514%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.420%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.549%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.543%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.399%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.543%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.399%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.147%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&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;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected long-term rate of return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate of compensation increase on active plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest crediting rates used in cash balance pension plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/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;The Company&#x2019;s retirement plan target and actual asset allocations are as follows:&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:90.789%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.523%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.003%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.444%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.003%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.444%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.978%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Target&lt;/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;Actual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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&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;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed income securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;100%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;89%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;92%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information about the expected benefit payments for the Company&#x2019;s defined benefit plans is as follows:&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:32.163%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.809%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:32.991%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td 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;13,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2031-2035&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair values of the Company&#x2019;s defined benefit plans&#x2019; consolidated assets by asset category as of March 31 were as follows:&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:94.152%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:72.968%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.576%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.788%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.421%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.547%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&gt;&lt;td colspan="3" style="background-color:#ffffff;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;2025&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&gt;&lt;td colspan="3" style="background-color:#ffffff;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;2024&lt;/span&gt;&lt;/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;Asset categories:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;10,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;15,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed income securities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common collective trusts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;94,240&#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&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&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;199,592&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c-267" decimals="-3" id="f-1002" unitRef="usd">268025000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c-268" decimals="-3" id="f-1003" unitRef="usd">300210000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-8" decimals="-3" id="f-1004" unitRef="usd">477000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-9" decimals="-3" id="f-1005" unitRef="usd">512000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-8" decimals="-3" id="f-1006" unitRef="usd">9783000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-9" decimals="-3" id="f-1007" unitRef="usd">13548000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss contextRef="c-8" decimals="-3" id="f-1008" unitRef="usd">5937000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss contextRef="c-9" decimals="-3" id="f-1009" unitRef="usd">2754000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid contextRef="c-8" decimals="-3" id="f-1010" unitRef="usd">18733000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid contextRef="c-9" decimals="-3" id="f-1011" unitRef="usd">22650000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanSettlementsBenefitObligation contextRef="c-8" decimals="-3" id="f-1012" unitRef="usd">95080000</us-gaap:DefinedBenefitPlanSettlementsBenefitObligation>
    <us-gaap:DefinedBenefitPlanSettlementsBenefitObligation contextRef="c-9" decimals="-3" id="f-1013" unitRef="usd">20510000</us-gaap:DefinedBenefitPlanSettlementsBenefitObligation>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation contextRef="c-8" decimals="-3" id="f-1014" unitRef="usd">-94000</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation contextRef="c-9" decimals="-3" id="f-1015" unitRef="usd">331000</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c-269" decimals="-3" id="f-1016" unitRef="usd">158629000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c-267" decimals="-3" id="f-1017" unitRef="usd">268025000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-267" decimals="-3" id="f-1018" unitRef="usd">199592000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-268" decimals="-3" id="f-1019" unitRef="usd">231667000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets contextRef="c-8" decimals="-3" id="f-1020" unitRef="usd">10327000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets contextRef="c-9" decimals="-3" id="f-1021" unitRef="usd">4328000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c-8" decimals="-3" id="f-1022" unitRef="usd">5136000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c-9" decimals="-3" id="f-1023" unitRef="usd">6761000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid contextRef="c-8" decimals="-3" id="f-1024" unitRef="usd">18733000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid contextRef="c-9" decimals="-3" id="f-1025" unitRef="usd">22650000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets contextRef="c-8" decimals="-3" id="f-1026" unitRef="usd">95080000</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets contextRef="c-9" decimals="-3" id="f-1027" unitRef="usd">20510000</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanDivestituresPlanAssets contextRef="c-8" decimals="-3" id="f-1028" unitRef="usd">6974000</us-gaap:DefinedBenefitPlanDivestituresPlanAssets>
    <us-gaap:DefinedBenefitPlanDivestituresPlanAssets contextRef="c-9" decimals="-3" id="f-1029" unitRef="usd">0</us-gaap:DefinedBenefitPlanDivestituresPlanAssets>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss contextRef="c-8" decimals="-3" id="f-1030" unitRef="usd">28000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss contextRef="c-9" decimals="-3" id="f-1031" unitRef="usd">4000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-269" decimals="-3" id="f-1032" unitRef="usd">94240000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-267" decimals="-3" id="f-1033" unitRef="usd">199592000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan contextRef="c-269" decimals="-3" id="f-1034" unitRef="usd">-64389000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan contextRef="c-267" decimals="-3" id="f-1035" unitRef="usd">-68433000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax contextRef="c-269" decimals="-3" id="f-1036" unitRef="usd">-16867000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax contextRef="c-267" decimals="-3" id="f-1037" unitRef="usd">16229000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet contextRef="c-269" decimals="-3" id="f-1038" unitRef="usd">-81256000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet contextRef="c-267" decimals="-3" id="f-1039" unitRef="usd">-52204000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
    <cmco:NumberOfPensionPlansSettled
      contextRef="c-270"
      decimals="INF"
      id="f-1040"
      unitRef="pensionplan">1</cmco:NumberOfPensionPlansSettled>
    <cmco:NumberOfPensionPlansSettled
      contextRef="c-271"
      decimals="INF"
      id="f-1041"
      unitRef="pensionplan">2</cmco:NumberOfPensionPlansSettled>
    <us-gaap:PensionExpenseReversalOfExpenseNoncash contextRef="c-6" decimals="-3" id="f-1042" unitRef="usd">4984000</us-gaap:PensionExpenseReversalOfExpenseNoncash>
    <us-gaap:PensionExpenseReversalOfExpenseNoncash contextRef="c-1" decimals="-3" id="f-1043" unitRef="usd">23634000</us-gaap:PensionExpenseReversalOfExpenseNoncash>
    <cmco:DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligation contextRef="c-272" decimals="-3" id="f-1044" unitRef="usd">6974000</cmco:DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligation>
    <cmco:DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligationRemainingSurplus contextRef="c-270" decimals="-3" id="f-1045" unitRef="usd">6342000000</cmco:DefinedBenefitPlanPlanAssetsInExcessOfBenefitObligationRemainingSurplus>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c-269" decimals="-3" id="f-1046" unitRef="usd">1995000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c-267" decimals="-3" id="f-1047" unitRef="usd">5905000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities contextRef="c-269" decimals="-3" id="f-1048" unitRef="usd">3709000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities contextRef="c-267" decimals="-3" id="f-1049" unitRef="usd">3786000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent contextRef="c-269" decimals="-3" id="f-1050" unitRef="usd">62675000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent contextRef="c-267" decimals="-3" id="f-1051" unitRef="usd">70552000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax contextRef="c-269" decimals="-3" id="f-1052" unitRef="usd">-16867000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax contextRef="c-267" decimals="-3" id="f-1053" unitRef="usd">16229000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet contextRef="c-269" decimals="-3" id="f-1054" unitRef="usd">-81256000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet contextRef="c-267" decimals="-3" id="f-1055" unitRef="usd">-52204000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-8" decimals="-3" id="f-1056" unitRef="usd">477000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-9" decimals="-3" id="f-1057" unitRef="usd">512000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-10" decimals="-3" id="f-1058" unitRef="usd">707000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-8" decimals="-3" id="f-1059" unitRef="usd">9783000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-9" decimals="-3" id="f-1060" unitRef="usd">13548000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-10" decimals="-3" id="f-1061" unitRef="usd">11312000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c-8" decimals="-3" id="f-1062" unitRef="usd">7348000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c-9" decimals="-3" id="f-1063" unitRef="usd">11459000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c-10" decimals="-3" id="f-1064" unitRef="usd">10844000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c-8" decimals="-3" id="f-1065" unitRef="usd">-484000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c-9" decimals="-3" id="f-1066" unitRef="usd">-360000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c-10" decimals="-3" id="f-1067" unitRef="usd">-851000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1 contextRef="c-8" decimals="-3" id="f-1068" unitRef="usd">-23634000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1 contextRef="c-9" decimals="-3" id="f-1069" unitRef="usd">-4984000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1 contextRef="c-10" decimals="-3" id="f-1070" unitRef="usd">62000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-8" decimals="-3" id="f-1071" unitRef="usd">27030000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-9" decimals="-3" id="f-1072" unitRef="usd">7945000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-10" decimals="-3" id="f-1073" unitRef="usd">1964000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation contextRef="c-269" decimals="-3" id="f-1074" unitRef="usd">66384000</us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation contextRef="c-267" decimals="-3" id="f-1075" unitRef="usd">171273000</us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets contextRef="c-269" decimals="-3" id="f-1076" unitRef="usd">0</us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets>
    <us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets contextRef="c-267" decimals="-3" id="f-1077" unitRef="usd">96935000</us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation contextRef="c-269" decimals="-3" id="f-1078" unitRef="usd">64219000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation contextRef="c-267" decimals="-3" id="f-1079" unitRef="usd">168488000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets contextRef="c-269" decimals="-3" id="f-1080" unitRef="usd">0</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets contextRef="c-267" decimals="-3" id="f-1081" unitRef="usd">96935000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="c-269"
      decimals="4"
      id="f-1082"
      unitRef="number">0.0475</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="c-267"
      decimals="4"
      id="f-1083"
      unitRef="number">0.0482</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="c-268"
      decimals="4"
      id="f-1084"
      unitRef="number">0.0482</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets contextRef="c-8" decimals="4" id="f-1085" unitRef="number">0.0505</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets contextRef="c-9" decimals="4" id="f-1086" unitRef="number">0.0527</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets contextRef="c-10" decimals="4" id="f-1087" unitRef="number">0.0413</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="c-269"
      decimals="4"
      id="f-1088"
      unitRef="number">0.0300</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="c-267"
      decimals="4"
      id="f-1089"
      unitRef="number">0.0300</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="c-268"
      decimals="4"
      id="f-1090"
      unitRef="number">0.0300</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate
      contextRef="c-269"
      decimals="4"
      id="f-1091"
      unitRef="number">0.0438</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate
      contextRef="c-267"
      decimals="4"
      id="f-1092"
      unitRef="number">0.0495</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate
      contextRef="c-268"
      decimals="4"
      id="f-1093"
      unitRef="number">0.0405</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-273"
      decimals="2"
      id="f-1094"
      unitRef="number">0</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="c-273"
      decimals="2"
      id="f-1095"
      unitRef="number">0.11</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="c-274"
      decimals="2"
      id="f-1096"
      unitRef="number">0.08</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-275"
      decimals="2"
      id="f-1097"
      unitRef="number">1</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="c-275"
      decimals="2"
      id="f-1098"
      unitRef="number">0.89</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="c-276"
      decimals="2"
      id="f-1099"
      unitRef="number">0.92</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage contextRef="c-4" decimals="2" id="f-1100" unitRef="number">1</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations contextRef="c-4" decimals="2" id="f-1101" unitRef="number">1</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations contextRef="c-5" decimals="2" id="f-1102" unitRef="number">1</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear contextRef="c-269" decimals="-3" id="f-1103" unitRef="usd">3778000</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths contextRef="c-269" decimals="-3" id="f-1104" unitRef="usd">13685000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo contextRef="c-269" decimals="-3" id="f-1105" unitRef="usd">13612000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree contextRef="c-269" decimals="-3" id="f-1106" unitRef="usd">13335000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour contextRef="c-269" decimals="-3" id="f-1107" unitRef="usd">13026000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive contextRef="c-269" decimals="-3" id="f-1108" unitRef="usd">12592000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter contextRef="c-269" decimals="-3" id="f-1109" unitRef="usd">57263000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <cmco:DefinedBenefitPlanRetirementAge contextRef="c-11" decimals="0" id="f-1110" unitRef="y">65</cmco:DefinedBenefitPlanRetirementAge>
    <cmco:DefinedBenefitPlanRetirementAge contextRef="c-11" decimals="0" id="f-1111" unitRef="y">65</cmco:DefinedBenefitPlanRetirementAge>
    <cmco:DefinedBenefitPlanContributionbyEmployerPercentageofPremium
      contextRef="c-11"
      decimals="INF"
      id="f-1112"
      unitRef="number">1</cmco:DefinedBenefitPlanContributionbyEmployerPercentageofPremium>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c-277" decimals="INF" id="f-1113" unitRef="usd">35</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-11" decimals="-3" id="f-1114" unitRef="usd">144000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent contextRef="c-278" decimals="-3" id="f-1115" unitRef="usd">733000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent contextRef="c-278" decimals="-3" id="f-1116" unitRef="usd">597000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities contextRef="c-278" decimals="-3" id="f-1117" unitRef="usd">136000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-14" decimals="-3" id="f-1118" unitRef="usd">32000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities contextRef="c-279" decimals="-3" id="f-1119" unitRef="usd">2917000</us-gaap:DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-279" decimals="-3" id="f-1120" unitRef="usd">2837000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-279" decimals="-3" id="f-1121" unitRef="usd">80000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:CashSurrenderValueOfLifeInsurance contextRef="c-279" decimals="-3" id="f-1122" unitRef="usd">2474000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <us-gaap:CashSurrenderValueOfLifeInsurance contextRef="c-280" decimals="-3" id="f-1123" unitRef="usd">2392000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-1" decimals="-3" id="f-1124" unitRef="usd">6686000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-6" decimals="-3" id="f-1125" unitRef="usd">6288000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-7" decimals="-3" id="f-1126" unitRef="usd">5808000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-281" decimals="-3" id="f-1127" unitRef="usd">10735000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-282" decimals="-3" id="f-1128" unitRef="usd">15266000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-283" decimals="-3" id="f-1129" unitRef="usd">83216000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-284" decimals="-3" id="f-1130" unitRef="usd">81890000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-285" decimals="-3" id="f-1131" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-286" decimals="-3" id="f-1132" unitRef="usd">98117000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-287" decimals="-3" id="f-1133" unitRef="usd">289000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-288" decimals="-3" id="f-1134" unitRef="usd">4319000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-4" decimals="-3" id="f-1135" unitRef="usd">94240000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-5" decimals="-3" id="f-1136" unitRef="usd">199592000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock contextRef="c-1" id="f-1137">The fair values by category of inputs as of March&#160;31, 2025 and March&#160;31, 2024 were as follows:&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:27.554%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.704%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Measured at NAV (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Quoted Prices&lt;br/&gt;in Active&lt;br/&gt;Markets for&lt;br/&gt;Identical Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Significant other&lt;br/&gt;observable&lt;br/&gt;Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Significant&lt;br/&gt;unobservable&lt;br/&gt;Inputs&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of March 31, 2025:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level 3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset categories:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"&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;&#160;&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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;10,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;10,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed income securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;&#x2014;&#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&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&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;94,240&#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&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&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;&#x2014;&#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&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&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;&#x2014;&#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&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&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;94,240&#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&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;(1)  Reflects the net asset value (NAV) practical expedient used to approximate fair value. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:31.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.545%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.567%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.843%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.567%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.545%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.567%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.545%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.567%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.545%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.572%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Measured at NAV (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Quoted Prices&lt;br/&gt;in Active&lt;br/&gt;Markets for&lt;br/&gt;Identical Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Significant other&lt;br/&gt;observable&lt;br/&gt;Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Significant&lt;br/&gt;unobservable&lt;br/&gt;Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of March 31, 2024:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level 3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset categories:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;15,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;15,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed income securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common collective trusts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;98,117&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;101,475&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;199,592&#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&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;(1)  Reflects the net asset value (NAV) practical expedient used to approximate fair value.</us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-289" decimals="-3" id="f-1138" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-290" decimals="-3" id="f-1139" unitRef="usd">10735000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-291" decimals="-3" id="f-1140" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-292" decimals="-3" id="f-1141" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-281" decimals="-3" id="f-1142" unitRef="usd">10735000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-293" decimals="-3" id="f-1143" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-294" decimals="-3" id="f-1144" unitRef="usd">83216000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-295" decimals="-3" id="f-1145" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-296" decimals="-3" id="f-1146" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-283" decimals="-3" id="f-1147" unitRef="usd">83216000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-297" decimals="-3" id="f-1148" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-298" decimals="-3" id="f-1149" unitRef="usd">289000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-299" decimals="-3" id="f-1150" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-300" decimals="-3" id="f-1151" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-287" decimals="-3" id="f-1152" unitRef="usd">289000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-301" decimals="-3" id="f-1153" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-125" decimals="-3" id="f-1154" unitRef="usd">94240000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-126" decimals="-3" id="f-1155" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-127" decimals="-3" id="f-1156" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-4" decimals="-3" id="f-1157" unitRef="usd">94240000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-302" decimals="-3" id="f-1158" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-303" decimals="-3" id="f-1159" unitRef="usd">15266000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-304" decimals="-3" id="f-1160" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-305" decimals="-3" id="f-1161" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-282" decimals="-3" id="f-1162" unitRef="usd">15266000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-306" decimals="-3" id="f-1163" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-307" decimals="-3" id="f-1164" unitRef="usd">81890000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-308" decimals="-3" id="f-1165" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-309" decimals="-3" id="f-1166" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-284" decimals="-3" id="f-1167" unitRef="usd">81890000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-310" decimals="-3" id="f-1168" unitRef="usd">98117000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-311" decimals="-3" id="f-1169" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-312" decimals="-3" id="f-1170" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-313" decimals="-3" id="f-1171" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-286" decimals="-3" id="f-1172" unitRef="usd">98117000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-314" decimals="-3" id="f-1173" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-315" decimals="-3" id="f-1174" unitRef="usd">4319000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-316" decimals="-3" id="f-1175" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-317" decimals="-3" id="f-1176" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-288" decimals="-3" id="f-1177" unitRef="usd">4319000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-318" decimals="-3" id="f-1178" unitRef="usd">98117000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-319" decimals="-3" id="f-1179" unitRef="usd">101475000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-320" decimals="-3" id="f-1180" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-321" decimals="-3" id="f-1181" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-5" decimals="-3" id="f-1182" unitRef="usd">199592000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c-1" id="f-1183">Employee Stock Ownership Plan ("ESOP")&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;Effective January 1, 2012, the ESOP was closed to new hires.&#160;&#160;Prior to this date, substantially all of the Company&#x2019;s U.S. non-union employees were participants in the ESOP.  Additionally, during the year ended March 31, 2015, the final loan payment was made by the ESOP to the Company and there was no compensation expense recorded in fiscal years 2025, 2024, or 2023.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At March&#160;31, 2025 and 2024, 143,000 and 160,000 of ESOP shares, respectively, were allocated or available to be allocated to participants&#x2019; accounts. There are no shares of collateralized common stock related to the ESOP loan outstanding at March 31, 2025 and no ESOP shares were pledged as collateral to guarantee the ESOP term loans.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense contextRef="c-1" decimals="INF" id="f-1184" unitRef="usd">0</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense contextRef="c-7" decimals="INF" id="f-1185" unitRef="usd">0</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense contextRef="c-6" decimals="INF" id="f-1186" unitRef="usd">0</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <cmco:EmployeeStockOwnershipPlanNumberOfAllocatedOrAvailableToBeAllocatedShares contextRef="c-4" decimals="-3" id="f-1187" unitRef="shares">143000</cmco:EmployeeStockOwnershipPlanNumberOfAllocatedOrAvailableToBeAllocatedShares>
    <cmco:EmployeeStockOwnershipPlanNumberOfAllocatedOrAvailableToBeAllocatedShares contextRef="c-5" decimals="-4" id="f-1188" unitRef="shares">160000</cmco:EmployeeStockOwnershipPlanNumberOfAllocatedOrAvailableToBeAllocatedShares>
    <cmco:EmployeeStockOwnershipPlanNumberOfSharesOfCollateralizedCommonStockRelatedToTheESOPLoanOutstanding
      contextRef="c-4"
      decimals="INF"
      id="f-1189"
      unitRef="shares">0</cmco:EmployeeStockOwnershipPlanNumberOfSharesOfCollateralizedCommonStockRelatedToTheESOPLoanOutstanding>
    <cmco:EmployeeStockOwnershipPlanNumberOfSharesPledgedAsCollateralToGuaranteeESOPTermLoans
      contextRef="c-4"
      decimals="INF"
      id="f-1190"
      unitRef="shares">0</cmco:EmployeeStockOwnershipPlanNumberOfSharesPledgedAsCollateralToGuaranteeESOPTermLoans>
    <us-gaap:EarningsPerShareTextBlock contextRef="c-1" id="f-1191">Earnings per Share and Stock Plans&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:700;line-height:120%"&gt;Earnings per Share&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;The Company calculates earnings per share in accordance with ASC Topic 260, &#x201c;Earnings per Share.&#x201d;&#160;&#160;Basic earnings per share exclude any dilutive effects of options, warrants, and convertible securities. Diluted earnings per share include any dilutive effects of stock options, unvested restricted stock units, unvested performance shares, and unvested restricted stock.&#160;Stock options, restricted stock units, and performance shares with respect to 1,756,000 common shares for the fiscal year ended March 31, 2025 were not included in the computation of diluted income per share because they were antidilutive as a result of the Company's net loss.&#160;The net loss was the result of the Company's U.S. pension plan termination, plant consolidation activities, and Kito acquisition related expenses.  Refer to Notes 3 and 13 for additional information regarding these transactions.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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 and performance shares with respect to 479,000 common shares were not included in the computation of diluted earnings per share for fiscal 2024 because they were antidilutive. An additional 165,000 in contingently issuable shares were not included in the computation of diluted earnings per share in Fiscal 2024 because a performance condition had not yet been met.&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;The following table sets forth the computation of basic and diluted earnings per share (share data presented in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.002%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.897%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.603%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.899%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="15" 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;Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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,138)&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&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;46,625&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&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;48,429&#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&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/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;Denominators:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average common stock outstanding&#x2014; denominator for basic EPS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive employee stock options, RSU's and performance shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted weighted-average common stock&#160;outstanding and assumed conversions&#x2014; denominator for diluted EPS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted-average common stock outstanding shown above is net of unallocated ESOP shares (see Note 14).&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:700;line-height:120%"&gt;Stock Plans&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 records stock-based compensation in accordance with ASC Topic 718, &#x201c;Compensation &#x2013; Stock Compensation,&#x201d; applying the modified prospective method. This Statement requires all equity-based payments to employees, including grants of employee stock options, to be recognized in the statement of earnings based on the grant date fair value of the award. Under the modified prospective method, the Company is required to record equity-based compensation expense for all awards granted after the date of adoption and for the unvested portion of previously granted awards outstanding as of the date of adoption.&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 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 &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;granted under the 2016 LTIP were increased by&#160;2,500,000&#160;as a result of the June 2019 amendment. In July of fiscal 2025, the 2016 LTIP was amended and restated a second time, which increased the total number of shares of common stock that may be granted under the 2016 LTIP by an additional 2,800,000 shares.  Shares not previously authorized for issuance under any of the prior stock plans, and shares not issued or subject to outstanding awards under the prior stock plans are still available for issuance.  Details of the shares granted under these plans are discussed below.&lt;/span&gt;&lt;/div&gt;&lt;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 based compensation expense was $6,256,000, $12,039,000, and $10,425,000 for fiscal 2025, 2024, and 2023, respectively. Stock compensation expense is included in cost of products sold, selling, general and administrative, and research and development expenses depending on the nature of the service of the employee receiving the award. The Company recognizes expense for all share&#x2013;based awards over the service period, which is the shorter of the period until the employees&#x2019; retirement eligibility dates or the service period for the award, for awards expected to vest.&#160;&#160;Accordingly, expense is generally reduced for estimated forfeitures.&#160;&#160;ASC Topic 718 requires forfeitures to be estimated at the time of grant and revised if necessary, in subsequent periods if actual forfeitures differ from those estimates.&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 recognized compensation expense for stock option awards and unvested restricted share awards that vest based on time or market parameters straight-line over the requisite service period for vesting of the award.&lt;/span&gt;&lt;/div&gt;&lt;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;Long Term Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the 2016 LTIP, t&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;he total number of shares of common stock with respect to which awards may be granted under the plan has increased to 5,300,000 in fiscal 2025 as a result of the fiscal 2025 amendment described above. As of March&#160;31, 2025, 2,562,000 shares remain available for future grants. The 2016 LTIP was designed as an omnibus plan and awards may consist of non-qualified stock options, incentive stock options, stock appreciation rights, restricted stock, restricted stock units, or stock bonuses.&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;Under the 2016 LTIP, the granting of awards to employees may take the form of options, restricted shares, and performance shares. The Compensation Committee of our Board of Directors determines the number of shares, the term, the frequency and date, the type, the exercise periods, any performance criteria pursuant to which awards may be granted, and the restriction and other terms and conditions of each grant in accordance with terms of the Plan.&lt;/span&gt;&lt;/div&gt;&lt;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 connection with the acquisition of Magnetek, the Company agreed to continue the 2014 Stock Incentive Plan of Magnetek, Inc. (the "Magnetek Stock Plan"). In doing so, the Company has available under the Magnetek Stock Plan 164,461 of the Company's shares which can be granted to certain employees as stock-based compensation.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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;Stock Option Plans&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;Options outstanding under the 2016 LTIP generally become exercisable over a 3-year period at a rate of 33% per year commencing one year from the date of grant and have an exercise price of not less than 100% of the fair market value of the common stock on the date of grant. &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 option transactions during each of the three fiscal years in the period ended March 31, 2025, is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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&gt;&lt;td style="width:48.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.472%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.596%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.596%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.508%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Weighted-&lt;br/&gt;average&lt;br/&gt;Exercise Price per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Weighted-&lt;br/&gt;average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Life (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at April 1, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;679,785&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&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.82&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.08&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #000;padding:2px 0;text-align:right;vertical-align: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,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;394,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,158)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cancelled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,042)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at March 31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;975,171&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&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;34.54&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #000;padding:2px 0;text-align:right;vertical-align: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,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,060)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cancelled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,945)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at March 31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,193,840&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #000;padding:2px 0;text-align:right;vertical-align: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.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.93&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #000;padding:2px 0;text-align:right;vertical-align: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,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,648)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cancelled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(115,655)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at March 31, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,253,626&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.38&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.99&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable at March 31, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;802,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.91&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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 calculated intrinsic value for those options that had an exercise price lower than the market price of our common shares as of March&#160;31, 2025. The aggregate intrinsic value of outstanding options as of March&#160;31, 2025 is calculated as the difference between the exercise price of the underlying options and the market price of our common shares for the 51,957 options that were in-the-money at that date. The aggregate intrinsic value of exercisable options as of March&#160;31, 2025 is calculated as the difference between the exercise price of the underlying options and the market price of our common shares for the 51,957 exercisable options that were in-the-money at that date. The Company's closing stock price was $16.70 as of March&#160;31, 2025. The total intrinsic value of stock options exercised was $120,000, $870,000, and $360,000 during fiscal 2025, 2024, and 2023, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The grant date fair value of options that vested was $11.55, $11.00, and $10.36 during fiscal 2025, 2024, and 2023, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2025, $2,615,000 of unrecognized compensation cost related to non-vested stock options is expected to be recognized over a weighted-average period of approximately 1.7 years.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Exercise prices for options outstanding as of March 31, 2025, ranged from $15.16 to $54.26. The following table provides certain information with respect to stock options outstanding at March 31, 2025:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:30.858%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.844%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.844%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.846%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Stock Options&lt;br/&gt;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Weighted-average&lt;br/&gt;Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Weighted-average&lt;br/&gt;Remaining&lt;br/&gt;Contractual Life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Range of Exercise Prices&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$10.01 to 20.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;15.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.15&lt;/span&gt;&lt;/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;$20.01 to 30.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;25.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.38&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$30.01 to $40.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;737,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;34.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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.27&lt;/span&gt;&lt;/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;$40.01 to $50.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;45.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.71&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$50.01 to $60.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,199&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;54.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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.59&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;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;1,253,626&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000;padding:2px 0;text-align:right;vertical-align: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.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.99&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides certain information with respect to stock options exercisable at March 31, 2025:&lt;/span&gt;&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:76.754%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:40.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.752%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:27.280%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.752%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:27.283%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Range of Exercise Prices&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Stock Options&lt;br/&gt;Exercisable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Weighted- average&lt;br/&gt;Exercise Price per share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$10.01 to 20.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,957&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;padding:0 1pt"&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;15.16&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.01 to 30.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$30.01 to $40.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;459,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;$40.01 to $50.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$50.01 to $60.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;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;802,964&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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;37.51&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of stock options granted was estimated on the date of grant using a Black-Scholes option pricing model. The Black-Scholes option valuation model was developed for use in estimating the fair value of traded options which have no vesting restrictions and are fully transferable. In addition, option valuation models require the input of subjective assumptions including the expected stock price volatility. Because the Company&#x2019;s employee stock options have characteristics significantly different from those of traded options, and because changes in the subjective input assumptions can materially affect the fair value estimate, in management&#x2019;s opinion, the existing models do not necessarily provide a reliable single measure of the fair value of its employee stock options. The weighted-average grant date fair value of the options was $17.13, $12.97, and $11.13 for options granted during fiscal 2025, 2024, and 2023, respectively. The following table provides the weighted-average assumptions used to value stock options granted during fiscal 2025, 2024, and 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:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.052%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.890%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.561%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.561%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.561%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.143%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assumptions:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;0.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Volatility factor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.342&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.336&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.330&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To determine expected volatility, the Company uses historical volatility based on daily closing prices of its Common Stock over periods that correlate with the expected terms of the options granted. The risk-free rate is based on the United States Treasury yield curve at the time of grant for the appropriate term of the options granted. Expected dividends are based on the Company's history and expectation of dividend payouts. The expected term of stock options is based on vesting schedules, expected exercise patterns and contractual terms.&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;Restricted Stock Units&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 granted restricted stock units under the 2016 LTIP during fiscal 2025, 2024, and 2023 to employees as well as to the Company&#x2019;s non-executive directors as part of their annual compensation.&#160;&#160;For fiscal 2023, 2024, and 2025 restricted stock units for employees vest ratably based on service one-third after each of years one, two, and three.&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;A summary of the restricted stock unit awards granted under the Company&#x2019;s LTIP plan as of March 31, 2025 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.929%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:62.097%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.665%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.212%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.665%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.661%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Weighted-average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value per share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at April 1, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244,736&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&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;39.86&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;161,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;31.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(132,953)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;(26,140)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;38.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at March 31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;247,225&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&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;37.02&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;159,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;37.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(145,862)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;(10,267)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;41.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at March 31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250,912&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&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;35.91&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;136,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;39.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(127,514)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;(12,632)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;40.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at March 31, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;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;247,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;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;36.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&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="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;Total unrecognized compensation cost related to unvested restricted stock units as of March&#160;31, 2025 is $3,356,000 and is expected to be recognized over a weighted average period of 1.8 years.&#160;&#160;The fair value of restricted stock units that vested during the year ended March&#160;31, 2025 and 2024 was $4,922,000 and $5,720,000, 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-style:italic;font-weight:400;line-height:120%"&gt;Performance Shares&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 granted performance shares under the 2016 LTIP during fiscal 2025, 2024, and 2023. Performance based shares are recognized as compensation expense based upon their grant date fair value and to the extent it is probable that the performance conditions will be met.&#160;&#160;This expense is recognized ratably over the 3-year  period that these shares are restricted.&#160; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fiscal 2023 performance shares issued are granted pursuant to a performance condition based upon the Company&#x2019;s Consolidated Return on Invested Capital ("ROIC") for the twelve months ended March 31, 2025. During fiscal 2025, the Company determined that the performance condition on its fiscal 2023 performance shares would not be fully met. The Company has adjusted its stock-based compensation expense accordingly in fiscal 2025. Fiscal 2024 performance shares issued are granted pursuant to a performance condition based upon the Company&#x2019;s Consolidated ROIC for the twelve months ended March 31, 2026.  At this time, the Company believes the March 31, 2026 performance condition will not be fully met and has adjusted compensation expense accordingly.  Fiscal 2025 performance shares issued are granted pursuant to a performance condition based upon the Company&#x2019;s revenue and EBITDA margin growth rates in fiscal 2025, 2026, and 2027.  At this time, the Company believes the fiscal 2025 portion of the performance condition will not be met and has adjusted compensation expense accordingly.&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; &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;A summary of the performance shares transactions during each of the three fiscal years in the period ended March 31, 2025 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:67.088%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.945%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.195%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Weighted-average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value per share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at April 1, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138,032&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&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;35.35&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,633)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at March 31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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;179,005&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;padding:0 1pt"&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;34.49&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,838)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at March 31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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;178,900&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;padding:0 1pt"&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;36.13&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,960)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,485)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at March 31, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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;254,856&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;padding:0 1pt"&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;33.90&#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&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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 $3,578,000 in unrecognized compensation costs related to the unvested performance share awards as of March&#160;31, 2025. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Directors Stock&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;During fiscal 2025, 2024, and 2023, a total of 28,112, 28,512, and 41,313 shares of stock, respectively, were granted under the 2016 LTIP to the Company&#x2019;s non-executive directors as part of their annual compensation. The weighted average fair value grant price of those shares was $37.61, $41.17, and $28.91 for fiscal 2025, 2024, and 2023, respectively. The expense related to the shares was $1,057,000, $1,174,000 and $1,194,000 for fiscal 2025, 2024 and 2023, 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-style:italic;font-weight:400;line-height:120%"&gt;Dividends&lt;/span&gt;&lt;/div&gt;&lt;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 March 24, 2025, the Company's Board of Directors approved payment of a quarterly dividend of $0.07 per common share, representing an annual dividend rate of $0.28 per share. The dividend was paid on May 12, 2025, to shareholders of record on May 2, 2025 and totaled approximately $2,003,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-style:italic;font-weight:400;line-height:120%"&gt;Stock Repurchase Plan&lt;/span&gt;&lt;/div&gt;&lt;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 March 26, 2019, the Board of Directors approved a new stock repurchase program authorizing the repurchase of up to $20&#160;million of the Company's common stock. The Company repurchased 31,000 shares of its common stock at an aggregate cost of $1,010,000 in accordance with this plan during the fiscal year ended March 31, 2023.  In fiscal 2025, the Company repurchased an additional 293,000 shares of its common stock at an aggregate cost of $9,945,000 in accordance with this plan. The value of the shares purchased are reflected as Treasury stock on the Company's Consolidated Balance Sheets as of March 31, 2025.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-322"
      decimals="-3"
      id="f-1192"
      unitRef="shares">1756000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-323"
      decimals="-3"
      id="f-1193"
      unitRef="shares">1756000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-324"
      decimals="-3"
      id="f-1194"
      unitRef="shares">1756000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-6" decimals="-3" id="f-1195" unitRef="shares">479000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-325"
      decimals="-3"
      id="f-1196"
      unitRef="shares">165000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c-1" id="f-1197">&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 (share data presented in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.002%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.897%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.603%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.899%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="15" 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;Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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,138)&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&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;46,625&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&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;48,429&#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&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/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;Denominators:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average common stock outstanding&#x2014; denominator for basic EPS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive employee stock options, RSU's and performance shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted weighted-average common stock&#160;outstanding and assumed conversions&#x2014; denominator for diluted EPS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-1198" unitRef="usd">-5138000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-6" decimals="-3" id="f-1199" unitRef="usd">46625000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-7" decimals="-3" id="f-1200" unitRef="usd">48429000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-1201" unitRef="shares">28738000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-6" decimals="-3" id="f-1202" unitRef="shares">28728000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-7" decimals="-3" id="f-1203" unitRef="shares">28600000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-1" decimals="-3" id="f-1204" unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-6" decimals="-3" id="f-1205" unitRef="shares">298000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-7" decimals="-3" id="f-1206" unitRef="shares">218000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-1207" unitRef="shares">28738000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-6" decimals="-3" id="f-1208" unitRef="shares">29026000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-7" decimals="-3" id="f-1209" unitRef="shares">28818000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="c-326"
      decimals="INF"
      id="f-1210"
      unitRef="shares">2500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="c-327"
      decimals="INF"
      id="f-1211"
      unitRef="shares">2800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-328" decimals="-3" id="f-1212" unitRef="usd">6256000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-329" decimals="-3" id="f-1213" unitRef="usd">12039000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-330" decimals="-3" id="f-1214" unitRef="usd">10425000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c-331"
      decimals="-5"
      id="f-1215"
      unitRef="shares">5300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="c-332"
      decimals="-3"
      id="f-1216"
      unitRef="shares">2562000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="c-333"
      decimals="INF"
      id="f-1217"
      unitRef="shares">164461</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-334" id="f-1218">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="c-334"
      decimals="2"
      id="f-1219"
      unitRef="number">0.33</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <cmco:ShareBasedCompensationExercisePricePercentOfFairMarketValue
      contextRef="c-332"
      decimals="2"
      id="f-1220"
      unitRef="number">1</cmco:ShareBasedCompensationExercisePricePercentOfFairMarketValue>
    <us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock contextRef="c-1" id="f-1221">&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 option transactions during each of the three fiscal years in the period ended March 31, 2025, is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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&gt;&lt;td style="width:48.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.472%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.596%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.596%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.508%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Weighted-&lt;br/&gt;average&lt;br/&gt;Exercise Price per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Weighted-&lt;br/&gt;average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Life (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at April 1, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;679,785&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&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.82&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.08&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #000;padding:2px 0;text-align:right;vertical-align: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,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;394,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,158)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cancelled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,042)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at March 31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;975,171&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&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;34.54&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #000;padding:2px 0;text-align:right;vertical-align: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,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,060)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cancelled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,945)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at March 31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,193,840&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #000;padding:2px 0;text-align:right;vertical-align: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.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.93&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #000;padding:2px 0;text-align:right;vertical-align: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,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,648)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cancelled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(115,655)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at March 31, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,253,626&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.38&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.99&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable at March 31, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;802,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.91&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c-335"
      decimals="INF"
      id="f-1222"
      unitRef="shares">679785</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-335"
      decimals="2"
      id="f-1223"
      unitRef="usdPerShare">33.82</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c-336" id="f-1224">P7Y29D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c-335" decimals="-3" id="f-1225" unitRef="usd">15294000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="c-337"
      decimals="INF"
      id="f-1226"
      unitRef="shares">394586</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c-337"
      decimals="2"
      id="f-1227"
      unitRef="usdPerShare">34.91</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c-337"
      decimals="INF"
      id="f-1228"
      unitRef="shares">32158</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c-337"
      decimals="2"
      id="f-1229"
      unitRef="usdPerShare">22.15</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="c-337"
      decimals="INF"
      id="f-1230"
      unitRef="shares">67042</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="c-337"
      decimals="2"
      id="f-1231"
      unitRef="usdPerShare">35.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c-338"
      decimals="INF"
      id="f-1232"
      unitRef="shares">975171</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-338"
      decimals="2"
      id="f-1233"
      unitRef="usdPerShare">34.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c-337" id="f-1234">P7Y1M17D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c-338" decimals="-3" id="f-1235" unitRef="usd">5497000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="c-339"
      decimals="INF"
      id="f-1236"
      unitRef="shares">298674</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c-339"
      decimals="2"
      id="f-1237"
      unitRef="usdPerShare">36.19</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c-339"
      decimals="INF"
      id="f-1238"
      unitRef="shares">62060</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c-339"
      decimals="2"
      id="f-1239"
      unitRef="usdPerShare">25.73</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="c-339"
      decimals="INF"
      id="f-1240"
      unitRef="shares">17945</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="c-339"
      decimals="2"
      id="f-1241"
      unitRef="usdPerShare">37.49</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c-340"
      decimals="INF"
      id="f-1242"
      unitRef="shares">1193840</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-340"
      decimals="2"
      id="f-1243"
      unitRef="usdPerShare">35.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c-339" id="f-1244">P6Y11M4D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c-340" decimals="-3" id="f-1245" unitRef="usd">12392000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="c-341"
      decimals="INF"
      id="f-1246"
      unitRef="shares">188089</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c-341"
      decimals="2"
      id="f-1247"
      unitRef="usdPerShare">45.34</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c-341"
      decimals="INF"
      id="f-1248"
      unitRef="shares">12648</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c-341"
      decimals="2"
      id="f-1249"
      unitRef="usdPerShare">29.44</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="c-341"
      decimals="INF"
      id="f-1250"
      unitRef="shares">115655</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="c-341"
      decimals="2"
      id="f-1251"
      unitRef="usdPerShare">41.26</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c-342"
      decimals="INF"
      id="f-1252"
      unitRef="shares">1253626</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-342"
      decimals="2"
      id="f-1253"
      unitRef="usdPerShare">36.38</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c-341" id="f-1254">P5Y11M26D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c-342" decimals="-3" id="f-1255" unitRef="usd">80000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="c-342"
      decimals="INF"
      id="f-1256"
      unitRef="shares">802964</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c-342"
      decimals="2"
      id="f-1257"
      unitRef="usdPerShare">37.51</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c-341" id="f-1258">P4Y10M28D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="c-342" decimals="-3" id="f-1259" unitRef="usd">80000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <cmco:ShareBasedCompensationExpenseStockOptionsOutstandingInTheMoney
      contextRef="c-332"
      decimals="0"
      id="f-1260"
      unitRef="shares">51957</cmco:ShareBasedCompensationExpenseStockOptionsOutstandingInTheMoney>
    <cmco:ShareBasedCompensationExpenseStockOptionsExercisableInTheMoney
      contextRef="c-332"
      decimals="0"
      id="f-1261"
      unitRef="shares">51957</cmco:ShareBasedCompensationExpenseStockOptionsExercisableInTheMoney>
    <cmco:ClosingStockPriceOfCompany
      contextRef="c-332"
      decimals="INF"
      id="f-1262"
      unitRef="usdPerShare">16.70</cmco:ClosingStockPriceOfCompany>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-334" decimals="-4" id="f-1263" unitRef="usd">120000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-343" decimals="-4" id="f-1264" unitRef="usd">870000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-344" decimals="-4" id="f-1265" unitRef="usd">360000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue
      contextRef="c-334"
      decimals="2"
      id="f-1266"
      unitRef="usdPerShare">11.55</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue
      contextRef="c-343"
      decimals="2"
      id="f-1267"
      unitRef="usdPerShare">11.00</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue
      contextRef="c-344"
      decimals="2"
      id="f-1268"
      unitRef="usdPerShare">10.36</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions contextRef="c-332" decimals="-3" id="f-1269" unitRef="usd">2615000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-334" id="f-1270">P1Y8M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-345"
      decimals="2"
      id="f-1271"
      unitRef="usdPerShare">15.16</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-346"
      decimals="2"
      id="f-1272"
      unitRef="usdPerShare">54.26</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="c-1" id="f-1273">The following table provides certain information with respect to stock options outstanding at March 31, 2025:&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:30.858%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.844%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.844%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.846%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Stock Options&lt;br/&gt;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Weighted-average&lt;br/&gt;Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Weighted-average&lt;br/&gt;Remaining&lt;br/&gt;Contractual Life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Range of Exercise Prices&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$10.01 to 20.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;15.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.15&lt;/span&gt;&lt;/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;$20.01 to 30.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;25.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.38&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$30.01 to $40.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;737,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;34.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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.27&lt;/span&gt;&lt;/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;$40.01 to $50.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;45.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.71&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$50.01 to $60.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,199&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;54.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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.59&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;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;1,253,626&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000;padding:2px 0;text-align:right;vertical-align: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.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.99&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides certain information with respect to stock options exercisable at March 31, 2025:&lt;/span&gt;&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:76.754%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:40.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.752%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:27.280%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.752%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:27.283%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Range of Exercise Prices&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Stock Options&lt;br/&gt;Exercisable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Weighted- average&lt;br/&gt;Exercise Price per share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$10.01 to 20.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,957&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;padding:0 1pt"&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;15.16&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.01 to 30.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$30.01 to $40.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;459,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;$40.01 to $50.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$50.01 to $60.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;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;802,964&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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;37.51&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c-347"
      decimals="INF"
      id="f-1274"
      unitRef="shares">51957</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-347"
      decimals="2"
      id="f-1275"
      unitRef="usdPerShare">15.16</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c-348" id="f-1276">P1Y1M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c-349"
      decimals="INF"
      id="f-1277"
      unitRef="shares">148747</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-349"
      decimals="2"
      id="f-1278"
      unitRef="usdPerShare">25.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c-350" id="f-1279">P3Y4M17D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c-351"
      decimals="INF"
      id="f-1280"
      unitRef="shares">737078</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-351"
      decimals="2"
      id="f-1281"
      unitRef="usdPerShare">34.66</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c-352" id="f-1282">P6Y3M7D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c-353"
      decimals="INF"
      id="f-1283"
      unitRef="shares">178645</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-353"
      decimals="2"
      id="f-1284"
      unitRef="usdPerShare">45.48</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c-354" id="f-1285">P8Y8M15D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c-355"
      decimals="INF"
      id="f-1286"
      unitRef="shares">137199</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-355"
      decimals="2"
      id="f-1287"
      unitRef="usdPerShare">54.26</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c-356" id="f-1288">P5Y7M2D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c-342"
      decimals="INF"
      id="f-1289"
      unitRef="shares">1253626</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-342"
      decimals="2"
      id="f-1290"
      unitRef="usdPerShare">36.38</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c-341" id="f-1291">P5Y11M26D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="c-347"
      decimals="INF"
      id="f-1292"
      unitRef="shares">51957</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c-347"
      decimals="2"
      id="f-1293"
      unitRef="usdPerShare">15.16</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="c-349"
      decimals="INF"
      id="f-1294"
      unitRef="shares">148747</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c-349"
      decimals="2"
      id="f-1295"
      unitRef="usdPerShare">25.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="c-351"
      decimals="INF"
      id="f-1296"
      unitRef="shares">459600</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c-351"
      decimals="2"
      id="f-1297"
      unitRef="usdPerShare">34.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="c-353"
      decimals="INF"
      id="f-1298"
      unitRef="shares">6365</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c-353"
      decimals="2"
      id="f-1299"
      unitRef="usdPerShare">49.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="c-355"
      decimals="INF"
      id="f-1300"
      unitRef="shares">136295</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c-355"
      decimals="2"
      id="f-1301"
      unitRef="usdPerShare">54.26</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="c-342"
      decimals="INF"
      id="f-1302"
      unitRef="shares">802964</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c-342"
      decimals="2"
      id="f-1303"
      unitRef="usdPerShare">37.51</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-334"
      decimals="2"
      id="f-1304"
      unitRef="usdPerShare">17.13</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-343"
      decimals="2"
      id="f-1305"
      unitRef="usdPerShare">12.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-344"
      decimals="2"
      id="f-1306"
      unitRef="usdPerShare">11.13</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="c-1" id="f-1307">The following table provides the weighted-average assumptions used to value stock options granted during fiscal 2025, 2024, and 2023:&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.052%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.890%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.561%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.561%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.561%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.143%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assumptions:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;0.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Volatility factor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.342&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.336&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.330&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c-1" decimals="4" id="f-1308" unitRef="number">0.0476</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c-6" decimals="4" id="f-1309" unitRef="number">0.0428</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c-7" decimals="4" id="f-1310" unitRef="number">0.0253</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c-1" decimals="4" id="f-1311" unitRef="number">0.0062</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c-6" decimals="4" id="f-1312" unitRef="number">0.0077</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c-7" decimals="4" id="f-1313" unitRef="number">0.0081</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c-1" decimals="3" id="f-1314" unitRef="number">0.342</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c-6" decimals="3" id="f-1315" unitRef="number">0.336</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c-7" decimals="3" id="f-1316" unitRef="number">0.330</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-1" id="f-1317">P5Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-6" id="f-1318">P5Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-7" id="f-1319">P5Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock contextRef="c-1" id="f-1320">&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 the restricted stock unit awards granted under the Company&#x2019;s LTIP plan as of March 31, 2025 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.929%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:62.097%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.665%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.212%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.665%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.661%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Weighted-average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value per share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at April 1, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244,736&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&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;39.86&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;161,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;31.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(132,953)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;(26,140)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;38.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at March 31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;247,225&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&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;37.02&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;159,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;37.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(145,862)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;(10,267)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;41.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at March 31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250,912&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&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;35.91&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;136,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;39.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(127,514)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;(12,632)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;40.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at March 31, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;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;247,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;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;36.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-357"
      decimals="INF"
      id="f-1321"
      unitRef="shares">244736</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-357"
      decimals="2"
      id="f-1322"
      unitRef="usdPerShare">39.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-358"
      decimals="INF"
      id="f-1323"
      unitRef="shares">161582</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-358"
      decimals="2"
      id="f-1324"
      unitRef="usdPerShare">31.61</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-358"
      decimals="INF"
      id="f-1325"
      unitRef="shares">132953</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-358"
      decimals="2"
      id="f-1326"
      unitRef="usdPerShare">35.44</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c-358"
      decimals="INF"
      id="f-1327"
      unitRef="shares">26140</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c-358"
      decimals="2"
      id="f-1328"
      unitRef="usdPerShare">38.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-359"
      decimals="INF"
      id="f-1329"
      unitRef="shares">247225</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-359"
      decimals="2"
      id="f-1330"
      unitRef="usdPerShare">37.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-360"
      decimals="INF"
      id="f-1331"
      unitRef="shares">159816</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-360"
      decimals="2"
      id="f-1332"
      unitRef="usdPerShare">37.57</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-360"
      decimals="INF"
      id="f-1333"
      unitRef="shares">145862</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-360"
      decimals="2"
      id="f-1334"
      unitRef="usdPerShare">39.21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c-360"
      decimals="INF"
      id="f-1335"
      unitRef="shares">10267</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c-360"
      decimals="2"
      id="f-1336"
      unitRef="usdPerShare">41.61</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-361"
      decimals="INF"
      id="f-1337"
      unitRef="shares">250912</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-361"
      decimals="2"
      id="f-1338"
      unitRef="usdPerShare">35.91</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-362"
      decimals="INF"
      id="f-1339"
      unitRef="shares">136870</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-362"
      decimals="2"
      id="f-1340"
      unitRef="usdPerShare">39.71</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-362"
      decimals="INF"
      id="f-1341"
      unitRef="shares">127514</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-362"
      decimals="2"
      id="f-1342"
      unitRef="usdPerShare">38.60</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c-362"
      decimals="INF"
      id="f-1343"
      unitRef="shares">12632</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c-362"
      decimals="2"
      id="f-1344"
      unitRef="usdPerShare">40.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-363"
      decimals="INF"
      id="f-1345"
      unitRef="shares">247636</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-363"
      decimals="2"
      id="f-1346"
      unitRef="usdPerShare">36.38</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="c-364" decimals="-3" id="f-1347" unitRef="usd">3356000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-365" id="f-1348">P1Y9M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c-365" decimals="-3" id="f-1349" unitRef="usd">4922000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c-366" decimals="-3" id="f-1350" unitRef="usd">5720000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-334" id="f-1351">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock contextRef="c-1" id="f-1352">&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;A summary of the performance shares transactions during each of the three fiscal years in the period ended March 31, 2025 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:67.088%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.945%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.195%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Weighted-average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value per share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at April 1, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138,032&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&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;35.35&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,633)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at March 31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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;179,005&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;padding:0 1pt"&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;34.49&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,838)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at March 31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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;178,900&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;padding:0 1pt"&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;36.13&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,960)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,485)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at March 31, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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;254,856&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;padding:0 1pt"&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;33.90&#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&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-367"
      decimals="INF"
      id="f-1353"
      unitRef="shares">138032</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-367"
      decimals="2"
      id="f-1354"
      unitRef="usdPerShare">35.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-368"
      decimals="INF"
      id="f-1355"
      unitRef="shares">67606</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-368"
      decimals="2"
      id="f-1356"
      unitRef="usdPerShare">33.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c-368"
      decimals="INF"
      id="f-1357"
      unitRef="shares">26633</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c-368"
      decimals="2"
      id="f-1358"
      unitRef="usdPerShare">35.26</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-369"
      decimals="INF"
      id="f-1359"
      unitRef="shares">179005</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-369"
      decimals="2"
      id="f-1360"
      unitRef="usdPerShare">34.49</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-325"
      decimals="INF"
      id="f-1361"
      unitRef="shares">73453</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-325"
      decimals="2"
      id="f-1362"
      unitRef="usdPerShare">36.58</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-325"
      decimals="INF"
      id="f-1363"
      unitRef="shares">39720</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-325"
      decimals="2"
      id="f-1364"
      unitRef="usdPerShare">35.95</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c-325"
      decimals="INF"
      id="f-1365"
      unitRef="shares">33838</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c-325"
      decimals="2"
      id="f-1366"
      unitRef="usdPerShare">28.66</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-370"
      decimals="INF"
      id="f-1367"
      unitRef="shares">178900</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-370"
      decimals="2"
      id="f-1368"
      unitRef="usdPerShare">36.13</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-371"
      decimals="INF"
      id="f-1369"
      unitRef="shares">123401</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-371"
      decimals="2"
      id="f-1370"
      unitRef="usdPerShare">37.44</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-371"
      decimals="INF"
      id="f-1371"
      unitRef="shares">19960</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-371"
      decimals="2"
      id="f-1372"
      unitRef="usdPerShare">53.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c-371"
      decimals="INF"
      id="f-1373"
      unitRef="shares">27485</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c-371"
      decimals="2"
      id="f-1374"
      unitRef="usdPerShare">50.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-372"
      decimals="INF"
      id="f-1375"
      unitRef="shares">254856</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-372"
      decimals="2"
      id="f-1376"
      unitRef="usdPerShare">33.90</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-4" decimals="-3" id="f-1377" unitRef="usd">3578000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="c-373"
      decimals="INF"
      id="f-1378"
      unitRef="shares">28112</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="c-374"
      decimals="INF"
      id="f-1379"
      unitRef="shares">28512</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="c-375"
      decimals="INF"
      id="f-1380"
      unitRef="shares">41313</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-376"
      decimals="2"
      id="f-1381"
      unitRef="usdPerShare">37.61</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-377"
      decimals="2"
      id="f-1382"
      unitRef="usdPerShare">41.17</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-378"
      decimals="2"
      id="f-1383"
      unitRef="usdPerShare">28.91</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-373" decimals="-3" id="f-1384" unitRef="usd">1057000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-374" decimals="-3" id="f-1385" unitRef="usd">1174000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-375" decimals="-3" id="f-1386" unitRef="usd">1194000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-93"
      decimals="INF"
      id="f-1387"
      unitRef="usdPerShare">0.07</us-gaap:CommonStockDividendsPerShareDeclared>
    <cmco:DividendsPayableAnnualDividendRateAmountPerShare
      contextRef="c-379"
      decimals="INF"
      id="f-1388"
      unitRef="usdPerShare">0.28</cmco:DividendsPayableAnnualDividendRateAmountPerShare>
    <cmco:DividendDistributionDeclaredAsPreferredStockPerCommonStock contextRef="c-380" decimals="-3" id="f-1389" unitRef="usd">2003000</cmco:DividendDistributionDeclaredAsPreferredStockPerCommonStock>
    <srt:StockRepurchaseProgramAuthorizedAmount1 contextRef="c-381" decimals="-6" id="f-1390" unitRef="usd">20000000</srt:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:TreasuryStockCommonShares
      contextRef="c-17"
      decimals="INF"
      id="f-1391"
      unitRef="shares">31000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockValue contextRef="c-17" decimals="-3" id="f-1392" unitRef="usd">1010000</us-gaap:TreasuryStockValue>
    <us-gaap:StockRepurchasedDuringPeriodShares contextRef="c-1" decimals="-3" id="f-1393" unitRef="shares">293000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue contextRef="c-1" decimals="-3" id="f-1394" unitRef="usd">9945000</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c-1" id="f-1398">Loss Contingencies&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 its business. The Company does not believe that any of its pending litigation will have a material impact on its 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;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 &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 $19,446,000 (gross of estimated insurance recoveries of $6,995,000) and $19,988,000 (gross of estimated insurance recoveries of $7,637,000) of which $15,046,000 and $15,388,000 are included in Other non current liabilities and $4,400,000  and $4,600,000 in Accrued liabilities as of March 31, 2025 and 2024, respectively.&#160;&#160;The liability for accrued general and product liability costs are funded by investments in marketable securities (see Notes 2 and 7).&lt;/span&gt;&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;The following table provides a reconciliation of the beginning and ending balances for accrued general and product liability (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.789%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:60.252%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.977%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.977%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.979%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="15" 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;Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued general and product liability, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #000;padding:2px 0;text-align:right;vertical-align: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,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #000;padding:2px 0;text-align:right;vertical-align: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,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #000;padding:2px 0;text-align:right;vertical-align: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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Estimated insurance recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(634)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(889)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Add provision for claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deduct payments for claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,676)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,707)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,608)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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, end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;19,446&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&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;19,988&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&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;21,103&#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&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/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;Estimated insurance recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,995)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,637)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,272)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net accrued general and product liability, end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;12,451&#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&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&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;12,351&#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&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&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;12,831&#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&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:112%"&gt;The per occurrence limits on the self-insurance for general and product liability coverage to Columbus McKinnon through CMIC, 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 2025.  The Company also purchases excess general and product liability insurance up to an aggregate $75,000,000 limit. In fiscal 2026, the aggregate limit was increased to $100,000,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-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&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 $4,300,000 and $7,900,000, net of insurance recoveries, using actuarial parameters of continued claims for a period of 38 years from March&#160;31, 2025.&#160;&#160;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 $6,009,000. The Company has reflected the liability gross of insurance recoveries of $6,995,000 as a liability in the consolidated financial statements as of March&#160;31, 2025. 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,600,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'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 &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;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 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 settlements.&lt;/span&gt;&lt;/div&gt;&lt;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 March&#160;31, 2025 and 2024.  The Company has recorded a receivable for the estimated future cost sharing in Other assets in the Balance Sheet in the amount of $6,995,000 and $7,637,000, which offsets its asbestos reserves, at March&#160;31, 2025 and 2024, 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;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 $1,139,000 and $842,000, which has been reflected as a liability in the consolidated financial statements at March&#160;31, 2025 and 2024, 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-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 $5,303,000, which has been reflected as a liability in the consolidated financial statements as of March&#160;31, 2025. In some cases, the Company cannot reasonably estimate a range of loss because there is insufficient information regarding the matter.&lt;/span&gt;&lt;/div&gt;&lt;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 April of fiscal 2025, a trial involving a product liability claim against the Company resulted in a jury verdict demanding the Company to pay approximately $3,000,000 in damages.  The Company plans to appeal and along with its attorneys believes it will be successful in overturning this verdict and that payment of the damages is not probable.  As such the Company has not accrued the damages as a liability in the Consolidated Balance Sheet at March 31, 2025.&lt;/span&gt;&lt;/div&gt;&lt;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;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-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,100,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 &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;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.&lt;/span&gt;&lt;/div&gt;&lt;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 June 3, 2015, the Tax Court, 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 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. 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 memorandums 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. &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 March 2017, the Regional Tax Court of Florence rejected the appeal of the assessment for the 2006 fiscal year (period July 2006-December 2006). 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 March 2018, the Regional Tax Court of Florence rejected the appeal of the assessment for the 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. 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.&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 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. A hearing was held before the Regional Tax Court in April and May of 2023, in two separate decisions, the court ruled in favor of the Company. The tax authority appealed this decision on December 6, 2023, and the Company filed the relevant counter claims in January of 2024.  &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 March 2023 the Power One China Subsidiary resumed the proceedings concerning the tax assessments for fiscal years 2004/2005 and 2005/2006 before the Regional Tax Court.  The hearing was held in February 2024 where the court upheld the assessments.  The Company is appealing the judgment and expects the Supreme court to reverse the judgment of the lower court as they have previously with the 2002/2003 and 2006 assessments.&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 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&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.  Monsanto claims to be entitled to defense and indemnification from Magnetek under a so-called &#x201c;Special Undertaking&#x201d; apparently 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;Magnetek has declined Monsanto&#x2019;s tender, and believes that it has meritorious legal and factual defenses to the demands made by Monsanto.  Magnetek is vigorously defending against those demands and commenced litigation in New Jersey to, among other things, declare the Special Undertaking void and unenforceable.  Monsanto has, in turn, commenced an action to enforce the Special Undertaking in Missouri and joined five additional companies as co-defendants in that Missouri action.  The New Jersey action was recently dismissed in favor of the Missouri action.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div&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 defend against Monsanto&#x2019;s action.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company cannot reasonably estimate a potential range of loss with respect to Monsanto&#x2019;s tender because there is insufficient information regarding the underlying matters.  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&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 which motion was denied.  Travelers is currently defending the Company in its litigation with Monsanto.&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 is also engaged in similar insurance coverage litigation against Transportation Insurance Company in the Circuit Court of Cook County, Illinois.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;That suit is presently stayed due to the bankruptcy of Velsicol Chemical, LLC, a third-party indemnitor of TIC and Travelers.&lt;/span&gt;&lt;/div&gt;&lt;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;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.  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.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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 2025.&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 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 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.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Magnetek further believes that FOL's obligation to the state of Connecticut was not discharged in the reorganization proceeding. &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. The Company has recorded a liability of $430,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 March&#160;31, 2025 a total of $762,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 2024.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LossContingencyAccrualAtCarryingValue contextRef="c-4" decimals="-3" id="f-1399" unitRef="usd">19446000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:EstimatedInsuranceRecoveries contextRef="c-4" decimals="-3" id="f-1400" unitRef="usd">6995000</us-gaap:EstimatedInsuranceRecoveries>
    <us-gaap:LossContingencyAccrualAtCarryingValue contextRef="c-5" decimals="-3" id="f-1401" unitRef="usd">19988000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:EstimatedInsuranceRecoveries contextRef="c-5" decimals="-3" id="f-1402" unitRef="usd">7637000</us-gaap:EstimatedInsuranceRecoveries>
    <us-gaap:LossContingencyAccrualCarryingValueNoncurrent contextRef="c-4" decimals="-3" id="f-1403" unitRef="usd">15046000</us-gaap:LossContingencyAccrualCarryingValueNoncurrent>
    <us-gaap:LossContingencyAccrualCarryingValueNoncurrent contextRef="c-5" decimals="-3" id="f-1404" unitRef="usd">15388000</us-gaap:LossContingencyAccrualCarryingValueNoncurrent>
    <us-gaap:LossContingencyAccrualCarryingValueCurrent contextRef="c-4" decimals="-5" id="f-1405" unitRef="usd">4400000</us-gaap:LossContingencyAccrualCarryingValueCurrent>
    <us-gaap:LossContingencyAccrualCarryingValueCurrent contextRef="c-5" decimals="-5" id="f-1406" unitRef="usd">4600000</us-gaap:LossContingencyAccrualCarryingValueCurrent>
    <cmco:LossContingenciesReconciliationTableTableTextBlock contextRef="c-1" id="f-1407">&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 following table provides a reconciliation of the beginning and ending balances for accrued general and product liability (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.789%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:60.252%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.977%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.977%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.979%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="15" 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;Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued general and product liability, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #000;padding:2px 0;text-align:right;vertical-align: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,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #000;padding:2px 0;text-align:right;vertical-align: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,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #000;padding:2px 0;text-align:right;vertical-align: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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Estimated insurance recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(634)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(889)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Add provision for claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deduct payments for claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,676)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,707)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,608)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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, end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;19,446&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&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;19,988&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&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;21,103&#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&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/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;Estimated insurance recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,995)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,637)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,272)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net accrued general and product liability, end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;12,451&#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&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&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;12,351&#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&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&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;12,831&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cmco:LossContingenciesReconciliationTableTableTextBlock>
    <us-gaap:LossContingencyAccrualAtCarryingValue contextRef="c-5" decimals="-3" id="f-1408" unitRef="usd">19988000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue contextRef="c-17" decimals="-3" id="f-1409" unitRef="usd">21103000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue contextRef="c-23" decimals="-3" id="f-1410" unitRef="usd">22575000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <cmco:InsuranceRecoveriesNet contextRef="c-1" decimals="-3" id="f-1411" unitRef="usd">642000</cmco:InsuranceRecoveriesNet>
    <cmco:InsuranceRecoveriesNet contextRef="c-6" decimals="-3" id="f-1412" unitRef="usd">634000</cmco:InsuranceRecoveriesNet>
    <cmco:InsuranceRecoveriesNet contextRef="c-7" decimals="-3" id="f-1413" unitRef="usd">889000</cmco:InsuranceRecoveriesNet>
    <us-gaap:LossContingencyAccrualProvision contextRef="c-1" decimals="-3" id="f-1414" unitRef="usd">3776000</us-gaap:LossContingencyAccrualProvision>
    <us-gaap:LossContingencyAccrualProvision contextRef="c-6" decimals="-3" id="f-1415" unitRef="usd">2226000</us-gaap:LossContingencyAccrualProvision>
    <us-gaap:LossContingencyAccrualProvision contextRef="c-7" decimals="-3" id="f-1416" unitRef="usd">3025000</us-gaap:LossContingencyAccrualProvision>
    <us-gaap:LossContingencyAccrualPayments contextRef="c-1" decimals="-3" id="f-1417" unitRef="usd">3676000</us-gaap:LossContingencyAccrualPayments>
    <us-gaap:LossContingencyAccrualPayments contextRef="c-6" decimals="-3" id="f-1418" unitRef="usd">2707000</us-gaap:LossContingencyAccrualPayments>
    <us-gaap:LossContingencyAccrualPayments contextRef="c-7" decimals="-3" id="f-1419" unitRef="usd">3608000</us-gaap:LossContingencyAccrualPayments>
    <us-gaap:LossContingencyAccrualAtCarryingValue contextRef="c-4" decimals="-3" id="f-1420" unitRef="usd">19446000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue contextRef="c-5" decimals="-3" id="f-1421" unitRef="usd">19988000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue contextRef="c-17" decimals="-3" id="f-1422" unitRef="usd">21103000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:EstimatedInsuranceRecoveries contextRef="c-4" decimals="-3" id="f-1423" unitRef="usd">6995000</us-gaap:EstimatedInsuranceRecoveries>
    <us-gaap:EstimatedInsuranceRecoveries contextRef="c-5" decimals="-3" id="f-1424" unitRef="usd">7637000</us-gaap:EstimatedInsuranceRecoveries>
    <us-gaap:EstimatedInsuranceRecoveries contextRef="c-17" decimals="-3" id="f-1425" unitRef="usd">8272000</us-gaap:EstimatedInsuranceRecoveries>
    <cmco:LossContingencyAccrualNetOfInsuranceRecoveries contextRef="c-4" decimals="-3" id="f-1426" unitRef="usd">12451000</cmco:LossContingencyAccrualNetOfInsuranceRecoveries>
    <cmco:LossContingencyAccrualNetOfInsuranceRecoveries contextRef="c-5" decimals="-3" id="f-1427" unitRef="usd">12351000</cmco:LossContingencyAccrualNetOfInsuranceRecoveries>
    <cmco:LossContingencyAccrualNetOfInsuranceRecoveries contextRef="c-17" decimals="-3" id="f-1428" unitRef="usd">12831000</cmco:LossContingencyAccrualNetOfInsuranceRecoveries>
    <cmco:PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodOne contextRef="c-4" decimals="-6" id="f-1429" unitRef="usd">2000000</cmco:PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodOne>
    <cmco:PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodTwo contextRef="c-4" decimals="-6" id="f-1430" unitRef="usd">3000000</cmco:PerOccurrenceLimitsOnSelfInsuranceForGeneralAndProductLiabilityCoveragePeriodTwo>
    <cmco:ProductLiabilityCoverageLimit contextRef="c-64" decimals="-6" id="f-1431" unitRef="usd">2000000</cmco:ProductLiabilityCoverageLimit>
    <cmco:ProductLiabilityCoverageLimit contextRef="c-65" decimals="-6" id="f-1432" unitRef="usd">6000000</cmco:ProductLiabilityCoverageLimit>
    <cmco:GeneralAndProductLiabilityInsuranceLimit contextRef="c-4" decimals="-6" id="f-1433" unitRef="usd">75000000</cmco:GeneralAndProductLiabilityInsuranceLimit>
    <cmco:GeneralAndProductLiabilityInsuranceLimit contextRef="c-385" decimals="-8" id="f-1434" unitRef="usd">100000000</cmco:GeneralAndProductLiabilityInsuranceLimit>
    <us-gaap:LossContingencyEstimateOfPossibleLoss contextRef="c-64" decimals="-5" id="f-1435" unitRef="usd">4300000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LossContingencyEstimateOfPossibleLoss contextRef="c-65" decimals="-5" id="f-1436" unitRef="usd">7900000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <cmco:LossContingencyPeriod contextRef="c-1" id="f-1437">P38Y</cmco:LossContingencyPeriod>
    <us-gaap:LossContingencyEstimateOfPossibleLoss contextRef="c-4" decimals="-3" id="f-1438" unitRef="usd">6009000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:EstimatedInsuranceRecoveries contextRef="c-4" decimals="-3" id="f-1439" unitRef="usd">6995000</us-gaap:EstimatedInsuranceRecoveries>
    <cmco:EstimateOfCurrentLiabilityPaymentsOverNext12Months contextRef="c-1" decimals="-5" id="f-1440" unitRef="usd">2600000</cmco:EstimateOfCurrentLiabilityPaymentsOverNext12Months>
    <cmco:GrossDefenseCostsPriorToRetroPremiumsRequiredBySettlementPercentage
      contextRef="c-386"
      decimals="2"
      id="f-1441"
      unitRef="number">0.65</cmco:GrossDefenseCostsPriorToRetroPremiumsRequiredBySettlementPercentage>
    <us-gaap:LitigationSettlementAmountAwardedFromOtherParty contextRef="c-387" decimals="-4" id="f-1442" unitRef="usd">1650000</us-gaap:LitigationSettlementAmountAwardedFromOtherParty>
    <cmco:IndemnityCostsCoveredByInsurancePercentage
      contextRef="c-4"
      decimals="INF"
      id="f-1443"
      unitRef="number">1</cmco:IndemnityCostsCoveredByInsurancePercentage>
    <us-gaap:EstimatedInsuranceRecoveries contextRef="c-4" decimals="-3" id="f-1444" unitRef="usd">6995000</us-gaap:EstimatedInsuranceRecoveries>
    <us-gaap:EstimatedInsuranceRecoveries contextRef="c-5" decimals="-3" id="f-1445" unitRef="usd">7637000</us-gaap:EstimatedInsuranceRecoveries>
    <us-gaap:LossContingencyAccrualAtCarryingValue contextRef="c-388" decimals="-3" id="f-1446" unitRef="usd">1139000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue contextRef="c-389" decimals="-3" id="f-1447" unitRef="usd">842000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualProductLiabilityNet contextRef="c-4" decimals="-3" id="f-1448" unitRef="usd">5303000</us-gaap:LossContingencyAccrualProductLiabilityNet>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c-390" decimals="-6" id="f-1449" unitRef="usd">3000000</us-gaap:LossContingencyDamagesSoughtValue>
    <cmco:LossContingencyAllegedTaxesOwed contextRef="c-391" decimals="-5" id="f-1450" unitRef="usd">2100000</cmco:LossContingencyAllegedTaxesOwed>
    <cmco:LossContingencyAllegedTaxesOwed contextRef="c-391" decimals="-5" id="f-1451" unitRef="eur">1900000</cmco:LossContingencyAllegedTaxesOwed>
    <cmco:LossContingencyAllegedAdditionalPenaltiesAndInterest contextRef="c-391" decimals="-5" id="f-1452" unitRef="usd">2400000</cmco:LossContingencyAllegedAdditionalPenaltiesAndInterest>
    <cmco:LossContingencyAllegedAdditionalPenaltiesAndInterest contextRef="c-391" decimals="-5" id="f-1453" unitRef="eur">2200000</cmco:LossContingencyAllegedAdditionalPenaltiesAndInterest>
    <cmco:NumberOfTaxAssessmentNoticesIssued
      contextRef="c-392"
      decimals="INF"
      id="f-1454"
      unitRef="notice">4</cmco:NumberOfTaxAssessmentNoticesIssued>
    <cmco:LossContingencyAllegedTaxesOwed contextRef="c-392" decimals="-5" id="f-1455" unitRef="usd">7200000</cmco:LossContingencyAllegedTaxesOwed>
    <cmco:LossContingencyAllegedTaxesOwed contextRef="c-392" decimals="-5" id="f-1456" unitRef="eur">6700000</cmco:LossContingencyAllegedTaxesOwed>
    <cmco:LossContingencyAllegedAdditionalPenaltiesAndInterest contextRef="c-392" decimals="-6" id="f-1457" unitRef="usd">3000000</cmco:LossContingencyAllegedAdditionalPenaltiesAndInterest>
    <cmco:LossContingencyAllegedAdditionalPenaltiesAndInterest contextRef="c-392" decimals="-5" id="f-1458" unitRef="eur">2800000</cmco:LossContingencyAllegedAdditionalPenaltiesAndInterest>
    <cmco:NumberOfAppealsInItalianSupremeCourt
      contextRef="c-393"
      decimals="INF"
      id="f-1459"
      unitRef="appeal">2</cmco:NumberOfAppealsInItalianSupremeCourt>
    <cmco:NumberOfPositiveJudgmentsOnTaxAssessments
      contextRef="c-393"
      decimals="INF"
      id="f-1460"
      unitRef="judgement">2</cmco:NumberOfPositiveJudgmentsOnTaxAssessments>
    <cmco:NumberOfFiledMemorandumBeforeTheItalianSupremeCourt
      contextRef="c-394"
      decimals="INF"
      id="f-1461"
      unitRef="memorandum">2</cmco:NumberOfFiledMemorandumBeforeTheItalianSupremeCourt>
    <cmco:LossContingencyNumberOfDecisions
      contextRef="c-395"
      decimals="INF"
      id="f-1462"
      unitRef="decision">2</cmco:LossContingencyNumberOfDecisions>
    <cmco:NumberOfCompaniesAsCoDefendants
      contextRef="c-396"
      decimals="INF"
      id="f-1463"
      unitRef="company">5</cmco:NumberOfCompaniesAsCoDefendants>
    <cmco:EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag contextRef="c-1" id="f-1464">liability</cmco:EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag>
    <us-gaap:AccrualForEnvironmentalLossContingencies contextRef="c-397" decimals="-3" id="f-1465" unitRef="usd">430000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:AccrualForEnvironmentalLossContingencies contextRef="c-4" decimals="-3" id="f-1466" unitRef="usd">762000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c-1" id="f-1467">Income Taxes&lt;div style="margin-top:8.8pt;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;United States income (loss) before income tax expense was $(44,297,000), $20,464,000, and $26,076,000 for the years ended March&#160;31, 2025, 2024, and 2023, respectively. Income before income tax expense also includes foreign subsidiary income of $38,791,000, $41,063,000, and $48,399,000 for the years ended March&#160;31, 2025, 2024, and 2023, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8.8pt;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 provision for income taxes differs from the amount computed by applying the statutory federal income tax rate to income from continuing operations before income tax expense. The sources and tax effects of the differences were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&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&gt;&lt;td style="width:60.351%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.606%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.996%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.445%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.996%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.606%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.000%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="15" 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;Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Statutory federal income tax rate (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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;21.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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;21.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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;21.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 tax expense (benefit) at statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,156)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;15,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;State income taxes net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(514)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign taxes at rates other than statutory federal rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(431)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Employee benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;US benefit on foreign derived income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(259)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(686)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(477)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;US Tax on foreign earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Permanent items (4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Valuation allowance (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(787)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,002)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,384)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,539)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax audit adjustments (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(819)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/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;Unremitted earnings &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reversal of stranded tax effects from AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 income from tax refunds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(505)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Transfer pricing adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Return to provision adjustment &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(180)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Actual tax provision expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;(367)&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;14,902&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;26,046&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:22.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:112%"&gt;(1) Fiscal year 2024 and 2023 table amounts have been adjusted to be consistent with individual rate reconciling items disclosed for fiscal 2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:22.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:112%"&gt;(2) For fiscal 2023, the &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Company settled income tax assessments related to tax periods prior to the Company's acquisition of 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.  For fiscal 2024, the Company collected tax refunds related to a period prior to the Company's acquisition of STAHL.  In accordance with &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:22.5pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;the tax indemnifica&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;tion clause of the share purchase agreement, the Company will reimburse STAHL&#x2019;s prior owner which was recorded as an loss in Other (income) expense, net. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:22.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:112%"&gt;(3) For fiscal 2024, the Company wrote off $1,142,000 of tax attributes as a result of legal entity simplification.The tax attributes had an associated valuation allowance of  $1,142,000 which was also written off in fiscal 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:22.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:112%"&gt;(4) For fiscal 2024, a tax impact of $525,000 from&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:112%"&gt; non-deductible transaction costs was incurred as part of the montratec GmbH acquisition. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:11.25pt;padding-right:11.25pt;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;The provision for income tax expense (benefit) consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.298%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:57.969%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.575%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.403%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.420%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.527%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.575%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.531%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="15" 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;Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current income tax expense (benefit):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;6,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;15,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;7,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income tax expense (benefit):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,411)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,451)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(517)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,875)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,834)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;(367)&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;14,902&#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&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&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;26,046&#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&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 applies the liability method of accounting for income taxes as required by ASC Topic 740, &#x201c;Income Taxes.&#x201d; The tax effects of temporary differences that give rise to significant portions of the deferred tax assets and deferred tax liabilities are as follows:&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:91.081%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.217%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.602%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.938%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.602%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.941%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="9" 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;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets (1):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;10,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;11,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and foreign tax loss and credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee benefit plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued vacation and incentive costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal tax credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ASC 842 Lease Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized Research and Development Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest Carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,802)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,156)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets after valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,915&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,410&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant, and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,909)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,525)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ASC 842 Right-of-Use Asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,807)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,509)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88,275)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,494)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(535)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unremitted earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,322)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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;(112,313)&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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;(123,063)&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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax assets (liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;(25,398)&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&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&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;(38,653)&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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:22.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:112%"&gt;(1) Fiscal year 2024 table amounts have been adjusted to be consistent with individual deferred tax items disclosed for fiscal 2025.&lt;/span&gt;&lt;/div&gt;&lt;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 valuation allowance includes $1,151,000 and $989,000 primarily related to foreign net operating losses at March&#160;31, 2025 and 2024, respectively. The valuation allowance also includes $2,571,000 and $2,091,000 for state net operating losses at March&#160;31, 2025 and 2024, respectively. The remaining valuation allowance primarily relates to foreign tax credits which the Company believes it will not utilize of $12,080,000 and $12,076,000 for the years ended March&#160;31, 2025 and 2024, 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&#x2019;s foreign subsidiaries have tax-effected net operating loss carryforwards of $4,648,000 that expire in periods ranging from five years to indefinite.  Federal net operating loss carryforwards of $50,711,000 remain from the acquisition of Magnetek, have expiration dates ranging from fiscal 2026 through 2036, and are subject to certain limitations under U.S. tax law. State net operating losses of $59,159,000 either have indefinite carryforward periods or have expiration dates ranging from fiscal 2026 through 2045.&#160;&#160;The federal tax credits have expiration dates ranging from fiscal 2029 to 2034.  Included in the State and foreign net operating loss and credit carryforwards category above are $1,221,000 of state tax credit carryforwards. These state tax credit carryforwards have expiration dates ranging from fiscal 2026 to 2039.&lt;/span&gt;&lt;/div&gt;&lt;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;Deferred income taxes are classified within the consolidated balance sheets based on the following breakdown:&lt;/span&gt;&lt;/div&gt;&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:91.081%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.217%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.602%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.938%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.602%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.941%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="9" 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;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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;2024&lt;/span&gt;&lt;/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;Net non-current deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #000;padding:2px 0;text-align:right;vertical-align: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,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net non-current deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,302)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,450)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Net deferred tax assets (liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;(25,398)&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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;(38,653)&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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net non-current deferred tax liabilities are included in other non-current liabilities.&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 March&#160;31, 2025, the Company has determined that certain foreign amounts, which can be distributed tax efficiently, are not permanently reinvested where earned.  As of March 31, 2025, a tax liability of approximately $1,322,000 has been accrued for taxes that would be incurred upon repatriation of the earnings that are not permanently reinvested. As of March&#160;31, 2025, $79,490,000 of unremitted earnings of other subsidiaries and outside basis differences other than unremitted earnings are intended to be permanently reinvested.&#160; It is not practicable to calculate the amount of unrecognized deferred tax related to these basis differences.&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;Changes in the Company&#x2019;s uncertain income tax positions, excluding the related accrual for interest and penalties, are as follows:&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:90.789%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:60.252%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.977%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.977%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.979%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;411&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&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;411&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&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;414&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions for prior year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 had $96,000, $76,000, and $68,000 accrued for the payment of interest and penalties at March&#160;31, 2025, 2024, and 2023 respectively. The Company recognizes interest expense or penalties related to uncertain tax positions as a part of income tax expense in its consolidated statements of operations. $999,000 of the unrecognized tax benefits as of March&#160;31, 2025 would impact the effective tax rate if recognized. It is reasonably possible that the amount of unrecognized tax benefits could change in the next 12 months, however an estimate of the change cannot be made.&lt;/span&gt;&lt;/div&gt;&lt;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 and its subsidiaries file income tax returns in the U.S., various state, local, and foreign jurisdictions.&#160;The Company&#x2019;s major tax jurisdictions are the United States and Germany.&#160;&#160;With few exceptions, the Company is no longer subject to tax examinations by tax authorities in the United States for tax years prior to March 31, 2022 and in Germany for tax years prior to March 31, 2012. The Company has a current tax examination in Germany underway for fiscal years 2012 through 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 Inflation Reduction Act ("IRA") was enacted in fiscal year 2023 and includes the implementation of a new 15% minimum tax on book income of certain large corporations, an excise tax on stock buybacks, and various tax credits and incentives for energy and clean climate initiatives, among other provisions. The Company has evaluated the IRA and its provisions did not have a material impact to the Company's consolidated financial statements for fiscal 2024 or 2025.&lt;/span&gt;&lt;/div&gt;&lt;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 December 15, 2022, the European Union (EU) Member States formally adopted the EU&#x2019;s Pillar Two Directive, which generally provides for a minimum effective tax rate of 15%, as established by the Organization for Economic Co-operation and Development (OECD) Pillar Two Framework. A significant number of other countries are expected to also implement similar legislation with varying effective dates in the future.  Pillar Two legislation became effective for the Company during fiscal 2025 and the impact to current year tax expense was immaterial.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c-1" decimals="-3" id="f-1468" unitRef="usd">-44297000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c-6" decimals="-3" id="f-1469" unitRef="usd">20464000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c-7" decimals="-3" id="f-1470" unitRef="usd">26076000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c-1" decimals="-3" id="f-1471" unitRef="usd">38791000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c-6" decimals="-3" id="f-1472" unitRef="usd">41063000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c-7" decimals="-3" id="f-1473" unitRef="usd">48399000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c-1" id="f-1474">The sources and tax effects of the differences were as follows:&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&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&gt;&lt;td style="width:60.351%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.606%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.996%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.445%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.996%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.606%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.000%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="15" 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;Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Statutory federal income tax rate (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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;21.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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;21.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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;21.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 tax expense (benefit) at statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,156)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;15,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;State income taxes net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(514)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign taxes at rates other than statutory federal rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(431)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Employee benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;US benefit on foreign derived income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(259)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(686)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(477)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;US Tax on foreign earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Permanent items (4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Valuation allowance (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(787)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,002)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,384)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,539)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax audit adjustments (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(819)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/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;Unremitted earnings &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reversal of stranded tax effects from AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 income from tax refunds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(505)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Transfer pricing adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Return to provision adjustment &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(180)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Actual tax provision expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;(367)&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;14,902&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&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;26,046&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:22.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:112%"&gt;(1) Fiscal year 2024 and 2023 table amounts have been adjusted to be consistent with individual rate reconciling items disclosed for fiscal 2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:22.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:112%"&gt;(2) For fiscal 2023, the &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Company settled income tax assessments related to tax periods prior to the Company's acquisition of 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.  For fiscal 2024, the Company collected tax refunds related to a period prior to the Company's acquisition of STAHL.  In accordance with &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:22.5pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;the tax indemnifica&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;tion clause of the share purchase agreement, the Company will reimburse STAHL&#x2019;s prior owner which was recorded as an loss in Other (income) expense, net. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:22.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:112%"&gt;(3) For fiscal 2024, the Company wrote off $1,142,000 of tax attributes as a result of legal entity simplification.The tax attributes had an associated valuation allowance of  $1,142,000 which was also written off in fiscal 2024.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;(4) For fiscal 2024, a tax impact of $525,000 from&lt;/span&gt; non-deductible transaction costs was incurred as part of the montratec GmbH acquisition.</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c-1" decimals="4" id="f-1475" unitRef="number">0.2100</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c-6" decimals="4" id="f-1476" unitRef="number">0.2100</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c-7" decimals="4" id="f-1477" unitRef="number">0.2100</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c-1" decimals="-3" id="f-1478" unitRef="usd">-1156000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c-6" decimals="-3" id="f-1479" unitRef="usd">12921000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c-7" decimals="-3" id="f-1480" unitRef="usd">15640000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c-1" decimals="-3" id="f-1481" unitRef="usd">-514000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c-6" decimals="-3" id="f-1482" unitRef="usd">652000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c-7" decimals="-3" id="f-1483" unitRef="usd">2719000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="c-1" decimals="-3" id="f-1484" unitRef="usd">-431000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="c-6" decimals="-3" id="f-1485" unitRef="usd">-247000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="c-7" decimals="-3" id="f-1486" unitRef="usd">1757000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <cmco:EffectiveIncomeTaxRateReconciliationEmployeeBenefitsAmount contextRef="c-1" decimals="-3" id="f-1487" unitRef="usd">-483000</cmco:EffectiveIncomeTaxRateReconciliationEmployeeBenefitsAmount>
    <cmco:EffectiveIncomeTaxRateReconciliationEmployeeBenefitsAmount contextRef="c-6" decimals="-3" id="f-1488" unitRef="usd">-1347000</cmco:EffectiveIncomeTaxRateReconciliationEmployeeBenefitsAmount>
    <cmco:EffectiveIncomeTaxRateReconciliationEmployeeBenefitsAmount contextRef="c-7" decimals="-3" id="f-1489" unitRef="usd">-1207000</cmco:EffectiveIncomeTaxRateReconciliationEmployeeBenefitsAmount>
    <cmco:EffectiveIncomeTaxRateReconciliationForeignDerivedIncome contextRef="c-1" decimals="-3" id="f-1490" unitRef="usd">-259000</cmco:EffectiveIncomeTaxRateReconciliationForeignDerivedIncome>
    <cmco:EffectiveIncomeTaxRateReconciliationForeignDerivedIncome contextRef="c-6" decimals="-3" id="f-1491" unitRef="usd">-686000</cmco:EffectiveIncomeTaxRateReconciliationForeignDerivedIncome>
    <cmco:EffectiveIncomeTaxRateReconciliationForeignDerivedIncome contextRef="c-7" decimals="-3" id="f-1492" unitRef="usd">-477000</cmco:EffectiveIncomeTaxRateReconciliationForeignDerivedIncome>
    <us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings contextRef="c-1" decimals="-3" id="f-1493" unitRef="usd">379000</us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings>
    <us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings contextRef="c-6" decimals="-3" id="f-1494" unitRef="usd">757000</us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings>
    <us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings contextRef="c-7" decimals="-3" id="f-1495" unitRef="usd">1257000</us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings>
    <cmco:EffectiveIncomeTaxRateReconciliationPermanentItems contextRef="c-1" decimals="-3" id="f-1496" unitRef="usd">-421000</cmco:EffectiveIncomeTaxRateReconciliationPermanentItems>
    <cmco:EffectiveIncomeTaxRateReconciliationPermanentItems contextRef="c-6" decimals="-3" id="f-1497" unitRef="usd">-694000</cmco:EffectiveIncomeTaxRateReconciliationPermanentItems>
    <cmco:EffectiveIncomeTaxRateReconciliationPermanentItems contextRef="c-7" decimals="-3" id="f-1498" unitRef="usd">-168000</cmco:EffectiveIncomeTaxRateReconciliationPermanentItems>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c-1" decimals="-3" id="f-1499" unitRef="usd">181000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c-6" decimals="-3" id="f-1500" unitRef="usd">-1109000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c-7" decimals="-3" id="f-1501" unitRef="usd">-787000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationTaxCredits contextRef="c-1" decimals="-3" id="f-1502" unitRef="usd">1002000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationTaxCredits contextRef="c-6" decimals="-3" id="f-1503" unitRef="usd">1384000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationTaxCredits contextRef="c-7" decimals="-3" id="f-1504" unitRef="usd">1539000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c-1" decimals="-3" id="f-1505" unitRef="usd">-28000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c-6" decimals="-3" id="f-1506" unitRef="usd">1437000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c-7" decimals="-3" id="f-1507" unitRef="usd">285000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationTaxSettlements contextRef="c-1" decimals="-3" id="f-1508" unitRef="usd">0</us-gaap:IncomeTaxReconciliationTaxSettlements>
    <us-gaap:IncomeTaxReconciliationTaxSettlements contextRef="c-6" decimals="-3" id="f-1509" unitRef="usd">-819000</us-gaap:IncomeTaxReconciliationTaxSettlements>
    <us-gaap:IncomeTaxReconciliationTaxSettlements contextRef="c-7" decimals="-3" id="f-1510" unitRef="usd">2523000</us-gaap:IncomeTaxReconciliationTaxSettlements>
    <cmco:EffectiveIncomeTaxRateReconciliationUnremittedEarnings contextRef="c-1" decimals="-3" id="f-1511" unitRef="usd">397000</cmco:EffectiveIncomeTaxRateReconciliationUnremittedEarnings>
    <cmco:EffectiveIncomeTaxRateReconciliationUnremittedEarnings contextRef="c-6" decimals="-3" id="f-1512" unitRef="usd">501000</cmco:EffectiveIncomeTaxRateReconciliationUnremittedEarnings>
    <cmco:EffectiveIncomeTaxRateReconciliationUnremittedEarnings contextRef="c-7" decimals="-3" id="f-1513" unitRef="usd">720000</cmco:EffectiveIncomeTaxRateReconciliationUnremittedEarnings>
    <cmco:EffectiveIncomeTaxRateReconciliationReversalOfStrandedTaxEffectsFromAOCI contextRef="c-1" decimals="-3" id="f-1514" unitRef="usd">961000</cmco:EffectiveIncomeTaxRateReconciliationReversalOfStrandedTaxEffectsFromAOCI>
    <cmco:EffectiveIncomeTaxRateReconciliationReversalOfStrandedTaxEffectsFromAOCI contextRef="c-6" decimals="-3" id="f-1515" unitRef="usd">-22000</cmco:EffectiveIncomeTaxRateReconciliationReversalOfStrandedTaxEffectsFromAOCI>
    <cmco:EffectiveIncomeTaxRateReconciliationReversalOfStrandedTaxEffectsFromAOCI contextRef="c-7" decimals="-3" id="f-1516" unitRef="usd">0</cmco:EffectiveIncomeTaxRateReconciliationReversalOfStrandedTaxEffectsFromAOCI>
    <cmco:EffectiveIncomeTaxRateReconciliationInterestIncomeFromTaxRefunds contextRef="c-1" decimals="-3" id="f-1517" unitRef="usd">-505000</cmco:EffectiveIncomeTaxRateReconciliationInterestIncomeFromTaxRefunds>
    <cmco:EffectiveIncomeTaxRateReconciliationInterestIncomeFromTaxRefunds contextRef="c-6" decimals="-3" id="f-1518" unitRef="usd">0</cmco:EffectiveIncomeTaxRateReconciliationInterestIncomeFromTaxRefunds>
    <cmco:EffectiveIncomeTaxRateReconciliationInterestIncomeFromTaxRefunds contextRef="c-7" decimals="-3" id="f-1519" unitRef="usd">0</cmco:EffectiveIncomeTaxRateReconciliationInterestIncomeFromTaxRefunds>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense contextRef="c-1" decimals="-3" id="f-1520" unitRef="usd">286000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense contextRef="c-6" decimals="-3" id="f-1521" unitRef="usd">420000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense contextRef="c-7" decimals="-3" id="f-1522" unitRef="usd">119000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <cmco:EffectiveIncomeTaxRateReconciliationTransferPricingAdjustments contextRef="c-1" decimals="-3" id="f-1523" unitRef="usd">600000</cmco:EffectiveIncomeTaxRateReconciliationTransferPricingAdjustments>
    <cmco:EffectiveIncomeTaxRateReconciliationTransferPricingAdjustments contextRef="c-6" decimals="-3" id="f-1524" unitRef="usd">0</cmco:EffectiveIncomeTaxRateReconciliationTransferPricingAdjustments>
    <cmco:EffectiveIncomeTaxRateReconciliationTransferPricingAdjustments contextRef="c-7" decimals="-3" id="f-1525" unitRef="usd">0</cmco:EffectiveIncomeTaxRateReconciliationTransferPricingAdjustments>
    <cmco:EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustment contextRef="c-1" decimals="-3" id="f-1526" unitRef="usd">-180000</cmco:EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustment>
    <cmco:EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustment contextRef="c-6" decimals="-3" id="f-1527" unitRef="usd">440000</cmco:EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustment>
    <cmco:EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustment contextRef="c-7" decimals="-3" id="f-1528" unitRef="usd">2454000</cmco:EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustment>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1529" unitRef="usd">-367000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-1530" unitRef="usd">14902000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-1531" unitRef="usd">26046000</us-gaap:IncomeTaxExpenseBenefit>
    <cmco:TaxAttributesWrittenOff contextRef="c-6" decimals="-3" id="f-1532" unitRef="usd">1142000</cmco:TaxAttributesWrittenOff>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="c-6" decimals="-3" id="f-1533" unitRef="usd">-1142000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense contextRef="c-77" decimals="-3" id="f-1534" unitRef="usd">525000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c-1" id="f-1535">&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 provision for income tax expense (benefit) consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.298%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:57.969%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.575%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.403%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.420%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.527%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.575%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.531%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="15" 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;Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current income tax expense (benefit):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;6,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;15,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;7,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income tax expense (benefit):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,411)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,451)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(517)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,875)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,834)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;(367)&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;14,902&#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&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&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;26,046&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1536" unitRef="usd">6843000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-1537" unitRef="usd">15375000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-1538" unitRef="usd">7772000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1539" unitRef="usd">850000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-1540" unitRef="usd">2715000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-1541" unitRef="usd">2218000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1542" unitRef="usd">12226000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-1543" unitRef="usd">12097000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-1544" unitRef="usd">16356000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1545" unitRef="usd">-17411000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-1546" unitRef="usd">-12451000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-1547" unitRef="usd">-517000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1548" unitRef="usd">-2875000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-1549" unitRef="usd">-2834000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-1550" unitRef="usd">217000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1551" unitRef="usd">-367000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-1552" unitRef="usd">14902000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-1553" unitRef="usd">26046000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c-1" id="f-1554">The tax effects of temporary differences that give rise to significant portions of the deferred tax assets and deferred tax liabilities are as follows:&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.217%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.602%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.938%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.602%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.941%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="9" 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;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets (1):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;10,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;11,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and foreign tax loss and credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee benefit plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued vacation and incentive costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal tax credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ASC 842 Lease Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized Research and Development Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest Carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,802)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,156)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets after valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,915&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,410&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant, and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,909)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,525)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ASC 842 Right-of-Use Asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,807)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,509)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88,275)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,494)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(535)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unremitted earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,322)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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;(112,313)&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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;(123,063)&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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax assets (liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;(25,398)&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&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&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;(38,653)&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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:22.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:112%"&gt;(1) Fiscal year 2024 table amounts have been adjusted to be consistent with individual deferred tax items disclosed for fiscal 2025.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic contextRef="c-4" decimals="-3" id="f-1555" unitRef="usd">10649000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic contextRef="c-5" decimals="-3" id="f-1556" unitRef="usd">11779000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal contextRef="c-4" decimals="-3" id="f-1557" unitRef="usd">8992000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal contextRef="c-5" decimals="-3" id="f-1558" unitRef="usd">9354000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits contextRef="c-4" decimals="-3" id="f-1559" unitRef="usd">9624000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits contextRef="c-5" decimals="-3" id="f-1560" unitRef="usd">12203000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits>
    <us-gaap:DeferredTaxAssetsInventory contextRef="c-4" decimals="-3" id="f-1561" unitRef="usd">4243000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory contextRef="c-5" decimals="-3" id="f-1562" unitRef="usd">3853000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance contextRef="c-4" decimals="-3" id="f-1563" unitRef="usd">3060000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance contextRef="c-5" decimals="-3" id="f-1564" unitRef="usd">3301000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance>
    <cmco:DeferredTaxAssetsAccruedVacationAndIncentiveCosts contextRef="c-4" decimals="-3" id="f-1565" unitRef="usd">2943000</cmco:DeferredTaxAssetsAccruedVacationAndIncentiveCosts>
    <cmco:DeferredTaxAssetsAccruedVacationAndIncentiveCosts contextRef="c-5" decimals="-3" id="f-1566" unitRef="usd">3929000</cmco:DeferredTaxAssetsAccruedVacationAndIncentiveCosts>
    <cmco:DeferredTaxAssetsTaxCreditCarryforwardsFederal contextRef="c-4" decimals="-3" id="f-1567" unitRef="usd">12080000</cmco:DeferredTaxAssetsTaxCreditCarryforwardsFederal>
    <cmco:DeferredTaxAssetsTaxCreditCarryforwardsFederal contextRef="c-5" decimals="-3" id="f-1568" unitRef="usd">12094000</cmco:DeferredTaxAssetsTaxCreditCarryforwardsFederal>
    <cmco:DeferredTaxAssetLeaseLiability contextRef="c-4" decimals="-3" id="f-1569" unitRef="usd">19996000</cmco:DeferredTaxAssetLeaseLiability>
    <cmco:DeferredTaxAssetLeaseLiability contextRef="c-5" decimals="-3" id="f-1570" unitRef="usd">20120000</cmco:DeferredTaxAssetLeaseLiability>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="c-4" decimals="-3" id="f-1571" unitRef="usd">5309000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="c-5" decimals="-3" id="f-1572" unitRef="usd">5247000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment contextRef="c-4" decimals="-3" id="f-1573" unitRef="usd">15069000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment contextRef="c-5" decimals="-3" id="f-1574" unitRef="usd">12029000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetInterestCarryforward contextRef="c-4" decimals="-3" id="f-1575" unitRef="usd">10411000</us-gaap:DeferredTaxAssetInterestCarryforward>
    <us-gaap:DeferredTaxAssetInterestCarryforward contextRef="c-5" decimals="-3" id="f-1576" unitRef="usd">5657000</us-gaap:DeferredTaxAssetInterestCarryforward>
    <us-gaap:DeferredTaxAssetsOther contextRef="c-4" decimals="-3" id="f-1577" unitRef="usd">341000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther contextRef="c-5" decimals="-3" id="f-1578" unitRef="usd">0</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c-4" decimals="-3" id="f-1579" unitRef="usd">15802000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c-5" decimals="-3" id="f-1580" unitRef="usd">15156000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet contextRef="c-4" decimals="-3" id="f-1581" unitRef="usd">86915000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet contextRef="c-5" decimals="-3" id="f-1582" unitRef="usd">84410000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c-4" decimals="-3" id="f-1583" unitRef="usd">5909000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c-5" decimals="-3" id="f-1584" unitRef="usd">7525000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements contextRef="c-4" decimals="-3" id="f-1585" unitRef="usd">16807000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements contextRef="c-5" decimals="-3" id="f-1586" unitRef="usd">18509000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets contextRef="c-4" decimals="-3" id="f-1587" unitRef="usd">88275000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets contextRef="c-5" decimals="-3" id="f-1588" unitRef="usd">96494000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesOther contextRef="c-4" decimals="-3" id="f-1589" unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther contextRef="c-5" decimals="-3" id="f-1590" unitRef="usd">535000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings contextRef="c-4" decimals="-3" id="f-1591" unitRef="usd">1322000</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
    <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings contextRef="c-5" decimals="-3" id="f-1592" unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c-4" decimals="-3" id="f-1593" unitRef="usd">112313000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c-5" decimals="-3" id="f-1594" unitRef="usd">123063000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities contextRef="c-4" decimals="-3" id="f-1595" unitRef="usd">25398000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities contextRef="c-5" decimals="-3" id="f-1596" unitRef="usd">38653000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance contextRef="c-398" decimals="-3" id="f-1597" unitRef="usd">1151000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance contextRef="c-399" decimals="-3" id="f-1598" unitRef="usd">989000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance contextRef="c-400" decimals="-3" id="f-1599" unitRef="usd">2571000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance contextRef="c-401" decimals="-3" id="f-1600" unitRef="usd">2091000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:TaxCreditCarryforwardValuationAllowance contextRef="c-398" decimals="-4" id="f-1601" unitRef="usd">12080000</us-gaap:TaxCreditCarryforwardValuationAllowance>
    <us-gaap:TaxCreditCarryforwardValuationAllowance contextRef="c-399" decimals="-3" id="f-1602" unitRef="usd">12076000</us-gaap:TaxCreditCarryforwardValuationAllowance>
    <cmco:OperatingLossCarryforwardsSubjectToExpiration contextRef="c-398" decimals="-3" id="f-1603" unitRef="usd">4648000</cmco:OperatingLossCarryforwardsSubjectToExpiration>
    <cmco:OperatingLossCarryforwardsSubjectToExpiration contextRef="c-402" decimals="-3" id="f-1604" unitRef="usd">50711000</cmco:OperatingLossCarryforwardsSubjectToExpiration>
    <cmco:OperatingLossCarryforwardsSubjectToExpiration contextRef="c-400" decimals="-3" id="f-1605" unitRef="usd">59159000</cmco:OperatingLossCarryforwardsSubjectToExpiration>
    <cmco:DeferredTaxAssetsTaxCreditCarryforwardsState contextRef="c-4" decimals="-3" id="f-1606" unitRef="usd">1221000</cmco:DeferredTaxAssetsTaxCreditCarryforwardsState>
    <cmco:ScheduleofClassificationofDeferredIncomeTaxesinConsolidatedBalanceSheetTableTextBlock contextRef="c-1" id="f-1607">&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;Deferred income taxes are classified within the consolidated balance sheets based on the following breakdown:&lt;/span&gt;&lt;/div&gt;&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:91.081%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.217%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.602%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.938%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.602%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.941%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="9" 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;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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;2024&lt;/span&gt;&lt;/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;Net non-current deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #000;padding:2px 0;text-align:right;vertical-align: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,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net non-current deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,302)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,450)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Net deferred tax assets (liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;(25,398)&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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;(38,653)&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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cmco:ScheduleofClassificationofDeferredIncomeTaxesinConsolidatedBalanceSheetTableTextBlock>
    <cmco:DeferredTaxAssetsNonCurrentNet contextRef="c-4" decimals="-3" id="f-1608" unitRef="usd">2904000</cmco:DeferredTaxAssetsNonCurrentNet>
    <cmco:DeferredTaxAssetsNonCurrentNet contextRef="c-5" decimals="-3" id="f-1609" unitRef="usd">1797000</cmco:DeferredTaxAssetsNonCurrentNet>
    <us-gaap:DeferredTaxAndOtherLiabilitiesNoncurrent contextRef="c-4" decimals="-3" id="f-1610" unitRef="usd">28302000</us-gaap:DeferredTaxAndOtherLiabilitiesNoncurrent>
    <us-gaap:DeferredTaxAndOtherLiabilitiesNoncurrent contextRef="c-5" decimals="-3" id="f-1611" unitRef="usd">40450000</us-gaap:DeferredTaxAndOtherLiabilitiesNoncurrent>
    <us-gaap:DeferredTaxLiabilities contextRef="c-4" decimals="-3" id="f-1612" unitRef="usd">25398000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities contextRef="c-5" decimals="-3" id="f-1613" unitRef="usd">38653000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings contextRef="c-4" decimals="-3" id="f-1614" unitRef="usd">1322000</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
    <us-gaap:UndistributedEarningsOfForeignSubsidiaries contextRef="c-4" decimals="-3" id="f-1615" unitRef="usd">79490000</us-gaap:UndistributedEarningsOfForeignSubsidiaries>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock contextRef="c-1" id="f-1616">&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;Changes in the Company&#x2019;s uncertain income tax positions, excluding the related accrual for interest and penalties, are as follows:&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:90.789%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:60.252%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.977%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.977%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.979%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;411&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&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;411&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&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;414&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions for prior year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-5" decimals="-3" id="f-1617" unitRef="usd">411000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-17" decimals="-3" id="f-1618" unitRef="usd">411000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-23" decimals="-3" id="f-1619" unitRef="usd">414000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c-1" decimals="-3" id="f-1620" unitRef="usd">563000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c-6" decimals="-3" id="f-1621" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c-7" decimals="-3" id="f-1622" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation contextRef="c-1" decimals="-3" id="f-1623" unitRef="usd">25000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation contextRef="c-6" decimals="-3" id="f-1624" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation contextRef="c-7" decimals="-3" id="f-1625" unitRef="usd">3000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-4" decimals="-3" id="f-1626" unitRef="usd">999000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-5" decimals="-3" id="f-1627" unitRef="usd">411000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-17" decimals="-3" id="f-1628" unitRef="usd">411000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense contextRef="c-1" decimals="-3" id="f-1629" unitRef="usd">96000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense contextRef="c-6" decimals="-3" id="f-1630" unitRef="usd">76000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense contextRef="c-7" decimals="-3" id="f-1631" unitRef="usd">68000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-4" decimals="-3" id="f-1632" unitRef="usd">999000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="c-1" id="f-1633">Leases&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;Nature of leases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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. At the inception of an arrangement, the Company determines whether the arrangement is or contains a lease based on the unique facts and circumstances present. At lease commencement, the Company evaluates whether the arrangement is a finance or operating lease, and accounts for it accordingly. Operating leases are included in other assets, other current liabilities, and other liabilities on the Company&#x2019;s Consolidated Balance Sheet. Finance leases are included in net property, plant, and equipment, current portion of long-term debt and finance lease obligation, and the remaining balance is recorded within Term loan and finance lease obligations on the Consolidated Balance Sheet. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leases with a term greater than one year are recognized on the Consolidated Balance Sheet as right-of-use (&#x201c;ROU&#x201d;) assets, lease obligations, and, if applicable, long-term lease obligations in the financial statement line items above. 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. As the interest rate implicit in lease contracts is generally not readily determinable, the Company uses its estimated incremental borrowing rate in determining the present value of lease payments. The incremental borrowing rate is determined based on the Company&#x2019;s recent debt issuances, lease term, and the currency in which lease payments are made. The Company recognizes lease expense on a straight-line basis over the lease term. Additionally, because the Company has elected to not separate lease and non-lease components, variable costs also include payments to the landlord for common area maintenance, real estate taxes, insurance, and other operating expenses. &lt;/span&gt;&lt;/div&gt;&lt;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 renewal 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. The Company recorded a finance lease for a manufacturing facility in Hartland, WI that has a 23 year lease term which terminates in 2035 as a result of the Dorner acquisition. As of March&#160;31, 2025, the Company does not have any significant additional leases that have not yet commenced.&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;Significant Inputs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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 presents the weighted average remaining lease term and discount rate as of March&#160;31, 2025 and March&#160;31, 2024, respectively:&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:84.356%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.492%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.493%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.910%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.493%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.912%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align: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;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:2pt solid #242424;border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" 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;Weighted-average remaining lease term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 13pt 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;&#160;&#160;&#160;&#160;&#160;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.16&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 19pt 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;&#160;&#160;&#160;&#160;&#160;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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.58&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.58&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="12" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 13pt 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;&#160;&#160;&#160;&#160;&#160;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 19pt 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;&#160;&#160;&#160;&#160;&#160;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div 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;Amounts recognized on the 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;The following table illustrates the balance sheet classification for lease assets and liabilities as of March&#160;31, 2025 and March&#160;31, 2024, respectively (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:90.789%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.709%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.444%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.350%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.444%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.353%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align: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;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&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: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;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1647"&gt;&lt;span style="-sec-ix-hidden:f-1648"&gt;Other assets (1)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;65,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;&lt;span style="-sec-ix-hidden:f-1651"&gt;&lt;span style="-sec-ix-hidden:f-1652"&gt;Accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;&lt;span style="-sec-ix-hidden:f-1655"&gt;&lt;span style="-sec-ix-hidden:f-1656"&gt;Other non current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;69,696&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;69,389&#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&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance leases:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;&lt;span style="-sec-ix-hidden:f-1661"&gt;&lt;span style="-sec-ix-hidden:f-1662"&gt;Net property, plant, and equipment&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;10,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;11,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;&lt;span style="-sec-ix-hidden:f-1665"&gt;&lt;span style="-sec-ix-hidden:f-1666"&gt;Current portion of long-term debt and finance lease obligation&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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&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;&lt;span style="-sec-ix-hidden:f-1669"&gt;&lt;span style="-sec-ix-hidden:f-1670"&gt;Term loan and finance lease obligations&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 colspan="3" style="padding:0 1pt"&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;12,267&#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&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:0 1pt"&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;12,937&#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&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;Operating lease expense of $14,433,000, $12,550,000 and $9,197,000 for the fiscal years ending March&#160;31, 2025, 2024, and 2023, respectively, is included in Income from operations on the Consolidated Statements of Operations. Short-term lease expense, sublease income, and variable lease expenses are not material for the fiscal year ending March&#160;31, 2025, 2024, and 2023, respectively. Finance lease expense of $1,001,000 for both fiscal years ending March&#160;31, 2025 and 2024, is included in Income from operations on the Consolidated Statements of Operations, and $566,000 and $597,000 and is included in Interest and debt expense for the fiscal years ending March&#160;31, 2025 and 2024, on the Company's Consolidated Statements of Operations related to the finance lease.&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;Other lease disclosures &lt;/span&gt;&lt;/div&gt;&lt;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;Future maturities of leases as of March 31, 2025, were as follows (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:84.064%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:46.030%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:25.334%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:25.336%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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;Year:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td 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,343&#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&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;1,274&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align: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 undiscounted lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Less: imputed interest&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;26,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;3,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Present value of lease liabilities&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;69,696&#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&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;12,267&#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&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;Supplemental cash flow information related to leases is as follows (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:88.157%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:51.138%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.820%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.820%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.822%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&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;Year ended &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&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;Year ended &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&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;Year ended &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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;12,014&#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&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;9,454&#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&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;8,872&#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&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;1,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;1,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;1,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;22,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeFinanceLeaseTermOfContract1 contextRef="c-64" id="f-1634">P1Y</us-gaap:LesseeFinanceLeaseTermOfContract1>
    <us-gaap:LesseeFinanceLeaseTermOfContract1 contextRef="c-65" id="f-1635">P23Y</us-gaap:LesseeFinanceLeaseTermOfContract1>
    <us-gaap:LesseeFinanceLeaseTermOfContract1 contextRef="c-264" id="f-1636">P23Y</us-gaap:LesseeFinanceLeaseTermOfContract1>
    <us-gaap:LeaseCostTableTextBlock contextRef="c-1" id="f-1637">&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 presents the weighted average remaining lease term and discount rate as of March&#160;31, 2025 and March&#160;31, 2024, respectively:&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:84.356%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.492%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.493%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.910%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.493%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.912%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align: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;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:2pt solid #242424;border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" 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;Weighted-average remaining lease term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 13pt 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;&#160;&#160;&#160;&#160;&#160;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.16&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 19pt 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;&#160;&#160;&#160;&#160;&#160;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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.58&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.58&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="12" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 13pt 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;&#160;&#160;&#160;&#160;&#160;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 19pt 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;&#160;&#160;&#160;&#160;&#160;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to leases is as follows (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:88.157%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:51.138%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.820%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.820%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.822%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&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;Year ended &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&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;Year ended &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&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;Year ended &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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;12,014&#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&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;9,454&#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&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;8,872&#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&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;1,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;1,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;1,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;22,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-4" id="f-1638">P8Y3M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-5" id="f-1639">P9Y1M28D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-4" id="f-1640">P10Y6M29D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-5" id="f-1641">P11Y6M29D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-4" decimals="4" id="f-1642" unitRef="number">0.0705</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-5" decimals="4" id="f-1643" unitRef="number">0.0696</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent contextRef="c-4" decimals="4" id="f-1644" unitRef="number">0.0451</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent contextRef="c-5" decimals="4" id="f-1645" unitRef="number">0.0451</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <cmco:AssetsAndLiabilitiesLesseeTableTextBlock contextRef="c-1" id="f-1646">&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 sheet classification for lease assets and liabilities as of March&#160;31, 2025 and March&#160;31, 2024, respectively (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:90.789%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.709%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.444%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.350%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.444%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.353%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align: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;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&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: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;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1647"&gt;&lt;span style="-sec-ix-hidden:f-1648"&gt;Other assets (1)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;65,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;&lt;span style="-sec-ix-hidden:f-1651"&gt;&lt;span style="-sec-ix-hidden:f-1652"&gt;Accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;&lt;span style="-sec-ix-hidden:f-1655"&gt;&lt;span style="-sec-ix-hidden:f-1656"&gt;Other non current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;69,696&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;69,389&#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&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance leases:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;&lt;span style="-sec-ix-hidden:f-1661"&gt;&lt;span style="-sec-ix-hidden:f-1662"&gt;Net property, plant, and equipment&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;10,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;11,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;&lt;span style="-sec-ix-hidden:f-1665"&gt;&lt;span style="-sec-ix-hidden:f-1666"&gt;Current portion of long-term debt and finance lease obligation&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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&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;&lt;span style="-sec-ix-hidden:f-1669"&gt;&lt;span style="-sec-ix-hidden:f-1670"&gt;Term loan and finance lease obligations&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 colspan="3" style="padding:0 1pt"&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;12,267&#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&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:0 1pt"&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;12,937&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cmco:AssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-4" decimals="-3" id="f-1649" unitRef="usd">59506000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-5" decimals="-3" id="f-1650" unitRef="usd">65584000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-4" decimals="-3" id="f-1653" unitRef="usd">9961000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-5" decimals="-3" id="f-1654" unitRef="usd">8723000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-4" decimals="-3" id="f-1657" unitRef="usd">59735000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-5" decimals="-3" id="f-1658" unitRef="usd">60666000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability contextRef="c-4" decimals="-3" id="f-1659" unitRef="usd">69696000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability contextRef="c-5" decimals="-3" id="f-1660" unitRef="usd">69389000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c-4" decimals="-3" id="f-1663" unitRef="usd">10595000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c-5" decimals="-3" id="f-1664" unitRef="usd">11596000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="c-4" decimals="-3" id="f-1667" unitRef="usd">739000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="c-5" decimals="-3" id="f-1668" unitRef="usd">670000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c-4" decimals="-3" id="f-1671" unitRef="usd">11528000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c-5" decimals="-3" id="f-1672" unitRef="usd">12267000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiability contextRef="c-4" decimals="-3" id="f-1673" unitRef="usd">12267000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability contextRef="c-5" decimals="-3" id="f-1674" unitRef="usd">12937000</us-gaap:FinanceLeaseLiability>
    <us-gaap:OperatingLeaseCost contextRef="c-1" decimals="-3" id="f-1675" unitRef="usd">14433000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-6" decimals="-4" id="f-1676" unitRef="usd">12550000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-7" decimals="-3" id="f-1677" unitRef="usd">9197000</us-gaap:OperatingLeaseCost>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c-1" decimals="-3" id="f-1678" unitRef="usd">1001000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c-6" decimals="-3" id="f-1679" unitRef="usd">1001000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c-1" decimals="-3" id="f-1680" unitRef="usd">566000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c-6" decimals="-3" id="f-1681" unitRef="usd">597000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c-1" id="f-1682">&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;Future maturities of leases as of March 31, 2025, were as follows (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:84.064%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:46.030%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:25.334%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:25.336%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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;Year:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td 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,343&#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&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;1,274&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align: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 undiscounted lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Less: imputed interest&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;26,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;3,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Present value of lease liabilities&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;69,696&#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&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;12,267&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-4" decimals="-3" id="f-1683" unitRef="usd">14343000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-4" decimals="-3" id="f-1684" unitRef="usd">1274000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c-4" decimals="-3" id="f-1685" unitRef="usd">13799000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo contextRef="c-4" decimals="-3" id="f-1686" unitRef="usd">1312000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c-4" decimals="-3" id="f-1687" unitRef="usd">12097000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree contextRef="c-4" decimals="-3" id="f-1688" unitRef="usd">1351000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="c-4" decimals="-3" id="f-1689" unitRef="usd">9220000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour contextRef="c-4" decimals="-3" id="f-1690" unitRef="usd">1392000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive contextRef="c-4" decimals="-3" id="f-1691" unitRef="usd">8176000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive contextRef="c-4" decimals="-3" id="f-1692" unitRef="usd">1433000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive contextRef="c-4" decimals="-3" id="f-1693" unitRef="usd">38639000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive contextRef="c-4" decimals="-3" id="f-1694" unitRef="usd">8832000</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c-4" decimals="-3" id="f-1695" unitRef="usd">96274000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue contextRef="c-4" decimals="-3" id="f-1696" unitRef="usd">15594000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c-4" decimals="-3" id="f-1697" unitRef="usd">26578000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount contextRef="c-4" decimals="-3" id="f-1698" unitRef="usd">3327000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c-4" decimals="-3" id="f-1699" unitRef="usd">69696000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability contextRef="c-4" decimals="-3" id="f-1700" unitRef="usd">12267000</us-gaap:FinanceLeaseLiability>
    <us-gaap:OperatingLeasePayments contextRef="c-1" decimals="-3" id="f-1701" unitRef="usd">12014000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="c-6" decimals="-3" id="f-1702" unitRef="usd">9454000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="c-7" decimals="-3" id="f-1703" unitRef="usd">8872000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c-1" decimals="-3" id="f-1704" unitRef="usd">1237000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c-6" decimals="-3" id="f-1705" unitRef="usd">1200000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c-7" decimals="-3" id="f-1706" unitRef="usd">1166000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-1" decimals="-3" id="f-1707" unitRef="usd">8173000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-6" decimals="-3" id="f-1708" unitRef="usd">22506000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-7" decimals="-3" id="f-1709" unitRef="usd">31423000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c-1" id="f-1710">Business Segment Information&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;ASC Topic 280, &#x201c;Segment Reporting,&#x201d; establishes the standards for reporting information about operating segments in financial statements. The Company has one operating and reportable segment for both internal and external reporting 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;The Company&#x2019;s Chief Executive Officer (&#x201c;CEO&#x201d;), who is its chief operating decision maker (&#x201c;CODM&#x201d;), evaluates the performance of the Company&#x2019;s operating segment based on Income from operations. The CODM reviews budget-to-actual variances and year over year performance when making operating decisions to allocate resources to the segment. &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 significant segment expenses that are regularly provided on a quarterly basis to CODM are cost of products sold, research and development expenses, selling expenses, general and administrative expenses and amortization of intangibles, which are presented on the face of the Consolidated Statements of Operations and included in the calculation of Operating Income. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial information relating to the Company&#x2019;s operations by geographic area is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.002%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.897%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.386%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.897%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.386%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.899%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="15" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net sales:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;556,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;591,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;595,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Germany&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;175,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Europe, Middle East, and Africa (Excluding Germany)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Asia Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Latin America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;963,027&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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,013,540&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;936,240&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Note: Net sales to external customers are attributed to geographic areas based upon the location from which the product was shipped from the Company to the customer.&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.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.002%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.897%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.386%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.897%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.386%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.899%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="15" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;1,079,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;1,129,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;1,127,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Germany&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;540,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;553,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;417,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Europe, Middle East, and Africa (Excluding Germany)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Asia Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Latin America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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,738,788&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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,825,945&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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,698,455&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.002%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.897%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.386%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.897%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.386%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.899%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="15" 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;Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&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;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Long-lived assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;762,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;781,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;791,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Germany&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;398,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;407,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;295,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Europe, Middle East, and Africa (Excluding Germany)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Asia Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Latin America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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,173,533&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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,202,363&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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,101,526&#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&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;Note: Long-lived assets include net property, plant, and equipment, goodwill, and other intangibles, net.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.002%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.897%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.386%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.897%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.386%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.899%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Sales by major product group are as follows:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hoists&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;479,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;494,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;456,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;High Precision Conveyors&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Chain and rigging tools&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,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;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 cranes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Actuators and rotary unions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Digital power control and delivery systems&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Elevator application drive systems&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;963,027&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;1,013,540&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;936,240&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="c-1"
      decimals="INF"
      id="f-1711"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:NumberOfOperatingSegments
      contextRef="c-1"
      decimals="INF"
      id="f-1712"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="c-1" id="f-1713">&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;Financial information relating to the Company&#x2019;s operations by geographic area is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.002%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.897%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.386%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.897%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.386%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.899%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="15" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net sales:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;556,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;591,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;595,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Germany&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;175,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Europe, Middle East, and Africa (Excluding Germany)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Asia Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Latin America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;963,027&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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,013,540&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;936,240&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Note: Net sales to external customers are attributed to geographic areas based upon the location from which the product was shipped from the Company to the customer.&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.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.002%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.897%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.386%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.897%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.386%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.899%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="15" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;1,079,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;1,129,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;1,127,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Germany&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;540,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;553,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;417,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Europe, Middle East, and Africa (Excluding Germany)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Asia Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Latin America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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,738,788&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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,825,945&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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,698,455&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.002%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.897%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.386%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.897%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.386%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.899%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="15" 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;Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&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;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Long-lived assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;762,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;781,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;791,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Germany&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;398,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;407,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;295,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Europe, Middle East, and Africa (Excluding Germany)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Asia Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Latin America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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,173,533&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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,202,363&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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,101,526&#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&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;Note: Long-lived assets include net property, plant, and equipment, goodwill, and other intangibles, net.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.002%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.897%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.386%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.897%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.386%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.899%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Sales by major product group are as follows:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hoists&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;479,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;494,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;456,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;High Precision Conveyors&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Chain and rigging tools&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,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;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 cranes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Actuators and rotary unions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Digital power control and delivery systems&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Elevator application drive systems&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;963,027&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;1,013,540&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;936,240&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-403" decimals="-3" id="f-1714" unitRef="usd">556972000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-404" decimals="-3" id="f-1715" unitRef="usd">591497000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-405" decimals="-3" id="f-1716" unitRef="usd">595363000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-406" decimals="-3" id="f-1717" unitRef="usd">217189000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-407" decimals="-3" id="f-1718" unitRef="usd">233797000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-408" decimals="-3" id="f-1719" unitRef="usd">175294000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-409" decimals="-3" id="f-1720" unitRef="usd">116749000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-410" decimals="-3" id="f-1721" unitRef="usd">112839000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-411" decimals="-3" id="f-1722" unitRef="usd">97597000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-412" decimals="-3" id="f-1723" unitRef="usd">17479000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-413" decimals="-3" id="f-1724" unitRef="usd">21431000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-414" decimals="-3" id="f-1725" unitRef="usd">18883000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-415" decimals="-3" id="f-1726" unitRef="usd">22173000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-416" decimals="-3" id="f-1727" unitRef="usd">17877000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-417" decimals="-3" id="f-1728" unitRef="usd">16720000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-418" decimals="-3" id="f-1729" unitRef="usd">32465000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-419" decimals="-3" id="f-1730" unitRef="usd">36099000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-420" decimals="-3" id="f-1731" unitRef="usd">32383000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-1732" unitRef="usd">963027000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-6" decimals="-3" id="f-1733" unitRef="usd">1013540000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-3" id="f-1734" unitRef="usd">936240000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Assets contextRef="c-421" decimals="-3" id="f-1735" unitRef="usd">1079209000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-422" decimals="-3" id="f-1736" unitRef="usd">1129237000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-423" decimals="-3" id="f-1737" unitRef="usd">1127321000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-424" decimals="-3" id="f-1738" unitRef="usd">540515000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-425" decimals="-3" id="f-1739" unitRef="usd">553103000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-426" decimals="-3" id="f-1740" unitRef="usd">417167000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-427" decimals="-3" id="f-1741" unitRef="usd">76831000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-428" decimals="-3" id="f-1742" unitRef="usd">90921000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-429" decimals="-3" id="f-1743" unitRef="usd">81413000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-430" decimals="-3" id="f-1744" unitRef="usd">6811000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-431" decimals="-3" id="f-1745" unitRef="usd">9606000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-432" decimals="-3" id="f-1746" unitRef="usd">12668000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-433" decimals="-3" id="f-1747" unitRef="usd">11821000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-434" decimals="-3" id="f-1748" unitRef="usd">14094000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-435" decimals="-3" id="f-1749" unitRef="usd">16063000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-436" decimals="-3" id="f-1750" unitRef="usd">23601000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-437" decimals="-3" id="f-1751" unitRef="usd">28984000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-438" decimals="-3" id="f-1752" unitRef="usd">43823000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-4" decimals="-3" id="f-1753" unitRef="usd">1738788000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-5" decimals="-3" id="f-1754" unitRef="usd">1825945000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-17" decimals="-3" id="f-1755" unitRef="usd">1698455000</us-gaap:Assets>
    <us-gaap:NoncurrentAssets contextRef="c-421" decimals="-3" id="f-1756" unitRef="usd">762328000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-422" decimals="-3" id="f-1757" unitRef="usd">781232000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-423" decimals="-3" id="f-1758" unitRef="usd">791835000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-424" decimals="-3" id="f-1759" unitRef="usd">398188000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-425" decimals="-3" id="f-1760" unitRef="usd">407136000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-426" decimals="-3" id="f-1761" unitRef="usd">295233000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-427" decimals="-3" id="f-1762" unitRef="usd">8625000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-428" decimals="-3" id="f-1763" unitRef="usd">8156000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-429" decimals="-3" id="f-1764" unitRef="usd">8254000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-430" decimals="-3" id="f-1765" unitRef="usd">1071000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-431" decimals="-3" id="f-1766" unitRef="usd">1190000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-432" decimals="-3" id="f-1767" unitRef="usd">1267000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-433" decimals="-3" id="f-1768" unitRef="usd">1854000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-434" decimals="-3" id="f-1769" unitRef="usd">2058000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-435" decimals="-3" id="f-1770" unitRef="usd">2207000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-436" decimals="-3" id="f-1771" unitRef="usd">1467000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-437" decimals="-3" id="f-1772" unitRef="usd">2591000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-438" decimals="-3" id="f-1773" unitRef="usd">2730000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-4" decimals="-3" id="f-1774" unitRef="usd">1173533000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-5" decimals="-3" id="f-1775" unitRef="usd">1202363000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-17" decimals="-3" id="f-1776" unitRef="usd">1101526000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-439" decimals="-3" id="f-1777" unitRef="usd">479612000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-440" decimals="-3" id="f-1778" unitRef="usd">494726000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-441" decimals="-3" id="f-1779" unitRef="usd">456300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-442" decimals="-3" id="f-1780" unitRef="usd">154660000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-443" decimals="-3" id="f-1781" unitRef="usd">163462000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-444" decimals="-3" id="f-1782" unitRef="usd">149586000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-445" decimals="-3" id="f-1783" unitRef="usd">76072000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-446" decimals="-3" id="f-1784" unitRef="usd">74075000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-447" decimals="-3" id="f-1785" unitRef="usd">76990000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-448" decimals="-3" id="f-1786" unitRef="usd">37113000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-449" decimals="-3" id="f-1787" unitRef="usd">39520000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-450" decimals="-3" id="f-1788" unitRef="usd">38369000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-451" decimals="-3" id="f-1789" unitRef="usd">87735000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-452" decimals="-3" id="f-1790" unitRef="usd">97303000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-453" decimals="-3" id="f-1791" unitRef="usd">84663000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-454" decimals="-3" id="f-1792" unitRef="usd">110379000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-455" decimals="-3" id="f-1793" unitRef="usd">122344000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-456" decimals="-3" id="f-1794" unitRef="usd">102962000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-457" decimals="-3" id="f-1795" unitRef="usd">17456000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-458" decimals="-3" id="f-1796" unitRef="usd">22110000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-459" decimals="-3" id="f-1797" unitRef="usd">27370000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-1798" unitRef="usd">963027000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-6" decimals="-3" id="f-1799" unitRef="usd">1013540000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-3" id="f-1800" unitRef="usd">936240000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ComprehensiveIncomeNoteTextBlock contextRef="c-1" id="f-1801">Accumulated Other Comprehensive Loss&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;The components of accumulated other comprehensive loss is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:72.911%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.506%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.024%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.364%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.495%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="9" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align: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;/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&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustment &#x2013; net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #242424;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #242424;padding:2px 0;text-align:right;vertical-align: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,942)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #242424;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #242424;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #242424;padding:2px 0;text-align:right;vertical-align: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,785)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #242424;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension liability &#x2013; net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,924)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Postretirement obligations &#x2013; net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Split-dollar life insurance arrangements &#x2013; net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Derivatives qualifying as hedges &#x2013; net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,919)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;(21,101)&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;(39,677)&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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The deferred taxes related to the adjustments associated with the items included in accumulated other comprehensive loss, net of deferred tax asset valuation allowances, were $(6,530,121), $636,000, and $(6,371,000) for fiscal 2025, 2024, and 2023 respectively.&#160;&#160;Refer to Note 17 for discussion of the deferred tax asset valuation allowance.&#160;&#160;In the period subsequent to our initial recording of the valuation allowance in fiscal 2011, increases and decreases to both the deferred tax assets associated with items in accumulated other comprehensive loss, and the valuation allowance, have been recorded as offsets to comprehensive income.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result of the Tax Cuts and Jobs Act (the "TCJA"), the Company recorded as an offsetting entry a $(7,251,000) stranded tax effect in the minimum pension liability component and a $(194,000) stranded tax effect in the split dollar life insurance arrangement component of other comprehensive income in fiscal 2018. As a result of the pension termination in fiscal 2025, $(7,050,000) of the stranded tax effect was released from accumulated other comprehensive loss and recorded as a decrease of income taxes in the consolidated statement of operations.  The resulting stranded tax effect of $201,000 relates to the Company's  remaining U.S. pension plan. The stranded tax effect related to the other post retirement obligations component was not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result of the recording of a deferred tax asset valuation allowance in fiscal 2011, the Company recorded as an offsetting entry a $7,605,000 stranded tax effect in the minimum pension liability component, $935,000 stranded tax effect in the other post retirement obligations component and a $747,000 stranded tax effect in the split dollar life insurance arrangement component of other comprehensive income. With the reversal of that valuation allowance in fiscal 2013, the Company recorded the reversal of the valuation allowance as a reduction of income taxes in the consolidated statement of operations.  As a result of the pension termination in fiscal 2025, the stranded tax effect of $7,605,000 was released from accumulated other comprehensive loss and recorded as a decrease of income taxes in the consolidated statement 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;As a result of the recording of a deferred tax asset valuation allowance in fiscal 2005, the Company recorded as an offsetting entry a $406,000 stranded tax effect in the minimum pension liability component of other comprehensive income. With the reversal of that valuation allowance in fiscal 2006, the Company recorded the reversal of the valuation allowance as a reduction of income taxes in the consolidated statement of operations.  As a result of the pension termination in fiscal 2025, the stranded tax effect of $406,000 was released from accumulated other comprehensive loss and recorded as a decrease of income taxes in the consolidated statement 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;The stranded tax effects described above are in accordance with ASC Topic 740, &#x201c;Income Taxes&#x201d; even though the impact of the TCJA and the deferred tax asset valuation allowance described above were initially established as an adjustment to comprehensive income. This amount will remain indefinitely as a component of accumulated other comprehensive loss.  &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;Changes in accumulated other comprehensive income by component are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.431%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.364%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.340%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.364%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.069%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.364%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.493%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.364%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.911%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align: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, 2025&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align: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 #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align: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 #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align: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 #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align: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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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: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;(10,696)&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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: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;(32,785)&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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: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;3,804&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,677)&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&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;Other comprehensive income (loss) before reclassification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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,157)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:22.5pt;vertical-align: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 to net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,966)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Net current period other comprehensive (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="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;25,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="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;(1,157)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,723)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="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;18,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Ending balance net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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: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: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;14,760&#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:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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: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: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;(33,942)&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:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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: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: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;(1,919)&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:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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: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: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,101)&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:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.694%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.347%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.579%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.347%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.579%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.347%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.159%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.483%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.165%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="24" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align: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, 2024&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align: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 #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align: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 #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align: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 #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align: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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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: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;(12,800)&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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: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;(32,352)&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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: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;7,109&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38,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:bottom"&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;Other comprehensive income (loss) before reclassification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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,979)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;(433)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;6,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;4,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Amounts reclassified from other comprehensive loss to net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,212)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,129)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Net current period other comprehensive (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="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;(433)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,305)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="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;(1,634)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Ending balance net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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: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: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;(10,696)&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:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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: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: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;(32,785)&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:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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: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: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,804&#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:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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: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: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;(39,677)&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:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="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 accumulated other comprehensive loss for the year ended March&#160;31, 2025 are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.573%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:38.465%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.634%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.086%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.467%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:45.648%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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;Details of AOCL Components&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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 reclassified from AOCL&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Affected line item on 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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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: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 pension amount unrecognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/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&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;24,118&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;(1)&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&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;24,118&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,936)&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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&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&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;18,182&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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&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;36&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;(10,717)&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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&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;(10,661)&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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&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,695&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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&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&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;(7,966)&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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="padding-left:45pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;These accumulated other comprehensive loss components are included in the computation of net periodic pension cost. (See Note 13 for additional details.)&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;Details of amounts reclassified out of accumulated other comprehensive loss for the year ended March&#160;31, 2024 are 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:86.988%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:38.731%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.640%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.168%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:45.961%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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;Details of AOCL Components&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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 reclassified from AOCL&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;Affected line item on 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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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: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 pension amount unrecognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/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&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;5,344&#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&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;(1)&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&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;5,344&#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&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&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,261)&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&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&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&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;4,083&#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&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:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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&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;38&#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&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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,861)&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&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(663)&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&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&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;(13,486)&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&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&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,274&#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&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&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&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;(10,212)&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&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="padding-left:45pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;These accumulated other comprehensive loss components are included in the computation of net periodic pension cost. (See Note 13 for additional details.)&lt;/span&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock contextRef="c-1" id="f-1802">&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 components of accumulated other comprehensive loss is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:72.911%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.506%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.024%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.364%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.495%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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&gt;&lt;td colspan="9" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align: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;/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&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustment &#x2013; net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #242424;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #242424;padding:2px 0;text-align:right;vertical-align: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,942)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #242424;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #242424;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #242424;padding:2px 0;text-align:right;vertical-align: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,785)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #242424;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension liability &#x2013; net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,924)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Postretirement obligations &#x2013; net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Split-dollar life insurance arrangements &#x2013; net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Derivatives qualifying as hedges &#x2013; net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,919)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;(21,101)&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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;(39,677)&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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in accumulated other comprehensive income by component are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.431%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.364%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.340%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.364%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.069%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.364%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.493%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.364%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.911%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align: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, 2025&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align: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 #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align: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 #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align: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 #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align: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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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: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;(10,696)&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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: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;(32,785)&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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: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;3,804&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,677)&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&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;Other comprehensive income (loss) before reclassification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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,157)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:22.5pt;vertical-align: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 to net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,966)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Net current period other comprehensive (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="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;25,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="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;(1,157)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,723)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="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;18,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Ending balance net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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: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: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;14,760&#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:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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: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: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;(33,942)&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:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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: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: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;(1,919)&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:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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: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: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,101)&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:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.694%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.347%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.579%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.347%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.579%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.347%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.159%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.483%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.165%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="24" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align: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, 2024&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align: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 #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align: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 #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align: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 #242424;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #242424;padding:2px 1pt;text-align:center;vertical-align: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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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: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;(12,800)&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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: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;(32,352)&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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: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;7,109&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38,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:bottom"&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;Other comprehensive income (loss) before reclassification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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,979)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;(433)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;6,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;4,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Amounts reclassified from other comprehensive loss to net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,212)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,129)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;Net current period other comprehensive (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="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;(433)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,305)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="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;(1,634)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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;Ending balance net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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: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: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;(10,696)&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:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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: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: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;(32,785)&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:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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: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: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,804&#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:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&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: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: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;(39,677)&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:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="c-4" decimals="-3" id="f-1803" unitRef="usd">-33942000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="c-5" decimals="-3" id="f-1804" unitRef="usd">-32785000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <cmco:AccumulatedOtherComprehensiveIncomeLossPensionLiabilityNetofTax contextRef="c-4" decimals="-3" id="f-1805" unitRef="usd">-12661000</cmco:AccumulatedOtherComprehensiveIncomeLossPensionLiabilityNetofTax>
    <cmco:AccumulatedOtherComprehensiveIncomeLossPensionLiabilityNetofTax contextRef="c-5" decimals="-3" id="f-1806" unitRef="usd">12924000</cmco:AccumulatedOtherComprehensiveIncomeLossPensionLiabilityNetofTax>
    <cmco:AccumulatedOtherComprehensiveIncomeLossOtherPostretirementPlansNetOfTax contextRef="c-4" decimals="-3" id="f-1807" unitRef="usd">1573000</cmco:AccumulatedOtherComprehensiveIncomeLossOtherPostretirementPlansNetOfTax>
    <cmco:AccumulatedOtherComprehensiveIncomeLossOtherPostretirementPlansNetOfTax contextRef="c-5" decimals="-3" id="f-1808" unitRef="usd">1675000</cmco:AccumulatedOtherComprehensiveIncomeLossOtherPostretirementPlansNetOfTax>
    <cmco:AccumulatedOtherComprehensiveIncomeLossAdjustmentToSplitDollarLifeInsuranceArrangementsNetOfTax contextRef="c-4" decimals="-3" id="f-1809" unitRef="usd">526000</cmco:AccumulatedOtherComprehensiveIncomeLossAdjustmentToSplitDollarLifeInsuranceArrangementsNetOfTax>
    <cmco:AccumulatedOtherComprehensiveIncomeLossAdjustmentToSplitDollarLifeInsuranceArrangementsNetOfTax contextRef="c-5" decimals="-3" id="f-1810" unitRef="usd">553000</cmco:AccumulatedOtherComprehensiveIncomeLossAdjustmentToSplitDollarLifeInsuranceArrangementsNetOfTax>
    <us-gaap:AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax contextRef="c-4" decimals="-3" id="f-1811" unitRef="usd">-1919000</us-gaap:AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax>
    <us-gaap:AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax contextRef="c-5" decimals="-3" id="f-1812" unitRef="usd">3804000</us-gaap:AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-4" decimals="-3" id="f-1813" unitRef="usd">-21101000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-5" decimals="-3" id="f-1814" unitRef="usd">-39677000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <cmco:DeferredTaxesAssociatedWithItemsInAccumulatedOtherComprehensiveIncomeLoss contextRef="c-4" decimals="0" id="f-1815" unitRef="usd">-6530121</cmco:DeferredTaxesAssociatedWithItemsInAccumulatedOtherComprehensiveIncomeLoss>
    <cmco:DeferredTaxesAssociatedWithItemsInAccumulatedOtherComprehensiveIncomeLoss contextRef="c-5" decimals="-3" id="f-1816" unitRef="usd">636000</cmco:DeferredTaxesAssociatedWithItemsInAccumulatedOtherComprehensiveIncomeLoss>
    <cmco:DeferredTaxesAssociatedWithItemsInAccumulatedOtherComprehensiveIncomeLoss contextRef="c-17" decimals="-3" id="f-1817" unitRef="usd">-6371000</cmco:DeferredTaxesAssociatedWithItemsInAccumulatedOtherComprehensiveIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax contextRef="c-8" decimals="-3" id="f-1818" unitRef="usd">7251000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax contextRef="c-14" decimals="-3" id="f-1819" unitRef="usd">194000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax contextRef="c-8" decimals="-4" id="f-1820" unitRef="usd">7050000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions contextRef="c-4" decimals="-3" id="f-1821" unitRef="usd">201000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax contextRef="c-460" decimals="-3" id="f-1822" unitRef="usd">-7605000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax contextRef="c-461" decimals="-3" id="f-1823" unitRef="usd">-935000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax contextRef="c-462" decimals="-3" id="f-1824" unitRef="usd">-747000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax contextRef="c-463" decimals="-3" id="f-1825" unitRef="usd">7605000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax>
    <cmco:ChargeInMinimumPensionLiabilityComponentOfAccumulatedOtherComprehensiveIncomeLoss contextRef="c-464" decimals="-3" id="f-1826" unitRef="usd">406000</cmco:ChargeInMinimumPensionLiabilityComponentOfAccumulatedOtherComprehensiveIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax contextRef="c-465" decimals="-3" id="f-1827" unitRef="usd">406000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:StockholdersEquity contextRef="c-466" decimals="-3" id="f-1828" unitRef="usd">-10696000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-467" decimals="-3" id="f-1829" unitRef="usd">-32785000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-468" decimals="-3" id="f-1830" unitRef="usd">3804000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-46" decimals="-3" id="f-1831" unitRef="usd">-39677000</us-gaap:StockholdersEquity>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="c-469" decimals="-3" id="f-1832" unitRef="usd">7274000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="c-470" decimals="-3" id="f-1833" unitRef="usd">-1157000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="c-471" decimals="-3" id="f-1834" unitRef="usd">2243000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="c-1" decimals="-3" id="f-1835" unitRef="usd">8360000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c-469" decimals="-3" id="f-1836" unitRef="usd">-18182000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c-470" decimals="-3" id="f-1837" unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c-471" decimals="-3" id="f-1838" unitRef="usd">7966000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c-1" decimals="-3" id="f-1839" unitRef="usd">-10216000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-469" decimals="-3" id="f-1840" unitRef="usd">25456000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-470" decimals="-3" id="f-1841" unitRef="usd">-1157000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-471" decimals="-3" id="f-1842" unitRef="usd">-5723000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-1" decimals="-3" id="f-1843" unitRef="usd">18576000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity contextRef="c-472" decimals="-3" id="f-1844" unitRef="usd">14760000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-473" decimals="-3" id="f-1845" unitRef="usd">-33942000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-474" decimals="-3" id="f-1846" unitRef="usd">-1919000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-58" decimals="-3" id="f-1847" unitRef="usd">-21101000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-475" decimals="-3" id="f-1848" unitRef="usd">-12800000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-476" decimals="-3" id="f-1849" unitRef="usd">-32352000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-477" decimals="-3" id="f-1850" unitRef="usd">7109000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-35" decimals="-3" id="f-1851" unitRef="usd">-38043000</us-gaap:StockholdersEquity>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="c-478" decimals="-3" id="f-1852" unitRef="usd">-1979000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="c-479" decimals="-3" id="f-1853" unitRef="usd">-433000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="c-480" decimals="-3" id="f-1854" unitRef="usd">6907000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="c-6" decimals="-3" id="f-1855" unitRef="usd">4495000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c-478" decimals="-3" id="f-1856" unitRef="usd">-4083000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c-479" decimals="-3" id="f-1857" unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c-480" decimals="-3" id="f-1858" unitRef="usd">10212000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c-6" decimals="-3" id="f-1859" unitRef="usd">6129000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-478" decimals="-3" id="f-1860" unitRef="usd">2104000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-479" decimals="-3" id="f-1861" unitRef="usd">-433000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-480" decimals="-3" id="f-1862" unitRef="usd">-3305000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-6" decimals="-3" id="f-1863" unitRef="usd">-1634000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity contextRef="c-466" decimals="-3" id="f-1864" unitRef="usd">-10696000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-467" decimals="-3" id="f-1865" unitRef="usd">-32785000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-468" decimals="-3" id="f-1866" unitRef="usd">3804000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-46" decimals="-3" id="f-1867" unitRef="usd">-39677000</us-gaap:StockholdersEquity>
    <us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock contextRef="c-1" id="f-1868">&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;Details of amounts reclassified out of accumulated other comprehensive loss for the year ended March&#160;31, 2025 are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.573%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:38.465%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.634%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.086%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.467%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:45.648%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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;Details of AOCL Components&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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 reclassified from AOCL&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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;Affected line item on 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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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: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 pension amount unrecognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/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&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;24,118&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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;(1)&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&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;24,118&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,936)&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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&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&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;18,182&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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&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;36&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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;(10,717)&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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&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;(10,661)&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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&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,695&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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&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&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;(7,966)&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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="padding-left:45pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;These accumulated other comprehensive loss components are included in the computation of net periodic pension cost. (See Note 13 for additional details.)&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;Details of amounts reclassified out of accumulated other comprehensive loss for the year ended March&#160;31, 2024 are 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:86.988%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:38.731%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.640%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.168%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:45.961%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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;Details of AOCL Components&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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 reclassified from AOCL&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;Affected line item on 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&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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: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 pension amount unrecognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/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&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;5,344&#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&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;(1)&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&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;5,344&#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&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&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,261)&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&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&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&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;4,083&#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&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:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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;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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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&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;38&#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&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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,861)&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&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(663)&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&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&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;(13,486)&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&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&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,274&#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&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&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&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;(10,212)&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&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="padding-left:45pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;These accumulated other comprehensive loss components are included in the computation of net periodic pension cost. (See Note 13 for additional details.)&lt;/span&gt;&lt;/div&gt;</us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-481" decimals="-3" id="f-1869" unitRef="usd">24118000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-481" decimals="-3" id="f-1870" unitRef="usd">24118000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-481" decimals="-3" id="f-1871" unitRef="usd">5936000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-481" decimals="-3" id="f-1872" unitRef="usd">18182000</us-gaap:NetIncomeLoss>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-482" decimals="-3" id="f-1873" unitRef="usd">36000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:InterestExpense contextRef="c-482" decimals="-3" id="f-1874" unitRef="usd">-10717000</us-gaap:InterestExpense>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c-482" decimals="-3" id="f-1875" unitRef="usd">20000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-482" decimals="-3" id="f-1876" unitRef="usd">-10661000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-482" decimals="-3" id="f-1877" unitRef="usd">-2695000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-482" decimals="-3" id="f-1878" unitRef="usd">-7966000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-483" decimals="-3" id="f-1879" unitRef="usd">5344000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-483" decimals="-3" id="f-1880" unitRef="usd">5344000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-483" decimals="-3" id="f-1881" unitRef="usd">1261000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-483" decimals="-3" id="f-1882" unitRef="usd">4083000</us-gaap:NetIncomeLoss>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-484" decimals="-3" id="f-1883" unitRef="usd">38000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:InterestExpense contextRef="c-484" decimals="-3" id="f-1884" unitRef="usd">-12861000</us-gaap:InterestExpense>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c-484" decimals="-3" id="f-1885" unitRef="usd">-663000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-484" decimals="-3" id="f-1886" unitRef="usd">-13486000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-484" decimals="-3" id="f-1887" unitRef="usd">-3274000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-484" decimals="-3" id="f-1888" unitRef="usd">-10212000</us-gaap:NetIncomeLoss>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock contextRef="c-1" id="f-1890">Effects of New Accounting Pronouncements&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Recently 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;On April 1, 2024, the Company adopted Accounting Standard Update (ASU) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The new guidance improves reportable segment disclosure requirements, primarily through enhanced disclosures for significant segment expenses. The guidance was effective retrospectively for the Company as of April 1, 2024 for the annual period. The guidance is effective retrospectively for the Company as of April 1, 2025 for the interim periods. As a result, the Company has enhanced its segment disclosures to include the presentation of significant cost and expenses by segment. The adoption of this ASU only affects the Company&#x2019;s disclosures, with no impacts to the financial condition and results of operations. All applicable disclosures have been included in Note 19.&lt;/span&gt;&lt;/div&gt;&lt;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&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;In November 2024, the FASB issued ASU 2024-03, Income Statement&#x2014;Reporting Comprehensive Income&#x2014;Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses. This ASU will improve disclosures about a public business entity's expenses and address requests from investors for more detailed information about the types of expenses commonly presented within the expense caption on the Company's Statement of Operations. The new guidance is effective for annual periods beginning after December 15, 2026 and interim periods within fiscal years beginning after December 15, 2027. The Company believes the adoption of this standard will result in additional disclosures, but will not have an overall material impact to the financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The ASU is intended to provide increased transparency about income tax information through improvements to income tax disclosures related to the rate reconciliation and income taxes paid. The Company believes the adoption of this standard will result in some additional disclosures, but will not have an overall material impact to the financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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 currently assessing the impact these ASUs will have on the footnotes of its annual and interim financial statements. The Company plans to adopt these standards in fiscal 2026 when required. ASUs not listed were assessed and determined to be either not applicable, or had or are expected to have an immaterial impact on our financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c-1" id="f-1889">Effects of New Accounting Pronouncements&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Recently 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;On April 1, 2024, the Company adopted Accounting Standard Update (ASU) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The new guidance improves reportable segment disclosure requirements, primarily through enhanced disclosures for significant segment expenses. The guidance was effective retrospectively for the Company as of April 1, 2024 for the annual period. The guidance is effective retrospectively for the Company as of April 1, 2025 for the interim periods. As a result, the Company has enhanced its segment disclosures to include the presentation of significant cost and expenses by segment. The adoption of this ASU only affects the Company&#x2019;s disclosures, with no impacts to the financial condition and results of operations. All applicable disclosures have been included in Note 19.&lt;/span&gt;&lt;/div&gt;&lt;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&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;In November 2024, the FASB issued ASU 2024-03, Income Statement&#x2014;Reporting Comprehensive Income&#x2014;Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses. This ASU will improve disclosures about a public business entity's expenses and address requests from investors for more detailed information about the types of expenses commonly presented within the expense caption on the Company's Statement of Operations. The new guidance is effective for annual periods beginning after December 15, 2026 and interim periods within fiscal years beginning after December 15, 2027. The Company believes the adoption of this standard will result in additional disclosures, but will not have an overall material impact to the financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The ASU is intended to provide increased transparency about income tax information through improvements to income tax disclosures related to the rate reconciliation and income taxes paid. The Company believes the adoption of this standard will result in some additional disclosures, but will not have an overall material impact to the financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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 currently assessing the impact these ASUs will have on the footnotes of its annual and interim financial statements. The Company plans to adopt these standards in fiscal 2026 when required. ASUs not listed were assessed and determined to be either not applicable, or had or are expected to have an immaterial impact on our financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock contextRef="c-1" id="f-1891">&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;SCHEDULE II&#x2014;Valuation and qualifying accounts&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;March 31, 2025, 2024, and 2023 &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Dollars in thousands&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:33.168%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.390%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.387%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.390%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.762%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.390%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.762%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.387%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.390%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.092%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.297%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.390%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.395%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:9pt;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&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:9pt;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&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance at&lt;br/&gt;Beginning&lt;br/&gt;of Period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Charged&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:9pt;font-weight:700;line-height:100%"&gt;to&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Costs&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:9pt;font-weight:700;line-height:100%"&gt;and&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:9pt;font-weight:700;line-height:100%"&gt;Expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Charged&lt;br/&gt;to Other&lt;br/&gt;Accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Acquisition/Divestiture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Deductions&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:9pt;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&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance&lt;br/&gt;at End of&lt;br/&gt;Period&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Year ended March 31, 2025:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&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:9pt;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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deducted from asset accounts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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&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:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax asset valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:9pt;font-weight:400;line-height:100%"&gt;648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:9pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;18,983&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;4,289&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(8)&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&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,582&#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&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:9pt;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&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;20,682&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reserves on balance sheet:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Accrued general and product liability costs, net of insurance recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;12,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;3,776&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;3,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;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;12,451&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Year ended March 31, 2024:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Deducted from asset accounts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:9pt;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;3,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;3,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax asset valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(805)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;19,598&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;420&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(20)&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&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;64&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,079&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;18,983&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reserves on balance sheet:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued general and product liability costs, net of insurance recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;12,831&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,226&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,706&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;12,351&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Year ended March 31, 2023:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deducted from asset accounts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(96)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax asset valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(246)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;21,864&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,132&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(342)&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&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;3,056&#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&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:9pt;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&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;19,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:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reserves on balance sheet:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Accrued general and product liability costs, net of insurance recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top: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:9pt;font-weight:400;line-height:100%"&gt;13,414&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top: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:9pt;font-weight:400;line-height:100%"&gt;3,025&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top: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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top: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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top: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:9pt;font-weight:400;line-height:100%"&gt;3,608&#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&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:9pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top: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:9pt;font-weight:400;line-height:100%"&gt;12,831&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;_________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Uncollectible accounts written off, net of recoveries&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Insurance claims and expenses paid&lt;/span&gt;&lt;/div&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-485" decimals="-3" id="f-1892" unitRef="usd">3827000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-115" decimals="-3" id="f-1893" unitRef="usd">3641000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c-115" decimals="-3" id="f-1894" unitRef="usd">6000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired contextRef="c-115" decimals="-3" id="f-1895" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-115" decimals="-3" id="f-1896" unitRef="usd">2582000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-486" decimals="-3" id="f-1897" unitRef="usd">4880000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-487" decimals="-3" id="f-1898" unitRef="usd">15156000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-488" decimals="-3" id="f-1899" unitRef="usd">648000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c-488" decimals="-3" id="f-1900" unitRef="usd">2000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired contextRef="c-488" decimals="-3" id="f-1901" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-488" decimals="-3" id="f-1902" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-489" decimals="-3" id="f-1903" unitRef="usd">15802000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-5" decimals="-3" id="f-1904" unitRef="usd">18983000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-1" decimals="-3" id="f-1905" unitRef="usd">4289000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c-1" decimals="-3" id="f-1906" unitRef="usd">8000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired contextRef="c-1" decimals="-3" id="f-1907" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-1" decimals="-3" id="f-1908" unitRef="usd">2582000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-4" decimals="-3" id="f-1909" unitRef="usd">20682000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-490" decimals="-3" id="f-1910" unitRef="usd">12351000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-491" decimals="-3" id="f-1911" unitRef="usd">3776000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c-491" decimals="-3" id="f-1912" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired contextRef="c-491" decimals="-3" id="f-1913" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-491" decimals="-3" id="f-1914" unitRef="usd">3676000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-492" decimals="-3" id="f-1915" unitRef="usd">12451000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-493" decimals="-3" id="f-1916" unitRef="usd">3620000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-116" decimals="-3" id="f-1917" unitRef="usd">1225000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c-116" decimals="-3" id="f-1918" unitRef="usd">3000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired contextRef="c-116" decimals="-3" id="f-1919" unitRef="usd">64000</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-116" decimals="-3" id="f-1920" unitRef="usd">1079000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-485" decimals="-3" id="f-1921" unitRef="usd">3827000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-494" decimals="-3" id="f-1922" unitRef="usd">15978000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-495" decimals="-3" id="f-1923" unitRef="usd">-805000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c-495" decimals="-3" id="f-1924" unitRef="usd">17000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired contextRef="c-495" decimals="-3" id="f-1925" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-495" decimals="-3" id="f-1926" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-487" decimals="-3" id="f-1927" unitRef="usd">15156000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-17" decimals="-3" id="f-1928" unitRef="usd">19598000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-6" decimals="-3" id="f-1929" unitRef="usd">420000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c-6" decimals="-3" id="f-1930" unitRef="usd">20000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired contextRef="c-6" decimals="-3" id="f-1931" unitRef="usd">64000</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-6" decimals="-3" id="f-1932" unitRef="usd">1079000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-5" decimals="-3" id="f-1933" unitRef="usd">18983000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-496" decimals="-3" id="f-1934" unitRef="usd">12831000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-497" decimals="-3" id="f-1935" unitRef="usd">2226000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c-497" decimals="-3" id="f-1936" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired contextRef="c-497" decimals="-3" id="f-1937" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-497" decimals="-3" id="f-1938" unitRef="usd">2706000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-490" decimals="-3" id="f-1939" unitRef="usd">12351000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-498" decimals="-3" id="f-1940" unitRef="usd">5717000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-499" decimals="-3" id="f-1941" unitRef="usd">1055000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c-499" decimals="-3" id="f-1942" unitRef="usd">96000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired contextRef="c-499" decimals="-3" id="f-1943" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-499" decimals="-3" id="f-1944" unitRef="usd">3056000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-493" decimals="-3" id="f-1945" unitRef="usd">3620000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-500" decimals="-3" id="f-1946" unitRef="usd">16147000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-501" decimals="-3" id="f-1947" unitRef="usd">77000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c-501" decimals="-3" id="f-1948" unitRef="usd">246000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired contextRef="c-501" decimals="-3" id="f-1949" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-501" decimals="-3" id="f-1950" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-494" decimals="-3" id="f-1951" unitRef="usd">15978000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-23" decimals="-3" id="f-1952" unitRef="usd">21864000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-7" decimals="-3" id="f-1953" unitRef="usd">1132000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c-7" decimals="-3" id="f-1954" unitRef="usd">342000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired contextRef="c-7" decimals="-3" id="f-1955" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-7" decimals="-3" id="f-1956" unitRef="usd">3056000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-17" decimals="-3" id="f-1957" unitRef="usd">19598000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-502" decimals="-3" id="f-1958" unitRef="usd">13414000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-503" decimals="-3" id="f-1959" unitRef="usd">3025000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c-503" decimals="-3" id="f-1960" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired contextRef="c-503" decimals="-3" id="f-1961" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-503" decimals="-3" id="f-1962" unitRef="usd">3608000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-496" decimals="-3" id="f-1963" unitRef="usd">12831000</us-gaap:ValuationAllowancesAndReservesBalance>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c-93" id="f-1964">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c-93" id="f-1965">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c-93" id="f-1966">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c-93" id="f-1967">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="c-1" id="f-1968">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <dei:AuditorFirmId contextRef="c-1" id="f-1969">42</dei:AuditorFirmId>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
